From 13ceb2fb54ef8277d3370f5209de370ea367c3d1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 26 Mar 2026 09:17:10 +0000 Subject: [PATCH 1/2] chore: release main --- .release-please-manifest.json | 16 ++++++++-------- Cargo.lock | 16 ++++++++-------- confidence-cloudflare-resolver/CHANGELOG.md | 9 +++++++++ confidence-cloudflare-resolver/Cargo.toml | 4 ++-- confidence-resolver/CHANGELOG.md | 7 +++++++ confidence-resolver/Cargo.toml | 2 +- confidence-resolver/src/version.rs | 2 +- openfeature-provider/go/CHANGELOG.md | 14 ++++++++++++++ openfeature-provider/go/Cargo.toml | 4 ++-- openfeature-provider/go/confidence/version.go | 2 +- openfeature-provider/java/CHANGELOG.md | 9 +++++++++ openfeature-provider/java/Cargo.toml | 4 ++-- openfeature-provider/java/README.md | 2 +- openfeature-provider/java/pom.xml | 2 +- .../java/com/spotify/confidence/sdk/Version.java | 2 +- openfeature-provider/js/CHANGELOG.md | 9 +++++++++ openfeature-provider/js/Cargo.toml | 4 ++-- openfeature-provider/js/package.json | 2 +- openfeature-provider/js/src/version.ts | 2 +- openfeature-provider/python/CHANGELOG.md | 9 +++++++++ openfeature-provider/python/Cargo.toml | 4 ++-- openfeature-provider/python/pyproject.toml | 2 +- .../python/src/confidence/version.py | 2 +- openfeature-provider/rust/CHANGELOG.md | 9 +++++++++ openfeature-provider/rust/Cargo.toml | 4 ++-- openfeature-provider/rust/src/version.rs | 2 +- wasm/rust-guest/CHANGELOG.md | 6 ++++++ wasm/rust-guest/Cargo.toml | 4 ++-- 28 files changed, 113 insertions(+), 41 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 18d273ae..7f7657ca 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,12 +1,12 @@ { - "confidence-resolver": "0.15.0", - "confidence-cloudflare-resolver": "0.6.4", + "confidence-resolver": "0.15.1", + "confidence-cloudflare-resolver": "0.6.5", "wasm-msg": "0.2.1", - "wasm/rust-guest": "0.1.20", - "openfeature-provider/java": "0.14.0", - "openfeature-provider/js": "0.11.0", - "openfeature-provider/go": "0.13.0", + "wasm/rust-guest": "0.1.21", + "openfeature-provider/java": "0.14.1", + "openfeature-provider/js": "0.11.1", + "openfeature-provider/go": "0.13.1", "openfeature-provider/ruby": "0.1.3", - "openfeature-provider/rust": "0.5.0", - "openfeature-provider/python": "0.6.0" + "openfeature-provider/rust": "0.5.1", + "openfeature-provider/python": "0.6.1" } diff --git a/Cargo.lock b/Cargo.lock index 4f481313..701cf64f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -250,7 +250,7 @@ dependencies = [ [[package]] name = "confidence-cloudflare-resolver" -version = "0.6.4" +version = "0.6.5" dependencies = [ "base64 0.22.1", "bytes", @@ -265,7 +265,7 @@ dependencies = [ [[package]] name = "confidence_resolver" -version = "0.15.0" +version = "0.15.1" dependencies = [ "arc-swap", "bitvec", @@ -1214,28 +1214,28 @@ dependencies = [ [[package]] name = "openfeature-provider-go" -version = "0.13.0" +version = "0.13.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-java" -version = "0.14.0" +version = "0.14.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-js" -version = "0.11.0" +version = "0.11.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-python" -version = "0.6.0" +version = "0.6.1" dependencies = [ "rust-guest", ] @@ -1838,7 +1838,7 @@ dependencies = [ [[package]] name = "rust-guest" -version = "0.1.20" +version = "0.1.21" dependencies = [ "arc-swap", "bytes", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "spotify-confidence-openfeature-provider-local" -version = "0.5.0" +version = "0.5.1" dependencies = [ "arc-swap", "async-trait", diff --git a/confidence-cloudflare-resolver/CHANGELOG.md b/confidence-cloudflare-resolver/CHANGELOG.md index b0c8d740..7632589b 100644 --- a/confidence-cloudflare-resolver/CHANGELOG.md +++ b/confidence-cloudflare-resolver/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.6.5](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.6.4...confidence-cloudflare-resolver-v0.6.5) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.15.0 to 0.15.1 + ## [0.6.4](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.6.3...confidence-cloudflare-resolver-v0.6.4) (2026-03-24) diff --git a/confidence-cloudflare-resolver/Cargo.toml b/confidence-cloudflare-resolver/Cargo.toml index c8bd7fcb..92a8e113 100644 --- a/confidence-cloudflare-resolver/Cargo.toml +++ b/confidence-cloudflare-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence-cloudflare-resolver" -version = "0.6.4" +version = "0.6.5" edition = "2021" authors = [] # Remove this line if you want to be able to publish this crate as open source on crates.io. @@ -22,7 +22,7 @@ ignored = ["getrandom"] [dependencies] bytes = "1.10.1" -confidence_resolver = { path = "../confidence-resolver", version = "0.15.0" } +confidence_resolver = { path = "../confidence-resolver", version = "0.15.1" } getrandom = { version = "0.3.3", features = ["wasm_js"] } worker = { version= "0.6.1", features=['queue'] } base64 = "0.22.1" diff --git a/confidence-resolver/CHANGELOG.md b/confidence-resolver/CHANGELOG.md index 1417849b..d679a295 100644 --- a/confidence-resolver/CHANGELOG.md +++ b/confidence-resolver/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.15.1](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.15.0...confidence_resolver-v0.15.1) (2026-03-26) + + +### Bug Fixes + +* increase max batch resolve limit to 260 ([#358](https://github.com/spotify/confidence-resolver/issues/358)) ([1792089](https://github.com/spotify/confidence-resolver/commit/179208935a4ba74f9b6a9356bbc7fd299cfb5e23)) + ## [0.15.0](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.14.0...confidence_resolver-v0.15.0) (2026-03-24) diff --git a/confidence-resolver/Cargo.toml b/confidence-resolver/Cargo.toml index 2aed4422..ec0d72c8 100644 --- a/confidence-resolver/Cargo.toml +++ b/confidence-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence_resolver" -version = "0.15.0" +version = "0.15.1" edition = "2021" description = "Local resolver for Confidence feature flags" license = "Apache-2.0" diff --git a/confidence-resolver/src/version.rs b/confidence-resolver/src/version.rs index 86424c8a..23c4ccb9 100644 --- a/confidence-resolver/src/version.rs +++ b/confidence-resolver/src/version.rs @@ -1 +1 @@ -pub const VERSION: &str = "0.15.0"; // x-release-please-version +pub const VERSION: &str = "0.15.1"; // x-release-please-version diff --git a/openfeature-provider/go/CHANGELOG.md b/openfeature-provider/go/CHANGELOG.md index 128b684b..02d8fd9d 100644 --- a/openfeature-provider/go/CHANGELOG.md +++ b/openfeature-provider/go/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.13.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.13.0...openfeature-provider/go/v0.13.1) (2026-03-26) + + +### Bug Fixes + +* increase max batch resolve limit to 260 ([#358](https://github.com/spotify/confidence-resolver/issues/358)) ([1792089](https://github.com/spotify/confidence-resolver/commit/179208935a4ba74f9b6a9356bbc7fd299cfb5e23)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.13.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.12.0...openfeature-provider/go/v0.13.0) (2026-03-24) diff --git a/openfeature-provider/go/Cargo.toml b/openfeature-provider/go/Cargo.toml index 5ba6e09a..b1d3f9a7 100644 --- a/openfeature-provider/go/Cargo.toml +++ b/openfeature-provider/go/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-go" -version = "0.13.0" +version = "0.13.1" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/go/confidence/version.go b/openfeature-provider/go/confidence/version.go index ead14bea..390023ee 100644 --- a/openfeature-provider/go/confidence/version.go +++ b/openfeature-provider/go/confidence/version.go @@ -2,4 +2,4 @@ package confidence // Version is the current version of the Confidence OpenFeature provider. // This version is updated automatically by release-please. -const Version = "0.13.0" // x-release-please-version +const Version = "0.13.1" // x-release-please-version diff --git a/openfeature-provider/java/CHANGELOG.md b/openfeature-provider/java/CHANGELOG.md index 4002109e..900193c9 100644 --- a/openfeature-provider/java/CHANGELOG.md +++ b/openfeature-provider/java/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.14.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.14.0...openfeature-provider-java-v0.14.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.14.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.13.1...openfeature-provider-java-v0.14.0) (2026-03-24) diff --git a/openfeature-provider/java/Cargo.toml b/openfeature-provider/java/Cargo.toml index 5ab9f22e..cc01aa62 100644 --- a/openfeature-provider/java/Cargo.toml +++ b/openfeature-provider/java/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-java" -version = "0.14.0" +version = "0.14.1" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/java/README.md b/openfeature-provider/java/README.md index 94369e13..c97369a4 100644 --- a/openfeature-provider/java/README.md +++ b/openfeature-provider/java/README.md @@ -21,7 +21,7 @@ Add this dependency to your `pom.xml`: com.spotify.confidence openfeature-provider-local - 0.14.0 + 0.14.1 ``` diff --git a/openfeature-provider/java/pom.xml b/openfeature-provider/java/pom.xml index a64f0886..5d56b583 100644 --- a/openfeature-provider/java/pom.xml +++ b/openfeature-provider/java/pom.xml @@ -4,7 +4,7 @@ com.spotify.confidence openfeature-provider-local - 0.14.0 + 0.14.1 Confidence local resolve provider Confidence OpenFeature provider for local flag resolution using WebAssembly https://github.com/spotify/confidence-resolver diff --git a/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java b/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java index aba367bb..ede7834c 100644 --- a/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java +++ b/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java @@ -6,7 +6,7 @@ */ public final class Version { /** Current version of the Confidence OpenFeature local provider. */ - public static final String VERSION = "0.14.0"; // x-release-please-version + public static final String VERSION = "0.14.1"; // x-release-please-version private Version() { // Utility class, prevent instantiation diff --git a/openfeature-provider/js/CHANGELOG.md b/openfeature-provider/js/CHANGELOG.md index a37205b3..b8b43143 100644 --- a/openfeature-provider/js/CHANGELOG.md +++ b/openfeature-provider/js/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.11.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.11.0...openfeature-provider-js-v0.11.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.11.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.10.1...openfeature-provider-js-v0.11.0) (2026-03-24) diff --git a/openfeature-provider/js/Cargo.toml b/openfeature-provider/js/Cargo.toml index 0059e7ff..4dc337a1 100644 --- a/openfeature-provider/js/Cargo.toml +++ b/openfeature-provider/js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-js" -version = "0.11.0" +version = "0.11.1" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/js/package.json b/openfeature-provider/js/package.json index 092d6dbe..85f5c262 100644 --- a/openfeature-provider/js/package.json +++ b/openfeature-provider/js/package.json @@ -1,6 +1,6 @@ { "name": "@spotify-confidence/openfeature-server-provider-local", - "version": "0.11.0", + "version": "0.11.1", "description": "Spotify Confidence Open Feature provider", "type": "module", "files": [ diff --git a/openfeature-provider/js/src/version.ts b/openfeature-provider/js/src/version.ts index 25f88653..448282fb 100644 --- a/openfeature-provider/js/src/version.ts +++ b/openfeature-provider/js/src/version.ts @@ -2,4 +2,4 @@ * Version information for the Confidence OpenFeature local provider. * This version is updated automatically by release-please. */ -export const VERSION = '0.11.0'; // x-release-please-version +export const VERSION = '0.11.1'; // x-release-please-version diff --git a/openfeature-provider/python/CHANGELOG.md b/openfeature-provider/python/CHANGELOG.md index bbaf7e94..448eab34 100644 --- a/openfeature-provider/python/CHANGELOG.md +++ b/openfeature-provider/python/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.6.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.6.0...openfeature-provider-python-v0.6.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.6.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.5.1...openfeature-provider-python-v0.6.0) (2026-03-24) diff --git a/openfeature-provider/python/Cargo.toml b/openfeature-provider/python/Cargo.toml index 2aeca320..7dafd7d7 100644 --- a/openfeature-provider/python/Cargo.toml +++ b/openfeature-provider/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-python" -version = "0.6.0" +version = "0.6.1" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/python/pyproject.toml b/openfeature-provider/python/pyproject.toml index ba78bbad..abc397f6 100644 --- a/openfeature-provider/python/pyproject.toml +++ b/openfeature-provider/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "confidence-openfeature-provider" -version = "0.6.0" # x-release-please-version +version = "0.6.1" # x-release-please-version description = "Confidence OpenFeature provider for local flag resolution using WebAssembly" readme = "README.md" license = "Apache-2.0" diff --git a/openfeature-provider/python/src/confidence/version.py b/openfeature-provider/python/src/confidence/version.py index 9aca8033..381521f0 100644 --- a/openfeature-provider/python/src/confidence/version.py +++ b/openfeature-provider/python/src/confidence/version.py @@ -1,3 +1,3 @@ """Version information for the Confidence OpenFeature provider.""" -__version__ = "0.6.0" # x-release-please-version +__version__ = "0.6.1" # x-release-please-version diff --git a/openfeature-provider/rust/CHANGELOG.md b/openfeature-provider/rust/CHANGELOG.md index b5244f96..b4a560e8 100644 --- a/openfeature-provider/rust/CHANGELOG.md +++ b/openfeature-provider/rust/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.5.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.5.0...openfeature-provider/rust-v0.5.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.15.0 to 0.15.1 + ## [0.5.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.4.1...openfeature-provider/rust-v0.5.0) (2026-03-24) diff --git a/openfeature-provider/rust/Cargo.toml b/openfeature-provider/rust/Cargo.toml index 0a24497b..a2d87adc 100644 --- a/openfeature-provider/rust/Cargo.toml +++ b/openfeature-provider/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spotify-confidence-openfeature-provider-local" -version = "0.5.0" +version = "0.5.1" edition = "2021" description = "OpenFeature provider for Confidence using native Rust resolver" license = "Apache-2.0" @@ -16,7 +16,7 @@ name = "spotify_confidence_openfeature_provider_local" [dependencies] # Core resolver (path for local dev, version for crates.io publish) -confidence_resolver = { path = "../../confidence-resolver", version = "0.15.0" } +confidence_resolver = { path = "../../confidence-resolver", version = "0.15.1" } # OpenFeature SDK open-feature = "0.2.7" diff --git a/openfeature-provider/rust/src/version.rs b/openfeature-provider/rust/src/version.rs index c608d439..c97874de 100644 --- a/openfeature-provider/rust/src/version.rs +++ b/openfeature-provider/rust/src/version.rs @@ -2,4 +2,4 @@ /// The version of the Confidence OpenFeature provider. /// This is automatically updated by release-please. -pub const VERSION: &str = "0.5.0"; // x-release-please-version +pub const VERSION: &str = "0.5.1"; // x-release-please-version diff --git a/wasm/rust-guest/CHANGELOG.md b/wasm/rust-guest/CHANGELOG.md index 8d1d4d30..700f191e 100644 --- a/wasm/rust-guest/CHANGELOG.md +++ b/wasm/rust-guest/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.15.0 to 0.15.1 + +## Changelog + * The following workspace dependencies were updated * dependencies * confidence_resolver bumped from 0.14.0 to 0.15.0 diff --git a/wasm/rust-guest/Cargo.toml b/wasm/rust-guest/Cargo.toml index 74318274..db3b153e 100644 --- a/wasm/rust-guest/Cargo.toml +++ b/wasm/rust-guest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-guest" -version = "0.1.20" +version = "0.1.21" edition = "2021" [lib] @@ -9,7 +9,7 @@ crate-type = ["cdylib"] # This is required for WASM [dependencies] wasm-msg = { path = "../../wasm-msg", version = "0.2.1" } -confidence_resolver = { path = "../../confidence-resolver", version = "0.15.0", default-features = false } +confidence_resolver = { path = "../../confidence-resolver", version = "0.15.1", default-features = false } prost = { version = "0.12", default-features = false } prost-types = { version = "0.12", default-features = false } # TODO re-export Bytes From 1dfb52574b23fdc741c2a4b2c3fbb60269982c4c Mon Sep 17 00:00:00 2001 From: Nicklas Lundin Date: Thu, 26 Mar 2026 10:58:16 +0100 Subject: [PATCH 2/2] chore: sync WASM module for Go provider --- .../assets/confidence_resolver.wasm | Bin 481211 -> 481211 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/openfeature-provider/go/confidence/internal/local_resolver/assets/confidence_resolver.wasm b/openfeature-provider/go/confidence/internal/local_resolver/assets/confidence_resolver.wasm index cb9cfe390bdf324e22f13d9287a67e4dd2c5c35e..0e2d529dfa1c2ec1ed9f9d2b0bf3b0cc0267d8af 100755 GIT binary patch delta 38698 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

UfQ`YP25^{s^}S0+${qp!(QCz*d1e-^8pq<( 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 delta 38678 zcmd?Sd3?;*_dlMy%uFKNE3$~lGKnDewW!*L)>c)zsJ4o>)@XH6bWtLRT`)MPCH7qq zj9p@Hs|c#p7D1_9snS}0&wF1plcevy-|x@ozt7|QdoOv->%Q)C?zv~X=bm$I$&A^O z88acvGI-EnHhAKiT5GP)W8uO#(pu7Du|`B$t$x0N7U9cn7UwKpVz95x*Vl&sTP(i# zkB|O~7hyxG4TYtI5I)ixX!GF~o8&$|J{BLL8uIhqOAZi2#T7|`Cv--qX zVgzF>Q2&ovgw@w-voT+5tkuUBW=O*l7H6{w9$75d$JQ9*3#-MzSm+c(DsZg6cJ&e* ztboJ#!ixU@`grxk;1*vWn>E4WZwdB`b@mq(tTFiL6XRSY8d~E3p|6kgS5b;toKn`t z1Z{z;5A=$z@xvD**=#=QkIk^f`C5yG06-tBHL*-tn_nr5e>t144`B9BQjlA0z7~LC z6KLUszJLXb#bV=z#)pv7@UhqeQ5YN-0>FH&%qD;=%*coP1o~Q?+hlwfh8eIx;LH6V zg>Mt%fEF`Xec>0dYvaH#{$L!8hkks0IWK6X@oo$B1$uo0nJ@EI|MQJ?Hnc=lj%9&1 z3jk98vBlxP7Kv}bye$METCM)x|M^B+ooSYGEY`WoLU9{K)PQ&Ue%SfLzCAkk=+~|9 zXPtZX>GfIX&w75^?cJ_EdCsoZM0Vae${NRRIG0)z*iGjFYqYp6;+=*q#`?iWJ^K3m z<_xlxWsjWC*vhcS&bMtbe28>@X=^h07rxVagYB?o+j49>ZM$r{ZBN)zktJ4(DZb=; zjXz*%VhG=FStI6Hf3oG-&e(poJrxV(YWb)9OFoj1gWbNv#0;LzyI!#U#Zvfw`K|m;p5doC$!T)BoFS*mGnOp5POg_5q)Yx{J0+ip z%eG6lQNCN{Hn~G)%N#k)H`8~i?=s)zzH{XQxmYfh%j8D6Np6-~oSS?{hMXLllHz0M zN!(Zc2{3MDz2dh@`ngh7u{3^g`UU;QE@nLnIw9FuYSdOFIR6NZ44X6z-~E034IjIY zojLGdBi&g#>~Zk65%>`7?|Ae$JH^Mya!v@3bT$vK7yRSDmisPKgZTS@Kx?}262*Lz z?Ob)_xSo|8{vu~%oiULguy3+PM-~&oS*og!zhms&J*r!3@D1xmbIyu#&Z^N<`J+_l z#ORo;i_vWazis|*XYVT5X=jz1ky!^zr}Ka6piI`pvJ0ehWyM$7dMB$C$;YNTt5
0Zji&+2Is&=Zv)U1jczel*8awyTJZ8*vo`D&Z7atk z1E%X$We(qD;~P3(j=xgYNH%T_0hD%DUKsIQJtE_U-N!MFCmZhS#y8Hg&6o2l!<Thjc z*ZjPLDm-R!A(K>LdC(Ox2Kw8SVyV zWmO@e_zQu|UfdpTnQRZXhZ*x|5aWF#=Bu6*G?>C|pJa0) z3!H~ujy85_SV6RA;X>!xjxg$Z&;wPY~lp;uz??Zzvo*{{y;UR}n1&Fc4B6~+$? zb1r<{4uQD$^%m@eGq`;se%ET>if*v1h8Kd!2bU~5kP*YeW9D( z1Tc~*3RuFDjV;ctov*Pi&Lv&`V56NG@Aia9^Ly`4wkb=#-+-~1G-wnCL+p4mS&Li92K~L4TS1)$X9H6pK7wYm0i*gR%9t(z8uzeD{?5wk60{-sbQIqX( zKHAZgKe*|1WS5B8p_)Jeuq56!o-6SmnQSa~_Q@{Cc4SS>uEK1)(oiFiI|n|EabC%3 zi00*Xeun{n+gT&P98gsD`8d!*x!YN!v&F8;^|xv;gyR59c3ku^^3-bre<9FNvATJ%f$&>SKT(B&dU9jq;sqc1>XyoXvMPDq()|#nRcO-P_wm=d9h)?r%2r zjTL;mRGPZ=;tz;$G(yS_nIvb&x3PND07?kAhb2(5Gna+%J&Fgr| zeNleVEO*!RL&>osC57r_#pd;5EYmsi{3nIFwm4?q07B4pK>mResY;6bhe6{h3WJ@J z#HEos)Ojoa1e=|;|AHT97oA5gjmP4?`-?s9v6=}WToN`|K zwRAD_BQs#AL|*-hEp|@6`XXE6%)45SEpYl?d%;+&T5EO_N`WtRzH{wew%WPl+I#G{ zGvRuMEnN@Siqh|i7@B#O`#Eo2k7emuK{p;Tm=XTB8nIoIZr5@SzSS77+2-q-QoB{N zgh0DrZGJ*w7Y0|LJ-`8xu*Z4e_A4waEA9@A^}Wud-x}j@uip}31C0M|NU?pYVSvTo z*zYWPcPHEBJbkw}Tc6e9US}R|+K*NsIH9;551HU={G7G*{s|U)N-aP)A)PZX?>UsX87dctN6X=;fGLAHUDhG(^H*a|61O}G5a~| zJJ?Z}&w;<%0EAMHTChdVu8+zvXV&OP8H|y$;*);(JNHRx$ecY-y7P>o&dN_~v$^D` z#+o=6Jsrd{*Oy^-MVhPsVx?gj9B#-;&=AJT!B_}x#F8kNv3m~FEUHhx$1kYEe+arne5%h{)% zj}I(H{bsZK8dC^%Yq`1^8s$Z7BAZ+1LmC(EiYc>5u`fvF&Jb!`-I7Gt1dC#0$ST?M zY@F*w$zm8^Je;!MW2I=gh23UnsK1pZ;4$6Go?&BMhpeoejX7O^1hT%IIjOh7*04;9 z31RQ!ZAb_kY8FPj;)}DAj2)rpLRsy$vy^h-jqR4oJ}H31$6m}4+%nM5ZgHeQ-GJMT z>013*l6VRWEM}HFj``?MSItk3i?FbC17jWKgkoKe(WOvUk?p3CFaS53nuoEt=-Guj z3J8EIDi~uHrG~LrqVH>_v#9=z-_&j+Ajsdbe`huX!X&yKrl#u(4QE|h*cr`WkckC- zOs6psz}XdA6v2K1feb3asB2im>Mgc;GXYtRU;wZ;bW|z@g>=Pw!}3&iVb6I zB^8Ti_1SW29?d>xD`;ahdkKZs7`7OTwJL@!v0^(?Rov*%!8`t7&o#5ZG$kSOch8PseMpFW3fZTa%ToWbSws8`-6j zW)_FFxv^gLr3l<%ZKh$uSBtTp=GA0X*hb2&$x5M{8#OVyiy~^VN_aG_#RjoWuAQ~m z9>xyS$l4g{uxn9mh5rMzuMUgF?tT*KifzEgF?xZqL{s)PG{xR#K0MX+eIs^~u@N+;1&gP>4gfNlesut>k*;T& zusD2jz21~1Gd7a4pJ(OqxcWR>j|Lepuurg|D&7o}pGu9IvB43eG_2VE4)aS0a)@Su zusw{abgUVhi3XoEXEo4#L31{dji%Zy*lXsnFcsI^FR@CJZKdRP>{UFrw`1?J@5%lOOJU!+ z=DwnweB&tdRV>yVI`Jwi$L36ZjeYIsQOKE;_8RzXCmnl@)$^9lca?Y@G{e&Ax%O-+ z7W7hkY$x|oyEoYDC5I{)fe(gD1Mn20KTa4-SxQCX9HG5)p zW>fo~tQj7&dV-Q>)1{se9D69a7r1gXebSDG3pccJ>@*VV5Z}t^C?fRoP zYs%PwauugjvULaYD!^2?4$BFyHKcXkhEl z#-M?-Kl_XwC*J`qm7?lc!fDO`NV4tJ@N;&Arw*kyfxIEy8RG(ZTYh^8oeRW&73HT#8qU^01HF zz_T;|9u!|iMA(2}ZrmF}zJa_I?Jq5(A>b~RmN(c>bTm;`r~O|lb>RB*OOR5G778%! z3VO^g=#iETgm!pH)xU;l+2>mRHLK0SA8Dm8p!9uV{^Yr`F@eW)e-O(6&C_7Ey4rY! zeJFO;I{~IeOQ;ZE$kKFOieJeI0NnkmeodeO00cBSC52Us(AA(BG@E68d`fLb;T%ff>*lWJyRBdn^y)0Q3s-KEkr&FI) z)`(9UMsq@ViLj??D*ld*swe+NjB{o94_O6GbhEmw2Nz-a8uC@zHk5Uy&W&UOPfev0 zsqDGvJgvWB94r2Ktd=Fgsyt+;nX#Ly4rMjVPS8@r=JrIMW-TE$xZP@`sB&dE!dx=u zQgw$6W6NmPP-ds-VXPt_mP##$u^M&9t4{s>Yk@|L5qjNy93$b}n(O|p99`bsYr(cN zm2L|bo}^otCcH7y-2x__w}EH7OSgxC!u9^P4Zk>?4vu3nNoV!s+?!Y`2+-#UDlrnG zax#4}lC@&fY4=FhE3UW(Pydm|n4J{|RL2t$e1JCwkBiFsMkQ2rc_wPLXKI;Ar zYuPyF{tazDO#PfXiY3sS<5@shBv7av3P;=vhZ;ni#MeYT0xXReaK-`3SO7!d zJKDH_eH!|M{wmcMyG7M8zNH2WVeTEI^d&5sMlEDcDB_q!EIrKKliEnyV2_%eWiQg5 zomhlz%^qs7n2mDx3DJi>t(d>+^W|B1hL2TTs!VMbAp9LEIoT;{ zpR{io_8n75E@v$;%a@h|7VREkk6mq6C_~-j)}dZ2*`X4bv}}ej0|`CAaRY2MOmYdm zyh^!#sK+YyGrv5PI<01Q|J#MWo30^B%VftvFz>8p6$(1eSPgUYIAyP9Q2}EVklMZ) zJB)I_krm_vAL9h&wv(~J_tq+qJ#HK9{JV&o=D-c@fLLyW7QTt(C`DTdRH{3 zH)qL2i?1We>?Se9+W|0}2o6i3muFy`T=!cR7=6lIJs()ck+G{(c>`O{F4M^kY$(r9rHNOexXx1SLG}zSaj|yz{ih4k z_Z(H<$X*}(Ky{J;fe91WaWxZjgM)9?WVp&47Po^BXjVFKiwPC{Dt~y|SPHdStlJiM zw<)ID_yOWOp1QJ7-DA3LAnFdr=*rl}9v-&lLr-OOLgWGFv99a^2HR)sB`e74xR>0b$&8%)@zS$+@ zn^abtvKK(I##w5;g~5ADCAPwnJx6bEWu4d^+PsxT_cZ;Tp=uydW5KKg0n~WyE)8%D z(N8sNHRD3A`R(B6Us%~ImcwujN;hjB6!Qg>6&>ucVA0wZxZ^P`*Qnl^yQJkg8 z+hMGoqrKbN>%c|y4li`N?+^`L3zXJ3p$k+a7B4)aqKoSqs_?&IC_vQ>)jedOhvH@r zni|8gm_f!RI=F)^!m9PlX1$tRb}y~25LRTht*R&E@1uIwWs=5qgmIqiIjp}_!%+2m zvOG1+VOIJ!2f`?y9_FwXwzFyo-k92Mfz$5eozMzrY5z`*fIoL?1hn1dMSzCGT(p4& zr3H*ZOHkU}oRsE(B7~zjAk~eQqk17c#9(qjk@*RKYWJ%QrP$rjW|wK@ZfxWyQrkW7 z!{yVIJ=olyqwn^x<&{kwSxkIQ3y>uY2Tkx;>3Mru%gB6fAHz3c59CdJ z;(@}~@s&84n)}~z3 z9$*fMh0n_85nwu~FtXPJu1ycv7RD7_Nomtr+QulUY!dx}KKPE64Eg)_9A~v!C8^qJ z@u_k=4rblM==&q$Qe;RVyQNqnFEHAmc7c1k;ydqJ61Mqy!MXi>L%k$ zV4`|1i=r#vu^#^JIRK&wuD8BtV>o?%i6sEd8JD1w&r+{^R*ueGf?_^P_FuG|^}oPc zQpPXL+VP^AjuN(Nb=PQdV0F0k({Qt-UR|ql_Mc2oRS)(s0g;wqePYbft38;;#T_iOCaAhRWQjmeM-G{{&TE?4`zdGRP9e0Ra6%Z0D7Q??6lz^44!jS%UY7?uY;_0Nw?I3I#MKuPyv6t zFT}4gp1K@@E9-X}a)^~GuC)rpxKxa-$m0&JI^-1*n#Y7m-E{hpMoX>3*umVPw+_Ri z8&8uCvuD|PI&he^4=#iujUKG^n}t+>a6Is+00|W^FBitlS&BZw8iA=g9${_EZ_z}m zSHY_pl^mU<6<3hMs~PFXBjC@o)b%Lqg2$ettftvVZK`^Vl?pGUoRqn!B2zH2&d1;{ zxj_AoL3iJw{l~mQLkpN9Lc>yM)C@hkM`&o2Kp1IKQSbtJ78?5_mi00X`w{S5rb|Dv zMqcSxmf9R=brTCA$C&8l4C%;L=enj^%%^3?StdB(t)E!)K=V{lR`$tefx+rnF^cy8 z1pm=Qdh!!o`1urh0(v8#2A%%I2}Qksgf#m5K@FFhHUuCXLSn(N3o2d9Z({ zlW`tCy%|*ZJUo(1Y1w&5-KBKvJc|c~h2+B%-QgmfCgZ99MOGFoIO`&-2Iteki>&)U z(Ox`ty~H5H@>x--f|II30;N@ec~GktG>_iBz@kG7#SJK~+u1}0%<-q;on65UG#&Fk#`>Z)<52)fpmI^GcddR-SnM3(MVU1_e zYk#sto|fu7`=qLCsVcJQy_GYgRtvD@&pLmVr27KeLofh6lMSxVd@fYE&{@TW0 z$3YFnNAXWx&3t(*E92f@^Tt{kBtR4t`14@KXn)>Q8s*2UC7S*`90@}*s&eJjU# ze;&k%G?uA@*eLqLkI!`b1ffLCK2oVcRZA(_UW|wF2}7w*RZB#Sx1~B~8e+163TnuO zD`g_ht!gPjtCzD_er`A&Ue0P!Pk&xMNFT!{Xd%uJ;5Emee_1HNi#yf<2<^&xFX`AqXCyYj88i9L^2LwjTsaKk1fPT*$_U!z5Y2NJOP{Q ziy?fMk`To?XXh=^JDal{LVZ94v z7NpKus+Hm&LAGR+;<1VDP(x)P{+mcc9Jl9};)!AAaeHyz7(fSM*N^z1-zh4Z$3X?v zi{}4$q+Sqa=xL!A(-UcERf~6Lh_hX%lC(COrvkKRV)#4oaXVvp8~|@OMiRM65{XoqeG+ zyOE48Om%P*fQyP!9oFMCooOVO&_#%zC{3fPT0lGu0@Q|;%G9FeQ*3G8H157;O^H(x z3y1>Lsm>e}k>VtZ8{bh%XN*eRv?UAUh{CGzp?XNoMto8i&93@^oY(N|@7XDmUXAf@MzjlmWR0op5lG;qY`-F;R1ojjJ0&LEU)`deN=OMxc^gg z0G;)3JBX%s<#DRuv;7b;U0yuXZElm);u%R%D&n_%J5Q4elr!)B-mxd>0`I%SnP zu0O`%KRmEmu6Px(NWp}vs>b20Cvd`l9))Cj-tCnM=J9s@EM0!;qSu498d+**g;#= z!$nW4;M-YhQdM`@w<>>*U82mY{A<*#T#c(E)GpQd7IvMYt8;sVClV2|aEqD}qN;t2 z<@8E*$cUY^x;k&h=P+9H0d{~n9WlUmvb@8qg>Ke$q3A%VZdF3}s`G*P{z(lq-9d+H z@OYL@cWUqr@G38<$>(x}c(kg`|6)5`&Fb(F2FmPEmpf28qb@JYZct8LFy~G>Uzaao zH)-^+{8s;P>jIlYOq}24D`1TCFiJK`%FinA=N_8bZe3pqCr* zJoC#gwqF%Cq1q1KBj8&#Yxu1pmcOH=4*msB=1Vu>djZnbCj1k2z}2xSZ-e+Q*YfB2 ze#W-DK5NFuDs{kG@NhqUxCQi1aK*L20PKgUt@zS9ZW-bz5-e{IS2P!fhXKg7aDdTL-7U$ivZp#EX0+9&=vgY4yxu3^=jl4J~F7xfE#+cKAB%W?%N= z>RWOB4YZxY^gxL?XY1S=RI`~TwC42?s)GQ*A2I*AFY%?o&5LcoZTnmwwBbiNPVXAG z{MX_0sFSstPCh zx;>OjuIqez9?B5a@cSG5GPJ>&4xBtkAw4Pnwk3=vya_tlK(06W`+R9C&AwuZa@Br| ze_G_6h|d{Lx122ee{fJlI4COPYV{89$!f1rbmXxN;D&&l)9ee8Y$S+(8?9Y5CBFw6KTjjx<2PeWE5|&y3`T-W z;bY9LH0gc55Lm3+70Uw)r7K6a2wm&Sn?r2W?54#=*KYjz@B+s*L)1M$0ok9WZQXeJ zh(en~9QS+W(xYy`%rfIplj2U zM~9i6X`ccxq#~x^rx=7UZOt#*o$2Rx((CUI#1fmHdaLq&Ssk=pA*qC;sHa|UUO}{~ zOV#9(>uOIZOE~DC_JY9yzd>woUd!!dV3mEYut3Yyo(RPl(3{7w3$7`>v9|1@YwHKR z3&$eIe8ju3v93WM!A^=XxAT7BOS=tDL|H1q$IvI#VDPbY?PK_=E>Z7KcuDpP4gUoC z<}zifw=485-fH}+MTyF3a62ra(oF{t(V^ztu%78uk+*5Hk(G;&Gv-Gl&I-!tTGV96+#m zKK=?cnNKIa!a(OJd?3gvp9T$tc*v*xfqHGBYMkU>>#7|LIO+ITdSPr%!_VV<|v z6gQmDi@d5mUU7CD6rE6UL~+pQSj6kDlfxCA{W^67Z^3@0mLs6RFVol&e1&mYdzGvO zUZt~>WJ{Vj5>$MH7L9~%|Aq2L@~4?4Nse}sf zBazjl;x`#;gqSrZYk8xO;JIV=H02cbb7bmgF`Q$p84VS2nQDyT1B#o@HKxv+m|cb5 z+@URFxaY(wPL&3zQbnaof(3(8UE0lTb1WLKdJb{BrejrI7?}lig9_E1tLu7P(=n>9 zpB}BzSZr@i!irX<#dK+Jl-4v$OR3W0h5JQ;7lskK-vDdHMmox0hS@qtUQIfjMMV@>v6o9m-N+ocu4>F zI8CpO#{Z24g~@_5#)C%gQqFiDZ7(24ScV1btZ*I=mjt5;f5`|6O@|$JnLbJ9Wm=l3 ziBPBs2BVp7aV!sZ65hEMJq-wVbL|r5Q0K{?E7mm-|9CE)Kl6|9mz#h8+;DfjravU?P7F)p90sb&Pa>B5xgQ5=)#?cX5v8Zem%hpCAD0G6~kiCF(zk zSAd&u?j-N}<3x|yqp{Kt=m(U#J(loeE7Eq8{-a6!Js_d8llSxUFo%WaZjy<_Ci5sL z%;?FyG#-s711|kmidIkNzWBXqGVkN|+A@S;EB)-K@71@Brg#Af2Cm%lwD%M~2Gd*e z4X;QEQ~4D9esiXt>iC(kB8^SLLd7O>e`-V+9VZCHqbr-MgJW5SW5q%Yfda?9If`iv zhnH|^KEbdi+Cw}EkDJ8%*~|`tHF?swY25Z=5#sdp@r&*&$W6_dk>Y<)@)VD~fsi}z zfYM#nK4uknTRi19XcE+o_D~HTAJtqp#@ywo}*3u(6)GpXl_lQ1I^>8iJy1Byopeker1biB`n!(3mp(`(wRcQ4b zD4!p6)PX00AgIU^m7{mR;myo-T3uv`-ou*QnOSIMF%+-_F&8sS^KZRb=IlS1#Y=^l z^Ta7M=B^P*)681yQ7hKF28zq_H14equYe#in^&vst)t8+Po1JtrvQ!AWwsYGFT(E7 zSdkFY~%WR-#7~Pv)1U3F}!flzR0}??N`GbW zMBv3fS7V^TTs{htXy063wUilR0kcURY20S;;Uy?lztINMB4i#<2-g*$H*vHEESOlj zL@nmQz8XW_=V3o~nS$nnlJ8QT`A}!$sqcK~;PbR}K5t~#Mv~%!xq2}J9eefDLo_zJ zIRnglnJO*dk#1`P<`@9D$CMz{QRSDYBfg@?ehXl>O{2XFcso2I7s5E5MjiCSHEkhB z*5C;`z6hn?x*`^1e+ij$dw8uVJ1Z8x2~@&Bc=@fL1cgCa7IbJ0&U3cZ<$bfM*m6o34!|)cW`z9tKbfA-^?^V zgh~Pxj=ef4CBji8lE^M_o~#o=Rg^{HZ73Yd03uB7LqGhD$H(UD<}gwfyofk~Ys4fg zhuZGZir--8U#7&nV6=7A{4Vbov(DU7pJROiOe^w~XL39*)Q@A0tk_3ka&U?f1@F@GD|sBxeOr*rpsCzT8EJDhH- zT%Y{Tan!tnD*XYsO*XaugC7E7q95=&$Y6Wz0e{XoqnfK2abYGG(wqm7$Y<#213n)> z4S2|_SXb)f70P^rhg0@LxKI9c-G0b#FqT4R|ALQiFLivxUx?bIy7D*XyV-0B2;!(d zFI`7l9`T)!wu2sH4)3 zT;L=(H7d9!&~=-L5A)y=Matmh3Y`@1E6T8K)ZAAL0W?n>Q`iuJAlNe2MQGic`Z;V4{mf2-tJJJ zAmQ=gT0zV>Ek{HoNH@Uk!Cep}8U(m$Q91kX(v2X|jXj}PgT+(zFvQn*B zkLe*|DBfa0Wp`tq;e}sy%#m(t}uInngu8-+Z)iALVw0I^= z)B#e$!$mUqA|)K_wS#tt14UElQn+{zg0e+~_#Cs!i4X@ds|h89+STtXAzp-05E?0} zps-1#=#9s!NTF=_3z6a#w+#=ElLW6^T$P>TenXfjlbw&b>y6mgi>sghzWfa@70KE~eqWR!T8#hKeqALR+hp2_P9QcaaBh^j{m z<@{oy1pk`QOCw8 z3k?H;EH6Y0wPmoyi0?7~qcPwNqWQ7F)KL047W^@ks>g{EFuhvFi6g)iHYo~I?d+m6 z7;BAPw8rC!UDQXg$#e0dSt%{Q>~2ai(elWg+a;PAFRr2gkqH7}HLhP1L}`Hm0?X<5Ool5a&| z@jP{|C~Cs3?5rq~K&M;r2rLppM0YBRaM0!Iqp~+1@i(Mm!IzH7XTj!YD~Ud!qwLGl zP9IhlE!Z!v4VA_7$hfD!s)&y48&`*_;$2?C#2$>sNE}6L>oFQqK8+4n7cr0=H>-<7xi^i6=v3eN!4%~M~EbI2MJ^`P*()&Ne%(uNws1t(LVn&JyK!F8pk z$S~M=*Qn>ky8>qJwdSG$Udy)-dnI0Pw-$}?TJ0qSattUt&}GYRVV6`#?)GR)KQcyp)3a! z0m%;5%-{Wn`8Iw>lo<-e6LSa}O2*3#GE}jc=A8LQc1Vd=3b8d@JipgT#v5gs)#a;|f zRA@2%nph`I%@Oo@cgViUbh5j6flYSB^?+tWYIEHE`-h@2GG^cXP}~9=wd(`H zc#<;vh_bkL;CLTV-F8+rgU|^2NJPQrFaMF~@7dJ#VjSiq;sAVL=dS%o3=O)V#}Kf5 zF^`MX^kZ~)$u;+51^X|q8=pWCLDX&Piz$twr+vliD(JTTXL$XUW_~8(k;t+AGgx)k z=*(xhr|$wi{0x@WMT+YuzJaTHOFz*Dk7E5rr)Fo=P&%c?!Bi*$f}L)uBJC{1%k9E1 zcibOMeXz@08F;HdAP9S_2MFPOt*0 zAAK%j;?F5a{&A)XA`2A#%FltbyRHMD3tT91j~ag^Vr+S;71pimR}ja)lQBg^(EP7N zMTxZX!F2lo?9ANRED^z?_h++;VQtN|D8wiW)2DScL zoP)t%X^?=!!u7%+kfq(Uaz7QAoLc zM|9_I)eF<3tZsaNEcBLB^z;eK~Rq{!$H^V1g))qH|`^!wKTChg!Ycnl@f=Wr-?VPkj1Bq-c_dz2P%|DA$OEksp0u^UN;^oqS*`g{Qi)X`($fZNGVf;^}>$AlGymg(UMeWWx znh<}T1C=wC0y4xUeETg!e2DewG8af5M_BiDp2O^PFH`4> z4%jx|nh!cL+tbSngvIk&4FZWheu1c1(xhK6L@g9VtsV7{jf|cu(4z&y|L;&YR&}0t z@S;#d_M^knG-#o)d3#k{fy#B&pZdDj*$aWN$&|AYEP9!)F9c5zm0Tni1N%9PMBQ+c z4^ck}3HW$aN+<>|ThLAM#yn+U9wiCR>QaH*g$^zeaf1stxaj$$NmOy0YH+z|sV=)(w9H-eM$uAT^LEiP zcg?$=Qu<)2m=9tymWh*?*VScWgzcdcHpu9TSph_Uvs_R3{&FDnA(dPKadDd3tPmAS zn2>7+wN6>)Zh4fx0%lS!{k%dbnUjB}*iN7>lg~lTD*?>-0dn@Y+8WUZ#)MiOA}1L9X~5p(AQ+M6&GDe69tu zcPv~=mBed7j&EFtaYoUZb=W)RQi=6&)f}Qu>qT9>(R$7A`_^lIzqMZTd%y=;LjoB;{-p4O#Bg&DfqFr3Rbf=sH5fH;d;WlyWvh=^vr1o5lNhYqLemn0{N( z)iIj7Maz-(TL9}py0iuT9;1?5;nT=Z-a!%wg!@P&S+e2VGTjpnLK9>Q1o(kI-Fk0Uf2_-6D~;>=MCc^^GU+x(Iua zV_z;13|2DBETC9b`lm`ZzP$^;>2?h;{!6}^bx(Ll&}xpnp|@31DYU__rV%CO2&Rn{wP&5A8pOY z$NS-zbI)Mken?>V?{f!)LFK>2p4(l}`&(>u-M>$K3%nm9_MK*s*57GR@K%qWe5auc z{@z;@lI?|Vg&Vpf--~|eN{{WSKl#cv> zd42B+Itb4VjGng-p=~bpJB0b2rYYuQ{UMPOXQCcgp$VK5RCjNu!35bR?Ymw(42uS& zGc{L}&bC|-%NV+mD@w-|@GW#>v%rXel4$NYp`0$*$&IC|NB*@^xQg^Bs5Fi~IRZ<5 zJY^pdM`OK`x_&$o62aCuhtqKz+))K2vF50VYVWS2hd~unbr|WIo$!7Fj`J4+gH-F& z9KB$FTwdhi0!>vx%NPx7NC3QfW_GiJ^)$sF1A->dbH~J6UhSl2f_^%vKOPHg^)b=0 z=|t6;-a%+EeDr)L=|Why$OM3r(%ovwVa^tPbWt63gH+&~45G!F0gAGr=n6O>X7p1rNncVdOnnKv8{Up9b#3?%=!tjVV zA*%b$RM7bNzXezIN*3yR{{*xQvd5;K1ixIMoRi`YylwhfR0z&j*i*N~9cIai$Vuk; zqI^(>#uywE%8xOZp3N7pv2@q?e9*qFG$IM6cdGQ_sxd)#Y6+)JKz`&4z z1)h=3=S4G%_9W2e3t|{tHjOTd-a$F)JR#X%gO+K6_TxpdnRY%DbvzNFuvgk#5i$Jm zQ2OwSs6{RBi5Dopwxu#{y(Ikky5SUE$1;-I{Q^0=!FA^s__-ij>{oCRLjD!8+?jeU zjxy>?e;N=fHy8I@J*)0<Na!-ceIPBA2T-3O;@+WDyDV42 z%y>b4SQYxHw)fvtNW5$d{qbJB?28lrllJR0pnuO3POKiJ&vjS$Y}FQBnv|8}Y=;%RMlKyME0YtC zXf{-72F6kKQ#qhvq{Gqb*rI%pI1)HUt!hc!Y~mVLPU3p4O|D}V<$86Y+UUx%A3Hv^ zimV!@LHBRP`Y36ukjEgCj;ra$1Is?tzq;&118YcSy68#Os)JfcIloEx9gYmJ&4yJ_zl_|67&v55W&(74>*VR%QLwW&h!{?HL(u zcmr?#x7k_6Lh z%ZNa4k|4Z&!(D4@OPC!$)6+V#RKza5GUjbH1}>}dS4+Bts@0WIQQ949m+>|oK*1bI zMK80lo9DBr&skqr=8T6tl3>Pub^k2mzc>Jec67SCdI2d>Rb9srtlj6z zZ8#92MtL`JME1Swz%8gR9KOci!P&}9>U>9xMApZZJMbCYp<2I*yKo;S-4*Y6vkKs& zjtEj|#~?%ig!uO3wC1jOp2pvUp?RB5-V@`>{iVTGTwq*NKTWPsx*mLyqP8|UJ}r&E zT;qNhoWaXA;XZtM>GbG6+^%CO_77OGe^SH2vIGtK11D0y(TzV~9u* z?8jVjYaGyG{6-lML{jwc>PtLMDy?=!T9sgNt4kCEaBy~?&OB?0C(A<-7Vgd-0Tf#q zLdk(TUpN@6JcQTp9;H0Q8O$Fvv7V&@>p<0OLuw&dveKWhCLU6=KgDo%+I8Sh5um_s z_gKWZ?*D~7tNGHygt`o!eJqC4z$b9SJfZ_nuqk=$s`M0&3-)A62gsTqr!0{1EOW|U z*&OH3K}?olPhDl13}O*a^yH9zV%YIVU7{k46ol$=85i-`^UYU%L!O-e<{Hf9Fos}; zoQ^V#BBkuhhosRsDaRv;JlY~(3`kXhIf(l8H&WB6uSNFZL(}MjMb3#CroZ6E9EbcY zp_tlq;twu`0(%TgbIq~JCIXP<`^l#q)SDk55Axw@v^G%og6B0lNS5JgY1A}GRzR&j zLGlSJF;w*kwop<`Dx1uLMKFd^=bkcL4Lie-lkFxzKBm7?{RLnOL=N7=F=86E36WR% zh%{Hd;^3SApj5gw_;*TWwCeEhN`>|`keN^c{Tj*u#>b@n&u%D;rhAR$|K=jPFz~Rt zg|3<6@xqr1dK21kIRzHbyhHy#TpOr$6b=G6AXoZ}&Fnd1O+Yc1sbv$853&iG$kNy` zq&JZr5V3ZpiL9#b|0vm1zErx%k*`8Uf)6x-M7p!$e|48qK8|GZQO?Tw$8 zE!ZXc`mroana|5l!`v}Ph&X0i(2UTTI`X85B(3W}`k-}jpnjGa+xPL2bjy~+vc(?zTIvv6Zto36vr%4RIPr=QXjWARqiuglZg2|}n$$*S{q4*?_=;3#_B~(LXZ91X$ZGC?tpGSQ z$bMPIQRTKW7BtbiEl6V$^=T^`;=pgEdMu^uZDpkU@+KV(;<=e6_l7J_joM-1FO%ac z&it3OlSyW@5B?Ppy5CNAhAeTt@rs;}qec4bRScn}-mCQCYq-=*%V;g_l3a&ggZT0$ zw=JY!UWd`Ohw8M4yjw&=+sjJW&a7@P?Im|AJ@4;1{?wOMYC>O%=r7!BZ+%0)UUr$r zBTPbLiTYJke}GoB{#Zss-jMH_BDO5~b&${UHEC4&DRw2FbdaUs2_M%%*2E*HgM0~( z;5R{6Pw2%rVfz#jzH41&-U9UD|0H~~sKwjT9lPp0ZM`o;@7t5H6;igLwoCQ%O8O;9y5j8PP=7>03%0!~RLi3gdM%+6 zH!i4&AduF3ClRv8-bM%YoOs-%sZO~Fj|P*$H}ffTvb1||`UKUfNNn8NkvAEmT%tcG z%g_Jerq7Esd1Ry|t$mg;%HZSKtmjf_Wj5^OV z!T2v_YwzHuw!K0Fzl6m2#Z=lyzmy+h>W;5uiKIf~DYa~>S93gli?nyVl&`QNW9hfA zWRriu!w=Mapv=WSqU6`GdFInMU&~Tah5B}1tm-&$CmS2K`E>Ye=>6~M^4FNeU1~l^ zrlaql2FdQ`Bt9xKggJ*FD0?s{?v|RvI1Di+MV6}KAz;9+md(?@Ms5IPIBX4Nj;TKq zj*4R`vYRVw7;IE{PTx-hN>0(-G&u=xwMKZ}UUlsmfu#pr=SG6{?^Ea~ISO{ttWmHH z|Da2wWD|rdB#oBKj0c*Si(ar5hby1qR95$S>3aZ$aZ1;cv|~6pw8|Ly84SGnV_;hT zLHowYa`fyFNahFh?vQ_L^&C+88`AM#t)7$0>S;i|QX%6XQhKVKP9tAJcR$d${xX_I zkCn42ZMuBMD{_9CE`zaexjbF&cZVI*!5PvT0J!i|hP)1zQK*)?_rwC2(5^P_sEsuKp>53q!_3{# zC}`*|K|>X)tw3^@__|BHt`z24o`DLGPlxBqFn16#{6rxzs%E6C#5w8MuJhPb5Hg>K zxX=w$f1ZqX=RSpa(xAJ~ll>t)&&-o+@JOF8Jz3$fNk{U)5Hkn!>U>$hV31-MBxQmc z#8zmK=NHK8FPazk0T3Ny?5^X@XjBBI4tI)yk&vHTB>T?OVL|p?_5xWbmCROX(1KL5 zpoQ=qA-uZrLg`7#)485z%53k2GJ3F?ArX$~#iB{K%Kr2W>MW9yha(*Z!B{AL4?aY1 z-Jmpg2KS`sCiy%=DsK3Ignv&8I+q& zb!--HE~~mb!Esv6)yzU1xlB)Y;WAlMk;Tu;uz@&F_ua1*mwTzirq;;3384LQxe4j~ z#tIl0z`~rBQU(4WUnx6Q_GWV{z8ay)xe#Aza@OP)q1UJLDn0nXRj_^5(yCRmAYT{< zi5le!+xJ&NALUc~O!+*<`6d&4h#7PzQ@0IT?WX6|8t{(p*YS9DNAO1}^hCkh#p%{+ zFF%)bUk5-JR%0)cPnFidyhl#*8toO>w?@7Jnu}WtudRtUP?jQb)ys=0btmG2su(gl zQR>NyMf9EHhEuV63CFkkiIi}fyjJR@hVRzOQty}@>O|O>!c7$wc$yB=*^4FJgX_G` z@>sIGqCBHq6rU%+Kk(kjpp%x7Nvv0ks&AHMEShBK>Fp$^G&A{Xu+PGQ9 zdnfZZOor0a&F~X}i?-+)P23{eRyBQHxNA)yKI4{#Imq!?KiwJB_7Fq@;2-hg*i4Tn zV=L5RKDFAa{V^N1YQDd*RlZ)J>Qr9%WPNRPF^BgaZ|bs5j>gXT+BR7kkCNMA3aux{ zcI;6$(va=g7Hp(7+p$q!PY1Tk+J#lF9(D%|zkI5&L$m0F9hyZkfvR+G2kf=qDKc9| zH!|5uXZn}Mx_B=xP;9l%) zMBn7dI6h(oZOxI5VLUv}fv?~^)!r%lc-ITd3u)(BuT4AQ@>n-@7xrxDspKwM+C7*C z40f;akXrAO(e8wBfDnw9O1IM&C`KDJEu_Vj`tY!hH`$vmqE10VxSFA-j#ty`8ER4r z)dcU@t$XjZTbBMCIr&DdR?_SLYwb#)s;ss!|Gj75D++iq5EKwDqJUzesA-N@E3MSb zVQF)uy!A9wap-0FoE2ADRx0};nnQzB7P%~c&7r8Aa?F7&HG{x02h=iq4)5FNzn4ic z-&@b+;@p4Q|M}0^XP{RfAi}5y)EeRxtza6rFf@UvC`^9MV9$OB44|=!n|L|?`?%JI?6w7Red3l zTWr%G(R-U(#CL30!F+X_%7<}r-?!+UWgM~{uFhpVYdhAJZ}ZyiDnk}jJ7C(qW2frE z%Xg@Ijd%DAPQV6=%k8+=PT1+*<*c2mHK*;ujQQJ643GCXc^3@1%X#-sJUe?APA%sx zyHvDy?>uH)%iXCN=gKZ616jwvp0r!FwY@fzmlhi#sQtMp8iL~d@2JpGc3)QAVW5Fx zlDkJmTASNqoY?aR>!ec*G8QA|?ZukzIPYmlh*BLzvA03*wY|4Vuiriu?8w&L&3R4j z4J#R3tKTH`7C(Gkm2Q%%dqCY6ZiQt={7!V8EUw_1wJhvo4`>zn^Z~5Xj&gLq>YHe3 zdP)Gn;_%i%v-I=;znA*=z>94yKETnkpKzm42_$hUa za#3vIj`B{95apt2Ya5pArVuavY>q5~xouaG^5-5!Dl$MkDr_B{mtCsmYfUIvfs1Its_lUQQBoWUQ%ZNRfms>r6+m_T#= zut=ux8lD2H^h)nr`41}BscaCn;!pm7_^S9#vujZpPdyD6#9L=nAg?(MmM-8aSKwGE zX1FF~?DzRq{r6Pk;PO~}MhnP_)bzf_!Dm%$wf->y-ugyw&RMWkA;+K7v-^|h)IlJz z9=HHuIqJNcR_?c(dzZk1n8UA^0OwJ_pOmO9>+*W5c$8BwDo@KCVQ_7Cwl>=C%#s#H zn7V8!?cNrKOcgt`73X~aMd;sJq~6JoUV@$E79zEW{|E8{$kh+|)!+2z&$$f0QN=;o z_je>`yA_qjrBsAktW!4mIz2~pU7emqS|1nFKoztT{#3D*`0}rLz#Z+?j}hKLl!qey zrXWx0+P@M@=uZ5&({dBbFve|{Q^-GR1uehhN5`UK|Oh_lj8Y| zgGAd%a8ggvFdWpFvz<7#ob#Rf3;%SI=oWD9Hs+UVQ1#-oI#J^mbz`GHiDp?*D*Vqf zW@W7^sA={b7eMuq&J+<8b_T4}gVGO}enbHt8c2`$uaYyh1{rqlGu;S5hD(aA|Ec$` zxM5I(G*Sse0UK+9@{b6jG_cE*AbQ-I2xZxe_w-W2?=lKM1yd?0bg4rrWmzfK7=fWyR*D66C_H?ve78gr@C&GmHGo)= z;oL;n$#3frVt*Xw86ngSX7F{PG>lV1@%u3ULyAKtP7M$G z-m2gNqk%udnhBo5b(xz+&~vu@nfzgak;q?1pzHJbrwELVg3L(rg!!6D^jbI=wRVUQ zEj%bv>%D~Tke+FI_hKaZ8C0}3b_P_%O_8md<+xVR8hvus7CZ8NbYVVB#}<1LwVlz*SsyjPGmsi z{*5W!8(L42z?AG!p?o9BE`8o2p5m+&FxUSL|LE9wDg?(5OrTDHO=l+1!pIHMmS}z0 zV8dnOj#LtIU8KQ$?wv@}Le|S2XuEO%xeZ*Lh>Q`33;lIkmobIU)s!MwPKBkrP;aE4P`h>h>KQ(GF#=UUR=0V^Jq0%qCIoI)*d-?kKb z16!mXYef?f#$)cRf^^@Oc{o$Zv+&H9lVub0<827QzP6NNJCMO=FJrfug|-aMznPhE z$I?IS@qY=oY+WUXSx8G;eg>vtdtHcXKrLSbh$p5!H3-y$&@Butu?HS(5B(sb8|4A2 ze54y~cm5!i0rWce9(tzHEuh!mXq56Fh8Lz>BVRhjuU02cZ-sTv#Cs`<<2z9k&TCI| zeK6>`9q3i(Vebp#JJO2*;(5^Ub})*rq_6FgtdhhOiC56`}r<_B6KH^7Yu=JTW3=RT@q7^}>| z-RUbM%nOeV0n={CPywG(+tRun|AF(@)76Qb%F^x_;1S2$@9>Jk{j+!CVAGaJuiyHZMSO>yP zxBp+8gu}%Q2&p3$_#*2JUm8U@cw$jH-G$;nIz5G=^=OQqTpo*}l#CeCFJ+e}BR<9H z3-uZPel!Vy>Dp+zXnbv!jG_J%Jw;{@5pteMg4o99w#g3pe_|t+dKhj)#?uQ%u6blU zVbJIDp_k|sip>*f8O{#gwc^1IcrELQp$oGu5iJfIzm zDZFbi!cFb}TEEyL0uq(T{>2%g6UGy=DaQA@@(*xswtTh};e0w9Ymi*ie<8&gr4b#B zm~hXm{Za!kuV)eED{tk(%;aU1;PBm8p6XQoVgX({Er&LMp67jf*zou9S#aibitv%( z-5*dt85MCK(p8B^>CUCa=nXS(B_+u5sZVK?@WErNH7m|tjgf}ihnck3hCb~0ISoe< zc$S_;SJqueHJuo(?yqQ~9gMML6J~-;^X1KiB)_XzZKZzTlR;Z)0nT3BN;4uO^_Bww zt=$e8Mu^XXX$eAhc&r_&+q`1BYUJ@7$EcZY({x_BKt(yv>+qP@xab&WpFA_@I5f40 z86rhJnM=U-9&zt|C&I?1&vN>Cs>^97Xm*UXF-`L%cBRR<7n`2!R>7Ydh=dq?5(D;{ z`Rqwj2IT&zQ>gDX{^k@&zG4=iqKO7_nVD(7V%>p{&N@S5O23`QpQYv@Q>7l_T=Ntk zLXQCfGIg4{{wx6yGTYpDjt<*UesY2KM!1sOwQ7A=yVir-qz!48Hl$S>ely51?B=rp zwH+hEQwI+oIc~(*wC7WYk4qgpbmWMq29Lzy3;bqn$2+dkX{lpIju@UgHf_Y<@lTB# zW8UX-1Vr;Q%^e+pII;d2D2AHZ%^eLLq04a)jpObvm)`>@H{dwR+}GOSa@I(;Zntss RK8~;qTStd!>*!ot|38jVs@4Di