From 367b52dfb041092ad6db9473211ed882d816a717 Mon Sep 17 00:00:00 2001 From: Casper Van Gheluwe Date: Mon, 14 Sep 2026 12:45:01 +0200 Subject: [PATCH 1/2] test: add integration test results for data product publication/survey --- .../result_protoemds_final_stack.md | 56 ++++++++------- .../result_protoemds_final_stack.md | 58 ++++++++------- .../result_protoemds_final_stack.md | 58 ++++++++------- ...publication-form-protoemds-final-stack.png | Bin 0 -> 115818 bytes .../result_protoemds_final_stack.md | 65 ++++++++++------- ...atalogue-browser-protoemds-final-stack.png | Bin 0 -> 119521 bytes .../result_protoemds_final_stack.md | 59 ++++++++------- .../result_protoemds_final_stack.md | 68 +++++++++++------- 8 files changed, 211 insertions(+), 153 deletions(-) create mode 100644 tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_3/images/publication-form-protoemds-final-stack.png create mode 100644 tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_1/images/catalogue-browser-protoemds-final-stack.png diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md index 5b92fcb0..f90f6d83 100644 --- a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md +++ b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md @@ -17,21 +17,22 @@ This section identifies the technical context in which the protoEMDS Final Stack | Existing test ID | `2.2.3.1A` | | Level | UC + Technical | | ISO/IEC 25010 mapping | Functional suitability, Compatibility | -| Owner (tentative) | Alessio (Cefriel) / Wilhelm | +| Owner | Casper (imec, @vghelu49) | | Reviewer | Alessio | -| Deployment model assessed | TBD | -| Target environment | TBD | -| EDC version / release | TBD | -| Connector deployment reference | TBD | -| Assessment evidence | TBD | +| Deployment model assessed | CaaS / IONOS-managed deployment | +| Target environment | IONOS-managed CaaS deployment | +| EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | +| Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | +| Assessment evidence | Bruno CLI API execution and authenticated Playwright UI verification; all reported evidence is sanitized | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. -If only one deployment model is assessed, the other one should be marked as `Not assessed`. +The deployment models are assessed independently. The CaaS assessment is +complete; the on-premise assessment remains `TBD`. #### Tested quality metric and method -This result reuses the existing stack-agnostic test definition in `test.md` and adds an protoEMDS Final Stack integration-assessment perspective. +This result reuses the existing stack-agnostic test definition in `test.md` and adds a protoEMDS Final Stack integration-assessment perspective. It does not replace the historical stack-specific result files, such as `result_edc_vc.md` or `result_fiware.md`. @@ -50,39 +51,42 @@ refers to the Data Space-only catalog, specifically the internal EDC catalog and #### Assessment -Pending. +Pass for the tested provider-to-consumer publication path. -The assessment should be completed once consolidated technical evidence is available for the protoEMDS Final Stack deployment. - -The result should clearly indicate which deployment model was assessed. It is acceptable to assess only one deployment model if evidence for the other deployment model is not available. +The run created a new asset, policy, and contract definition, then retrieved +the new dataset from the consumer catalogue with `200 OK`. The returned +dataset ID, metadata, distributions, and DSP endpoint were present and +consistent with the test fixture. #### Deployment model assessed | Deployment model | Status | Evidence | Consolidated assessment | | --- | --- | --- | --- | -| CaaS / IONOS-managed deployment | TBD | TBD | Complete this row only if evidence is collected from the IONOS-managed deployment. Otherwise mark as `Not assessed`. | -| On-premise deployment | TBD | TBD | Complete this row only if evidence is collected from an on-premise or locally managed deployment. Otherwise mark as `Not assessed`. | +| CaaS / IONOS-managed deployment | Pass | Sanitized Bruno CLI run record | New test product was visible from the consumer catalogue. | +| On-premise deployment | TBD | TBD | To be assessed separately. | #### Measured results | Criteria | Measured KPI | Evidence | Notes | | --- | ---: | --- | --- | -| **No Coverage:** No technical requirements are met. The solution fails to provide any functionality for the new data product in the catalog. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Minimal Coverage:** Up to 25% of the technical requirements are met. Only basic functionalities are implemented, leaving most requirements unaddressed. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Partial Coverage:** Approximately 50% of the technical requirements are met. Key functions are partially implemented, but several critical aspects are lacking. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Significant Coverage:** About 80% of the technical requirements are met. Most functionalities work as expected, with only minor gaps needing improvement. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Full Coverage:** All technical requirements are fully met. The solution provides a comprehensive, out-of-the-box solution for the new data product in the catalog. | TBD | TBD | Pending protoEMDS Final Stack assessment. | +| **No Coverage:** No technical requirements are met. The solution fails to provide any functionality for the new data product in the catalog. | Not selected | API and UI execution | Publication succeeded. | +| **Minimal Coverage:** Up to 25% of the technical requirements are met. Only basic functionalities are implemented, leaving most requirements unaddressed. | Not selected | API and UI execution | Publication succeeded without the limitations described by this level. | +| **Partial Coverage:** Approximately 50% of the technical requirements are met. Key functions are partially implemented, but several critical aspects are lacking. | Not selected | API and UI execution | The complete test path succeeded. | +| **Significant Coverage:** About 80% of the technical requirements are met. Most functionalities work as expected, with only minor gaps needing improvement. | Not selected | API and UI execution | No gap was observed in the scope of this test. | +| **Full Coverage:** All technical requirements are fully met. The solution provides a comprehensive, out-of-the-box solution for the new data product in the catalog. | **4** | API and UI execution | Asset, policy, and contract creation returned `200 OK`; the consumer catalogue returned the new product with the expected metadata and distributions. | + +**Functional Suitability Quality Metric:** 4 -**Functional Suitability Quality Metric:** TBD +The score is 4 because this run covered the complete publication path required +by the test: creating the product resources and confirming that the resulting +product was visible in the consumer catalogue. It does not imply that the +separate de-publication, UI, or federation tests have passed. #### Notes -This result introduces an **protoEMDS Final Stack** perspective for the existing test `2.2.3.1A` under the KPI1 area **Catalogue publication**. +This result introduces a **protoEMDS Final Stack** perspective for the existing test `2.2.3.1A` under the KPI1 area **Catalogue publication**. This result should not be interpreted as part of the original Phase 1 / Phase 2 stack-comparison campaign. It is intended as an integration phase assessment of the current EMDS final technical infrastructure. -The assessment should be completed using consolidated technical evidence, such as endpoint responses, logs, screenshots, Postman/curl executions, GitHub issues, pull requests, repository references, deployment status or confirmation from the relevant component owner. - -This result file was generated from the local `test.md` and, where available, the local `result_edc_vc.md` structure. EDC+VC-specific evidence, values and scores were intentionally not reused. - - +The score applies to the assessed CaaS deployment. The on-premise result +remains TBD for a separate assessment. diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md index 3912f808..57d616d4 100644 --- a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md +++ b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md @@ -17,21 +17,22 @@ This section identifies the technical context in which the protoEMDS Final Stack | Existing test ID | `2.2.3.1B` | | Level | UC + Technical | | ISO/IEC 25010 mapping | Functional suitability, Compatibility | -| Owner (tentative) | Alessio (Cefriel) / Wilhelm | +| Owner | Casper (imec, @vghelu49) | | Reviewer | Alessio | -| Deployment model assessed | TBD | -| Target environment | TBD | -| EDC version / release | TBD | -| Connector deployment reference | TBD | -| Assessment evidence | TBD | +| Deployment model assessed | CaaS / IONOS-managed deployment | +| Target environment | IONOS-managed CaaS deployment | +| EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | +| Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | +| Assessment evidence | Bruno CLI API execution; all reported evidence is sanitized | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. -If only one deployment model is assessed, the other one should be marked as `Not assessed`. +The deployment models are assessed independently. The CaaS assessment is +complete; the on-premise assessment remains `TBD`. #### Tested quality metric and method -This result reuses the existing stack-agnostic test definition in `test.md` and adds an protoEMDS Final Stack integration-assessment perspective. +This result reuses the existing stack-agnostic test definition in `test.md` and adds a protoEMDS Final Stack integration-assessment perspective. It does not replace the historical stack-specific result files, such as `result_edc_vc.md` or `result_fiware.md`. @@ -50,39 +51,44 @@ The EMDS catalog, as defined in the relevant documentation, refers to the Data S #### Assessment -Pending. +Pass for the tested provider-to-consumer publication path. -The assessment should be completed once consolidated technical evidence is available for the protoEMDS Final Stack deployment. - -The result should clearly indicate which deployment model was assessed. It is acceptable to assess only one deployment model if evidence for the other deployment model is not available. +A disposable asset was created without a contract definition and was confirmed +absent from the consumer catalogue. A policy and contract definition were then +attached to that already existing asset. The next catalogue query returned the +asset with its expected metadata, MobilityDCAT-AP field, quality annotation, +policy offer, and data-service distributions. All API operations returned +successful HTTP responses. #### Deployment model assessed | Deployment model | Status | Evidence | Consolidated assessment | | --- | --- | --- | --- | -| CaaS / IONOS-managed deployment | TBD | TBD | Complete this row only if evidence is collected from the IONOS-managed deployment. Otherwise mark as `Not assessed`. | -| On-premise deployment | TBD | TBD | Complete this row only if evidence is collected from an on-premise or locally managed deployment. Otherwise mark as `Not assessed`. | +| CaaS / IONOS-managed deployment | Pass | Bruno CLI API execution | Existing asset was absent before publication and visible after its policy and contract definition were created. | +| On-premise deployment | TBD | TBD | To be assessed separately. | #### Measured results | Criteria | Measured KPI | Evidence | Notes | | --- | ---: | --- | --- | -| **No Coverage:** No technical requirements are met. The solution fails to provide any functionality for an existing data product published in the catalog. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Minimal Coverage:** Up to 25% of the technical requirements are met. Only basic functionalities are implemented, leaving most requirements unaddressed. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Partial Coverage:** Approximately 50% of the technical requirements are met. Key functions are partially implemented, but several critical aspects are lacking. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Significant Coverage:** About 80% of the technical requirements are met. Most functionalities work as expected, with only minor gaps needing improvement. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Full Coverage:** All technical requirements are fully met. The solution provides a comprehensive, out-of-the-box solution for an existing data product published in the catalog. | TBD | TBD | Pending protoEMDS Final Stack assessment. | +| **No Coverage:** No technical requirements are met. The solution fails to provide any functionality for an existing data product published in the catalog. | Not selected | API execution | Publication succeeded. | +| **Minimal Coverage:** Up to 25% of the technical requirements are met. Only basic functionalities are implemented, leaving most requirements unaddressed. | Not selected | API execution | Publication succeeded without the limitations described by this level. | +| **Partial Coverage:** Approximately 50% of the technical requirements are met. Key functions are partially implemented, but several critical aspects are lacking. | Not selected | API execution | The complete test path succeeded. | +| **Significant Coverage:** About 80% of the technical requirements are met. Most functionalities work as expected, with only minor gaps needing improvement. | Not selected | API execution | No gap was observed in the scope of this test. | +| **Full Coverage:** All technical requirements are fully met. The solution provides a comprehensive, out-of-the-box solution for an existing data product published in the catalog. | **4** | API execution | The before/after catalogue checks prove that adding the policy and contract definition published an already existing asset. | + +**Functional Suitability Quality Metric:** 4 -**Functional Suitability Quality Metric:** TBD +The score is 4 because the test isolated the publication transition: the asset +already existed, was not initially offered in the catalogue, and became +visible without recreating it after the policy and contract definition were +added. #### Notes -This result introduces an **protoEMDS Final Stack** perspective for the existing test `2.2.3.1B` under the KPI1 area **Catalogue publication**. +This result introduces a **protoEMDS Final Stack** perspective for the existing test `2.2.3.1B` under the KPI1 area **Catalogue publication**. This result should not be interpreted as part of the original Phase 1 / Phase 2 stack-comparison campaign. It is intended as an integration phase assessment of the current EMDS final technical infrastructure. -The assessment should be completed using consolidated technical evidence, such as endpoint responses, logs, screenshots, Postman/curl executions, GitHub issues, pull requests, repository references, deployment status or confirmation from the relevant component owner. - -This result file was generated from the local `test.md` and, where available, the local `result_edc_vc.md` structure. EDC+VC-specific evidence, values and scores were intentionally not reused. - - +The score applies to the assessed CaaS deployment. The on-premise result +remains TBD for a separate assessment. diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md index 713f501d..16722d64 100644 --- a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md +++ b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md @@ -17,21 +17,22 @@ This section identifies the technical context in which the protoEMDS Final Stack | Existing test ID | `2.2.3.1D` | | Level | UC + Technical | | ISO/IEC 25010 mapping | Functional suitability, Compatibility | -| Owner (tentative) | Alessio (Cefriel) / Wilhelm | +| Owner | Casper (imec, @vghelu49) | | Reviewer | Alessio | -| Deployment model assessed | TBD | -| Target environment | TBD | -| EDC version / release | TBD | -| Connector deployment reference | TBD | -| Assessment evidence | TBD | +| Deployment model assessed | CaaS / IONOS-managed deployment | +| Target environment | IONOS-managed CaaS deployment | +| EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | +| Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | +| Assessment evidence | Bruno CLI API execution; all reported evidence is sanitized | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. -If only one deployment model is assessed, the other one should be marked as `Not assessed`. +The deployment models are assessed independently. The CaaS assessment is +complete; the on-premise assessment remains `TBD`. #### Tested quality metric and method -This result reuses the existing stack-agnostic test definition in `test.md` and adds an protoEMDS Final Stack integration-assessment perspective. +This result reuses the existing stack-agnostic test definition in `test.md` and adds a protoEMDS Final Stack integration-assessment perspective. It does not replace the historical stack-specific result files, such as `result_edc_vc.md` or `result_fiware.md`. @@ -49,39 +50,44 @@ The test aims to examine the process of catalog de-publication for a data produc #### Assessment -Pending. +Pass for the tested de-publication path. -The assessment should be completed once consolidated technical evidence is available for the protoEMDS Final Stack deployment. - -The result should clearly indicate which deployment model was assessed. It is acceptable to assess only one deployment model if evidence for the other deployment model is not available. +The disposable product was first confirmed visible in the consumer catalogue. +Deleting its contract definition returned `204 No Content`. A subsequent +catalogue query returned `200 OK` without the product, while a direct asset +lookup still returned `200 OK`. This demonstrates that the offer was +de-published without deleting the reusable underlying asset. The remaining +test policy and asset were removed after the observation was recorded. #### Deployment model assessed | Deployment model | Status | Evidence | Consolidated assessment | | --- | --- | --- | --- | -| CaaS / IONOS-managed deployment | TBD | TBD | Complete this row only if evidence is collected from the IONOS-managed deployment. Otherwise mark as `Not assessed`. | -| On-premise deployment | TBD | TBD | Complete this row only if evidence is collected from an on-premise or locally managed deployment. Otherwise mark as `Not assessed`. | +| CaaS / IONOS-managed deployment | Pass | Bruno CLI API execution | Removing the contract definition removed catalogue visibility while retaining the asset. | +| On-premise deployment | TBD | TBD | To be assessed separately. | #### Measured results | **Criteria** | Measured KPI | Evidence | Notes | | --- | ---: | --- | --- | -| **No Coverage:** The solution does not provide any functionality for de-publishing a data product from the catalog. Users cannot remove or hide a data product once it is published, and achieving this requires extensive custom development or workarounds. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Minimal Coverage:** The solution meets up to 25% of the evaluation criteria. It may offer basic de-publication functionality, but this is not fully operational out of the box and requires significant technical effort or development to implement. The process is cumbersome and not intuitive for end users. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Partial Coverage:** The solution satisfies approximately 50% of the evaluation criteria. It allows for de-publishing of data products but requires some degree of customization or development to function correctly. Additionally, the process may be partially intuitive but could still pose challenges for end users in terms of usability. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Significant Coverage:** The solution covers about 80% of the evaluation criteria. It provides effective de-publication functionality with minimal development required. The de-publication process is mostly intuitive and user-friendly, with only minor usability issues or adjustments needed. | TBD | TBD | Pending protoEMDS Final Stack assessment. | -| **Full Coverage:** The solution fully meets all evaluation criteria. It offers complete, out-of-the-box functionality for de-publishing a data product, allowing users to easily remove or hide a data product from the catalog. The process is straightforward, intuitive, and requires no additional development or technical modifications. | TBD | TBD | Pending protoEMDS Final Stack assessment. | +| **No Coverage:** The solution does not provide any functionality for de-publishing a data product from the catalog. Users cannot remove or hide a data product once it is published, and achieving this requires extensive custom development or workarounds. | Not selected | API execution | De-publication succeeded. | +| **Minimal Coverage:** The solution meets up to 25% of the evaluation criteria. It may offer basic de-publication functionality, but this is not fully operational out of the box and requires significant technical effort or development to implement. The process is cumbersome and not intuitive for end users. | Not selected | API execution | No custom development or workaround was required. | +| **Partial Coverage:** The solution satisfies approximately 50% of the evaluation criteria. It allows for de-publishing of data products but requires some degree of customization or development to function correctly. Additionally, the process may be partially intuitive but could still pose challenges for end users in terms of usability. | Not selected | API execution | The standard Management API operation was sufficient. | +| **Significant Coverage:** The solution covers about 80% of the evaluation criteria. It provides effective de-publication functionality with minimal development required. The de-publication process is mostly intuitive and user-friendly, with only minor usability issues or adjustments needed. | Not selected | API execution | No functional gap was observed in the tested API path. | +| **Full Coverage:** The solution fully meets all evaluation criteria. It offers complete, out-of-the-box functionality for de-publishing a data product, allowing users to easily remove or hide a data product from the catalog. The process is straightforward, intuitive, and requires no additional development or technical modifications. | **4** | API execution | A standard contract-definition deletion removed the offer from the catalogue and retained the underlying asset. | + +**Functional Suitability Quality Metric:** 4 -**Functional Suitability Quality Metric:** TBD +The score is 4 because the standard Management API provided a complete +de-publication operation without custom development. The before/after +catalogue checks proved the visibility change, and the retained asset proved +that de-publication did not require deleting the data product itself. #### Notes -This result introduces an **protoEMDS Final Stack** perspective for the existing test `2.2.3.1D` under the KPI1 area **Catalogue publication**. +This result introduces a **protoEMDS Final Stack** perspective for the existing test `2.2.3.1D` under the KPI1 area **Catalogue publication**. This result should not be interpreted as part of the original Phase 1 / Phase 2 stack-comparison campaign. It is intended as an integration phase assessment of the current EMDS final technical infrastructure. -The assessment should be completed using consolidated technical evidence, such as endpoint responses, logs, screenshots, Postman/curl executions, GitHub issues, pull requests, repository references, deployment status or confirmation from the relevant component owner. - -This result file was generated from the local `test.md` and, where available, the local `result_edc_vc.md` structure. EDC+VC-specific evidence, values and scores were intentionally not reused. - - +The score applies to the assessed CaaS deployment. The on-premise result +remains TBD for a separate assessment. diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_3/images/publication-form-protoemds-final-stack.png b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_3/images/publication-form-protoemds-final-stack.png new file mode 100644 index 0000000000000000000000000000000000000000..2596a4063edb3ec26d87d9a9c6696836b084f58b GIT binary patch literal 115818 zcmdSBRajhG6D^vA;O_1Y!QF!gr}5zK?w;W89xOE8xH|-QZQNZNw?L5O_TJh5{qEy^ zI4@^Cz{g@WYtE{gC8I_WrK&88ibRC;=FJ;axldARZ{EO`ymf2?ri-;3cL$IXAYfd~U5A^+W`!k|X~-@_mOZ+w`}rOmcwb=)rdRBttV zt;!+SvjRq+Rg;G)dc{7rIdc#AA<6~7cwJW>#Sv9E3$RQX9SJ?=Z1Q_>e92`u3H~b* zAiE2pG?{WnN57?$?dgP^5_fiN>8W12qky>^)q!dlQ|K-sd;+et=nV>>k^YmQ+O8R# zMJd{Z{OG4>g~+({!vADHOUryijb23HSz57SE2d`Ha-MV(#X3#}}_|72u2(1JP2B$0EwKJ7u1ll}VE{9?HwupD0g0PPp7D8Bjbe~a(J zqfCkb9gsRXhNJrHWWciIQ#GG!FVt?we$dUKg~_!)A@2Jf*krlD2ZI zqf0k2R@)A07Fu9a77OBf!IV^%od^FtO~-Q>h)M9fVT;OZYuV`OT6}PXlg6syXrK7J z4MwquEvA&^5Ozo{liW2HTYxkS)3oWnt++=n>d#_vxlYst7?j0j4ny&LN~C|(_0#^p ze^WMM@^^1Hb}^4quR5G&hhNMCMhhss^AuIH4ELUexta8$QHZTzM$*IPTu5Ic3Oial zG<_9R#*+7kDEU7X&lXdjQKNVCH~leR2ufLS^x|8xGY;LY*Iip#Yo#E!acoIn;0@~( zfTM#7!(_Zb9jfOw^}8%8{pgNWFhzeRi-eL3AC)2?jiF!w`LD|WDul>|a%HRqfJ$7z zK`F}G53lO2ngBIGM_`S`W@rIjVL@?!v%Q^*nO*5IJi~H4^}(+!xsZB^MM>L)atRNH zK30v4MTICiT)YBLrVBb6eGmuOPBDXugy3`8>Z&?>$!7-3E;nrH`$`f`VxTd1?1y!4 zR-736ZGNtApjIN`Th0Mc^hqHnLc|eEUW~OyfiY^PrphVSUe+&Ps9xmnRw$G80Oxrn z3=9ocPygvX0Dm({RUF!^k7c-i8j@Gfm?^i62U8i-h#bo$OMRE+9Au`l4Qa0%wHQJdz@1ipobbSDdB*d_elbCh+BL9!$M+p6P85a z>^|XEqBC8OYHqZyQ|;xw`}q!`(LyxlWpk|hq+}9^p_-`BL*S=~_Jk6M62KrK{^ayYh^tja*Xr51Y0X866e&y{O7l9Wh8V>fS>j7tXXLTWk6Zn=Q z)R)%mo~-Kn3w;=+MDS(uvAZ%)wd!^qJ6CtR1p|mx{eTdUs$Lfj0^s_PaL{`1hOKiN z(@%rUVCF*^%_uF6iV3Ay2vH~|h>{RnW8QPnN1mT3*0F;5f>%?Dv5#@xA@3)3xCYBx z7or?l)I|>h@GYLYC>&EY_|d9yv9rW1qW5zp5x8l#KGgKi zeP~D6jRIej>@G$yY)whVUzWo#If$lYHgNjzB&2}Qe7bj3H^~ZU>P)6^xF=9NWnIR`ar67L{346c#&b{J%e50 zR?US&XP#z{#TIw>Oq1CE%f_>%i3lL>WHISCItCHBzLOLUbXQy1B3w`|!msxdAe6TswN=(UHCeJ}f;bDb5(6c-SGe!Dcu<;-`EMj%%q_qFL$HLCZg9d91 zs1+olB&_N^zCY5M^gsWszq2}4Slq9xyRrO5#Kl|i3`aK`sRy5Zt8t)pK6Dw_84E*S zLBiUC;2Wf9qh#h`W*0b=McfM4mEgE-a-Q4F(~*#-F<&mB6d&`M+e6CH7wBY$zF<>( zIcTKfYBGU;ghSF6LcgS{B#G` zBp!>ViyshUN0lT(7|d~a1;YF5>X4#pV}&&|Hv(Hb!G{>H(j0`S9C+$#{;?}Zfy~iI z!9-H%G9f0t0|g-s>M<${P;K>=6f@9+h&a0ap%L{?RO*VnV&fW6h^l$sDAaY?Y}X`& zd8#qrbj$~?a&YwXyX}Rq$tA&e5NOdy8}!f}=Yd1a|2_n625NQ~C{&kXMwD`dUA-r~ z@I1)*iNlLBTXG=B+&Cq>0ri;lomYzD<5G>yWPM> znBLoDO7T{l!Hp7zRkb!-lqoZby4FHVWZKS-dD_3nO+iXWi*2p)XTJpxt5=WyoT+MR z@I)$O|7`;p3phy^()&P#EPWjt0&kh(qGRX_aP;*$P-Q;VGg_-9KM9}lg%LPva@+)s ziESD*@-}&-FY)3YSP*m)`<8i1r#+a<-DiL5IEuy^tRzyyQ9&n~%o}WUx_7tpz3|SP zm+U|r#Qxq&EF1zA=ccSyhg(%?0K8>trNQ!U*0-Z*f=U9FL!c=uC_Oyqmes3taiG8G zewVUQi)`24i&8mcuU54R#4#MF8vb9di_^z>!*8%;>el*HfR8?Cu0e-;phV8YK4dDB z_tm}cPcqT7xJ3Az1*{HTL2wHi+iitarGpXT-ma*ZF6+8DrVsAo zAR4AjY8iDD-F?c&O_BWo=YaIls*RCF7U3>$DLacf$NAvcA+Tl9XBV>m>f`2EGwlBo zaip}X3KL-am!i&QG2d%;qSPIqtcGE<=1fJch(cgJiBM26RwK`0t^J7jGWs7u)QA0XV-iE6xt+Hr$t|dbg6~yT; zaW)`I85b{xzHs`!LWMc*3j$Dt!kb(fc2rb_1+*#apDUMQ2#dn_f|a(vvgY~ ztPKx%g}+g1UUCQDN9R0Vokz)$XFy39gH|d_sbL6hXbUZS?=_c}7S|&$o?C*uFqB~2 zLp_{+Kq@yk_wuEStYWjP1SByz`N_3y0TixC~6F>?U+GL-+kYDd>~La+gA7 zS#I=m<53dj3OKyaO-wiTP-=18#?8f3Cc4(PC9ld|div*j%HYEGXgbcH;1y`E8EbS!dk zh)Y0?yIg#Xp|FESM=6^+eji#98QfqGPv~F@KZW?mR%3$i29Dri+gpIx-9m-34I zSTz8@?e@H7B zqQt+BC~25QuW{!*l>FxvFpzpi3QOuHNgMan2Hw&Y&YIrnlLXr~jhaJitGhF*Rj^zH zJ=;up_Vnhb!P`cLB`{^##*U!AR)u#Y#vzk(##Mmsdk zpfq$@V2tmNj#i~!!xhoCgQLP{9Ks%>kaRh_PaWfyxNm&^uPR2$x{48o=&pvm$NU7( zslH2(GODB!&6OQHA}oVvZdpomOih52hpcl&!7Q*7ZbN;4_rAZOarVmi;*k9-c^Z24o@!NsANqzVi=xl^is%Y7B5bB*F{*a0tx}XciI=4Rja4&o;SM zRN>|=Z6inB?Egy|8DFRpp3>v1%@9;_T>8_fxl;D-FT~WbO|PfF%s&z+_$z|`IH%0A zn}1y0KAT@=xc#;vd#;>;0J~7d+w9rC?x<*Vhb+xQ(`M>;?T!O!)2o^V_m?FD5lU?* zv^1qV=A`1ojZKr*Hn!V(k%lyYA~unfN+RH<2uPb(<&h_gOp8sVZCl^DqniHxs)&)P zNNy}sofT^r0OjJiBJp$C&>h!ol&NcWL`BKFK?7?2$-F={)F=?8fnBeQBd{QIWA+xM z*(17Q(SfL(DZu7M;_t>bSJ&1ONCf8Q=BWDAO-*-eP5O6tccuP4taFa%5L%6a2DM$T z&p6WBX`vE6;#*6FtbG~FSCbY2#+GDw zds!UJP}E%<@VrwmC+$O*BEGpOr5S*Y)k)F#;Ac2vbmQ*fTjCM9R^_=$YWF~LS}P!R zZ0tGZ94Q=Hq1=&RU++7$;X0kK;IhR0PpNC^oQDCLbjSjI3$MffFGxYqp`QG`Q{Rqj z1@X^(VXe>kxykHy_639H46GFbYKHV?=u$+Mg(klTfYvePpl%CUxiGK?T?l)2ELa9j zQ6bjBriJRP%+9gK?!>uG(w})9L#0~GyZzM~zYj>n6^b>+E&*^DnmWjf2jDi?j<{zJ zw=0Ep7KQyA;i**g^oV~C4c`u>;(vaWCffj5s$fVCK8=+qVFKW#Z0z(6Y}gVMksPVU zRv-V;iRp7AUR5<*1|p@baeii?Q?V)zms)V^*KNLpIt-xW*=AP<2n4FH=cK2nhbp%( z6fwAL*q&EUU0q#KQBgu7cuu8783pNn^XE^`2@zgiE&XJD){I`Ts3}N(q2d(Er7b~>Giwp(l#`# zMj!quucAWE=ScF~Hz5J(Xef^OUimE$2&7ZV6ZU^}p3OxUecV2tE&SaNk3!(Q;jy%^ zu+a7TbM5J4;cRAldU(cA0(kP209=z!A7?u<$cl{ zMy6?PLmvxE%M$;moK^mrZdgUCQ4$rEGtIW*I)YR13LfJh&4K$yJ4KF)e zTYskXvbdfnNX6~ZwCsTvc_g8UXW8+l+q4M((`-b~ufuFqRMbM5IEmiQqp%=vM0CgQ zUzQUZ-3ISn`%(Fh73Rs)S@d{a_eZ{_K}0`>Vv>?>EL7<9YwNp&%>*;q4@13lu|mdF z7MIn`cX8ME^8%Pu-vfmlRvU|oXewXKhT})6%kqlI5FB4pcrH6EO{rWhfZ;}ZdL35N zc@PMsqNbY&zT5SE5sPd*2_dh&4gi3OC$$-BdN7t2gU_a{q=d?^ex~e-hZX??mI^j* z(v|e6<@3HWu7sa;daCWjClD=NYj#K}|NJLuOBWFl5kct6`*^0{uf3QSvQ&|7EVVq# z%s!pQ)@8z3md280=8}+`iLRmAsu*kR+%N5O5;mM<7m zWJ}6qT8RgKOIQPVr$0$5%Iq$F6>~)5RuhSt_a(knF7-QElyu1D{nG;6{gy@YW%>nC zCdBD!+qLb1M5ycJ$LLq=mQ1CX(m0Zw+~{2=7FH2`E#gk&dO7519Bhjz`6zNDehML; zUVFhKc|64*7w&l=$JHj+5v%hJ3*0-N^ zMfp7-IBJNm89e)ff`VFAx?%7STVKAEO|e6x%YBYLUf|o*w6uW7oro}^oNqFbwH~Kh zF9=jpGueI=@2|yBFLEiqhsXNH`^Vmn4kwTg<5YM3Tzv}zcf9v~NK;i60vG%q{+1j%d8Nsd?=DgGEv}J^L{<{&JU>t&^P%jItUT`!nbD}kcSs!HZEtVEf z^Hg6Lvc)*EBGT!89N*@0cYqLNKl~z|o+E%pOI+sT@nM&kaYdC;4;dwFGLf*faS+m< zC&CF)P>&SQh^1k9mT@6Hma= zS30^dh#QzB>+0{WWM=oL=_ax{6W>6fo`QPCoD<<(5dV)0%9t!iDrKRu!Iw+g0S?UmveBd5a$ykkOrWj9@(R^RJVAw!GJ%6@7&PPXxl zJKh#ulbBZqdER|Khv{9Q{(}pjUR}Y;NG@e99%ZJnTu$LFq5I?7m8A<&&mth6^tr7q z+RkU25lIk{o&po(FqZkl*ko&tp5Hcxyx8x4K71_qKOs-l}prh#%dLe0TZS5<||L)E2A zfWb6fHc{vqG&69dO$M&1sF1v$6Po(CPZ{Btkd>Vs6W!HnPf?J`@3IRG3lXtz7Fg_6 zD;5NuHia*(VTiq+?oM>N_`gNR#Mn7F3^xDJMH=nqHXlipj6gd{8tx8wR;Br+6A^&Y zG*D7fLZ-~c$cQLA!Vepk?6lsB88+-%(Co7p$A@$-SYy!PNtxH*9bHVoWr-pq=^C*o zc{xR``ey(kg-%Jg%a;d3g6j>M0}MgH#T8ykbLZ^bpVwJ$e1@R^ae%ygU#q{)^UJ`of8P*)FdMwBg z>i~}tp}>AfnZ32md2Oybv34kc17&-@5Gw6%1}(p@v)5ZYAwtu#Y}XrRtkGRpkKF;pO8gi1;*yfx4mg!A^l)8W-7A(5YRdO5kDx(qVzeILN36h4SHvMs zWuqzdveME!CwU@%`v{Ml!zzqudBKXI(99zk(dY8b`T4mh{Tu*RqU+dyY6b`wxurf| zeNS1|yX$rPBM9bE^BjT&^YR;*7Y@N2b9=lp(SURk>+Tv51do-H`D~ZA)zx8oNaT;~ zafZU+Y6Jk{hRrImeJXdk;vZ-MBT|V8+avTE9oW3AyKiW4_?0E!svg{4E*8-*%^xf0 z2}jXN2!>R}w)6ENe;_qQF3>#DhI+4A!{#_@Tha$hVkZMP*4Ed!8>k9{IoLF!;N;aM-pj8GR9n4myw^B`d&6 z4!+(Se#U8{AMY?7M4BK%ME0~vg`Br+bwh(GCL5K@kGUO98nl06s(h;rm`+%RDJc2- zvNvuWY#vZp2hwrTj+`G)AuTO`^ZWU7j~y2|vZY3^McF!u)|lns;9ziI;5}nPXZ@O= z!vjW1INz?HOsT*iR^)yV0|Kx(fq#jZ=);W}ZUDHOThm#vwvwfxCTbb7Ik)oq{S$ zBbC^KS3tiy`KBG(aBN-^j^j@Z*XL@pemWKxy@mKZMb6{`yN`y4+Mcp8SwBvh+-*^(Zf>vc*AUXf$VrJx}i=EFUBKT zyD@U%O$JI*{{%xA4P4bPS0_`FHGohItoJ!@hsrHA5bpxvry5c;G&~Z$9`AC4`u0jm ztn_Q3s`+}^7v=skW%?GN$?ttdF^76N&gZNj4SJ^>aC$Dq{?1m5Uz<(%F8bhqSO66o z=s;9D<1LFqMlP)lhKzlg=ep*dgI<;iVd|9NB%1rMeM=j zenX~~?in-)h784!#QW`yd}P~aPAzD#^ix)z$`NqeckZ+sPiG+@q(m^qFM@NGHhK5~ z08SUI{(gPF_PX93EQ6S(U97dBtEaH-sDG6duf!u9r5yOjwX*Yk7MCt(e=S!peVR9O zd9!kUvuj*mQUaG0YF`+Huy?;?BrC|}b)hftE_{55u|FJDuihLn-5@^dkg}11zIJ**c+Ykjs(zII?ofaUqe%ob)Tc$C)_V;U?3)qSd@) zfEdSrqTMdqjjZY;6S1z*R&5X14Kw;u}R$884n2|PfE&XoQY-%p=YHY7# zxWuw$_UPR{Dr#=lvd-|`RUntOjAXhxU}d8nTte;kx^jzg!Xv@jaYlmIe3a-N5jX6^ z$D<2&GJnb09>DDL3#H(%3Vk8#p{nVAVk+_93V7I&#k7)W{}u@?bs^-OUdNZ&^Sdvl zFTY@NUS(LU6NjEhkUVJe(;@t0!%oG&ajf1kF)@XDPK4a{*Z(N%@#%r>DJ|ouHt68p zMrYWJ+|rsS5zei#ums+Gb?+~ImQ1ys&J)S(uJkL^c>5)?#bJ$ZZTYko^3=o^k=Tz& zmXB2G)$sDQR@ywFG;iuQZpcvw z7jMeqsBexzWtksD#~)Kq)MZqQy%g4OZ;tIcS~|g~{+}u3f6!y1nlkn3da-;}To3q_ zKnHM%5&!@&dR|>}=Dj<}FdEVZH`;(hoA*RsuKIN<{=6KC)xlw~`1Fvr4GG4PIp5iB zQucA&e2R`4>S;gpQ%!U+#CMKc z#LJqLbomCPvcTA83QWQ*WB|}px@UI34QJpT z$B?ez=Y_JZF+NIOK_1HLf~E%gB>3*ESLE;}F}DedijBGl@8YH0uM7PaO_9Q@Rq?AO zS~Wkpi_=(4YojN>m5+lyL*eBB?#Pbc1aPn07WVZ_1xX)pI5C4o}XcNZ%YGzMKY? zIZ)}Ww0kfIDh3$#`CrTYYKW(%GAE1#RBBatDG|%T%Lg0T3javpv~4Tf7}d?^o8R(Z zrKX{yi>?iBxb6aBn}&^#lY}tDWE+<+GozgcNUzjHMPKCS~nM|xJ zJhA0r=c{l*{~uqCq5jwRq4@XR0K7+_i{nyTCZi{T&xeRtE2zsZ>joM|`}`uA-Kk6y z4k<<#Pt)8=;jpOer&UPz?vb8GRz0l#33SZBSDzXgxpHg{k@I=zj4?e<0FZT|1y7g! zX8o+Zf+(#moyI)u$1`N>kF@CE(>}TM^6OHgK9>lsD#_PdmMl{!+-N(y&A5BhFZY2- zVvzzlfsOXP%;e5ZmKVW3s*%#;_tBVp(d#Ic<9=vKM0GomL@f*9 zGrT&?^}X}@*Y2Reo^;y@wD@K9%4l*4B{hRT$W($;fyZDW?Xta@wQSO!Z)$~6(XY!y z(QR4>GnZ;1K9DP&2JNmF{V-OoSH~`#>S#C+<-_D4M1g5gOUSEULMriGCgD+Xfc|)= zMNi7>=b?VOGP^Lb@10VI&!YA+Jivz_kqCwJ5?%b~W%{e2m7}deg<#H6iFBUd3K6R4 zB>pu@wx6>yq#HX8%K7jx+ZH;J5zc{NuHy6EXcxfFNeBri<3H^_5Q_!!@bHxK)T?;= z?`;!zR%BfDfADi!1P6>h_n8?aom1?(Vv=mAI zslZZeRqznH9kil?#39h#WfN@+TU`mVE7P5d{Pa;S2)KF+5-ekXeDLE5c)H`;^ftTP z>=O0JgQ6Qdm(Q0yYzdK9#Br;nbEx?h0_;ljld1$S(z)+@rs_SS_y%Y*G#`p3VsdJS z_UV4~Ms-eCOgq?NQ0`<7cQ_~`m?)gk_XFOLeE7BX8QpDI&Lh8Btc$kvB%m=|5Oj8` zWSvFixp8yjx-T?>>7UHALLzzi?#b^y@58}$k=JGE(^>GTrw@n4Wfs!;#jJsW<~+6m zt|lFuj%UDkg*~u2_5J}S6pQqSboG3@A{@SALLCbq&aCmLV69}X>8!6f?YrwUZZfv| zs2a9Vd^xck)*dbF{De);ZI0*E{fiC)I}&MuRl0L4+WksA0Rn7%jVe?;*^Vs4jE01-v zKfiI4q6tDMtgfCCyZP};iL- zqqTpGvHdQA^@M;cRvN!|F;QWClv#mYQI$z!W&&qd%VEyW)=j#|$jGl==pVYhun8`Q zy%F<2NYURIl)Xa3IUe>&bHnIAo=1l6V8a}dJnr@+q@)5kW@ukgQE{(_um_Gyh4%}d zUX#=#+gb35h!wcosb@nE5IJ2sj#9u~q+Fy|b{k`37_c&kTiM)+iZn2+~L?T8d)&Rb^`Z8+IiDyoO&UUrVJ9y}P{(8?HIySiM zs}TkzJ)RmQ$Ht-vi?|p6@+740xlHT3n=ezczV66a2A~ z=dzzFS)2zU=%PAxrh`yG-o-cs!pDhee=Hq?H!8QY4KK?%lJ{;i5RLfaYNuZm#sxxb z673(G#)h8APWO|QL>v`7qFtwlhl^{1Kj;|VGB7Y;>~HVr)1%`Oh%suiJJPowpy*7| z;&o{_54;C!>nITOISzd0sC@sY#Vo863f|e-KVI#)E}YbjK*75@a#LF!mXZ0NXDcDp zU0<=UXQ4Gm1Ko4yfC-H#J{0u-(LB>(bRJS29i0|ZMe#h)izNOgsEXRJuJ^D%;|`e_qnM0-@oD!lNI+ccFJFavC+c!?v77sQz<{BdIG@C96M1J5orq z{Yo(AMf+*>2h^#kXv22)7DvSK5tya}yJ`Zwt5s}&QxR=*1|-NrHd>CbXZvqp3&KYq zxT7MO+y_z_eMb)~xxwo()@fb}qD;Zg?-k$4VF?oRmgfWMZmjLk-6^GJ1h+qa+m`z{ zRjsm*c_QaRDPZ>XM;}`lz#h#?S8Y8pr}34(qO<*%bBo?Nl;tKrcADrhAd`h@k84h6 zMK?_S`%`=ZhwZtYu*JQRCIqniador9H*Z+h9C}SDKM(5Lm z>r+iVqQJl3r_DtdPj3H$vc2@KXG_~CplK$MU|;_#Eh0aK0vn0}B2nfC@=cRNC@ZvU z0{^@|BwZGAhHuqZ>9qhQsF=(6`##b-Z*>Pe7N_8*EiP)&JeM^n<%=5RBQT}^_AvHg zo~%BM`4-{@JH@dMuEohFB$^5Ir9Sy)1+3CiOdXEROr(A-yk-}1-rlIF<}op zl$0E_MDBl-xR>Xpe^|D4$Zdu)#-WYV<(XMLH(k@SnYSllFluH1&O)qRE&iQ11s?)) zLKjuRe*A%R&iavNMEmQJ5Dub1OJ$qTpJo*5`xInI9B+pW0o)Y}90JLA=i>dspk+8QtU_VLrUAIef zNyR9Y>@g&6(^-+n=f>P#okVm;6}3Y@QJEu{jdSyqOLiXt8SldnAHM;&vV~{&=_o>x zs~<3;*gjXi@CPtwT+qH2tf^=vp@y|Z1400|@X(HtWJu{;5bc6jZ4!|S**LS8w}3?_ z$gB9Ihw`6R*)QWt8S?n)q=!rcT-;mfH=&(a5v`ky1dDT3Et{*evy{(g#~|U~b{*R0 zom3rEH&Md1b^D@>tgWT_f$bF;d43lHuh+R=n~db!F{c+Dm+7bbT@RZn0hCH}+r9j8 zGu`x;9hah=Oe)=D4}m+#MlR87r4!%YNF7;DMqQ0Gz=7tLMRdsuZ$p_BXtuY@{DZ( zLy|Qbn*r%y`8}VX7?@HyGIw&ZblVCy@l`;TU^X_x`xDil!my0CsY72{y@YXYZV=94 zBG*eHA69Zf6Qbd^QvAz3UwY0WnyRZEhvP|~T2w#k#QlC4Xe$bJ*-s+C*W6gvU71-; zAuczhk$3gKI~M*X1 z}?p?Xz$%M)5mOUO1%t) zb^ex=%Am|=Rj|-YK>m`EE(*mrPoXio!Er-yAZ$daz5O?{K6E=ltIq=kZ5~4MXHzkO z_wvRvA)FT8;P+&eXGliZ99<@D35|p=0HisfGz*_>f-9QuC|R;lZK9U zNZU#T#JwEqx1LqB3X#?*P-tT!rll>+6yLZ zR`Eg{ynKZucxJEgoA;-0aSYJ%GW^IY6!Mem6B3+7F$&>~2e|cO)sg@;yf0@ShJJb= zF4t2wd%=;L$oAXXK9Uq(&>bb+*awOCNnzuccwBfXqbIIBjh?;X7hCiWjss|m=? z+mxc{W!h~0cfQ`9PE(E9>+)N8%S%*Jy62kah~dy0cI;Hx&j68B&`Y3leo7OElQu7< zjh?YNsa+)@mnOS`WHZDdj)wQ2^eJd{sQq&&99TKP`QF;q�?w+Q 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%0DId%g` zX$Ajj1n~&UooVph=c=hm$-J0pYT!m}_!?Ry?s%;nWm z*5^>Fn>lA|m+ivekYb?H$hPnWyL}!KI}UZ+V~=){I|$@i9b0cvGFXmmCh0b5#Uz)4 z=%snn9rbnX`Vo^I17Z?4R4=|ELhR|#(NCI>A|i}Q2!%?QLiwrq@*t|9(9lp|$%HN9 zF!H45`Z@`hEt@x|2B0j*V!1GXE66Fd38z5)uG1VX$aYgKi%ViX!Tnoknz^sdD>tIJJARYBbng+^1AO} zIuPgGoUB}9UhKj*cOE4Xah`Y^ZmmY=3vLD%>oddCva%3gDrG5!w0mR=ZF^VzySYkWUu}8d@CGl<2USCF@g07$}%0GA+fC0J1- zTWkQlYa54LZMBmm?0w){d0)LTQdN zY#!LCEndfdkSUO0f?=m7xAI1c%L@`)sm%~7Bl1z+OEviQZoJ-}1Ag8c8!wxS`4L1FrU3DLOjDZo`z`QuL}Cc}t(K)J5|*($?JN=LSx#FW@#Q{n`n zW&VUD)MqNT15LEYV8RS!Os!-ew;k^S;an!}Y~`z0C`0Nfa_7uRDK{r>10;=8`e1$J zys5mRu5K^pw)*W$arUrpM8`CmwdUz3K;Jt~qz2w=Z9lSKSe>~`o| zz}JVu$O_N?ltBU`g}V@^JCVA%9MG1a#sB`xLbZuKIY@i)t?{NffUc~e{Er#ef7}*z z`5XOzb2x$BTtjYjOcL5A^nEam1%zsIVO~ z`BBhnXiQ1Gk1Y`);XIl2eZ1?nw!mAw1N%N}_q_r$c8fI&{Z_LxtBNzWjVKg=^>~YL z?4$#-T$;jEP4|xDsr@1KSFDf4Widf12#3>XwE_>jC(nP1Ia?OvQp-IWa+JKrFPsNe z;9n%k4Eoi7uQ-?7Ik$R4Yg4EQPvhh14p_YjDR@>&N(kGDs+6O_js}#(gUf$0n$JUW z>-yaM&MGB#@)q}R=&N>lZpC|)X=F>_f#t z5$P3On|J8;&kjFKS~NtgNg^nUp>6V8`6oJ7y4k#Z)W&d*!`?2@jvl&)QGywcowzXsW`8 z%T0W{h%Y60ty(1c=uFbDuoqPY3SIIh>C*E(oev(Qd%BGM2xRTH%lNqaTaTZn zsFQc*mbq_LU0UfRDRF;EXpNsbAl=xj;Cy{>VQli-sMS3rKkGC6UU%en?0@6?!QaZ- zCFq9E^r(|!^?6pDDip@$BR*o)VDabL+3~G|FDff%t3|SAQu8Kh6@RoBjBS#gJk-QD z%A}c6J^GeS)}`yoh)uih0=2mEmk*gm z)$IjB+dc*l4i5Cal(;t9nONCza*x}iAFrOizfkrqjZ z_3h}@cpm&~;E}LOxchn0cU(LN=Kbsu2LsI|9Owg^cU~x<4cWC z*O({{x)>kfaGLgGq4{Xfr~ja2_-FIH;^G?L*X>2SocfvTCRr!tv?Yf<*RS#})|6W1 zt5P!I8EDVi$5x3YUgo>}*$W#b*0-?yOclGN-oGOtDrml{`)h3$cUZ1t@FcBlew&Fp z$4>Ukiz^w;j!)?f%mkUnOe-fAOz?Ci?k&i-&v$R0Htp`N%=5bU@WzWm&H{&=FX?w* zRyO@yGJId4;r_^{oqW{e<&UE4YfOBu;HQ|;H8WUss7BpE`DEF-zZ zfgjq=DZhk5issgk%lVkZ)v~37;xwfxk`I%lJ`CU|Iq&5WdXZ)Dq&e!i1-G5WRN|rD z?y!%lYW^NB-ldenBi#B(zO{KFe{gm^x%NyaG zpSxx}SMY7Jpo(@lC@HtxATx(|uWP3C8(#50)tk(FkY$^(xTnqB#){g9 z56$N0==*Fu{BMrNhAF$<3(+Yvd0U{8M3~nPm&yaLcYt3x5{g-v35lkTuw0a+umW=YBlj~a)>v3^67;AnruIHLQPr)?(owR@x!-p|Z27vf`sA@9_g~uvn#6yl^qL{-xx%H^e^o>qHfo zsK#`v<=d2MY0Gmj5xB}8FK;EfIxnH>BjfiMBEH^!W2ee;BxbTfDlH%|>X`6U=f}#l z0KVxroU8S; zdfdLqF}M4;q)LkXU|+nE0;A)wMvmmC_p`qeV*=n-$?q9;+^7`?vhka%<$pN)vk2Y; zC3eJ&BnFmbpffVoBlR+`&a+;r|5-+Hy_Xtb=6XT@inD{^%(F#F(|Yv~yEN^Z91Z=k ziBQ~?K}*JsJb4X2ggj>Z2CpnWQwtil4>On_;&7>*oaEQ!?0>SD&=_b*Ns?4uph>6u(e_5S*0bjjt}%PmVT z!JjJ=mR#<=S+D-a2+5$_if^QJz~i4_HDdW8ulZUW#geSWqg6^X! zA_)mgF$&lBkO<@}_;v*+?by&txj))8e7KbTNG<u zLQjQOcC7sj^MFQC68Vpe!g-C`d{;!56XNdv@k{3muU{uous`ab!($D9vHx2qvqB|W zlH61uj(qzi^;HmK$V&PRc)x&r3Ca26zua&9T!9-SHXna@+wv1AaxcCiQK>Iau;h=r z5LGj3qd40tBR@|4kS-OHw4j1wp4|Y9fJ>IxdNe$mwT4InYf*XIQ zuuJ{tOAOHIFMGU*D3C8BrG>~<1MJZQ3rnsUVF%8go1WiVQYgN+@s*25* zBVK<*E1X>as9;xiR4Swze1x26;{w-k{9AQ7EWBbpxfJY8-E3icSO^a4_o)4|1u@ zeSszuJGxN}lcC6U;pH=VZ850v(C$vweqIQQHhJ^SK#tHr)J0VZ77xfY=TEVSNj!V; z0`Ea_^}6|Aohjn>lE**w-iQ|^dHjnh=YMPO+@qmf|2E!92cotjjT}nE2px!`EkaUq z$T-U>ry*n;ilUR#AkjE9mBx_9VC0Y@61J3*Q4TdC(yk~ak&WbcjlK6;?|<)My=%Si zAHVs_vSxA5JvXON~6(Uy>jdq zO}ln2z-kld5dP*lXHImVrz0Es8oav-mY`+=Ssn`AK)`7al>1;W)H^hU48Ug4DyfQR zW6z&Iuzx@N+Mg5ohMNiT@d#_oP$;uS;X|1;DfeOf(KqJ=!A|+Mu|VSYIS!#{TVGdK zb~7juaFY^`g=Q#3u_2h?U2bkJ>ck{vc91C)-@7Qbk#j0Iyi)uUpl1i0v@g-F%sbhR zGg|9tZh*DGpc!vI?D z1`oV(^rmEgU1g6TBNWNuK8`~HzPW~wI3sD81aeUR2BSlhRg?=v{^W;h)aRb&#ndfs z5C?L=9fkJ--|4fjTKsWS6Wh5a;>3v`KrwfOd}0xhFNvBN9NRod`4{y0b?+YJ(lG@| z(8@yO3CM4ndf(;| zb7{E9ua=Nt1+E2?1{W&6yCJn0@&$%#9}mgg;HzTPU>0US9#l-+k-)pvrWv*#=n0r z|142ANx-m<7Zt^&J@k zt$i1%<*=8RuS~m`V6YX_&-f!h+XJuzxpeGRqWv8haEK8dEX>HOXu=+zp8QM2S83G3 zCFe+<{ZQ_AeFrNW_#CoUv)=*g}qJ^ce*w#yX%*TAw+xy7nxWnTvUVr^h)n$q2 zG-#xI=Ezboltw-Bd9P#t+k%3P?;F&K+hja9uTk0y*+yfuo%N!sbXPsa)b~ljo!=`3 zcDqNYOF7;}&5QSTr-1QT2;GK-a!UvDNpy^+bQSX;TK3JJ^&(e)4=gXfl5SvEQglV`hl5ZB)OtQFo^C{Wf$66Y0 zoj2{y4uW6yUj2t0;qwk%Mpk>O2rf47oI<@ZC}!$x%>XVpg`mG^(V~3O!b5MhUM@9V z+UO)kNCOR;uWz`_-@l=Uko}}CL03IR^R=`k!G6nkGeVi<`SA?JJd4L-B`mh+vlV0e zv9$z=Piy?PTtE@-h$}O)qAN1q0nD)xo1Bf682I{pw4Q2r zXPd625#0UXTv0S@olEj&9?5fkXDUOrqGfqI@R;`3lMFw{yD3N!r0$_1hqW-36|bJ< z(YAgpVT;tsxn+UCf=I^>XlBh$!lxn26E_XzT!q~<9`wK*QglILxJF6){jM-Wmf@-& zlqhGpxA5E&?$y{9a&Lvf=9me>K4FA?ct3wuMa zZoio+4pnQ>P>5X9sGV~0$@+!AR9x7sdg+l?PD%#dLSuL8zSLAwZIj&Zk|q z^r$^^{d!cCrJ7Ky>XbOH_{qF!d7_cn0&gZ~$<5q*^bJ!h?|XCdCx+47-?w3q{*`!Y zSj?}aaBsXuGI&qry-Gx4&4yQxkA^N?{8@)Vtusz5~|}%R+iW@`_5d@@6UU0xna7cL(!qtCOk>uH2EjM z(@Aaeld;>@Zpfzt%eZlEiLHUtSa&(Madrb5rrdkM9H<;w+P7dZ=|o!&lT!96}zDA0Q5v)vnMsKw!hUCj~}r8HgrtK|E`OI z`5&m>BeL^FCWFb<8)Ai1D3p%#Zt1zX3Li5*JJ{N4eY^_UFL9-FUR%?eioDh+@=HMt1?!o!nYxjm zHO0RMH`Xqf;VQD8+4?XXmoFQzpS~0v+Fd80orE|1bl={9o7<5{@x);+_kszWsgEQv zim3H%vA2p0o@A=_4Q=3m(f30?Do-c#;9FjH>lPMAW17T^ceK7g7SjI+f$^${ZQQzr z?Mf;t)u6#oo~+LO9R?0Jn&97{-dsMksW6Z43#wcJbp_Tx>h+ygufMCCGK47KafY~O z@HIw1v7}^6_b7Dwrh`_l05Ju<)wkN*TYmlkSVRyIR$6f~jQ0NgaQgj^o7>N;7`OU4 zUv2&2ylAjXv6H-Dqj>R7b2RhNoMBhf8luy>7@q07j;2H#hgvWXuVR0r2CUr0r?>wo zeqA&z+eK=t;kbo`hbt3_KRPkeMj4#7y5bGV*4gPuwM#DGa5_pAe{X%6G+maMY1nNY zp}uL8%SR7pD~n#DqSLm!YkR{_I@xq6;l1g)+36XV^}xAFwc^9fgxIcx5}&9WWcoQE zf_LLSe)(b}?drg)RNIx9A8sO3Cs{(yEGlyEvFIe4aNp`W9+WEYJY+O4EKryx@@bL3 zPPe+N!}At>P0Kn_Y4UZ$@-yzVAs46NhfUgb#mUnr+lK--9PxRS{#cvMW{=t(I`o-8 zfH|*Yi-J=dZ*X-Yb&kgfZ5s%_IQDY)=><(vqG=X)TrMXaJv8-m@t-1QLU&vkq9Y>X zKJHt>(nWU^IV5>a?+cT49I34-s{Z}$?B6=}-uKntevQ2={(e|Jwf-M{CFP&kI%EC6 zpGakw{D(JfJ`T3>=*9NVPE9SX5BE-~b@HnP7~loQa&@EAVAEBjjZ z1Ip~=WLW-{loVzilew!{o37>@5*!Sl+1>JdVZ7@#4npYL#Yz8Ju@i@U>(;HS zSFchfars$B<7A8QA7urueBYxPR7)bKhBWud!}qr+C+GK?7)x7Q7K>S3?ey~WWk##R zcN+VHs)@W&Kw)L&4&B}}n+)X`IoS+`3&=!bs~#p?YsCDTTym_61k$uzNhGnqG6`MC z#p#U>I3~jSAf!Mx`}S>{MPM+g3*la$rsm8UW>!?#MFD3*5&r^^`;GTiE5KDEM+}C- zGyz8((heUs=tN>DS3oJcCccSMSdubaNUBXo&@Z3<9Ec-V#z~ZVv`8O*V%%UUsqOFM zW0A52ZUORyCUfje9OH-2E(DgEM18WA%O)e6J>;)%P0IRsf>G;zSQrK~%pU9Uy1D>D z(xqY>+*C7$lm+8=w&uaTCWhv!DOTIYm@O(^E zQ&FMR#;YvpIv-)~$tW#7XjT}w=ZO7rye?0J9ZT!Cm2P|X%*`%|Q_{x|Y>L5o zv=-ebcH=+nW{34NTq%N5ANm<4_gGl;N7(w655B;PLnA_EW#zVjo`O;_F)`w+N=p8( z<6mAEP1HOngu8Q9)d>)yBoYa>A(wWBhj@9t=RX=3*!?!xrqulXHXOGDS2!o!r)xO8s-3^TvNRUwY zDs$s`9i!u+qUf!drsf?_MLxC)qJ0t4>^@O z=ZA-Tuf6u#PpJG4ad;RU7!VK;cu5HnMGz2(A`lSBFVJAXZ&F*NIzT{>KqN)JE4yZ# zzaP2ajbt808Yj6>Dff8z5q+0qxALfBH!nR9$C()aW<9m(F`4md@VJq6!SPCYKE`*% z?{Rg0KAx%_sj4V#-oSBg&AxJ%_2p|E5wy*iNBk7WHy^`1JUCDkDldV&>7PGiV`GsO zV!NI`det}Gj_^Z~grJE7{(cm+GD-gDpZ|QQK#?Q<`z1h`IDz-SR|Oy`2Fe47{#_`6 zE;Qo*zelJ*|Nr4lA)@YDq2zOYO1Y`FbZF9Is3(Sy`}Sc5Nk-)h=hZ(qoYR-A9zC?2 zbc&Y_sx|2`zM3u|nr_b!pBWIiDDLdOMuEho$LooEerv$_}N#9Eo$TQEbXwjv1 za`AfJJVcDG+<)8UOje`tn;DTmxBRsAUwTj8;?ir z-=rFDC?3Q?1%&F+xwYDqcpK6rjSKEoYfd~KL>7wYj}Sh$<4G0((hyK025)qm=B(>d z48sWjP5Ur+zBxG}GYq)YKtmhqkxk@2Agn-6_a}T&-wh+<=H}{Vbyac0pjnf~ILiO6 zF5sPu@Cz*jCN%MxFrsxWyvk9Q48@US>X*Y&qQggtdaQ1Mmkt3>kN3%COO{OS1Kj_u zs(sKB_7P!)1a%hAlZR#TVw-|*D~jJ$ZBWAK4gk+PC)2ORf3nXAqsV970$ZW}y{?v_ zgl2@a>I7d`r~URhP&3rANZre4RlhD}U=|mnZpBg~(1??$mP|4Am)fP5DwDtP%GQgA12~nM zPBF6Rf`h&U6)E1XH474c9f%WF>QNz#@`b*Nn8<4PVg%0j4H~UjlD)l`5Ppolb*w5b z7okr|-mtUegT%is55IJiSQ*+szjcgs-;}%5wG1p357R1s4$rG4TUMQKnKP&N-poT4 zzktOC)I$>Ko7f<@urD}sRIS34N{huNM9>wIlNVPi8YqyZ7m)4$MuJH;ux1GuA5nz# zB^Mpz!zQkbvs}RBh(%{}K)Z;D(1WHsxcM1pRo2anDHH2ZciJJtAlkSt=bxa!s6aVG z6&Hb5O>=sTa=Y%ikYXh2Jf4lbZ$w^+Ao@LR;pyvt*I`UzT@87(DT(Lqsvb+C_NorC z6g#DM2hYv;AM5BjcI=2BUr1Ws%&QK#`_4ErvTf7^o>1Xmp}Z0Kl7d+NEye#TJ0=K2*VV!*c@$h}3*x?mor|M9%dy}nyJJfA`xjSyilFZA~)}C5PLlya$?1{4U z{b@klT2Q5hg{iZlQeUa=st3xQDouz~+UQqYVm;S0S3ktSdYnUhQA!%w3K=c7(n~$H zlSXDd2@hF3>aHKP(`dql(m1?EwXr07dAOY+)cB3S2ogV%zfoP0_GMLwSOnxyM`@y2EY8VcZMe(xH{d?Slz=ZuNft;ePRHPTaiR zK&?s~UYuckK>|&92s6S+dcIHGqvphEG|ILa{fR%*YUT8|@Gij# zr@wL~x7o;*aAsp4DN=uwtSw6)em1kZkE|{rYgpj>U7Ns0*%b>w9+*vS>M9%7u__D4 zo)H4|t6N`0-`Y znjFEY=Z7S&lENLtrRJ5>(n7O44^Gu4{?tA|ao{V9f4py~U_qUoHTY84>v0l4rgTAP zvu&HVp++oP_S*AeJkKg_d!RpGLIt(wS8tVr-gRnv2~I~Sl_hz)%F`dUC$w=13ghWy zP7?^vAKFIohW4f4Jo6BoL~i5TpJAmx6Gh>00!TFL%@~;_B}=naJju!#M)Uy^&jA^2 z!QF0W->qhpgij3-FDu}2M}%Ix#ec$Blu79%3Kc|TwEP+TWqnYA@vmRyy+H}QXrf#W zzc^z@B`g9hnbR}ar7MTb=$CCoRVn8M-I>y5wz#UD9Hh0kI!0V+w5b_>5?~<`wLc|H z9Ne*qTxT0{J9tkA<&n+)+_P>Qam1*d9ClRSl5wFyd*2JS@V*@+Zt81f(#GcEC_BN~ zQ1q40kE#qYU2CW>_vf7NL5rg?-2VmeyFsJQnAufafU&xnX*aN@L1LW8VwDxaJtHm^ z7MicrZ!fdY)rp(Mkh!3e@h`C1Fi`AbS&-oRIVo=R)1z#?fZ9Vd&dTi-Hm4Vj`|NsL+`7V=#%*j${MUfZlz z=T4|e9kz+q_H89LEBB>)vW}HTzZq&4v0zHW%7S@tW=)F#=S!%s2;uvA8b%UY`c2BP z+yF3k3WGy@&pcN=ZzPKuq@;pqMG!`lvv0DXbeI(QI&99fRJO-sOPbAIBN{22iR>St zz=jFoqQJ^#*rW0sz~0}NSGh}Umd{)8d>~X?G!8E*NprZ!D}w!Rnhe>NW8#L69XS(6 zDtl-MY6s{D&o5k!mne!SVE8~!MQ;8uaK`E$R(3G7ZSCP@Nnu+%=~hx1v{E2R5ZBlmybRT}oeEeLYjl&;9_Y(0lw2!;z=`BG zCL=Sk$)`EAdgbi@htr46Yi`_AjxV?HvNXa~c*iN+JjCZF{sq0-EAvZcr;+szG&M!z{Z;YVwHI&hQ^9B zm}%5vjv^l!TLHcAI&>e{Pq?-FDYfHoSf+#;v&5R|7s_;cZ)OD&lEKjwx=&q%bMaeD zk)>!{g^N&id?Kt+O~aB){eN>3YRNl7nmW0j4tJQSLa+-;-DBOr+vW1@V^Aq|YV!Uu zTBaPTIPZV-LbfE@{1@jDBR` zt27X8oyHo~aYIRHdn-qZYj>i3l@E@jau`d)sT!3ngAEyOYM6%H4+z+cx7ta8#*?1_eA=EPWSavwoJ38VskxJnF2Gk z_>JHQr59t;@umgeMxcYX=#NpF|1#)89~owJP<3e-INFyG*dlhTAPF5+#iIGITs(Ob zd}i{LWy1s``>L1>6PrnvZD^HX!%~oh4HK$#VU1})t=i!~wVJWxVTH1jn=D4bfajkoUli16CPto1sNLXBgA7&*Qql)dOL3b` zN5iQdAX-BW9**eOS~%$cp&}K-JxPLiU(?Rr-ohAgI^(*DydMbPn^p~&c`Pxs+iXk1 z9ZTGOoj19=V#8i)nzXf%STjd9u+rjG3RLD*YFplp9ZSkbDCr5wAfj{lMImG++Y8qc zI*g^V1E+IRG|5fjf#c6Wqxd7PLdaU)P<*p}Afe0P2jP@7HCsxNMM^D4EELyJxWT;= zmq6hNpRvQK2tP;RpG#sRnH5kK(AY|@wK{_v1SME`XYmLeE81xVvdaj|dRVJhxi61HnzCm#<1x2H^!U{v4|DXkN`QTtYZ&6Ipu?KF^3nm_d?=>W`LA@GrVnE&74!eNfQ8?mCz-A8ezy}EOnB{Y z{Yf*a*DW7At~7NTeUgAM7G8Ws%J7N_bM!F7iM8zb#Oe%ujzR_rfRQ9SZP8%+JGIga z9$Dyfrj`tJ(Fvx1(R|ZOH_X8P)LQnirb}5|Y@BMaJ<&vz$->1i2k6!6A#&OS(y}mp>uJcu;V1SZ*M)=+)k(Q@CEckBecxe&jm#!|WtscId79JH;yH6N z3f;|B&1y!te+w7j1KfqbDDW5=g-h%QAG23i_HU2JycZXmud6sqhRkj`&%&lO$BXE# z?$b3-wVcl|F|7;hxXjq(0a8S9!w0t^x*Dj41Ip; z7md?G^pGevM~_Sv;8l?nolDF^N_A2-SA`WGqg0wKn2+c+(bjf;^HUue*YoLWos#6& zT3DY(T8{GQ_!;M>;2svBuEaH2tI=uOdnt|v&O0f}>I}^1L~g5>m<}(t@1ZN5N^@}} zHk~W)C&GFC>y!Z*M)*d%+c!J}Xsj4XoQE!9~FJk zSWu%fTbLcIoB9lxL#<@d3gwA=Fyov%UIIT7Tjx*Kk7Iu8NEUn(XWWb`W|=+pT{GhF z+b2FKYVb7l9QE6i5#-h3!9SQ%9LAGcHi0UXW}-T=~MwJ7Zt z4-d?=i|%DxD=?Sp^pK0P00Cl8Yv0qtrL`P(cp z>#+uSf0P!#0HfP5Cx#H@POMSd7`{)A&sL!3U#IEw~GyrgxRlR!gV`HC*8Y>}K+ z2M;g)sNs>duh=Nrm>7J4eR*L}!hm;DP%b)M`4W-DK&1TwUd&m2a1!}1GU?FYJDCN3 zPzhG66wSM|E#n)QgH|b4A`#mM$rHwEcKE;ky5$OpX`ab!0mi5yR@-W^GAOz=39`5! z#rnj&lN}T2@e*WuVf?O(_m7W+JkAwQ?IVUSYhCY}c)tN7lzn}DFK!8H!oq!>p0C$S zSOoZoHl5F6y7S%EO@!Qzrmqhdvj)H4@0XgaH)!~`78f55(`|OQvp=7+^(DjNnHoI# zb$|ULC2`@z8@yinqb&>(v_j2Kvixm|7kuT`r$n0SJ9H+B z+dR;E^%<~_**jN4$)(6rg#UaunZtnixvRon{(MpFyy&sfTrhcNetr4zbRJo%C-bVv zJW?dcnkB=iPT0R!&vnrlx7I8JnGfMho6oLp9lUhmvie8%~a8PJl-7$muS3!L(x@JbGhE`DJr7)O8}ROP4CRyBj9J4&BP=@^1gMw zZd_$~KCJk4GPF+Q${$aCoKN)+oh?=Eslav!{}wrVE-lWQ)vfLNxUU+(dIh^C@!Acg zgoK2QBH%OUy>jG!_xiltXyf7L?oSnXKaq=%k7w+-Qgne9lCB8Mb3uN-q)KVBI-pA1}FnxH}A5nI2~ zaTrQlS<$n6K3uE~MH3FGNh|PKvTN4V8s8=5LOwh^?1HQgou8j)^0?^HcHRu)HYY=a zG#ngGq^~tv2{ZAAEQ{>zMGJVnUNk9$47g}nKLsP6KA+4L2cFhDhv<6B%EI>};Mr`n zs*psd0a05sUZceCn~#Uln1*}qO!l!NjL%D1dj9A+?k>1fMM3#vOcK^V_B>Ww9`?oR z3}0|2EXh7z_tb7-m!N$2Zw7O%v?l`Fk^~!{0J|5lC)2aVgMzBAC!zGOP4z}~&yRB2 z(G-dU$wC-r0Jo3bh4&aDn9k7y05Fax=yGo|+-EO8xBwbN>r!EW+&%mzR$5sG6LSHC zr2T5;gx3@*pB23mo9dWfDqRRs=EPa`;~J24Y0>)l1u)`Mv`nIPiBe5q2l*UL$?_uH=xMlj_55>@C3 z7%=zYWtE;PbOvlWPT=JKAuId6db!P|YTBs#k9M2< zUDx}CjeZnHxzHHAZsj(m_f9W_vW>Ql24&(yIAiDZ&^HXKikaLL)j7PMgIkw>GL zH$QrPjLH3JF>XOtG0%)CYyN(IG5MF3_Xe!?n8=a#TnN- zxmW@VlEUdpOH(2F40(}G2vfc6bmeS3_V&0|!5?}OY1POk4Bd7DF{e|6_{Gyv!Uq_1 z+M%n$>o0wgDOMM?7=qPEH_xsubM6cFfs}ax4K+ss_9eTR&>?^a8RfY!NZNv zHa)KRLJ(d;K-vRoAANVwm>(2vcRpWqKVk84wE^9)+&GbW;>9i&(qJRto@VV^#A#>} z1lCQsRUd6GS9vxS+5O_{F7EEDrtpnTP2tSY(O>1MfJoT3c3)0ZZgM!t zKr$maZ|nNBgE->HJ2G$~CrY^fIK=>mGk7VvyXR z97vMnwDfe*fS84x;+)q=Eg|{=wN|X)HX;Y4Z!A!X$o-vXI3>Rby`FMI3bfo~YPNpg z!q?&y`V4zt`x8n?Lvkdt-XlGFnuZ-I`jEjuz!X+wk0hre$%B@}+jf%VPa_a*jY<+w zp_Mo#@DhZ);3Ti6Riz#(?A7iOqJ_D#d}GIr>Q{nw->WrDl3nA*9Y908dmA$D?J-q^ zCzV#Ma}zg-pWt39$0QLVi$$sZ+Iq>;nil!kD_xqq*wNyI{i}n<5*HTR`0JStRjMUI zS@4n(BXq{3p$Vy-Ss@yk%*>~0SBWjJ6X1m}dal#OA-tJUB$bh2y_20Y*Cy>7X7mSI zSZ8SU3sfo>YM8g@fo}l z?u`;Uv@hiypIFU=3z`?;o@Tw%6VP9TePS4H|@wt@&$T6;-^<;T|93VD8(hUj`%o{BW zmhmeUCnxw%DDN9n2?rvi?m1%PW%Ury(9gHqDFuOTl<%WA?Gm}o{U?sSgT3U=ZTKum zz3bBzxFq?CEmp$9vfvyWXLIKoR-qJuc!%I}&*$S#t z1VPF;9Vpy&`JH$CxM$Z0hUdG0zZ#PzNW0<8#G>vo#P$Tj80eLJ0aTR&7V&Wp4tTda zbqw$IAMsBNO#Z{OrXEXwa>#PXq3YjyZ0Jj4u9t+DO(eAjV@dS0ao;VQk-B&kNOqT+PG1hgd_55?x`aRs z&A#jAJVoTF^JuMbtaLT9$zpmwj4$JC7t zh)0bVKnAqhUj3Q76ti*sh`#RcDK#=DQ<~<&%AWS?&KX1Q)KMIprhYp-*DpD#_ZhF$19c#IbK~3T&FPE}7cL*znal~W`t@s4N6PE16kfxGI z5qC^Tg0_I$+jsBh(;k>-`N|MAA~=Y>_Gvzkhmh}Ort(Bz-gXeZyIT{kL960{pabj*Tr!^c(tKO{e%)aTeI4y#2#WAG5o9m1M*UvM&WcHP zpe+%7hAH?A=pv%EM(%2e(Lz6{0frnI#n(M6C_B(-NGk}O05BnOrhi-jXJ`{-%Dbf}2+cBQ|?4tIAv%vW&L z-X&dcdXiuw7A~&PyY5U9v$HHB;F2aj9R1}2%u&U_~*UBHnM{6TPy7@$cRSnu@2eV61V(&+@kX0}fFNGwZwbvuIy$n*NYUYluF$LrY$8RTeSl7fll^Fa3l zA}9~~D=IQSy+Zh#mw+RTdb+KDZf~EnC<637y!%AkRVQrA7f&;+!e-S7x*#Gjdhi7l z2H}9J!ju)iBWvm=JyZ*2xh6#YNQ+>M@PBBVzxw2Z7I{&j2}ORptn*dAVc$ zYA^j7Qh`|QlHh9>lBy2?tKPm+>)4K+dCp8 zH%-koMz0&#JrQ=M5(Oq8g`s4@YVEoA^H$a?S~5thepx;P3JZdT9rt;ohW4uyij+Q` zY14yallpj(4Ey5{>XKNIaN0UECSCkkzMA*RWJ%W`#04pqtl?qXS#v?dq=h?3!=O2P zhnJ~lATe?6;uZZfFlrdc%*7n%+m;bYT|+cR;2l_&;p7qM{(4ez+iKiU}Lz%Tz z=Qec+(Y3G4?QwW`otiHE!rmQ16DuVwy*jfHu=kB4C~}Xd0%NXoqH^kL1Fk`0KQ0eJ zV&oBCmY~CyCo3)eHC`>DRL|0uWO}V8YEX&~uit$G!a;Dl^EeV(!|fRV>1k2ZCb#7o zXl`dfa!dXA-(9>PUAkTts-|gnRD#vOG+0BxTHCDNwD)i^IZOKSW$;L}9+uvsexU3`GPI*jj( zJ`(sW$TwJS1Tw^BNoXJNeQ-3wc6?&D?W%$nscXy+^0z=Sf012?XCM;UNu&#M3h^a2 z?bq+vL5Hvb(eb)QJkBSdX%@z1i2@-5g4Lw(Y5Ya^c#U?d8)sB-+?&q9whGNYQ|w(f zHKtht8@W5I`{?TgXiTtk)@D!HER@YwHe>)_mS?*J@c6J?H~l+>Q+cfyYy!Wik#_pVPDQ%R=t89Tv;kD<>e zLc6c^-wd0XY3{)KpQ`qTqW6y8vOng${qR4gKHsJ=8FhZYoD`E^xI}J3+28Aa-s{GK z$0S803okt>3S)9EDqqF0=j|(;Id5+{QWYsHvt=Mie4z*!IRuQQeew7Ed;w(ITc~V5 zuFo9DlVjV1%<9ea^e=ECN01AzI${ZbsqHf^wOcEM5@Ijs8LlvN^q;e~x^8_DpZ`Oo z$c7qK$nrD%`C|&J#nFW~$L2tD&whTP*@QH-P=Wx7DhxGf-P>Bug(b7a(PX?Dwc7rd zDNLL=T`DjPhubsRj|y7Fe7q-0hO=+BtW9&aG0%b%ncBjcA^mQ*nVI4VM~*m?qlV=O zf(yn%vx#cJ`el_-GJY^zI4|_GPT=*MAsY_eGM+)RxShnh!g*nn!_kkLfMpU*NAD(;`F4yw{5*M=oq?UhWAAGiuz^+ZB`0# z)ao%df~lq2E=cvtCQ5A6BQ|;431Eal1|%vK|M+_4hrEu78Fo|bIwFMX8v*7WR8t&z zD*>s~ECdkbmj1Ki`(e`K8UWt}Sjyt_NLnZs4GK5IiF>FfSM&2R3&8V7uQwe({=>Kw zflT9nye=d|-709M8FbqK1_5Qk3V`knyANWUL%&xX z>4_B4X&jN=Kz%q4Vy`iQ=MgzQ31O~42x~O|i0$IYFdB-s_g5e*a(^oxg@^2p$Bi8G zJ)DuXjKHGOMFLj=P^~fEaRFZ!>&l?p$bnGv%f_XA!9Wqy2YM)(ZJ#tvCR!%=wvaU0 z3L}1zUQO*_o_lAYryiXOg9d^keqHgXLEswt866S1CPgMa?aVrI()6p+Zt1uoQ)}r; zRWx^K@hoc3@Ne6~k)xWFWM+~=PBIOo5F)v|`tN(q0%D|95l|$nvt_C0LJbldV~dtF zSRcW1RF@N#PRUS%5phEzId?x=7vMEW+QW8lYR@VK<$dh@jYX*-Ae2lZLw-gjGwNb6 z7TXgK@CeTa;e>&+M!EWjErq&nVMP+FQznul)_V#7G0Xrn!{^48S1_fYy?z4kT|-pA z2WA!3`#W)hD{(TBq^k}uwN9aF+Q8`zlEHSO-v9`yBwV?_rLQsCVX}H14CUj+8WgTH zFK6D%(_VBWHR~TN-5e8CAm2A8biP5f8Da1{80#$8TPqKZL}#ug&>}nZ8-$H*7o_{D zt;XHsV>YiFN^d|XHTb4Q;%m2U(3y??0>sn((s5aCpHll0ZaY3OMrYXEhVW!}Wx0N= zo8m{sz}G@EsG0R!!3(*alM|3N-OkkE)exCA2JownB}=942jHQK`do6rAit0MSy>Pf z_bh*ln)oTIC)`_t%BN4J=jfRjq)vtwx zzplOP+KYv;&k7S{S>f(p;5Gu@g|jDz+l8D#xFoo08}S+jezF6YSCUIiS1Y81T=CnY ztFSOkw*D#%MNR3(`+8niQo_{e{rS4phZ8(VGw!6F6F{L@trQW3#Pe~I{qYsPSL3R$ znz*>s#;jamO`zi57xrZ}jBW%Y+)Pt^FX|74W6lgm7PLqbx*JR80)$~ANL!hs})FcwbaW6QhL!=+nb9^z(yy&iL4-^1U98!et7 zMI#ybwr{mN-FT>kn8CrXU0s z0f85gdcB83E7#tBzrzIbazLopCvLhw#rKG3NsSkduM_6WO0+mE7!DT?hQmb{y{p$M z2ll*AJOj*1H;;OjW$aZi5BpNfOR$*66zb4ep8Ey87Fy0M1LvRgM z<8N^=JtQJjAWujcV5lwJGxz>>BoJIfE|x>YzUsfm$`{s@djJ{%w zKx_J%1BOz>Ziaw>#+7h~k9Lp==R2Y-;SnMP;i2yz+3k+6o`hE-HI|Do-T1lDg1sqO zSqw?MdhvqlzNz|JC*b(F?IAN4%+}_xpQAvw4~AO<+6S#SKkAVsPl&KhtN8c^l%IYc zJ4I6nunbK1oK67)*-h6y_>EJ4(JysSfjav9V`08_A-ju|!nwop-tzr}G&DiTiRbK$ zI0R-vMZfR>{$=+>m*gTLgvh^tk$6ul2)N&w%E?8mLtsSb+l)l$LPhY^JpZ`?EXYP1 zs<#UdcP0OU6yu%kBnJ+3+)uRb=q z;*;PK5SC97^{MCJsohv#czL+fQBGuT)KtS;%4eE7q&L{f6Gt+EipXLX>1a1EpTSde z)Y`4RbJO3~vSMhC_eU;a^iH@x@i!GOX_Na7Yu9F1T8w~!QSVCtA)erNb5~5TWDrhX zWR#mcF#q4{B!>RxrFc@YmdoIRBfI{nCbC;9klDVuvAeadxU}uG)O_xoK%OO@^v*U( zD9|+Yv>l@A{^oPxSA@OcibI_C2oeo8O`IgiI3&h&5fP8m z#~;WnC%5NgL4~+5k%6y+x%7|8K;yX*!d`&0!!U@i=6t9U?CQ&aeDuoq(SDy*)uP2l z89}u;-n}#^%f+%fc5WLO`zk4f3P-IyI~W9gAkRq}1LI8esHB%_@R zwR;X|B8^BC&-I3WQA3XkujB?=EJFx1x}O>hBv>Q z?F`{t1_s|p6Mgw{ttoXL2Y7G#QICnU`8_oR{FhjD8jf#pUL%i@b8#yeRcQq4CCXxW z2>^reh^YH=H>=p1jh4uJM0!pk-X^R3B&bS!>QSqIbI zxg!0U2r1C#2Ol&hi-8K;^ZWTAc{(&kyF}ukpQsrHdHXN?OJ@@k7cVpd*lPFymt{`V z+slp>`B7F*biw3sjL}_rv~GuohvQ*vG_;^Qd(+|yp=)rgmJZjFfW1jYg$AP8_Q-|y zK~X*ts1^LCp5+e!vO+?11;hDvTrp8&- zIz9*8ZEQ68+!7S!YjAO{Q}ekhw5GOfCq*_CAb4tz)ndiGO-a+lle)%6Kv_!k|p@*wRc3CH9?U=S#@dL;F=LVtOd zAV)AiWy?3{#bH~u0C_2#MEEfD(>Q3zzN?m_EZU|LlY{G$B-`&jCI0v1?5v(2&quWL z9Y7&1a!a*Ptio|e7hse&&t34Td(Zp22P$r{Jou2rSTFa32x`;&^Ic8X6P?Z0X^s?W z77ql}%$L-@7gRVzb0UM4qEC~M z4c_AjE|#B0NN?CYTU}k8o>M&%8XX7FME9<6=J*DoL(CCZ5}S3n9N*-5iub`FMl<mlAk%P6rZ9527R|geT z>e43}KmvI{mR+G>EUFmBw|UXIz13{xs2LZN~}r&c%M$1id5V63|+1YW%Mfm=ttm~D7iC^6rCU)X_5vV-=aCRUgqdC{%J zWYId2FrYf#?@nfBH{GrNR{rOK3(8E!U))|Fy+0qx8GnDz7aI3|U-G7>hpZ?P4o1k8 z(HH;jC6rixzOKRAUcyvYSCi za>?{-+(?0fXz$fQvA{dEmQU{{Z88B~^4M}A(LQ=jf}HO@D7|7r>D~16)aSE6^6P2W zTk>Zf;pZ-97ZTLd&RO|~HxP0e@V|bC$2*^ksdqlC`Z%q+rq}q|!S#apxg&6lOt2V3 zzy{#CYA3al2`Ux>#sV-D?m0a8Kgdk_ZbZ1#8JRnUotMWyudW0x>{e~yWIt~D8}8mP z%ACs&Fd6w~W{%TgL_debO=?9gL_){-eyn|-y~=S}Edm7%-fs^Y?#z-9_+EDx*;{i~ z+J`@Au!M}{lfE9lCR_qGmn1@Na7BZDIUGMKCL*Ny@>~tTGMnp+X)e0KVP@! z+u_K%-b4^*A*uH-MYdgZbumx_W44pCmjU}xlaF%u+SttkFu>II+i}YVFudZt-E3N_ zg8#9uE3snWb$k8b$yYg0Dzxp*<8G$+TQ!*%35)u~60mctOypj6wOKi1mVho~enWkb zHEGW7q5S}q4oNsfp6N5z60Nf#>JQu(`h>xkqB9EIU56+03;hZ^EZx_+Jgvx6hN%Lr zVTFtuz;&#_os4u1c<^=c=~Tp_@rlvSVGD5?pUD^B8Cb)zJo*JsHp8(L)0m{b}Kf&ij+YHxXC!?J<*xB>$?T{3C(epH5{ z1pp{%p4P8hf)Sw}*RkJ(-cHzDt>-pL z{%1NA7M49Mp4EG@%Ilt1(&2j!asaFl+@tz^uKS?&oEiv?L!{V7gQYaK`@G~8F9H=;=F#`~tNp*o&!)9D5TArh1g4GoC8SL#me z)%(7iufCNRb0)8IXHKyub&~wG9p!%p$txi->Q3}*Jbqc7JmS4L$%E3!J^N71YN>t0 z&sqyJVn>lPsSR=L>hT{QJLA z$31xKf6~X~Lc@C#?wd)4Eb`o{F7prhM&Qx}$NN{u<~SM9T5K}4uGLug`6}4#BsS&` zHdmHfl^3EpXpS7fq$l zq!#Vh5G*&@YykvH(Yy*zDJrtc?vme%u*xh6*@S&=^Xb zc572e{%D8CB8)v_6577Kde5WoMU@1^oW79zfWkzunSzc^j8uxE8pFEhnpCFwU|Tvi z!tVN(0me##X`VakZ(w9w`gLD^jeOoeyZu6FT3GtHd+uN_U#YNeuxLz^orEO(!QbI9 z*R%vRwT?H7Y32I^C90ULmR~RvxlQq3%~9>-^70r??k8g4?gF?bej}732Cx!}1JTB% zWG$hDWmFo-jPNbHV*u?~n|R}^g;vphJrPOV?hN~HbZ`wcNo=fa{0!*hZ~ij1^NLrA zs?oN*siW)3y#436Z4+Qdr129w<%Zm}AEGEv^+aS}a9{%v+l;ObF`^xI;!vXxC>s7d zOhQQmLAoQ@9lL)hKF8$lmQ`CtsMhC!0thGK2sgLhi|VV@`Sx8aqu2tVuHw|XRI`$r zz8sn?C8-rh`x{nv<`?=8#;lfS@v}DB6<(~6aD}EbnVcoDes0fa&^UuCaNUB^)LwUHfILD6-BZ@?h(FH zk6P&`Dp-VtxzGz!rLAiaH`7k{;)C!Sx2jn(25A^OOWrwn87Zk@OYNk=>_ctGZxgK< zWne8As$Ai1*prkW!A>os2PN7uTI#xAzz$sA1z}dFyUTisYKpAAjX1bH#>;$>u{TrF zJf^;+iT##Vi$#-0+8cqBb2!}|trib{7=D{QN2yg#xqy(`-0o``%3pC8kX+mw1SZ(6 z%_VSAkMUiZk%vuQC4y3_&JtNGe>f(TWC&E?_lW*pZzz3U-4>Bb z)I_^D0mSzlw{2;aKDNHI{RogLU;$b__PB0eoX8N74fCbi{P4E0|8_}&*t+Sp+ZP-q zwHODe**yCyY~*S^Wt=|nc5&Y`{&ra;4N6Q27ArS(-(_c-K4Ct22%!7}FZ5;PAeq>0 zc=bArbd5WEb>X1Cax<{FydiBullJ^550tO(tahmtA6R7b9pfkcVbow^ zL>91evo4nN16z(^T}!p2Zo$Ca+(d2S?RQe6`&HHiJy6$U)+czV9IeiRDhDB6Bpg$N z;f}wD_ zxwBRcw50!vpod=yq{Q5gm+6e}$~_5=fO=m!VAWfDE$aa=O6M+)f{&f|H;TBD#{>lm znsnCJ<~DY9H}0j3oZ3|9W{;LiMtjtZR{y6}v!=#!aBhuQfoZx3P~IP}7Em4@8fPy-6yn8w4&`BJyj9MO z(Q}In`)ex;>nrB?sv=0nzLn~RwqUF@ioMSW>$UKH(0 zUCY79MJCeEeHDCnkkH-Xhe>?x(!we#1NITC`-V8~S79&xt3yYMV%<~cl3&z^zmnLS z=AGD{VHp_J`<#}F4l%qV8JYzrN*~MSB(GCE+B92QDaD3eD8b&suY2sam3RIeH|WB}%J4T8Usz>=E$PTwRDs36+fG$Xj9 zxrc?>ttCl?F-q}PiYRoG?aZQ|v93#8Z9}AH<7P>vABU0?zLJ;6YqdWe)w-}Qmesk` zf6_N=9V-8`V8mm8D}sNf@6Rr7zxUL&QGn0b{Mp3ML@7S zJ$*PHhj}@xZ8R2-oa;1k2%jkXL$2ST&Ux+gPjCOTNx22+@W3JIj8W?m+ZN6rIUn!q z!(>%5oXe;70ubWH$~`huFzBwSQ|pcBZ4=k@txBAL-m7tbVcR~r&v+4IAZPRcT?cGZ zrVBtSY0Dm_sGHcYp5U{W&U`dsJdY&*2CU?c9i<7&qyJ9hhWBuVw+u4^J{q#7@6Te; zq)~yP!pfZ9%tQ0v2|}u6cGV(_Hn7B~s~kM2qUOD_S4Vts{$Fh?^vba9lHC8Y!dP^4N=Y;5e*v^1DNp%Ftx65KDreG0%d`111d<|YGuwk;Zq|_AMDA>|n-qD;Lg7OG{1l^+3mG_Pj4-;DUxI#Y%huJ9xf5Iy*hRPH$MTlx}Ai;E(C> z5|R`n2QZBoB}^+Ld|qm?Hr#8t@Y1iWjQ@2CxWK&?U`h7!`dVCE3`~6-J-(9H&e)pQ zH#S0ofgY>w*fuvcxy+O!Jptvl7Z(>mt!tbJI}TFuZyYL%H?L?yfscMvIl6<#^fpgm zl|_OG0rm6D$NYH6eYXXLclh6kA_g9M3E0CvpASV=9M8j4lM)w8M|nRg@dS#|di!As zGW&<~6(E;HCyGaWhKEKHh5`|0P>ILlam#uibuUDd#r5usk`?>cC)a}J?tdR1)H5(J zaCd+C>&Qwm5-bCm)c$C#bb5M7!}5)*_@zV#8B`)s2=HaJdFqgy1#3|_9MJyf zJP2H*za54Hs;#yOlO&vcSwu&YUY%`ir%xQ6ot>o$!UTQu)D@Z!zziAdTski0)gGHY zME{CChsFHkponpOfM-lpEsZ_XEkKQ;k%t55pD(7T<$-Ekkun4{T9~GNwU*d)ttv;) zxHcEr|L1+BrPM#HN>t@*skU}+cWl*@jIyUFW6Qt?!g@uKF})MBu@Z(`MM5DGuj~JB z)F6NdPOyXI%7ir zj3)iR$D0c#vlBU!bv|c$5#R*>3EF0Kj9DKajx%7@JonJ8cead|Ic!Oxgp5z_Qry-5 zMYVF^)b+5W$bkBO{mFRn|6=d0qOy$IzdF$#5P`bOj8)+Uoq`N`7yIZ=u zySwYV@%_Kwnl*DW2QzEU!JMi1z|Fq*zTy|xu43Qvxb4@&j@Dyzrp+t!pegHCtSTnA zJ+5zDsC<&GyuwyL>)a=NOHnWqRWZLKfQ(9G+02Ov%d<`!TW)Ol64iS;f0vzSS#0nl z!Bm;CXn9!Wa1&F4lJ<^7oa<68jp(GQB^>FJ4roIDq?t2Y$0d!yod9Mr3~ zH=5S{ojjJqepiZDd!I3y-k3%RE-oRr`$ z@t&SRl-zS7!x)XYRbQ+VyNoG8aWtGQg=X@bLtSf2NNGrkgqo43C|Dgs&=STO9!c5# z(RNaCTmm9|(%iib@NnT|<4J9EBKACC|4~*D^>0tX0(+_m^^3^oyPBZDKtTUb88Ly_ z=JnEat+P(c!gAKY#x8^YcSx$Q&~(s!$NMGE%_f=ZeDkUT4LVS@w~! z@k>TE$;&v(=Wb-A*z&>c3&S95BT;MhFPthClRxN_Xe`y4NZ6`L>J3w-md7i9hnA?{ zN-j7&K7s<^?Y|zFuWh!J8fU~?1vy@6iP4Xngv|+jl^0D;1P#Uh(E;j8LjhsCJ4;0qfumJ!R-auaM4hlgx^W3v$_5|m{j-y~KS ztH&l6WAP7TF}f#f#OoG`GPk#Mza`WZ8PL7l19G1zUuc!pl1N$^m^~7diMM6SlPg!pqs1x78X`kfTyj` z%Id`O^6+>D5S$6mT^qyys|zP`bOZPzEanm6+r8*Z?t(>Gd3nFGEcbNi-{;q-v%Bl-H`67lTcY%3Fu=s*n*o2rc7;r zE^j_RT(Ma#cL;7^XSknoz<9V2KbKu_bv+cMyGgvIk;e`Kaw!s7n-lpj|1@J z`FPMKg>&{nK5M_ty^)oE*jL-a5W`}0y4oGtBt^Xibch?qd{5Zv^#-iO;@X}!Gh^Pb z_S?8IG_)RfE6(znn<%`17Z7q7+yEhuj6!;h zBDj1O_?Iic&UJO`)&NuutGEvPEH4=u8Da(#jydl*mxH_n0wWRx8vbDwhPnC#^)!Wy z$*TR!Jo0+V$la|_#JyJ|DcF9uy1o5?4l8YGdXO<%RXh#K9#a71a8dYs zOtGc!BYM6@%w=U%V-dVw(D5yeSffRi)uJIn(P%A@3j_xA1sx+U0f>w6ITe5uUnn2# zD&hpQkS&z3is-e3-w@wrsevqyd-TB@=s^MDO!U7mW_~CjrHm+zUqv%p3iFAON=r+} zu!caU4ToaV$w*0c#KLZ=L;hL>4{fZk$6S%&hH-DGCS|f^;B|l zGL3p&Dxh#tGy!((J;saFGx2y(54PtxvfHmhqsP`S#o}sgsP(_HgJiyNwgyA4$T$Sr zUhX7li|EOXMH4ufXL#PKD!BN6r|B&Ro5?dz zBr+2;?QS=eO=<5sSsnr;&ZhmOw|!AQfqFtdgKM9Q<32(huikx`clEb$IeNSHG(YM3 zdZ*w1l6JcnzN!!J1CsZ>po26D`f2bfX9Qp*3tGzZ4lN#+>?d=j=*VV^|^{%kYw5PuH0D~>%pN}+`kUUD%+ zK?KK<&@ZrXHVU#139Zt1E=h43Vl~bS*RS0XrWsi|z%A$%brg|WQj)wP*U&nkv|JC1 z8Tl<9A}npmOQ&ALW=dPEZM1eXyj(dL=AG26+^GBRQ@^~IOEY)va9Gv!f2A3|F2&jZ z*zp?Zb9DEl``R_0P!sp2(#CFgLl5acWNv2`*W}J+|6e&5*1Rg zy$K2->ksjjZ3Ez(VEd`ZE6tc?@}v;tyqq7!z}kG9Yww+g5M}=)0$P;pzU;f;$GUy+ z*!|M1J z_)YMMR$XxQww{OWzl78fc{!{*I(~cs{J34~RMiV5Yw&ZMm_ahsZtYPP=bza@ZI4vt zExy|ul-vR1@T8W3FnatrQAW}F?0tengp>yV*%+t69^F4Pnd6S)DR!EIO3OZ2G{@tN5b1a zyml=HR+^`pf^!k%(;w?Ibl{$j1Hq+BPYWH1fD>t)3viCrS!Xm|F9LR|C{o)Jztf(d zvOJ0{mYt~G-5jpF!`O*W2M#!%U@$!U;p^Po@%s^*7g@Vfva;Qx;rbg~rRQ-3M31Bc zWY;`^=*o4P5&epC&& zLLh#7*P2A{WZs>QEBgIx6%bP}^-M>3thb5V0>kGUFxbD}P-8eIRFrIooB`X++;7b} zzUKJEUygNNoFml>Nwv~UyUTo#rVEJ?J0!;@*L;4`>V7wl$V$uamw}Z%Nr#dg8VtuL z*a{zR266|vB8wQe!GPMM=x&%`zJTZSZ3;MKITE4rx#kKDCnD!yT}$?SNM9@?GOgb3 z(L>&;sx$!idYsCTFbDHue9YzMNpSdUm=n=}Apy+{1B2niujAo?$LAqNw25*)BTDF* z8#G51r?u(gkt&phNo~-4s0c0_@&g$$pg|~@<)~4Ddz&TBj)`QPaknljO_|OAlit!r zu5Cg*+)>IZMaqvKu#)U?;n4FEh*%?Ihc zA0+oN(c1)&_JDds5NsLzu2&fi4Gqu^VO%1n<&E(^A+#Fqe{awTtGP4H><7w*58kE$ z*Zgpu_>uTrfk6U$qQu1#of6q{Jv}WHCfHro;bq^h^Y_x-Kjqmx-`f_NjyGOQ!eLzg z%Fp)>xDb@wW+h=ECA>%A7|bHiEvMtB|bzc=QGO*kR~w3g8u}pC5X+Bq_9m)2xDSCj>gLV89mPtjU;|e z&~g(Gv+tZj-%}Bncuz4UC@yf@rQ?htWD|A^g??9ncCA`?jX+#@f?pJQO1+2Vi;?Gz z+_V3UEipTW{6^6P`Dg3p>VG>T9y$_iMY@M>w0w`!=brF#S|H1iT8?M87KtRC@YVZE z1U01xe_e&8ca@GIviY3Mg4s|+QH~uj&S^N_VXer+L;^|2&aFfpX+S12=4-2U^l^y~ zcXZREw9$Hu7b77OM~2(dWRt5`gj5pgO4GW_p?h5^G$y%L-HD4tOrBJGlXx{M(oTLL zkcJGcv=x3-KEYnGs;II4&(>1|{9tSv028o>4Ew7wtWC(rz6x9t7U`{Ee=JiOjBGQUZI!qjkAE z2r1_&#Ht%m%BBn&T*IOO11XHM+b{eGpTX8nm+H>|r?hA!R4ci-`ZLnw01(E(Ss;1H zOc-oB>dd~x-W@Oat%~hj!~Dy(5vZ;@UnsNaC{nNVez%=Qh;W4PlKzzmn|uS*YDD&# zx#J7n<@^Zy{DdkFbT`rXg|LN=eQl{&U;(&UM_;oU!HeJ%mK$s#>O~axM-Hn|8{eSD+{TnC`034w#IyaJIHVXcYeL zgmar7G`5rTVULNg z!iq!Zk7W;^hT+Rm~X?A zt5nTq(x+-Y>mIj3dbJAwa3m##y{|~~f1z>+{Pioq_g7${$+_c0Wm-hRa=7ZjdUQ0p zY6`6bE8UkG!6*n%rfIEs8^bv8r{bi{= zE1iFn+iqLzd+H>P0<5^XEbr4X)3WlU5ZXjt$sVPAMeC`c;7=YISYg4mkJ-}J@^2$y z06>^F_M!rb*3C~DelxI#O7W_*cIE4N*8-L{CI~HlSClZ|l+c((;&~;tA?zbgh642T z7^A^S{gaiND@$b9G!4p5&t-X@#TIGq${|p^r{09Hg->1l8e9()iscJ#9gDSs9(lQ& zgG_`V>ph6EzV=tX2nsD*JU4w>DaQClPX;EBsh7vKe-OKCYSbDq54b1N zTfiI74#?!nU*Y=S>-ZI`dKK?!7`Hz_)RI-q9H7P_h(x&91YYWNy8zqP<<8K4>iQXg zhTR19G7%FBT~c}k&<0_#SwXIp0yXjbBnRu3i$L2r=nrn69wTS~Yqf6U^_P)z(svmj zotDG;gfDnZ4LV|;Xb(^#7z|hL_*$im_xe}kX!dBoJDkHFPfYwpoDs@8Lc&UpT*^Q2Ts=ZzZO2{5O7(KWzs4{-FBW z?W8=ezfqNvMG060F3^IkS2Z2F)drCBaoS@>3Uf$*_s*SrVGWSS_ET{2Je*r(x#=P7 z*rY7Cc~C154Oh`y^B5fPkiLVW23sAq+zNq#fjYFIS%~La*>7N#{Mx=UU<^=cw=8OY zHaa@|%lIA9yquhW?&KZU?feOAU48}%cjpXcA(>!8`h8!CC?8+=dKZTUh6G)7L3&DS z^bz!0@udJ5Ops&eHlUU{7w*feGC09ZCM#evwI>^Qtdh)<8&aaf(jS9=lea8sd_WSY zqybB{wn>Db`iGiIEHs?47-7*ThNIf#TZw#}itWvm>$c+Ngr3G3U_9}mrgZ(9WMJha zrKbGVRnc43B0D4|Y$t}{AG;9AFw+>{U-c^mh1UZHT3`#%*;lKmb+Oy4OL5&jy_i=X ztk;^)jqlC%djhR5#Gm(h1Yx@1J{pTyTt78`f}5Tme}YS(R_6u8_ZK_GDFjs-hb2S;F_A6lG>j6$to)r zCFCk(xi{gqtw^5c>hIAt>Q64GsOvH?ZDby;!Egv;<4C4p3Q*TzQ0P}CCYHVc8I_+M z)^;OSmiJ)>(47LlY@pf^dBbyqWR5mregyoFpkkZd9uS)Q?eW3!F?Cz>xG0=V*FgcD zGbabfx9iXT{`|kDt)`IIfB`?(x3}qh-n`Lb>!=ObD6iKCQ&Cu9OUC=aDM^M&zZgzp z0+eCQ78k|J<(sPSjk0OpdM7kAG@WLXKSVGl;JEW|vD+R%Nqlk%@$vaUnp0L**52;z z;i0h%)0jNAcTs_eh*+Es{PJ>mdK{68oehpd`n`un`YfH4m9HpAp8p{rXJi~D2#m+l zX?S7#bE3GvAo5QjQ)HPqI6DI)O=j3VAU0th_x5AG0e9bK*xK29aKDL$L6#m*qN@)z zql^Q>w@asZPq`$)91H0P+5GY{LVzIvYxi}GgJ)`JG};MUFq5#xc$_xw{Y8u~!&}|D z=z!w`CS#PU*BgZI0ZQiYb#se(J;2>9+h-XC1PP8+>We) zkyhMp;*y$?mKMOn*hDoBAxw*~$4sY}Lrn<+y zewk-La#J@m8hE!3|7qQzch31 zTWpKE6lMSSBk2L80II-%n?HPx5)btzVi5I|**o3Eisj*oR`tP#9SY4ZBKJF zuUIY52Pvn!J;GANh~*NTbal$<*!c%**F+;Q~m1 z1$!lxl#R*?+ah=+_U{8|) zS*QTf1Hhi;A^_UB9B&d3_`JLVXUd2XTLBDYVE{0@&>uenUACNEry5EAqm%d`)dva9 zBe3Qnw|(i@$f3XgXkb);6{Q~KjOHelzNuKS*ar)Bu>W3op zZo=G#1D{kP0yNh-3K23r=MI%95`#aiV%V+g2B7IZ}xukGF_o(WMpJv zL5B+f#K%IcFdJ}!d;i4(J_SLXzV!9={f$-q>yyqjT@L`;05~2|12FGVh09iKJrXAQ zWc4Phzn2F_o_jJ;lNEr_%ndoLw6MiAQ=g<>Zxi}XZyMz21B^0mloKL|TgHWj^fFP` zYAw+F-)nMRaKJYH|33tb z%=v$JA*fM_3|7#ZuZn=vY4FhCuBEQzQdbWI2FCcMRn$wH^{@Z?9)SNdef@v;a);&0 zfT+XmL!E|oshqKhcIjFt;4lsxcHX{=zEtahZ<7n>^Wu49Rk*%=daCx! z3=JjeBx!}KV&{P+MUsIhCxO3CPJVP% zx3YBI#z%#NQ`7+*`ow;9=*H|((1Fe4b18qLwYwT%AmU*Y&35k3xo>c;F0UOWQiQDQ z$HXMJcby?WGP66|FZl*@J~DHl!Wim@pSD^?p5Wz0`5X1yLTgc7YiH8W-(#cFpEbol~Qw>rPeKstL2CURQ5n4eLq@?7VH;jl-33x9axqB%(%z>YQgktDslV>E^GmZ=UF=w@xuyXMVA>P2j+cCk91A z9i+h&It{lGtkpS1vO|RyC=75obaN(9;Uh%yap(0tT%v_{dHDO>4=#WVIE@j=5g6w$ zM1EF*sYt>waihD{zL$YDq(l*gYhO zS#5LdG}+g6ZBHb80`{5 z;$!KrKYK(Ud{fgS!uZ9=IE&pYXDrv8zBZK^BsDyzYtV&S?R+3E5OlJAvoNSLi3R4| z!iy#H;I+qJy`+ml@iWO|kX_!l0u)4!Mt5pXT}Zm~w_ZbmQ;8;^(CbQ-Ct>b>ta4~d zzZ%wbqgw{*XGVG&d&9`u)FuW6lPV81W4#FR66fjNsZb5=)8h?mbt`&B>x{1Z(5+Gj zaNdHDfO3F*4Li@TEzXrz zpeZ9OYXxb}drcjbuK0it&KpW#uP{Ya zSQCQEVf)sywAvZC!Es0Q5-T=A7D_+wTCn}k0-6!5$|CwuSKIT9U7*f?DW3)k|6r|m zTkq^9>Bv7Oj35rE__QH^Y?f-DN{r_J5`H>W_sLqY6w#1@GggQb<$md?x}4CA)$KXH z7Zu)CUc?v`%}1fST}X+V$~_?__ot`*EgScI#ZUQD0ABw|@n^P@>L>7lZ!W$@?GWiA z(O{4wMV&B8Odh0Ft@=J|4H^$_niwzNbWUXszNnwRt${_qjle z!P*#`Y)uhRHuBjL%C~CeZ1bx)@2{Z_>p!P~{rxmlW)ALswUH=c(<#AQK1?7$a7hv= zn5pNI`fyK1I#N=igR+Vja$V!L>|`Inz9JLKpc~scJ(p0RQ{I7Cl~dhkL2rp;ejmsxt?*>{$us#1@Lir>pw8Y2A9XP6cr^yufJ| z%K|CVgB^(}9UrLlhFJ`_HSi!@EGgbiJ23WX!MRiaqx0>(ynGzMK?lCaaA?pQcn zl-aRZVcGg+1UlIC$LVm@jX2Jlkx0nUEBYSYZ(fe3aQ%Bvel%Xt8kPfPZCQ=|9yk2e zytMVz69LSbv7pz$LyXlH0q7^-9enFxdFC{MEwB7S|XXLAqDgq}JSn)s(rD>Ni~o#G6n>dZS}`GrD)jyqUop(g5ZORJ=?gZ!|4{5y1Sg z)yX?tT1DPhg^?|1;W4;E+C5v0m`mMj++93AeFHss6v;E_`z({SH@wa^Xir#a*ng&G zg&^Fhwil|t&OPiZ>I0sYdz1Oa*pXY0S=*St-wxuE@-VmdPb-9x5%jgWEvASz5%62< z3lIVW%`VFfmm`#LJ>`zM0b>*@N_M8>lX``DEGC~go)lCJ)X;~J325g&y{!8m{cn5% z^Q#y^2EfL2I?-`gkLb^8B{Klo{Dvk{{6uZNA%W^0u3tKbUgW@AVe^Ob7}itf7!}2e zSv7v?C@tFM<1B0{`WDmRZT8Llun{(G!xWoQ5cyW?2@B$?Vc5RaH86QON0tO05qut+ zO%zU=wqcYK=@GHN`XblNY;JBbAP-WVBU+-v{q`aW7OQ`Rmy4QIiVYc(w>iT_L_`NISbBaA_x zT2OmP6|1h++U!5Usi*=$nA;x-`Lu@$Vxx?_-u8R5qHN3na;Pe;mMN-fq2|2gH|W&x z&CCw{7GS}I=-N>E#A6XCm>8ueD67|WGIN@tf=HXpFs-2G9v)pStQS_RS~WQ>ti$&f zR#B^*-m9tPiIcO&$fJ2U!sHMn>{*}K>7Botz_HVILjXBgF%~vW=!ndh=0|)?uo>tm zp*Cf3sBf?i7lDYr4p8?w!?TEw4_o1!V-U;5C~;xKl^F|!Z*?luM1-1Ma{2Ob6W0i} z9eaR>XXPqv%S8=cci%He;pQ=w_4}N&ixH!bf%w4m3OFGN>WegtXYvjU3DednvvIv8 zv@J-OaWfWww=egjIuvV#{A?SswIa?v_Bv0#UP#!DWPI+tP7fSH#&Tw+tql%3w4!a* z@5-jGM8-7KmOUA804H;?r1uApBlrae5I>ijotn2#gMP}lWvnjh1%0M8i94%opHX7_ z(1pJv(Z|Tq=&N+7FP*u2Di?c%V}+Cp(abb2)8B=Yvo{6HT3mSA8@drk;iZWyordxP zdrrc_dZ^>Jj?}{Xh8`#mRDS}6<&PZ=e1vYvSq1Y9guHy;L%t#jpNFrz6rqNLhb^oH zBM3}-7Ua=`-+I#t8BlLR;bW_#nUCdD42#N$?jd?VNVP(t{I$FIrPR1D#SP1*U$?%U zW$Cr@9dhdM#%}~Dk8-9!_bqWq@K2j3>od(82^l8T2UydVazm&d8aC%}Z?fjCf>M#z zMb2L!Cdhyon(`vaXd9ohu`@mwpRj|Pu&+v~^eUO)CUs32u0JpVt6B-$)+3os~mJ|L%GnL(Tk9$(d=%)3)0Hzj!mirj@h`4g>!!D2~%fzvcDmrJo?o5=MJ zu5{j|LOED(igd>b$P5&HxJUfn?w+wxT>I};;%IF+VE0TM;4Yb2)7-9!@;-U{+oU5DfWBSy%PT{Thc6`>+ z)Z-6v;CgpUc=iO|2!`A8N_z6ozJM`7cnw`FkRp6?Q3x|%?|gHzDJFbdH%oyn08%7O zAhgeo_ha92N|0pY7lHy|m6_lvQ}vz;7i+swDkyvH?YL7#K~~xcNbT=|3AsjIqTQS6 zASb&rG-6g>1x?GvTR4~!>wx`=q^m`XZ3XfSCMij+X))?Lhy;~jNnLl*kq#B=_~9-y z>H|4VV)Ph)6WzKlxd^f|u8s@2rakPqtZgA1Pv{Sobb;q~-cDYd;oUS%maS?#=8%Ro z7^{MHpPTz{;N-R_8F=yVcO%DSI*44&9Y&0g%MspFtYp`%6D`<#@#)V^{NCx#LOG?F zs#Yh%|0=>s)P_4vDV~B_>nc(i)tj&Hg@(Y44{4)b$Q~Bi<*skblU}CD)PeR%>5hi4 z_oFxOgAh+#Uua=O`#}hK+d5~6^2S=BQ%rx%E1=E ztqpSOYE~)Z%cGwR@x@qZmti3C$R(7L&#chF>OEwOpKeXA7gwTYx_ajbVcwT>VU-pW zSV{{G6%cHZmxA|}jtfsS9wFXJxDqN>=Ac8{wz5^TstXr{q&oN8sEQPVQV?iaqaMy) zfL zn#VNN>-kN0=n*Vi$=96^0l4^ewVtqD1vCgF9gOuxDx9TPToS46_+M@4wX`l}wVa(p zCBBxLJ>ZyLF9_e95Q0c2;VFr{RP}1Oo2Yg~Y|jqLYE`8UEO?dves7i00gh!nP&O>V zRkV_AZ*2COGSGD~(c0=iAeNBDIv@&>+)G{5rp|Lqm_|TRB|ozOjkL%F;*~Rz33) z#4(cTe<6QV+4%sWzyExqW8Ew&wU3`1Hs-H5Mfg!dJV7UPjfi}$@8<&0>>e*@z|TpO zMmKs;kUC-e_lsz_SbLS$La4v=G0YT_>d7z;myh-d&q}I)54=MXrGck7Pcg)PAtXIK zXMIynC?Fl_gkpkUfh9%9cPor*-{2OU1AxF za@Zqb<#>vbDRzXgowYS5r%#t@OlXpRP59R){#RwCVD$O+nYV++3+Q=cn`qLL(=y=| zenjjv8K7wenSty?4FkiQuLDT06;Z3MT9ct4zAI+V8VZB%R^W4lczL)!WblO`^?z;S zExnhj@^DdK@HurVHdS^$0aB*#)j&2An-N(lNt3ac^SpKW7);8mD9>c~zoHKG{)#UD zy&^#%Y*HHBq1Ht#y>u)M@p#l|euR^)o8{Q>MLt^$RCDjV4N6JY^h@rAZLUu3)sctp zd6d!0`1U}f$7^q2w@ymkRcaYf*;%bH*{GncuN?xLo}`_3HhAKgk(L3(+1Cx2S8RxG zdY+mQZCc92>2sAX)_~ZP`>xJPN0z!)o+Yl$dz#R)b@-_r*?{h^<{7h6W+rM`iAMsA8o_nuc(+h}*1c%ZYlZFEFTL~TW+og& zy5;iEJVB~7p<%I;w(u*Uru=^`B-Q%?r~`j*1JK(Oc;CZg~XB+B+u~C+j~f<`5d9#xZ&euJ@;K zSuMraj&C=e~bcdV}0v9%EJA`xrrLhJp$b?caJBea+;ahip}I&uwLUt&+F5c0dL}J^X#mkM*n`Q0I{yZ=Rn%UTt?QS`y^_vR{EH+jm1d z`^OLN;c;X4r)Txlm3_7RzN6OC2S<*+;U7{qp1QuxTMPYx4>DxQaSI1Ml2h1z|F~_x6pV<68qD4!hx4=rub*YoO@P|(E3tX zPc=rU##T)ep1Gp*3Qsu=75CCoKiYecPk;g%BdrN_A>kJF7?~J0OLb%yPvF>NmHKWWJ|zCn0qkUkm`? zK^?oU9tt>(1`wV2>i-3p|G$4#tqLiCm?QBMrw#3q)pw^3eycQ4N@Y$lh@2vRR}01a z6N_i5A<%xIAKzg>0z%ggI4Be6h>m zUl$WLVqm5MFi;aPSbQ<+J{YB;z4;PzYG#MOphaQ&^0t&CUr25`1857#PAem3Q^_M###X}u@-LlCC;7G5TtFA(s)-S*dTQcO%T~ySpBlVW zBANW6SyrpDBB|6T*o^XyQNI^;1AjpUc2Pu!W(sR0HIb_kjSTn|L+(pFo_Aenous5l zF7QN(c=Lx-{X&rX*f7NR4i`@6a^-}7I%_+}9loB_q&Pde21qcXNUfvE-T11sm5bYD4QpncIr6A z+5D^Xo~AjkXAWRce-doLVT+SEu04vRk#I8{HMy&^GtFY29QDcFyohm(i9Ou!H5EqZ z9V-~+S~m78*SuA8>&u0)TWFvV73Ln#95F&;{vA_F_8G(Whzf$}>sCG;pe^i-{<`u4r2#f58V<Qys+B>RZ|c*C4eHLW#ci)uks?=}Vb>v} zVB)Cm{0_T?9%yRbYH!|5Q7)E|mLm7r^bLbB`|)z}cjA;603hN(%E$!$6a*T1GN{1@ z2a3eM+Z&$)DnF@0l2_%9Gyu~Ex|g2AYa^=JAlOMhN42ih0w~HjPp}zPuML~$Zj;GRFl6!P+P50hNO>8fp{cB^`@*iTm@edL=QTxNF&y&RPg zgho|uPwA1lg$aGuTef)6@-KRKwz+Iu+!XO(;pFiF?FMv1} z;j$_cnM-6n-E=ml>w^eateooef###?eur_Q#9nirg;iYGuCGN>AIu zfr@UPNxXg4j5}u?B&ibainW$&@P?LGA z;&Q9?*X3hp7Y&TuKYgZ-DkJp$1%gF$NNg#!ZIF0j>{AQdAr#d%1ljPqEhxkm4BSvs z_FL0#2Ev{+Kwub<_$7c6F?LWY@I)`8>$4B$Gn0pCGryq7UX6sP?A~f$UZ*E)-3)Ds zliZMG^VfN@_wKb1ZcM8P3+)`t7Pg$=IYt}tY~U08WLFMZaC(ECAo}N z`|8g}t@hGvWg!JsAcxaYlj~YR8mLk|)&$H_vPo`k^!@;4=oufZaq6D0ahvgYM3Sr( zfLNh$cwCj2lSzK720-FZ_9-V~B&!rI$+GLW0WO()wE~~iKMEaOkOg`0cwfPC92^&4 zv2)ji(cPWdX}8b9U9i~; zcJuiF9-o*1FQb7M;%+_E9aon@uuCjof$dAv2OG7n6Ao-C%?5NEuHh9LK-D^zZ^YJ; zM*kP6r~t{7kC#g`;oc1M9(v-UOo}S5V|Mb>J}Z_rBy>(&`r5oj*IDI3AM<3==r%`X z0KlV;`#&m33u5Tg)?v-2|04asu*n6TBB_Nni6i2Po;7jc&wDw_w?_P(0fl1h&kzxM zUHoAwj{uoCNQWu#7Eeu(I`tpdjI^dzPD#B);MT=~X(yeIAi7`q?sK$ha(wV?s>sVdRt7(P4rUGBkJ8eW7+^Ix@3#J4(?}vn6Ytoy zy5+J^V$$2k4bf;r>mn1Q4|A#fNI;4pL}ePgA$vQriWO4G7Lwa~#pG~}E4~PJrfS*x zqd}HvKbYkT(#0ckh;sIj#6M~$o94@(I!%+06L>T1GrP>uqlhwn?G5y>uo{$PsUVyB*t^|oEqVczpHkAiLEUD7h4RZW z2_B%&|AMCRe}X0q!q0lav@DuiOAdSc+hJ)~N(d>%hV?qfX_yoj8{&_HImLs9Ef~t3 z9I(m+cn&ZRGdtg~W*02H#&#EP-6$+HdLC9m@{v<;vg^?&j+b4M*Dln_g|^q5qzF51 z<@ogkSfQ4dS2eR-5!z`O_H#fk0lMMph3lK0qKgIpUOl^o5!sWH{v9A8q_^+_%%bR8 zW^-?AxoBG9W%yNB>E{tM{!t7h@EGWnS%);sc zC7+{V&Veg#c~GC}WkH>ea;$H{`TTHrjRE@2r}TpxdeIJ%TG0T4qR z7Dgt>V<%P}(ifaxfrVzR*qNN&uNJ&HHL3fo-)@c-m32Pi1-;)OpE7BUP;2D-w64C47$TJ^%zB$TEy?PAq_qBa1T7%a zWhZI~4g_|rTrE}s0)ds_OhlnrsFBU1p(#GMI_Xp?(`rd-cxA9}3u+jCta8jC=RSSp z0PW=^mD5=_a}W&41@-HZ;|ig=d=(kpTn9!0BJ_q!AL$TFAQ=ZB%b7X@%mzRyQ^Z-=Tj7zXV+KX*ava{f+-EqLdN2m9ZZ zXuu^>|JtR2z=DDqno&sIfIs@QiYX`>A_QehwFk&IFGBc}CFMA|JISNrHjckA3!cOVku1d+P)n$z- zyHOdbqAta*R2a2lP#w0TEhnAih}551Of_K)9q#1Y8dPA-7~M8cJ!&D#d``u~!FgQwL(;2E6oOHe^>8#jyt+cu)<~RwTfx^ZUNhy6dwT9N zxOk9+Ao2)+nAc*DC-~*S`gW7|O}v^3XirF{U`=m;yWAAM#L%+4x|1&Q;YH7~4NARk zRijCGT}1uNnocuR`sFKmesP&*_<8eO;dyvO^+n&d$TAp@+~8ZqKQ1W24i+F22SkG4 zsE7o`q~wJhQT5! zFB8hw$4(>QNk%)3nrr34(m}agxM`D*My#p6>PWo(!h)Y>H~zlFme)l0e0hGu4zpW$4&(}C**t6i-W z_J)TMMgh?M;=;Cm>E!Cc2DKC1hhI}OZSIJrkDiMQH(ccC=*SiXEGBPtbj^arCC0)U zrWLgMbHv1g|C;{N@+JXRY%y@6yVC(t_t3Y8DrMLz@`kBsG-Z?`4C;+Jmue~+*+W^LqnKK{S zstHsgl;I_bt4QU)sC(+A(){pc8dNB&o~UiD{%9P=CSak@1e!xCV!A0?g9pklA8}_# z`em)NU+M@4YZIzK4=}tF2cUt+``4>jO48oT@IL*3lSzOpBU^=7P8 zVO?_6OKN++*etYVOLHC3qXsN!+w*3aaAo)=w$Q#c@?w4JXX1@S?6kl@t8#Y1aWxUH z(w<)`G!`N+(7;8I4w{r{c2!Q8+pGK}O%|0Qds--}1SnwyV=o|Dy&OnwHuj~!WqpPh zCU%6~tRjnETManbP{deWPWG)e8gaX%0q&Hmc^c#LdW2up56$#bKjR6aJwiuEq^cO1;4&8lhmtH>ejsnxeix8-UqsSAARzO2?dxrKC}tW z9SajpaCw;r2s5EEh)c17>l_8c0qy1cn0fE}Zo)5S!R7C6w{&1ok1}vm4B&SMj2JJU zyk#?ZUzXNhZvp>C`@@JeFpNg1LWTMkn6V0rna=HcIS1T62?(&`hIU8=1{i&8x2jSo zAc{Z_-V3QQ%DDiFkf=mYobvohMHr}VS8s7thP!`))Vt+1*m+ZakwNEF*RMdRpHEe9 z+4Og&2Al-XBZFb6Fvc=1uEiL^Y+_V!IXlfjW@D=;$fRHssvo7%lO47ELHS66rNn6E zaAO6`rkS~o$@}Sf$giRMd~#B@GOG&F%#=Kgu?&O3eXM}j_p@V$=z05?Ut zYcjycWpfc>SbG_#Z>N{5Gf<6-8o2baK(_;b{%~#efXAKbmylX%{=|WhR4C!b*cx1y zFCIYK_4H%+I8|BaxAg_ykF9;$MTf#iBHh~W6~~&gX&`%V0;eHKj6e2`yMwH)F7~l~ zj$e+K{jhE=4yj@M=*y%A^Iq<%Vf{RdIB7bZhcyJr(>xCdz93WfX zR9KUuPiDYC9yUpQdhb^;8Q8H!F^G&DD9%5BwSwgLhQ&|(*J6JXQnZ03fOKA7Iq78r zP>S9up2k)Jo|>se_QM!cL5pBjcAA?XR7u^vdD^GCu&Nmq0EB5y{pDS=NX+vrPoRe~ zrAUMd!sGK=b`im3=_vYHuz7L+KHH#RDrv;%T_A3PVcq^xSAy7%hlS;`6Q>-7WkQ%h zt9kkK!uPZ=#!WB==*+!N7HfeiN?(S7Td@$sw*ZeNLmMI_c<=@=xCt7G;5TrA#fNz8 zXE7icT{D#vm;~~`p&bt5JD%fjsL!ui6Ih`@gz4fzXPep*mHe0&WUo^f{9nwyWmMK% z7dFNL17jWeY?YZ~IBlIi~|tsMwd zEKM(Rv_IUMzUl6e8L~gh+L*JXaz}H=+b$S<`|+UWpIUib9pmWRYMM^bQNiz7Ym@V!aKWlDwas3nWIBVY#QOBz3?sUs)^f$9E%)8rJZYbVtz{ z7?SXk52?jPX*c0Q#>6*#2{E@dm^Dl<^SO&qptA3CZ=ZwZrNltWYa6zb37j0op#FAk zA2DUgo$jR0ltn9#Ecee=5kXhPk%4z?mKb{?MVDFs%slP>SaqrE+`43ISGvh-LUSv%om*j+EZU)(+D@I_BG zz7O74uKT<$Qb*(8XzT!6fQ-Q`T{p>o>76#fQBnwH1`44L7? zB2f~?R2s1SViys{kMGLTf_tOVkN$iA>*Dd2OG%2N!At1L)FC^gkG5DWgEz`H3X+T% zOvH=ywWIMS z^`q#@d0gcee3T=Ib3M*G?z)}L{Lv5*2zMhNE&?JuE8V?QixFXLGzvx*F^QTGNmEF? z`>u875h}dnrm{WXizkfBuO`%;b(L}!8$)j5ObMZ(*daz7_KWaNGsGn+dc#C4y7$zS zpW$^YpTk7!*Ih6pBR-TSPXc7U1B{&tOhOmo`gShf-?aYX&e{W-*dB+e`N%h_SpAS( zNjs~^3-QIG;xE3$5l43EX=!~jiNnE&n(`S478 zI@mcdmG@|^D2gqAWlRE?-n>?BKJV1ITmIVCG%!Bum^&>x-$ZnY`5Wz4_k0hv*(P_C zJ6=;0qN2T=Ye)DCckU8)xK2_cYamPKIgm$;%yKItKmf!uS3ZW>>=_Xw2{~3d1XUv` z4)Bb5wYzA$zZgkV3+v+6-(FP5YeE)o?JZHhJDxmrnF+^L7T6j4F>EqommJa#KS*#6 zrv{2Mu@{0I-*s-8Wnd*vbrAAUzr2vZWKnXbm2JF=?sXj_SWaaliYNJ@LHYZCSO5g} zJvSmhl~XCjL;!$Qc4w@67qM?&pr0R(=}P8S(u7T~5`+uamO?df3p!dkz!EKu~#}B4cZ5}3alx<*9Ow1xk`N~T9^aV2lKf*^McuEOE z&6s)IAWO0QdQDE{08lOXJmb#Et&eDm67T$XoAB%rJBid$3XAd=c0uZKM7;WjCpPuz z;@tprj}Oq&22(+<{t9vzKyZa7e%r|Y1z+x!cbS((K0a^1NRxi$Dst(2yh>zROuYc< z+3mytH%p>-sz)vp%O0<*euvgazi<}FfR~=C;bHvq(-re4dA{u3{W+GRBHl7*&h#7E z`ku9;;5^h}QO{SaJS!117eD4TFf;~35VbFD>W*lG^cQVRU?z%U#JKavN-Uf5%OgB% z9IprBS}@5m*of0=AE5P&#q%*8L_fbw(}W3X#TfpxJ;G%Wxch?Zff(pJ=S6qpr2IxV z35=vZHu*}q1lk}?S6yC;N`;Mfi;_?5$x0{DEfW8+^qFe@;VT+UHaa?5@2ckQYd6Q<&Ad*An2^B(%=s>b2Cr)-R zd-(nSPU9i5>gdVz?QS_OT0i2yH|{y%g`fw$U7p$0^J<;WI&RKxb|~w;gO#|O61D!d ztrxoD=SnxFW82%Pv9RxZWMjQqQ?dH1Jlc9l65xzG zJ_Kvc4zG!fJ*D$VGYD$+$By(uVPaaZVQG}$<&<6E}2eM>VV7351E25WmabmM!??|3P@JhSaW*xz5SZ)PjUkc+3DupX*4iddI>5_R%NhmP2q7fR_yD)=l4 zhW#ku%Xm6o!S?Z&Jlp(b#z`d@fe(j+H7#F9NYb-^-sRP+>22o{Lk>W z*)xAb>Ytu-9na&2$e+Bk4WJ)YA7ShLOxaT{d8Pytszih{Kihzk>ktX~U~vo*I<|e> zaDqIpg_1TjG<2NyAi`gZ0K-8qz!&uK^>rqKhgp4pv(os>zqPtrEq1N)?|mgR&L~jh zN*UeC@;jIFd)2-HJjH=A`AVZ>wj_xNi$T+e&WD?m6cY4mfoyqAB`w$G?&C?T)Jm5} zzE?QuRc>I!IXHwFQJ*wfmm$%UFeCRCK9t<&j)Wd(uK!=`lHejP`No~bE z`*^m?sKV8)BlA0<`SURSq$Dg(XZd$8FRYKZ@`l`GV2E#OHzkJJb+@!Dogt+~QfAVx zgknOi;}*h^sl#Q@Pwm?D^)ltW%HnC`*xO!rZDCc|`VkB?!kL4CJqus`q<>rJs`aBU zg#hRN*<;|DR$n@kHf#aX7$-|z_GbgFA4*@7QcnXDwg8=4{5%ex-1Y^MMyHi?t;^OK z;ddq-mo%|5l;DB)%!qIw^H5D17xSs1PpI3%!VH;$j8T{u-(Iqq9ER7!Mh`8{+r4{N zq%Xx{sS;^I9XrZiiqfu?8ES^*Blp`OM7v6ys)arJ_+w?!@(K!7ufZ_}v3XYHxuN`` zoBXzu*d8mRxHu1jog*Tc00y4}*;*X(7y%FCD@usocDz>5v%p$EtuJ?9b?=(j#TaiM zfp9h|>6Hm^5Dh3KeR%TU;3yry1BpCP=^{o6-8l0SLjpfSi6e7qYP(wal*-hr<#!GP ziJVdYeA%{Tr=ea-na|?v1=yWxCcdp^^UqmAN!2GzefVMmz&rxz7hT5ua|0eu*^c}m zksDB&{tr`aQ|({H&3_>pzmTw;##6ce6 z?kT9{M^bRw9)7#6HSw|Be~%nP$wEXx1U=$y{$MIx*$ilVv5u=$$iLZS4?a3t1W*?7 zGeeA_7i0)Su=%xyHBaijGm=3$r(jVpXLar^^{&*jX*RlX z|I8HImOFsVqPeR5{Vn((3=pyWk!Qu&h0~#gy2?TiCkhX9$oXN#y)1?AnupV0oNT;R zLBXUZUhHgy0u%4U-LiL%PV1XT)z(y5_NAVyL@_YAdo2Wn%c;lSqb?MwEk3+h5tbPq zuAY&;zE;tAzthL)L6_a>_iw%I!3cdXL)W}kF!%)#!ITFK8zo_1N8jjvL0$$(`e=3w zy8ybZ9&^DM^RYcKcYkjPC*Rh&s1rvj$FO?sujZ?e$|C zO%fTa9QAR^m32|HGS{>1(&S2ouVm z;re-#pjM8EEz(Yb6aOf?xW(ql(-N1ko~~7-UBowZ1hRqMVS)GN*Iio1T|h4>Nj3_&Y$deiCix3EX&4h+_lLyM6-pNys|vFcf>M8FCDlIX;TC#$`V#Zh zvX{8jKb4MZ4BSx)_PO3 zzF;iCqGmtAvC3E3Ap28JnVyN(&$H5>oTl80bjcyZ{xy!U$z0z*n{Zv+HNVFDnqavM zFlz+qwH*6DG15Cpt>jHy{f6T!2wlp7j+h009GQO~AMWHoT|LRYCZcur5x&6_Co1T)L}DXR&Kh_FM@pR<;RR$hD&A7>728+_r^Jz3PL zhQ`8KyJXYeZtLDVCqduK9x4)V<5*NnV=zn*m4&baMY4ZREctd|qqnWM_BSh18JK%v zQs8D$FfX?^MH!V9LGdF=*RCaCMGiiNumLBK3(C+~!!Ob!Qor|9_wU=`YY=BkymRQo z3wwTcKlZ#otD+03tW=Clnnr_W;*$((i=g753$dm^^sN?4XN-x$CeCvCVgfV!NV_wj zvG<6nZ(}MG1DB9(oQmZMhI#<8?Za6_YcGO~*(aI}_}EHSyQmUz`@!1m1Jtj7VOxo`IHGO|CDztuq*>m3 zzq8@VkQUC14Rsg*i1+wBscwqjkOfcxz-NgkBv zf$4wvUdeIpC^BGBsRTxcN*Yt<#UOeczi*2sE`C%xfU3I&0^I{+ixvMguORole*JSZ zu@=+GyL-!JPZ{kv4X_2m@l0yEe$|)vLQ`70@k2%CG#a||cC&!Gg3ByOj0anu=Z?5V z;&lv`xx9(kI-_Z5&t{-4mM41!lBX|Kgx9K1jpnV5NszyrrJo)D>%^kp&IJ;CN13ZD z>C=NBHBdaeJC7}Kqf*;)iFU7+m}wwiO(=T3q*7gW*3by?B1x9D;9|4WILnVwRib+b z_?u>8>vGbe3XMH4UTTw+)iK+X_`Tvp_gBNKdFn;KW$<(#qozsMejm=((-%~%;+8+7 zQ5QqzXSN&H_9&^5=r~^WsUP+y&eP?T5vlbft&8Fg{P`_25}2ve z?RXru>dDeJZX)cPb`CUgv0ln(+c<{HjvtJ1Ljxb5No62?!T{L%EbnvwPV?pWSH6=7 zrYxbav>;{Fsm@jX(Hb_Uymj2)7n*Jn{2N56kRzc6MreYrULPo_g(g^;Qu}-OjFI zbFmQO@&@Y_4XZ)QtB(q^jPKav3}^4ABg$cZFw?&ar2WaK)BB+R-shW-hi8xzxmHDJ z|C@@V+c1Kn8*Jx-rbtG0mV3fsMUu>-YTfeR+nzIJ7mJrioHmBDiY&1v3kD=NEA7Qv zlF^;%=__2_yg1LtaQ_*LQW)Y71(QMf@*hOTv^A`24p$5ip^wIOkQ^BCOo^3PAZdL> z=BdpC=v`GW6Tc8ei4YMgk)kujt55V!xSloe_gotUyqLuaO_y>#{|on*O1w@@(g%t?6ZHSA$hj3|&M(GBUK=gkiF55J}? z;CU3Y1Ztk~G$_2gQJRV74$N3u?!IB;7R+oC!cZ!3smlLG5vxU0+H_d5M``wRLIwk0 z3J8sw->QI)_lw5iK06mD4p=LivWRl~ECo+-rv{=`Be;pIUYnl5oZ^StOw%L+GmYr< zm$j(8_SgEcc9oo2TWL%Bp{LS^??PhL}b9%!9{F&Lz%!Hzb_ z)itNR%a;q#P7?OraEd%5aVbuk8u^H4($~B2&DUoQAu-uxaHDyBxaE zZ&S)a1BrdsJLh&Kc;0Z$g;6HQdQ(pUxVH4g=wS?@|{;ky2kjY%Mc%a^O^M^-9#RBea? zvPb$-bC+^R9;~TJThII80FQM3dM^$gND=m2kHb>q!rW$U@8x$!bqJ4@@O7*tD{8QX zeF+ayIp8L(eTc9{yiE~ACB&U|Wyr+z?CS)XALs$T8=mfxpVczpw8To-a$zzH>^1!4 zALekq#{TQck_t`kS9(-0M7U|@#8qGIbGLQD<`y=Gsp&b>KwVCm#+MAIyWDA-pqtUT z)CsM~435+W9|F~~)2!~LVk>Q$6cNDQ=o*(1w~rH-#=B-LwfnatQbI8*Y>!$oXUwfVCyZ@PA|)V-s@ z669mc!WwgnEPm)(_+Eoli%~$n{!s!{hIpRC_1#Q;kG|ZTIJG@4&8O{Whk5&C_-dmA4^NP z?RZlJPEEC@!Ok9tb*9*102x3b}!MTM(he^Ul>6no9WSke^?i{h6~PFD@S zI9KZ3a*>5iTxfmelV@Oh7ha-j+*YEQEPnAmpi1m#p<@v>#kNc2S_h{diuMo;WjitV zn$GsM4pQ}+^eHMO2K%L+pL>G{T7=aPp;o`0KhiJQgyN|_dog{H*oN28Va*#B#ki3Q z&f}E(jBcYmJbXcYkdz-&-I%Km2;CnV?Y$T#JDt9Juq8-ay}p85RaEtj?VEA7l{Rtvlw>3Xl)LcIk!|d0s5jp&NM-`Cy$IlzyQJl~{bld*!U{5pjOl}2W15GDw$Que+$v^ znuF_&_u3xoWmdfkiS~PjLNNd{qLjA z+WGyG6t{kOe@MZOsR>$o{AHAmE)jDEpZD{1YLE7D4@UjTaYcW1n3KMYl3g z-)n)ZA3OoWf25mzX1>~wIC)a=0DyU+1waqek0^mA3ch3WisJK?yRQX-Ac{E2y4=q% zkCTy!3EO5Qz5ik2-35bd`LkKSyVwMShUSs8*sWsT@b$xs7_52TiV(#2-QHpI9L<6q z9D2hM4Vwar{A&~vZ0J>zPK;!Bt*56Ri(NZgW8>}M3o8pZwY@*BOUUPlVsTUyWi9EsM+?O z-*J&6NIdCv)l0Nhqkp{7A7E{?ZWm8Dt!xUQ7BxE+-RfX|fgf08gX1I2I45C&)l$~4 zt5(s#N(@nm|FZ5f&FH3`e2(R1bh|XU#l~!97__ziKe!bBIWeng$Nu$v#-5(JMsW;q zj-C*2KlOL%uRo>aeXgc1K*P-r&D3^*DHH4z_(1aAhKI0o2F@!58b>k6^Ng>ZP4)nZ zkQz@rE0kMH!)Dj9`GUeKU!BRu57EN@wz1C7!XB}G{lbfA0~3D?lBZ+<{?sm{5W@1` zn_yNKRIGqb+;iW_jUhERqyxv0nqy;sw(yNwwZe#84*Q;gI_T>)=AvZM(Bh+@ME+8nR96esV`obQML74BpF(>48Dqp zGrMi|vU}EC(nSSSyI{eX+Zm_d7{N8lbJV2+tEly0#?1*!Jw~ zEZ}i4;4@eI2C&hk1Gt<4r8_U+(iOGyaDP9ZC1hK>04$sT*z8q{ z@$>my($!%ATaaoUig+NA|6NE(Xo}xN-5jXdJ&(If9^zaZyEJC-gk!a&+ZGNI;M;gM1kSw3XGKpR$FZ z^5{>2gMU^R>7Ui5BuUt;=1|My0NQ_`heAk5XlrYWY1OlKdU$B(>3OreTa-_at13aJ zzncQ{hxGawnkj{?On9}Gp&(eiIl^#8CvP$wcYG17glI5|06`;z%&xt+eS;@shB*+I`b zx94_zd^~%>=XdMm?tXQ+PzwzWy@kihTG`jv_e~*Xz5F#M%}_ixHukq~-%^RH!+_UY zjbyZR-rT{N7LfN875z|JTIz>rE+{Cd`f+{TY?D5fuRs%Lad|oF(3U6d#!3rIo2P}}_93{5 zexvjNxpTQ;m4 zA+Q%#4dgd>=0+Zfe|j(Zz}eVrBcn2Fv8ic((r)T_)+Iaff^}zk{XS#8Wj#W=PSMQQ zHyBV)^_BjI1suFWSEF?f7=21`_$Cb^tC$xXv9;W zcd<<&kdl((dlT`y!JBVSWLIi69`2&c`GMXIFcOLm53kNrdG;d?xsuJt0|qq`KggI? z{Oo>pJPpNDrZyi6Sv=mJt*x!$&DXp|EKvhiPfa<+#alRiV7lv5NWDQ)qu<@RSP(3+ zkk1<(hYT@)=d*s?(YkM6znb)ZLZ*wY%FD?yoi0*yc6P3r2g-|R@n6}t!|T)8&0&+% zv$7nx2m*j9!rsq9;JVeQjUP3L#7<6usyH+h6vp4f)Hm>63UYslyTAIwV$r|pO`g^o z9i}5UzT(}tD`-l+zzrdpQN&R~utH`jshT>CEZ?k;=Z)yRYwG+jx)W3bw23V8*k}gh z-Mqds#*7B=s|G?5?P<+$lMa=X74t^zo@{ItFqT+%wT{H|$GAPUXRu>Olq=D@%oelD zNz}4mS--ML`Y}iNR-S>7FkSKOOtctiD+*UsIF2(EX`*yHzc5@fadN%83gD`j558^r zti|oqWCPu%XZBX$`LXIC{4s4vjg3r%jhz3Y#Y47?$m*)F-$=ytB>`=7XOAi@j6do@ z|JX6SXvf`g^P?)|yf}(ZA&K?%sJ>y}UQb62n6Cs9wPF$E638$_ctK}1qHb5E5L%J55P{7(rRR4+r;C`5IJUSr} z6R$T|s+fAH8J>vFz5jy!adkY;{QcG@BtmJJ?u2wZrdNxIamUmlS>p6O&5|e$^<+*R zsdnn!n_B6Rp>%9#1gsrFxM1HFNd4hjb(1cogvHW}9Uf zLuYLE70YHYMU~t3t}3F+3Dhm;Rjc$#c7b<#qn{TACk&_?2uJgR`)C%?szO zLxcF}9?n}66B7tmbE6xMrhKIfc5G{h)Sn_537kE+1b?i$+h1EbxXvtA_)95q#w;@0 zq^q5J!3UT@h%_yvP0bCLM|;U3!m`P z0^#<+-qetcpa1@Jtv5V89IT0ylvE`6Tkqobo`CD26QXlm+u5|=b~ z$=+cUN1WrFW5J+}C>%6qWM;DSn(nEt|+NC!L2bDM_rgWYR?sIberK%s1eTGad_R#khbI> zME551>vmyeV2G2UYs}EOI6r4#VQ~=fpDEEywb=gtMV6wBHLa^A?h~DMq>cz{0d{(d zo{0m0W`$jx7sfWwwaqpm&*#t(YiZo!gAS6^p)O zRV+P9<&2)CM&7w+sy8=o>HyC9Vb7xJli#`gf%6Y0`- z4~0Z9Of}DblRTRvl8cIwk&%OAY8x93UWtu)L?>3#espAn&6SD(oYnJH{NlR0X$y|} zmW=$3xGF9#E*Kb?%e#=nd#sIWCKw6%VIXUMyjVZ#v&d43gdYFRlRwC%$qt{Vf#IhG z8}$imMTxD)WHDu+0WA_rS9nLwK8=R>*cOEaD!|2xe^~*KRAe-{%Zemch|ZPKO`jN{lj%V9~{;$@PTo0IR_-4(a}*` z8yg^4JX@w4RA$lj0gCQJCpdaFok$j#I*3&C=j8N-Ilz;QKhpuoh9@N@furfmWWaYS={)L{#LnX2|du^IR}t7r<55<*8guEkXtE;Q#15xqA=z*x(+H)X@Hu5{`H`K?cpzy>!+J)*6_&MT& zU>hPY3EO;i-Z+`(YS2WhO#7#)RkXC5y_BA*i+j<9{`?2sNrC0hPwi67wNtimQa-~Z z522FYYZ-E$txKDtbevO-l{K4Fqs0Q`q z#N6uS)5dL(Zjwhujr7HDCl5_`!wV_Oz@zVN?V5<^&eu*err01cmbr47U@jiqtU*#v z9*}u}r^p@u-ytmlrV)`2RTje--vAU$Y&c`Q_l_-n44CIFfQ)0)RrA>lx}vP?v$MpK zz6k*V0RsaAxFX90sDoF3^yY>2RcK_1Leg3exgg8_2u8^=S?vW$j!f zqy0?o)C{?cyB=m6y}}XK0ELz4=hTf@(+Xq=LV2w%tVyVONfQOw$p^yYTCVKCNqbnl z)Bj0XSH1A(9Y}6(Dk38laE)?vwMw5J9~bq}>WCemx)v+SkKe^s5xJoj$tWWbp3wn4;IptPV)Zkl23sNw>rts^aL z9RA-OtFm7)1dZ&HPr}X3ef|v?YVJCNV+ssA?KL!hf*Uo-Dh&;N^3EYZ>#c`a=CBPBCb~N< zNLY9M=Gx;27rtqgQc_Sne-VxdDs6X6R9ILGDOeA;j)UaTX$k`U2^ zg^lYN+PjN6SZ>E-iAh>vQ=;ZxNUzs1CR&c&Twdc!N=_TnfaAfUuBn#Lc3#VDn~Xrg zuYl)`mI?R9=BnOP5I==Y84WDjr1wj!l5M6YMh2d>4cwU_Y;45stv%edvzUh9pvwr#y0s7EK|XcFluDJgk*=S18?g@+Fd4_7P2XZUx^pl7~9 zSta8oh?Zqn*U*S15%L-7p{Aw=#Sov%X4q~UK#eTlz8!9Z-aj~Sb#d`HS`0ye|8EEF zJI5@f$W$7&=jQ71!?N*?(S}T+)%++0RV1- zLnfdaBy*x?X6_F}KtQnA1gXo^)D&8vNmdc|HZavCeS1DKBHu^tg}9~3fIao4s)|jL zw&ul4tm(yi?*GFPKt3@;@9608Lgbc70#unGPc=>at*<)H&egH8sL4j4UQe^FUmO~e z4Hnka)J$cgp@E%5GNO2m01w|4Jo27*VPWC!?oJ2BG9-<$$sBn4FG5+?<`jEWpz(7v%ZCK zK3!B86)P*M7&HaO!Ckr{4HZ0|D2Az!FgZCCAL2QpX>+IL!EAXA-Wy#qIeZR_Fu(Ak zmlxUyWcb}f-9d2X5Kc}`N=oR9$%CtJIAKy2m#XUOft~VhfvM2uXs#xBkpqJ0X zXpvo)jFeQ)Sfy6!WjVPJ*` zrSGqgd_gTL$&6PiNfJi5nP}#7bIe>>8@G{}kpa$Cyx35>28~JW$oZ{xdQ3{tELsynxqE zEF#5uQE_p%G4M+@l|y(=(LFlaI-!sLUe`dkg$xAv`*%daE-G-L;S51hQ5qQ;@r({J zij`%*kIc_2DuUPj#35}IG36l^MhH$0x2;lk6@I=RTPAAw+1M!8A1v zx2^9VJPuw1cr?jWMMdQ~R)UwCk@Mpaw36pSWT+w$8Y$Vy>FH@$Ow9Gw)k?jswx(v% zp>rPgCNVIA7u8{N`YkFVBGQMftE+1tNiHW=X2L~)ZVL1275xUFLTpJ90XIZxd<%s7 z`udSp4r@{WoTzGDIMZf0tM$I{SFc{3k7HSoK0n1VU@-C)in>OP1!)f}Q<;{@bE|J) zKrgnj!&y3+{NHHB9}BSz{VWTmh_kh|6-Kfd&0OQFh97Www1le`*liNmSgK>Zn}ftS zk=Y;Y(@qjD?HidmXRxV1#2!X#;f)_SR4T%zKAS%vj_)Y*{{2%7u|O39*f0QlOBeL! zu%WP`7U0s{4|k7;CZ?6Z!OtX%aRy-R&5cYFTG{91-?k>n0?w>CEC@`j z`lq1oHu~TR9UIK8w zUmfoOtaPr+*5e`)=65XT=H@0Q24xn5OvvNq>r1KHB@2TCsu2ti(@7l%bMuYyOo4bG zvcCAts*y67cdu~VE_WvZ5F91aUMh$-LU!1t{v6mfrB^odY|PEf{<(afFUQgDiOmBy zey+WZjSUG2iLF%O_xEJBqQUW5Suvm5{T?H}lRZ8?p+}NwiTY0hI9V=^iA+N@;v<*X z^)FpR!<7a&jcDn_)KogwT~R^u3zYBPx2J38dau9Z^n!W`HVBFx!37hB6kMuyCzd#` z5U8lAOk5-}z=i;zbgC&(=!;kSy#fUdJCr5Kz{pt50^IpH09If0Rj|!z`~39Q4Xp=$E2oyHSubq7meW+58jA(zzjrr8 zUKJ_--_7~|^W5wIQNEauz0&nL#ewNNk2cO1LYr5Ud+N%_GU*7m~k4zChV`xm8~) z4Pi|MnJk>9o}QlmsKj&fu`h3kLO#wfD)|!i+p8oCIx4FJ;SF`$+ZRhe!XCQcjZE$gVS|xG^ zu2XQCl6w9Ah|g&m=HT)7>4vdezAfZA1s|M|iXU7n4=j>79hH`xb_Vwsyg)_gAD_hG zI)@eh$y#vQlb4IOBYvTXDFT@sB?(J{2e^K_?Z)?7s zPu(HmQsl6h0=bX^_SCK(%n-G^x_~e*1fTj7}ZKVKk12jka1E=?sUHM>xOc!e2 z7BMq`i=j&`PkJm%sI{WvI9`UNxU$l?+Dyvd|4%Qf$m4PANy(cM0L$Sg);0b(JUo0> zNdWBki^6RG7LYR8MJO;mN3cxPmfsAh8m0|ofUo7h1$qFMSNk&n>I@?Xx3$;lZ?Qgn z7eVol4=0_Z_P0P1RQU_XD`;6FuvWlW5sDqk1+8uC@bK}61S&aBw^ttyNdL03vH)%{ zX%pbe@U5WWpX^Fws;5UBiBcXO38@VL_z@8iY`ieYDCV4}x@ zy_b6-hHJ28TET=NDHLYR2lfmEAR&`^GL9{KG)O9Gz|PupRkzjS2<$dSCS2Cd?d?^M zC3`tJIWLg@4}rJT*xbxVOFOvjl{b02o$g2h<9%2?$o40KvEudsI7+Vio+xDrdIKm+ zfalol6x^T2ZELZ)20%MMsB#|*{5iWxwCa^d#{;WUto~ zvKWd3OCLon(9nK1M8g&e+&}AP)Y&FtWJrJuB0;n?3b@7}rK+Y%ki;WEmt%oC6pMhM z#d$-TFA4@OCx}S;!}`unVOw2tR@R@r!fc26DyRz?EWk!dZ#ZPdDtplEU#_x$uGunC zK^YBjh_BCAF)l9U2|Nl)vUys1`g3sLww+ye8D;k38=#=2wOVShXVfb5+KiWZW-Nl- zC4J*A4T8yzzN<=toe=N$LVAz&&;g@=oc z0o?+v2h2rdYq%5z5Tkd#R(Q)E>E^jl!2}Cj5pPdBHt|5@i@0+Sto<5;W`g$PgB!1`^J^z zxVR5(y(VlXpDb&e^>O8&-)8~nB>bqFi)}Ty+ri>2nURf(r&I|*7w&e@z}X)hpONm{ z%iS=P9&^bQ?4(wLVB1><*jIKGGR<=A#L-P+yS?AI+F;T6)2!UK__QvSJhP(<0HA#z zB_$=W(^I+Lsh9flgD{qwlH$2J6c2Falg0XjqsCt>pb_EVAT6A$UJUAvrPbTr-CY2b z`U9Iva3KN^0nh7dM*F>=AK3M4Yw_vnk$l;A#H1;P9{Br@V5(zgW`>)G#~<{Hhgi`% z-26~Lr38>@@GOh|0w-#cfX6dw#5BiMx%kPNjRr8fr1Kw!Z{PG zjLoCZFx0mwj)Lu_IjNmuz{%WTLc4K+Zt?jy%hbO6|ZSw8#42bG;hd6TJQ+u%Yo zrEzHhy{-WaTqd2<70+L~p1#fm;^N}qI8}oi(*ZPchBVNc1VOBj2t_%%C2G^2l6mpJ zxq!AdRk`WE7ZW0bL>2AVdWwI57kKB{0HG&{?qEFQSHR!*lH@1tH%7QDpFu@DuJjK) z%lWhE{7B2(Vsr9ygT@AFgf%qu`8W5?97y|+gotIuqCl0$SZL3W{HSRdsePFV2U%S! zh_gl)HlVWitso7d4+Ssp`qZ6-UpF->8jd%eA##Zk_P7?8n`Cj;&oA3A{B^bD z0W!1y*n1E3KeQ>z{jbVYug@gA&ioHvW zYgWDN<=5%yH;>V=vA9AGJ;ATf)#4>34J$xaK}##6QxSD~cE-2mH8eWP$i#$%h=_=U zR7c{-h6lhUeQaTS(2oS+R^lEF8+&VWlZwAGCx;wFM1Fp~>qI?u_1w9G6#yd{XlsWK zNuzikiHCfr#&nB^Mh_z+>k5<3 zXL$7``CC&g@&=@Jx>Mj8a96_A!r>F!2A z8fj4)5s>bdMnFK2?w0QE{^r_y|G#n0<+(iX-FED;SnGXi&R;!p&Lb+HDXma$hI-QA zpyzuUOD^=;y1dfS8<+kv-JE?L=&vbIHd&G8U`vp=@Q}Bpo=ZI4&XIr}Es9cwg>$%E z(P7kH!6B|T_4`xeUCdv1Sso?<;{4BpkwTO_N?~Pag35m(EE*%fs>aB9*~LI)@vTd{ z!EUGrHE_&4CtsesDp89?a}Z0<<-^l$<7d8KgyO%Ue^gx6C`-AF?{|zfrHg!nFHL-! z9>QSS#Ux|CntrsWY~nyD;~6*g>P_1*JK2ntWzNW5u`CU~gz(K@FGM9v6#OM9z8hy- z=vIt(VxIbSj6E9QFe3Sk`l?eqs!t`Jx>Bn1?ufBpO17@2tzHLDNS{Bn8Lh(VkxpfQ zs5wbWhy0JO4SaG4k1UxNjPB``BAO9+Y*D7pvlLx4g)f&1YmR8cqXUsP?eU24GI9>K zj4vqBS>8T0^QO=^LszbG%bj}RC&6$oZ^4(VfM-@kleTL7agQ(?X(@bDCL(M>q8`2ig_Ja4CwCPk;Q$OOm+9Md?qv<9Eq>Y;xYrm znd3D4-<0NfY2{xpV%Pd-3?J|P4>nz{=G=?mb2YvYRxb!CBBXqFY-}H0Re!h3EmS6A zwgr2A*SNLjO-=o?_f87qVbRl^O~`B{6Tut}#W^k9mU$A(la5Lxv>Ec9Xp9~i!#RnG zU0rV&=G9|1R)meZLd*T5;-ve8Mb^%=#o|2U8pfZSUpW*oS~5IhCcsX_@7yaNwN#_l zCuYzLB}`!VcuaU*w6x(P&~wt5k#V3o9zpX)$7&f#&*8oQpv8$)x_koQ_^QYr>H%lk z(dM}SO|!6c1g+d^P?C@Q)o>(V>*-chD3|rF#ba1mRV8FR zk--~R-dr`J`D2;gAQQpCm9x5|^o0B*6ZO88OIav2E?8AQ`Fc6MoI{V$;A`I4JC-dwo&`Y8)# z0_$8E&g^4MIOA&SUFQB&y>D)6BrRwWtlIf(;h6Mc1s@m1moZM8I)~S z5{n<&S$s($@0?V$Y8S`|#?L|zHd*ClGyF_d7=@)ScnXx4_w;z}~F~#)Zp$V7vu0=2nT3t(P z+4cQ!^4b3z#JH>AD*+QS;kmqh%6p69%Eh>6vCTbStez`hF1_&`P>2IG;G*+QDl; zcx(|dl0Ueu5@fN+W1!plp8m}t`ZKedW5K5XCb7{M)7`mWbAQ+h+|?8L7^bYN&&v*! z)h3pxu)nBH4?HFlNww`yYwW>{d~2qtmYK|CSETUA)lk~CJfJW;rBy@SV5-kQQCO0R zlqzk&tJoAX*`H)4m{Em=-Ox{hFjoRQ(%w=Y&uI)fC%bxslP+~Qi|;~_Ftj-R0hSL} zGIx*K6IWS?-@IyVYYQgj)NS(p{{6{6z|wNn!otFv1P)Y+HNmNg_a>MxM|I7&P09_U zviC-iBQKWtF`{-yVjMrJ_T*(xpH)A4EwJ@m;f=xkG~7h!vcyM@?Y^ z31um*qq2JQ=)UA%+@GUCPXv!9R`+@P{Dvt{*&Bf^TMJp=>OvW1e{0e`iPF ziuwA-cHy+BN?#4Hki|Rfbk}LS>*>R8Y^0NuwwnHN;ex9kCmsKO9`@MKoydTWsR<2L zdPWs7pJJLenylr&bkzTS*2bE5z+ld$D{3lf3v{*rJW29+BBb#V#)5-BCtsjjfG1U9 z&AVNAakX%3NCxW=#eHn&%m26nM+d`YRqM>G>-cNl$T z@p(x&kw^YrpOgfT(n)H2WIQ}PE06*;zTDswsr;F#q^PJUC)d~8OP;lV!gA>Kb*x=v z!MU0a`g3tWt{hf+Q$j-S6T6(8pU<}oXX=goBJuVa{PgLQW{u;lS2;*{ptgecX)YvN zk=Fh8+t9hB!}Me;rim|asRPY-2hAAY?9_WCZkKU|FD)7BlcmyGC-=UWqEdiX)6kG= z4!FI-*x1;|!v5c8sjE>OC4lagl$6ZP%M*DREQ7@=?m?Tyiuht%)9}R_p)Z#cUtC(U z94i6&hR4p|pODvUZ)f+wUd`0Z%w`9={Z_!;o={Qw`}qY8qz{<_{q*&M>UwPPG}J%Z zj7LLs-g>ByM(!_N&JeBEqG0OuhQ0g=DO-TiV1UPu^oQ3Otu8MdRSR2;-zz9Yo!)1> zGsmAo4TU(ln(KThXKM(7&!s`9x#-n+aBj@I9< z&=_OU{8I9=+$O`clDuT`2a1}Z^hG0Exr+1bqF#*O3rCYzKy|Dh?*4q=q$;PS6~++W zz-ssh<=#D<%=DrnYXJX%H5lFhTllS@74fBhi*308v~%LAjU|WK|5ry8D^e3^rIQJg zOQuA5Uq7yiddO)4Ko5}B!>uWG*^!@eyBJt4=iDHt#$nFO-)#LLz((l>-c_YjDw{7rNw>xF>Bk0`$xdqMv1RSXfHI0;* zWfr}})d&5OeXY2IL(m1x&Gioq0D(WgJ1Cqv@YIOykNe|hW1NvJj`w+24X@rtlEdO) zrq0H=uVhfj-nRXsFHv=n&FZsuCJ*r<|7>3KwYc#-gL(x$8{6Q-M9utz)T(m()qa2^ z-9e+~T}>d6L25ltbZV}45iUXLkTR(YuiAy!@ zBKP6B_exoatU+yt2ih$e_oRkJl{zK2HPWss8LrHO?HNy4t3ZXX>$rRtadBa~aft6B z#rLh0C@zqZ26P=+n(7tiam>0mlbd>3i;{}Vi@P@Qglp^k;!17t}wV)9yj7IOzP$>~SLQtRRPoxM3+{GlN&oa_Y(CY*V zlv+Ojr-Me=` zk{$r~RQ=<}pI8=Q`)t^@;J7V6W|VF!938PWXww+NFzTb{k%CnD{lDMW(wPW5(JXLx zVx2to*8DTl8n^{A$lQWDey3Z`FGI7;!8tTyrD=ItuiH7$%S8D-R#M89L_E<`lJlvc(hM55Zm(53wH8hkwdR_7C37l4~0b2k*n*a`l zg@r{v;|i`0AgUIM8X7!7|5EY&Vn)J)qC;wD>+>^(&z8?%Cl|Qb5q7^v6SCd>!)AWm z@}u3X-de_#+lYr$(xs>DX)zl+`z3(uuHe%u4olsSX4G^&+0o?=>A6F;weUNNckfo2 z@YvszgWZ|QxC31K4#b#~!*(yi@$lh8ppTu7X!a3US&buuJSM!5+Px02I8+eEB`1T- z?#w#4x3?Emt(p!)Zyg!KR%pT55JmL{#NUm~R~#H19}D~~!Wfv6gC}tbZwRE1=#am5 zcxmr{p6;|NuAN85T3L6qyI7B{KA)^P4{g0LII!8PL$$EKoS3+Vs%!sxeR)swOK?K3 z{Ts`IT}%f8p6tVZx3-nGZiku`vGqumJ0bQTi6*A=2Dhf6M6M($%=2b64OB=LOilX2 zb0-Nc+R`$M{h>bLy)a6oUGRla+g4lz71^(6%c|wC&By`qpwu9l z*o;=U6eLowuhDJ3n}=dJ3ih?Vy*&tHzUmVv`=T!IL1BEOb2G&72o}@TZ|YVTVbyhlTHQRK&UD|514#2#txE$kh_CMM6iyB$n%hztLQ zY$0IOtMhH3=4M;I?cs(MTU+De;Jlj>puq66X(u8kHh=#VEzAwrcpq=?&!{$^>8~qH zgJwmrqMruXtoS$El+jt2^cl0g^QQqB8-35~cY9EVoT#YuAU(DD?60QULqHk)@uMt~ z!4s+x({h#Dv{Yu^K2}CX2s7cht7X2arO_`LRCUq`GWCp2^{k-}ldkvg%aPy#*6$SC z%3E~QhItSaQ&!C-ly0ZAnkeNk)DU-LqNlk{@o>HTXL;^S%)FmifW)^U3l27A#?#!P zC$ttiKL`>E*<{)&O&+##un`VgYMqoxy=_=^6xm#~vNUBIQJyGtu{(OKsI~b>Cx<>- zPeZKRoc}7}2lA$;#mm@~72m4jf*}e;!lYvQYtCGqU#${xQYzSkr!lI=9{YQE4gw5j z-Dg!8OG{#xzAo%^Gp7#k>n_xlhRsWg-+1J!dl_4@4ZT$jA3X7oHSOqngWkYMA|(dk zM0T~5LH1)Y4$|?Do=W@uI!)0-Yy|ns8R#F`lyE7Nut`{DzeMR`@VS@h8fPKbFIb@2 zJ0^P#R2cUn1k3oOypDNVh2kiwWfy+wKm7@41<=>E8M}Mm-4Liou#%N$r#eC*=G)oT zvA6r~d!%s8h<3`3S!qBzBHTU!?jy?hgJA)?sBo=1_H`b?iwNcsw%j>DfsyU9) zp?EmyRL)JlYnH=5TXkjvRDD<1KDPI-D8CzJyOwbvR)% zvD6P;H$aiyVOwki%rL*Z`q%eIs_9;b;A;5r9no84Jwo3|FbI9*I5$*8@1u0)?|0 zE*6=%-uO1V5+7X5lU+9=(S-$QxoxtuMHOif*YY2Y>cNp(3#_+I@6o}4%#2+R9~e(f ztopdPV9I~0+^&au%{eYI^209%)sovrls2(pdQ8OJAh^6d?eT2gJx0)>Kj!WY-V1Qe zV#OF-C~x6XX|W*+>z5@+jH_MvB+0y&kziT9k{WEy77kv98!r-VTO?)&adSR?9LuZf zdW1*fbElZKpb}0a$-GxSXczr(U0Jaf zWke)DY$|+yI(hoB<8`5}Elc!5bc0Jn@rm#HkIsYF`yuJ4-M1b@x_-O4Xf+u?{&JpZ zIUN7Sah%PQnevXvCI^&BC*YL}c@#O2Zs*!)?H_2F^ zzLN6ndCE@J;T;8Gi^We3qhl5R4@}NlI(@}*$!sFm2hGr_!>hs?YInYhl*`CYSj>6s zQY`-{ekE4+Sk4qvo4#PpvnMzjO~(Ih@=ONMDT%cFnTp!I`AqC2XU$`poDV&cT-*S@ zj1SD5M=$5{yJ7VCua^-?kTz(j6v*r*UI$iHAw5ufzbiD=+OtT#V)Kg(`zK)NZ#~b& zx+)8UF(Nc)mz3EmNB(SW@FUH*C+5aPBL9IY2Mn_D7u_pkxdzC5#c#|u{QlVUd}2oS zFK}GE9um+KqR;@lu?6}T#KCkTmxk|%4K8qmguoFG&fE978#Q1jn?PB_)`?d`!7k@y47f8nLQ42|_PjLe(2DUwpYk)%j_GfjI zQ`Qjd*`uo|K_@^3Q#@?Epq7gDTI4@nh{|GBdr#vNpT^H|9GZIT1s@+vP|{6jJOhz7 zgkogAEnImIL)S!&a`5DG+cTVXMgi>IA}vz~x4K z#|Z{Xjq8%$THHScOuovsK%h2Ky(YxfikC0ObW}?!`ihJyjgpV@n~fCw@{9yFdsHJv z%k>%mA~YYfKG74)C%f~bBCuGm&Bb;;0R`_cq8T8PS6fRwCNhyc3p$aY=39!GW|hvn z??5Z#E@kUOSNbb8*<~p%Cx`aC;)y+i96XZmR+6rQGW})?k$PbJUE<$kRt#n3wu=(P zGk-ODp>6{EEHd|VPEI`W9x@<7;kFIGi<<#K_|GuKY_dKIFF>0PTQVMgkWUVx|9?m! zrsa8g2>K!{jHd`+Kw|f=U4@C-TNas8Xl%Jql~sFOx+dQGY&Bap`~7tk?B}A1#zGq2 zzx(GIK+A>H@Ti)!F?a;8oxs4r+Bx1+!EK@ z>u}FQlMZ~Qd}ji&32c*_yNq!ZW%u=#Oollve4wiISom|sFhky8+|8W|bvE(#Lskia ztB#V9E&5u{Vs1M!!r79dk?pVfS4W3UHEoKQ+hmMBQ66z<@jr9?r*g3g$XNuZAGcM6 zC};O+SdCul_4!1x&|A{Z ztc`}Y!bxMxTpOdZ+ljM=Yi7y4hAFmu<$Im|&ZlYPwhCOBuXAROEG8sOZZ%`quQbsg zPieSIHW$3zlfcU4_jzmTu$vY`PGjPfa35c@W^2Cboa&)~N7Z^ut|ktG>Zo^W(5hVR zOg*O}x3F1D`0LTPt*<+Rsyw`Xma^feF7dT`Tt!vmYWT7}pFW{(QSX0S7+B@${{xTjCw%X0TabpAZTsAX%`K{dC4yWawi;GLgp&)*% zSSur**#Q)(e+BMH1>fZ^`Pv2x10)2$7_rGXD_*Los7zEHUbGFe)*KgH#)_O@W6m{5 zw|J|tyZc4F(@CJ@HD*sKn#}j#^l87F>r;AX^wUXuQMOIaOWfv0(9vuzkl=WXH|?cN zTo6#yw_LX?Yq>m~#@W2Mn3y*3=?b3QL@@Aq)~$1&!>yDPZ4r1uAm9aKUOxWPQ`TX^ z^29&dyQi%iKf{5mz}D37Dz1PWP|GFTs*8m|%!0GrVeRhUdcS*^A6R~_Gwf&uYc8ec zu@}T~vqkvGFSE0=9is#1yWQxmx9|eYV7;?rh?jc$Y@9!hx6S~B^6 zSin>I_xj&lp{a{DkR@HtD2g}!lu`kzL1SkSw*Gxd_6V>jA-8$ZseSU3v&&O-c+`tu*J7{;V^p(NXLc4J6x9en%CJ1*Vrf|I~^*~OoiQz z-XV*ADhP3N)9QXT0G32>dL9BVS9R5lOk6Y!4)jK53qfKIwVWc>Qjr0{q zbor$4bYjBr=i;`-7_Aqk9?p2#0gsu|Jk~3vZ}Gam56!N=|JH$^4`+pZn|VlygJcZ6 z(Ie>Lr+f!rw}mBNFg8?juahf@hqa02UYwW+dt?+inY&Hg-sad)n|dCRFkR$SxBnNF zAt~0l+#w;lT*Ej`erQ``@e{LXchNIFr%g=Bylv(Z|Cir)+mC=*Gj*~uH+|?>A!Tft zXP4ke!cjQ8Q0zSsP|oQ>ceoVIn#EY{xcwcPI-~}{GE>HyjpuC25w3q*YAzmqdmF-9 zjq==j54TJD4=(yEZd5T0LN*iuw!~NB`}moT*eO6A(B0W#{jAKV0lPUDQ=QXx;fzdK zplltWTzZAxF$x({avlxCMIu!*jV@MfnY+qW;V)0)^hSI|J1xoky4woAbsiIqQh^Gx z0RqP(k!Iab@>EM5x2Hona=PB@i6@q1Pi8xk;~@KD=ZmFEaBMq&+Ohfjq}DbFi{Hk4 z0hDui+&4M887e0!=#Lj4+c(ByQ;O-#3+%O1a@3gOEdObHQtf&?T}~Ede0?owPVAn& zU_puh(xRAPLb@IVUFIrzF+~T7p)%;nyjN*buU|)Eqh4Wdz9K6q*_Nl@`Ya&KD{!r} zqu$u>v@!Z2dD{ejBKD8}hBAog`_$C9Wp4TZLc+x`u;zG8;1lJ>^(CNG zIGpbYUwY6TfCc>e)r5Sm{kyEqGr#-nxU{Do$t*H`59Q8Mq^ zWVNT%A`gb~mUHf^N>2Z-$o}pv8Y|B$!fV+lcUnIs*95bw-b4vCl9XZ0SliP!o1Pr) zf8@8=k9jP)CGugZHZAp54@_W1Hj=Te=kE*$A}x$3I7!E83!5T>El01{2P}Fwlsgxd zz7PgWw@1F>8{A6zfm!RZZX2FUns+v{e}>IUR8eTW`YA26-}6dqwX-?C_~1#!_oA9N zAgJ-sEdNLmYQ+@l87r~8alIU#r?jyAV0BN}B%F#|3J-hvI!4LXg2{z>E1-=6vxvZyJHsC;7ypW*G^N}U1^;0H3a zc%u{4v~<%cOz(aqtntFE~lV~{;4hp7v8&wmMlte4Rsq)S{mgqVBpblJiR zYyHySVH+n_#^tnUW}#r*N{9C1vf=t%;3*{vDym>_uj5SCL7*-fhv-B^6XCRI9L71xUJ-x3KHo8Ga+Ku=W6vY;2=94&gy(X zNGy)v*URL`v;)&U4UdSW>7jKZAgJfyvijha=Tmv{|JeEeE-zO?ofsCQU1j^Udw$mZ zlY5X}%iCO~*@*PAvWMc)g&@}gGg${>RI>8 zbR%Uh@i;%IA&Jej&1U@@pAEPt?ok;7y1dbcb&U%5^f%P8KV!3=W%z> zRcP*FIQn@-H$t^$QSW!R`5QAIMfm$A{=OUqaZfn)=1L zz~n!NL*rTk0_fOP{uRodn$%0xrkj6JI~J+~Kloqh9pUNbFp6e)dP#+hf&5s%hl~H7J6V*bRb=lPB`6Le9>?(&#{djYxZV%ylw@9&w=1L)^{h%La z#HDNM6QSF_^wDnvg>fG9~Q- zd-Ge>;w;)N*Qzonss@E~U$A!ky??#8*l92!JiQqn{lWv!7`yIx+U;Z(WVE(JJ)xY_ zG(1v4^pPq0hK6dK4ZEx@*-PO9S1L!Pfn+BpGdd{%bGT=JMFcS^!j zQ&T}#3$V_8@v_)22?<1D;%{-GhPy;mcFh{ZzOz!FYwtRMa1LAvtv~OnY0!8Li0qwd z5m!4D5n4Q@qDn>mAk29x#ZPQOcS$lw{{Yu_K>U@FKL*K1Dgs(BToR0S-}Ijq#(fm) z^Cqv440>~{sFV660$^JCuD*WGbbawn;M2 zbJYO?ue`R(N&M&bCGH^w1x_Ix^clKs$I-vCrVOtN7C$`Gz0?%z&Y7uiy1Ib2fZb|z zKW)SzobaRV{i@Zuve7ZBc7q~azjOu6%yz+0WDZJ?rnXt0tG#Fp@%KLOx6bhR*@;-$ z*>XK=7Kx7X9Ks|oTn^9g?|B}e>8p%>y$TlS^FI>i82nr@ps39--asH|qjB3HP*$c6 znA*xCig4-82fbHZL2Jg}F;!U|qLyxGJ{F8d%qP;Jy`$_DUlRvr=I6F0ef->J=`|e);z=V~~FZE5f zqB9g;uzLD$WE2!&RJG<7R!ou_*v*V$kM@oA1nx3+1cs^puzoCmf8*yuIce6DVLXSL z&5DW7R~q^ap8^dR-q0A&Q4kghOt9#+>gahKPdV*LP`Jl1hZJ_0ERduU@n?{Z{yXR0 zaYqMHh!+i1vjqCfPEJlLo)$a4^4uwHqAmgB2w)5^wLY`FKeJC{Xk-HPiLs;##n)aG zcl05mtpPdpdE+h2z#~up6V!H1ab(Y{(XUK(2RIyDwEjtVJ939eEQ~2b1M&uwP5Kc+V-tmkxe?Q zT(wbky=a|w59E-DhauDL9CY<afo5_%ZDGy3;5lr+=w7BqJocQ#Za8Q|bMw_c4R#aqW`sZKT7A=*oCqg;vY*V6(q= z0vG*0CX!;ZyU79XE!_kKu56{=<M`pNm~zh+2yCi1%%hej?-wR~6?&LDT%*k7S-SeF^APWg;8xmf=Jmz4cy3Tt~c`ICiIEY+Lw6VVa#*~XIK z9DVU|e3HYML5!}l*NnNdGgrI?*AP9~>0@c91{VExtg>6cu93SjKZ+JxO@mq$z>`P0 z;TB<~yZEin35b3-VPT>>{lIpYHMnVsu9O@81469ABGuFU=vSl@rDosC9LWC3JF z-X~8)`0IWd7WisYNX+?&)svIOQf#yRR6Hqykds}ra_;LlxJ`TRi@v_Tzy@hqUL1M& z$70qCoaD?$eDe|TlnTth1d2$vbl!7^@qz)X@6M~I=Q30jy!rz195SEmD?#csR<6?1 zycz?#3CFb(y9DdM9^g9G$K`q=FYPzWW(W=o3|F5&4ws>h3lz{YF+KB*sjP2Xh|Ubc*fHc{I`yl zOl<_6aZJSLyE;Sf4ws#>qk~z~P*)ffg;r069>zb)b1pcmuEJlkSiR4F3NfPW$BoH&W6hI z10^~jbPqh;Rr_u|z%CDD?R8A}pSHGx~Ho+=X+#n%WE6)W{Vpg zqjGsBBqxVQV|v`ouMTM0zLPIPU^b`0rZ$-QA~<-UJy2=6DRYbdjz>8zU;q_T3XA-SUOgJ-h0;;_~It2TAR#NWhR0GNvb*CI*&DPQpSk8 zQ?D23yK%i8RNlzZ;u$$i8Tm`lkG!v zx*;Jg9sL0t`w$<&@m8b^)q&*>_}kfs>0GzCh+7^j=SFhP>+h@i>jW!N@{ZmSbF(%! zC`Eh83IAC~@2kmy88b0Fx%6=&AV1W)O?vtoGvm8&6QZ0$ zR#$8H_c3&x5@effy2p*Sxe9H4 zSFCJsg_Y{H3Xj8lol<^v>jx%DDpQ>z){Ht;|5 zehQh_;2~5?GL=m02K@rA<~_Q=jhFV32x!V_Yr1AzuLM=Q3S+nzq&7U;FF*SBT7Y6C z$+b6@JwZTty|)xrq5EaTRbcnZUj%`Ke!fSZ>IfCr+~|5)O+S}WifG?7C29|axskbr zx!w6MESEoo8#aeD$vm?cfvZ%4njPm(J+V2RxeZ&g$&pD0IkX%PlU75|G|kFgMv0c9 z)muqx@?tKHp1d})Nyfs(b@ZR&`I=&9*HG-TZzv$p5ax?Q@7j;n7!?d zJxQG?2^yo3JXJf8dpQ;{q3XZoauBc>XG_4;O0jH0XsR43lSONb{j!!#stef$=Qe-IYJ zl1|1_7oz}3qLb!wxE@m0o^2>Cb^HCt&xcF_lPfgT9oN9fDEZXRB``~&nq@D7y7d7L zju3sXvAvU1TO(9nER#>O1Agi>=2>sNg&c}z_JwC8+mt&RkcuI%srlaj@}Vr|j|fUk z-70B(feBbaDO8!qY=R}Xs1Kr3*U6~pjlRvP0FQ4{w+kD z=swgotk0k8H_W-#X(bkbang*9@B*2#+WWE!T)N~0$i70b0frPc^PY zv=@-Ng)8miathX7An&^`yEhcwjLuDJ6a8rp-*^z3XC*+9pU z`CI=sI@r0*}jM~Bu% z05DJ!9;yjRz4Nd(QOT_a_6s#YueR?{{|4sLc?tWmBg)AX!&egPkuoo*Pm%&NS`~DX z=Fc%FpV0Sk>CXu&y*P}Qd{A3Rw#>`WeQTyQ?0BY+bn8KN!f*Yi>tCaKeng<H!M)og^oQvp#q8gmnK+upXhaS!_YV;Xt=N0oVW6%0_P#yD?ohf^zQm&WAH{dvD*^d6U^XunO%m^io-CH@nuJ07cZE5{f>zDE;zGEj8+iCfWf^i`QvO1nE0%7OIlqk^*7rOVUMBMKGDiZX+Pe9TBSVRq_bL9SvzB|FrTf9M} zlTDpW7Wb2#g1XoD1mrI|G}zY!r1#(dP4)7o)st}41i)7`zfa$ANwDevt<@f7m~X)E zbNC^%!hd4*@OmDycxDfzoDMGhlKN@T+)cS+1>JDk?tAkD!KS~m1=2Q*ynuqe6}3R- zoys8x+)pJBCX4luQ|~3v~!-ndt5!yovV*`O!=DJJ(SlzLpXrjU|$I-x!FrL6J@nNB6}&tEuWkpyCn*JnLWBI6*wMlsALVwSDnn5s9ozix`a$ zmMMU%w&(LG_;DCYSn5PfEOcLw?U;Y!dUvB!q3Or)cjuTCGv*+j?dS3uttpK@nqU8L zjVtOj$3J_qX!&?$vNb#?aD^=~CNiM*N29ciG>w;|hr4?%y^rI`H$flh>t!`H8Mccc zX)H3pz&Mvu`=yqS9mG;S<|3mD=<^cCCBM#$9MNtMBq2aD4E7b$(!wSp3YPlmp=|Ap zM}RDGuakj0mK6t!O)&xmk`i<+LB|~tqekBF(*GTwg@#7rA6aWE1_1%G&M%nEQBxYa z`7EGRy<2gkAGhiZKb+>a)$jIOk|H=CEFk5C+VHNL3Pb5Z-ZBt^6 zTwPtERxWi`p5g}xi$%~r z+g?PmU)Q=VHYd63OH(f&k9E5@#uM{a1_tSgxF7uXqBp3Tm%R1G$Pp1$;V&J%;syr? z$txoE+e)w~XfUPQm`m>Jj)0MxkccQ!)qJ{EwHxVC`#*B>*B12*A)osYNH-$B+tBwz;y2d__5GTjV= zRMXC|8EcNW29J5}@BgGFca1o`=?|gvAVmMze(N>5;nVAmru?&h<%Q~DLX ztM+@eIDYbZL)DczRT{)st}ZUBJxI+R14g_hC0QzP7+G2}+ESeAe}vrr_P_s`tFn*} zCf|}i#?5zS<+G5JlS9FP044qRGV|bW?^VLY#Ej{|`rXr`%ozES-#eqeYfFIVX4PGa zAXu}sGNbvBefjw2QqVz4R@SQ}dN{H=W0=TT4W-;LafFe+-+)CPaqRyp8yCW+Ah8yr ziR_|cBHEF^`TF};B!z3>`Er$LW9qKHOUuZ(>vDTq$l}(`o1a5Vt!C<_r<5VG1>%nK z{}8+tY8lwg4`4>gWrauvl;GLs08bEwsF;CB`=4h}ue#374;<*fC0{Hwt6J8d8ivSu z`wVcH4$^=I62zp8u=i|Ufa`$I?dV$^2_9a6BYP7H+el;(c`R1+mUN^)`BU!2(mZ<} z62qY*Y4lSSrCPuHsoB}6Ki{aT#?`8m_T9C;r+?3QnX(iF#{uq)=5BT{Z1}bW>!h!d z%748Y3(AJk-t+VJzA04$$K9CCYjudSLSe@s=JL`|9ofEv574 znb8E~yF%GY`K>YG4a5}2PCs8N6Q}7}sJvX>F zezDnwJ|+USirQh_N3O=UHsr`QNI=byNe&w;P%D?n9ikvWMMt+N#0z;HMP&go7f*{d zAlAcy?1ghtk^Ke_MeEZLS%tHj-*ALJlZwjQQOKw@)FvBh^?0;YItj6=& zBVS2fNr}ULrMG(tL&QiD7&cIhR$i6C9UMK!!T#o-dOX$?Ih&ho8HP+WM8ptt%>F~K z{W|;pmLqD(Q)Xsn4i4PVYA-J@-DZCX-$db=(06uH65=@>B(mw|g=C@2v^|G(Cq-ZAKm z$0?J!CKZ=`r8lyo`4T3p0EMlGRRNl))CeKKjDtpLli+%{9HokBFGsf3|c7WY}WtGx$&b`aD59Em1DilHotqhrYnw z1(FqEs0g^*p@>7IQn;vhAfl4M+_SW_1fGs7h|1_SEeCFt5GNGgOAq`Td?7$T&Y?<$ z02;Z!5O5*$`n8}-Eh1dXs&=<0Tf=qQz5HTG}O2g2aB2={jkctgU8HFASE1L<6O5G-epb@qZ&KdW8=$B+YAZ-Nj zSI?rrD!b(^(7vC(%6;>}1lz8?J*~F(1rrk!6_r>$_%Zx=Aftup`SZQ6Zd-6nIK!_4 zfTDQLHh~z-K~R`MuYky`L*$~+&-Q^{C^A=u_b|H2^b*?Y-L%Vl-@DPdKr-sHze?$B6oE z4~N49y_fy1{p+c1kATrTKap*3KfKycz78Q@f|mywg1?^7_@AVel*p@WrTz4kd9iz2 zC<@=^rL?}lSuo$srjMCNTk&0;%#Yqw=>QXt z9C8aEBIcze1Pa>@75&AIFKD>*&YhA@Q`I7jw?*87^p>e|8?Oj~uTJtwTYIih-e3X50rQ2jokGN|pEa z1K1bvgDQs$H0d&v*i8E0a850(ub%@p1Kt-pkgUFVaWQUIC@L~HH%F1|xG_IJaHPrY zVr;wuk!+a|xqoy|16(HU3e2QP9Z)kN;w-=2mK5>!s(yTKT&@LqE67XMAUvh~N(1qH zFhLzzVJU%L=1&4=&r-(D-rmQM5Ruoq5d3Sq2w|Pm0D5d!EtBT4@1Z>u9-fCQejq<= zd6}B*+WyxgWkj$33>7B={tXaXxbsE}ls3JdkMlZMBf>*NMGyatNGuQM ztiY11k)nD)I1SS=zco$O^71)3`Hf$QJkZ$@EjM(9^vq0wvz4@_{=uF0Tl6pSXu%yb@ zG@IEbzY-};%_Q6Ta3PnhQm_``7^c2xzViWtocM@Ef4! z+Uy%!PJ(usHHexx%-h#~6DUPn}-ILFWyT zT4U8ObN8H8Ra9sKChp?i6Cs5pw#Q*v5XuF1)h}J%YVTpRZNI*XguONwRh@zH`E&U( ziKaapawEZq@`{R2+6IS*qhn$a7UQ*8#Q6mYOzJ^bpclr;eba}ncHqJ#FoHoEBvRK^ zvd3BWrm#@}I*~u+Cn!``?5jP&cNNG0Q&+%YXDaMr#M$9`!1&f!De__rkhtzCZx{MH zK-j1amVqZ25K|17P+1hJynJ~>3D?XO!uMz>BkyG^<^UJ0myfMA2}x{{(e#2WEyS-_ z%)60?;MxFyuYPiX`?QH!2n(`~dA3K3Z@F{;u(r!GmRK=lzy%}s1ZLbk%JR{K)p9wh z2p$T;AJ`234C|ZUDP01JChc~C06R>N(Gsfn@~_LyT?ZN(k$$CHg|yH?S13Z&5848M z|GO@glJfHXkj&=R#XfR!dJ2WZn|QYDq5CYT@n_1K4qr-3S#3WcPLla;$M0UgIgDy$ za0-&%yMO;+XU7?G;(Rr;I8u>s6TtL?z)?8M9VO}kvwrpTGYg6nDfHGxUtR7V3L1Ma zz5^&|$q!G)!2wetWaUdx*ug}WhubY6!f@m9CY=TG^)MmlK!QhP7 zr+%ozk$_F`H{JYnLQz(>7n(G!-07nXJ-r6`^-WuPG0V^ z_nTVOi2UFu)jbRhC0Dmc(dPR6E zYsw9xz9zO${*8R^=0UJNgL1|H#gKL**LM8>FAV;kP{p>dSv) zNLS4DUf8<=|okNiXEEam?%;9XZXn>>OC+^&RxCugnbp&lxf$Kt%l^p7P8Zh^P7eB|){tYTKfi^eZI&nY57Q^N5Sg&zu=X zmy|qra&ij!)7c4`T?*NXhNT3Quw4OSf9P6AKRh|9@%HWF`no#27|0msCKr^=^?Yy2 zH2upNaK|`${QLfUd$#wp`C9|Zq zAxTJP8H-AZWJ(z-nWu~)g+h`ck)c9nrOYG}TM-SUqLlmk)VFii^E_+a>)h*E_gU-s z}DJCAR%kb~U7T)VV4Y*x^2e;BSN3DU1xh3{rJ zjJH_dX9wL1{sc885srfZ4?vJs_cFXr3LN}-MP$T0y(1QB#RrEu{#M4`(0Z1=SX&1^mGH& zh9?01?4Hb1Rtv?!AwzJdX|R3yeals@0$+-nr9ZCu5#$;#d0I zMP7GTtel+>R1Dzph(_dIax&N9i!9fVUlM_w`O$kS%E}fz=LhIC!}zol>~h_V=-FDN zVNkS#fGI3Fc69|EbtDl0ekhxOK=hR|322OjU16Z77kBhOd$zl)iyB_`f<5ImJ{LAN zwrOmnhldl2^nYG!D4)qQEdkxNvF zcX0Pgy^b_R=52@s?X9hGvYG|krJo$WYmoccwNOXmL0;Q2sSXwoHc=7AZ3gD9FYl8Q zQUz>ot-Nr#wR8&TC5}-r?k-T zL%U>B1u}x|EiJXdzz{FEG6oEpKJM=Bwv%D!;Mn9SGxPra@vW!g_GJ>@6KD_7)&F)d z`<)Ti-Fi!A_C2Ii5I6iH`%Ynl>khE$bk7p!rXC|I`Q)ap44VX0lTyDK!y<&Fl81o`0rw#OGUcTfL5cu%s zO}X2v?WyGuF0#8!es#p{D)?|nMNCXkf!X}`b1{qgI&uBwV`$FA$HqP%PWGW03j_

G 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 Date: Mon, 14 Sep 2026 12:54:34 +0200 Subject: [PATCH 2/2] test: refine Flanders catalogue integration results --- .../result_protoemds_final_stack.md | 21 +++++++-------- .../result_protoemds_final_stack.md | 21 +++++++-------- .../result_protoemds_final_stack.md | 21 +++++++-------- .../result_protoemds_final_stack.md | 26 +++++++++---------- .../result_protoemds_final_stack.md | 26 +++++++++---------- .../result_protoemds_final_stack.md | 23 ++++++++-------- 6 files changed, 64 insertions(+), 74 deletions(-) diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md index f90f6d83..70ca47b3 100644 --- a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md +++ b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1a/result_protoemds_final_stack.md @@ -23,7 +23,7 @@ This section identifies the technical context in which the protoEMDS Final Stack | Target environment | IONOS-managed CaaS deployment | | EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | | Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | -| Assessment evidence | Bruno CLI API execution and authenticated Playwright UI verification; all reported evidence is sanitized | +| Assessment evidence | Bruno CLI API execution and Playwright UI verification | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. @@ -51,18 +51,18 @@ refers to the Data Space-only catalog, specifically the internal EDC catalog and #### Assessment -Pass for the tested provider-to-consumer publication path. +Pass. -The run created a new asset, policy, and contract definition, then retrieved -the new dataset from the consumer catalogue with `200 OK`. The returned -dataset ID, metadata, distributions, and DSP endpoint were present and -consistent with the test fixture. +A new asset, policy, and contract definition were created through the +provider's Management API. A catalogue request from the consumer returned +`200 OK` and included the product with its expected metadata, DSP endpoint, +and `HttpData-PULL` and `HttpData-PUSH` distributions. #### Deployment model assessed | Deployment model | Status | Evidence | Consolidated assessment | | --- | --- | --- | --- | -| CaaS / IONOS-managed deployment | Pass | Sanitized Bruno CLI run record | New test product was visible from the consumer catalogue. | +| CaaS / IONOS-managed deployment | Pass | Bruno CLI output | New test product was visible from the consumer catalogue. | | On-premise deployment | TBD | TBD | To be assessed separately. | #### Measured results @@ -77,10 +77,9 @@ consistent with the test fixture. **Functional Suitability Quality Metric:** 4 -The score is 4 because this run covered the complete publication path required -by the test: creating the product resources and confirming that the resulting -product was visible in the consumer catalogue. It does not imply that the -separate de-publication, UI, or federation tests have passed. +The standard Management API covered the complete publication path without +custom changes. The catalogue response confirmed that the consumer could see +the new product, so this test meets the Full Coverage criterion. #### Notes diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md index 57d616d4..2052bc6d 100644 --- a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md +++ b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1b/result_protoemds_final_stack.md @@ -23,7 +23,7 @@ This section identifies the technical context in which the protoEMDS Final Stack | Target environment | IONOS-managed CaaS deployment | | EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | | Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | -| Assessment evidence | Bruno CLI API execution; all reported evidence is sanitized | +| Assessment evidence | Bruno CLI API execution | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. @@ -51,14 +51,12 @@ The EMDS catalog, as defined in the relevant documentation, refers to the Data S #### Assessment -Pass for the tested provider-to-consumer publication path. +Pass. -A disposable asset was created without a contract definition and was confirmed -absent from the consumer catalogue. A policy and contract definition were then -attached to that already existing asset. The next catalogue query returned the -asset with its expected metadata, MobilityDCAT-AP field, quality annotation, -policy offer, and data-service distributions. All API operations returned -successful HTTP responses. +The asset was created first, without a policy or contract definition, and did +not appear in the consumer catalogue. After adding the policy and contract +definition, the same asset appeared with its metadata, policy offer, and +data-service distributions. #### Deployment model assessed @@ -79,10 +77,9 @@ successful HTTP responses. **Functional Suitability Quality Metric:** 4 -The score is 4 because the test isolated the publication transition: the asset -already existed, was not initially offered in the catalogue, and became -visible without recreating it after the policy and contract definition were -added. +The before-and-after queries show that an existing asset can be published by +adding its policy and contract definition; the asset did not need to be +recreated. This meets the Full Coverage criterion. #### Notes diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md index 16722d64..a48b0235 100644 --- a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md +++ b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1d/result_protoemds_final_stack.md @@ -23,7 +23,7 @@ This section identifies the technical context in which the protoEMDS Final Stack | Target environment | IONOS-managed CaaS deployment | | EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | | Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | -| Assessment evidence | Bruno CLI API execution; all reported evidence is sanitized | +| Assessment evidence | Bruno CLI API execution | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. @@ -50,14 +50,12 @@ The test aims to examine the process of catalog de-publication for a data produc #### Assessment -Pass for the tested de-publication path. +Pass. -The disposable product was first confirmed visible in the consumer catalogue. -Deleting its contract definition returned `204 No Content`. A subsequent -catalogue query returned `200 OK` without the product, while a direct asset -lookup still returned `200 OK`. This demonstrates that the offer was -de-published without deleting the reusable underlying asset. The remaining -test policy and asset were removed after the observation was recorded. +The product was visible before its contract definition was deleted. The delete +request returned `204 No Content`; the next catalogue query no longer included +the product, while a direct asset lookup still returned `200 OK`. The test +policy and asset were removed afterward. #### Deployment model assessed @@ -78,10 +76,9 @@ test policy and asset were removed after the observation was recorded. **Functional Suitability Quality Metric:** 4 -The score is 4 because the standard Management API provided a complete -de-publication operation without custom development. The before/after -catalogue checks proved the visibility change, and the retained asset proved -that de-publication did not require deleting the data product itself. +The standard Management API removed the offer from the catalogue without +custom development or deletion of the underlying asset. This meets the Full +Coverage criterion. #### Notes diff --git a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_3/result_protoemds_final_stack.md b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_3/result_protoemds_final_stack.md index 59326719..fa56db8a 100644 --- a/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_3/result_protoemds_final_stack.md +++ b/tests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_3/result_protoemds_final_stack.md @@ -23,7 +23,7 @@ This section identifies the technical context in which the protoEMDS Final Stack | Target environment | IONOS-managed CaaS deployment | | EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | | Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | -| Assessment evidence | Authenticated Playwright UI verification and Bruno CLI API execution; all reported evidence is sanitized | +| Assessment evidence | Playwright UI verification and Bruno CLI API execution | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. @@ -50,8 +50,8 @@ The test aims to verify the availability of a GUI for publishing a data product #### Assessment -The deployed connector includes an authenticated GUI for managing the complete -set of resources needed to publish a data-product offering. The UI exposes: +The connector UI has separate screens for assets, policies, contract +definitions, and catalogues. The available controls include: - an asset list, search box, and asset-creation form; - core metadata, MobilityDCAT-AP, ODPS pricing, sample, and data-address tabs; @@ -60,12 +60,13 @@ set of resources needed to publish a data-product offering. The UI exposes: - a catalogue browser that queries a counterparty by DSP address and DID and displays the resulting product and policy details. -After the connector password was supplied through the UI, the Management API -requests returned `200 OK`, and the product created through the API flow was -visible in the asset list and catalogue browser. The assessed catalogue browser -does not provide free-text search, metadata filters, or pagination controls. +After the connector password was entered, Management API requests returned +`200 OK`. The API-created product appeared in both the asset list and the +catalogue browser. A complete publication was not submitted through the UI. +The catalogue browser has no free-text search, metadata filters, or pagination +controls. -![Sanitized asset publication form](images/publication-form-protoemds-final-stack.png) +![Asset publication form](images/publication-form-protoemds-final-stack.png) #### Deployment model assessed @@ -86,11 +87,10 @@ does not provide free-text search, metadata filters, or pagination controls. **Functional Suitability Quality Metric:** 2 -The score is 2 because the native GUI implements the publication workflow and -basic catalogue discovery, matching the Partial Coverage criterion. It does -not reach score 3 because the discovery view lacks free-text search, -customizable metadata filters, and pagination, and no external-system -integration was demonstrated. +The UI provides the main publication forms and basic catalogue browsing, but a +full UI submission was not executed. The missing search, filtering, and +pagination controls also limit the discovery workflow. This matches the +Partial Coverage criterion. #### Notes diff --git a/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_1/result_protoemds_final_stack.md b/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_1/result_protoemds_final_stack.md index ce7e1a61..d8072994 100644 --- a/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_1/result_protoemds_final_stack.md +++ b/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_1/result_protoemds_final_stack.md @@ -23,7 +23,7 @@ This section identifies the technical context in which the protoEMDS Final Stack | Target environment | IONOS-managed CaaS deployment | | EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | | Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | -| Assessment evidence | Bruno CLI API execution and authenticated Playwright UI verification; all reported evidence is sanitized | +| Assessment evidence | Bruno CLI API execution and Playwright UI verification | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. @@ -52,16 +52,15 @@ The criteria for evaluation include being open-source, a hosted solution, or par #### Assessment -The API and native UI discovery paths passed with limitations. +The catalogue was queried through both the Management API and the connector +UI. The API returned `200 OK` with the expected dataset metadata and DSP +distributions. The UI accepted a counterparty DSP address and DID, listed the +available products, and displayed product and policy details. -The consumer Management API returned the newly published dataset with `200 OK` -and the expected dataset metadata and DSP distributions. The authenticated -catalogue browser accepted a counterparty DSP address and DID, returned -multiple products, and displayed product and policy details. No free-text -catalogue search, metadata filters, or pagination controls were available in -the assessed UI. Integration with an external search platform was not executed. +The UI has no free-text search, metadata filters, or pagination controls. No +external search platform was connected during this test. -![Sanitized catalogue browser showing MobilityDCAT-AP metadata and quality information](images/catalogue-browser-protoemds-final-stack.png) +![Catalogue browser showing MobilityDCAT-AP metadata and quality information](images/catalogue-browser-protoemds-final-stack.png) #### Deployment model assessed @@ -82,11 +81,10 @@ the assessed UI. Integration with an external search platform was not executed. **Functional Suitability Quality Metric:** 2 -The score is 2 because the deployment provides a functional online catalogue -browser and a machine-readable DCAT JSON-LD API, but the assessed UI is a -counterparty catalogue browser rather than an advanced search experience. It -does not expose free-text search, metadata filters, or pagination controls, and -no external search-tool integration was completed during this assessment. +The deployment provides a working catalogue browser and a DCAT JSON-LD API, +but not the search features required for a higher score. Since no external +search integration was tested either, the result matches the Partial Coverage +criterion. #### Notes diff --git a/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_4/result_protoemds_final_stack.md b/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_4/result_protoemds_final_stack.md index cbac992a..8339dbb1 100644 --- a/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_4/result_protoemds_final_stack.md +++ b/tests/data_product_survey/discover/consult_data_space_catalogue/test_3_1_1_4/result_protoemds_final_stack.md @@ -23,7 +23,7 @@ This section identifies the technical context in which the protoEMDS Final Stack | Target environment | IONOS-managed CaaS deployment | | EDC version / release | `emds-edc-connector` `9916cc5`, based on Eclipse EDC `0.10.0` | | Connector deployment reference | `deployEMDS-k8s-deployment`, branch `prepare-prod`, commit `846e5f1` | -| Assessment evidence | Bruno CLI API execution and authenticated Playwright UI verification; all reported evidence is sanitized | +| Assessment evidence | Bruno CLI API execution and Playwright UI verification | The assessment should be completed using the deployment model for which evidence is realistically available. It is not mandatory to execute the same test in both CaaS and on-premise environments. @@ -50,8 +50,8 @@ The test aims to determine whether the data product specification provides the n #### Assessment -The connector accepted a disposable product containing standard DCAT metadata, -a MobilityDCAT-AP mobility theme, and a DQV quality annotation using +The test product included standard DCAT metadata, a MobilityDCAT-AP mobility +theme, and a DQV quality annotation using `dqv:hasQualityAnnotation`, `dqv:QualityAnnotation`, `oa:hasBody`, and `oa:hasTarget`. @@ -64,11 +64,11 @@ georeferencing method, network coverage, reference system, rights holder, transport mode, applicable legislation, assessment result, and intended information service. -The integration is limited because the catalogue browser does not offer -quality-based search or filtering, and the quality annotation body and target -were preserved by the API but not separately rendered in the assessed UI. +The catalogue browser does not offer quality-based search or filtering. The +API preserved the annotation body and target, but the UI did not display them +as separate fields. -![Sanitized catalogue view showing MobilityDCAT-AP and quality metadata](../test_3_1_1_1/images/catalogue-browser-protoemds-final-stack.png) +![Catalogue view showing MobilityDCAT-AP and quality metadata](../test_3_1_1_1/images/catalogue-browser-protoemds-final-stack.png) #### Deployment model assessed @@ -89,11 +89,10 @@ were preserved by the API but not separately rendered in the assessed UI. **Functional Suitability Quality Metric:** 3 -The score is 3 because the profile is more than pass-through metadata: the -native UI exposes MobilityDCAT-AP creation fields and renders mobility and -quality information in catalogue product details. It does not reach score 4 -because the UI does not provide profile-aware search/filtering and does not -render every part of the DQV annotation. +The profile is more than pass-through metadata: the UI exposes +MobilityDCAT-AP fields and displays mobility and quality information in the +product details. Profile-aware search is missing, and not every part of the +DQV annotation is displayed, so the result matches Partial Integration. #### Notes