rls-debuginfo-1.43.1-lp152.3.8.2 4>$  Ap`h/=„$EShs;j~-iiVz8~^jĦqob/Y՚~.89Cl|T-]ˎ;iotZ4{ +* <λ'7䢊]SP1ۈ&NW5+Pe7ع2!6frYC^d (̛QSM-~tBe?q[p I Dc3 9pA~B xXu07e9578b52d7336f2dd59f8ab69cf6e6a7d3f14d73bcd8b9abef11a230f7492cb372c544e34bbc1ebd403745041e3d35a77e0e1b|`h/=„) `Q? wNu"uێ~Ǭ%~#Z&`+<0<{R}ăI<M񁼁T[3-rV VK'jaJv |eGfp6˞H ,\Y }K,ENM@pB2OSm3 Äom8D}۾|阣lPDClK,L~j !Vu۰p@`?P ! C* CUou|    $ <t(188}9,}:E}F4GHHhIXY\] ^bcdfekfnlpuvw|xyz Lrls-debuginfo1.43.1lp152.3.8.2Debug information for package rlsThis package provides debug information for package rls. Debug information is useful when developing applications that use this package or when debugging this package.`esheep81!)openSUSE Leap 15.2openSUSEMIT OR Apache-2.0http://bugs.opensuse.orgDevelopment/Debughttps://www.rust-lang.orglinuxi586F!)AAAAA큤`e`e`e`e`e`e`e`e2f7fab82200f658933c412b9f968c78d7d5130ff9a01f510fdc5aa953ee249c9../../../../../usr/bin/rls../../../../../usr/lib/debug/usr/bin/rls-1.43.1-lp152.3.8.2.i386.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrust-1.43.1-lp152.3.8.2.src.rpmdebuginfo(build-id)rls-debuginforls-debuginfo(x86-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rust-debuginfo(x86-32)3.0.4-14.6.0-14.0-15.2-11.43.1-lp152.3.8.24.14.1`^@^2^^l@^k@^0^0^x^!^@^ ^ ]@]@]X]@]@]@]@]w@]fl]$]#0@]G@\t@\.@\ޢ@\O\,@\\@\@\@\}@\zp@\y\w@\v{\v{\v{\r@\r@\q5\G\@n@\0@\ @[[[v[%@[@[@[ݍ[ݍ[;@[l,[Z@ZZZSZ@Zg#Ze@Ze@ZN@Z[@Z@YYB@YYLYX@Y@@YKYYA%@Y9<@YYY.Y.XEXg@XXƉXXBXXe@Xe@X|@X|@X]X]XVz@XVz@XVz@XS@X@W$WίW.@W@WPWW|WrfWq@WL+@WVxVvV3[V"8@UU5@U@UUUKSUJ@U@U@Dirk Müller Martin Sirringhaus Martin Sirringhaus Andreas Schwab Martin Sirringhaus Andreas Schwab Antonio Larrosa alarrosa@suse.comFederico Mena Quintero Dominique Leuenberger Federico Mena Quintero Luke Jones opensuse-packaging@opensuse.orgNeal Gompa Alberto Planas Dominguez Alberto Planas Dominguez Alberto Planas Dominguez Ralf Haferkamp Luke Jones Luke Jones federico@suse.comLuke Jones Luke Jones Luke Jones Andreas Schwab Luke Jones Aaron Puchert federico@suse.comMartin Liška Luke Jones Federico Mena Quintero Luke Jones Luke Jones Luke Jones Luke Jones Luke Jones Luke Jones Federico Mena Quintero jones_ld@protonmail.comLuke Jones Federico Mena Quintero Jan Engelhardt Luke Jones Luke Jones federico@suse.comLuke Jones Luke Jones Luke Jones Luke Jones Luke Jones Luke Jones Neal Gompa Jan Engelhardt Luke Jones Luke Jones Luke Jones qkzhu@suse.commschnitzer@suse.commmanu84@outlook.deluc14n0@linuxmail.orgmmanu84@outlook.demmanu84@outlook.demmanu84@outlook.decoolo@suse.comtchvatal@suse.commmanu84@outlook.dejones_ld@protonmail.comjones_ld@protonmail.commmanu84@outlook.dejones_ld@protonmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comopensuse@dstoecker.deluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comdimstar@opensuse.orgbg@suse.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.commatwey.kornilov@gmail.comkgronlund@suse.comkgronlund@suse.commvyskocil@opensuse.orgjengelh@inai.dekgronlund@suse.commvyskocil@opensuse.orgkgronlund@suse.comkgronlund@suse.comkgronlund@suse.commvyskocil@opensuse.orgmvyskocil@opensuse.orgkgronlund@suse.comi@xuzhao.netmvyskocil@opensuse.orgmvyskocil@opensuse.orgmvyskocil@opensuse.orgmvyskocil@opensuse.orgmvyskocil@opensuse.orgkgronlund@suse.comopensuse-packaging@opensuse.orgmatwey.kornilov@gmail.comopensuse-packaging@opensuse.orgkgronlund@suse.com- build 32bit arches llvm without debuginfo to avoid oom during build (bsc#1181571)- Add patch Fix-big-endian-miscompile-of-bitcast-zex.patch to fix miscompilations with rustc 1.43 that lead to LTO failures (bsc#1173202)- Update to version 1.43.1 - Updated openssl-src to 1.1.1g for CVE-2020-1967. - Fixed the stabilization of AVX-512 features. - Fixed `cargo package --list` not working with unpublished dependencies.- Update rustfmt_version- Update to version 1.43.0 + Language - Fixed using binary operations with `&{number}` (e.g. `&1.0`) not having the type inferred correctly. - Attributes such as `#[cfg()]` can now be used on `if` expressions. - Syntax only changes: * Allow `type Foo: Ord` syntactically. * Fuse associated and extern items up to defaultness. * Syntactically allow `self` in all `fn` contexts. * Merge `fn` syntax + cleanup item parsing. * `item` macro fragments can be interpolated into `trait`s, `impl`s, and `extern` blocks. For example, you may now write: ```rust macro_rules! mac_trait { ($i:item) => { trait T { $i } } } mac_trait! { fn foo() {} } ``` * These are still rejected *semantically*, so you will likely receive an error but these changes can be seen and parsed by macros and conditional compilation. + Compiler - You can now pass multiple lint flags to rustc to override the previous flags. For example; `rustc -D unused -A unused-variables` denies everything in the `unused` lint group except `unused-variables` which is explicitly allowed. However, passing `rustc -A unused-variables -D unused` denies everything in the `unused` lint group **including** `unused-variables` since the allow flag is specified before the deny flag (and therefore overridden). - rustc will now prefer your system MinGW libraries over its bundled libraries if they are available on `windows-gnu`. - rustc now buffers errors/warnings printed in JSON. + Libraries - `Arc<[T; N]>`, `Box<[T; N]>`, and `Rc<[T; N]>`, now implement `TryFrom>`,`TryFrom>`, and `TryFrom>` respectively. * *Note** These conversions are only available when `N` is `0..=32`. - You can now use associated constants on floats and integers directly, rather than having to import the module. e.g. You can now write `u32::MAX` or `f32::NAN` with no imports. - `u8::is_ascii` is now `const`. - `String` now implements `AsMut`. - Added the `primitive` module to `std` and `core`. This module reexports Rust's primitive types. This is mainly useful in macros where you want avoid these types being shadowed. - Relaxed some of the trait bounds on `HashMap` and `HashSet`. - `string::FromUtf8Error` now implements `Clone + Eq`. + Stabilized APIs - `Once::is_completed` - `f32::LOG10_2` - `f32::LOG2_10` - `f64::LOG10_2` - `f64::LOG2_10` - `iter::once_with` + Cargo - You can now set config `[profile]`s in your `.cargo/config`, or through your environment. - Cargo will now set `CARGO_BIN_EXE_` pointing to a binary's executable path when running integration tests or benchmarks. `` is the name of your binary as-is e.g. If you wanted the executable path for a binary named `my-program`you would use `env!("CARGO_BIN_EXE_my-program")`. + Misc - Certain checks in the `const_err` lint were deemed unrelated to const evaluation, and have been moved to the `unconditional_panic` and `arithmetic_overflow` lints. + Compatibility Notes - Having trailing syntax in the `assert!` macro is now a hard error. This has been a warning since 1.36.0. - Fixed `Self` not having the correctly inferred type. This incorrectly led to some instances being accepted, and now correctly emits a hard error.- Avoid duplication of environment settings- Update to version 1.42.0: + Language - You can now use the slice pattern syntax with subslices. - You can now use #[repr(transparent)] on univariant enums. Meaning that you can create an enum that has the exact layout and ABI of the type it contains. - There are some syntax-only changes: * default is syntactically allowed before items in trait definitions. * Items in impls (i.e. consts, types, and fns) may syntactically leave out their bodies in favor of ;. * Bounds on associated types in impls are now syntactically allowed (e.g. type Foo: Ord;). * ... (the C-variadic type) may occur syntactically directly as the type of any function parameter. These are still rejected semantically, so you will likely receive an error but these changes can be seen and parsed by procedural macros and conditional compilation. + Compiler - Added tier 2 support for armv7a-none-eabi. - Added tier 2 support for riscv64gc-unknown-linux-gnu. - Option::{expect,unwrap} and Result::{expect, expect_err, unwrap, unwrap_err} now produce panic messages pointing to the location where they were called, rather than core's internals. Refer to Rust's platform support page for more information on Rust's tiered platform support. + Libraries - iter::Empty now implements Send and Sync for any T. - Pin::{map_unchecked, map_unchecked_mut} no longer require the return type to implement Sized. - io::Cursor now derives PartialEq and Eq. - Layout::new is now const. - Added Standard Library support for riscv64gc-unknown-linux-gnu. + Stabilized APIs - CondVar::wait_while - CondVar::wait_timeout_while - DebugMap::key - DebugMap::value - ManuallyDrop::take - matches! - ptr::slice_from_raw_parts_mut - ptr::slice_from_raw_parts + Cargo - You no longer need to include extern crate proc_macro; to be able to use proc_macro; in the 2018 edition. + Compatibility Notes - Error::description has been deprecated, and its use will now produce a warning. It's recommended to use Display/to_string instead.- Rebased patches: + ignore-Wstring-conversion.patch (offset / fuzz)- Update to version 1.41.1: - Always check types of static items - Always check lifetime bounds of `Copy` impls - Fix miscompilation in callers of `Layout::repeat` - Update to version 1.41.0: + Language - You can now pass type parameters to foreign items when implementing traits. E.g. You can now write `impl From for Vec {}`. - You can now arbitrarily nest receiver types in the `self` position. E.g. you can now write `fn foo(self: Box>) {}`. Previously only `Self`, `&Self`, `&mut Self`, `Arc`, `Rc`, and `Box` were allowed. - You can now use any valid identifier in a `format_args` macro. Previously identifiers starting with an underscore were not allowed. - Visibility modifiers (e.g. `pub`) are now syntactically allowed on trait items and enum variants. These are still rejected semantically, but can be seen and parsed by procedural macros and conditional compilation. + Compiler - Rustc will now warn if you have unused loop `'label`s. - Removed support for the `i686-unknown-dragonfly` target. - Added tier 3 support\* for the `riscv64gc-unknown-linux-gnu` target. - You can now pass an arguments file passing the `@path` syntax to rustc. Note that the format differs somewhat from what is found in other tooling; please see the documentation for more information. - You can now provide `--extern` flag without a path, indicating that it is available from the search path or specified with an `-L` flag. Refer to Rust's [platform support page][forge-platform-support] for more information on Rust's tiered platform support. + Libraries - The `core::panic` module is now stable. It was already stable through `std`. - `NonZero*` numerics now implement `From` if it's a smaller integer width. E.g. `NonZeroU16` now implements `From`. - `MaybeUninit` now implements `fmt::Debug`. + Stabilized APIs - `Result::map_or` - `Result::map_or_else` - `std::rc::Weak::weak_count` - `std::rc::Weak::strong_count` - `std::sync::Weak::weak_count` - `std::sync::Weak::strong_count` + Cargo - Cargo will now document all the private items for binary crates by default. - `cargo-install` will now reinstall the package if it detects that it is out of date. - Cargo.lock now uses a more git friendly format that should help to reduce merge conflicts. - You can now override specific dependencies's build settings. E.g. `[profile.dev.package.image] opt-level = 2` sets the `image` crate's optimisation level to `2` for debug builds. You can also use `[profile..build-override]` to override build scripts and their dependencies. + Misc - You can now specify `edition` in documentation code blocks to compile the block for that edition. E.g. `edition2018` tells rustdoc that the code sample should be compiled the 2018 edition of Rust. - You can now provide custom themes to rustdoc with `--theme`, and check the current theme with `--check-theme`. - You can use `#[cfg(doc)]` to compile an item when building documentation. + Compatibility Notes - As previously announced 1.41.0 will be the last tier 1 release for 32-bit Apple targets. This means that the source code is still available to build, but the targets are no longer being tested and release binaries for those platforms will no longer be distributed by the Rust project. Please refer to the linked blog post for more information.- Adjust constraints: Request 20GB HDD for all archs. Simplify the file by removing the overrides for various disk sizes. All archs are curretnly at roughly 17GB storage in use.- Bump version of libssh2 for SLE15; we now need a version with libssh2_userauth_publickey_frommemory(), which appeared in libssh2 1.6.0. - Use the bundled libssh2 prior to SLE15. SLE12 has 1.4.3, which is too old for the ssh crate now.- Update to version 1.40.0 + Language - You can now use tuple `struct`s and tuple `enum` variant's constructors in `const` contexts. e.g. pub struct Point(i32, i32); const ORIGIN: Point = { let constructor = Point; constructor(0, 0) }; - You can now mark `struct`s, `enum`s, and `enum` variants with the `#[non_exhaustive]` attribute to indicate that there may be variants or fields added in the future. For example this requires adding a wild-card branch (`_ => {}`) to any match statements on a non-exhaustive `enum`. - You can now use function-like procedural macros in `extern` blocks and in type positions. e.g. `type Generated = macro!();` - Function-like and attribute procedural macros can now emit `macro_rules!` items, so you can now have your macros generate macros. - The `meta` pattern matcher in `macro_rules!` now correctly matches the modern attribute syntax. For example `(#[$m:meta])` now matches `#[attr]`, `#[attr{tokens}]`, `#[attr[tokens]]`, and `#[attr(tokens)]`. + Compiler - Added tier 3 support\* for the `thumbv7neon-unknown-linux-musleabihf` target. - Added tier 3 support for the `aarch64-unknown-none-softfloat` target. - Added tier 3 support for the `mips64-unknown-linux-muslabi64`, and `mips64el-unknown-linux-muslabi64` targets. + Libraries - The `is_power_of_two` method on unsigned numeric types is now a `const` function. + Stabilized APIs - BTreeMap::get_key_value - HashMap::get_key_value - Option::as_deref_mut - Option::as_deref - Option::flatten - UdpSocket::peer_addr - f32::to_be_bytes - f32::to_le_bytes - f32::to_ne_bytes - f64::to_be_bytes - f64::to_le_bytes - f64::to_ne_bytes - f32::from_be_bytes - f32::from_le_bytes - f32::from_ne_bytes - f64::from_be_bytes - f64::from_le_bytes - f64::from_ne_bytes - mem::take - slice::repeat - todo! + Cargo - Cargo will now always display warnings, rather than only on fresh builds. - Feature flags (except `--all-features`) passed to a virtual workspace will now produce an error. Previously these flags were ignored. - You can now publish `dev-dependencies` without including a `version`. + Misc - You can now specify the `#[cfg(doctest)]` attribute to include an item only when running documentation tests with `rustdoc`. + Compatibility Notes - As previously announced, any previous NLL warnings in the 2015 edition are now hard errors. - The `include!` macro will now warn if it failed to include the entire file. The `include!` macro unintentionally only includes the first _expression_ in a file, and this can be unintuitive. This will become either a hard error in a future release, or the behavior may be fixed to include all expressions as expected. - Using `#[inline]` on function prototypes and consts now emits a warning under `unused_attribute` lint. Using `#[inline]` anywhere else inside traits or `extern` blocks now correctly emits a hard error.- Rebased patches: + hopefully-fix-rustdoc-build.patch dropped (merged upstream)- Rename README to README.suse-maint and add it as a source to stop factory-auto from declining submissions automatically- Re-format the spec file - Add a README to explain the update process - Add _service file for download the assets and re-base the patches- Add hopefully-fix-rustdoc-build.patch to fix rustdoc compilation- Update to version 1.39.0 + Language - You can now create async functions and blocks with async fn, async move {}, and async {} respectively, and you can now call .await on async expressions. - You can now use certain attributes on function, closure, and function pointer parameters. - You can now take shared references to bind-by-move patterns in the if guards of match arms. + Compiler - Added tier 3 support for the i686-unknown-uefi target. - Added tier 3 support for the sparc64-unknown-openbsd target. - rustc will now trim code snippets in diagnostics to fit in your terminal. - You can now pass --show-output argument to test binaries to print the output of successful tests. + For more details: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1390-2019-11-07 - Drop patches already merged in upstream: + rust-61206-assume-tarball-llvm-is-fresh.patch + add-option-to-allow-warnings.patch- Switch to bundled version of libgit2 for now. libgit2-sys seems to expect using the bundled variant, which just seems to point to a snapshot of the master branch and doesn't match any released libgit2 (bsc#1154817). See: https://github.com/rust-lang/rust/issues/63476 and https://github.com/rust-lang/git2-rs/issues/458 for details.- Add patch add-option-to-allow-warnings.patch to add a config option which allows warnings and so enables v1.38 to bootstrap itself.- Update to version 1.38.0 + Language - The `#[global_allocator]` attribute can now be used in submodules. - The `#[deprecated]` attribute can now be used on macros. + Compiler - Added pipelined compilation support to `rustc`. This will improve compilation times in some cases. + Libraries - `ascii::EscapeDefault` now implements `Clone` and `Display`. - Derive macros for prelude traits (e.g. `Clone`, `Debug`, `Hash`) are now available at the same path as the trait. (e.g. The `Clone` derive macro is available at `std::clone::Clone`). This also makes all built-in macros available in `std`/`core` root. e.g. `std::include_bytes!`. - `str::Chars` now implements `Debug`. - `slice::{concat, connect, join}` now accepts `&[T]` in addition to `&T`. - `*const T` and `*mut T` now implement `marker::Unpin`. - `Arc<[T]>` and `Rc<[T]>` now implement `FromIterator`. - Added euclidean remainder and division operations (`div_euclid`, `rem_euclid`) to all numeric primitives. Additionally `checked`, `overflowing`, and `wrapping` versions are available for all integer primitives. - `thread::AccessError` now implements `Clone`, `Copy`, `Eq`, `Error`, and `PartialEq`. - `iter::{StepBy, Peekable, Take}` now implement `DoubleEndedIterator`. + Stabilized APIs - `<*const T>::cast` - `<*mut T>::cast` - `Duration::as_secs_f32` - `Duration::as_secs_f64` - `Duration::div_f32` - `Duration::div_f64` - `Duration::from_secs_f32` - `Duration::from_secs_f64` - `Duration::mul_f32` - `Duration::mul_f64` - `any::type_name` + Cargo - Added pipelined compilation support to `cargo`. - You can now pass the `--features` option multiple times to enable multiple features. + Misc - `rustc` will now warn about some incorrect uses of `mem::{uninitialized, zeroed}` that are known to cause undefined behaviour.- Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1. - Add rust-61206-assume-tarball-llvm-is-fresh.patch - Upstream fix to make LLVM not be rebuilt during the installation phase.- Update to version 1.37.0 + Language - #[must_use] will now warn if the type is contained in a tuple, Box, or an array and unused. - You can now use the `cfg` and `cfg_attr` attributes on generic parameters. - You can now use enum variants through type alias. e.g. You can write the following: ``` type MyOption = Option; fn increment_or_zero(x: MyOption) -> u8 { match x { MyOption::Some(y) => y + 1, MyOption::None => 0, } } ``` - You can now use `_` as an identifier for consts. e.g. You can write `const _: u32 = 5;`. - You can now use `#[repr(align(X)]` on enums. - The `?` Kleene macro operator is now available in the 2015 edition. + Compiler - You can now enable Profile-Guided Optimization with the `-C profile-generate` and `-C profile-use` flags. For more information on how to use profile guided optimization, please refer to the rustc book. - The `rust-lldb` wrapper script should now work again. + Libraries - `mem::MaybeUninit` is now ABI-compatible with `T`. + Stabilized APIs - BufReader::buffer - BufWriter::buffer - Cell::from_mut - Cell<[T]>::as_slice_of_cells - Cell::as_slice_of_cells - DoubleEndedIterator::nth_back - Option::xor - Wrapping::reverse_bits - i128::reverse_bits - i16::reverse_bits - i32::reverse_bits - i64::reverse_bits - i8::reverse_bits - isize::reverse_bits - slice::copy_within - u128::reverse_bits - u16::reverse_bits - u32::reverse_bits - u64::reverse_bits - u8::reverse_bits - usize::reverse_bits + Cargo - Cargo.lock files are now included by default when publishing executable crates with executables. - You can now specify `default-run="foo"` in `[package]` to specify the default executable to use for `cargo run`. - cargo-vendor is now provided as a sub-command of cargo + Compatibility Notes - Using `...` for inclusive range patterns will now warn by default. Please transition your code to using the `..=` syntax for inclusive ranges instead. - Using a trait object without the `dyn` will now warn by default. Please transition your code to use `dyn Trait` for trait objects instead.- Remove fix-llvm8-build.patch, fixed upstream- Update to version 1.36.0 + Language - Non-Lexical Lifetimes are now enabled on the 2015 edition - The order of traits in trait objects no longer affects the semantics of that object. e.g. `dyn Send + fmt::Debug` is now equivalent to `dyn fmt::Debug + Send`, where this was previously not the case. + Libraries - `HashMap`'s implementation has been replaced with `hashbrown::HashMap` implementation - `TryFromSliceError` now implements `From` - `mem::needs_drop` is now available as a const fn - `alloc::Layout::from_size_align_unchecked` is now available as a const fn - `String` now implements `BorrowMut` - `io::Cursor` now implements `Default` - Both `NonNull::{dangling, cast}` are now const fns - The `alloc` crate is now stable. `alloc` allows you to use a subset of `std` (e.g. `Vec`, `Box`, `Arc`) in `#![no_std]` environments if the environment has access to heap memory allocation. - String` now implements `From<&String>` - You can now pass multiple arguments to the `dbg!` macro. `dbg!` will return a tuple of each argument when there is multiple arguments. - `Result::{is_err, is_ok}` are now `#[must_use]` and will produce a warning if not used. + Stabilized APIs - VecDeque::rotate_left - VecDeque::rotate_right - Iterator::copied - io::IoSlice - io::IoSliceMut - Read::read_vectored - Write::write_vectored - str::as_mut_ptr - mem::MaybeUninit - pointer::align_offset - future::Future - task::Context - task::RawWaker - task::RawWakerVTable - task::Waker - task::Poll + Cargo - Cargo will now produce an error if you attempt to use the name of a required dependency as a feature - You can now pass the `--offline` flag to run cargo without accessing the network + Clippy - New lints: `find_map`, `filter_map_next` - New lint: `path_buf_push_overwrite` - Move `path_buf_push_overwrite` to the nursery - Split `redundant_closure` into `redundant_closure` and `redundant_closure_for_method_calls` - Allow allowing of `toplevel_ref_arg` lint - Fix false negative in `or_fun_call` pertaining to nested constructors - Fixed false positive in `or_fn_call` pertaining to enum variant constructors - Fix false positive in `useless_let_if_seq` pertaining to interior mutability - Fix false positive in `redundant_closure` pertaining to non-function types - Fix false positive in `let_and_return` pertaining to attributes on `let`s - Fix false positive in `module_name_repetitions` lint pertaining to attributes - Fix false positive on `assertions_on_constants` pertaining to `debug_assert!` - Improve suggestion in `map_clone` to suggest `.copied()` where applicable - Improve suggestion for `search_is_some` - Improve suggestion applicability for `naive_bytecount` - Improve suggestion applicability for `while_let_loop` - Improve diagnostics for `too_many_arguments` - Improve diagnostics for `cast_lossless` - Deal with macro checks in desugarings better - Add macro check for `unnecessary_cast` - Remove `approx_constant`'s documentation's "Known problems" section - Fix ICE in `suspicious_else_formatting` - Fix ICE in `decimal_literal_representation` + Compatibility Notes - With the stabilisation of `mem::MaybeUninit`, `mem::uninitialized` use is no longer recommended, and will be deprecated in 1.38.0.- Add support for ppc- Update to version 1.35.0 + Language - `FnOnce`, `FnMut`, and the `Fn` traits are now implemented for `Box`, `Box`, and `Box` respectively. - You can now coerce closures into unsafe function pointers. e.g. unsafe fn call_unsafe(func: unsafe fn()) { func() } pub fn main() { unsafe { call_unsafe(|| {}); } } + Compiler - Added the `armv6-unknown-freebsd-gnueabihf` and `armv7-unknown-freebsd-gnueabihf` targets. - Added the `wasm32-unknown-wasi` target. + Libraries - `Thread` will now show its ID in `Debug` output. - `StdinLock`, `StdoutLock`, and `StderrLock` now implement `AsRawFd`. - `alloc::System` now implements `Default`. - Expanded `Debug` output (`{:#?}`) for structs now has a trailing comma on the last field. - `char::{ToLowercase, ToUppercase}` now implement `ExactSizeIterator`. - All `NonZero` numeric types now implement `FromStr`. - Removed the `Read` trait bounds on the `BufReader::{get_ref, get_mut, into_inner}` methods. - You can now call the `dbg!` macro without any parameters to print the file and line where it is called. - In place ASCII case conversions are now up to 4× faster. e.g. `str::make_ascii_lowercase` - `hash_map::{OccupiedEntry, VacantEntry}` now implement `Sync` and `Send`. + Stabilized APIs - `f32::copysign` - `f64::copysign` - `RefCell::replace_with` - `RefCell::map_split` - `ptr::hash` - `Range::contains` - `RangeFrom::contains` - `RangeTo::contains` - `RangeInclusive::contains` - `RangeToInclusive::contains` - `Option::copied` + Cargo - You can now set `cargo:rustc-cdylib-link-arg` at build time to pass custom linker arguments when building a `cdylib`. Its usage is highly platform specific. - version 1.34.2 + Destabilize the `Error::type_id` function due to a security vulnerability (CVE-2019-12083) - version 1.34.1 + Fix false positives for the `redundant_closure` Clippy lint + Fix false positives for the `missing_const_for_fn` Clippy lint + Fix Clippy panic when checking some macros- Add fix-llvm8-build.patch: Fix linker errors with llvm8 by limiting internalization in ThinLTO.- Fix regexp for .rlib files in rust-rpmlintrc.- Disable LTO (boo#1133283).- Update to version 1.34.0 + Language - You can now use `#[deprecated = "reason"]` as a shorthand for `#[deprecated(note = "reason")]`. This was previously allowed by mistake but had no effect. - You can now accept token streams in `#[attr()]`,`#[attr[]]`, and `#[attr{}]` procedural macros. - You can now write `extern crate self as foo;` to import your crate's root into the extern prelude. + Compiler - You can now target `riscv64imac-unknown-none-elf` and `riscv64gc-unknown-none-elf`. - You can now enable linker plugin LTO optimisations with `-C linker-plugin-lto`. This allows rustc to compile your Rust code into LLVM bitcode allowing LLVM to perform LTO optimisations across C/C++ FFI boundaries. - You can now target `powerpc64-unknown-freebsd`. + Libraries - The trait bounds have been removed on some of `HashMap`'s and `HashSet`'s basic methods. Most notably you no longer require the `Hash` trait to create an iterator. - The `Ord` trait bounds have been removed on some of `BinaryHeap`'s basic methods. Most notably you no longer require the `Ord` trait to create an iterator. - The methods `overflowing_neg` and `wrapping_neg` are now `const` functions for all numeric types. - Indexing a `str` is now generic over all types that implement `SliceIndex`. - `str::trim`, `str::trim_matches`, `str::trim_{start, end}`, and `str::trim_{start, end}_matches` are now `#[must_use]` and will produce a warning if their returning type is unused. - The methods `checked_pow`, `saturating_pow`, `wrapping_pow`, and `overflowing_pow` are now available for all numeric types. These are equivalvent to methods such as `wrapping_add` for the `pow` operation. + Stabilized APIs - std & core + Any::type_id + Error::type_id + atomic::AtomicI16 + atomic::AtomicI32 + atomic::AtomicI64 + atomic::AtomicI8 + atomic::AtomicU16 + atomic::AtomicU32 + atomic::AtomicU64 + atomic::AtomicU8 + convert::Infallible + convert::TryFrom + convert::TryInto + iter::from_fn + iter::successors + num::NonZeroI128 + num::NonZeroI16 + num::NonZeroI32 + num::NonZeroI64 + num::NonZeroI8 + num::NonZeroIsize + slice::sort_by_cached_key + str::escape_debug + str::escape_default + str::escape_unicode + str::split_ascii_whitespace - std + Instant::checked_add + Instant::checked_sub + SystemTime::checked_add + SystemTime::checked_sub + Cargo - You can now use alternative registries to crates.io. + Misc - You can now use the `?` operator in your documentation tests without manually adding `fn main() -> Result<(), _> {}`. + Compatibility Notes - `Command::before_exec` is now deprecated in favor of the unsafe method `Command::pre_exec`. - Use of `ATOMIC_{BOOL, ISIZE, USIZE}_INIT` is now deprecated. As you can now use `const` functions in `static` variables. - Remove depreciated-trim_left_matches.patch. - Rustfmt version bumped to 1.0.3 + Change description not provided. - rls version now in sync with rustc. - Misc fixes to rust.spec- Use the system's LLVM in SLE15-SP1. That distribution has LLVM7, and we need to use it there, instead of any other version. - Prevent auto-provides from being created for things under rustlibdir, so the RPM does not inadvertently have a Provides for a bundled LLVM and the Rust library files. - Sync changes files between SLE and openSUSE, for ease of maintenance.- Explicitly build only a subset of tools- Remove miri complete instead of excluding. This is experimental and so should not be included. - BuildRequires ccache in attempt to reduce compile times. - Remove more extraneous directories from src that will never be used. - Extra patterns in rpmlintrc to catch more false positives: + Rust has no stable API, ignore SONAME warnings + Tool versions don't update in step with rust, ignore warnings- Separate the bootstrap version from the minimum required system version for package builds.- add depreciated-trim_left_matches.patch: replaces depreciated function call in src/tools/tidy with trim_start_matches to fix error when bootstrapping with system 1.33.0- Update to version 1.33.0 + Language - You can now use the `cfg(target_vendor)` attribute. E.g. `#[cfg(target_vendor="linux")] fn main() { println!("Hello Linux!"); }` - Integer patterns such as in a match expression can now be exhaustive. E.g. You can have match statement on a `u8` that covers `0..=255` and you would no longer be required to have a `_ => unreachable!()` case. - You can now have multiple patterns in `if let` and `while let` expressions. You can do this with the same syntax as a `match` expression. E.g. ``` enum Creature { Crab(String), Lobster(String), Person(String), } fn main() { let state = Creature::Crab("Ferris"); if let Creature::Crab(name) | Creature::Person(name) = state { println!("This creature's name is: {}", name); } } ``` - You can now have irrefutable `if let` and `while let` patterns. Using this feature will by default produce a warning as this behaviour can be unintuitive. E.g. `if let _ = 5 {}` - You can now use `let` bindings, assignments, expression statements, and irrefutable pattern destructuring in const functions. - You can now call unsafe const functions. E.g. ``` const unsafe fn foo() -> i32 { 5 } const fn bar() -> i32 { unsafe { foo() } } ``` - You can now specify multiple attributes in a `cfg_attr` attribute. E.g. `#[cfg_attr(all(), must_use, optimize)]` - You can now specify a specific alignment with the `#[repr(packed)]` attribute. E.g. `#[repr(packed(2))] struct Foo(i16, i32);` is a struct with an alignment of 2 bytes and a size of 6 bytes. - You can now import an item from a module as an `_`. This allows you to import a trait's impls, and not have the name in the namespace. E.g. ``` use std::io::Read as _; // Allowed as there is only one `Read` in the module. pub trait Read {} ``` - extern` functions will now abort by default when panicking. This was previously undefined behaviour. + Compiler - You can now set a linker flavor for `rustc` with the `-Clinker-flavor` command line argument. - The mininum required LLVM version has been bumped to 6.0. - Added support for the PowerPC64 architecture on FreeBSD. - The `x86_64-fortanix-unknown-sgx` target support has been upgraded to tier 2 support. Visit the [platform support][platform-support] page for information on Rust's platform support. - Added support for the `thumbv7neon-linux-androideabi` and `thumbv7neon-unknown-linux-gnueabihf` targets. - Added support for the `x86_64-unknown-uefi` target. + Libraries - The methods `overflowing_{add, sub, mul, shl, shr}` are now `const` functions for all numeric types. - The methods `rotate_left`, `rotate_right`, and `wrapping_{add, sub, mul, shl, shr}` are now `const` functions for all numeric types. - The methods `is_positive` and `is_negative` are now `const` functions for all signed numeric types. - The `get` method for all `NonZero` types is now `const`. - The methods `count_ones`, `count_zeros`, `leading_zeros`, `trailing_zeros`, `swap_bytes`, `from_be`, `from_le`, `to_be`, `to_le` are now `const` for all numeric types. - Ipv4Addr::new` is now a `const` function + Stabilized APIs - unix::FileExt::read_exact_at - unix::FileExt::write_all_at - Option::transpose - Result::transpose - convert::identity - pin::Pin - marker::Unpin - marker::PhantomPinned - Vec::resize_with - VecDeque::resize_with - Duration::as_millis - Duration::as_micros - Duration::as_nanos + Cargo - Cargo should now rebuild a crate if a file was modified during the initial build.][cargo/6484] + Compatibility Notes - The methods `str::{trim_left, trim_right, trim_left_matches, trim_right_matches}` are now deprecated in the standard library, and their usage will now produce a warning. Please use the `str::{trim_start, trim_end, trim_start_matches, trim_end_matches}` methods instead.- Bump minimum LLVM to 7.0 - Add conditions to build SLE versions with bundled libgit2 and libssh2- Use cmake3, not cmake, in SLE-12 SP2 and earlier. The stock cmake package there was 2.x, and building llvm requires cmake 3.5.- Use same version bootstrap as package source - Fixes to build with correct LLVM for SLE and Leap releases- Move export vars directly to where used. - Change codegen units to 2 for Arm and x86 builds in attempt to reduce memory use by LLVM.- Put each exported environment variable in a separate line so the specfile will work on SLE SP0/SP1/SP2.- Avoid bash-specific syntax in "test" call.- Fix bootstrap conditionals - Fix bundled_llvm conditionals - Don't build stage0 if compiler used to build package is the same version as package- Ensure install environment is the same as build environment to prevent building everything twice (second time without correct flags).- Remove CVE-2018-1000622-prevent-rustdoc-loads-uncontrolled-plugins-path.patch, since rustdoc plugins are fixed since version 1.27.1 (bsc#1100691, CVE-2018-1000622).- Update to version 1.32.0 - Language + 2018 edition - You can now use the `?` operator in macro definitions. The `?` operator allows you to specify zero or one repetitions similar to the `*` and `+` operators. - Module paths with no leading keyword like `super`, `self`, or `crate`, will now always resolve to the item (`enum`, `struct`, etc.) available in the module if present, before resolving to a external crate or an item the prelude. E.g. enum Color { Red, Green, Blue } use Color::*; + All editions - You can now match against `PhantomData` types. - You can now match against literals in macros with the `literal` specifier. This will match against a literal of any type. E.g. `1`, `'A'`, `"Hello World"` - Self can now be used as a constructor and pattern for unit and tuple structs. E.g. struct Point(i32, i32); impl Point { pub fn new(x: i32, y: i32) -> Self { Self(x, y) } pub fn is_origin(&self) -> bool { match self { Self(0, 0) => true, _ => false, } } } - Self can also now be used in type definitions. E.g. enum List where Self: PartialOrd // can write `Self` instead of `List` { Nil, Cons(T, Box) // likewise here } - You can now mark traits with `#[must_use]`. This provides a warning if a `impl Trait` or `dyn Trait` is returned and unused in the program. - Compiler + The default allocator has changed from jemalloc to the default allocator on your system. The compiler itself on Linux & macOS will still use jemalloc, but programs compiled with it will use the system allocator. + Added the `aarch64-pc-windows-msvc` target. - Libraries + `PathBuf` now implements `FromStr`. - `Box<[T]>` now implements `FromIterator`. - The `dbg!` macro has been stabilized. This macro enables you to easily debug expressions in your rust program. E.g. let a = 2; let b = dbg!(a * 2) + 1; // ^-- prints: [src/main.rs:4] a * 2 = 4 assert_eq!(b, 5); + The following APIs are now `const` functions and can be used in a `const` context. - `Cell::as_ptr` - `UnsafeCell::get` - `char::is_ascii` - `iter::empty` - `ManuallyDrop::new` - `ManuallyDrop::into_inner` - `RangeInclusive::start` - `RangeInclusive::end` - `NonNull::as_ptr` - `slice::as_ptr` - `str::as_ptr` - `Duration::as_secs` - `Duration::subsec_millis` - `Duration::subsec_micros` - `Duration::subsec_nanos` - `CStr::as_ptr` - `Ipv4Addr::is_unspecified` - `Ipv6Addr::new` - `Ipv6Addr::octets` - Stabilized APIs + `i8::to_be_bytes` + `i8::to_le_bytes` + `i8::to_ne_bytes` + `i8::from_be_bytes` + `i8::from_le_bytes` + `i8::from_ne_bytes` + `i16::to_be_bytes` + `i16::to_le_bytes` + `i16::to_ne_bytes` + `i16::from_be_bytes` + `i16::from_le_bytes` + `i16::from_ne_bytes` + `i32::to_be_bytes` + `i32::to_le_bytes` + `i32::to_ne_bytes` + `i32::from_be_bytes` + `i32::from_le_bytes` + `i32::from_ne_bytes` + `i64::to_be_bytes` + `i64::to_le_bytes` + `i64::to_ne_bytes` + `i64::from_be_bytes` + `i64::from_le_bytes` + `i64::from_ne_bytes` + `i128::to_be_bytes` + `i128::to_le_bytes` + `i128::to_ne_bytes` + `i128::from_be_bytes` + `i128::from_le_bytes` + `i128::from_ne_bytes` + `isize::to_be_bytes` + `isize::to_le_bytes` + `isize::to_ne_bytes` + `isize::from_be_bytes` + `isize::from_le_bytes` + `isize::from_ne_bytes` + `u8::to_be_bytes` + `u8::to_le_bytes` + `u8::to_ne_bytes` + `u8::from_be_bytes` + `u8::from_le_bytes` + `u8::from_ne_bytes` + `u16::to_be_bytes` + `u16::to_le_bytes` + `u16::to_ne_bytes` + `u16::from_be_bytes` + `u16::from_le_bytes` + `u16::from_ne_bytes` + `u32::to_be_bytes` + `u32::to_le_bytes` + `u32::to_ne_bytes` + `u32::from_be_bytes` + `u32::from_le_bytes` + `u32::from_ne_bytes` + `u64::to_be_bytes` + `u64::to_le_bytes` + `u64::to_ne_bytes` + `u64::from_be_bytes` + `u64::from_le_bytes` + `u64::from_ne_bytes` + `u128::to_be_bytes` + `u128::to_le_bytes` + `u128::to_ne_bytes` + `u128::from_be_bytes` + `u128::from_le_bytes` + `u128::from_ne_bytes` + `usize::to_be_bytes` + `usize::to_le_bytes` + `usize::to_ne_bytes` + `usize::from_be_bytes` + `usize::from_le_bytes` + `usize::from_ne_bytes` - Cargo + You can now run `cargo c` as an alias for `cargo check`.][cargo/6218] + Usernames are now allowed in alt registry URLs.][cargo/6242] - Misc + `libproc_macro` has been added to the `rust-src` distribution. - Compatibility Notes + The argument types for AVX's `_mm256_stream_si256`, `_mm256_stream_pd`, `_mm256_stream_ps` have been changed from `*const` to `*mut` as the previous implementation was unsound.- Update to version 1.31.1 + Fix Rust failing to build on `powerpc-unknown-netbsd` + Fix broken go-to-definition in RLS + Fix infinite loop on hover in RLS- Update to version 1.31.0 + Language - This version marks the release of the 2018 edition of Rust. - New lifetime elision rules now allow for eliding lifetimes in functions and impl headers. E.g. `impl<'a> Reader for BufReader<'a> {}` can now be `impl Reader for BufReader<'_> {}`. Lifetimes are still required to be defined in structs. - You can now define and use `const` functions. These are currently a strict minimal subset of the const fn RFC. Refer to the [language reference][const-reference] for what exactly is available. - You can now use tool lints, which allow you to scope lints from external tools using attributes. E.g. `#[allow(clippy::filter_map)]`. - `#[no_mangle]` and `#[export_name]` attributes can now be located anywhere in a crate, not just in exported functions. - You can now use parentheses in pattern matches. + Compiler - Updated musl to 1.1.20 + Libraries - You can now convert `num::NonZero*` types to their raw equivalvents using the `From` trait. E.g. `u8` now implements `From`. - You can now convert a `&Option` into `Option<&T>` and `&mut Option` into `Option<&mut T>` using the `From` trait. - You can now multiply (`*`) a `time::Duration` by a `u32`. + Stabilized APIs - `slice::align_to` - `slice::align_to_mut` - `slice::chunks_exact` - `slice::chunks_exact_mut` - `slice::rchunks` - `slice::rchunks_mut` - `slice::rchunks_exact` - `slice::rchunks_exact_mut` - `Option::replace` + Cargo - Cargo will now download crates in parallel using HTTP/2. - You can now rename packages in your Cargo.toml We have a guide on how to use the `package` key in your dependencies.- Add additional Requires to rls: + Requires rust-src + Requires rust-analysis - Add additional Requires to rustfmt: + Requires cargo - Fix rust-src requiring /usr/bin/bash; a script was incorrectly edited at build time.- Set the bootstrap flag in the spec file temporarily so that rings will build rust without intervention. Must be reverted once all releases are successful.- Add Provides/Obsoletes/Conflicts to rust-std-static and cargo- Strengthen the dependency on rust-std-static to Requires to fix crate package builds in OBS - Use standard form rich dependencies for SUSE Linux 15 and newer- Fix second-person language and spellos.- Add ignore-Wstring-conversion.patch: we require patching of src/librustc_llvm/build.rs to ignore a flag that llvm-config --cxxflags outputs which GCC doesn't recognise. - Default to building using the distro LLVM where the version is >= 5.0, instead of the Rust bundled LLVM which requires compilation. This should decrease build times. SLE LLVM is too old.- Fixing various rpmlint warnings and errors: + ExclusiveArch instead of BuildArch for i686 + Remove conflicts with same package name + Remove a few hidden files during prep, does not touch '.clang-format' + Remove old patch macro in comment + Fix lint warning about bash and zsh completition files + Fix various script shebang warnings (incorrect or missing) + Adjust rpmlintrc to mask some 'invalid' warnings - Move Rust and its tools in to their own category under: + Development/Languages/Rust- Jump from version 1.26.2 to 1.30.0 due to a build issue with using 1.26.x to compile 1.27.x. This package release requires %{rust_bootstrap} to be set. - Enable extra rust tools to be built (cargo, rls, rustfmt, analysis) + cargo is now packaged with the same version number as the rust release, this may break any packages that relied on a cargo version number. - Remove ccache and ninja from BuildRequires. - Switch build configuration to use configure script, remove config.toml. - Include all bootstraps in source rpm to make bootstrapping easier to manage within OBS. - Remove unused patch: update-config-guess.patch Update to version 1.30.0 (2018-10-25) + Language - Procedural macros are now available.- These kinds of macros allow for more powerful code generation. There is a new chapter available in the Rust Programming Language book that goes further in depth. - You can now use keywords as identifiers using the raw identifiers syntax (`r#`),- e.g. `let r#for = true;` - Using anonymous parameters in traits is now deprecated with a warning and will be a hard error in the 2018 edition.- - You can now use `crate` in paths.- This allows you to refer to the crate root in the path, e.g. `use crate::foo;` refers to `foo` in `src/lib.rs`. - Using a external crate no longer requires being prefixed with `::`.- Previously, using a external crate in a module without a use statement required `let json = ::serde_json::from_str(foo);` but can now be written as `let json = serde_json::from_str(foo);`. - You can now apply the `#[used]` attribute to static items to prevent the compiler from optimising them away, even if they appear to be unused,- e.g. `#[used] static FOO: u32 = 1;` - You can now import and reexport macros from other crates with the `use` syntax.- Macros exported with `#[macro_export]` are now placed into the root module of the crate. If your macro relies on calling other local macros, it is recommended to export with the `#[macro_export(local_inner_macros)]` attribute so users won't have to import those macros. - You can now catch visibility keywords (e.g. `pub`, `pub(crate)`) in macros using the `vis` specifier.- - Non-macro attributes now allow all forms of literals, not just strings.- Previously, you would write `#[attr("true")]`, and you can now write `#[attr(true)]`. - You can now specify a function to handle a panic in the Rust runtime with the `#[panic_handler]` attribute.- + Compiler - Added the `riscv32imc-unknown-none-elf` target.- - Added the `aarch64-unknown-netbsd` target- + Libraries - `ManuallyDrop` now allows the inner type to be unsized.- + Stabilized APIs - `Ipv4Addr::BROADCAST` - `Ipv4Addr::LOCALHOST` - `Ipv4Addr::UNSPECIFIED` - `Ipv6Addr::LOCALHOST` - `Ipv6Addr::UNSPECIFIED` - `Iterator::find_map` - The following methods are replacement methods for `trim_left`, `trim_right`, `trim_left_matches`, and `trim_right_matches`, which will be deprecated in 1.33.0: + `str::trim_end_matches` + `str::trim_end` + `str::trim_start_matches` + `str::trim_start` + Cargo - `cargo run` doesn't require specifying a package in workspaces.][cargo/5877] - `cargo doc` now supports `--message-format=json`.][cargo/5878] This is equivalent to calling `rustdoc --error-format=json`. - Cargo will now provide a progress bar for builds.][cargo/5995] + Misc - `rustdoc` allows you to specify what edition to treat your code as with the `--edition` option.- - `rustdoc` now has the `--color` (specify whether to output color) and `--error-format` (specify error format, e.g. `json`) options.- - We now distribute a `rust-gdbgui` script that invokes `gdbgui` with Rust debug symbols.- - Attributes from Rust tools such as `rustfmt` or `clippy` are now available,- e.g. `#[rustfmt::skip]` will skip formatting the next item. - Update to version 1.29.2 (2018-10-11) + Workaround for an aliasing-related LLVM bug, which caused miscompilation. + The `rls-preview` component on the windows-gnu targets has been restored. - Update to version 1.29.1 (2018-09-25) + Security Notes - The standard library's `str::repeat` function contained an out of bounds write caused by an integer overflow. This has been fixed by deterministically panicking when an overflow happens. - Update to version 1.29.0 (2018-09-13) + Compiler - Bumped minimum LLVM version to 5.0. - Added `powerpc64le-unknown-linux-musl` target. - Added `aarch64-unknown-hermit` and `x86_64-unknown-hermit` targets. + Libraries - `Once::call_once` no longer requires `Once` to be `'static`. - `BuildHasherDefault` now implements `PartialEq` and `Eq`. - `Box`, `Box`, and `Box` now implement `Clone`. - Implemented `PartialEq<&str>` for `OsString` and `PartialEq` for `&str`. - `Cell` now allows `T` to be unsized. - `SocketAddr` is now stable on Redox. + Stabilized APIs - `Arc::downcast` - `Iterator::flatten` - `Rc::downcast` + Cargo - Cargo can silently fix some bad lockfiles.][cargo/5831] You can use `--locked` to disable this behavior. - `cargo-install` will now allow you to cross compile an install using `--target`.][cargo/5614] - Added the `cargo-fix` subcommand to automatically move project code from 2015 edition to 2018.][cargo/5723] - `cargo doc` can now optionally document private types using the `--document-private-items` flag.][cargo/5543] + Misc - `rustdoc` now has the `--cap-lints` option which demotes all lints above the specified level to that level. For example `--cap-lints warn` will demote `deny` and `forbid` lints to `warn`. - `rustc` and `rustdoc` will now have the exit code of `1` if compilation fails and `101` if there is a panic. - A preview of clippy has been made available through rustup. You can install the preview with `rustup component add clippy-preview`. + Compatibility Notes - `str::{slice_unchecked, slice_unchecked_mut}` are now deprecated. Use `str::get_unchecked(begin..end)` instead. - `std::env::home_dir` is now deprecated for its unintuitive behavior. Consider using the `home_dir` function from https://crates.io/crates/dirs instead. - `rustc` will no longer silently ignore invalid data in target spec. - `cfg` attributes and `--cfg` command line flags are now more strictly validated. - Update to version 1.28.0 + Language - The `#[repr(transparent)]` attribute is now stable.- This attribute allows a Rust newtype wrapper (`struct NewType(T);`) to be represented as the inner type across Foreign Function Interface (FFI) boundaries. - The keywords `pure`, `sizeof`, `alignof`, and `offsetof` have been unreserved and can now be used as identifiers.- - The `GlobalAlloc` trait and `#[global_allocator]` attribute are now stable.- This will allow users to specify a global allocator for their program. - Unit test functions marked with the `#[test]` attribute can now return `Result<(), E: Debug>` in addition to `()`.- - The `lifetime` specifier for `macro_rules!` is now stable.- This allows macros to easily target lifetimes. + Compiler - The `s` and `z` optimisation levels are now stable.- These optimisations prioritise making smaller binary sizes. `z` is the same as `s` with the exception that it does not vectorise loops, which typically results in an even smaller binary. - The short error format is now stable.- Specified with `--error-format=short` this option will provide a more compressed output of rust error messages. - Added a lint warning when you have duplicated `macro_export`s.- - Reduced the number of allocations in the macro parser.- This can improve compile times of macro heavy crates on average by 5%. + Libraries - Implemented `Default` for `&mut str`.- - Implemented `From` for all integer and unsigned number types.- - Implemented `Extend` for `()`.- - The `Debug` implementation of `time::Duration` should now be more easily human readable.- Previously a `Duration` of one second would printed as `Duration { secs: 1, nanos: 0 }` and will now be printed as `1s`. - Implemented `From<&String>` for `Cow`, `From<&Vec>` for `Cow<[T]>`, `From>` for `CString`, `From, From, From<&CString>` for `Cow`, `From, From, From<&OsString>` for `Cow`, `From<&PathBuf>` for `Cow`, and `From>` for `PathBuf`.- - Implemented `Shl` and `Shr` for `Wrapping` and `Wrapping`.- - `DirEntry::metadata` now uses `fstatat` instead of `lstat` when possible.- This can provide up to a 40% speed increase. - Improved error messages when using `format!`.- + Stabilized APIs - `Iterator::step_by` - `Path::ancestors` - `SystemTime::UNIX_EPOCH` - `alloc::GlobalAlloc` - `alloc::Layout` - `alloc::LayoutErr` - `alloc::System` - `alloc::alloc` - `alloc::alloc_zeroed` - `alloc::dealloc` - `alloc::realloc` - `alloc::handle_alloc_error` - `btree_map::Entry::or_default` - `fmt::Alignment` - `hash_map::Entry::or_default` - `iter::repeat_with` - `num::NonZeroUsize` - `num::NonZeroU128` - `num::NonZeroU16` - `num::NonZeroU32` - `num::NonZeroU64` - `num::NonZeroU8` - `ops::RangeBounds` - `slice::SliceIndex` - `slice::from_mut` - `slice::from_ref` - `{Any + Send + Sync}::downcast_mut` - `{Any + Send + Sync}::downcast_ref` - `{Any + Send + Sync}::is` + Cargo - Cargo will now no longer allow you to publish crates with build scripts that modify the `src` directory.][cargo/5584] The `src` directory in a crate should be considered to be immutable. + Misc - The `suggestion_applicability` field in `rustc`'s json output is now stable.- This will allow dev tools to check whether a code suggestion would apply to them. + Compatibility Notes - Rust will consider trait objects with duplicated constraints to be the same type as without the duplicated constraint.- For example the below code will now fail to compile. ```rust trait Trait {} impl Trait + Send { fn test(&self) { println!("one"); } //~ ERROR duplicate definitions with name `test` } impl Trait + Send + Send { fn test(&self) { println!("two"); } } - Update to version 1.27.2: + Compatibility Notes - The borrow checker was fixed to avoid an additional potential unsoundness when using match ergonomics - Update to version 1.27.1: + Security Notes - rustdoc would execute plugins in the /tmp/rustdoc/plugins directory when running, which enabled executing code as some other user on a given machine. This release fixes that vulnerability; you can read more about this on the blog. The associated CVE is [CVE-2018-1000622]. Thank you to Red Hat for responsibily disclosing this vulnerability to us. + Compatibility Notes - The borrow checker was fixed to avoid an additional potential unsoundness when using match ergonomics - Update to version 1.27.0: + Language - Removed 'proc' from the reserved keywords list. This allows `proc` to be used as an identifier. - The dyn syntax is now available. This syntax is equivalent to the bare `Trait` syntax, and should make it clearer when being used in tandem with `impl Trait` because it is equivalent to the following syntax: `&Trait == &dyn Trait`, `&mut Trait == &mut dyn Trait`, and `Box == Box`. - Attributes on generic parameters such as types and lifetimes are now stable. e.g. `fn foo<#[lifetime_attr] 'a, #[type_attr] T: 'a>() {}` - The `#[must_use]` attribute can now also be used on functions as well as types. It provides a lint that by default warns users when the value returned by a function has not been used. + Compiler - Added the `armvte-unknown-linux-musleabi` target. + Libraries - SIMD (Single Instruction Multiple Data) on x/x_ is now stable. This includes arch::x & arch::x_ modules which contain SIMD intrinsics, a new macro called `is_x_feature_detected!`, the `#[target_feature(enable="")]` attribute, and adding `target_feature = ""` to the `cfg` attribute. - A lot of methods for `[u]`, `f`, and `f` previously only available in std are now available in core. - The generic `Rhs` type parameter on `ops::{Shl, ShlAssign, Shr}` now defaults to `Self`. - std::str::replace` now has the `#[must_use]` attribute to clarify that the operation isn't done in place. - Clone::clone`, `Iterator::collect`, and `ToOwned::to_owned` now have the `#[must_use]` attribute] to warn about unused potentially expensive allocations. + Stabilized APIs - DoubleEndedIterator::rfind - DoubleEndedIterator::rfold - DoubleEndedIterator::try_rfold - Duration::from_micros - Duration::from_nanos - Duration::subsec_micros - Duration::subsec_millis - HashMap::remove_entry - Iterator::try_fold - Iterator::try_for_each - NonNull::cast - Option::filter - String::replace_range - Take::set_limit - hint::unreachable_unchecked - os::unix::process::parent_id - ptr::swap_nonoverlapping - slice::rsplit_mut - slice::rsplit - slice::swap_with_slice + Cargo - `cargo-metadata` now includes `authors`, `categories`, `keywords`, `readme`, and `repository` fields. - `cargo-metadata` now includes a package's `metadata` table. - Added the `--target-dir` optional argument. This allows you to specify a different directory than `target` for placing compilation artifacts. - Cargo will be adding automatic target inference for binaries, benchmarks, examples, and tests in the Rust 2018 edition. If your project specifies specific targets, e.g. using `[[bin]]`, and have other binaries in locations where cargo would infer a binary, Cargo will produce a warning. You can disable this feature ahead of time by setting any of the following to false: `autobins`, `autobenches`, `autoexamples`, `autotests`. - Cargo will now cache compiler information. This can be disabled by setting `CARGO_CACHE_RUSTC_INFO=0` in your environment. + Compatibility Notes - Calling a `CharExt` or `StrExt` method directly on core will no longer work. e.g. `::core::prelude::v1::StrExt::is_empty("")` will not compile, `"".is_empty()` will still compile. - `Debug` output on `atomic::{AtomicBool, AtomicIsize, AtomicPtr, AtomicUsize}` will only print the inner type. E.g. `print!("{:?}", AtomicBool::new(true))` will print `true`, not `AtomicBool(true)`. - The maximum number for `repr(align(N))` is now 2²⁹. Previously you could enter higher numbers but they were not supported by LLVM. Up to 512MB alignment should cover all use cases. - The `.description()` method on the `std::error::Error` trait has been soft-deprecated. It is no longer required to implement it. + Misc - Added “The Rustc book” into the official documentation.- Add CVE-2018-1000622-prevent-rustdoc-loads-uncontrolled-plugins-path.patch: + This patch consists of requiring `--plugin-path` to be passed whenever `--plugin` is passed + rustdoc plugins will be removed entirely on 1.28.0, we should drop this patch after 1.28.0(bsc#1100691, CVE-2018-1000622).- Ship rust-std on SLE-15 (bsc#1096945) No new changes came with this update of rust.- Update to version 1.26.2: + Compatibility Notes - The borrow checker was fixed to avoid unsoundness when using match ergonomics - Update to version 1.26.1: + Tools - RLS now works on Windows - Rustfmt stopped badly formatting text in some cases + Compatibility Notes - `fn main() -> impl Trait` no longer works for non-Termination trait This reverts an accidental stabilization - `NaN > NaN` no longer returns true in const-fn contexts - Prohibit using turbofish for `impl Trait` in method arguments- Update to version 1.26.0: + Language: - Closures now implement `Copy` and/or `Clone` if all captured variables implement either or both traits. - The inclusive range syntax is now stable. - Stablise `'_`. The underscore lifetime can be used anywhere where a lifetime can be elided. - `impl Trait` is now stable allowing you to have abstract types in returns or in function parameters. - Pattern matching will now automatically apply dereferences. - 128-bit integers in the form of `u128` and `i128` are now stable. - `main` can now return `Result<(), E: Debug>` in addition to `()`. - A lot of operations are now available in a const context. - Fixed entry slice patterns are now stable. e.g. + Compiler: - LLD is now used as the default linker for `wasm32-unknown-\ unknown`. - Fixed exponential projection complexity on nested types. This can provide up to a ~12% reduction in compile times for certain crates. - Added the `--remap-path-prefix` option to rustc. Allowing you to remap path prefixes outputted by the compiler. + Libraries: - Implemented `From for usize & From<{u8, i16}> for isize`. - Added hexadecimal formatting for integers with fmt::Debug. - Implemented `Default, Hash` for `cmp::Reverse`. - Optimized `str::repeat` being 8x faster in large cases. - `ascii::escape_default` is now available in libcore. - Trailing commas are now supported in std and core macros. - Implemented `Copy, Clone` for `cmp::Reverse`. - Implemented `Clone` for `char::{ToLowercase, ToUppercase}`. + Stabilized APIs: *const T::add, * const T::copy_to_nonoverlapping, *const T::copy_to, * const T::read_unaligned, *const T::read_volatile, * const T::read, *const T::sub, *const T::wrapping_add, * const T::wrapping_sub, *mut T::add, *mut T::copy_to, * mut T::copy_to_nonoverlapping, *mut T::read_unaligned, * mut T::read_volatile, *mut T::read, mut T::replace, * mut T::sub, *mut T::swap, *mut T::wrapping_add, * mut T::wrapping_sub, *mut T::write_bytes, * mut T::write_unaligned, *mut T::write_volatile, * mut T::write, Box::leak, FromUtf8Error::as_bytes, LocalKey::try_with, Option::cloned, iter::FusedIterator, btree_map::Entry::and_modify, s::read_to_string, fs::read, fs::write, hash_map::Entry::and_modify, String::retain, ops::RangeInclusive, ops::RangeToInclusive, process::id, slice::rotate_left, slice::rotate_right. + Compatibility Notes: - Aliasing a `Fn` trait as `dyn` no longer works. - The result of dereferences are no longer promoted to `'static`. - Deprecate `AsciiExt` trait in favor of inherent methods. - `".e0"` will now no longer parse as `0.0` and will instead cause an error. - Removed hoedown from rustdoc. - Bounds on higher-kinded lifetimes a hard error. - Update cargo_version to 0.26.0.- Patch disabled * update-config-guess.patch - Update to 1.25.0 - Language changes: + Stabilised `#[repr(align(x))]`.[47006] [RFC 1358] + You can now use nested groups of imports.[47948] e.g. `use std::{fs::File, io::Read, path::{Path, PathBuf}};` + You can now have `|` at the start of a match arm.[47947] e.g. - Compiler changes: + Upgraded to LLVM 6.[47828] + Added `-C lto=val` option.[47521] + Added `i586-unknown-linux-musl` target[47282] - Library changes: + Impl Send for `process::Command` on Unix.[47760] + Impl PartialEq and Eq for `ParseCharError`.[47790] + `UnsafeCell::into_inner` is now safe.[47204] + Implement libstd for CloudABI.[47268] + `Float::{from_bits, to_bits}` is now available in libcore.[46931] + Implement `AsRef` for Component[46985] + Implemented `Write` for `Cursor<&mut Vec>`[46830] + Moved `Duration` to libcore.[46666] - Stabilized APIs + `Location::column` + `ptr::NonNull` - Misc + Rust by example is now shipped with new releases[46196] - Compatibility Notes: + Deprecated `net::lookup_host`.[47510] + `rustdoc` has switched to pulldown as the default markdown renderer.[47398] + The borrow checker was sometimes incorrectly permitting overlapping borrows around indexing operations (see [#47349][47349]). This has been fixed (which also enabled some correct code that used to cause errors (e.g. [#33903][33903] and [#46095][46095]). + Removed deprecated unstable attribute `#[simd]`.[47251]- Update to 1.24.1 + Do not abort when unwinding through FFI + Make the error index generator work again - Update Cargo to v0.25.0- Update to 1.24.0 - Language changes: + External `sysv64` ffi is now available. eg. `extern "sysv64" fn foo () {}` - Compiler changes: + rustc now uses 16 codegen units by default for release builds. For the fastest builds, utilize `codegen-units=1`. - Libraries: + `str::find::` now uses memchr. This should lead to a 10x improvement in performance in the majority of cases. + `time::{SystemTime, Instant}` now implement `Hash`. + impl `From` for `AtomicBool` + impl `From<{CString, &CStr}>` for `{Arc, Rc}` + impl `From<{OsString, &OsStr}>` for `{Arc, Rc}` + impl `From<{PathBuf, &Path}>` for `{Arc, Rc}` + float::from_bits now just uses transmute. This provides some optimisations from LLVM. + Copied `AsciiExt` methods onto `char` + Remove `T: Sized` requirement on `ptr::is_null()` + impl `From` for `{TryRecvError, RecvTimeoutError}` + Optimised `f32::{min, max}` to generate more efficient x86 assembly + `[u8]::contains` now uses memchr which provides a 3x speed improvement - Compatibility Notes: + Floating point types `Debug` impl now always prints a decimal point. + `Ipv6Addr` now rejects superfluous `::`'s in IPv6 addresses This is in accordance with IETF RFC 4291 §2.2. + Unwinding will no longer go past FFI boundaries, and will instead abort. + `Formatter::flags` method is now deprecated. The `sign_plus`, `sign_minus`, `alternate`, and `sign_aware_zero_pad` should be used instead. + Leading zeros in tuple struct members is now an error + `column!()` macro is one-based instead of zero-based + `fmt::Arguments` can no longer be shared across threads + Access to `#[repr(packed)]` struct fields is now unsafe + Cargo sets a different working directory for the compiler- add update-config-guess.patch to update config.* from GNU to support riscv64 without rpm patching it - as the patch also updates the checksums while rpm does not- Format with spec-cleaner - Use python3 to run the install/build script as python2 is being phased out - State exclusivearch for all of ix86 and then specify we build as i686 which is bit more obvious- Update Cargo to v0.24.0- Add "Requires: %{name} to derived packages to fix derived packages not being updated with rust (boo#1075883)- Update to 1.23.0 - Language changes: + Arbitrary `auto` traits are now permitted in trait objects.[45772] + rustc now uses subtyping on the left hand side of binary operations.[45435] Which should fix some confusing errors in some operations. - Compiler changes: + Enabled `TrapUnreachable` in LLVM which should mitigate the impact of undefined behaviour.[45920] + rustc now suggests renaming import if names clash.[45660] + Display errors/warnings correctly when there are zero-width or wide characters.[45711] + rustc now avoids unnecessary copies of arguments that are simple bindings[45380] This should improve memory usage on average by 5-10%. + Updated musl used to build musl rustc to 1.1.17[45393] - Library changes: + Allow a trailing comma in `assert_eq/ne` macro[45887] + Implement Hash for raw pointers to unsized types[45483] + impl `From<*mut T>` for `AtomicPtr`[45610] + impl `From` for `AtomicUsize/AtomicIsize`.[45610] + Removed the `T: Sync` requirement for `RwLock: Send`[45267] + Removed `T: Sized` requirement for `{<*const T>, <*mut T>}::as_ref` an `<*mut T>::as_mut`[44932] + Optimized `Thread::{park, unpark}` implementation[45524] + Improved `SliceExt::binary_search` performance.[45333] + impl `FromIterator<()>` for `()`[45379] + Copied `AsciiExt` trait methods to primitive types.[44042] Use of `AsciiExt` is now deprecated. - Misc changes: + Releases now ship with the Cargo book documentation.[45692] + rustdoc now prints rendering warnings on every run.[45324] + Release tarballs now come with rustfmt[45903] - Compatibility Notes: + Changes have been made to type equality to make it more correct, in rare cases this could break some code.[45853] [Tracking issue for further information[45852] + `char::escape_debug` now uses Unicode 10 over 9.[45571] + Upgraded Android SDK to 27, and NDK to r15c.[45580] This drops support for Android 9, the minimum supported version is Android 14. + Bumped the minimum LLVM to 3.9[45326]- Update to v1.22.1 - Update Cargo to fix an issue with macOS 10.13 "High Sierra"- Update to v1.22.0 - Language changes: + `non_snake_case` lint now allows extern no-mangle functions + Now accepts underscores in unicode escapes + `T op= &T` now works for numeric types. eg. `let mut x = 2; x += &8;` + types that impl `Drop` are now allowed in `const` and `static` types - Compiler changes: + rustc now defaults to having 16 codegen units at debug on supported platforms + rustc will no longer inline in codegen units when compiling for debug This should decrease compile times for debug builds. + strict memory alignment now enabled on ARMv6 + Remove support for the PNaCl target `le32-unknown-nacl` - Librarie changes + Allow atomic operations up to 32 bits on `armv5te_unknown_linux_gnueabi` + `Box` now impls `From>` + `std::mem::Discriminant` is now guaranteed to be `Send + Sync` + `fs::copy` now returns the length of the main stream on NTFS. + Properly detect overflow in `Instant += Duration`. + impl `Hasher` for `{&mut Hasher, Box}` + impl `fmt::Debug` for `SplitWhitespace`.][44303] + `Option` now impls `Try`. This allows for using `?` with `Option` types. - Misc + `libbacktrace` is now available on Apple platforms. + Stabilised the `compile_fail` attribute for code fences in doc-comments. This now lets you specify that a given code example will fail to compile. - Compatibility Notes + The minimum Android version that rustc can build for has been bumped to `4.0` from `2.3` + Allowing `T op= &T` for numeric types has broken some type inference cases - Remove rust-1.21.0-44203-exclude-compiler-rt-test.patch - Remove rust-1.21.0-44066-ppc64-struct-abi.patch - Remove rust-1.21.0-44440-s390x-global-align.patch- Large cleanup of both the spec and config.toml to correct many build issues for the new version- Add rust-1.21.0-44203-exclude-compiler-rt-test.patch - Add rust-1.21.0-44066-ppc64-struct-abi.patch - Add rust-1.21.0-44440-s390x-global-align.patch - Remove add-soname.patch- Update to 1.21.0 - Language changes: + You can now use static references for literals. + Relaxed path syntax. Optional `::` before `<` is now allowed in all contexts. - Compiler changes: + Upgraded jemalloc to 4.5.0[43911] + Enabled unwinding panics on Redox[43917] + Now runs LLVM in parallel during translation phase.[43506] - Librarie changes: + Generate builtin impls for `Clone` for all arrays and tuples that are `T: Clone`[43690] +`Stdin`, `Stdout`, and `Stderr` now implement `AsRawFd`.[43459] + `Rc` and `Arc` now implement `From<&[T]> where T: Clone`, `From`, `From`, `From> where T: ?Sized`, and `From>`.[42565] - Stabilized APIs +`std::mem::discriminant` - Update add-soname.patch to apply cleanly- Force enable rust bootstrap so that missing architectures build- set minimum cmake version- Update to version 1.20.0 - Remove x86 from build targets - Language + [Associated constants are now stabilised.][42809] + [A lot of macro bugs are now fixed.][42913] - Compiler + [Struct fields are now properly coerced to the expected field type.][42807] + [Enabled wasm LLVM backend][42571] WASM can now be built with the `wasm32-experimental-emscripten` target. + [Changed some of the error messages to be more helpful.][42033] + [Add support for RELRO(RELocation Read-Only) for platforms that support it.][43170] + [rustc now reports the total number of errors on compilation failure][43015] previously this was only the number of errors in the pass that failed. + [Expansion in rustc has been sped up 29x.][42533] + [added `msp430-none-elf` target.][43099] + [rustc will now suggest one-argument enum variant to fix type mismatch when applicable][43178] + [Fixes backtraces on Redox][43228] + [rustc now identifies different versions of same crate when absolute paths of different types match in an error message.][42826] - Libraries + [Relaxed Debug constraints on `{HashMap,BTreeMap}::{Keys,Values}`.][42854] + [Impl `PartialEq`, `Eq`, `PartialOrd`, `Ord`, `Debug`, `Hash` for unsized tuples.][43011] + [Impl `fmt::{Display, Debug}` for `Ref`, `RefMut`, `MutexGuard`, `RwLockReadGuard`, `RwLockWriteGuard`][42822] + [Impl `Clone` for `DefaultHasher`.][42799] + [Impl `Sync` for `SyncSender`.][42397] + [Impl `FromStr` for `char`][42271] + [Fixed how `{f32, f64}::{is_sign_negative, is_sign_positive}` handles NaN.][42431] + [allow messages in the `unimplemented!()` macro.][42155] ie. `unimplemented!("Waiting for 1.21 to be stable")` + [`pub(restricted)` is now supported in the `thread_local!` macro.][43185] + [Upgrade to Unicode 10.0.0][42999] + [Reimplemented `{f32, f64}::{min, max}` in Rust instead of using CMath.][42430] + [Skip the main thread's manual stack guard on Linux][43072] + [Iterator::nth for `ops::{Range, RangeFrom}` is now done in O(1) time][43077] + [`#[repr(align(N))]` attribute max number is now 2^31 + 1.][43097] This was previously 2^15. + [`{OsStr, Path}::Display` now avoids allocations where possible][42613] - Compatibility Notes + [Functions with `'static` in their return types will now not be as usable as if they were using lifetime parameters instead.][42417] + [The reimplementation of `{f32, f64}::is_sign_{negative, positive}` now takes the sign of NaN into account where previously didn't.][42430]- adjust build process and add package for Rust source - clean-up of useless provides - add rpmlintrc- Update to version 1.19 - Language updates: + [Numeric fields can now be used for creating tuple structs.][41145] [RFC 1506] For example `struct Point(u32, u32); let x = Point { 0: 7, 1: 0 };`. + [Macro recursion limit increased to 1024 from 64.][41676] + [Added lint for detecting unused macros.][41907] + [`loop` can now return a value with `break`.][42016] [RFC 1624] For example: `let x = loop { break 7; };` + [C compatible `union`s are now available.][42068] [RFC 1444] They can only contain `Copy` types and cannot have a `Drop` implementation. Example: `union Foo { bar: u8, baz: usize }` + [Non capturing closures can now be coerced into `fn`s,][42162] [RFC 1558] Example: `let foo: fn(u8) -> u8 = |v: u8| { v };` - Compiler updates: + [Add support for bootstrapping the Rust compiler toolchain on Android.][41370] + [Change `arm-linux-androideabi` to correspond to the `armeabi` official ABI.][41656] If you wish to continue targeting the `armeabi-v7a` ABI you should use `--target armv7-linux-androideabi`. + [Fixed ICE when removing a source file between compilation sessions.][41873] + [Minor optimisation of string operations.][42037] + [Compiler error message is now `aborting due to previous error(s)` instead of `aborting due to N previous errors`][42150] This was previously inaccurate and would only count certain kinds of errors. + [The compiler now supports Visual Studio 2017][42225] + [The compiler is now built against LLVM 4.0.1 by default][42948] + [Added a lot][42264] of [new error codes][42302] + [Added `target-feature=+crt-static` option][37406] [RFC 1721] Which allows libraries with C Run-time Libraries(CRT) to be statically linked. + [Fixed various ARM codegen bugs][42740] - Librarie updates: + [`String` now implements `FromIterator>` and `Extend>`][41449] + [`Vec` now implements `From<&mut [T]>`][41530] + [`Box<[u8]>` now implements `From>`][41258] + [`SplitWhitespace` now implements `Clone`][41659] + [`[u8]::reverse` is now 5x faster and `[u16]::reverse` is now 1.5x faster][41764] + [`eprint!` and `eprintln!` macros added to prelude.][41192] Same as the `print!` macros, but for printing to stderr. - Stabilized APIs + [`OsString::shrink_to_fit`] + [`cmp::Reverse`] + [`Command::envs`] + [`thread::ThreadId`] - Misc + [Added `rust-windbg.cmd`][39983] for loading rust `.natvis` files in the Windows Debugger. + [Rust will now release XZ compressed packages][rust-installer/57] + [rustup will now prefer to download rust packages with XZ compression][rustup/1100] over GZip packages. + [Added the ability to escape `#` in rust documentation][41785] By adding additional `#`'s ie. `##` is now `#` - Temporarily disable generation of compiler docs due to build issue- Change i586 build to produce i686 target instead of i586 so that x86 Firefox can be built with Rust.- Update to 1.18.0 -Language updates: + [Stabilize pub(restricted)][40556] `pub` can now accept amodule path to make the item visible to just that module tree. Also accepts the keyword `crate` to make something public to the whole crate but not users of the library. Example: `pub(crate) mod utils;`. [RFC 1422]. + [Stabilize `#![windows_subsystem]` attribute][40870] conservative exposure of the `/SUBSYSTEM` linker flag on Windows platforms. [RFC 1665]. + [Refactor of trait object type parsing][40043] Now `ty` in macros can accept types like `Write + Send`, trailing `+` are now supported in trait objects, and better error reporting for trait objects starting with `?Sized`. + [0e+10 is now a valid floating point literal][40589] + [Now warns if you bind a lifetime parameter to 'static][40734] + [Tuples, Enum variant fields, and structs with no `repr` attribute or with `#[repr(Rust)]` are reordered to minimize padding and produce a smaller representation in some cases.][40377] -Compiler updates + [rustc can now emit mir with `--emit mir`][39891] + [Improved LLVM IR for trivial functions][40367] + [Added explanation for E0090(Wrong number of lifetimes are supplied)][40723] + [rustc compilation is now 15%-20% faster][41469] Thanks to optimisation opportunities found through profiling + [Improved backtrace formatting when panicking][38165] - Library updates: + [Specialized `Vec::from_iter` being passed `vec::IntoIter`][40731] if the iterator hasn't been advanced the original `Vec` is reassembled with no actual iteration or reallocation. + [Simplified HashMap Bucket interface][40561] provides performance improvements for iterating and cloning. + [Specialize Vec::from_elem to use calloc][40409] + [Fixed Race condition in fs::create_dir_all][39799] + [No longer caching stdio on Windows][40516] + [Optimized insertion sort in slice][40807] insertion sort in some cases 2.50%~ faster and in one case now 12.50% faster. + [Optimized `AtomicBool::fetch_nand`][41143] - Stabilized APIs: + [`Child::try_wait`] + [`HashMap::retain`] + [`HashSet::retain`] + [`PeekMut::pop`] + [`TcpStream::peek`] + [`UdpSocket::peek`] - Misc: + [rustdoc can now use pulldown-cmark with the `--enable-commonmark` flag][40338] + [Added rust-winbg script for better debugging on Windows][39983] + [Rust now uses the official cross compiler for NetBSD][40612] + [rustdoc now accepts `#` at the start of files][40828] + [Fixed jemalloc support for musl][41168] - Compatibility Notes: + [Changes to how the `0` flag works in format!][40241] Padding zeroes are now always placed after the sign if it exists and before the digits. With the `#` flag the zeroes are placed after the prefix and before the digits. + [Due to the struct field optimisation][40377], using `transmute` on structs that have no `repr` attribute or `#[repr(Rust)]` will no longer work. This has always been undefined behavior, but is now more likely to break in practice. + [The refactor of trait object type parsing][40043] fixed a bug where `+` was receiving the wrong priority parsing things like `&for<'a> Tr<'a> + Send` as `&(for<'a> Tr<'a> + Send)` instead of `(&for<'a> Tr<'a>) + Send` + [Overlapping inherent `impl`s are now a hard error][40728] + [`PartialOrd` and `Ord` must agree on the ordering.][41270] + [`rustc main.rs -o out --emit=asm,llvm-ir`][41085] Now will output `out.asm` and `out.ll` instead of only one of the filetypes. + [ calling a function that returns `Self` will no longer work][41805] when the size of `Self` cannot be statically determined. + [rustc now builds with a "pthreads" flavour of MinGW for Windows GNU][40805] this has caused a few regressions namely: + Changed the link order of local static/dynamic libraries (respecting the order on given rather than having the compiler reorder). + Changed how MinGW is linked, native code linked to dynamic libraries may require manually linking to the gcc support library (for the native code itself)- Adjustment of rust version dependency to prevent inability to build in the adi rings.- Add the cargo binaries for each arch, used for building rust only these are not shipped, and don't factor in to the final product.- Revert restriction of x86 arch to i586 for the interim.- Update to 1.17.0 - Language updates * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * [Clean up semantics of `self` in an import list][38313] * [`Self` may appear in `impl` headers][38920] * [`Self` may appear in struct expressions][39282] - Compiler updates * [`rustc` now supports `--emit=metadata`, which causes rustc to emit a `.rmeta` file containing only crate metadata][38571]. This can be used by tools like the Rust Language Service to perform metadata-only builds. * [Levenshtein based typo suggestions now work in most places, while previously they worked only for fields and sometimes for local variables][38927]. Together with the overhaul of "no resolution"/"unexpected resolution" errors (#[38154]) they result in large and systematic improvement in resolution diagnostics. * [Fix `transmute::` where `T` requires a bigger alignment than `U`][38670] * [rustc: use -Xlinker when specifying an rpath with ',' in it][38798] * [`rustc` no longer attempts to provide "consider using an explicit lifetime" suggestions][37057]. They were inaccurate. - Stabilized APIs * [`VecDeque::truncate`] * [`VecDeque::resize`] * [`String::insert_str`] * [`Duration::checked_add`] * [`Duration::checked_sub`] * [`Duration::checked_div`] * [`Duration::checked_mul`] * [`str::replacen`] * [`str::repeat`] * [`SocketAddr::is_ipv4`] * [`SocketAddr::is_ipv6`] * [`IpAddr::is_ipv4`] * [`IpAddr::is_ipv6`] * [`Vec::dedup_by`] * [`Vec::dedup_by_key`] * [`Result::unwrap_or_default`] * [`<*const T>::wrapping_offset`] * [`<*mut T>::wrapping_offset`] * `CommandExt::creation_flags` * [`File::set_permissions`] * [`String::split_off`] - Updates to libraries * [`[T]::binary_search` and `[T]::binary_search_by_key` now take their argument by `Borrow` parameter][37761] * [All public types in std implement `Debug`][38006] * [`IpAddr` implements `From` and `From`][38327] * [`Ipv6Addr` implements `From<[u16; 8]>`][38131] * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [std: Fix partial writes in `LineWriter`][38062] * [std: Clamp max read/write sizes on Unix][38062] * [Use more specific panic message for `&str` slicing errors][38066] * [`TcpListener::set_only_v6` is deprecated][38304]. This functionality cannot be achieved in std currently. * [`writeln!`, like `println!`, now accepts a form with no string or formatting arguments, to just print a newline][38469] * [Implement `iter::Sum` and `iter::Product` for `Result`][38580] * [Reduce the size of static data in `std_unicode::tables`][38781] * [`char::EscapeDebug`, `EscapeDefault`, `EscapeUnicode`, `CaseMappingIter`, `ToLowercase`, `ToUppercase`, implement `Display`][38909] * [`Duration` implements `Sum`][38712] * [`String` implements `ToSocketAddrs`][39048] - Misc * [`rustdoc` has a `--sysroot` argument that, like `rustc`, specifies the path to the Rust implementation][38589] * [The `armv7-linux-androideabi` target no longer enables NEON extensions, per Google's ABI guide][38413] * [The stock standard library can be compiled for Redox OS][38401] * [Rust has initial SPARC support][38726]. Tier 3. No builds available. * [Rust has experimental support for Nvidia PTX][38559]. Tier 3. No builds available. * [Fix backtraces on i686-pc-windows-gnu by disabling FPO][39379] - Compatibility Notes * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * In this release, references to uninhabited types can not be pattern-matched. This was accidentally allowed in 1.15. * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [Clean up semantics of `self` in an import list][38313] - Restrict x86 builds to i686 only. - Revert restriction on previous rust versions used for building- Change x86 build target from i586 to i686- Switch .spec to use rust-build compilation system - Update config.toml to reflect rust-build changes - Strict versioning for compilation so rustc always use previous stable compiler- Update to 1.16.0 - Language updates * Lifetimes in statics and consts default to `'static`. [RFC 1623] * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * [Clean up semantics of `self` in an import list][38313] * [`Self` may appear in `impl` headers][38920] * [`Self` may appear in struct expressions][39282] - Compiler updates * [`rustc` now supports `--emit=metadata`, which causes rustc to emit a `.rmeta` file containing only crate metadata][38571]. This can be used by tools like the Rust Language Service to perform metadata-only builds. * [Levenshtein based typo suggestions now work in most places, while previously they worked only for fields and sometimes for local variables][38927]. Together with the overhaul of "no resolution"/"unexpected resolution" errors (#[38154]) they result in large and systematic improvement in resolution diagnostics. * [Fix `transmute::` where `T` requires a bigger alignment than `U`][38670] * [rustc: use -Xlinker when specifying an rpath with ',' in it][38798] * [`rustc` no longer attempts to provide "consider using an explicit lifetime" suggestions][37057]. They were inaccurate. - Stabilized APIs * [`VecDeque::truncate`] * [`VecDeque::resize`] * [`String::insert_str`] * [`Duration::checked_add`] * [`Duration::checked_sub`] * [`Duration::checked_div`] * [`Duration::checked_mul`] * [`str::replacen`] * [`str::repeat`] * [`SocketAddr::is_ipv4`] * [`SocketAddr::is_ipv6`] * [`IpAddr::is_ipv4`] * [`IpAddr::is_ipv6`] * [`Vec::dedup_by`] * [`Vec::dedup_by_key`] * [`Result::unwrap_or_default`] * [`<*const T>::wrapping_offset`] * [`<*mut T>::wrapping_offset`] * `CommandExt::creation_flags` * [`File::set_permissions`] * [`String::split_off`] - Library updates * [`[T]::binary_search` and `[T]::binary_search_by_key` now take their argument by `Borrow` parameter][37761] * [All public types in std implement `Debug`][38006] * [`IpAddr` implements `From` and `From`][38327] * [`Ipv6Addr` implements `From<[u16; 8]>`][38131] * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [std: Fix partial writes in `LineWriter`][38062] * [std: Clamp max read/write sizes on Unix][38062] * [Use more specific panic message for `&str` slicing errors][38066] * [`TcpListener::set_only_v6` is deprecated][38304]. This functionality cannot be achieved in std currently. * [`writeln!`, like `println!`, now accepts a form with no string or formatting arguments, to just print a newline][38469] * [Implement `iter::Sum` and `iter::Product` for `Result`][38580] * [Reduce the size of static data in `std_unicode::tables`][38781] * [`char::EscapeDebug`, `EscapeDefault`, `EscapeUnicode`, `CaseMappingIter`, `ToLowercase`, `ToUppercase`, implement `Display`][38909] * [`Duration` implements `Sum`][38712] * [`String` implements `ToSocketAddrs`][39048] - Misc fixes * [`rustdoc` has a `--sysroot` argument that, like `rustc`, specifies the path to the Rust implementation][38589] * [The `armv7-linux-androideabi` target no longer enables NEON extensions, per Google's ABI guide][38413] * [The stock standard library can be compiled for Redox OS][38401] * [Rust has initial SPARC support][38726]. Tier 3. No builds available. * [Rust has experimental support for Nvidia PTX][38559]. Tier 3. No builds available. * [Fix backtraces on i686-pc-windows-gnu by disabling FPO][39379] - Compatibility notes * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * In this release, references to uninhabited types can not be pattern-matched. This was accidentally allowed in 1.15. * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [Clean up semantics of `self` in an import list][38313]- Remove duplicate license files from _docdir: rpm 4.13 no longer implicitly packages those files and we catch them using %license,- remove bootstrap for s390x as binaries are available in openSUSE:Factory:zSystems- Fixes to build for archs armv7, aarch64, ppc64, s390x- Update to 1.15.1 - Fix IntoIter::as_mut_slice's signature- Correct rust-triples use in spec.- Update to 1.15.0 - Language updates * Basic procedural macros allowing custom `#[derive]`, aka "macros 1.1", are stable. This allows popular code-generating crates like Serde and Diesel to work ergonomically. [RFC 1681]. * [Tuple structs may be empty. Unary and empty tuple structs may be instantiated with curly braces][36868]. Part of [RFC 1506]. * [A number of minor changes to name resolution have been activated][37127]. They add up to more consistent semantics, allowing for future evolution of Rust macros. Specified in [RFC 1560], see its section on ["changes"] for details of what is different. The breaking changes here have been transitioned through the [`legacy_imports`] lint since 1.14, with no known regressions. * [In `macro_rules`, `path` fragments can now be parsed as type parameter bounds][38279] * [`?Sized` can be used in `where` clauses][37791] * [There is now a limit on the size of monomorphized types and it can be modified with the `#![type_size_limit]` crate attribute, similarly to the `#![recursion_limit]` attribute][37789] - Compiler changes * [On Windows, the compiler will apply dllimport attributes when linking to extern functions][37973]. Additional attributes and flags can control which library kind is linked and its name. [RFC 1717]. * [Rust-ABI symbols are no longer exported from cdylibs][38117] * [The `--test` flag works with procedural macro crates][38107] * [Fix `extern "aapcs" fn` ABI][37814] * [The `-C no-stack-check` flag is deprecated][37636]. It does nothing. * [The `format!` expander recognizes incorrect `printf` and shell-style formatting directives and suggests the correct format][37613]. * [Only report one error for all unused imports in an import list][37456] - Compiler performance * [Avoid unnecessary `mk_ty` calls in `Ty::super_fold_with`][37705] * [Avoid more unnecessary `mk_ty` calls in `Ty::super_fold_with`][37979] * [Don't clone in `UnificationTable::probe`][37848] * [Remove `scope_auxiliary` to cut RSS by 10%][37764] * [Use small vectors in type walker][37760] * [Macro expansion performance was improved][37701] * [Change `HirVec>` to `HirVec` in `hir::Expr`][37642] * [Replace FNV with a faster hash function][37229] - For full change list, please see https://raw.githubusercontent.com/rust-lang/rust/master/RELEASES.md- Adjust build so that aarch and ARM architectures use bootstrap for initial build- Fix provides/conflicts/obsoletes- Remove patch 0001-Fix-armv7-autodetection.patch + appears to have been fixed upstream. - Building armv7hl arch with bootstrap binary since previously packaged versions haven't successfully built in the past- Update to version 1.14.0 + Announcement: https://blog.rust-lang.org/2016/12/22/Rust-1.14.html + Details: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1140-2016-12-22 - Release highlights: + support for RFC 1492. This small addition lets you use `..` in more places, for example when destructuring a struct or tuple + println!(), with no arguments, prints newline + Wrapping impls standard binary and unary operators on references, as well as the Sum and Product iterators, making references to these types easier to use + Implement From> for String and From> for Vec. These implementations make sense, but were not yet added. + Expand .zip() specialization to .map() and .cloned() for improved performance. + Implement RefUnwindSafe for atomic types, as these types are “unwind safe,” though that wasn’t obvious at first. + Specialize Vec::extend to Vec::extend_from_slice for performance gains. + Don’t reuse HashMap random seeds. This helps to mitigate one type of DDoS attack. + The internal memory layout of HashMap is more cache-friendly, for significant improvements in some operations + Impl Add<{str, Cow}> for Cow. We already support Add for other string types, so not having it on Cow is inconsistent.- Update to 1.13.0- Add conflicts to help avoid situations where previous versions or rustc-bootstrap may be installed- Update to 1.12.1 - Remove patches: + 0003-Disable-embedding-timestamp-information.patch - fixed by upstream + 0002-Add-armv6l-autodetection.patch - no-longer viable- Revert from v1.13 to v1.11 in preparation for alternative packaging.- Add 0001-Fix-armv7-autodetection.patch - Add 0002-Add-armv6l-autodetection.patch * fix armv6 and armv7 builds- Update to 1.11 + Add support for cdylib crate types - Remove merged patches: * 0001-Fix-misleading-intentation-errors-on-gcc-6.0.patch * 0002-Fix-GCC-6-misleading-indentation-error-in-hoedown.patch - Set DT_SONAME when building dylibs * Add add-soname.patch- Move to package named rust- Update to 1.10 + -C panic=abort flag for rustc or equivalent in Cargo.toml + new crate type cdylib, embeded library for other languages + In addition, a number of performance improvements landed in the compiler, and so did a number of usability improvements across the documentation, rustdoc itself, and various error messages. + This is the first release, which is guaranteed to be built by previous stable release of rustc - Packaging: + drop bootstrap mode and use rustc 1.9 + move documentation to versioned directory- Use smp_mflags for parallel building. Avoid sh invocation for simple ldconfig calls. Drop archaic %clean section. Drop filler words from summary.- Rename source package to rustc-1_9 to conform to naming standards.- Rename source package to rustc-190 to avoid unecessary rebuilds of rustc packages on upgrade- Move stage0 binaries into separate package - Disable embedding timestamp information - Add 0003-Disable-embedding-timestamp-information.patch- Rename package to rustc-stable - Add rpmlintrc - Make bootstrapping conditional- Fix misleading indentation errors on GCC 6.0 - Remove snap2.sh - Add 0001-Fix-misleading-intentation-errors-on-gcc-6.0.patch - Add 0002-Fix-GCC-6-misleading-indentation-error-in-hoedown.patch- Update to version 1.9.0 + Stabilization of std::panic + Deprecation warnings, #[deprecated] attribute + Compile time improvements + Rolling out use of specialization + Library stabilizations About 80 library functions and methods are now stable in 1. + http://blog.rust-lang.org/2016/05/26/Rust-1.9.html- Update to version 1.8.0: + Various “operator equals” operators, such as += and -=, are now overloadable via various traits. + Empty struct declaration can contain cutly braces + New (non default) cargo based build system for rustc + About 20 library functions and methods are now stable in 1.8- Update to version 1.7.0: + Many stabilized APIs + Improved library performance + BTreeSet and its iterators, Iter, IntoIter, and Range are covariant over their contained type. + LinkedList and its iterators, Iter and IntoIter are covariant over their contained type. + str::replace now accepts a Pattern, like other string searching methods. + Any is implemented for unsized types. + Hash is implemented for Duration. + Soundness fixes, may break code. See RFC 1214 for more information. + Several bugs in the compiler's visibility calculations were fixed. + Parsing "." as a float results in an error instead of 0. + Borrows of closure parameters may not outlive the closure.- Update to version 1.6.0: + Stabilization of libcore and other library functions + Crates.io disallows wildcards- Update to version 1.4.0: + Several changes have been made to fix type soundness and improve the behavior of associated types. See RFC 1214. Although we have mostly introduced these changes as warnings this release, to become errors next release, there are still some scenarios that will see immediate breakage. + The str::lines and BufRead::lines iterators treat \r\n as line breaks in addition to \n. + Loans of 'static lifetime extend to the end of a function. + str::parse no longer introduces avoidable rounding error when parsing floating point numbers. Together with earlier changes to float formatting/output, "round trips" like f.to_string().parse() now preserve the value of f exactly. Additionally, leading plus signs are now accepted.- Split the gdb support to rust-gdb subpackage- Update to version 1.3.0: + API stabilization, including the new Duration API and enhancements to Error and Hash/Hasher. + The substring matcher now uses a more efficient algorithm. + There were improvements to zero filling that speed up Vec::resize and Read::read_to_end. + The implementation of Read::read_to_end has been specialized for stdin and File, resulting in additional speedups. + The PartialEq implementation on slices is now much faster. - Packaging: renamed source package to rustc to match upstream- Update to version 1.2.0: + An across-the-board improvement to real-world compiler performance. Representative crates include hyper (compiles 1.16x faster), html5ever (1.62x faster), regex (1.32x faster) and rust-encoding (1.35x faster). You can explore some of this performance data at Nick Cameron’s preliminary tracking site, using dates 2015-05-15 to 2015-06-25. + Parallel codegen is now working, and produces a 33% speedup when bootstrapping on a 4 core machine. Parallel codegen is particularly useful for debug builds, since it prevents some optimizations; but it can also be used with optimizations as an effective -O1 flag. It can be activated by passing -C codegen-units=N to rustc, where N is the desired number of threads.- Update to version 1.1.0: + The std::fs module has been expanded to expand the set of functionality exposed: * DirEntry now supports optimizations like file_type and metadata which don't incur a syscall on some platforms. * A symlink_metadata function has been added. * The fs::Metadata structure now lowers to its OS counterpart, providing access to all underlying information. + The compiler now contains extended explanations of many errors. When an error with an explanation occurs the compiler suggests using the --explain flag to read the explanation. Error explanations are also available online. + Thanks to multiple improvements to type checking, as well as other work, the time to bootstrap the compiler decreased by 32%. - drop tar_scm service and use source urls- Update to version 1.0.0: + lint: deny transmuting from immutable to mutable, since it's undefined behavior + std: update select internals to not use mutable transmuting + std: Remove index notation on slice iterators + std: Destabilize io::BufStream + Make RwLock::try_write try to obtain a write lock + std: Remove addition on vectors for now + thread: right now you can't actually set those printers + Fix #24872, XSS in docs not found page. + Update AUTHORS.txt and RELEASES.md for 1.0 + std: Mark `mem::forget` as a safe function + core: impl AsRef<[u8]> for str + collections: impl AsRef<[u8]> for String + collections: change bounds of SliceConcatExt implementations to use Borrow instead of AsRef + Fix invalid references due to the automated string substitution + dropck: must assume `Box` has a destructor of interest.- Rename binary package to rust - Add build for i586 - Only run fdupes on SUSE builds - Changed version format - Update to version 1.0.0~beta4+git.1430848988.f873dc5: + Introduce a `FreeRegionMap` data structure. (#22779) + Fix #20616 + std: Fix inheriting standard handles on windows + Fix #24895. + Fix zero-normalization of the pos of a `MultiByteChar`. + lint for mixing `#[repr(C)]` with an impl of `Drop`. + Bump prerelease version to .4 + Add downcasting to std::error::Error- Format spec file- Update to version 1.0.0beta3+git.1429985089.5241bf9: + Update Windows caveats + Utilize if..let for get_mut doc-comment examples + Indicate keywords are code-like in Fuse::reset_fuse doc comment + doc: improve/fix 'let' FAQ + Fix broken links in the docs + Indicate None is code-like in doc comments + Fixed typo in hash_map::Entry documentation + Remove an unused import on windows- Version 1.0.0-beta3.sheep81 162512218608287442c698e03546ecce50d09001e2cd2dc9bd1.43.1-lp152.3.8.21.43.1-lp152.3.8.2debug.build-id08287442c698e03546ecce50d09001e2cd2dc9bd287442c698e03546ecce50d09001e2cd2dc9bd.debugusrbinrls-1.43.1-lp152.3.8.2.i386.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/08//usr/lib/debug/usr//usr/lib/debug/usr/bin/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16531/openSUSE_Leap_15.2_Update/eab3d80fae604c2cd07b78c7b499475e-rust.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linuxdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *empty*, BuildID[sha1]=08287442c698e03546ecce50d09001e2cd2dc9bd, for GNU/Linux 3.2.0, with debug_info, not strippedP %mczrust-debugsource(x86-32)1.43.1-lp152.3.8.2utf-817c1186ba78f48e463f5de034083edde7e551799cecbfdfbe3462dbcebadeb9f?7zXZ !t/] crt:bLL *x,V%&"| z[DfDzZ%Lr^@?dܿra#ZkfS3jPTRgo i魽:(]tϿ+Ƈ8)7T"])v0O%H5F,#in3~YR:6HZ1(K ,Qvƀ0<)tO.b= GT*1ܹɶІ~cѦtAlAB1:+ss@9^8D.TҲwzi4AzMYq8jOW\XcS}%*\ns}i^}f ӿ7}Z1C~l=c}d"}!rSzErh6=~Rln)8Bd2Zcl(aRv*L3T9bG> Z ` sy AфϨx3Őa99XxJoPpRfnyw`gE 0G(B&qwb#ħ).x i~ݒg0I Shg"nMFsXUJ th&GSPGuԋo:%7 GCR_;لx>BK2p+b\\gPh>B%ׄ1jr5!>$Dz\b,D  @2ha4^b)bߕ9.zrK0iJG7fY: UWOsQ+u Ȗ c 5fF -9!Z ;V zKSi{Pbj!;nY:*P`Hu8p1y8'}Jj@A\g yykCl1hPQ&NY-67i[9+o揥EͰ= bĄH{$Vۃ'TL {l^an9 c qG㱖L[Ӿ9|T)Š3=TX6Hg>A z(H}q;>b$%F'ơBܪO7%2^E=ncsah䖦9YՃY [76FEP5n.r5 ʝr%2Dh jf7Lp0Y.=>mn2)SmtFHڿ՜8~ܶY3?aZˆ+k_65o ZTgP spb<}v9:(] _ZŬx[U5FÆ^lսPX TbqkНEn _Zv8k/ܺD-PbF"z 0b7oQ{T~ny5(Ԉ{ LCjj~̓w".{f ͯ\ȁTrVNJadO>LG\H`YkB#,-zG6iB* 1ϸڥ6cME#F'ޤZG7K@p3+ LgdU0<6ۜGinz(# J;ڠs1zv6RVgkAy(!Pe$a ҧH}Lp3o6mUW{R])gNP1A=E>yұ-jp\K~HݐboV)҉10:%x˱)*+NUa")ܩe,9ZJة$Ebͭ#K?P<9*,ZW,Q VO9w͔L,@Ud9~X%/\U.W>ѫaΤܖbjEpil1K#޲RieRZtOPLgjQZDG~^^ǢO}{ה|p${XKD\ vZ}&]vK\ޓGtOE:a3cr/pt!Ad}e =*be([ A}^"DxWLtA[rmքbkh@39(lh^{S XL{ YMZغo8R6 m /-dbU /6ӟcJƐ|?K[ dţF#Zkg2<ز,\Ϣ?=5۔&0 >KJ (+nňs3}[# 9>{wjm?Ŕb8yٞj70Ǒ Z46Bdcǽ#w PHwAJ[>y-z/W'CҴ^8Z$Ur5 ʓhJgK:]̽IcO@KZ'LF4:Qa.G,tH*p]# ;/Km[Z %3cB<,uPCdJ@4ʐܫ(ۙ]uݞ0s6͂+qDbv͚/-DP1$_ULؠE/Hje;QH[A^HCQsq)oc.|mzzSFFU 2p󈻳u|YwlPѿ~mD47TƸOY[Lk& v҈89n&!urEჰ[w'Y^c#BB%\/=pftjU⼛"EM4Gft~'D W33o4ƶB®lC**^jٳJd+n۔7: ~ t *]Afm>yD!3mC~ %iŽ)w),+X(:`o5:IHTbGs{bv-Aጳw^e5\P -A`9P)-8'[]-#L7UԽ.QÇ^>8)(.f.^|uSl9vV0Z Я/q m"k_ *ZV.8]$#tvK J`.XdCUpT-~oV,$kbS+W_+SvU)pwj%Yb၇bT6(G%u7П_`6Zjk$fʰ>*)?N<6`3&]^l: Z7mh9ujәW# 4> 8HQ7֛ s_AI9qt]62'xdC0(џJ'Jwѹ,sem^$] 1xez(UuF~ Ӵ&5se%r*[%e1H#MVeyȘZ͉TUec۵s܉1zSd|cI.od%ws#= G!1̑^|- ) k`8Mr_:HHHdڜVDKgİw(R@{ȎRq-4~4qخ|ݧSuħvb?!F>~ͭ*eР+>(;P6~`L q aeujoS W#AHdx~rqeSf;+r*(S[f3F|;:%BψZjWќYf"[vk2V82Wz^; ] A tZcLBz i¿ awC-RʈG-1w{WsKZјF1aabH}ySl55&#L}&!w Ut{cr8ei˔@F9'c^amOz!n |FDm7>f[p ty=ǤǬR$=-UK`s`iտ7p-G0 WJN3=i`tBC'= aNus{6W~TuǾ/R8 &tT \İx<X3GHh l tT*dohGY^BiU$,ZX:|t}8}6T^A Cz%ԥyHn[+&9oU[G=;+Qs7-$YZeE$٘pn= qJWp;owbY2)M2TIR /<לE:+vỦ GhҐ+\+?j/JGuj,8n{Z6++6=UŝdI %ho=B؊ xςڥt_X1+ d6br'&ѤiSR|rT;xlԨ >AugД`m$bL 0/뵢$~= @"+O]@ݲ ?)Ŕ\5wʂZG;`2p)2tx{@fqZl*-oa-]^Yd19rզ fDemԍ1|P`f@θkCz;qg 0ssADȪ~uxX}b"Rz bL e/B Ru5"R/J3,)ԐHH[J&t5Yԓ1y0 L+thQwhr(^*«U{e>0Rԑ;$ޤ+<#.%Y;f5\\r$|V{Paqw3cyFD{ŏpNN3 OR\@?Lγh@uw ; srx <$ Rjzz VcO;)/B7d9k@}=mBm%V^VlT#r%IA-A 5Cmxr!5]ɥjN\)즕خ wy)"ͽ QuO^TјMr)TNC޿&`S8SfWvߗLڡe_@-eUQ<<`p7 !B[U40jlpEZAz-`P;J,8?+zd#ޑW,DHʟy! ɵh߁U걨F1 pꁖ< >BF*^[!")k0nQX'1~J Qr]u  EB26 Zku],.*CZdlê6V V]C)lXܘЪƈn?4jΰtO 82`Yqzu:Ԟ͔V8[LSH IsOf7'zAW[flSB̕ISCjac890{D -ۻ NFؽ>X9Fǫdea\̛߷hjRMHT@Я`%f:U%0Iiw·MHr(:@4n.#~_n:͜ޠek_A]@AĀM*⫢9Ebj`G ߹3ҝHv?xJ*=x}'D{0%)a<8z'DFw] `W;1PVߌ+F6 2+riG-9~f:63"Vn/MCd\>o6B"HݚtL[YC\PWZwZ-I fQ*JX };eX,n=:t%"}ޣi+>BzEHq^4w @t>L. >JC#q]dpG߳J)T3>, $nP]63^&}8Y% iHy&BfuzQb>`{*^XF)x3jIV%7 ײEm$aXOOc\ȔefZDEڥ cyqD9~`XT>=H\ l׎[bDZ<j[c%a}+M6_W0dD1QICa2ph-ؼGzjI-tT"B%ޫ/nn;0ksIu`ۼ?՗ń2ZEoܷ3\%I?R_`Մ^px^Qؒ(&EMJ&){’p9}ܱxfU[c4U)#u&Bj!ӁgVluƘiq]#SR i_d,W{Ћ)K2A ?wAFK|g~MS&7*}Ow] XR4uq8 iKm8POekPoXÎ ?wEAe*P ]L'-bzi @]7}jD|C@;. u,d"BIڦ ipK)~H{ݎ V9n t0kͺRI8>v>a~E 2lSKنVe M`P9u@c,o 6TF풡Zi!LCA'\'Xd&ruLBRCtnk<+𙠓pa !Yq0AC T ^o;Кc]yIv 0>Ӫ^"s/Ukz /rxkAŠQ;N,qKz;n(fFO\dkқ|>Hl(˼(؛Ng[nӅc(2A ڙR(#FY<0`g7 iji#@4/˖>6O}qȺ 7lSj oSبحRex)G֒_jVIQp"vlW!\a X,Vn]%qˌrM⛗ i Mt[PaeD1 ZPڡ);k`$GߒUô ;{yϡptp' OC" V@FV?f p3y%6+zjdbIw i;\]RdF+NsHIqRI,\vg pKƐ^:jo %dIDP\Zi62PBwtl˸^K_,λ=f]}}SX\g'*U6u3Nk۴!/F߆x9n#LL <@Qx5kwZG %&|,kp?$:DŽH"A􌱡nfQ6lς,/0V]-W)/54(T L* $K6W2;!d3$"t 7z C4ZphYB !*O2\1y0e)eE|㵗 ayr#{Λ;3%@Q){03^CDsd$ T" R"MbN"c+ ٧^LB!!0Tqur;fk24"Ɵߗa+KR&FI֦gvoCe{a!E#{r`WŊXB H"C7&^y0x ,AebʮV**L2#N%t*@$,D;2>$Y(A'-ҲNx!IuԬ$?02O"iĪ E7fC$&yیj6";T:",զt_@*B4@ez,k f[d߀n (#t}#R$se^ۭV2 TɏO&j2)ʡ{E.vj9"2:6*6Kt FY 6՟8HX5/aJiLIAH8sI4 oչ y +՛:C?t5 g3H`j8_S iبDZ-++;^>hHjMq,~Kf֫TǙL*rc<&h6<֛TUg|Dw2ig}sYc88wa2rzr ?>`^Αx΃/oSr!,& `G^mM8-(*Iq`q-緡׿ @쾷1ew=jwʗ=aL'(m4 .I*#1֔b5Dh,sa`h_bW%/O8=J n8:PjT(Pg^ X*"ftb%yw&0u`n>ʲZV'0WݞWX4g>"xIXKѬ@TWJϛ g)fXq1c84>hoi9_PXA_* L^ yJj҃aaF?ߟ#w +W4t&Ns0*˂9D/H*wez5Rr5ȗ'1uƁmY ?/cOmUh"Y]U2w|HO5fyAkf 3-]O%@ m_`džW6t;&"LSӟk9k .aCZbS@OюSؼBvQHpB~Cgf1/}`?WL7/؍Iy>NJ@TnhVqm( 6!XxH$UF$T%pomwZ2AMoѸ"ǐ3a{6%6g|gB:_+[-D㮆Kupp.IdY?}}Q4#?! ݌:!R-|W$5m$espÈG z3e8Eoʫ-[#v">m)Gj€Mqj֝Tt8E1ȤFI>d>ySBy($*K"T>0י~jؚ"/{ G%!K" pC3g֜LE*- 0q KMcW>4+^4K+>`;C{'޵$E<}+޶ yA=areոSl ~? SD{f=,M}0)8, ˬ5@_faaL_S-r*-d$ŻHNm1@q1 V|u\K\NsB|;xUϨ$+Nb[& /o.6:8AEV쬰C-jRtlᜌFF)jם<y AJ}m5'\kN6e!)~OѥkS<\uu^+ 湨 qleM\:R@[;Fw0?}(U: o xX8#]ƴ,cIͨ_ n^yi1*$7&@ϏJ4Ϸ A8!\󰅱8"qIR IHăqֶx,u2$[#ZIkf)Td N ލwl< plNX\I|P)6L9gZd\{me.LSr~)^ Z5؂UC{*HybX }8hE1;{9S;Fh2`WR#Jl,/bYrKîoµ Jqm[~  dy|[*"K9tE|8ѿފvI{ΦPׅ#,z^/dB67,#RʿfaHN㇀pܶ^O&9xp#B15RTm/A<+sq{k*)#l;/9au҇Y[8T@ӣsˋgYHJ]GJS}㱧/kAJs"ߢn){t~)᭪K7&}k|7?j#hE~JΩ\%q7:eD<SSR ?|&{g7"i_v[L.3 t17RZw` uÃ=m:{;11ĭ~8蚙eOn%Ű4]?Mq1f0$z_LsYrTHe1xtڍƂv2҇K@ڹ9 2@nr0 vӴ28 9 ۰=5Kg&߭e /&-`Cӣ8&SP|gˡ Iz<љ2ݾ)Av_;=: qN妰b `7g"vΘ3|3v Ycz?۱ v9+Ptl]ؾnF5:kd._q{-ch ZBDҹ߮–w3I 22BJC7K5j*bzeH,Yp*VqVCHT'/W"7'5[-aZTfm3g kKcVJPd PNBkHm:iezZdpOk VfDl᏾w 4Eir#`T`LkG.;I Hl &ѩ`cXg̷@V3.֠u32һ0ɖ6h<@uqiweڀV ^}`(RA3! >; $w1??CH fIrlثqeuo+)~?=ێ#U|(Y9U,i2N'D^gߏ2')_oP8i9[R]xQ|MtE3|毈s4lljlN &G5' 7|*A6hOf UvWcbG|MF]zP5)>_Ǧ²]oF0y B\~4J,|v>[GkSF %<ˍ0. f*ڞ \W< hΎד?%@#SG$S ՙ.չ]pGm 5I9S US7 bX VZfBLƻ14}wEn͌WyI2l_;|gR ' ǚy N/$\_ak<|@Δ(R$]k1$|UtGmXm" N?1X brPe8,uzm\?ArFAt+L4M$8ď:9YX<5[QO9j!P݇v.>Ӎ`C[]a29ф qAg'#2z@C D\8F|ZZOoqM7SKHEaU8^:m`L(52I9{HpzrKDfVyaV욒5Y ;~o HGy9`e_RqL]UV)TtMSٗοNJ4:F`fPOGrD[,Cϰ%qr|U&9|J+Ü,7#c0{b Cs=g &( q+{HU*(=ۯ 3 :n+w>^M_+ֺ qM7ޠ_E?2ƒ*@ #7BBrAr!PFU9@B1>q&6~ TvJG4Z, ` "F#UN`(px y,Lp才-Լnn(ym%氒~hнERWN08/UG/hfH=ggBJR=n(!,/8y^ԡp)V:-J'Uui6$ZL ^!o29;YмVޛo2>s v5 au4 }Q{ 9a*\慑>kc3ꠟͬEgFzŧU@WN.(/"0Od x7Oс\Яh 'KhDzad}ul?3 R.N73'KO*؃C:ɰť^DFΊ0>q Xyۘ1p;2 mA|QO&Oz% rd*!€GRbӮݛo$Z2LQA@}MdCdu$^ z<,9=h׫9?R}6w0:-τ_Jo7 +gy1']hC/ꘑm#WW BRyul|iN>f+^6g _]c'*ԬʝEl*OEsN0BC&*2v ɢMwdSK>)CКT!ffmieM\( $,y Ʋ#-v cɮ($gNsz8cf?lٵ|\q`Yݺ |ZFs8 l ۞ $X9äPp O^y,nATܜk#9,_dO[eJ}tE9'Hx*M$%>8yA? @B/jڿ| h>njP>$F;5 o= (۳z/s(J-аv0@K+C,[KuYO j[u+cϖV1f*D%Pj`ޔq$*ߟWԈܼ/#sÒ6F֠q[I-WՋAתAw2#WcN>dLfd2Z~(q_4l~;\wr3@(i9I̕=$Y*n@*OBjJ uCq ԘWvZ`%z[Qͨr=$F, ^8S26ūxL\d3Q/Y "6$? sGb=zkxHBJ9/3oo5J)nJ{9v[ Ju3V {d:5ʼn;iF ȇ? \/b;BeAgN *]"1ҼR da?ܜ\To3 ^4վO{~Smd[FMN`e:[Bg- ƒ:NӚ/Or'{i: rOc/&x7-k5vS azqa@L6oP>O*х#W\jG[ʘl>4t$zU\_v°7snj>5l]jrF0e A?ZdS DV#JkU^bvaiB{ӦZLB+da ?.َgZ[x'1 mEU:\^(ѝQ:{$ X7Q"1)nsvom:8CXDT|X#%8\?!8 =XM3{rJF?$0?e`YCtjq{ KcOm-_hOy8FNР},6ROp>]XF'0xaRGm.7濆dHub6r17rǂo'2bt/Z ͂dXxC]oeT=7w5`W"ͺ#,8Z3}wEv@KLj FJy54xTgn(^ЖOd>Ԁ0vdk"c6T2z)4E D.hAOՐxngjqKs5,@1Ad?C >bN3zohG:MC'9/ 0oAp`zRƜ-¾, ?sqgݮfkmT;hB4ž%nKP\I?{W(P5(BL =E N̮#{y,zkbmgA`E L*k6[]LM[V3`lG˦S(borx!7 lCr| ?& pPoky|(eQ.> [ބA2)"\++ 3y3> (E_eo n ]Y:HX(A.=l鹌toFitoI6S1u]=LhED>ɾT,E[qJMW}q/< +Cw%Dч} c^Pă'$LQ& ?A JS*0uwM9uc~\xt:r⽙L4o(Y<=nZí'AԤZExr;/N8=>S4{_!&;Z?Wd<|A ԮŵWM(MVț7)JFm;τoeր6(+]dQZ׽/#OdMum4ȟΕ/q!HpWG0h͓ xATͷb9S\V'2=Ŷ 5WE:Dqp?yc9ۡ.2P\ r5rolR 9e!r JєƸ/fKPN[4Y^UK 061=*78[߶@07(̙aX9?ddn N|s._\KBFR(G 9TPa1u;JyJ?w$ne&E!{mpeS^&L8۟s< H M"~1baLoÙTA&t69_l6MGL< Q">b׈v "rf8#1:aY91hYQ˙-yCv((upSQr6[Gu-?! |NI.\Lv_%DlzN ]1LmM[ӫX>kȻS0JbM[! jmE=@(xO[!'ANK 0VIcP#g7ԶD82J9js5~.ǝTbE3! Kl4ʶ; 3P |F@/rUP#}^bm& ߢ9ZC H!.]Ca#cD* K4Ǟ7vSaBK=/$\`|Qr@aO"#h8#~%vQYz}+d■ eWP2[Gez p-Vo3y*v2r׏!߲#!u‰/by`dtjᄻ`0DI )Q޴VKS|ΦQ9Kyn4ώkҡiTC:]k7~иݧWr>_!HU^h]J1ٍt<6|39mc߉nAᚺaE+0 oԢ.7{\l&Wնc@7iGL-Cգ^+J@S9pTMha/ ߯4><̲4ewX_rZi^5[=CtYhG卹#!4UI8483+dR?|jʒu ݲɈ瓪ADXUtQfϚ1/e֨' ~2 TO?7v \WM"ϼ۪)w3K.K}*z p?I2tj@;unynKJG{N@Js$(d2o)|0]$VmZ&zW+3s;JYm yhޤZ] KN}x_\i#n5N2ޗomx"pkII/C8XXq۱h#MIF]Y P;. _34s2=Áw!HG$nl 5ߦn (ȽTt,K\AbURIBմG8ʂoI4 orx^hh}ID0Qq }C2E )Ud'c`|l;aL=72-y]WZ]6jia)JU}W.;-i-[_(kS}1?恢YWU:uo>g)1ߺ2u=r9sb݈ykY)4(Fk`w/=>W6T[pKE"}gX'?yW")|QMV9hJ$HBP !˯t`s&&n4(%X-(18s!V/z' 7=^%[-W=ԁ oۦ- 9~jg5f9Aavgw\')OЎ\b7ۮr8*E6ml PD;aPLMW \@RVvo55.dΩ~f)fr<4ɤ9 D@iDiϿLNQߚ{IB٦0O )ݘaPAߗ ZFyn"5n{-[E%)g< ^9F[Y$( CnE^a-M_?kX8Lk~v5i "7 }gZQ".}WsDr6d RI.Z/t6䫨l=N3$s D(!RAAybGf$N^-|T#; $]۸2nj^ 8ѯ]?PTIY+[ChguGvu}>7w[ጨ^J20W~'1ZY.H$ YPʐk_x+Xlml=M=܇-D.\^?@% v S!P߹#j)v̩5B"7giս6Qk@)*/Y,VcTnkb7߆09*IbyդY,fM`h3O/A> تЭqw"@ZZBtn1ٓ ;*h,$G9 d^]{Wzv7Q3=.Vۚv৿HM2#c3Hz M#PIygBO|+SG701s?tǻNi.htgMٸK4QJNY9~5[Bo0y.޿8&Zm~uy݃kk(W)4j{O)i̾tQ<K58ȦuŲLVF72Ee c,$4>P/(26` 7=Kxb!pQZi7.n +۪v<*yR|ԬְE%I̲E"gIah3 J ICgQn8= *Qj(~AG0Rl}}^2ͪ@BI꽊 jN!ܪG /NAjh:EYD>RI͵ a%BInU(G!X/KxmU&-An$/.OM^*eAa8t( Q14eߙy)HŇ@/2Sl |29̈́^(jTr*61a9!L2 q%uC~|^ݐPԤT/E ;^#׽v[ F[QK fBJćQ `a$:OJn7g Js[wkc]xXƘK k_Zb9H~ Oƣ׹@ I1L|=>3k}*1"vsy{+$Ή-/EQsji`>/(#ݾ("S  E# ؋5 Uo/sd2ۏ ,urMR*]ep:}1g,r󊥠|vIоjuWtDtkx%lB}Pʠ^G%Uj8.. ?zVB*}Ӿb1Y۫rKC'>~%%yh&OC/e1,kېgUx`ܑU5v?/|Dkw+4t==jFz|aN }0j?dW v0DU'('<̻~uEZy͂*IW9MPaUe!,B5mj*-Б7ODxjWpֱڤW9 X 42)|&>[ݧ](Je.>+ZmQxg68lXK~1GݫIb IDJcWc>HL@ZwN>8n&|MM!;Bj UDH"&el G]΋V?wT6HV*blnmi@ xA Y=ʲбja:fLM$r[ru_c"D cn!/YL8FbPX0(50p TT-6ذTal[.ڶvjcڑ3z1'U70Q^2IWKo?"%av9')sӂPpJ%)Z0CiU"i̅jԽHnD22UGomut*D0Z[i892wl,|LlMq ϘAƺPHcc&̗Wa|^է .iHeh,EGʪ.g6t&G:z|@[M-hOpfƆ@ܕN2Tu hr/F*rW;fH%` CȅѢR(F4h"j4ƃcԶAR([i Iw#ϞnN #+G_F,FKÂB"(˱P49~v`|MyhޢhЙJՊ:2; kLhT$qqفM}*bk+LIbg`720ì|Pdq;CE}nUI35?':E!-ylp k2 .?"o;QSl>y <'>v43ۚ}UTЇIRAwk_T1y49(bHOoGkהC={lP"֘0)9ykT:ECoy]z׏|k*c=ʪr4sQt63`]<iC@o Zy.YF[I\Q9Pq"(fVzxvS;bŒ/A) |![9MzoÀk2d'r2>BՆVR-139(+W4ɂ(vh>P6s8u_=8.tƱ)> n$xc5$41J`*DyZ@Dʘ+KLL9ۛ\@9.(-%!gVeȨ¨%S9e.`-~s9 g@XjCg0@U-P+mdV+ 7}V\.1\x < F|ho+(ׂYôNb\ZA2 ܎Tj_oJ Gf~bB]tL#߮`x8-9:~i?+TMKOW==ӍIDt 1`h/l}cz#\Y45@[W:!xwEA YhK=R`"&X(*gF}KK6(=ZϚ /5:v93X׽?$㔼k;yz:O.eH_QeO5 D$˿*M/8=КL\ @fߥŝ3( cz=~/ +^U4@ͪ^E{dy|~߽7VXRhE@d 稛<uXD](`t02!T˛܋i-\{4lЯVӍ 8 Bl dSeU2=j*J`#-d`c=! iKwͲ>!/%ndscQ|]fh%+{nJf %_c74qE-F]r{_,VS(2%!;Is#G:klHuέCegVQG)hJȈ΢j0l<<:jXW],產{P(]̰ƍ xqwT@efv"EUb);0xɀ bӒ/[Y6Ă:JMWUxBྛ[Kp".ukR =.)0QdB1OjhRrpѩ,DHw?mWۀY9 d$Jǻ#u,fYvj5EA|Q)n3HWm?Xƃr p>R*\UŪԩ-Д&y.!n.׭bY_8$l3*l ـ]}@^z ҁL߅puvYPUvzb;}υ䣷jiYCy`5'YۊA%Ӿ-`:PseȚS6<-ctAH_^G'6VjSajBw/Nq\FV^;BD@ӥHR@A*H2nh3RI ZVjf=gx-.C ) w}ձCL>Sx--5Qc*Ty} g&Āewc}h:k xN^E<]`9jfFuç?rhNf?]XܷUSh^&aأT-W/g71,,pSi.@GqࡼS?^Uj}||,yTYȨ ךj)j CsStZM]rl nGQ~݂o6 2eaV0Ϭ݂iD_qo<.Pym0_'˴沷lŮEe]^jL^x@@R7:lQP{{XHn!g,VBT37ƞ$zSI1)\tUf s?/45g>E鐹qMͳ-q,6Y]~( >& oj,FԳ(șH U.%@Tq :n@o‹Zh)>oR,N gryfG=3͝YU(s=[wX#$>;ڮsʕ6|pʲCq~( 9BCS_}otpAK7?i ]ϕkD`z'W>$sqd=|'~B{8|83['BXVTnșcCZA+].@D,^ͥ?byGpeXPBUei{'{4~Ĩi$2o1}}]J&暬"NA5? $l T`o/H ZV+bS&.|j|+yz7O _2i&dJ{/>Hr Is:;CCG֞C cI[f酑za,o*%<׏,&SV;' XhxeG.X' iBA˙Td:a]Y{:-E־''P7dy#0ș<B,;'$P FHV'z'#QN#(o&{X_0{1T{,_V<ۏ n+]k7isu %jAt6w9 Qwc+ Aa&;-nL篼Sp載4 aKwস)ap-Ӄ-Rܦ8p_oxOyVR-…RgG:SBBlx\3qp%\ D9+[iȲҌ%TjD2Q*y AW|ȹDHA(0bԙҘ@VQ'p{W} 1 cދ%I.CډO˙fvj?MiPCvgdT8Ƀ`_ܨY΁ g .s7>myŵ~T G{q`!W4 djgah(gH +G$WY>iTsW))PY fu!Dcc{_nW3xbڬp;!=z6LI=jri{IT{CZ7E^d cxٖ<3(!mcmH¸^ҁ+k}J-щyڦhyJpIv*Yڮ< WyN'|iՍa5a zF鑷_fWusVوԀRVTQ]P^a{!+ 'jH&ٶd-:kh# hVt"cE\  ݃_ps׻b">!N'm-kmci}2/&zuZ32| |cY\9ۘB O͠㲦EjUF_<lA+LVS+ a@YE  ]}V}܏@I{Nk!i O=4p 9R>@œ2#CWQ*^xpk+oŦFANJo(SZZ }S@Q\CTrr9. j׼ZOW(#YBTpZ_Bʏ: {]1 UuՉ@,zfm \qBn8isR܊_r@d_@u1Pd0b>9k}*&_(\"ۢS`rlNY#$GS%-yz v  +ڨq?a+#E<ɧ!]u8 NDSڵ ?H?TbH+- /ფc H>/O? 3b-xu@P0;p[foy qT(a`G]c}ffdREd|Edp:w\&9[#8AƄjo.+wxD0:{#``=J9?BVy;XhEH ŒIf1[7ި_p) 0^s8Ws7l+eI4" k!9;[) ˽Dm\>J)l9 uRl#rmy~Є/,o2 1^(K770_RTt1ݎ*.ԳX$3=HA]fΣ l[J:E|vrfMV֧up|V.5T#2*9ʄ16G|}OCXW/%Im,4uQFAÄP ߕq܀9_"%8]8=6Xawz$eC׉cD -WusIs DiwY 9T7b/ xڒ} eV6xñhZNz@۬ Iq0~`6qBDFlg߫h&?Rو/0lZ.l ht!泜s`,Z V[A! g O:9-n#_V*P9~SF$pvi{GtJUFrnbIa= g4La效){}o0ea@* 8n|;Ȭޖ-Ax Pv~tn{Vn' Kx5 "b RO۟<394QiMlRNiN&eRùt W ϔFt<6hO ?0}_7GH M!:ڃ7o6b[(k}̃uJzO6gK铹@,'P\ ]}E4>ʆ{\V.O,PA'&$y]Z-[Dc"ځްA^kM-FF4 Զ NAj 'ͮW>&NWH-ǾƳ58+]Vlxo_7v]a7؅9"\(R xJ) YeL\A4 7|"s8M;dwjUUQDreʽ|$VDпG3~DY".GK&UNF"<6p,ʝeARӯ/(~AkD?TW]/5tAWR/?DQ̘v,괡uu𒲼#Qs`S(Ysf I%3B!d\IvDeVrXhո^zS`|nA$qu{Lzfgbm yKIkͣʿj,v;ABiLbv5ZRQ]FT4eV7#+-@P>n]*`BQVm<88Shf% ! tr>gEOSZ&%gO8Fn[]SprraXV ;-u FuԨt-J$t:#,q|a#y}@q{BPR^J*eS@% 6<2 vg%4*b96Aye̸gr2p:x#f3߉vi2g^aL_` rHvooZ SvNX%ہfXӲI.D#1"9 /,}9.PhKlvJçᙊ$]%2޼aѐh" 04( <r7U CHQRD8O_2ݐG, #;=:[&/?G \K F(=qUsv%+!yV:Њ2!4 a-pRXQ緎!ƍsMJWhqT57;8!jG͔8FiYH%,7rB< f/zS1b Ƴq>1~g脇L-v XE> #F@4Dsǔ,gsugmBvFj^?)H6!KM.o.۟}m(ʹ^G> 1w3+' ֢evJb[jOOYxy᯴q no$ObT+J򩄻@XpnGĽRy3j5~UIؗ}클\Lo| ?fE?UZoqRQ#Kz W;se"ao*%;?3USX?$LPCͦzC5"x20e!СGĊŪ!seqQX9؇NY|2z VBe-%^Em;\x+V]腁N/ {߮~V]Mੂ`akU.>FKK<[^h`Mٰp?A&0B QuN3.W0T   {Zd˺ϬU_|vk{WCS* 2.?qRwdhG*AvX عn$̝/(3ZI['^ <Y:qa2pO lPw.uS@S+(+#ђW4_D22^ܬ0w TL{_!ܤ?GHץl;;נ“o?k<D#Ck<Ϊ#켹{/xrK7ZD]k{aGUi/rK?zq e^4̓qYh$j,[m8l[ڀ\ؔgP18j-*O5Pe#Uۜ]7Tu-l\[Q-:i::=rOX08hġ#j@B΢Vjz: =.0N6~rMSDm1Z~*44eŌu,̡^lr'۸(9a.%p)j=VUB|d]l5?vFw`]-Vx2uY cjk([sj@Q$X?ټ{j:j-X, ˭4/bpyy?~ iD2Lai=PBw<+a'?U!FǤDt$7bfNdn&"Źѐѕe@u H>Oߕ!ۉZJR]*Ѧ(1;ҥA]I]DهagXTs"ucٱR@ePyl:4mulds(moujN'T,/0ߐ}q@Biij+NEd6=}+=:_Dž/̺oM#UZCoA*4"-SR YobV |3=g8CQ+&ݨ?Fz;k,BADv\-Ia:j ZOt5\dȷTu-*{EBq<SjvU۹nٔd?826E0aQ10wS` =<-%Ԛ *vtkrzZ]pXԔMsKU-EjWi:!Yu$0Ǵ&ˬl9;<-p[ծJ"QKΆ^ Ɏ"0TcJ.1i1z FHr{ ß!V_|_ؑk,R&fOlNtTb$LqS&' m >pA8{bMX# A(b CU_ =;Z- p{6e^xۉQ ߊJD݌I7"UC:!W7CCU*W E {N'XU "c~>U5d:N?7 6_g2l?ݟO‘ɒ [TrCϵQ&dKLkV|(}| @+ӓ:㹛}?>6"IG))a>n e>Y-A]2]ғ/~~}S& $(Y /yϨr.!=x Mفծwr]7ܲg>: D{]4mQ_d YM:޷Efj~mD)1NIos $v>9$Sk>ױB+ƙ:!zaO Icz 6z`*7] Xn/Z׋.j윗"!?p..'JE ~x-trr:|EU7%2L7""&LCI- * &{x&n_}c'@hU*єEӏ8CW 57ql^i/=mʎ N7>;y3Bp|j؎gS RO>-hcPKdے6t胔zkSӫ]/T CgRLM'}ta$>PSEp0vyۋS$BDހM7+#߮ewIt;4jtݝ?<ְ0 ,pE`z`ą~e\"fdd+D+G1< /.:?kf5|"ԯ#m[c'rbeՙ<]2o ˂/bIʕJ#}bZ}{Z?*E]gՀ=h{л"i8n&Jʨn^D`ED'Ga-ˤTq>`@'"3mDgRnyoDP9bRNZH鍬w04oz5 ׵`~H~F 0U_S{oIJރ8Ù6St160`YONMŃ>[micgϟ {GMagyީ%:72rn^s:!B8 )s< N$g MH,5?jeI!&:ax2-5 f:N%TIY$Emʋ^)ϓwڞ™EТD;ݧBƋ,%uQvPr P [튖扒th4a)En)tDt%#ٙ֨`{vL]Fd&OX4ؖÌz2t-ӏ9"%zI>`/C%w3m\":fqs4MXڲg YIXؽ՘% ag[^v0kipMRt`~#ZavrZHyd_F{Y|]HMks!^~iڂ?^ϧ=G6g@$`<##~Q-ֆGїVW\fj;it>5~k.m˾$'彀h>)Y`>-)?Qp6ucG2d9ECArQU/^I%Q:Qr:dPl#TH᳦H%'d ݨUgMQ1YЃ!QyNJBG|~)SA[(əA\.g6bRtC4|MkvMc$Di_KnL}%N-Si+|[`8&%(䧖41E ]ˡ+?/t>8g7q2mSb厷1˰^ :xwϲKT79(aL#K&*uZޏ#Z)Y9{Bϗ<3Ԭ.I{bV09IE!sMnjDWaz\O<ȅOlʆii& &P~e27<Pu[[ⓝg"Cba^(xŎ>YulC3P_>/SA>[SDbb] Ot:cmL = 6;̍Mw?**V7M{ SW< o,l> |tQߗq_U@?}D@Pj8OWXŏb<-2-)j ]HS6+al_;sp~f%t\Ytj U*zVp-ŎH'v]{Ak fc*#LUh%c35:iPܵXig=?Ƽ4Ȳm[ͯ3/Zw[?K|̤ڴ F~͔.ٻ*!`f c+$ǤL"f-,Z, 5a| ^SQE]b^<(ΠְԵFQ>E<ϑ p_*$lZ~]ypkxyp4' p|#=;R;}qk{JGP ,d 98\G#]듄9H2}mp-GJ9SٽZM.W:3+ g"%i4VwRJK!$S$Ŵd 0K: :K `B`hN̷m;{#re<,4_`bi{rK浏͐gc̡4~?eԕoC&-;[d߬~xk RVXpM+] bjP۳ ϶Yc|?d&~cZ=̻!¾=uxچVOܑ#DZy9S4N٠8$觃>S٬:Q{kg mkXL9hiHV:ۯ:!B˓"!QM/-T42,Aѣ 0TF"A$E5bE{l9:W-'A2dWә50ao[3Ξ7 .6_'pۋN ū _!$gνMn8ZVB4z+c)a|9xRY|A5i~EqK_cwf l#H*gOdƆsp.0b*0şG2d_rݐA!j]Rz7< ;>r4`T=&~G} ^֌G hj"+ة= *g=kȱ}'Ҙ:P3dںce{v$.Fµu#@޻ H$rG6.;4OL[AkWŀݾ:zbN}%j%>L^Ay3Pg2Ik?@:d@GjGˋF$Iy<Xl]2q>[ru( ej؀ l| .o$:*/q}Ԃ5K3 8 t]t@c/zF(s[ciS_fZcA|nUXd=S<0Dh5NNȖ\ȜM =ZEu.*؋;Dkq PFy՜WSDƫ{L* ߁pW%_ڒЗ_ E[ Z)IsmMi$&2UGmO*[n]V%My^g o!Z0fJ+Xuď4FgVyUz?o5f? ^\GTGU?qLU =F;ǖܙ /L4Y _ w}|da''cفs\C^YJ 8 w*9?VWtuRͿUefJ`-16<ϻ0W<V䃭Ea}6٤u&B5=FdA*AB]*1KWޣ8\uI3fu~LۀXW⳺72"YzͰfK?' !Fڌ dۚ[4d*/I(F}VnFJoTXˠ=IU*D;Z]hsGNk E9L,Z Kc-`DĎ4FQ<4l&6viy,tMY}%$xIZSٝ5BϮGV,|%<5*%dp.hBp|*_gkI^On\4k9+ϺEqUT#n 6[nh6cL2c^:}iF_l1Fof4 ěG\ga` "8:"^B##"DlC*H$m.zl˃>nOo!vWjds8ZZH4l,@uKK A6lz T/ǵ&Ͽ5hٵY"J}39iUuʲsv&_Cy}f +vF='=O)Wia2&Tl]0rx 7\h[C 1lWMON[$]L@yv>Rd[pP?޾+Zp0돎 oy!+2) K,=;k)ޫ3yT+ɂ2>җB|yk ݺlOc7d#i˂bҔU#FיU~Ƒ2_1(p"dYR eʥDtK4Woڳ*9B{`۱/nE3-}.\Z;qp"oS5!ק5֞WIwBS>[*FnU6SmRMJ *Zn}?:.9UfFQğXa+V}׏dٱM|lgf6~G1$Zaߍ 'l~$L1[,8W5 E%'k|nq%`NaV2GIV4RAB\v/ 0T++ۥ._xdEs8ص&}Ϛ4]x?;au`!\b^BC¥"<;ˢt \[}gm $166(.-] C|LHSb%Չv4fJ]@,,Yz|ywY ǩTh^nB}oi8"5WEJ}4}fХTf^; .p8Q䑋" E|.*|7B`?2ܒhOKʽ?WQt,%ܢ2:Q D /y8Er 2U;oljI<׹b& * _iJz(n6G%(XY;`pFv*q2j9|#W80!dV[M<sp\>5Y"G'C g #aC)Q>[l#W $t|+?(ѧp*c]"׻-VG %ʞv NvחIc ʊ1W1aC@XdκяKM>+c0zK7+JGYgm¬.DΫ8 AI_28X+`OvÔVWn2W%5<2ô~Tl?/zȕBYQ!T x;;T uZNOJ>H{>'O*U{xI۶L-̄|9 ׈P͌gOf=fl|;hl=vLg%̄(l~^|o(߉0^ڟi?{L\tX <%k6瞂7Ng,{t]} ?!X=rǢ{]"&^L67$9܅9cO~=!20`;`dV"h۝x|h QSoc^/AgS+fl鸟aǪB57y[G,(R?m;s%l/Ur8 |”(Q`;ܷM71![VW{8SY=U&-W3PDWr9.=a`04ėC`b!7Pu!w"YS) Ds!I 5/΁-z*:;++޶Ӳ0>1u@,}t{ j%ӭ/@"ZG{+_Mg)f W-~U/mYF<%!i8J` n1u2it,P(ͥrdHg3'O&5Յb"D%:3NZa#⼝%n!.Ѥ/M@sOi˒v+ޏ|q0Y>(tcgz5{~\.)j;(k_cZM,S08rE\1>Ϭf8eT%O_[z$DC,t ~ _(%& J~w'a> +Vf uaC)NyrүvNQ9c5afD1NGwO,XECR"hRyr0>@] >=NRObf[aF)Bם1\ PH !g=vɑ#Cf@DY]Vߟ} NvAV_=w-Z7#߱0(Dtg`$!]uZ^|Xus&R=\@o~x} A$:#(_LGHa3]C]e7fΊyp-.xoZʆ1٩/MVJ_k7\eU\,"%"lBF[%"Dw"s/0C,]Pa(=B u^,3){!PJҪ.kpݙ(/e%l!wF36G.SkH€cG>4^.Fe*N91ԙVa1YeMҟc!]?kmq[&aFQ7/w0lUqp_7~9丱[~]OF*DZyD Jmr}*p ؿO &P$y~Poy~b(]:Lbh"sR0z#zN!!~ ?=xϪW.T쁴­a98ޢ\=Z#u/!Jf }fTp‚p`7|:,atJ#r.hU3X$N·4{ϟ٧UHWC1ϼ|M:+p|r7ý> {r+?ukksLܓ][g:gn3 ڋuz(?]xy(Йλ`%ϩ?qt-0KZt:9gՙ2H9p~*_!OՑi<@ʛ'wۃF/6QY[O'S{\|}>a x\6K4)J{OÜZwv^$R9VHcz]<98;ۆt6ë-ShͣBnWDh5)=LkS!D' UGv҆x^}*4άa+F`ieҞiYqՆd"Il&_W^I{խO G+3}u %]OY7<-m괒@}HW6ĝ5\Gf,荻d>o'Xʐv>wj]Oǃ.9]P$vF g!^>흰12KOP@I5C"Os:VŜ0FDSvN ?Z 7Fs)7_?#U>m`iCތ9罴BDVɘakW!@ϻ騝Q<yIpCZ:R8,ԩY(Y3A[CW+v]KF"4M6Y58ZbG K(lUqOu,*:2a!FMo|6]:=POTQBZڦӐK;+_/:.XZu;L< #< x5Ȥ 2"ז\x_S%q!èXHV}Qzb{<ۈSUd$ 9e1n9(h#Bjߧ I̺"G @̻ 3TQhRwtOPdP!AMQEHI$}`’=ULIoCmc~!3"y r( u=J#Ks@ޯN1~)E>gu? Ss"1)6#ƴ0`,b 9 a1uжCХF÷(Xb:<=L CXTn/Wj#xț@o Q{ RXX=y6{\s}zf"OV%U o"R~} Vґ9_\'Ac(Jm OHrNnCHwz{!"vPUy?b+|w3u>:4lUx,mLa"%rJdYtd% V odi#C ;ꠚLҴ M|0R.'gg.ke荻4^hN(*f7_W Hx$6v"$*j~V99ZaP8JjvزKnުWqz>ZE{c8v͚$aJcV<4a0,qOc\*(ƫM{v_v@LWu[tl=\j2Ȕ<H< UL`8O$O@B7 }O,<ۺ9jD#6Ɓ17GgIr}.F!RXNrTNv m= FoWv#"Bu*"%V7A3 ?m.ЮEOV*$6ޢ=ən_:}t6Fq%&`U{41L!(ԾezOBBOf֢uc* ˍݙ*_fy2<]äU-d>'įwźxY]q6i? ox.h?ׅ0%*z*.s+K&1 BSF=3K}N48xۚ6 IhkR7{~[CZ+znZogIO5'#-"K.? 9#;)M`ic#\4'LVӶ=2"g _jTln+eFhJ~EIJ~XHgKZkp֊#MWRշ/)mͨ3ZFJnw 4vhrj >u0% fGq7~0+Ij4 oYvy&;,?Qs_˱ZD=Yd2b~ w)c[& oqF9" V[qQ^S^b;\-=ʑ NTTRRj %2@`D8Dْ}ڛ41ɡ]E+ dOţQ[~f gYwmd"T61QR/Mo3x ]40>IݞiK&d3/Z%v|yHfLvF_ 5Y2@~|zN'c^_8WH#ڌp4ދ <6.$D% Ӭ]FJu)z栛%H Xq iX7f8N% m;l]|Ful@@2SDm]2qm٪mILueE9B`Sq5`VxI_UUbj{QʘX=~k_ܸ@N-b[_ MU%ִ(+(Gڏ!'U#`%6jl]1MA6HH>"Zrgb`@cӊaI02:N{@bfR˯,!:x+9D|ϔ2 ٛFn@?X/E0Kcsbx "Kb*S06)n>PoG]0f$P'aJ#Y2 {~,S*P I9f,t<s=˄\QR2ÏJsVfDzѻ`T^0UV 1{/;Buޢ>(Gsngȷ^bU}iM `ٺ5nLgKs\ JdGe n"fw` ,.j9N7t|י1x5Nc!J^ C1:C\-cäuXט^ԃFb, < M~2O~oiT; R<^1)qʟ/s3&z'NӈKgoݦ@0EaQN7OÛn  ,NgH=1~J%|uՇM2DaPTjqcwֆ4DLjN> 3;ԲTBVRnQ&M6\/gDX\4;FhN$[d\F=q>g<;"h#Ե3]u!&nfʯ6~M8dIH &z CC+#umB结werEq5/ZP6+)nL8< "mH.]a_ ӑA&BU>Vm!i]}~w˕}6EPj'+ I胢P=[oZGH /f$%&T G.Mopޚ0ҫBd JWz|kvPNf;z; 1\8"[uSJu‡EϮNqJrIxn=8Vy&]:L 5Sͮ@mĩmwZPbWAsͨNԁrYD(/' F9giDV XꎉEFH<…$0ߠ+w޲o5E]%wz-O7& 7\$&VeBR=o %ѺL=st&F<҈}oG p9NeZ^VAYJ|Awo[IKJ*'VR47p_9 8kz~&b_% DT!L0ΨN ^ XO0thʉ)&rj)нt!؍fDz2 m|=v7)3&Ԩ5sD-Ca V?,SmFx1.1JP,>T0r!Śјö}!1.>[NY<Rܻ h0?YEmuo0Gt A>XkÿAp$7 W4!!;&Y#>/{c1\Nd/FEbv0{9*g|ՅpW Na/4rku٫~X:C-*+*V1rbٚZ@wYFDܦ3_`1C(~Jݔ̂ctڝVF=Ҧ( Vs]$m0;DmeU՛_}Zz.Q8WmG175ro{n|iWE:՜ 7d]d#< A謕}. eI< `dBî&ݥH84ȯ*E|!V4ۊ)g)Fj<׍9tM`pyR "F?/,&9#9$G*8|vHcַ2thL DMÆ6je3lBCA.Ewx-rltټFD"5 i^~{j^OvرS u+KvswĒ,/[FT܃I#1opD¥P;rWX}cijJVov #j^6>i9Un%3#4 kѺ砃^V wVtv>AH@+Rʞ+Hb(}7mJ"hHbRN"t6"\4V3mlxh6[Y@A Y8BQi ?BNGZn6h\# ^G7^Djii1^E";$j|IUU/4AsͭEČC@'s'5ʀ)0Sw}{c93s;4+jsXrZbc flxK?Ds;*k'笳9-XCb7X|J%oTؠ`0ۤ*Z/MėOm. kl|˩ RH2EXO+w韩;iK-כM= 7Z폧5d>FHN KEiI V?PM4V oT'hQ+hr. 7]sŊI(X a/)WT_`#O'‰M̛ -\6Dyc4\ǦaK]uIңg1owc5Lku~bwxm\\i09mFGĺѬG sM Nipֈ!| Y.QOV !פ0 X&B|WUAঐ[PBJ6D,ᯛ9#4 oA?kyYKGQE6pJNlǠ|і/xXU?>| <i,ٕ UFu~:}J`t)D Kʼg2XCyoVdp16>"&kT m赒Ɨ$ΠԊ_c-nrD&$ߢ/4oƐ 85A<$Jq:A-*Sqv2ثg_@t1;R)5vpBQt偶|`Ld<4JR2N7O Y-pㄲ&½ )shǔtƧ/Vgr+mȂ)Kge3 pa1K!Th Z|C"7ðG51?*#+uO"ý>+ J$s=C7y`5IM{,`YJ—|0go63ik?(sw6ߦm0RTCu+c#_;@ZUVn?w( ;+T.ȣC8_k\h"3aŭ >rt@ю$Q!aެFΛ2ɺGDl쏜gAX i4'Yӂ y#crLr~荵m~zy=N8uŒ _*F CfCeQbUsnD*쀩i/Yk Fw5_( `Í- iR%A[R|عb8Nca@Tpa-a\`ܔ%\BzFy~fbA h-dzf R_y5S=%΍7 #R_]0G,=< Ĝ7p''kr@vf?|e. ;ԤJ}c@M^m_n1#a!4GJDB IN/gś_Be{ 4$@ykz{Fy #H.V:'XZp2nf H=!*Jleso'x2޳Ě`!~A;1%? %f+띧aNxtgm۽I(h1}+ _b g=".M3~ä]RS\FSM"EnDm&g'u`߇b};A'Dއ#/_O%b8/uim=ygE"֡6orK$};Nii ++lؠkYQ iM=Z~gmքT7*B)aK>a7 &5K2[_tj^{!YvYZv< >$LCnMeH"^TX:V D}Ap:)[P-(9U&)Nh$|F(X(LGζ AT_@ٳ\7+?y7I[{6h3>K?djSJEcLoJNc K]i5jH^40CJ{))`,r#ݰR6 EnW,DZlX%=y.JOJs.>Y's-ҮBd6$6lb:{82U!8݆-a; ^OVt:/.U<&@2k'Iz0f}{O:`;B&G|QГ\}TP\͗kJ MQZLv$CtrcAZ  kƕIv MmɱhK5T&CG[:/3*3ALm*öXޞ]k|0NBGBvqN{=4cX#c F !Y9@{TQx'/O:NZ]' v YL[lR6%|M`+MnQsp-BĊ_'n WQ9[z IS؞`ϳA\^= {Sk'Sm!^9ӻ'E&^20~@R_ 6F1:^y4y:GXJfP8T:]jnxӼsvsW E(ǼXzTu`xTL*zplc ؃Lza0@!iI߄q2Xr-֢l#cj q}_(*:Ih@b֚]:=˵^ޑ/`x c,7О;D @RnQ+ רŮ<%cpk ޑBPwΙ[,0 ꖩ {} g!( PNWLKnPՙ?`{W  ,B:hcn/|]M޿0߿E،F4[+nqX@~-~cI$ ,F̲^E"ŢY<-5Vn22OJ!@O7zr yf_xZ˹p-㻖.ܥ8x(p.]TaTZD}=? y)]@)2)"崚|n&oy p v[ UAI4hK󭱪 ?yP'lԫő?rVanV ߆cC1Z>hkQPGqPHZH c$˺!=xxO3T6 ˔WiT~w>'M6+8&"hiE B+#!򯒧s% -un%xAf/p6ѕ 49|()W=#("Q!siIJU<-v*1-$ƻ*-P)릀m0>mm ,zʪYO{U^j?1058?Q~#Йwу!3HmBw B[-hlq װ$ O!2T&[|+$804j|Xaw=N7Q[GvޙKVo }g'tw}H!÷zoR^*%V˶!5euX{cޖs_c-,PLm.`1N~⾅4 6ئ|0N`5r>X0Xk(-+o,ƬHJݦ`EC>1$ UeeOxSr0tt,_yU:g- #UNxmT_dmZ)h&|`ڵ7ٶ!V{Ǝq (%. h$e 3e3FT5ޔݬ-XR1~kbB&=kE6K<|0qYp0r'x~7>yAX=8܏ߓDZy*8 Hz;{f[OӨohw7{3LrAYV\stvYp8ÖCD#p&MN=/)1\FxaMvwgìUNA+d%Ƞhi`|U80TΜli9nĖ 0-T@{څ8| u.SbnIJ@}fL <@[U)_gURlJ`Z%.RsbxɣLf}Mj'dͯjhj`:䪞$yDXA漁XSژ@$4]< pZLŠ\XO2tɒ"xb찾acmʆ-t3C"tA0~V?N|i-\ Im(e  H=d&xu.;K"V_M('4d U2nԯYdm3;@^dzbZ@ipֲ܌kjc^&iYdCzVq%TpT=ϜݛH9뭒|#RhdSܺ.ۃ>ӎBnM1ZnP\*pd{52 9rH|HmJLeJ -%S} U0̯௎thm\N KdP?3a!EErj=+ⵗ1s~EѾ̀zVVsKĥ[ U?<2iU,~zܣ-OgqFGiRDm8sO#>Ľ1F"B&u|d~($A?Z׸wCivje61v @3={NaܴAm!C}BϮ5$?7l^g:)"-:YaU"bDXiD%i㔼5vdDVD,( 8R0:4j%J|#t?+)nY0߆ l oɋ1 NfKz88%y>Q۰Ԝl-s#"eN+^RKrM e^ ,?̎\b8v[fgJVȻp0R:v~֣Z(Iy N.+Cn0lmާr'Y)!r(qi`hr!b̤d{^R#K *'! \. $rCg(-yp{6p|VMѪ-1X+^ccn $5=J!]-?5YM VHR!7CC8 IUE:#`{'gɮt up7 p^NHeh?w=Qh9|>I:Zc7,k/WJU@._Pi1UЂvk9Ǿdbm<5`~80FV$$~.Ô\5 ]g^5!F[w?&l̇F5ꇡwDz,LF4VsG`2Vo`fyyϴR`mQ^ЈTV>q"2}@CauOol5T±xUkR =8d ?3lqmLךi82_{km0 gޒĈb]8IΝ& )6,ց| uSLTBa=ȖҥC3!s7bĎ|qCIM(z/LqGDTb:7s`$J*aCp[bdu(ܒ{w1U//|<Ԁ&{Q8oDM_Wtҗk h#R ɉ%5j\^!MrcH~8>tpna`h^Nܾcon`MCϴոSvd@!wj%aneQ&:FnVp7b H!6%yI w |, kI*`,h9ԑ9># d6<ߚ1?!̍kUvy*rtx+w}I?8~cl; ^jQ w+ lq\+@MY+G1 6m4p4ۜ(Pf+0d op .K# D6;{\iZ"Q50:6ƍ4utF #z\&ߨ %롻7fn4HZTQ[(Mytu-y_@6DM scq{rhLz5S"rr*=^quf(64cZ|ƁUea/8|0Ӎ7W`4rx) qF":I9͍n=GIab(@IGXLrͶд{鯘CZ'\)4VhzRV)(ك˱N!ʾbr(B>Tlvp .V^|$ܢ[KEBc\yVךy3٘/T@ٍ_`Daa0ܥC5}kGi(b_cEn?Vf&cw X*DmW}]ug I%&͇,+efyP-Vrm["c!iFg:9lo'bz41ˉ9&}mqW,%_\cN]c}*FXZc5vӧhq̌ʁR0k&>h3C,C:(B qÚakDkۖ^8[#/Z@iyoZȱv`Q5%;Xy\4!XMLi <]1d Hr-ͣ +T(Ԙ > pJ>3b/,UG3=*Oc0ޝKʼnO4U`WΚFŴE O`[yeBIGbbcqLaV2+hVH-ejp&>W+֗#Qϣ8@BٕVr{ ma,O<٬g0N ok#}W*Bklj|xH1G f^C?b7梀c@R$SeL1_NF!K%;V}@RkN]ƲZ7#$E *݀ǂ$&Wo\~[N F xQb8yd5.%⤊yq#4=ẁIH$;=eq2l|5o&~G4ewu4P\_P/F(J LV*|V"6InEoM!\g/Mj;(L=r}t2nj lA= #liMZ<{p~F秣8hX_f# 0yC,^S5园'R"),W۳&~5HC=5W%B+GƞB#/]8u\h% 1ڙ`h8Mv IJ8o*ˡ3Fmn(ϕ/YC֊&t|WV˺ζm,ul5)fⷹp7}2lhVꀟz`82*6 VyW A#TUZcK"]+jprv %Y.oҸD 4[Z r1=0#{ypVpqܰT$r* ox~zPH\ 42_!~zۍZD2dh\ 3ϋOtlғ5NNLKퟁ| L0K+F(YW)RBHvcW3"Zq-8dŽU{D]oZ:-/@"84Kpe*_tP\2Y "O>rAus5RȫP䤸^Y@}v( XUi-;!]U'4  !O zd\t$L =,_ݽV#\H '?&qbwXKkl㮑rYIњ+W m49@dQ"PV鰠 6֯yԙ 3ױ_A*jFhpJ\1$U[:S Yb G;Q1qbi502ySVI4iOmvmzˇ!Tx.[]ɲu;\ s x+r`^ $}m`Z9IU¾0"B^8[ $;663  &+T.6Iy)˯u|BB#.)'ZL:RB.༂Oqm*ܢ%sNg"-oGR/i­7|DoIU1&apzKC~;c[cwVoTA$N0_ P[AŊ {b3_7n+UǕW"Z!xKEWn2|('1 Һv_yaɆX1 MܩB됁na9ymROSYj ;5iiRFC̣=jOejvl; 9>0=+).d7vGW`4:2m%VWDBgS&[]ys:KN޿* j*{3UpL!͚yxW e[~f=*1oR:HLvLd[5*GoYy5ާb#h4SJ 'i{OZr yWtnJҤJq(!1Sjt! Qg졬NB} |8[7>Jes\ ^qy[69#fW ~o1/W5^/4f~fHNI =\p9}ryJ+>Uכx"FpiYA*!mϹq4,gFʟq&&ƥ)ISKW} .*-.jv"HwRce`oDcF$~_|n80b_>4+}G1ֺ$n6 _LnPg:˲& rGsA|^'L|gu&˺X&ZDa GN%.Ʈ@c,M<) 1C6V1?i11}ސ) o|Ȓ?ދ. TH״z0X#k!ԞtՒYҿU\VOkime4A]ܕ<k$=ml ۴ANfτԽF|sײ)G],|Ыp) mЂ8T| myvA֕;~5 x@x ȫgY9|l@;P ?JTOjc)UkQX}i]T*1") DgpZUFj𼧃DVK {9ae7n nchCRiF1w϶Tr[_unE'ĿLo 18S"4-JIs`<իrS|)"w,*WYQ| Y>B3kl8n!#]aX1-XlPuT</#\S0eHmִ TAiռ_HۯN@v(b'| /u1g?_TtA5ޱaxw 篪 Ξ1֪:yC2[ve/=H| 2i7;i?E>MYIϢ1͟4+_V=S/OU軣HR,&T#hf싖A.p&U'Qtu jdgf5ƫZ=" tvm89du᜵ٵ*Pш  ?:=;Ƙ)`x#<C DOlr^\ ڭER>anL/f:H@.3hϾ&DR0kf̀&#;w'D+RLJngN \J rZ?is0tSpne;y}#^YWr2 =u@(;ؿ#î.EX2WxcěߤoXm,o@+,\>$sqT ucU\]hu@,^olMD|<kϮ|M|Ϥu Υ_Soc o¶ElDZE=|ܪ-47T5*54+Y[T{y& v|.M)'o& q{e?qo{. .:P>we}v-^Eg4'}:c63 ;}ɛ9|,.s"ߙz6N6tQUܞ&a!єm}0 J Be? h#J(5vc@e&aW!mEt]{GdUQ{>=d6V4 DsI )63<M Dt o ?L:Y.OmӸE0ug~C[PIJ%Xpm{VC5¾.$^FWnŽD@AГT爈0N? 8F4Pk9.Dn/OP`>Ȥ_\#?`dHRO| Wp<=p·WyQGh_Ӵ~\A;1xv!  +DhޑgSZEAk\2};XI qQ&BBC˜YxQqijjǦ$NҞ;#ܸ3>"~ +fqMIJFn8a?lw͠{(/7?CwA9V0Uwz`}֖6t"m*~߳o0~Od1mde*ͷLE2*08Jw5c3RuvDd\/ crMXϢ&~DC,J<\ɘZqh~$,Bp8i <~+M$vi^Ѐrԏ&)7]p=i baDo9 xJb>bq}t+yRGՋe>F?ev(HZ^{G/Itؒ-mp-u^a@X*}#hNJ)Z C;9 5(B*AǽgvH90z.ymiN:O2 Vj6L.]Q\]ȨG᥂qk1?{ۥkJx*L O `vS$3r~qX rZk>Oܰ̉ׯ5<˼ZdziG%=EO0I=anD[W%47,1u=Ol(JD|=yɫiYIS{NS +,stpCq1&s ! v?t3 SUqV*,psl )lN~{a TV(ٮ/5 $vWJT_dQFP`kB.ͼ r4z0xT5e%%a]Izp-6}.fJZ7PK+zbQqVzBզ1_-b $wuwd~5eD-<J}ƺwsS􅬺&~'kM:gTGkM=@a%m[UkiU *%BV,"l0UQCÉ>F1 ԕ~uGc?HpiY^s5@?Kh#1F> pqo9VE/+kKXlr7~ v@(OC La|.C*Ӱ\V __yIMcsdP@73*nkA5JnC"DE"'NxX}@VQM(|7{r}TӝƖxHڰRGʂJf;sΣOެ A*Qf0#.e[ҿ)T /G:71T.?]1 WҬ :;GW7__&>VY ILKKRe[_(:|\x~G6:XF\o(OuIy՛MݤHst(VκslH@DZ4fz*XXL]#pq5͑bh3B!#ƃKF],>-bʋyPЦy%%ʫ6%fft;T*DF`X yr$иi9x^PjXI0Yg8^(_@nu1o 0W4~kvq4'^0jJyVG.@ދN7hX"2i| )W8/{5%%$̄,v̂m?Nl ²i{WI+l&(ȜN樽ͥj;O&P&:+4k9_vʐˢEstj`cK+ ..GOO àӤ8sP(.b+U*F|y8X &)w;])|+6 UT$ oN<pU@~tֿܼu9>U4?%n=;6% j{(_Sx`il:ƢY Z7O/tlATcC# D,v(T i`i=K ]T.Oǡ'+}!1h Vi IJȴ8d%ߔwܮ0~T[7*\pw6+;L%99tBYj"|$Id/0PK:m0v'HjOnx{ j6kS. e!&S];9͛$<*' U Ƴڌ4&CeMpv6O@T,搷b1?N&`2^Q{T¡n:lnM ײִX[etG9FtkY춠eJZ~(U.X9!ob FAX|%;޸Ou08ݶħR11H}1a!=e2V? vy.Ŧ^{G SG#ahI~9ŽQC>JkV2<xtHrU+$Q-wtI@L-Sn5Y([31#,hPW*T,~B>iVOeWb}%QFgąO붯8A2c9@JvO"]8 v/ԃ^VAZ1 )ǨdZzChfH:m}&MFMe:fV쨶FyO)Y+Ւ|\ӖG:X;!U2X͟U#¹T>s,w4xX_wr rAD]KXdA'V@w`EHR(^<RFP3'{nsR[nEaU#U{s_C!dE~ewf<:ɓd:MwtVC#;I}) ,}5M43"-tAmstuVoCrM|k}]ꆆX)mU=DLdlp3,?(c\KLŪk 6\|cN֎XRy^$֨r cE<iqpFI7ˣ'@ 9/칶vc U8QZ P~4uVH'δ!N6g@>&ySClϺ"N|0Ѐ(;WƋ`l0`R-_wآ*Hus1yGO-L݀nj5~ jOz]Ň,q~sc5AkW?M_n۟wdJx>/2iJuz:R>LŽTt DtI/T\(Hj!NB/Cjt_FLeiT[ȂK{O}7ZPӇbݴNe0j:抉 b􊥮X:KpRaU(yFZYi!⼇<(+%5[SH) G/.6N^ dՎud-):[@7}?Cȯ.EuM9 Y\Ǯ^RDJ;@b5O~KH"Q#0O|@,=?an&;}lBbyۧtv#z7|W*{!{|kvAemޥ>DTm]6Sc7Wĥ%v;kW@K=W*twu |<[u$MKRe`aBzi[#2-DKVr{ +F&ZS#NAҪN}DۆC׬G!e$N#`闃;O#}lEF{Qz%tO)},:6 ӈO@c+Y 6xW_߷_M5>{u_Vz, 0bc}3^'p3z/n PU› W1ny)v7ȵ\u |(_x?j)t71Pĝޢ' fwQwA㯴,̛c8%:@xOR{os~Υ3SZ)MP15Ji,<{A lMyTOo3 3M}bAT3 HK^/Ò8hvxVCb 3<T;$v'e fΨsGW_ 7W7DO|&؈0HBt4":xTE±4'(As4" ^j`皓~ 6}͟ >Jp 9!'vN_G:e˞ɧ^3yZ;Q+n{pѫ.A&Ca7㢬9nD $+V莯7]>hMP՝P$:nJԅ-u啑IޞLY*~ӄ}dھ+kQƟAen"W?% wkMm/@CRfX ۫<.:zacT0uv ?vضJ7`atiIO(@w+MGEU{]2^]`v~O =GtSEO%5ŖUVo-\w3 3g}Liwg6χ\b\*bD7/{TC yB a}.?;N!|A"RsӾ/@3ZDT5O\nGqS`M˜_krH(hSoQe PdR', +\[y~$}eˣ*Q2wO-apu޼%dp|R;lC3/8bt5v ==!<ʒeZ͜2B'[2-ld1u >)Kvb#.TPb /]ʈ:j;-ݡϲXEA!!pNA]Ȭ8W{%lk+vc|_,pԿ芩Q `ٻyC|3DWn"C++fnFvc#4"4_#`hjz^0Ry:3,z,`{Td.(޸[Ǎe8rDؠ ~"U~]xLQ{kOkOq}Dôs+$,bM4G}сg2 -背SŸfZ3GȐdN57P:b>E=-N=l9ѓ3dQﰭVEr8+NpE^4iXn2\w71^rhmCQ Vb |0Yxc|hnP-œ˥0dWܖ53if,a*j"\cK=rrLr٩eRlTH)3U&bf $If`mz&;aIyB9)tK˺6Zp<M 5О YD'WtMjdBI1%A v›F,"9.F W1LH!t!Y'̗Mo-1]'w#.TY dv~r^lls4iSdG<Ȩ6[\eŘ] [HoVX ;!sY'p*qvc}QYJUQF%.PJ3uehL{&]R㠼bNhTB%L?VG/aF|hX?v9b! PM~KO~S^dl͛aj f`waMm:_@aP?KJT%4^[3j) ]UWJLyPc|ސ[mSsHLZV ,h*!P1P,ݵîM=ec&qFԡh-gņ9՝1FO_pb 4{ k<4q@~[83MY1".o |$@ƶeaTn#٧EVJy\QAWZSri&;t;n~o(f(|+0Ԫt@-TJgd1UGPVPPpZvN+,߶k QH{ JKyɑໃmNҞ+ј!o؅pN{1i͝n'e!d 4#vj .|OԌT Y@UuzUho"؏WTJڥCt蜺g~+44͏CWF/8(B4U5v>іR.RAiz#dC+{wu t/o$ ˺ ǘ}Bny/O=q_l{V[+!`*Y .?x55Z8]ihW65*"ڷ2F'['Uc0ԂdI;rh|qX6ּyuHgfdz:)2)]K %3DMXYe_}/P\Q9 YADI`\&F.SϤVqM g>oA-궔i= ;0>~")l{W% WfG Ihz H썮X)b*l͊fs]1pi "qQF >-߰lX㐆\C30x,5 (޷4Wj:pӊ hh̼Czݎ6Q kvТg#nLm@-NVaf}J[˒)ȮL$*(޵iǪ:ވUcL#6M%bQut2q-?#iE&%}лqטF*AuGY3ՈOiٟ`ƴB>DELd&^ VVȓ3Z1v\k/꤃(Pq*,Nw V0=yz p=~ kwƻIBݎX.1߬<0.Wmc3yҘCGm\#$AS1NnmvbxJ`M$M֤8UQ;zj,`bPdTk@KB|ߋGc&YIO[܌Y ؽpkj莫e%u{/BO.vsڞU&S9XTY0#J!pY۹QR-]П[X`*Y/CO"LC F`<fU5')pPO,k22A;,ò1hY')|iF> MB6-6ف@?#psq+@AvQ2R0TvoxW%=ij]z4~b&{J޴+L( :Ѫ<Ic5(+@k.d𫦅8(kcI,C%*ime:`.om*3\iϕ-_c^WedE/0=0P-XYWh@ӡhEn,_W-M^ў r,m}H)1i1^'e#d}x>KX/R"wqFbV]>Ʈj*C42 z HXBDpu2R+6s#n.h@:tٽ Ѝz| PW!-ukkŌ΅T#\ ) Eyk3i@uT!l5j*xKXgnVZ{^ F;B7~3 [.919%伡8,8k]1ۄ܃XiϤby %x+u:&,aeA2 KUA7st%zfjꗱKeA3Jd;Qq}tSq["_:8Lh;t(pjT!Mŕ⺶?Hlu=/A10 7p\ de:5bj a2nɯWŐ 'T+Mvl+MHC\~^ABd|oz0_ VYt0L1,^zoqз^) \ۥێm\8hD7@>%NT'`E5!uǁ uvA{LgcJE0eFxriȐs9sfvlHUFsX:;w;9iQ9CA/jt ټfA?p:-|;N bBKmלڟ MGdu( *ł}{LyJy(^I]K,*e|do""졕|hKۿ :ک|0d(IPBKsxtH̹BӱKJ![cDyH|Mz-gl#1#,Yl*\Nb twu hRLWC'JOo4vPtޫZuP2 ]~3KA֙v^C2Drm-x]GτzP7tJF)r%oNFe+Y 2!C?(ۛ,jVD4{v> z ܜ;Wo^:wP5fS1ɉDx @%rRS~ަCɯp-z}NѪY:`V(h ~J$]H>hz~BJٷ:2NEsM5!&#k|FS$#՘Jrhp>D6R {2c~pN;W쉁[5-FOg2vRJ9AYWy{D N3$olջç6)[rrJSd\p5G_ѴQbM||h({F]'! K;_1N<7ñBj3JQqq&1 Gk*c~8>5tՀ|3'`_ZTz8Ǧ 쭢݊6N轮;2߰ۜcelI$iG TQQ !)] 0@"9,0~&hHD`{Q#Uˆa#\|Cm"Rm/ܚ9(Tɺ{gi ` aQFq|bªNHfa # s,}Ę쑃I4\$X֔%N~U$ӣq#. xܩ0bmժks-73L#XAY ub3wC3Kzq+fhSB봭i["n뾫1<15CR1H x:-Eŋ\V-WnaGUÅxA@X I&rڕ9B 妫VgGjS9jS0zS1Įv%0~uSD*2XvJX1 a" OФ^pxNF$7`)3>@5A> YW~ (h'b$vg3! qqxVbl(܇AyY=Iʹל˰ͩ73J=f6jg*BZVaGdbn~'.u㜖S7t5ԁ \%.5.jν_C#GlqW. &KeXHRɑ *8ɋj.s4dM$nMsX\T9%S> Kar዆Ft^ t lԥAF"{}^VH(X_ԩR # T5E8QXF5zvƕȀr[dK#D+BHDUZ^4695nNZ65v68M5i$RU:ɾӲa/+Q} my/B%9mpF"hOƦ9ʺgnx\0'>k+XVfWQ|OU)L@ut-Dun5u/-yjMS0{`;b9󎫇iፔ3#a{1bOiToT(FWb#.evo/0 ľ Kx1>)t&/؂2rr@<1a?kh0rː3wH4u'ZyJ.(B-xU5O97+ m5@21?ASA Q=X` s[XjD8,,rl~'ڄ)g)}(8Hs{Z1Y,R]d"EӜ(N![^jZ |ޟn,}vAajd jv OQ~u.`BP 9a$nމqZf _SבjN:1SgMB`"$*@iEs Ăe#z`. (A9@‡rGI`k[W\)kc^D$&չ Ի.Ddâ8ࠣݡ扜cy+0|?$d^GJ~ar-T%Ug~lqZ蓵9|T;pFED1A݉Y⑔H<{9k3YZ>ɲ鎕w@?<@h`J*bwɻ9 |}$ ^"7ET̵`B39^zkq&@r؉puJ+[ĈP*Vs|GJ9PED`Ȏ^pɭ*nC[Kd]HIGy/ۛG{0ƣc^FX`>lUHxZob?_IK|Zs*yr0Ka })FJS70^]D<͉qI݈[fzw!ѻϩJ'˹eqN¤nA,o-O9|mɫJ:62鼌y4,/ 놝HL2ڐTD2? ]dLeia-#NxpE/ӘHPCYW~ I]$Q*`"r( Ρwx)_bc!) ;X8 qW"1*{.$ C;4Pl&w4,T3NUD="* >qݡBisuv))}y1/WLHiUbޣ›^{H"IZ=otXr %!ߜ|QŽ%W;rغRb} Z@;ZQo2 td]#[+2uWӅ9a`Jg]H5kԡA'NRElj89\.AE*BM T_rWSnIVܱ0fyO1'R=1& 7T^a:hiZ$,/vE") tI>HՕ&>u*Ʀ3]n-pF54?5bћ12R!w^C_kMc1)=HT) W!pHYNblbeC˶~d@OʌtsXh j舎w]>461XM4312Q,>HX#ljAHD e҃_[#bH$)ŷ°[@z'c +s%T%NG|AW2ב1Sov 3cxo&]V9^YC5}b B\qvB+KH~_G`:wc5J\y+,8?PQ ՝bZk6h?ClBMnb+ȇ嬫p|^,)EE77fWd_QB/qokЅ I]4TNXh .g5ʷ5vs,$ȸ.lᛰ pA(xRcKRP@Qޖ) 6QZ *>zк5YV =DBܶrkÓru[RYsiĠDMY_Q9S8Sʙ{B>zp_ks/(޸8Pj{Pg*_&ahk5C5DIS?_n{ $\=:ʎGN<0%L8NEei;Q5%?k1kO/rSEqB &k[G*tOoyRqд 6<* 4;/r@# e0%^O \4iQq"l%5 :AT SvQl\8e6-+V 2\ 0{WN@J}lQeH|ld(!5*p.7z%6:5 !MlbN3$Kmq_o#h y!>x1GDYsTG=/` c#~,h? $ {|T aiQ>/s9hTV" 53ll aW" ˶Pc'6895Ӽ}]W3Y0L };Ĥ +ZEB4h@p?"9/YR(qݢ˨OiD,,2q1D"j(<ɽ]<ݹAR!,EO}妐 BT-E}~d%3 rwʇ J[_k HH2Y1׸}OFն5}Fw\jĥB١||;YJBAN۷@)$XQ9f<̽9|a5B"ίn6ֵW̶XrA@c Ưɿ7[q{tnKIܻ"h_uLr+Ar*ǵbHGhʛWeWU*J t[# P+zr]"Z8k55bCXo:X°)Q9fҗC@Jhv?8a8 :t8_dws__*|/&GfB-"a&bU'P8{uh]NtJU!@Fp1fWmaP)z Vŝ_;Ho^hT ۥd<FTD1RGXEt% uuw<ں2L|52TkปjE*m47H7>'m\x ̃anGc$ u@p̽j,]:v2WXV\̎ەXX ᄽ]:CVkrEzޔrHQ)4]I/i@^W*q8aO ޸n#/ nI2Me I4uXYA*ׇ"3'c8JB&P9 Prt22<e?ugdo_6#dL{ Ah|SRg\F78FZX@\"muC^Y +(wvS g"b9 nC)ΫogS^1/;SvAooQ%N#//XF|L^+m<]V)Aw.ɓEՇ{\’O?ẓR7G,zvw4S :r#~35 ]L e?szK~¨ٳU΂Sm)B771TeQx劃B|jL}4y ҙ@S1;EDncNnӏ1-rYW/iAs(3yJ'&I-)N3q,o9Ł[.&C8F*#|X?2뵢 CXHb'8re%=pЁ+2hr*â9߬ZLd&FC¶A󠢻0d0C cr7;7;oѐwU?4-#a{c:oIA?>pHꯍC{"ҀX6[8^ܶ޽5.䀎ʼn"4;1-v5Ʈwc(18W"`p5w il_ɗU@m:$Y#;E}5+2G_w7tU9?5[lO/ a0^9||ʳʹ\(ְ3/FTۗKEj Lz-fDs3jΞv26ćH(.oьsƋ'D`8G@O+tPK XXƴzds b54kQl_s\hXv{YmaՇh"yN*Y}LpFȩTDC1n8ޑQhBY^pW6:ar_ғ}=cO6  ZqlS] /jviI%WJW`֖>rNp)1zj{Oؗ[M$6Z۬!X02qXaim:ZjyZ1@840>rxטɂr?6|_w l~E{V]c|YA}CAHG e HCm8 `Q>9G|8/2̗!whoRg&lĆ]~ofy:hBy-ڟ B*+U쵷N%4_.5+2g,Vutƒbܑo`VarCXxqMlWJ JƗܩVBG Z*6%[J{k5 tZ_,ۮ\9Σ4%3t,b\/8uUn-Q$v\-6ƢiG^_#pB#,”+ϝUFJ"fjqí~T/{4N)u9"BiÎ3i-P.9sDps(Ϩg{'ז(ݍ 2 &₩33'&4Ƙ$Jtl_~2G(D\,v2zl#Ȳ q׍SGkjaw 6ARmVmsf5a{FLG/̈́1?LDlQs{gBoD"g ,K&l?GFo$y "ia >%;P .G3H)|37Z9Fګ)Ԑuk=T~Nr! N%UA.%<δ:i ?4Y"yJѤO+p#\Klp7k2[ NNG|KY:z"&=> kbقG Ng i:VT$ n}}Oe6ϩuk 2ÀH%I?n-^cI39 /V84+` T5{Ud9)3w4znu3夛ڦ]\6?oIǏ !0ylB-EnO#קŐΠ4j*()N-؎yne@dOH ֡S,tәĹujo?W=#OߕA F&AE%r1F(qEj<,Gt{ob}$)B3_I]US\ϨLI Ͻ1.HԝW5k{Dz6%H'Ubd*ݠ/nz72b*$vQm_PxFr.) 'Ȟe!K@8;=ӫ5W8+~*}TN,ӥstxšepյhadepDn 6%$R`3`9_Z%OVP;SO@ $mxVءH@)!7 䚡^B' C{ΆnqumBBW軫m+7wvݰ5/Jj7,\ۇ*}sX Fo8?VxIUGe$M2/lWCB6b CM Β_ŕE5YE8K)>!=t|å74xYGVܙ˜$/1jd_H> ~5S~)_}ktRLF(גtayK~?5ڦZ^44S,mINk6^X|+lm~֙|Ȕ%e4r3^{>Fe@%sS`t4 Wx7Ip^y }D"אCPdo;KGxJ$0ܒs[>[ORq"̄%kp,Oqِ6X$69\w܀J<@0Qa$k`id ]1ýsOтbݏ_"V"V֦;iRXb0o_qP=E잂GFm[q3[č̡%cY.\+40kEj5ǯCOF, J-rP[).ߡc̎b:k +P|gECU)ۮU}w })ԓd D7z<cC*Z>2`7&2%٬ b ]3fr=ͣoE_/(ᰂ)E&q\9 IB9yg] եp6Dkz*P?Cl-qjS\5I (п9d)#[T v)p꙰ԎZ%PA.b$YuhˬN:=՚V*}yBK"$gh@Jmfu$~g|'3m6E(|@ǧEPY"ƙիtd5fO_NQ/X8w!K7Bh"9a-_0MZZjjq9*B]IST?ňa\Tm:;5D,z\m~aSІ^iM> LO"՝I~6A% ٢Md_oJEpfy:gi 7O8|0uhgÇ-$MZcE柅-H0k5׌b,#}ێMv/!0cep1@̀fp69۸)N+\'կp޷%hQ-3+zljm` ,q8 I)z-$? er*?5PlUALH3d`g0vk7*)Leb7ξ0%B#u$Qou>dC) 'o^LlD)305E&4R첳6ܦ@B8VeƈBo~VD?'AȠJN10ջ͂ǩ9 @#c\ϓ;(-qtHLa\-8ؙ-IS:e{1ww4Rn&C<|Has|xPW^CK+m^פ5Au,Q4e'ܙ NSݿmf}[)węo.H[kC4)HfmUj3Ux> ڎ3.`,헩Q<>Ȭ]a-bu%{+K{NN2ACӦPylf-5S޲jdNTy!܄ᕄf( i+W5]zGOK|ݞH?Hf!vo@e#WNQ4xnjS]R沌rƾVlr eW* $@jnvVoH`TBݿ<w&2AD+rlod9ӏ$D}cf[>~Jۅlg~KʇE-Ԏcg[)G~SF՝֯@*ʘp~aVҟpzTXW$rRv.p:ךSYk6k qu @ xqju@TY,\tiy`QVVe+W=>s֦Sfnx/]7ie9Z5xτT!LZ9UzJyYhY:u%bٶt_2u+}Ʃ! 7jUJm?ÄEjGc\%"n [S|PU%^L.q?V Rh'. 6"1 M!Zzd x{c]65K#]̒m^Ow]rmd=֜֟B+D'% f1BM*3D8v+i-K.7m$] AÎ6 KOpQ#}@TTy91(he谅zuƖ.xYT Ĕۤn0>\cOH=K$zg8%͔㠖 3j.Ӯ$E)p'8*K1o- NllpՀe)If4z ط@lR^F* . 2E/K9PǀƺAv LGW(e&K|'1j%% RB8)cܬ$D0hF74Padwٽ"63O?f%BajOYqmGЁq`}|I.<\BG.q 1 qQ퇡eQW9Z4qlerɨ*;WfiO!OWm?PH} #s}p 1vvw'5?^]CD bWdHӰYScFhQ4}H4t;%`,X@;ŀ\sV*1FjaPn@0VxN- ~lW 7_G"3ʔw}_?%pSCjB_. .KUx$/{q{VT/JFT gu.vk*dP&TM;KR@LT2{@1_a tĨ]Ƌz]"KH!֤Df%rFj`yYvR+E++?@+Y 4y20z~M8&9njm>l=9; ?=5Ntu1ԁ>ZTmpSm,MI툿᠜ܼ~SGR$ȗ ಭ}ggKjz8iEǜ!C/c{<0oNU.݉ OJs+݌bZa0~X",X"K4`p[0ҾhΩbR[zXF4)R[zg.پ kOlоmԄO6Z6h/Ϗȵ.3K{W1M̓uQ.imzq[ydZjv쎌_֊RE7x"M?<ϑ{0#0XE0S0Hq$..@8`fM.ZTD9;Qil(G&ucoŪ}:cQ>&!$jc%jBX6㥼شJayhD$I{Ȗwn 贕Wl_7P#h­$|@9rW})cOC &5*7.*fMz (8&!]^{˙kȂS*Z% jGZpKl0 BBf0Y,@A`:*7ۄkhv^=bB} Lv-L8G3\Pށb8vRAkG$9"X {#(Ce_7OŤ8J~KN(5J. "_^%IJH<"T_Ūx[[s-ϭT{r`at˹U*nݦԍeKoϢƱ%FlTm1 L:2HJ)D+հVtHFvcݏt Rf#oG e ‫1濸6co `5_avue_/Wbu{uw|\ mRi?L5n%Xz UoGl_wtBʕ)Mݳ'w<D8;c{<.p4t?Az9g#DG%XO`%epA?" 0ýr6s7&d'Q3A'&в)_)9yxbd=F[1}٬rkv Fxn-^ٯDn_(FQ&^PGN_#%A R={vGhȒnzm`toܰGFqWG@=ISpC"#)[QqMO.R ¤KvyY~uzKey^*i7mdg|MYELhWإ-qCSSɂkᇣ_庖؝XṮ6n 5`8)93NXhzj]eFØ*A]VmdYYٶ-;+w8gdG^bRֽ8q?&~@[A3z(3Ϊ C &MG'YV(\hy|SJQ"ƂK BF[F]D%ƸͽfL[!!kMbfL9lN#|ޒn`oD,l9NFܯ@s*6=šŹϴP0p1_| ˜r +g"Y XU\8ǫS!z?ns}p36Q,Q?g[b:ZEeʼ>Ui*ȃ ^V W.y ŗWDDK{JMJyuBK1|<'SScӭ:Ll;XmYAVxH@bU^FbZrϾśG]t(Hq5>|(`;e d [3`c&!BR(l<4!FQA.$Gl/$z1}P eϐ2ƷLҮL@ PJe76we;NZZa$UjOoD>tvR&7Q}I>? XHW]he\q6z,R 2hˍ' Ъ[Tź?G(A^{%G[A7kX”(&P]K*@ƎWmzEQ?]6\}N YB TPE2$~djVjڈ^仮n}㗒Zwdo?:e 'jiJ@-8i8[M[þl1svA8K^BW.HdP^'y.h[#CxMF&Ψ<UhؾvB'0F 1kT"6uo$@zOi4ZnS_];ڌ8Ь :Jd/ ʤ"v;a@\%6-r7 lK;sWE0؜K=hhD\Ek4;fw;2vGN7ZK:JW;v$6]II5gb;~)'NuHIw9rrѩ( D'*Rz1Kɀ_ E)F&dkFm~^ Y4$K!}%©6U'`/WM:Ch_mcBvMn Ӧ'GV0_t ? p( |Ul3n?I&ѥ&e{H;n c8Kx6EԮW$8~`T<#㮔l±dZd2l!~P kWlj^%P֢.qT& ά蟏ΩGpŴߨ*R7sT&b:_ a}zp_<ՊW|tUUIdV灨! 4&aKAIf [A.\mi;`%e/!`BR5c9q'="ж9&>\Mo}@b5AK쾙^S3Iuԋh W7HQȔCAErʢz5&:u4W?}_!":v"T!}QS/ȩ 5?HqXK @` ݏMEWZ&+3S6nY߾Td71ZrS:rjbc9S(fl{xȂ|}Y.JglmaSG4xVC["cr1(" mvu/=` 0]\eFua){T3O 5#bȇ{ĂnNC/dL#`\;(B48F–6};.Dn,t;VRQn^N+XYgՅO{+a?*AE)>=p1(]\Z Sv\Z3au!;F:^i2G\@m3wPMY]<#3ꗊ6 lby.Ws, :4 /VT MXi3z@ Ft+q4nr>O]vῷ"VO+.@@Hb~+ܥn/= JrP.@`>]/ B<4RB haW|anm!{J=s!R79J fL'/wjc jGt֛]h$;;a4=8` 3L9bӺH)$ hֶ1cw!=88-e&'?+.L[k}/vD.l{bhԤX0#sxX*T"(,rc4JLW/U)mm^WFc8-s^eR ml(UDHNLƂՊwE/֋-ͭ]9J,&gY0S!qvdmW=5, Gbk/KBIe P";$'>nJ#ē廪;'hi2whWm=Jk!n897'>(:(FtPmioh2b2,||VV8"S2^ bOSd$\BF1w#M84TmPi}NeR:$!Q[TʜSFq3Ep?A'M(^~IYDI(n=~ b/VXW7m/ԌC\ bF+EZal$QA 4 p]lh%MKm<ȚQ?hKt=E훘{uNuq#LBsu6qtmlA=_xRDJs\O]%dPHsjZULT?,_ET9t ~:3*+f* ʹ,hYcN njpVXƺ% >$w(Hљ{H>qK|!%^SKz]GpMO)?)##Uʫu[Qz ~]>^.+ ^OeE0&rXkvB ɗ3]xPAaRLMxډo #v}Y.*$:.+ 6*JRS^eymqXH>&]35QO3ud^߁.x'=u.!zJhK╡>v۽T.i?{~HsOwILK[sڻRuKt/=C^N `WzeGt M/n"AМt)t uXY=lv;&`B>Nt,[Pl#y肝UW ;Z#)5cQ+3>c>Yh@ڠm\+OQѣE/~ GΦआe ɡeS%HmM">`~BIwz-%R=l9ko!ߴtIDҢ0Xnȸxi<$8h>p .,`/z{h~ujǀ+c3eJcumnnLp4tRwu䵸E؞=&-J*(JZيxw?!ӇũM΁h84&Kew V"Z,+Pa9WϨ5;Byn^ƒ)XU[sƣ3~UAݶLUTD\[&|)f49 |NQs>t(aTTba9ˈ[S)9g#YFX_滢Z  Pw\/!;8eZ e{-g ^,EPMv~;`|t8dc\E$f&JPD"\n)?~<]|i"i4( ,U"umU4'/㇭lq5Lu&~7NO.]/@x@^D7g[wPhB{.y_ Ո1fm-at#o:I D,X}t3b>6}D# Z NmPV*\=#02i{ Jf*QX*2 z[H#Agmw.|&u;dhyt=[ p,~!Xԝ 22R= jg(XUrtF&HF!m7y$I273FI@j)'X薒bIrC- i3QPX؝׽{7&RѮjɮUBszٝO ] eC‰?U uw/7K-@c_,B%r  #lHR#C{ʛYQPw.c`SZx}(֣-2#l2 C t!ku`@#w[~56{5 ;rdK˃;)QLQRĩڈm L-AN;$ăeyMQV S`(Xv:c!>`pB؆Ooc(gpw) 9 MqDp4"saEQH- am$5 l]6('ZXyd&u'~Y,JIJs-NSȥAyފ'hݬ+P4C[ WQa~KV+~f1G-odiQ֦7.\v`R#+&Eܶq"eDPE Y?Eݵ \SG^3$bS+֮8j*nGok徘6^䚋-q ꫍on6*Ҹw=sXgLvM9YծXeZK | Nh==T<-7oRq 7CZ o=<|9&6-hqx9<=Պj;;QЁ 9CGO$綡Y=ġJp`!LhOcGi#?p*_$CvB8ѹ 6 U)uae'dC&~Ii4a8,z*qamz٧~h2"}ms@g|6uH(ZnBܪp^[d,k%vH '9P8XE=hѝ0#\a{}ԒB5(؋YZ5̳FQ㼭>hsޥw(0 С `K| 2d*h~2\U/^p_;ySmIFm:kz daSa%[Zf-\ 09-ռ]ywk;"=H_A,.z)&'{Cp΋7ÆEr_# -B'adn]©j߃s򘨞{\Q ka$IxwjP#'=dtm" ^*e9yUgG5(YG%k)(1<@PNcW\$˭2C||Mj+עE>Lŀc0R; Lg-{>ƫ(šΓ6`<%\(%odP<=q=\M|Vw#F^?K,6{.c7o{{:FPdY}'"ɝ'w%Is@7l uX/ Zln\^Y%cSqlRTMMS;5gHqhOOr[Z2,'f+T)[N ooD jflߞT**a'mP:8t!1~l!.;VzW#^;䲲zRVci\}{g3_&j /dj`iJPrs<&(Mwȼ[+@O#8K`)'/cj nF0eP]4~֋T}cO0{ǻr !uW]B(ol56`0ı-pm,fwBy@si,R\B6paHƶ> xe{q]w?1e(kvi\- ۱%w*!s½=o 2,l]FS?չ9.4ѮoGYsE-'dLu.Ch+9309&!d$P-HI34]^h&5iߪr&%KPG8{!@NsٿkjkkSu_S; > ([ˮٹw[^ԝ0WW8+O$`d?U0>CmUζb7 9j+W_?IP1:kQT9Q4Q> &5mV#pf79aTxǔŝ-yTXyujx "(Y 8fFldSgN:J `N꽩6Ʌ{g4xj-O Opy΅}C]>h%mjyoϬ5 waRA֧ pf, K0 Bji˿mq-PpwRͽS@K8Âمՙ[hm`}|7Ej5$h1Ϣb10O&Vo![{k vFWLl"9KG)$SSNxs6%֎n9 "BbͰ1n )+1ԄqX:|4>S=Ό,8N2#ܽ6tRՃ<7巜L5QJw_˫ʸxWS|{7YkMTh*P6"/U}c?_V"u86$F^!Ofzd#cpOX!7u B#cUj{1UpTzlJ : bEZM裤?䎿S{{giF$>sfͪNj3[T/J,AˊZ gavsr+ +N:zoX9@lPsIgW3cv^,sg`ulS`͜)8s|{$kW/Ch9j Ҫ1HW;[B)OݖGn KcYьy4y&baߕlg ޲K!{ /*.kNx/[OL"vB~'JI /_ܖiA"zMtJ` 6ids5Aw ƌl. ؐ}e**[N)fEM)<DžG~$6OTtUfʖceyR`)z{=VIjGAoe4DXfbÏoWǰVlHߟ^&Glܭ^OĂy_:]p<QgoALػzE}U-^٦` j!3d(S)}f֕V-b01Q:RxVfT61z tC7UscMF޹"[Zw^iG 'u0MMX%uLg/t$InXS,=+wyTYܴGv]P}H1QN>VLj\_`@ۡ (s*BqBj0kj@7 ^jM0nfOiapf`7oֵѓT7/Kzk:00ĭ D-:![-'\r>F++C {A Z5XL ƒD|;AJ^ԃfVb#1BZ Q}oA+U b o&B;WV̥ru?-GF& gv2Nqvp T79k{{ls*o[p%* ɶȹʲѕOG5 &[ ue< =~=#jZ>zymYs=,uJ;5N7Lc GȺ OcFa#8K KA}}K42^=Y)~E\&9TDj2?6gP m?W~Vf:bWuɢz>i`"^%¹D˿\fUad"=:i~Je8fXab_a#o4,L7uT_Q;X?3?WK8Qr]di-WU-B(QZGⷵ,P(;N湰4Agg"H|8u$nJ`x!4@h%(8|]ݕ0!1;R)T,Y#7(*pE`Xlp؇(:ӿs(K@daTPc2"B4Fƾ}6!mϿ}}{O&Z}']T?ֲQk~< s |e/.5\X 'MͩMt5 zJh'B9$BE臸D[m6^%-6h5LI_hWsl y)RWx՗qst $9^2ΆKI}HsD'-6ԮhPk:ہ%LjoM_|͖EИx : Bn=r1ug9nCFY*1C2Z2ڿh;w&^[Ō%QŜcGP(J;p+?WJ[sP3Ŭc]2bv2dMoYU.N3u>[7  U<>͙4 ܿ;1ZD1P#J6êsWC/(R|k?$oO~#zqG5r )^V:zGfޕ.>iiR2[`"$>۬&EMx@15ԥqt#{ak3vra5NC3)B0ԧXNwHUfl^a]ڸE^:]wr&шƩ,oQqeECp@nAے[6F٧C,c)^[ %I D7|ԕ$U |36 QSϢ:Bgcᰭpw~wh ~:./^l )ʭL3'k@J=S򳞘D; GWj8X/h۱tJz,|p?$誴#1A0πt[`UrጻWiREdCmbo= .cZ ̟zV>4M8jK'L. ߽ I`m"-NUtTE mev Ymh}G#KƟڱ7yXُsqSJGX'9RxX CQztx3)GU@@% >mG8Sۑ_CWxg=Eh"g] 8Ac(Sf8wx2Zuj Aa,DD"N,͏Ö|../zc%p~}RωQm3gigr;X&SLKڟXъ4#~j* jAqб.sl't>=t9p_Hwwr|ۜ-<p<-Tc;zӓ7.>Mn&)O{kĉ\U$%*X=RTҰ8!@s#t82v~S?́"S@=v~$%cʴïC}zRuP!E2Z)۹1ůG1Zsi<ĸtТ1^F,5f=E-@EeĂUUf=,*ZA~ :ȹуP/9qͲu?{^XiWp@yࡆečR,d5{ATk}衖39 z91x}vhM*dD㐩2Ƈi{pwBN.y4Zx֒;F5A= 3'r`=$faM-{DEP{OL(a]ONqX83mO'Qހ+3HVgl>CCr]I]c 6,],2' 7d+~\4$zD3 ׅtZbk AqdzY蛺xܸhwQOՀUzsm_E:7-|])"epAi@i7KN}bj`'SoQόUtkN /.Ѫ1A J9f^g=H &=˽_A+^%ϩ]!%ګL=W..cev32yY欄Ur3͜W^q v#y!lSipSud32 VPT֤dGh)sESw6q~kp%_*Cj&\G_hEz3nIN[_#-É;h߄px_7XwQLWEoǖm ٙ4qK8)OԌvM 1]J#{}N{4&D)%Ì#%+ ׭DZN7sP&NK(Lsᨠ;5Ӵzbj&HRt2o(JMj햿5|4hnbG@/3_\5t'Vb 7 $[bG"ǗA_<)d]"z&Io AA+sҪUI -)DOAVG0A =L\ie63C5.\~AQ_Z-9B؝"UN" k22G:x:9rp%.O:}:99=ޓ6nsWMN5)[Bpj Y_ZЃk8W8_YٝK<e㝎{H dP<[cP7-.84B"Tt 7 B˓RYPd4;W4MfP:J~Aҧ-j^4 ɍq($?A kؤj!Id.g>*}=$4ݧNV)>-\R&OBce]2$)(^P M iVvHQS' LAKj?LJ>ZWD+ 1a_K w}OŢz9rla^"F~sO(=!pNl 6p#[t8 $2K+3)1̇ 2z?Ŷl33rڒ;bWZb 3m7vaJo"N4A, ^D j{D88?[JYxѾ&ʌ!3@~!K*-;Mwhm^q'Q}1B'16ʫ?J;ލnw?^|͛tSQ]7TgQAMkrܻQ;!Xy9m{;$r5>Vۼf@nc .f%͋T@ۤojieIzCG-)bhm8 B9wz*Z(|-z-#hMft)DxXic4lv,@'+VZYUU_ ""$V&*x$Bb?6)!9F'uϮd]B\_3" 6'-_jԻ@hջ,'Z"%>l_Դ" tqagQ:M'c5G@mW~%3 x;RIc"n,mTzni /:c cC~Q匇tTۨ, w5 BV:.XTv;kDv\@j9֟'LsͩfiwT_Ǣ X8NZla-1 ;ns/@SwRجi,wmEh|x:+=׃c\aƵw*/B9yڎV+(g5, -S=oEɰ mEa ufW~Sÿl/i= 9zJ0/!J 5pYaA=ʮ> i+ s*--H["=X\ui@â;&LQhuaJL5bV} R"71ا%j匑U6syÛ:j"6UUvM`7BbhҚ8Bg$ck¾KXӄ7<F]u~FYYw*CG2|N',᧔Ś!Ū |G#p ր6"ZYfvhR=ؾ82 4@Ќp 5`e4cJ0i8:;T"~I)~O-(B}M9ztx`/b3$WlJW~_蛉זlƍ#7j=I@6t1.|8ˉ-#\mGӥ쏸D]MFpZ(p|PNbtpnacJ]1Dlt>낈afΊ/j;3ABkZS1~]SC%iJ믒%eLJHo@b$qi6iZb<;ܤZY }?gO@5] ILr+jGVhWlx#H5MT3\ _ 6)AR 4 d4E-ZF7yOHeDdLٙC@=Toti HŠIVO=`as_4qy%u]Vf/Y'"%7`\L(aNED^~H\f$^dfC!}i*ӎdzo;'=-;Rjt/]m?ZùU(b+Ό 2iOb`M=]ܤ:y Bb*ѿ=wF 7h^ㅚ%>Yo?t~>,[Q-h:B SW 7Z|=M)&+ZjX^o ތIl PVf &QmxY7x;*_vrJ=YA؂0?Y^'m?لr=>AǖFb:c C6:y$'o'w0NZg#ݰ_' R=?sNis}F4oڌv"c6%EW[J߾$1JL hR#ٍ*/ASts"Ngʎfl.-OBVp@\鼉ث0w~qPT0PTVA+3h Bs?fDZ2,mrZx@Q7uFO JΨuMi7u]T;>N 1 A{Z\jwH\.sӦ`X+.eG \x`B1aE ^DG~gYԒ%9{P6a5WG1HO2>HŠTfb: by\_aG2uYdTۡ_o5QOm,%3KCM`IVoT0Ez:ƎEc$ k$rI^>VٖA* 8O,RkW1X̼4QmsD; lc%ɦ^dkЧUiW[rހɻL.:l,񉿯Ou9Nd_h6' e/RJMfh&r:%lgv97R5 8<5 "S)+Ruv.Ѓ9 eʲ&B(T($1vrbE[{B-T#BH*]:Ee.~sq24cmV>r݅cm򮣪/mPwןhH̱Ҍ'+}}+ۓʑ G |kBI/bLGD਀4`WC!n ܺ UPV`]7tsԲ͘1#pUƦ пq4đS :)l>Baevw3:+ f6nwM05)"?;5R#o7+0qk#TbʴMNSwz:̑B)r &%cAKفqTf]Vdz?${ pi8U@"S5kđM`|qX'a L!4Rmf`|Q1/NxJdRܨg>ձ Cсqc=lx(8N'' ůCkZ|P^6HSd,y'Rd9ȚE?uH}0'ԙy&SșP5 I,7Cnv$5QLߛv|³8Vp^ QACVZb|K x<>zRq}RΥh1 6Y@ 81M7xUHzRGp+늗ނ4{0-=͜3#F}.j"(7uSi==!:> X9a_>T^nv R尰g[+VB] FS߃KzͦxxgXֲC~r=[pox{zQ[,ZE&Q^vud9o.\r~)FMG sq f՚{;$AY14yn_0Vn2SRc]eA3z.͸U cC3QPؽ$Lj՞E{9nw gXo <\"UQa&kd7VHAP7Au<0 }YwY &͊e "BoyjiY``*L,B_ OwO9 8XgF8X3SA@lI9춒YV UkpP CF6z[m1M8.T6[V[|k' malLGfmWT0dnq>b?)<$uk,]ʕ7%r~\ZԀ &X,6`#+Nm_VqMrM9(kyss'nD&:{NL!lB#TT/f Eq幣I@ =fII(Յ*SsNCt4}v+WЄnz_3YpO0Qةk揇 ȮoI#'1@A+ p秨s^ )ө~t+4X"!۴J'Ak D^*WP]K1%T8w/,=u呡Dd8m !aNϘ9x}_ACs<L_,KJ %UԞ &؜mkt&Nx+GbWXr<(j< T~LNo\JHHa|C̺t$D 8'ױu) o R I27mH!;Ԋي|GwCظ@k"QzU*?\z.G`׵͵摋n GIw ɒtL܏ۛZ޷0}L CqDy@5YLJ/9U6xwTO0Ut%Gs\:O7v ߄{{4ʬۡD8_pBkA';1-BL0潚P"Xc&ER)S,9F3B-Y6:*џC˩s;COYΕ; ( \i#>]e}䜁vM #>Nv$ ;5G,6uH)/枲8`:W5EsUF1n?;- ?x] >cB6tTGJP<F @'r3k8Z=y_ؑ$cꞡelxZq4~e ن_5#}ޗ)]f=l1j\0tĮ%> +׺엋/[%3M}lk',JY#R͵uު™6˓bO\6yP6d]: %!5̘'7c(54NBq dyU҅wll' .q0l{t" #k;6Hл̪QA QY&O6xWϧv:iA(z9&[Vp_jPCa]Nx>:2+G^#6GZ<_r+s'Uh~*ŵAhffEuQ J IxQ|#I7.Jhn|yBo=5OHbY{rd(,9qSLgƎc15d*4Cty/g cƞ^Զ] ǭ:L_@裣T}lt(#0C0ǟ4*K1HPKN%BQeNh)8Bv:*D@G&׬0};y@Mx88V3>Auf0dp6ZJɉ JXdPAuNL-qZr>UW_Dl9"=s=tmTTB՜Rګa /rm 6ӻ`ik䜛M1^@[v=a-#mh!Wf WILQP >5]׳~<@{eҚRH 1RL>!Y&qo%ueD+;1*9/&H˻W@&J-vG>c&Z*A0"6ʾ.iHEjP>P@=1q0Ip9AEoaE O:bT_F{ t^vTiteFAa.l+o- w3̿'aX).W1ҰHA V4YVFHτh#|5.PV/!GD;ZFxK*f3;SKOq^ :dַ~SؐkE.1/KRv՞ݍ< sC(,s0A#4V SrHϙuV Iv <(Q+ Uwغre@ ڿRMC}B8Kcۻ9Ŕ =U2MIg`\=XKۥ Eq\f }{w] u&z-bb+V׃#iJ=vʏ ,-rB:'OYqa\mgiK+ /inџ3@dU0T6_[<9QHKXjgK=;#2 +gWU'ڶjHNޗS%mIq,29F&H ӨpL p,5XT Nt%5/#2Z %&J M=&ԩ@+/3@ G*F. #m>k ,6"Vת*=>`/ܣZ4X/ +˲؆MQi!9uJ!Օ*gZґ[;A 3ئ&\Y7fK#uE sV)g0TkIa$Dj~eB .R^5n( > ;~ž8YL`ǓSm',8!e4eZ$9E);1+VvTL_~^a(*:I^[,%gB)Wh "p6#)2W,!56烽K[  Jm ڿCކ>i*s=)xꇦqź)\^/6zp͢U\OcQ(JPB^90y4uZe-M$TL}?qU,#,Kʱ*ҤzZ7Zd!) rNGG׺7t4?(<(]e?GhIVAp[qPF8w#4ֽ]0NInO;~'K8Yna8bKj= :~mmVU~-,o-!Iw`-b6_̦;-XRb;Q` F%X0T ag'j+u)]ah< BҝpaSz_nFi:Ť` ei7~flk,4H\t\;I<@Oq"rzQS Z.̅| \8nԠ;[ozx{~ [9iڬ Ohy"=bKdϝfs)XBD»Dp<3Ϣ=m.{Gsģ|i@[C@H֛QjF{ԕ 50qAsaӻ5]OAߩBTb@ \+?}\j՝P#mez֫Gܷ1pRG/j+̸ʤ 磁g8,ܦtb,"Tbt!ؖ"(N!S82`+14fd1 |BhaP>l40x#LfIN[_gHtOz' b᜘3ò-]ڲy-(a>^"J);iڳ}ݶAݣ'O@0bQJ `8k$;]Ο|t8`8*`pg`uh-zCx3mD~rH@ĆY赢U47N"ߟ($?R[l3uMW} Jjhbm@G+^s#Iq{ZZ*8{ޛ-1,Ut࡜UZ`F*^{mO5׼yxGK] Fğͨu`z>$w-WkݢYBlAG0 0kެ4٫v̛7!]aȖH"Z0oJ^YA߂MRegx"N]E;6lUTlg"-9r| "ٮQD"nY,т,S$F7g(<<WJȔs1$NI@dMx,SU0{FQR{ CW|&lgZHcf%ho8*Ne۰`҂`Eq Sjj fgؑCngsrb̐9r.NI,W Xd?p#^RZo' 1d,C3Qd6ew2.7' /UF\M96Uű+̶3e#еkz +3Cf5HJP]hȂJΰ>jflOÌ-ڷ:*?鏷ЅfxŶqږ8[{oCӓS4O}>&!0&Y0lח_zwn[#! [m31S=(S ħ hƂ=\$@E."l~6Qab=ܖi.\Uun"D xtsl9Q@ЬzgӬЃT#B=.̓ V&igudfW܇EFZI}!AhIY,0*QK¤-*q9x; FfQEՖm鑨 ؊LG8ag"1Yb-!&v}Vx!prg=@&hx9I .)2LGg"Jb^ѧu/!UHX|zPr-&rM$ N1aOaѥ{)dIq}aoMmV$ y`.^>n;@$1Z3U3\B{;ʠk8;@)VpŻy@н^p7^&.ܽJT!=ۉq@%j,IzВ肟r7dFuFY'=$̔?TOKfrlJIYD$|!TdOUlh[!wQrM*Hn=٣B>L̃ߚ`ym2MM HqP2n+=N*ZO_XQk⾔`P_7'Ub./<I,̖Njz_#闶64Y'M-euL52y79}Pt٦~cXkm%xc-L$KxM`ќ" I&֪F_L<W˦@ ,~l]9X' rqPV)갏mRxUg0gjP%b}YűC@*i 'IdOsGU՝>O;rl C*a8:$uz(E.jEԬ~{`I*$}6>zH}' X]|be;|=hY9T ;3V_Cbr)nET{lPp뒗e|pkF]~n)I-Ml;DJh6C@_D~cد!t9U EwƬg{sv(Pꖘ;d|x>%D: K`,Rҗf˪{uզ[5&%;1LQNzKSÈbqC&Pd,;|,z;^.x4> =_π0328'B"@m`:l&$d6&~N/|#Ubs{E 3QR&~gvVڭc! ȉgAf>$i5<6ꠌv(:tʓB/2_ yϙ) 4ŐfHgX(ݚQ|<[iܗ,0F!Uu*x@?rRTOB$ͅQ5{rqHHMS+U_ Ĩ.t ]qX!9{"A 0:^R H^g!eB#rg_`XYrzx>;µ?؃zKݞ_km}l Dv}*GxYmQ kL_.rFfǠaN=r?\xX舧S\)+ h}Ј+^y,xߋi7}LM)L 9<Ur/y%vHRl\9Uo)\+@!+Ȣ@Z4g Lոl) PO#qdPӈ ,f14x=_3`7L+3k:%28y.$He,N[0>uaW$qw%I{sҶ# =b}zWƕ?$7+u*Z,$iEZn5 %p((HMyN0N۲QTVu\ ttU7s0~@Ɗ־Td,r 0GIWlчw|h#"39xٳn|Du1(QެcfLnqɃ2c}} :' (qS0Tj>Щq :[9@B>any-_sBF+aQwiA'{Uvyԙj7YDڭeLޣ{ץѱ)F-kH5=1Ӑhhy=;ݥOgqvS@z( Ňn=;tY/g-_#pԟ&9UvdUMWQڛ R_4N ͣ@ek2x;=Nb=>vKЃ2 v4=>T$hoH]"6]&Pס@`bn&\Y'K[,ʶXR|7m2$%uDfEf WAS (gH6#rT:lOc"+HS3gJaDiT1r8wi5eF7/m{b/ N`f̢f.jeH۴vɚEGޔ is\-#ʶ񊪽>lڦ[3@87J8f5? z7LC95G`Q}d"TkӤU7T2 ^0pXP?Ŗ-1c0ZkOsRڍUz85j$ڜ~ l ]AImXI񫚦;x]2_+17w !:w'3iҞWcjf /Kt#k!]|v(OOɜ+ ^6@c3r=J.L L8sKO辆 5v+^ʯd4~\3Po";2:8=MD2:Djt'肑ɍ+uքꤸn9΀nܧ9c/q2A9¦Et^%5HXLSc\A^w~µڢnTY*d;cd+HRM jl 507nפ!u,s",Ǘwñ- j}pkAPJ`BOkv9\1g;0j#ɪ*Ҁh bjE'7W3k2x]"Ca% zġT;BS*UJ3L|6Had%NP$"մk$ù*9̡ep4r\D$ )W5ô{>7p'nb*b:IL. _L4gY]FJm[42z&޲3clX6RL_m#eVf\N>T|~PL6 "KMޡ<]JTs#CVWޔ<>ViJ <.?@%}`8jZWȫ 軳qX" ܺMm=M+s;6+xGIbv0ɬ ̔MYEr)FdgPҵ.wpo* ;.(AO4@C:8pA1߃7&̌&I@zK0+S!V0H <u䀄$_T?Z3pc!&Zظ.Qk1 W5 ;ƌgn./@e!o(ݹE D%ٖ'b8YGC;e:R{h~F" KD3u0K@M:^,Qn) |q.eFrI-Ia'QvrE_ֿ qdRB6 = 8 }k)*x:0TС8(K^kyZFP+[\%**VbOss 43mϳQ /r􏹐;"ߐY-|2*9o~]xwWVwв6ʠTyg:ȹaJn!1#6gWYYt2 ȹ-]X@W{z1 d#"!odv ͟rp*ɲ9Hhр4zԨn6ķ)'آvR$x|%"%C.xuTģjB\|d+kALPDoC1J7(J&ęՙ<4J`cKV<h5oONϷ\T1Yց\n /|VB]T8w|C5u/PgAќՈU'=B7sV\A,5ۖAQ\fꋇDXTʻtdt}b\wQ@kYo-.mJjMopM:Knv ) 4FYo:a$~=7qF)8NBr6۹" >PcDv:yw)tvS,Q>- YeU)1 [ϙ|Ov j:#PC;j?EFF26`QSykU:}d&zVM;S-/+is)$r @:~JcB "3n]tz(}"Ǫ&@vSFV8gW6.QuvYuik~=G*ʐ&=⺶ r_9BE[([=` ">%Oq`ub_.nF!c< 6"L9SYv̀*!Xs t@ fٻ$%BYndr9IfyI j^SѴ {R6G!\S5s. 8AR (%p&OT2HnU/ %iz %fWz{_o{]| )G>cQ~L2eL}@|ΓpV`]KC.goJ F"",aʛ>08plAYP[f,G{ZV7} z᫲tcml#JƃxI:5ZGvwd'=l#XAnkA.5a.$ zƞ(.Zl:*6G67]ui)S!_Xȳvn{|xЧQbȐS]U,#[͛$|[ d`) Nъ?i6֫|ߣ& #o.y %*51_1W ׵(Tn#ꥰ?]0tpFM7so~(ޟ u:بiqsg'*o69?2{_!%10/U  񔊆ࢣa"<1UkXzS'Ea&~_Zyǀ]KD"F: IpA& r{#V,7OYm!c!4;nqyҤx[-7~]T`6yx%OT{%w ǭ+!qVy~v\liTeҺ|gI͠`rۇ:wA1"#Fn׸!E<C0rWy87QLHr2>L5 ufO#rzp4^#iyyPCrˮFb+`hLx gH[ D1<' KiTI e4RSs{3@jR6 nΐd|@,#òs$ʎCۮl} %X^WȎh{j vn֥L0w9^vĿFAJrޮrg*=8$}.S@"Ӻ4A<̱) [Qc:^"2.c`BNkcm6ovc .m,QR8P‹lJq |LOsB`l'&۟aD 0ךC[ ygͮ! lDV3l . 0@iz8'eRE|#'g4j֧YL7#pϭZw;✕d!٨ŌϧH.= >nL X.!plU&iՍ,zr\BiEsLv$|,h6}|]F)orLK a+>]'. gw ɺNk#}G= I!ѫ Zzbk_EkF:fy eŘ߹U#foXA!g@!*bp Q@KUUTGt=12vNW^M*n&[u;,A PGKll}`0PP"Me= 8:;*j4)R tWd\(i}؁NRʍ~A:\\w^./Mښ`LXElLH9zⱫ*cKCU,vUl_A23bDDLթtܱT~ϧLn) w=RȝqA|Sy2Kbm_)t4ӷqi[f? @6ҍOnvbU1 Gh&O3͙xUXa*[*//aPl1Bpo^Ƀl.=&ƿY{hrY8\梜k+S1 wf N`<=VԱxe.Ve-ם P%=^CTsk+Y ^W֡rfìTe_96HMD<!" }yl.lWޏ92 A S1 IN]- Mށpu&p[`6s9W}_]3q1<:w)Z-}5dG`NO»f?|y.(bӟp/kKk"M۽۾j+JhL \o=x3jr&vl2h,dw|;fCUr(հiG;g|aН:?^Ե/jnb~y ]v6촟qȺ5AN֨!/wl][n퐊xʼWfZ39<ID' b=z'R -2KI_fbRifpO|HlY.ss\{Zm\S4@T&/Z\mX~v|Ş,+2ghrW] [>t.H֔S#_x:MX)$o?=iS>ڇS|G^a+ݶ_x*bSP9 #\ bGmcOs1&[)xe[dZ#+%:ƫl<2cK>SD9ܻ>E t#,+T(z[ҎPI2VxPp iVDVtu\n˛s>2Oq+=giU6^BVQ)^?/cfrP4$ Yo|ˇ,\0=dJ\5BkD9nO/ӌﮘfjGl+o}MtԞ3j6o%jTyc hwiaX,FE8R[UJ? %/=gvSaaNz#b,WZAwE';pFNͷLG1׈k銸Ԍ>Zvt͔i$UEML ?a_ۙhCBX;иBNJqٜdHܚx(/8Q,8X icxٗ9TWӻ :R%Dq!xHۛDFꔕ 2 l~^)5i[A K 0Q;hpMD.x#F`!g9O]JON䭋~mxA!fq -Tffp+uЕmbZa 8օib6\V;ex%)o!1^5_\u7 LT[e!)hG&[ LۍxV=)H}z÷ Hw&[)!؍]Wjm7ѐ7 mucJTt4b̐ QUFk1rf~hD,+}_𹾫$cܯVZw5 Ydq xGYҪ,-MTm6W_n>q_LJ`lLA`܀,*' tX9L9k$nv|.Ss_TaV<(L~:>[3O$M+ɀ.-_Qǀ ?jBUか2} ,}1(P]I@FKxaڊ]Ӿ{jZtm|r~= ]Բ(Q;( p/*i /pi2G km(@,zngH^jEeQPTQH&|b!:7N7)>D0L;(;ɋ%s3[Jƿ` XM7zBG_@]'tE\\Y pMsf=e[#G6T%%3 w9GqW7>t=ٻT(odDsx{"-"Bb-JJ'LPX{[إ!Z>62 9~W@Aui91aJhVLR/ƷQvE^^Ӿ䤂ff(rM= ({PBL)Z8FtK꽦3yMڈ{;S(=ɻ&wjHH4RuUZB ˶a;8> 7 O>dOȣ釥v9|0y mj!* 5vUn޶~m)>Ҽo_Ff3'?\~AJW [˯kBVUGw`vm °9pCɆŬ,dK-7|me 7 е3jڇV@-s qbAόD |@F^zΈ`S kc tjLA^W׷ -C+fzoRP. Rf<ɝk8y=5i LgKS͆ v[ G;^p}[hBF=fի?-Bʨ4]u:ę-"&6՝X¤O$,Ga 6B_ѯ)I7,U`.*},1j6pqY2sMJpꊰ7_fVa9,P[ oTu/Ge ?! y !΀{zު.8F20zЃSq@.@Ղh'u: N6\U>(_"@x"Co B`KXeSCݰQ|.,_NA,-~|yDu+w.+"$"bFҞ qz0?j0V)NNA`X\ۄ96f$NDG :it( H;NTz:ƜO7ݻ(!@^T>{TaIJKA)0ˁf.!mUQ6 f1xgeUpa z)ysyU{ 5{ .50sHgz<P/Zdd%J _'hr,(yK]w2ֈ qWL_a␾ߺz[3ϥgwmEB/{P-Ɲ4;c3O:v!sݯ)2Iwh7Efo/804Y@!V+po9 ̖whi\B {\|窚mZXB^ #62%ՐMkV ~*?OpB[Lxz,&QIlSv9M^(ن|Y>Xxj ]Tȳjø !" JoV#}[͓6d|7Q,UdmB ~k{|pѶ%>oLY{\žDQԴZ ݖv `9?,4~&zx=AVpENjuc  })?“v+gR,V캀&OY {S.{,rbO-Mm..#:lw%xA-|{ч4wJ/ VNM* H4wAz(/*Ix^E7fVeÑ8xTǃ=41/`k2KʩpNilzLς z4?xd1>[Az6#:y5i}ciA7Y$ ,[ o51:\na݀Dmtz R r ?i\]xN:Mt6[`!Ƹ7'~Ỹk {WFZ ?4h`O ԭ c4-jq,DGǽzpenO5l 4c(4_:#P43y4i 3;ΣߔHtOu*;%ir4  Y˾t7KVNn1m.UZ2riJߓqˁo k+Cl@Rq'?a]C ]JwϻxRko&D}pX>eP=',dܫa{bFg1j%|g={ƹzS)=Fcbe.5J";{X\j.E^m=YFG4-h,pS?B)I47xQ;hՃd75x/$M6rrϽٺ]ʧ` >%GbȴbuMXNrk]x sZJoKIY:.bŲOZ6y=4Q/C[Sk5E~$EpW-a\XwWpYMsI]_%A Wʛi5Gf8m,Э3Z ~ pʳ0 :M6H3&RPǓ[C cm}SOqv%S* bpĵe|WF%hxM_^Jw2!#b˓9MzִCxd9 ~/vN[iyMf@~8X{(2v "˵XbӕUƏoHmEˡS?mby @#Lo~kD{/Yd殻huLG"|S-<{g+4L tnY։ ɖ78l;3H Â%, T9tePەD+?72HXm$і'碞_-J/%GR%>#finpTLzbKv{Ճ4CV~b4>裱Ѹwb{fbZ6#^ED}^=ޛz܇LTh]5U&}R{Z>j/h@JkU[Q Q 7T , 4!z1}Ԍ;ӝ.5Ǭ9'VqWCΩ2j@\n + 6$_Xj#X K ϥYD~cI}akb$R]:JYΜcJghg,&vF`I2Ghh#&eOv3,/= i\LwDhV Ov>3wnH>˞k $"L =:ѝpll"'0WQ~Q:Fla<eËo|8r8wB_DUޚO)53 x+ծa?G9Z@?|Ѹ^[h8kV?G+iP`]FqIf.!3IOhD%G-$>Xwzb rw6'Ek7Bk Zdg`6GÂd<@1rgyd"?ȣg;Vלp*Rxo2: ވ-kj%ɌϢZ bdCciClm;S2/ VL^4x 㚰3Eo?NNl_~sf }"eDzD:!;:Ioʀ7mŪW dV_Ք(8͓!)[A{]հH~Ox1 ݢFFmy 2ڙv\rJj{xnSD=~/Qa;X@a>Q-t8X"d 5#9Gz:ݎ痻OLTs"iQ)xwOUUiF汓+xۢMzk֎jA=5z f}3'Zή؇Q#=CBK^_0ڳ⊔b;z.-W!#'ڐZ:_| ?J8Nk֝`\O!w%Nl1ttѺaqJ ލfz<"4&:[4a20뫅5SɃ@PfbXMϠ56wfl #W;yjN-W$zC9dO'h`!;(8+?D$_lxZW/<81VR;{b~K}1iiKfΡR 9Rw\QvPS^z6 j{i TIPO@tiܰ5yMlpbYPJVJ`4Ev鍕<Q2Щ3B $l"k3-e_CJ3ii?лX!7O@pXOmw7pQz:w/XV۟y^!E_x6׳ᜒoLl}1֗0RH[w-ߠ!|h%x]qu+Qւ3/H9wZlL sG{_qsu٥oO(tXUϔ.h4m5^v#旯R}" JoRW#Ww!LK඼/,8_Y0>aRp'[7`@+ʥE3,v"ٍ;Gcev*rDil&!^=Gfr?(!K~ئ%kL @1;5L6%Q\8G,'\ɋp(:?.aHm8T0SY$> Y\FY+q?}#2 5,[< ?2xMRgd׳μ6\2Q*(oD2>kN i'_4xanܷS޼)τ.^D1q ZMзL,Ck ;_yg?t)42ٟ[VG.ʌzk'w 5@JnMvadoΧ|o+D9+ۨ2K@*C8k8M+% EK? ;ⷂL͢.unN׾m3@)j܂Gt6[N"u^,5. lB5x W&8ZP |N^ӓ #jR P/\Ldj4<Ů:$N(`̇Ho{KvqhjR{+ej `Ökx*I:&2myސޓBʊTx)5?[Iш-E)$ uy6ޗ]Xkw Xelm򝾬3߫dGhrߞS9k.#} e!39+vCv?OKT YLlu:g)i+.tu#;p=;i,_e( O&]NGO.A pe7|!9NF h"x 0̓ [ְ^1uYL'1RWV171s0w̕]C7pُ Lb 1>I)gBlg!%=8+H=,?qWtC0ePׯ =pȩ&Prwę8,/qam  eOw,zpXCB"NP7[i t{z5Aif^`GK%P6bowb+ ` 2z#A7B, \kΦh#s1L21~JL-S9luIaIEgcHK u'{ֲR gt=~U=--Hƛ`:OXbUKB<7ĩPs*=męuq#K n\H;'6J{amGk\T]̚OH e,c#; H"g[a7ws k+!42nr_ F1D0_zW1yVRB%Gh8^*e)m$?Z*g:|OE6Y^mOt')r+rٍejC+F%Й{RTqQi/p/çb?l2" ׆GZ#zksʏa`vdLM$to~mNOa,KP-v`F%'>i'I,xlUZV?RƃH?XڀVRPq`+mTtxA`t8R.s\@,Gy)vxZyƒ1OQXqq< br|Pi Ja'c)03OLJQҁ|eϩâBB r~ˑ@tmJrj;XfqSKxs!z-%wjqX&oHɷ}~>:7Tu(guFgcMŲYAZ9c-qzc=<=!Qڛ牚zvn%;!y.t KXz/9CqmsHȇ$NheJRym.%}vr3X kܝh$uMu,ʗb_:N|R7o]+ s)=*#uPC{ i̅$(<ѬPš\r4:5#$4,7 Uwz#1؊cX/Q6<.>0z,(xECmȘWP|C.0OngK?FR+F|31Gfghb{\b1.8_|A]-ӂV1R@)\VzCS( ,Shn3>ˬ,}}0jMQd#Epp0TN[g!ͩ'O(lt/Gm:}~Hy #TZի; 4,֒zPEEbKaT"!@F6$XznbU=`{_F _h姇"8ޭQL%(4r3akw,>pgO`v 伿sF<#r/3֥# uJ>TNOw\"j`ɧƲ_)P=!x~ռnkxۥD\ybxWŬRDTO{N|d[bZuu7\:R]yiaJH O1] :'4s&B &2>!%r ̵nKR֙UgcT).هʬĢ LUM2"Ie$~mjo8 (!ڛ@q)k{p`q\}@||({FP^:y3=vcp a qsB|+ݟ2$'s9XG>?JV߻иm>4\Hè(MZ]Ft8ǥ./&sILdeD [Nx%54uX.gxJ~W|xĤ>̙6JGYt6O^~4n&CRɦacqĻ^mӞNcnA\+A2qBvD>x 1ñEu3P-ǩV0odT/>؁w-p0#<( q @9gP4!.JX]E՞_^9{,ʹ^HϮ ö{+iuKN[Q2#U B^ b4[b%{Ю׍E!YƵ\?h/^՜!`yDps`' R/R?@W?V=0ٙGұ ~G uZƭkK\2"CR!DYhwǝcv\J[<ӱ#(ڷIZ=yp* ap-:@S-#j*o+nQlB1I*7onP2-ebs\{(eQ2X3 Oɨm|DnO7{Opko ,5F00Ou5$&rK&J5Pk, I7p0_k:jP<ڈ_@S;)T='ϼ =@m2ވHb9fC+h(0^fqA`EGmf~_ZM;nfXV0eAPf߂a88vD:S++ yﭢP@ASܐT-yjTqBkh\6kS}.D3᥌M8>Siשr]*Ͽu:gNv1,L"Mx'{P[wgFH;Ĭt@Ҫ {)PLE M,' -cT$L2ƊdDҲ,+9e- lڔ!ß;Dz7 ZD7agtyhcʳ 9 U)cl@85(ԗ+Q-z0"cb$rVx]54 9[7 <| -Hߙw6,X}n>cgx[O_{l'\H.Zif1;L7ĘSd2؉FDG%!0[6yJ5m+'Q1g0ܚ:ԸEhg:=~t20@xNk%64M1It9F,|@h5ˏa@SX,2m$005S;r{,JEd  …~K l nɺ$8kRN !$@Y iU{0Gbf9 ![= JV-Hy`BONK1늶ՏE[mrl)Y8`'j@~ҒDZ8v<fT7+dRt%bilٮTzSYCwܩV|qٲk3ޢ:IaqNn]0 RŻgD@!sBL^ LVbaA!-`\d73d0Ia8½K93qWn8.1/##ꑼ}I4覈B1;@cr-ERK{>wRVOw!ʯ(g`mOZ57z1h[)FslVCDҾcCq ٨wTu'syZUK#CBAi(*9?S|ĴݝI7zֿU:=ȒG٩2;󝛣!T.p ߳TFtӧ'Y+md޷[d.@5l S\N8}·$Pڊ;`!G~; 0{1l5=2^t+@%O\\!fڐLB,㤔e2I.w!%WJ f|J5 iv//I-kYN R5&[ao 7GoX<6wvGXog/[8Cˢ'.۱Д\Ѓ3¸nؿ0{ (idC9Chn [&VOd![8wlɔ-ǡlmP*y>6A+C~=yJCNA)Ps ^g(\ 6 tKKÒbMwOgTl $Yn1nX^YE&5 ^lPu ɤ5̌Z~#iAՂ]% ^}岳hGf췘ix;0e0 Kl9~]rgg*u=ߗS]!UqgvjLyyfmi):Gn2x 4&!jtY?r D9 liep[F_b&ܛ]Mn偏f헀,=cdZTy:W~ T7)e}PCwgLJz7oM()H,еRdˀEE]ڡ9+ MmwKO;L%PRb?|+`2y/R>@d o czIS:mŃ>.pm#/޹iP(h4Bm1!D -6UQM7^}]tU֧Ei(fWS1r\x$Gߢ<."UQ@r[5 RB;]<mU9!$bf"9 yyf/,ؾMR6r`nZ@hm#[95=\F?}<>;QY}) 1.5ZwQ$J9Q'Md8OщMrE2fd2P,!+_y^Y"eixab6[,P>@ xe6zbW(⤈wR_ԉ#L=ko.q"HBO&AXf3 2Gt`n*[8Y`)>tHG90UL!Tn&yZ\_-w2Sh~ 8p|30Z^<+꘡5'^I;#aBdm1[߰ $L(!#IIbg6rx"0&^jzKCsRbwfz cIgCȲ\DtLed4O ׸P*BkV+dExgƔp;P aS9崝OKP.ź҄'~ى nEK qZm,4G{I0~J Lm1Il/fѱ&~|("{I 853Z H+'*C +ѽOMβJ}>>v1875fq)Iqz.bd8g&MfW,Y6dL?>nGgbHAimC uOr(K gymw l JGg,|L-#9j.w;ْnO*nħ\FDo%g)W㎵CsvX}jUj'bn^2P XOP4g7~Ոc&G+s}W%Yߩg'"ճqөfelZ%q,"%>:Q~1$׋zk{рCKE͏_;W |ST8id"=*ow̕\1JXbH_w\ZjzEzBd` ~ bjx0fX%ԙak''/CuX»'bcn I^6dl4wpx 4`{~7>bRfg:6)x߲JZ*KXk4mE?wݓXNUزcadV5IrTWw;Ɏ|0Ӭk,d/SyArDTOE9T]q~2ckΘ$b-ȤN3g#X $gkS@|R(mGmTʼnP{ɑmOöB/B{q{V]:Q +w, r;f"7MӇ]Mi0d[\ҊȚG\kNX^,H6Wq۝Yu-T/˩G,r? jNcKz ` H7g>aR<.()wQ SUGhKvu- ~ᜭ%M3ֻ1efJt-2C|,IGMXzN+n_HTG&J]% zz yM+L>_xN)U$7){IYS>8iΥ;UAUHޘ1ڈHrc&( bg^=\b0ёC6;LGmbZ -*Cŝ^af:.y*ũ''szDy֤3 $غ[ E.q_W8>EJ d܆Kpۤ^2NT=;3 PІ}0/ YV:Îsƶf!6[J, >˚YB"N-Ƣȭ@$r(q{mW!`/1(h5`mrSWP<`i G<΅n3Db*;4kS:a8O0fC ~ JvPJd>Q +yPb ,-ZaĖo McwvGJcVWL>ZU#8ͽ[a{E2*++KsE>[-vnM~k%a< b"{ qL!/ )EOU8wɦt( EKT &eL5jE _0UI,>B-RImQ Vg AK@##scAY5BQwVn4f%ch Bkؽ_!Jx@Hc6P+*$a)L,_Y;*nug8X>q 0pڛW7\T~fx$;x5U9; 5"GUh7D硜L]K,w ,g ס9Xm.ﹴu9 =,} G+lG9m6 񓌒 *z8& '7d(H3{w52 ZV%SOmJ:T@I2%TEiIzsO_}R6vL$J2xy G1GjO,ߡE6F<5KAؚj(~ 1[.max:\wڏ lVf /i pcuMKd̤.%nn@ڱ\-% 8ޜMVLi8֫mgauDgCZ0X6}7hv:$i= -oJ; xd*9м≣bs E C˰r z<gݾ;P}1vjwE`)P;,Ó;b.AMV-Z@Le M2W~j-N&Oxin`j4Z>GϾQp٘BZwkIqkU"U Wœz%PCR:,Ȓ\{wu^ Q41veߺ4_;3 7A_*xI(h6"9}) ƎJ8W*Kf?"J"a(lk]U>/I^v{NJ{s͇r%I{RߧZzNj+[VPϕŖJȁf>,&Լ͎E'I%."#^E*^c5]:&FBD7T 6$hO7O wAZ'5Em 4n ثr@v^o)z%qMG}slӁ{Y#?u+$sysw{ž!u@;AA`ܖ$)[)L>>mTEƾ;!󍜺 BZ}h+#˭;tvA{ސoU^cDۜؤ-fcBGpaLOXCۥY?x"Z)sŘS wf0vNz5x޻}sڋZu-Cm]XoF\S~}KlIyjGb.o^pb%3 7[eTce' e'9Q|7@YM Vv $uRV0EC[>tP6KPm!nr=G]nԵ%yb$ee=}Ye^\h2!0xC_!5&kc-^iCCqK-!gO X[ r}c3Z rqtp y7@1nq1ĥëͳ[A7f3%HBY$:= J889ޓ̏B_X[MM&.x]l9LD؝zR|PeF.\%O,pS6u#U{^*K֏F1nоRlpHb/WH*x_# c"@Ӭ\^| 9wIx 81Vv0 ClaFRọXR-.kNɫxw0b<} x: sb leVK6Zܫ,[T7ȶL;%aц#~U/)qd.S19 p\ In8,#(a{F W=`X"d&~zȻIm4Yfu`ʭVU2P:#_e6 ]_< f%Mڗ4qw9WL }8pk,hvƞOdn?< .%P<64suųP|s v>\π)n؏I-ײ Z4\ e5||- m_! ة4T =A S5` F':Ibot_tԝQJ\p^S,}+ )#Mol!Qp E_c%i&לe7d(֟#ZЊ}T߹$]0m7BFdWA=iF(5 a[2=&Vi%Oc敖Nzc`VyctCg}Ҡӹq`6̹;?X`F/&!< ed t?pvt2m"o*&XxGr O3j<XąpY=gMPd:2ch9RWu=-팅!uP^p8#Z 6ڐ ?w?AG.k=V1|*Eɠ֫W_7+ WMq%l@19hϓ1pOdY7hT_CA7Mަ._-Y fc7+ejl!YXfॗ2]a2JE 8F%0G #yԣJ1uh>/f<2M<ˬ"F1 ޫݹ}K#߭c.M?2ܱD 7 SȤvgh_e1Lى Kel w1r:եf<2s*q`T+׈73Q\{d|v>WEH|f=Acl&<=f\qgD2f*L/~hLeHF^.bTk\d!gCīY %h+m'4sOݭS=5l@8I߯aDMJJO_:ԄH,1qf?c:ںuHȚwg^cND[G7ںmf_6ZY %V9p3R2yrNdsHJ'Y ?^6;,. /J.Ej&wۄ2%xEg>Pj(3H\ѶЕ6+Ò20#WDќ0dʙYSNX@l4/qчOj4qOZ$*^{œgj !eWu v zLhLKy? 2>g  :,Lm}%?>(6)>4;q22LR4'>L 1j"]NK3jN% jNr[xhӵǒ)^^h{H4&h:CcdJD%mD0chx#==lΊPK ԤN^N;"88,g5͊9Iخn!j@jF]Bަkx&T|Mmȋ ^Z6< L7$/ҝ3&n>Blm RvYY̊^k]ozN*1S/qNTQ eAmUӭI@H+&}Ž~ԛss55 Dֹ>Un)z ϖ=`ᧈM;eRh fO4+ c˵ V|޸ghx=j}ꠛ߾ɠEScCɯ{ ZR]7\9IN׺!>aOq[P. d1u8f/fӋmCt|ϳ;~DnR r 4KrI|,ƻG[\x~LID]HtwA6QciOZ%QLDL,׀T^D%DJpcɗ )Lfx Ӗ=U~R4+`8\-V?T??P_xi8sp"Pijr7Pk5@gc# -(P$/r7G8N/pbT婬sQ^vlL1A/|oht- uB: 7aeO<$Ə}FB'!Sv!rD'+K!ߗ(wQyVI8| T vl1:$ )LUjg~:-N(e>* |QHvai(V,I&݂C1^mN"YMwؘ/)ÝI35,/p '?:5"2*$]<. /c8(wZ<)vr͉ a6tD_mXMgXԢpKkOD~t( (*|d*͟+BGۃ-v"Ǡwy@AdŸ0tӬ󰥫7j/t刍&(u2,z=od4G1!*b.e~Ⓗ0ſto.ŀ )*4tI`;} F[ŧB2_g}e#il9,5T;p6ˬKRx?7@_EԿE"S t6ߵQq5FZ$KנlH!V@GUu%ub7+xźO ?̆>*ZrEíLԠktEr.ѹd#8[UMe0"塐2]M`/vab&}I% M 㒱_p{#h,@/zy<:#X#3jV螅.lHp=LNKJn6t%|M_ P4C [(qXV3:"{&,t:YףdKc=mWI7$rpʁ$ !y'e ҇;>{> F'd;3o٩+o)B%Ǔ9TT𷇤`;V|%r wЭ98b91QU[̘jVgkn-"1;mt5G;j% R^ + n{Dc@ /^֚~~@b嵖75?]IF<:]L@.ݴUB|!x92Ι;KszȘq DpF_/G驇+ tcYqLfC* ;{Im}YqtjRxvn @@C]tYmVuуlڃFc"02LíP !2Sq8zOӼWȯ<~g´P'Y¶?NXdޡ4\l?Ṙ;cqCÄ]y8;$ ADyM(YЙ@Yb!Ev7]7$RXv `1]X(Q_Ke\qpG;*W3tf5盗hRdfK"^*X<ըTsHb\o7\s/^u_ H<>$$ ߾8UNeSS+r^L,#'aax9j3~'(ae$HD #gڏ _ҍC|aCoUmwOT{1l4qGC86oҢ,nF8|V:)FjO0і3*^l+ @Oȼ5emc }$LPQ )YMPT7^1Җ5Y>OeY3>зx+%˜hiLϯvXÌHp?e3dQR5M7<]E @ 9L_E@)c rU1NWYy5ci|Ǔ7ծceшeQM+ഌI9fئrJY7'eVgz}vν'ÇoeDxcOvVV.*C:(EH $UdzļkJ "=?D`6WPg.UZT%U#Uz![9 _V*!ٍ%Uۍq`#]%l׈标/ÿp%<^75Nkt.\P#胹Qtx<{wF)/Fsg:܀7֡4KuOn=eqɵ񨛝)Ho7" ZzNan'ƉKR$佅-/&VjV9 }#:Ob~Fi^F}G-#];2+Qߞs űrVi! 2v7aC)?b'glxؾdc#gt#z*J 1*@5jRE'59W* y]G(\y`)T/g茼7.D12ʑcJ8.&'luYф-젮F>86I"-DKd}S !hH3 ɁrqHO(3)h>@qK*{km'j~I~'ͣXgj>Y{'ZjMFp a%4 UzU`Dg(k]ҍm6K&O3\,"ڵȝnuy|e0aqH.T)lW]1} 6g|~F\C(- / Iom#tw^ˠʈʖ :`XQ9Q=ҿ v.O%e&n'sEP'`RMQz=ƫjGRoDRv.9b~?}]10<: Ȗ!_ „UFfQUGuKk2fSHzf*ԚwInY;U+0܏jl!-aAR[ s'>/HFz:O<2|ip oLp[]*48]wd cHyur'W8fsYֈǚo) {xE,Wjk/jAYKfó_sIqṬZfb$Z 8 gn`z2@/]b`SQRl m+Q#KݩʼEG 4O;7@Gwu+:7Hyo&!O> qO"h srIAU /P GXY!` 1>ozP&<דF=NЕGN>P?N4zX/w@ H?L79jrm+HEbh2>X\fߓ2CՂ4]Pf-Rb18GH5p|FyEVY'³PO&zM v+I+!-y;y9c Qa[9_t\TIcb^;؂r[7vDAJ+Y*`H[ʹqЙI7ോb9lr=c.xv!#AP]h ʰے<1Ic"a6Q0kǀg; fi1r{"EwVlLO"P7x_b"hTס/-x1 Br=WGfx|c }j7a/J'y p5_)URv@ Ije8%P(-V{0͕y)ژjLYz)+=0_ H\RW6# ]>2W ALןsѽ dC5ހ.tʆ]E7' a<4:&+;:Hɦexu]D-Zuc+EB,v묶5v4-|ɴ%Pxj )BJc\rTPP&w)f(ga+?3c=6=</E-,fl'Si/xIڧcl J*Ybyj-@Ά..1q_x~aNy^^r(oƴ⨟Dz,O@ʘ %)e j`2׎"ݮk= pXŗByU*ׇi;r -Ėw39iJ2Uwvi Es"b )uG\H)7]&WD>bG ?.  WJ͠tb\𺩖 0"u,~V3oPLY 'F4ό>1g<$.Cޗ 6w90f'] }xDjDq :ߙ?YX=7Knv`qJ8A|hM)hoH3&f<v|vS+aؒe==_BXz䥏 ZncOmFEEncv @Rp%eSH+J[ԅ&&/ɇ_6:wсQʷt:\mƟˈU".a͛y'dnv Yx\?qNpQbX1g>"Mtb³BK(h:B#=H. ]'ºP`7u1#L@mO`;"^/3/D6qaGnE6 f `πR/Yh4ꗺMUo`oֻskS %\ŘeX\ 8HY88UN|ٝ7 є΍Wz3<!;"!_ёzSNJԗ6kEWdSEyJD?K=8tɡ ,NW}\n-˖v!(N_zEY Hw2Z0 L?筼J m GS\CC|Z4ܟ~arNc7"m4>>ArBuM^ m]kk<^l۟_~:ϏܞK>ُ)Vi 29kʷB:؍( sW !@=1X/C/1f$o#ˏQ#] !U)u #բO*S.Bęc#9I7)Eǘ;_'n} Z({5jOZ"f;`/<"AeXk0v:@n_nobm~svYY.Z p^ N~k8'tG=+`͸ĝh.KA[Yӟ`$#-++KpoMMH˵^Zby= 0YsD.L\ .˻$w3->M`ZԊEU xQ \#C石};ydOش3PCՙ-Fۻ 5DJEwzޒ{j{!$nmr*#I2 J%sVV~dU•w;kU9fvA"%GJ)J;;a,kAFu! )ʸJ1&57h0WgPx#3B@[x$Q;&<@e1VU80X1!& R_ȹ5 #N6mb}?[Ǎ>HjȥLe}_1 ]OL_ ·ᤕo3iļqlL~Gpj]%8ms%+ޤO3-0.H6 @]Ϊ FZ֗qdQȔjD,8IAuj 8bU3 9(оD8#|SHxѝEAT]P͈eJ/xbmh_1PL#7@ ۦq 5[zgɴyn ]GSfbDo(@k+u$ ?*JcI-z5[+z#}4뢡!T]aYCsBh F7]>{' |я#L`OtfPJen}6DLjŠr= [sL<D&P?*62vjyl+6+uNCTu.؇Mc4';PZۧ Fs=J.G=-h",7ZaHP]͖Ϗ{2DaB.h0xwų>xX 3s306:lf%̯?΂ "y9qdpu{q݈ smM!AHC*0yk:t|`7-08A ף\;L1FI8-$[!;+!M=XwU7/cM"-9bV䵣K.)~uF0_剐&Z]xT'èu2qh3;`TҦO֏N]$Xd4G:< [YbJxO3h@^|'%}eWn3?,e>frEOS-4&٩vYbk um N!38g=oihSxwCxh9>`˰`H}`YVYƺ!]15hQNN@Oo0<"Gcs>{۳[Nzx|$]B~!2V/ʹ"n-@T#5sU[i'!an%+fХꝌLc$\{TgL ;E7%dԯ7DN+s8)RW)d]=?Ds;GӼ7h1:Ii$n,"yc5׎ T>g :ziCFG)=XaЁbn34IN~#KlniV94M;gT c54m5vFGŊ5ٜd | rSX? opW])kmr79I3ҌtkB_@;BPD5_xE f%)N+i|%'`kԽrKyo}bPD -/-aT&X|j}1pnPv8\7# V5gnV1;:4¨ߌo4*D⤔ <8<0 ^cQ 82j} y4~QWj'&X xE9~JO,1ƽ +|:A[h)M Y@n͙2tt%_u2 :D)u(l.+7@~h 0k!]!5O[)-$BS#Vy_ekM,X>S4*»2zqWQoFVo's[\B>8)o!\BO-kk(o$Mɸ\uo-(}Ǿáf;]w ldg?72T)u_^T:vUCWԹk^ yuv>fKzJuC}3WWw,bl5 GV$y S˼fs7*iCP+Dǖ!\Thaҥ7SszQʦ_**-E(%t8)pXEYpm I*4ʌ[NuIe %72i<%2S{Qk?Mj*Cgtgi∲3.f%C;*A~*jI'Pe~ lj~8(FR tA,5Sf'.-XZVt0;1 ѧ E\bkld*{7ۖ΁|uzsIsk( a&!5Oٙ9eZ7$>ɠlї1 3j7B}2c7uήm q[}QjR ֜Ls##! py&vl?{8^.+=Nҹxa =^JÍ߇L`#,Pu掖YgQtJ׼ ƬxGX81pdd-h(:/u !^R Q88Bb@o,Qᮘ{yDb> R*;b-] k..ͻ5?ʑ xŇ%u Аb^xVønWb]ךz"1ؒa~i"7-͆T;I3΋zJR`O@q4"koFb5E?HGD.+^Ԧ<׺RF'Ao=$tw :lhzom0|}`%& Rb\ [Pc3\mhRFp;[*A|AwvpL!?3gzLj~V)MB-iEQpJ0(̛*M'jl~~ZE`3z:%:J.4 P5v k]͡pG BOUUSfԠ]iOԔ]fW29vk]9-;akM޷ܰ??Dp j$b)4 J :g-3> {G(rhCS Ω;N$8(r[ۍY Եo_#9Vﵿ?Aa^_J}b;,w0&JI.t䉛 { wu]6^l/MCt.@F셺b9VTZ_|\P#I:*[rpyJ!䠾qQ1̀W~W7v-64ʤ'|F-;PP*sȡN\YE4 X%%ޫB\ԯ#MP"UR۳Nθ0a&Ԅ:{UWttN1J݌O+9TY t;lRgU>"D!LM*\sR"3vfDΪ3}&%])yWnCQl<3G"}LA$XFlsz" wk5Q!pKGQž/k/s)2-%Y_& y9FGVBWMa2|n&2< Sp5$YMVFbl$RiqBRJӯH]d ҉|l'm%wFUC=:A&dI H0835]9Eņ] #arTTʯB9; |Xm߹GЄ'HhZKE Mn%83E]+>+"YUeQ,9EkE)HŃռ~wRPuja q ͹FUtNςHj.{vRp}_:2~"-19Lo²u B%rv`,|F]z mKn18:0 u1^c]l 0I!E(X=i']/Xh#ʼq;?wAofjT٫*z)v29}#O:K$z;aW (,|q6;<(" I ZC+"S̤e[2_~ᑷr-L;ktdV>:P)a4]cWCX+0jrqg};7VVj?SS˩٦ENS@/|EsZСvU"=2\̮;Qtpw̑T!;"B-rv:*xn?'VԌ1N[iGi2-cV8]OPbWտT/}/o ?*6lnvܣaNzpzrDP2`V%:/g)QޒCj0YxS'ޜ8r-byuy+E GG ߰S=~}4 Kz|]fr>c4}MHqRLPF``(dH V$zvчt9֔Sf_M7ڤ}J:/# ]=|u4[;J//ǟOdAY'-J޴|Y/˄ W%b jAv$N>Z= ytSdc[l;isW) ?#甮߀k@&}1@I0ogiOE"FC>?LX5aCY5߄L.@ڂ[}Zb/Q2[?ۭIQi(x+pYcFCfk.\.-Ek>Mj$LB5Fю=3ـQ50*V|оZo7=%+迤 | "{'O(D܃-k= pJ/{{hT_9H#g?I Y tE5Mx=7JjBA &օ$333JP9RRTTknb[`VձaR1Ԩb!u G҉M+ORx1gCM ͑e,^L6tQln_Z {2B{St:[)C!1&|Gb PH qFZcf$[ 0QspCHj +lh ̱"6r{⪋N nbDLy*J1NENf,wj= К-aQ5jqTPg%F`iY]ՉwmOT`zUny9=VDM序|`WOYHj R~<˺#&LGaJv!Iٽٲ%u{ګR!Xg6$ՐG(FSi8mAWS' R+#H]s)+M3A \>R!~)>ۊ\F&[<*(]N %;5:dnAiF0C䆫r#IB#3<lN:$bjC'ZSdi'2S'KghzCFG$g._Zͺx~$bEJ0AcFB^5<>{ݿʈxȃL$SK(I{CE ȗ?'r8@nnS5,< aOt- L{4Wa>Ni5 bS "/ erivj^?> J]N~^UQBPs*)Fz#s`(E%>X=wR?,m`3nLFO\ZF"qމvᮎNcCA=Kw_éN3ke`l{iy{t]-9Š-;G&Cp{k׷98VTRy#pR(捦ڂbW2,=1<J$ߋrM {mԭ引9`60J3 n{B4Fu 6ץ.CK ldRJČPequ?8*zѢeu)ͯQjP)f׌5H&\>YP5PeY#|*$XU šz4{,u N71pd6~}{ ʄn RYPg-B (dCVGe0%sYS,G-Dl\v'WfIdz."ȻCK 1ч3˩X0)w{Ai,Uup,)L#Ld]D 4,Khuڊ&Yɞ{/m3".$IAF!r,Imubcɀ퀻x]G#R:sM}ka&SQ;Akؑd&WE8hy嶬׶QdB%#Na9x^DD3()ꂳ%9L#x'yjdQv\Hv*S~!k!of.] U:0Ζݞv9X樏QR[gPN_eK`9NA>gbǺo]dSit$[{(֘פ/h%5\!^$˸[5S99IA{땝FV#4*^1 Ъ;m+*uZ m"UCh$>*KsQ7c^Km@ B  1ry׭\bѷ!40~bX7֦=C8z)v ZaJzGW/ }m0el/ bV.$?IW{$za$LɥA[(/s1k1^[s/Vɭt^T*lvX+aW" CtS'%}E>u2"Fěsa \ 18[:=wbǼ:jQtRYW9L,@} i9oFOѩCUR?$KEޡdG T߫1isAM o;hE'pc0PFq HLWV5&~k\盎䊱n_49eEOK MՕ%I *l?TXV';kQp0"ʹsҭX=X|NKrj=dgAM+g"i_4Ht\sl9  XAp׳yeYBFlÕZ{e0Z5N'ڏ.N;$Lkh)KF'Yˡ7( "#.z>Q/x'-ey2J.I_\D/>~tʭ*Jޑc 5{ka 49C{ah@ƀѹ+󁻵آ);F‡<`~ƹo[ tSߠBpH5s VH#eV gӷFPab89:!yc?s{M ڭZeR?ND%)›ņog0Vr؃K?-L.2=K qp,kzXaI԰/[ζ=)CDRlNqfNF&2؁wE:,VoV{U#]9J"k +~ƂZNhyp0L]Fb^h+~r^*rwޠ>&TD4($ϯś˴Lv!cgP()K3s^Ee ]v \h[6H"xU.BٻYhQcH[c g"AHܤ(\Hk{[/KXcZ_0ϘKD%'^t2?CWCmb`oް>I`vKPb/# 酡$wD T1Q=e(6P tC,~*89c@D:WӀB=ÓZ`pݔx;er]{@"n3$t/moP i^}g4@' 6aѧ~õSPNoxSBw1$U< 54B{T1&@ ޘ ?8Lᢰq` {H Ɗ &ggQ&z2 \p.AjjZj4)Lkߡs;WηU~O8yП!~U I4\NТЗ?RH}t6ums-GK9N _9\R!ZrK6Z*0`e S1 বO hvr&#=,n$x+ I6)!A. k=sPajmM :">B8{Wvzm&v# ĥNrM"C{F[yilh=spm8"ub_^"33zbإ=9tDJ0C5&:`M<\a{5&@VrͣuRf% 7Vz)2se+R\=H#Uhc mY _Y ܝ #dS{ޭzf|b,)[ 2.JQ٨j2+՛-yqh_Vdo49&u?%oXY QuK\D;xdcLj(=-KS0=,w/kc?K{"f4^}q̷٦Ic Un*ח ]ߺ=Z+> Yrw =Cܧwu#yN#usFJK/b@-D<3K4yA3jd?{ѐrME ل-MnNr !Y 8-E@l9#uMpVoYGrxngI/aK _d[ B")E7ωk7*(IӊO;|g2/Ig5y'Jl-I9$f8xBYω \p]* 98Qrv d7I9I9 CnBG u" 4?D0bRY:z7ihs"/*=DCfӻ rb?$R$$je vgרF>tk j̮۟1K\bS;?[._%V+L1~/P9^} #_3`&v8ƑreZ:˨\ẍ́IhI`?JX*VYDs2c O$% ].nߛHJr%Arx8dsbaU 4}襗Kbo,XTN&nn٘7}'mI3GL;vw"ݏx` U&!(V>@k^_,V ߩ'QTP6V|T=p;pXKEo(lnɟM+i/'ͥ)`I'ZDlrCx)iv˝+y v3&?s4Pcx&GZɭCWM,quCcy&MގB܉qlK N!d1G藍8Lhk^2ittzR\ ʹ~Sڴ]\+H&`p@\½P6K.)nūMn?WP_^G$[ƺe9E,:jf;5@]Lzk|.>ExEsĒ@9mC^D[ʤh|l*NUO?%/`j`{o.J]Ba=rhoo\&,RX̅9HobO/5ʞeYy¶Q2߬:Jr(G,tωn>0RTE6}Q|-/" i̘;R{Vٽ6_s,x:U''$̳E&ӮF, >;iG"`NB3;kɢL<GEObV37O`jLҵvJGO>fx]C2/`OhC]5GÅ\d=OGJi `O}5g4 pBQ9gEqxd͑[D}Zlѥ-J-4G"Uha{&ň'"{X<:rDgt܊4VOhQʁSi?ϭ|܂''H`IaLKx#xYԈy6<%3xڼLt8N.6; mBdl j$g=rPb2$ceNeiVG0̨FZ?pȓxpZƭ׽sf=Se6h^3FD:9HRlf*J^ oD3ʂƱ bfk#6z+8%GDp ^4qښShR_f[3GU譻(xFb{fr}3VN =X lx~J}]\9= l"}')w#' L:wXjږ\hzvςM8'Qs (ʂɽ-:F{#9E+9m ?GgAM^P}j ᑝ@$`;`vƯ#Q L6Q ܢVX c!?nqTޏzhj3uAwU823겊,g0TfAz*?&\ڃl/WA&n {o@)XTYZP`pV'WzĕHt̙}O_,4-U?,YT#*CB2D01 |<Yŷ |w**P=ӂ\a-K{K#Jh]=NxK|`hWKODŽ pA9@(PFksU7#;0g]GMC Ŭ\ Yd!\vP4!{z%$[JkۣS~IukΡ %mmj!ggri߶UI^ap .^v xtX~2-1UB7c+]ހi#Y']B hӇO6Jk?3DTBK hdod(檉?h:#-puc+wFDyZfәDwbcZ7s-3YSW\`徿Φ]gSj=gYO\;N3ےk*v:.(P.SD|~5ƠG= 潘j~iB^|z,Hоj:b~Ğu\GŢq)ȉ% W1xtCȫȚKM)w,5 Ȓ쾏)h`G@@XK9+C_dC,[,y9r~Wbb*xrU>2c/pt6s f̈́8})}MׁL:SG5PZ yOs7dВzYN'Ύnj+D+5^NAB7M6<(N{'w8?AODxB2J|{{vEDg(K.E' ޻]7iɞ]m\22- <$ )Ъbd:ZG0V' lO@T;/l#GU =4'g e!ywrdg6؛*:EeC fjǺ-`yE<%8޻D͞$ 2]\*=WaԇՏRՈ !_ۥ'KApdtR4hQCgʖjM'[Qӏ}lP\+ >cBhW5Hc\)7dDl$;92*EYgT7逡ָh}~_`QƬ|;ƒ3#ixby󸚢庝m(J!#B){{* W KH>3 =!Xtމ |q*][vobUD-L{분h))osI4kpw@%19Enb }x)`|ïlowKWJթ~?8ILrž}Xdz'1-u:B,*qCWPJ"c( g?B,7\mC*d78!'dO6 Zˉ ayLv0Cj EBe%T6$ |~*H05}p v7eF3K2!Yv)Zxy@l"^Y^U63yFA$^ ^#{NI R[/ 4/֡ooՉ,*~l9eWODmڟ9N2Z.>XCe,A^VgS8AU=`hpA=o3Lνگ`olPۉ~+蹈f~q 5%t$5Юu|#6&`Bd-yu }g.fNjwkEûgV"J}!#שs/%u<=H|""b!C7"'e]F#&olº. Eb_^cT+q,L-F U吏k2)T6\ՏG20Dvmv/þ>tUvl4D/z/AM(*4ovFI]YFdN~w3d93F^A#YfDCal)k[=k!^VӖBb$2h*nmS\zoϦl9@+hFXci!H ˎ3C+\};<4=.6eJ94gOImSr_SΣϸ9T7a揘$+< ZiiBɀ3@AhŷiqoxD nky/eWwDO4i?%X,UaF&< b W:VYƷmDUNq`Ht=& jOrkdg"1ǎ{Y4SWa-nx.8L j+G66\żsT+v˺ :cI:ڿAhئʧWh?H8HQy7UmäޠxL]XƁPf !!7pC|wYҷVW))~?2ySVGń%wgv0f;Wbsg 9WM҅Bv#~Nw#ľ(vczt`54w5zS*UH#da 1QT~m+W=hX(\ZН<"N7l87{Y#`R;@،FNYsأT?ۣ.jz-Ϗ Bu4&w=.#S8شMD|l%Lb󥇃'J&$eF𰓾6/;68$CU"]\*II@ڠXDJbE QC_ #߇ٷ@8B),~07L4"A2 O}b=d]|[-_*z G| -$WXgX}h%Oޕr+y! wZ6+\``߲ԙ{%Y':U;JB{va~ H}2}#6nnhDM"3Y {>((*w_ROeb X&*C/ODVSK#ԡ]$K=5L|RКxC!(`N;<ެ8^Ee.JFXڞTX0Ye$$j2iʑB΃ ? W9W'g&MzCsc1kyas$ȉx*X>5y̴I ]`D98fb9pFW;\0!Cz pvT\0>~/{- b#΍;sAd]SKC ☟݇d߿~\__P!Xyq]oKf2+RS#d~z fpxӚp z TCxSl^OQYN&ōPޘw߈u;ضR.ӹqL@s\!e%%@v뺀,NkR1z#G59IzJ|FZ#p8i<5)lŨ5LǾBkAr*T(,j)c)[߲ƝŽNۤqmnY.cN;_E2JZf<:1m,3ߴ dt਎W$])pPC _vȡS!Y1;ϑXVZ~dj׋0Vj#ݷ&yHwQaL( } Ǯﺊ֩Xzu?$c;)\v~ִm:+80]y:Dm^(&TA}|ƝQ+cE78`EـoWύ2txѩBqj#CyPygL{^I֫𐹧+xc–8~R5(-E´zNߋv G!nj=WW٦eOt%DA3w5^̘_y`W" ,+qA`lLjim(\D}ULICzƥ%gAaRr~fVv㢄&%*V fLX^7D6FC+FGrȏm UE- 3˕dIA(w;Q4DynGCA~0|N _:-V7-ƺM%i*8l|~^O2zP*VVpb]BPzsQ0"S_*T&xc5Ťi\la幂B(!=u6 \;gE18v%75g@z?)FFQ(iف3 L?QBAnh¡gI;jIw+g *ى<]r ㉟##Ml8=A3uX)aS(B{O;2-MK:J}+V9q0AXޔ5,Nu.-*:MKt+*@ GFՄMJlb 4m3+*=n!][;dBDx/ P増Aοy[4r )DEr!e$1\[I{ū$ &cZR8bψ;8#>_t 52Zذg\U5I]XT3s>d Fweo &AWޭHVJSFZI3@&D4ؐ'Rou>]R.\h&*[슚'4\pTߛH{d M@ V'CgihlIEcj؊($[}_;p.oV,@MW̴i>5?(u-Gm1ĵPC \25!`Ns;K$Pj|"h䶃1"e)7PEJo=cG:.8.̶j︩}+\֬G|Nڤ`K2Ne<T梹"@1Uʃnhm[X )ŕN vSǤUC Rr%T#2ބ%0P Ho"D3`E2 ;@W |}ދC¾*=6LFl7R:avrS'dlXίj1vD=/֊ڦ{lc: 37MI46]X*iX3#4J;8'=:>=3f%eP3Xts.F,Ll$jV14TwB7x+ jHW??0Z8_8d3Xn:52ec}~OnM:A8z >M7a<,M1cu@,VbEz!%h|xښx b0;ƳơfZ/:V* ŷ@mi6%E_Otv_@xJqWzC"vyp*:So9%7omCA2͐P &Mh5gj pDZki==)]{dgB^+4G:uNE O NSA+kVZѓC ?Y -okY2!?b+}>cy=f9ccA;\ǣ UBo$ǿ>Mt6ڐO.fQnig4Ƹt둽}4]z1w'KG4>MAA~l&80 W/:jOupCE t>Ⱦ@}0kQZ٫p$i @ payBX2 4b-j[SCsd؈3ZZ r7R@:WN'PXE:wf f!SRxu'U`}5KpcKQ\:,ir|N'[52P:ܲގc"pSv< 'U||Nng{ %?Bqtbs{ϝP1RݔrnE'~c/pqU'̷Ovy`N>mq:7 SpĔbڣ5WcR?v/,$ER,r[ ̝Sfɛ3,n!rP99 +}ʝ.ZɎev5V(yq)] mB{<d(_ Nbnϙj D:G#Els3 zBpŒ#p~;|[/L#e(Gh,Y`^DօaT1~u˸ \MRKs7eb#7g e/mZ`"1vy5g\'Fv(А^8Zw%D6[ʲ"c%NF)Ɉ#j8*5aSaJwoYpwSS2(mha%Bl+s8UHUO0;#HhS[oq:ȅ!X 4ghPQ%guj ڿ]* oh7 Hl9^սrg©ӱ,`,j5ط2˒Jۉ;L^|ZOzBip/T(,,!׆^~yz4j! 2DMB!(r 3lGePhL\gq8żΆN?'ΌIgoN2u]ρP!MAwǿw_MVk%d~N)g 3VaV$UJ=,Sz2Y A䬜 `-PpoXou>7n)XZנ {$ =SAUBEAD؈r$2kS2:IJBr@}v}i܏ fr)Xgq!nc@,Hbe+Lɱ>052zBx~a[]vbZ]dࡤoՑz/DRˉBeΚ:!\h pƋ[U$fdy5"6)BoάI7y9/pty 6yt~6bM q {g iF͖hs~y9n~ɒʸ?>+4h2أKQs'd[ngìlG4u3GU,}|?0ef#~9esrt]@gFCDҶu\/|ab P0'l;>Ojx98R``X6q_HCzsFN]{+B6R2tHHma u5"RUj?Bƀ"\[cWP9ah0!2)a %U+=Y%j1ԆdVY-YE+]9-ul}bJG$]"8娍 yZD*+\m^/@qԲƁgg;_%}FRb5['mێ售0BZH9|܊AnxSqTk cU3ItzT9p 4BD~;z׺J^*q3T xFJ4܈KR׾3 + ;W,u8ZeP~ ԅS0-' He67W[Iσ4VKh{"pe zԾyo5(m*QllE0s,m^3x SrU֢"\u'7v$mi%'1WnF =?-9c:$`ka׊$'$ ;} dEt) |R2bV֤h8F[z/F|!r?Pv'@{>t žZL]HIuuLS#}*X`LБ!zDC* QDZbԝ>OE0ԹZ*dma9EnÍ{Qeqa12C1@=Cؠn@'ָ.[T$]+BA -?35*k,K|M]H.DpEk5]l#L0I] $KHIib q wPw0 ]P~?vijE`j)fefYx MqÚ>: +&sQVBtfTRO>zH?>~*չ Q@>$z_n7Aa+eYAUȔM݇Rœ w҈`1NTԣ܋!lIBiEN] Q_ons|r'XG}k*p̹5[L?K-9H2nٜǓM{|baլN,{W؛GEbyK6ԣFg=G2 W9a#WeДG9ky+GLVwrڒf4OoN@m„=Kg#09X_n/Sɬ> w*o)Q#hy;l˚9rBAJ!eb6DQhſD"C Rm:hje\:p10dN#߻ xOŔ9Rt0 ]J PF#Aǭb ̦C4[Q͸Sa ]@I(mX`lsaLcrcxQ/$1'(1ϛ7@1cӐH-lo&ξ1"UM|#)fr~aoK^{0EP]n\&Sǧji+Qh% @d)SYzk' ʼu ´ze"2*8.jvGVY} x=}}5G{!<.jJGD7WFelc _:f  3V,[ "0#| OTqˮC,@  (%#4cǧ,SJa)_.,np:v=0xZpy% mſl [mwNWFk]сWQ"0*KuS ;˞C8*)XM {Ph$׾\Svxl\ugmNmȢS :, ͼt½ɓh*dd.rjCw]n[kS0Jݎq<3ʑ'AظĪeDH;Mܝwd /?7Bwn;06e{jsi?ֵ1<2\-J9p5\.i_~ʼn+=hWמY7 ,͡_HQinb~sh灏:c];6Bdc nn:ƥ8|aaL a`ߞ}O$b_|ysx]`dfR٭bmXP$OhF`}3W(SBxhHlmO0n\\b>:v֬א FSF"gMˉ+54M]UJ:yP:? T6Y9ّ`GZ#=VAnn|]kg{3e62h1{ 8 y(=ZsAoMXt7#-__ۂBshaVՊ7J:1B3 /-D؝ξ9v N8#0u3e#R[jjinh0P`A r}!~;4\HM_:rKletY^evJ4ĀG֭+]t A=@7n^S)!y;(Uװq و_I`રTmݴ8 >:ߗi^"~ iא?@Ui-%ٕp* ti3/J&!()`"+g95;K69 Q@%p8 ,GE }>3'd&6]TK'tӬѓhIz2ZLex[jSKSp 6q|啭oŁpفO@=9RJ:r UFaJЋ^f)D>֚m);ZC/ b*cy|3mLy+.8맥Y@:kV㘟"?' H;bdF˱j&\&BAF]=[zq S/Dե 櫱blCY%Ow)]BkEػ$J 졶R9gN4i%K!W'Vdɭ6R}MOƨs^ښ&eC,.~&dF~X(XΔ4B!XC"BJQ@ã,IzY,/񡟑OWom|=˧^C z6 *A(gLHDl}]8{flEa;Q>If#FyԒF~hlPhW׎/Y4[9g~L-,x ;+$DL피?v7V {]D7COSI6KBmV,VjEs^p+@П ''k¾KEDn5s$3,PU !1Xr:Ǩ-%I ߈ Wò (B@eۗ܏l ~8=в6?VnU2[a-[BŹ7W s( RE C:y6KU|ۓM 8ǕJpEvKSBMw!դΉCj5J/Ǭ*8LT!i2h%Sv8&3=&,鶹qOdpSehqBш"b3$,4Fe+(~~lWRIO1*m9FyoY. hm.=&~HKȼ}(5eK~ޯ+}& `?L =f@Ct]4ld4JG*WvRGI ?|ǘgYLF=Dή;$[M#٨_ dq k^bz<H ]QKԤk))sY񵔜0vd<O(kHY7~,T@V 0q _tc6(41|D;GHՅ۶Ǟp5ڑ;n媆@ I{4s% 8PB&xZ)0'Âugf;3Eb-CүjN/*e&"Z\NYȼc.zKxz'H+u-5/̈ +/mTKn9s<&>`RqN}PAVQIBh%᳏ΐ s}A\-ԲfM$k/O:g]=/ _"Yn[-z1U9';g%W'H+6={4~)B\ѥ)+zE~,PwA5#D6^e~j-YUK{-otxӦC=BFH"=P𑸔&cq-eX h #ɣ-9A ;Z1)ieLڼՋ*91?)Z=DPlĐ{1⩶{WX]ۿ?ZTY :fʳrZl ^| ?UxsC`6\z0G^3L6(Nr;#`<fbT;y65!ħ!Jw@k{qMe8-m۩u omPCf gkʘFoE70FPHfV"Xnw0\HƯ iB<_A1=7c]ԣ%Azi5؀kjI#IxS7ҼךBLfy7etDxQ@^u'tnO.J s (ed9"AH;ռB5xoCmH}kxZCΘ%4k@ (7n~V*ȍL{IsNmd¬; m̳g@԰:7vk좨E79GTͷc:;[%~ F*ǤĹ^=F~ML&?4hN(GiZV=_Nэ>gc=FٕJ Զɐ>cim&DLȊߒs5}~8.3pݔg>Ryͮ7"D gvP#gE ^?:B4eXrTVysKā .:U:  &'~czzTbS@}ukag7 9~&e~Ru m7ćSO=WC)8r.i+ W6\>Ae̲r0CUא&$!7q߂kIMC6`5'a_tK + v6՗/<ك\A<)03 {?,k %Qgl8pug^F/=rUxusO*vǙcksJH,IM.هg:/r.xPJuR`pSd;X_'v1IO}s s nG$81v#N>CIPf3):44(x`kh+CPٹeJjj<)M0kJ >N;" i(V͸kej{G4ݕ"076!)DQ%h-]"Ѯtls'7 `%@ P, ~ |*s\JlΓ'/`|m3 ma3klsqM)Eqa_Us tOsIna0p)&E*d 7: ,.34:Li&͖wgKBIN5 /V&[Uh[x(QK朼* 6x\6{%l_-w*紓7GzQŹ@I).̶\g#bCHƺ,z h*Vml | B _+/5PǪˏ]8Ȫ%hU:'x3)ià^.dS&Ls0+edlAR!?Trw [YOTWCޮ,bQETN1 Y)"c0U]\mbʫ?mrUbf-=z^,=^f=J'̌7\$bze+7'e#:w+L̟w9se'In{a .['G]CxLb^U\ɺۻw`0_J`+-sgVɎ^ZJ7-t[t:Loo7){<3jy8F}Qy?*d#[ 75mָ _q-a*6B8 ?Bq6zcAyexJO&§)Qj6rh n?Q_9V&c-E: "*15{`Tʜ? KDll :6p9q/g ڰn7tI/sϳdI@ico9Ns|ԉ^u`p4e++S~ 9rQ ZJQk㗧ܝN:04d})P{j ~{{L=\Na@'Ubm>7 }=L|L֩(>yDF~ X=RXXVi c1D3 &f8(~GPT$yճQ,b1FK=uEBR>:Q)0PE&TC޲Hܞ^adt?Π~xc|4~:CIX&h$Ѫ߶3X v,\z.#S|ZF[:;Wʶob GX/z+DuZgכ|?HߚT2#%Ml ?ώ97T0'MEus!2&64iYG^HmA] Ø95A\ɱM75WYI1ySVb>wl`S%N2GN.vyä|i@ѕw΄E7ݣS[Ռo0tl~UT7_E$a@Eꨛ^| s"\ZU ˊ@rDTH8$3DzYJlzQ\F4wGT-WCB=`=[8D!3V_g%6CØ3vtS S*5r䳨h NO+3BK3Y+;DYɂ$8^n!"XUdE1.bM%+~z:8SfM*wGVZ3dMC4/N}=l~*jt:Z_ddFһ4t&@1b)B 1g53?RY*jGH$oAdr\ҥkU$KNN!* QLDD5~ >8)`nx`Sn`Vȴ+7@Rp_EzCv-]&Hf 86-/0 X ΐX_ӯB ߅&`D~]SXy7> 5 WKo|@mRigr As섛Vp0\ ѯ)F (?(n} {g<H+wxi4Z,U970ۯH=|=zPJ aB,~#GS}Bj߶-.A2SEinxMYP~C1d0W`LI1zxobI[ . }=YƬ H#.,QE%P}L>.M-#2~.pZSs0Ы|$T8%O u#ߝvb1ie 1 $Bfyqh2'n=7H;}w-ŤF,"_/'Oas&ܳcǭɂ&V׮y.пJ]m8o5ӗ <KxEzFZ"_kl|+LShSF;03! L!kkgOt+wԴo4XĪKgZ?,Bq2 ;ɤM7ّ*$5( xO]O ^lt<џӜ=q숟.iR+(]_Z*,= wW3aQ ڢ / *S@)ǀ[ `a3Vct"+XE]`ՔIƞos[pԳIAac, |kLӅ=HF6mCc$Ln%/]_8Xmϋft }֣}Zw~L#N05m(GFpM{4W2H~v^NF6G zkoBPzӦ"i:lLb Éf_XjPn,NJnzv4^ʫAAwsgrhVgHtm:--,gKVvAO`+ 2,i3+h_Dw 6ʲ\6"-0C7wqxcnYGynj)Md~GJÉQ5DJB5wI/ɚ\HKCGВ4 YtS|;amNz *^=svJ':qZ%ږ?!˩'d5e 89G y#A,<Ck-A*6Z[X LէcO2D%Y,Pgnq`(^]sŠ+<{5F aIڻߘ<4ocb?{6 kC+r/2}"L KN<uD[ ?xZ /IfL+WG m)9 YY[)=05@t'4rt6 ocg}`kځJCf` ~)*_y8eB)8@~&(A8fC ep;ez{$z-D/Xu5mh]O@)%MpxrzHHMt7-ݵM Y6OuN_a@p,9 =.k9mpo2U!yߟ!>A|OM,I"`K W^KE1wP;[m:_Ds/7e\v>_D&nYl2,6`o%NQӷ TuN 犢Z;aYr/bqR`Z&2?- ڌ=9#(Y01Z/.;;9G-cٵv'L3 % j6ʷ&[ir!>Pn\U@²gie| :Б 3شHmF4G+4'68WWR.plwc, T >6~_ %2C@S;.*7zV?pZqQ1hyv-32fn]paX}qĎb=^eaFW@t%޸[%ʟdd,p__)"=750kЂFwjO-/[D"1tn1f-\5V{ΎFlf7qm;wnR+o}'iO!hL0md1Eu֒$2S6`BV:5;Ț*fwCP|Bլ4ݝޱ[yR~0E:F0ybyt*Y$+\!zH50c캲)'һ ص>f&;F"pŏmu#q >L~[?m;L8[T{$6nk/n8.]9^ԧVZcicU6-=A_:-Da[ZKa~ٙk"P\=&P0'@>k7tco#\kAN9m1(qzN(-ZAXk,Jo  =Uo^H_ #ڪ;NRqK҂2Z6tn^*,i""MlQY16]$o!JMb5 ?Tv4jAknI*9J]r:yeRJ3&5)Wq-y^G?#UC&DzQۍ#Hf*0:FZi:篱4c&Y,Nv7CY[r;ЖzܞBZ/&E/HBw͐<mCMkz ]/- cnY(s qӳxW[N e & Luos=hVB z4̕v'NRZ'.-4d=6#5fShLrے\<Խ씄|H4pZ^_;iO+l>gܤGv'W™\b9v.yVJ2[ը=\Xߣ#m,owhb3Q…]סDQ 1{ɮCQ.eue8+Jg.wRZ+؇ˠXXhv{EoFWK_}ԵSju5p\;|X)۬g|JZQnΙ1^5xIJUK$#3q(i)VL6NSܙ(xM:gbE'kQ|ɵiOc8 <0n"'6mdxo^aGK]Ȏ)fQ&E}{ikĊqj.!-vI]鉢+3^ {m֑]*{sU:Ean0Y!KRjXi(UE ê0b@9:r+Ӱٴq'r*4w4BZuBA 369"' `vF7ig<'YsҼ7,cF?VV\'"4 o.vN\Mnne":OKȏڜZGSh [#_ dX0O*¶ $Rf@P_A1Qui?WZiy`)9.Sx" siDIP7 Z!%ZLӠ6k1JX.S @fa\gBpl@ daA$FC'P$&։pqi˟+L(DGP{&BpF+kZX*VR~1&;{7=ǢE1tSԣ2vưp~}O^rnZ(R?;Gk@#1vWR$3WWKBE_u<(ŴcE49`^TPРGPkRÑՏ|z,;hz]e_Xp,[Ej')yet$:zѧ8l݊mUw}Nu\NTƄLz$\^PPTd)􆴠:dt̢rh;{4=ցa"Kyk%ck&(CPk8>NޑᗘNV|zSf|y MyèrKܸn["%2@@91V@까9q Z(X}#$A&*} {aZ)rQo0y.$Ԏ4+6v֦Ws v \ N6QKsP]8$ %Hz,ĕhBrd:>>vUeo-ĥh+sHJ;^.9R# Z=!@HM˝;r0<7S",VlOrxuTl@L͈Z5zDM$*z޼֎$Xf)YDlRJf@*jqHwc$ zuFKuzX3,MI#kL;5ԁ˨(3bMtJMgx4nE1sYfZJ 8󍹃ϻxK uc¡IS sX|SNfZ֠?k㙢T6 ȱkH>MLۆ.BA<&SؽJ=W3Dǁ2K&4ل\R#̴ X70 :-zTTDĖ"RbW66[ fa||j*u)Ƙqsѫ-Ɏ{ 3g.mSTv'" )xbEz?IcX O3o7 /xb0C@5Ѽу /bwt_;R&4_~[f-'w܃vZdp1N 9EN\4>[ECB66Ww6Mc}>|p\K&:Ͼ?a!L3,K[x7mSn$vԦ2*\VnO,g?WjF &b(2 b9">‡us^Aw?<(~80ȫ9nVk.ﵿХDX;5%O™tkY b1rX/VO@lPnIt޲o5gSxrmE^c.&#C!Kcg)vTc't2ӒD)WE#TۅZ406EH6qJ/R &%_k&(tev8T;L[1V+.&Xn,GZxcdY>3dzDuRȯ3zzF"H8LE߻BMOO4{:~!pL/+[<`7y!kʎNNK$a4v6]--E[ zPѪB( gQh%;72eTOi!Nq'$G?Ǝ_03 #muEٌ$uֹ4ZS\(o%OϰJgBJly`3`?Rb#_:7Hӕ϶z{8hATS^!BTg,hXUg]xtn SgtT7m=GgqC/2k^L~4f)eZѡ\HS'oOZH5}~Re{á8ĉNaF v5%~SvZ7c5jZJՄCP8_NU%Sy< D)payN×| k'j5(.q93yMG/HW,u! (Eyo0q&;9;I'R6J`s-xxb(XY&0 n&N5,g0=^)Q6jV!QD/P$^_dC%Q @¾w܂$ws'YU=xTv9 V,U, Ğ$J&.KEZ+aEa7|A2+| ^b}o9]%$aWnʹK*ޗ,IlCKF:K&DMfl C JFuN"vuJ(YU+iC)Y-_5 3b定Ӱ/C5?G_9'.ȏ柞'|ػڳVJ+wi aT0wz)Oa(LFr“ȟM%礛* }h<*[?UЉ,T\%Kw#MCvU}N2Z*ysrTzy%YkX}98z[&n~y5h+Hg m7ſ[Y68x+B2J7} G)屮IТU0O}w~";~w Y:/)su#7VM.B%⩻`<`nut/~~mU}$7dv$) W#(pWѮ֌N}q~FWJP A-Vu"v Q[ ӘK%lP_zgEXp՜"VyQ ,Y?cpT"w}ѻD>|Spc#>0 \Gȷf W2,Lϋz^r\df`prShMSAݒx @v?/Ob;Kr|gaݛ.h=ۂPUkό{h *|0ݷ$ }Sc IO"T)qs,,R6{N#!@A:frL[ ŷ鐙#Rx!o uf[F:'ix$yuyLp>v P%im;J_`/.dc53 {^!nVT7M~wlRKZj3^͸)HwE96[yr 9,:⾋c4]R˳׹7SW-,@?OJ TBwWX{X)RM.z?DAB̎[4c9A*q>3CۻI[fV L"-R7t@)u,q$vDvW|63p*WP#X`3cwgS+@7 մKFnhAJ9 ,z]fK[7i _s%~%l?mi'(ǥp_E:4go& Y."DH&y]` CS9hXr3KWA|FMS4)3Wu.էc-(}Q?ȟMF pOGŰGԆys8=m1?֢^8EeS~y3[QjX:q\R`~lZ_xm 4  Ϛ8iT)/[&ܙlKuF~eUh9^W`PwC yB'"/b9($2b.JU{7[_WLbV-~=ف**5CCYID̈́nዚJZߛL¦!=0bH_por'\=Qш,||J⚀0T3( sz5.A5G˳d|O>d&dyU_p(YWjnRn/Qȭ]AG_([uVȔ]79cdDƘ-M|^pۻ? ȟox0J=9Cu j룀s<0e$&eaKVo7a"~QJVZs:=ƫ(ڢ1RcMꋵn04;Je18E{X\ $1SG,Q]b>`c1L̈́Fa%kѻ|`-=tLNXXnae%sWNF_wlcNA7W%^^hE >, T\{ Ai/'hL'AoCmPҐ{1BRVLʛihn˼O8OM}=;Vf9`\L󐧾gr5Pτ#Y*r:" ɾ MݦFSOQ"%a][{/kZOExGES\<eC# @-j!ud_+"{Qgk?"m"壛^n }AZĪȩ6 aчS6 VW"̩4EȼتW~ ]ŋ֐Lsd'1olt"{22/i<0IpQ{=y? wP+VlO;VwE8A[ᶱUfnTALCb1)w'A{o-a'sѦBsOrکٻŢ?dv?=;1,E&:) >R'MFF6–+lѿ,q䄾RȋBf'~(١+eR5).YOҒ ]{w-ys>A +] ׿ d^ZTG!^oK <սޥ޵yH8`i24.9aUsN%+z QhXl2Ǜ@;W@S.$I%Qmʙ],k'olH]yo|+2Q,,e>2@^ {1 \Ǒw6K<`St?dTR|9,V?S-^vo?zk`3M5q/ҕ;$obM ={^ѶY+"ޥ }+=O|6<{%lk xD!~=LHGzk|RcnaxV="ѦMjA$[t薚 Eo\֣)C%i7qM2ak{+Jiʆ%47xa'? dibKZ)?#>,vwԽ^ÖdVƈWpj& z)1vkD&paz f3_`k MqݛvHawG;~gZ?wW6U6H`[KNOi$[6_ي,5>X?ȇALXECn?,1ݛr;Z2ݥui$/kfֲq(qbN۝[eћpnjwXÄhdq`5qoˍs_C&`⁀R*7w,oL'}7qT @&}jt2@M <&A3'jVӗ)of;А2!hQiñ1v,dy8Aϥ9=9&CP7 `&a.^ʶTIv~җ2xQM.^q[)7i  [G@``Ft|d ݾh? 6QR>~{*"x' r'W1i _aW򎙝ZŇ.՚Abdg(TW@T#FQ!nJ@+rQOXւ?lޒX@w&*]sULuUuF.fLY'.{?+>+ǽSV{F '0rD Z5V ̜j~獮0V:pq솠s栾<$ɸg͟^?lm/VJ0hr W !Aw>!gN(yJK^_{]gؠe)}ufVw#* of#:SeD$ BXr[}h[>,PvuV Hf9Wvx= *^i6-G ]g" S> ѭX=z#nekN%K '3F^Ņ\}AKDMmRa8ЫK>,!=Pڂ-V£nƯ[ƨ;ij;I 3aac;VM>4oiѝJ sP5m9oUs>m 1\VMrG*䳂vcFvBn1,UA=zZ\ 5g-BRWHxRo%m'$0E%Nf M82tF6+a_c&>ݔk|xQKIrǐ{BpJ&d2ֶh$@~0J M>wϭn ǐSbeP삵Y憒e[GK O79zCoh ƭť@X(k 1ܭu]USLm983& {T ̄f5er~)B(3!,qU[P:(J3O׹o8xͻ/fXe2]z-{rDN%JW`HYoz̰)uq: +} -N7;w5tmw2`ז.s]o{)n.O~zZ!1x6限4B&TvLek̎ud&?*SHȒsb@OnzJ͟=51 >6/#ҸN M[ܯLHh_5q 2Iw\'U:uGr%3^O2q5c5a,gʸf( 5fp\|Т3?  fQbKl z `4Jؼ}*_ EVW~ 0| B~;$ C̋Y,Ɠ9K >'*NTpGG6B.d^Kf!H'#GU,O0Q XpʝxNC`ƛǦ\F 0Ly% \azo&fEdZsՅ=T[."Ò=Y l3ccZT'\T2^(z>/vg;[+,L5$>",Ej{N*[à HLkqʕ̃&i~B:H<1~!AV+?9 }ƲHMjueТ'PtC?+o=fU47E>|,JhI$hǜˣU3Mk:ڄ?5?$ vRm0d]:TTvLK2*^;Isԁ{7ﱴWŻ8Ub%]aT2xܔa܃ 宙D)iN!MNEP3BSd9/8UB@AДߴH<nĜAZqq*L Ѡ;m$C=_AƜ}˲b!bvk ѱݡ4S+%Q~6̅'BgsY}}xkj\V36']ޔo"9>f,xM60‡ɒW6nЧRTt 0d32 r_lNb_!Nuk0uS- .N48;l*r&h]'>[HI_)q# rs="#?t^dJ[;"FIv=1ց@k9_v";eƿxƻ&Z3/.{ƂVC=I%2ߚLA57eL+=qc6$ZCi2э+QF1a_A7C46ryƀ&b@{PCW ߰6 $ZblfDM{O"*-qKJSqs2n77WSy  Tc+XۚL"[v^[Bu)3:6\)(zVGߣ"k?uBb8,#UacTUxz\4=1|%uV?/ĚC2ę9|WEPقv1{#AdxC>./B"K w-% ӏ `ѧoyXz1XF0uoe;qo/|þ yD1VZ!eA(4j<n@/|(-@UeJlzk]M=Ҍ Q2/ fCuW-d.ޱHn+Ґ4Y,:Oy1 sgkAET4n#%/N3-1wǸ5g_h' V=M~WVxx`tRwC&Ȁ3YCooo~2͸y8 f[Q2uU#?(e6~c.0(>*7sv;Iv]-&ŤH*9D] Yr3Ѿ+P7>k1v85-- = TƊh{~:ҴDAx)a8PZLxA/%UO#z^mc hE2N?i"犥 =Ž"˭3ѕMKcsp>Ӏ+!˥&Ů4jӎ6q:|*>~JIX??`"+!RpJ,tF&ZF.S ?) .x*/]8 wߣFA[Ms9yI0=@A.or%[q/̯ HO]z gK;$摏*X?<# ?Ox  Wp,ւzyeYWHSWȩ"FC7"1Gjo߮/)[4E^ J&bӊ;{.*2"|!ڇzF<_摄YB nn(;@nM,@hA"/4rcwnuVσnxk(WsI@%ʦBX"]tZ=?GY>$-=MMy }nAÓꙨ:7"#Yڒױ]sQmp}k^N~,*iA doAA*\93p*%.fZF~v/ʲyJ hyre_UwMYSg@ Ɇ*Ʀd#iQ8&,|B! HY95wnc4`IyU zWy-5nlrFZ F˂ i,@v3Gz &\КѪo6E>PW!Zy`#f5C6_|~toZ,T:#OGСE${Sڀ4O 獸]$0&֓SZ2tOQ x'Tsw"=B ՟ݳù$|MH 1F*XjgEX\k3꺨DӷgZ^Hx?ZsVUe }T.g&lp'be)v0^ʛ> *&W^Fy~TG!8.QD6G f!uߺKxP>ovHXQVg)GDŽ*r\Dl ;pLcO`8~wdJ6B65}盲!y zҼ46eae x9iݵ;8H xѼ]5*S k/D-ldXIWk#2H:sq.5-:?d-(}:c 8 z&{Y(* @'i|e&MLd9ȫ 4*K.ڷS") [ AJ 2\;HW7µ4x] DŻ^8r#IVH)xvEb<X6bQD23Wkr0hGU+mHJ ׁ_-ZqJ宩9Ad}D*Wu6p=`&;Wt6ЮAD>>_ῧWcЭNFn<8ٷqVEl0ߓ|]رEH("@2/O<`z \r+r#XTƀ)QMCVL)d݆UyB|.xIȶ#AFZ[Qp6:H:iRjAmmFFB}4 LGKn1E7-I=hhH>?&f!V/D[PJ '!g6~SjHjF^\c[|*Gnu_` "XZь%~ޣ@8U ?DYx,pR@ -F6PIi?b9Idsa~pۏJw/Z V^my_<67:M6#t#n>}vd$+xڕ$&ZG0J^-'x=17sd ylc1NU߳w`c&!LkOȻc4UjGߓ\N9^JT`I1'm~eGPt֑?-PT25)Bt*2*A)33u3#Ca!QkxCkn0%' Ws5tVl,)dz,l~AWi-'\ZY;+nG4BS|/nĢKˇgiA-goP1W)TyI*Q\]+C$ui ᜗u ;Yxu*t!Z?ح'(^%/yBTGm$}'f۶J>~+)GY9-V͈M =bj|V{mA:˳(Ѕ@_6e'>g|$\qIykItJx#w0oxL2xL o-Ii?Kt)ۉ5oOנ8۝xO[5O7ԛlFd䋖L3-.Pi9Ct%U|Bg0>~ۻ[ j ;wykvj<oEş d gqo37>C?N(0W"YzP5"C`ȟ hӵ B=Uq^L]d<lgvAVة<)IIN[w?a TbTtR'9 w-*괵(4Z'8W WrQD w >O s͕YZЀh-_I,z7\ٝ ^*èFZ:jn̔)nOo Ql*D0ӬM|j7bReIFPpMMiR;*|t*MeqKj$P+iV"Jo28 !&v&SA ߊ5v~fU\9RC%;pNidEo @MFmx YelN#"Vf4AXn= ݭ^M%; rhv?DgQ#;Qc;y.AWSP+ZGUSZ3f[=2/G[WY\ ao#n}"LҎ?MF|[M7}7h}u^hKnv>J% k$ 6kóqDzm9&K,$mJֲ;Aႊxؒ^} ITdm|zꘌNჷd,Q<[եa.0a"Dڊ&4D6fLțc0m]۟[.[WC ҡ*e#BUKceqT{\t BL$O;RʁJ qڮwE1b]lD̵jq-WBr$+xZQ  xNۻMb]QwUeyd!{Ͷ>& =֨>8!#\i8KN˙[/ Hy+PaRCJtn :6"xD*M5d!)&[kM|}yh`?RoS ^/lV\)8xIRm2f6샚̃ 0[O^GIqַTi6^g9l߇6idw5R>(K$M-GNM-o~O 6Pͯ|Al; V$/N6|托A(If- KD>]x+#XCHFLә^x9ۣBt?#ƦkœjAw⏢FS؆ ieӝoU:սf ТP{Z_uS8q61!ҪY\|&siYuUEm7O`;{XРRj)=zcWBU0=+e +i ˜d>֘0HNU_GUhtWJaUJ^E넃M+8k, Ap&!ba.%r!xv;<\B ,!$V] /vs!(LG-_ ^ R^ hq`emY(d 5AP+4`#7 dBzCVSH3, xsezYmpclc`C+aƉtL+M ט]7Z%ar@a!QvJh[Uj  1N3fC;@6JgO>79) k%SI.QIڗTղd..(@yFOp"`[6;j+ \MF_O1bJ]GrKt'ۮj}4p ʠ% ~x)1bDhw `WAMRVe t ſG JFQ=r+܃ B=1u^(Pyd#4so~pyRU5gw] 5J&AUDQ5{G MiD|*eF&xooRoB" 4JE(%_5-.蠚:y^rɁ :G Ϗ1"3~a*QߎJA|T"#uEWw_X7\[;Sc#>_žuBei׌`cB@yF"1,M6w{? F.m~X΢JhqK5> 9Hl=!@Zdi@"X߅P~źsoM*Vաts_UJ&K!9Jb@$T.9I1SaJvq5^]L|WDz KBz 5U ,?ɮܬ|ZS Uhuwyh uR䍐ódZ1Vqf#&el[Cӷe;a:!,|E|&` Zcͦ<` %>BV8$o'UXLmHᓐF!qΞ_a:lBW,>Y@pV+u/wl[w>FG"^]6䗳:)qL) 0n^n}7ͣ]5U|Φ]m}5ώ^2̚Obz{wN8p]GDf lj;d ,U܅6,g臮fZOlKћ}A *xw-+?g2V[H+ଟK)8,qR/v7H]cu1,fypǰg˅^&ӭ2yW~b*׸&rovAz v36r>>?a ?=5V@!'8wfˁi (q@dʈPCW FQE%hJwVsu9y9S"=I*FwhNTIƟF<ˁ1OEcDw:$l'փjЮeѾ~:zB!/v*qo~4qiR*,éUȴص1BXuo9f$Sշ hfy+vĺ;QG3 dײ)-T&." M|2%dYD簚)]:zۈs3-Nlvط Rzl>N7%go\8c+SԈX2Y3r=a6+V!!"uŔgw2[ _.8MneG׀1VWG֥KVޣ;=}E9NfoM`K(ӣBI|1GKTd2b:@s,fjPUIi)@vR4$${x*=},q GTR~27y@R7)9Cؤ"~\<㱿Dy7cl ;(`U)6E&dyn@bQ+ؖ|I'F4[e#uM'YUp)&[*\a ~z:Ћa%մV,"(`;r x󸳠¥:FTaBMg3A"dNV[_kڕ5"zS~xY(;TeաB!tQ~k5VY,[91e)aolLEȒhO"bN$x,-9WAc?r1=O􀿬Nް䓴Ү'N fԇ44@AUzqPSS*sq|6B8H$7sQ ޖ 37"yf_1GxcM~/J)lH|v.P30/0' ,9J5/ ҃e̢dƎf+1<$ƪ;9ep/ IO"3@_I6ߡ+4L'kqh M@E@RU? ?T퍼V+U|ގ> !CfPL*}PQtD]=$^<)j`ݵ=%^aB} j#cedR`oK}Q­LS\Zj%n7ާ|e{խ.}D/ΐYqVx(h*NsةM"pk|E E7O>εqRC(nt r7xnp6I7u4Ė Wc(]7Cà)FbztV14խr:v 8Ih29jsDNwWܹ|i"̽xy?\ dFeh YwX4b=krKzKu?[`..T9NS TL|1 nƞSX)3c,eSF1>fN^5~IGJd "9HoSTFLtR g?sk+bm쇡14GNf͞: 7gf-Z`?| ~Y{XkyrH`p_rIˁ`sSbIT_kѪar;Ct8ijN#Tn[еkSs A-Ű+T~ߝAI83M1IcOMGs,b|/6*\J/U mG*G Na'KS6*:}ȕZ+Z@Jj5PVzL>$@J'YYW&Ė n0ӚuaGz {6H8CjiK/:t!ډŶ3@h؇EmQ7D1`èe)FeAøU:B|hsWaZ*ݎL,hjt'H._ .uRRRgį4F𢬋ȧ9aZ%|D5k^醋(9מ=Q(UjVYV*>5TrsIϵ ,_j{#;:fǢU0Bmt5&1J7̠ߔ2ʁ*P7j[AKVaD$u_eVV@ ;Ur0Nk jj]6sbw6M'ۊ=LJ1@^QJWT*ze8n.ܺDv*7}4, "u #flT[}D>uT 9(㠘/R#NA#枌Ms_bcb#V``b6JJM18ǁS]Sz:>&Rѱ(By7\$=֙6F,SS}uBJy1j 25('|/ 6Z8G C ڋRp>>eBBhq=+p SS#/orDv."T_#>KRZs \La"WIv_`?3؉Pmy|(Lh"#KήCy\ wq"<t.rt@A&Zޖ 0twbeHkdNr@-{U;5M=dJbF'd?5iAvZXCf;V */3 pK&ٟS36gjifbu:VHu`8 d>j׀#a&ٿLM'cc* ‹+BcIh<'8΅KQYP/Ix,|a.%/J!1?Ln~HU]Jl؜Xi{*Kp%-K3ﳉiTBłw8;M8F5+=s:6| މKEHKAAv?k{|R TGkumy Np3^na'p{6ftmYd*>(@3%G 49 | u僩V[(84 @7̢ՁEB^pƙ(,%J hP"yYP [K53RHbqhp],R“XP 2=6iF;heain'U2=堪\?.\sog*jպWz2;ᚻ$^γ SW@ZE@ ໿:KL19t"ڷk4W2rzCe`_)}kBw Q-e2>s}C= *[Jzc d*?R|ڨG*;V4`t=I%Y:]UMBKK:z/uo pc_fVE&0Prthf3)]Р䈩-#̴_M ۔ՄLStkC: G)F'7Q.1زAhN6t5GȚOn21BY?u*^Fa9ª:n;|ߡaeQ,!H/U{S]y_Pv޾l+kRĒׇ$d:U4,6r%IO܀;?K(Ud J(R- '#J&3ARZwB6D0VJJb(OUAR0DP_en[ F@|0,yTziL͆0v(MkRЌDECق`#[26QJ65Bj't7_ VxCW0̂5E%,cYƸwڄQScB'0A+ w`C78{"+5^Fd-~1e-rw#py( 5meKcC049rV-/ɬX{Ƃ $񳫭.&^ΰ:W4gC5y>M<֨P.(ift CbmRA-1Rᑠ`0(3oi} %ũ@Yk1&]QRAA`F mG ZāLT9ɀJ;ӽKI4"Uѻ`갺@gOVVnGYu)YZrI'uׂ$~H|O~{y>@WBNz&tԺ3|5~vN*žȨ5OJ s')Z+|Q'g9ʣ}ji_%$U((<,Iߒ+!NXR*9sC F2o#R9THLhcUzRN]~fb#@Ҁ:>7y|h1(dyji ISY}i(ͥyX;*g;G wg zicMi]ٚ |7a0nkw )s6F7) R.TnТ[M͟:F2 lwV˚KgQ}F -79d=e}󋭂sqz]*mk L;V'bma kk#׸6 ;đ .?.Ax\JEͩUS@cnLp{vܱy-wA} PC|0|S"U 4 ZQ{M"#Yjħo(/f{Υyɚ)3 t +i jS`î܀9BJK{_U͞mmCfP1aC;R]PYD/:7ntcZcg}::E™Z|ߧ}GUhI/٪R<(Joaw=D r1荂| 0e{J٪c8Sż'^ ꢪ3l' s J-ς"" ,/.g$UmE1LlfE;l_rM>.Ġf c1˦Q2$̘aY;5"rXYru*u0OxR\vNzT &x7 5`JPwHx)rqYIs?pάd8LO7ID$g 6*H6ov9s%'zo8DTQ$ mh<nɱl|ѭ?hIN1ǡ>y=^;ĬaFΪw*CAѢ]su=+̈́G%v΋삸qIR;t7<"i = •FRe[Jom $9\?dɤW2")z"`{Efħ-YgD}a UQݦH9ۮE\{YXE.`QŒsR%Ă[_TUR@X|xM߼@ߏjq>ӱh (X[hѣq0k1N53#} Vp F&u6w]rbl2zXE+g>?ѯ[IKA;Cy$. J;'IΠ@JSL2߫i$v|.%tڔD^ h%v5$93ɭDё_VN=Ah- K,6' _td03=+)aP,\P?*}1?S W zɎ77e8K踊:cYBHs(^Q)ڹEU~C~rWW֯LйKc3j fŭ`vK\ %v~V /5f|;*FGm N#δX"Vvš.{An : Zʮ]4ѧIN )[>'n:u8o@k,T`0RA'9u8ԕݯT󁙅0o7EKvӻ+Oqjj厤i(O` azXdx{4qͦgºA1'"=ﮬUE.š..Lwb/@~_ƶ!ԸxBz!_Q"c=B!u1 ANf"3l2Jun!rg!'~ &8=jzL/m|^ьh1cvrss*B[߇q >tEdp!,O^1ן?-T"at6wsi,aux֐:g /F&ޡ,BФ=J:nF,ƠGDX|AVf`\mEwVu<ixH,4G/!Qwöװ;>cv=.)Ro}X2}lovm|_l*i?l!(BɅ=aav8vL֍Y3^oIAV!槧Nuh&綫kgO s i桗b0SRw nၓEddNKc.yu_WݧDirJ;FHL]8O>GZU kCeFU٣&>!WYN';X+KJҪMǽ824eǚZVe:a~0LjΠ/Z;kjL/~XN3h 1$<`>(@rXV<1wJĄ $<%@~kl|Q MSc[ffH!3~ o;3|9fh {VC=k,  ^9U&- ʍJc(DpWz#yҧ~ݏ) ƂJVi~uN0*`sFW*\~6&buEj19+iڅ-rT`^%x\+zp~^=2.ۻ&+TeS*[!=9&㝎 I*38"8 C-k2" ZDa @ .1cXW!aA4JGMt72j;m>B=_8a8LL(PQHfj(:ʯ7?x_nh:<8;LCǓjW. hV1>63\^hsxtk 4eZD2?@fqEڪC4E\LC t*A yJEYAmO{cO-{bs9b+~P:e:k[9RD bӋ| %p #Wȕ&(^g`!,Wg:v9!ЄMV2b&hXM 41^C&5o4Z1?~ɦKCQqi_$yQ WxvJ٨}iKp\˧tDY>Y8;M&)L`]}ʙy5X-w)&0lV OS+PaR20Q!VB 5-Í˦?4OhF=!:^}k1"q ʧnA^Cy!S߉IlZ2t),^ ;,H`>  \76{~2x IXa5pFڲ3>cࣣj?Gأ 3[Zz)"~= %Ϝ̈́VBb!ґ-(tV?R8 Hޚ7PB٥؁:%uQboJ^p]:䁆uݫd0'@/^ Md(TYя\/Tynɲ, ҟpG.άf3x?r౭HvͳӮCRNCkVWp1QIE$1E9}# ^mc`Ge{t׾_Xd /,/fϨCUW.*NqRٍvkFL?үžNMr( c&GԆP3>eMw4<*h"L):c >n Z|eҩ/hlZ@4)i.O*|=[~\u%.ϼa־/#Kh.yC)>TcPDDTg81ׅd*N;*8ҼMRfLqO-uJc.w]A " Q\f"3n>b&{;?/lC,+."w2{1< if$PcQY君\&eBEN ~ˢhniZ'zdL8+)u1j>$۾'\k#r;+s$MqG ‘WҺ#r̋rN94B1ލ-yam>eOPiOP dιThjFT$!e;׶!ImySI:#w+U%jN( /0sT)~e)ҩzG".ϿZ%i2ZZ>DKcwIvI+uçʅަs1 m.L͢pEm`{?+`eA͹xd\ GoB{:|CgE+ܩa`?VCFB0+蹈׭~[_/cVۻ#]nfPeC6YGu Jy+B.t!Z!De4q_ժ ) (hr Џt,| A$%񰐔W68 !tr qйQwjj:e`vҿbqR(S|PZ~PXG' e3"0gB`nE!h-Ow -v>%^D-'Bi+!ܩҁs%_̀vŒkuztnRMҠR;a^,' gK[7ћS!/%,>vBf#Lu.š['MmS#m.fX٩mOM(wCa e4n[ȧa1Rd [2[ZU[\Mxщ~ѲݥPy$a{:#ն=R3P7YqNHibA0ن▂w=q $ ׏),J&bJLzVߤڑlX&t ktޮ/*J1K }gB"LhmI|s>*}dC@a1Q6o1Ck~!?sx}{Nv#9roduR(]ROCR+|f 4l))r"DAҒEt3֐%n-xx9}7?׎k'a٪EϣQ?`Dguko05@G#<ΕkmZA.{yiCj> JyASc҈rH])=U<eiAS3o*{'O 12bа_!,\M.m?U;5[`Оҍ}EfOUGժ'+BP]|.Q0u^IkՍ/yokUg3by-6SH '2m rB!`J4-3M%QW܎_]9>쬸IA^9,9zp؜0'٦&!%BS~+W~6iLɣ cT#.!SqoF#u`zG: qjfm^TY2_E 5@^"b !c>o9fϷ Hy%D.9.dBASlԚgu- Z#b)A'})֡GZNğm)+W;Lm#rDIr,QOuK}(b+`wg D&5NSRRh7URKp%&LӦ'>Se>K[Fb0]Q* ˳ؘ?t}rsNluQM>9NrZH 'iHyT0A;$V<׼Z'zu z4{Xp+ "Ķs)so|dwE츃9kihꍎ"ײT&{b BCYRr8blQ8k/[!a-Əw ^ƂSP).EHJX[IBO˸ sqԛV3rjlg)x{.[MX:a a/ծVnC.ŷzd{@KPMgƸ rU "ias~bFpMYo`"+9efj@q{4f"e_ùwqqp)qʀ G!Fyҹ31r<Ĩ2GOt{d}SLFbP*:ZXɤ0umJU3Ibvg>> AԄK3dSՃ:!۠Ϟ[̮7fޓ'2˺GS>Ad?rgf)K 5]':>7R&޵+.ߛ2&\κ;3,|TlNز >B (C,6$( Z ef#͇9vz4#$6?$SGvL2kށȼ |+ q7*r`C<'h[vE9ZIѮDp TVi׀WntIG2}7TsE! DW$u,t !7 B4D!)ښ>v0cbg3.<WHvX*t4dT 4SO.IDGIY_#sq G^{TNls?w7/[Ezξ֋2ƻaV؅) J( r92h%|\cJB*BaEJǔa$xg*}*p U|Ӄt]7!'βXmYbS&uTBcpģ<gm ͊){Qr+TDnЎ~\ڹ) S:7S Č:/kUE8(tAzyTAgOkXeqwW”5Cϸaa]!FzV`2j?fT'©::AR*6{<J3(3ϧKأ6ՖCLݣa!*+*eqZ w1PB݅ЃrSP۹~ٰ_d_xԴ/m j!ʁ( '04 , aoӧ4vyqJ9ۤx/D3R]i473BzjE9=쫞pnuh7@H2vҩ'`˔눡QX[jCч{~"0/Gհ㗄[f$t&X/ZڦcjE#Rq7 3ss[)"e/E:$)Y֙C4뿆\ќ4`^%\[9L.Z !L4@gBV2E;\)6ha{a26!W 6 }95ө6Bڣ: /I/>rCnnP}l7Fؑe?%Wi|lmCeF,O\,R:ct1㢽tA *0mco)łlau?sĚ/̯8?(: IA-*u,u>3*yd)Щ$w+;hfFYDW;t[09hoZb \Eޛ8Acxx$ݫxxFV#8ݿ#y48zeDQKLКQSDmlg#jB KIoP0UFtk0*b e-)K|#Ľz&T 2_y%8}( @"i}6 oSD:Fe)N&oĴ cYe8~n}gY_3" ;w~3!L՘I׋1.>[^#?:dU(Nržx:vˋ2TqIQ}utNAeׂȟó"TdTCJ m .3ܳnP>늻![&%dU@|7} >wK߷֑ccb`lRj; Hs?ADCå1~VQ?K3HIw:T/ߖ&}^-0 p6Io6ʹ P2k][l_.ZhQ zh H籼Sa^'} G]{fg*k;:;.s"xi,J?E'޻(K|ʵ6~__(BRB|Gic71Zxߥ1z޶ HaP1!\B?c d9LvkAa\]_"Tf7îG4c Y4s G"EL{i x3$Q%[m0 CtQTLOm=P~/9{E&V }4 fǥ-yhs!RIw!- b_CfͤZ"e鏾l~~ɹ.:MphoLAP%Þd8,}Z}*N'S/SFG2NbO[jphGJviC QX؟nq~U[֖^|)_mcv$O֕}CR34Q@wCoS8bY}HP_G~J}`޻$I42G'^b'q5%4)vdj˛T$J4:ͷ+)&H߁Չ(N>_H%>̋Mkj(t=NLf ~x#T1 69"C@&x53>R@/^$ă(LVL%%ш{i txѳ@xĩdcrgԃRԏж\![C1j@029l0tJ'%P,F[bFmJHnB' gJdl͹~6Xh]4H"1i;Fn_<^X\8;i~k ܽb4;'?a-B>Jw=_|٩EWz)~ϻ|sxn^22MbB8^ܻњnNt(?2y %F$6*sכ$4Ulؐc|q;{)ӆn:og X~8 j'У$_Q{-M(A$* #F kzEMktt}*q^eFAn?iQ XecBq҇7:b)ƒ@p Y˕ݻ0fB[p#E QC9Hjaޓmb=Y5jZgxht*x?"7H/sCއ<>Dt]%<5X“3Yx;l|H+Rmj3X趰v(dy=k^ P|I/]S9t%q}dЮC -U\ggGxD s'+{~X 3t-PQp&ܓ˔UPLu+? ]lVю^Fi6|U2KS@MC á@T>q[e l={w38,pӷlORi9,m񎔡!,#U2NӔ, Xq![Ei'bS(p0~ۄzJ3ovǓh*[]x6|Du[1϶T! HXW/phoY+̞@~{U+O4B']g7TnZ[Y~6lF:^kQH–Vq1$h]_t*߅zq 5Em̹O k;)Q/u#Ks{8 !qJ)۰3uP Qtp$%*~-Ɓ_ I>*ܞ\G`MaA/k \VjUy~f5X:]йP_UUQ N%ݷˍ0 MX]ׄj3p@sC!%Cp2,|0?$fjj6Hh柮9fGۜ-S_JIH)^Z}z+CqSҋaZ'= xA +ⳕpWq[eL$$o~G2EIO5)@kBeOOkb'5]4gƸt߂dFgYeI d&:*O`ÙQZ"Ҧ}ĞЫlo0볶 FWR;[>dM~|בu0Wsӄ^j/vUd&MZss EMsP.w'p/N˒0"ߩAȇchR= 3{Y!xwRAtJ@F^gu(Q5?!П@,ǻCZۃi+5i7Y0f.ǐgtM׍} g5G頁+7gvtgF6E@Huepl{i)E:ɑL8Ipo#h6=Qa)ƳTS,K@50gFzE+Qf^!Zk>gCi|S77rS_#i U6PKbz"sW| WQӀ1l[{Ƕ[=f7{K,=yh2K=6Iau=-ijR)1Ɉ|4@۔8Fz0"d4?hrOsxCb8Kkzŭ>B{^HX0Rji j϶A0"cpVj{jDD!g2\5̐ ]mrkbUႝ V+PA53wߙGQr=*ip< &HswVҸd;F6mG^ 3xx"&Zl= 5!;~V 6ØFnk1u㱊A ׻pvH\Sqa`+e 3cjj?11y KņtԹ' Ji])n#u̩:܌d ~vMF\YܤEٺ@?2 .C, Q+TH]tЧIQ#yf*HB.!0ڙkJRWWos0ϵtD(l㜬),"z4B6_2d^ġjHTrHlgaaq/ ?CICђ N5]v,Y*_gƂǧG<j4d' -j JBN^\ɴ?d_s1^lE|Uau;)?m?έi-6 ,TB_B6>[h;*9\Iچ4Q^ZSFΨfbA;*Аo*ubg"@ǛFOXj9m?iMUs:s/kd`ՀoL-R0D-`!dHCW9|yzqiPaĹe=-4]\KՉ7~.>eāĀ0z|daXSp9rV2{1JE>) %!7[2'RWR gq .wk М5A(h Yl? %!,HP;LSEʄo="q\8e&^~69U.[7OU~#Ir58P[ pE+n7GWf]._1Q oq{ui"!㡣1Os*p-dVjvzOI88Dj4}8E{xT 6AUv\w@00Ey\U=gFl!4G"}lo}x01jC+ Fȥ$Q} K ![ ,j R$-A)JSg4&kW.u2E=t'%tVE1q?yQS'O aDNHŸ.>~Qzi9 {C)/cu#nbS9\0&ݰfLut 97s}vsz^qZC9ա !*O-z;Z(ee0Wu1":?p&^ \Sz?0ȃl-` eU1Ta&$-HVCFvTcU2/tI.}2Ý%õ7؁Ա@݁. x*g;ǩ涜rF>dyc~a܇Z)Ixvv^L|=mu$I'<ݴcϢK[B6]zf!& _'.5;$ +j@꟞JTOM,y1S= cUqK}4Ɗ6Zn:uV8~X6@X۰7N I+'۹)g Mp C\}pb KBO4_zR5E+ZaN^HBAȐ`xAWekwu5MtcZvnDPٳ!&g82 / B5{vhЎ!%p7BJSb,3- 2GܬF`P:R2p!nP v? WhО1tGx2w+ޜj" h4{c/W8gjG_U66D8ZhC(i=fx::a=fd(pSIb(мMDՏE?XY]n0N p ·[29G%Vl5`ՋwDjq͍~6^Ӓ)] +)R<vƫIATl9wI5;6xdՓ-Ht$y>t64p7h6ׁPx+ZoKx6{ԃ6 3_}aMa@L}YԺ= \0I\]ZY vDu >Ԝu1ӟmfMMȗpEv~7+{aR"#ښm~gڶo- ''~^ԟЬK>wH C+E%?H^AK^^0h)QE|4-i#OHC&$~psNS Ð]I8'(Uo N~B1MdqV”Qx?Q<dȡfe}[n*Kߐm4&~;K /ذX(-(Cc$3.Pǘ-ś,iidRXdNQ/E'Z|TR>? 4DMK&c75#/*[6靇?U>МB>C,35s)Vr:UGCH|{s{y7"O 9SotW*20p=o';Y/)4y r<r6t`R@C4 iD0^Oˊ=8 Q Q aOY,M 1DDFapoU,`fa3aWTqN:ZciԤRBcaUgo|U(ER҂n ^̬o2RTwsm2[ wGX"9e?w1"cv^=x}Zs1306vȑpnj3'f ['Mtp ]O` YA26@=c =1C0G/ö[Y9JK[UԘ\'5Sf@c.,"oe?ЌjEȧ` %3tXRվ>_&RC! S/{>3Zݭoȡg#cUoFrIv\ klAp '0 {_SR:%^ 5-g ?Ȃ,dc|md7FQ E4 aW[\,c>AOxf%W=tn?{3O,)3yAo\ M/cc 6 M?OZ)V@Ba_TU Vv~L"`f[8I]Q>9pXWҥ O#rG`*Y kue'8hLFnI]٩hr)0ˁyZjDĜj'\k :~ak KG7%mtwQbN6̇"w0 :bSg"&ݯCI>iM T>[>hF!(%`{r'$lV# 03_m!*$EeR &&޳| ;vM]&Y\EP _37HnNR1GF*7, R-dt2 !<(}0Nz+j'bY!:ܽu`^Z."!XYk.%Ozc  ]$j)a:AQ:Q]9WfwލO?Y0ݍ/s.Vu2,~q)\O>8I풃YpP}x  =QY6{ſ38z;TQ d T?MǢZP3%J:`IicUt_ch)~*6FfP6z $Dz2QJ&[Q 1LxI e@Pْ?W!LNY3мaFE\ov#7 ߝ3,d)w=r^wQ}8h(oYF>zT\Qoe9%w ,ĥDĖ7èA%5gv>L70#ƿ!YW^ڝҝ,AEu8xff)m֐~5dհ:Jtnw$/BBmƟ~<]T<.9 w%U"A?l ٛtb>lHHcHy:) >$nOlVl& >$>vY0\'biuHŗ"G"ŀ޸0a*0W amZ9=uxhZ4k Ti-U>!i4*_$ydT;РqY{><{;^}B^^"ޘ # <$ SÞ%DŦ9ayxn&I`5j@-hys#jSKpk=oJ S9х ;3RTD})O #J켸oF;JO[.j2#اtUK6}(=r/0硭d u1jO ׺勼T}dtZD>sB|FSϒ%~C㫧A4=nZJ LlFA۟A\@=DA](?L șE $ޚ҅·55VZ] jhYOwE0x!IЫiՀx0jIXKa;I44Xxna&$*>`q{eDΜ![+ŭP|IRN5KOi/Xµ 0 `_ #Cg5uyLFM<tP|>՟zkM1'AkPFp``nSC4O,ƃt׶kwi5 Pz8&1ra!'Mċ(]M7d6Єx)P?c:ӝTeaǖ1)SܵP8aJ $  `tR/!m0ƯtrpU$s? ]g?ڴPXMhV[sNYyɻI4Q,whUkX;ky׹}_}w7u ϸPcg @!cfC>s|v U ~GV#/΃E@u?~;8@#ĥJ_p6kuTC-#W;"\zlC0YDJ|3G+MyZb,XylQ;XdY.7@E̞ %Խ!nTO:]l$ BYҌ׊%V'=;H`Cvy g\U2Χ>W)6D29W#{R(騳9{mnΎnڗeS(\|Xr6Y8He-b Hݐ"aeYlφJ}Hɸc?eG S|GAya;K~q:CG$fYZ(l-3CS& ^whL<yh}V&>b r/p; uA޸TM\;q#u/pEŽ@*L0g'(N#;=EaΒ_H#u8jCw/*q0m3iϾ9 Bcm"h&%] ;qhB(BX ƳI]ZXk6$z([ujS <JWbDwX~O}X2tsIarUHA3_Sۮ`ZaM+ %ۡ6ؘ71e1(~yP !(N.Uv~= eB Oڵ{_'Mt;M* Scat>!ϙ+I6z52(='z*x)Zwh쐏֘b9v[Y$ON6N!Eeu,_.kԲa Yc^b"C!";O?@ȥ)7sJ7`uSޯ2kg Y#Q~/!/fKGӐh~}mIVX%6#(L'[{ԐEn j8Oհ*d]5>= aru1y2)PAªoViۥ_$1(G%cS܏pX G(䤿䲍W6 dЦGRwgTY%Uu+}vIխ9#yA]/aiy5~{2(ttYeGDL^E/0z䥑05a>D~]X 'bݔ`fL^ڦ&|zh7to{v0fN&SQDRF %vt:23ZOQ(Ec8Hl us{}f@w`[HVz{ T 48e/]!z&BO&K^N#pIҼeaP)$V?E)Z VQpjʔ,b1Dla #,;]ujQ~t@QKG5HOَUQ33s-t?&l>T\l:Q}:B3J *T%&ZH]3ҷ|Vs~А?=9u|.sjc\hhI(olI%/ bTlCm|<>u0} Luc]eH)Y:׫jfJ6'$mw>mYo?Le EU4e0<܋H/js+JmxA'r=v7,iKa[,/O4%2>@&&\۹[du4^Jt.N=Ё`8n]a wS(BY7:c 6JWb*0AAd~B6E SwE ?efՍfE &ԬEv_af:z| 6Iؾ6zP!C K"=@狼R$0GxW_Pu ;̓yR);g0%0~V}pqb[ E^EAҁ0 ݈"HvѩG˥ ?779RB_#P}=5T%[ pj dȧæ !=_9(o/H@J;WR'IipIa|T<80F9ȵzzf!b_$FF/ѲcHz!8S1p\W]ft٫;"hW%K>zwrYt!g{mPwe Uf՚WҌbOMfDD2~8QٓcMEwqctEi!t҃ 9Wt?7 9?fF [؋3q 9bv|aF"Ƴa0 HG'j7(d%Y"X"XAugM2smBotDt$mAmu?K6jD&:*&ހ#ZU> ^#R!zU܏MHM-ed(W ܶT?cA˼E,l "+l2Mɚ V2Hܬo`܉gdMONHjSRA>6 W Uuv>f2TR! >\5X6n| 3ZG:;-&}֔2`CͨOyY(*"n! r x5W,s?oE%waJ"xϫ9㟭5k6(gpjʀA+B*Qxð;- y"O]#ge+,OOԍq'1|(W[ {;(jWSKo*1~-T ˰?\̫qSQH؍>jh-dd-b`3:p lSnX £Y,BtSHH DefB E[tQ"J3ֵ4`/M!fjK t u8ٞfO1um ŚQB)\Yf]7< !,?ryT$r@>2J@(AKt*{Be/Jx1GQ]r&e[ANǩxdMr(?#g Fߐ`DooJH~8b7J\_ƹr4rRN0q\bsyO5haIbr"+JYVDU~xiMU˳Wdy<0-2:k=GVoXKM0-4CYqZP/5S #Ԛu8̑ܪ4s6h`=ڠ& Lc #9 sf qѣ7.8m41jjr}$1BS ~²ba\>x$zm[wPknϵ)S.RNB.ޛDPۍ.rX;x.5ڈ26>V-Njv>B !-6[H6w_0x?\{01GB6cdǿ#D!TD#GhsrvcH(L +pDu$kُ}A"?ƲE"M{+tZU7RwaƲXЂ}sAMGu4{-|oo@3 '2l|t9SׇJJ oëOim*B:uMcG ,RrGE"^9GM %~VT:0oL2YZ u+a\ś ' Т,ͧ8Tt-,$x̛0<xs?MZɓں{Z.0HbqtЕ7(D/LU-;)*\ӮS2Qg66^D(DEǞ ;/ xo z;IZ OeA Qm?*DtzSC2.;x_CFjJmnf?P-$Gٓ$+ɲ {IƹuTu-c0*ҋx_/&-`z 9wףPyX>moG[3BуINS;-lS؃DH( hzmO ĺ:-<{pUJ;?jHH1FվTN(C*ַ -c?\I'sgi ^cf>W(mGw1#iӥkПD8_2\Hw5kM25 D7.>ux<(I#m?|b20ʍ q>NOa؜|$P)ފR<:Ux/IZdG|^L!LS DR/S rHА12vCφB"oqQ9yYdfX42a-lܸ>4ն3ވE2_Z@#G$]SحR(m.]K P˾q 1㘼Oo婰pt:/#N8!teݡ$1}v7L;U]k԰R^E(ߑE`*b=g6 ʒU*L-6*Udκ39Voz>zrm..$Nj&N8%H]wwӤR)#>yP*>O SnrR9+7euBu~a>GI9RВDHN9[o=]L޼`*@Dhi $MPcꎈQϙԿYK Vukm#Ct_K M*@}.Mq}vueNv|(y*.3T@m9aha;tyf2W2Qm,(T ]h !63J$S$}f΢ ]9(םlv 0M3>r[LsNu m ˩~1@+_TP`32Xa6z%@Nq$΋d߇P'^ză2 7_5:=-ϑP:Կ3j>?R5'\J{:W\-ī+k"ʠ$uUrVnL#2߉m(;*I_0;Y؈]9R7Sq83JSb~4'G=q-z}ôc^yyeTV}GIvʦFi6)Ghb J:%jC2Wv/1SRO v&vt.!6cS.Xw}b< \hSu-sE)z@&p9]-)PBhhC,؂TVܥMY9,$VnjCj R_C u*`\`9g_KE[-odm)k#** r3dp;F,;?$:6zBbO81 Ӑj9F0c^!^-[b0*k)]#ŠWƙnL!CTcP%S ޭ=m'!w\6j;}N7ގjjI{=`_Y\8KYt'n5Lf::wն3all%Žx\AL\S8]#ů ف@zi*Řv.-,Blk7/jP׬:r5{2bw\P$jeGFOKu03DL@ER!w\h 0q@lR7ժEL {z5N2~& c_ZkG)(`r~tPomO` HtEx66K%;.e&\"چЭ6EBn]SKw\=6P-G"bC^{s,].aiV M@\pr8~XlF6VGyyjR(Uh95YfuGa[)92E74j!^D&2BO. =a&GK͈*Y B!97J A╿0#B̓~4enS0z ˱N']]RQE)f^WEҤNU@yv |)5TclJ3s4-8;gR8|(+xj*#BR4_ˍ "g.OJ8ނ!qm\NXWN]_%Դs|#C Ӕ_ņ /nQdY7_%gilL? _?p)ʶmsdvleu1 SVA"|rM0@Q1fQ*RULv9Z5y sjW6` +o4yGy+"WNjs }*%Uq" *WZJ(c#S.A# eO::IߢΈ4R[2ٌ7E, xl tgKԶI|Y)jRW1,5]P16K ]Pݺ{^DX\~TMx_Y/:7T[C?b*᮲ǵt1o1֌eLоWVob/ҭPnFSz2)RXI& R. ̮A] XssB{[x 5T.v_&RF"rĘVScd h%WNjF# >vբfi9JV3$Bf2F:n)y<3!}}u\Z4bq6wڢ>; UkuWL>TI8iEM,Iq%{ rDJc+z*/_M:ӿ59{sjdLnˊihNg}YvG'F;&[n[<߿a)}/Fu SdQԮ_ҝyKEq -Y{ E/kmn00kOU{n݀sOuٍ (L EQ]^>YS[SB7zǵg\($7o4I0Z('&Q2N2c{.S΄|,%\28%vƭ[7RRYҨkqqCz_! ˠ`a9G|u3/=ݛR%2:`PU+0'ꌌ1?&XMG: !vJ6݇U U"*cBN j;*:K)˻EW IXPuFȱYGIc僻c*aسE@kam^k۳edR@t񊏢yMl^_ZzN%NNp2fN;(M7ZuujQtSX֠ n~TU ym3*p1_*i Zqu Pi2Uwy{潞<Ӹ֔N;r~ 3 ^ΌnOw-~Nf%m *E7ɌЯXo(!˪+9~Ԙgb_λ4-Btwj1l6pD눖E=#}ֳ=mfoi1zA4~BoQҭ~w?#ݰ12cu]g&a\Cݠ!`z gXy-PRdMIX/nBϿʧ]wʆ@Mam9[~OV;9:Db w,ܐṊwi?I챐M{&Vz8ZUTkI1, wOyj UqWZ(х?s3 S҇L%!ͷ@Զ[`_yyccbA\IK{,ζŵIün@!"oyJj$똩hʟٱ -͌yNa5!֑&ZO1gM?zyTk\pB1AG R`NWOQU+6HLpVt W;"rC- <YVr+.w='UD'h{8Pw/({#N_NREᕱ͏ht6{ˎږU3E>\z[ ZUؠԌL^,2O+;vշeЁzKhKOmGE>LJJ=m0~ ?ǵo qG*{uS NC;Cp-S0ҍlz^CDzPŐmoDHڔVÅ8|k`@Zx#ҷ |#[P%)+mtLf \-aWu$Vq'ot0n8o RGtk}}QL}a4z@}zJN")k*-'a.~8Z6+pJ6ޫ W]^wC zqvLKjXdo]'2M&fLBW⛣:yXzC ĩd\Vz?r%{jdǤ޾ &q Vqֺ=F$@c6w7*+N}lZEzVʂ~ז M,:viSy MyOAw1J;_W4Y xig#{GpzNOFߥMXL*=xR:it߯A'J=/L!NDGKܢhs".it9 <&SxMpت&"V_I7fۚ ,Ť9p>< ǺCI+%GJ:2$j?#Nwq^GA]K+?&D *\Yϭ.EE6Aq5geᡢRNNg\VO^Wv_KXQ ߲%BG/c@TZhz^2}d{c`JZ,4:bA>A~pPflpR\^`"Zx H-эN- 7ZDaM-vl,{z"d[Nמw Cşv0mX3PRM/NT(3`QzW~CPdeFجz)t.5߄UqʼnUxmCg$;čQ$S:p F;İF_((QGسPIШ>*]*-VMZKO@?Mj|VG @'2l u.(^HɈQ"8A$HW܀}&Dj]Ϋ畲cׇ͢\*, wꤑ?1>7ѧ\k;@+|<8|L؝.V}"we9~s}t w~w&9HpcڼzpQ\U3LMO_=OcٹX;^U=&1R/P3`1;c(rMVk у(:3%1nz->a }j}|%*^4)!f xv@}+ID3 Z r%ږ!<@*|BH&fg)3U,uL֝?ebk r/@$nڎ;Y@+kꐎZ9 ϝ܍S>" GZ 3F@wcBeU%kl:TV<@Z8 uBAmG-mqk:[Y %$*,!ѢB0Υ'%ո:gZhvT/}^X KTL_tKy#5nַ6e a $M"/y &ŻYi8SjT2o+X+pW@0.뎛;(^RPz{Dea~Dn/lOҿqDYEg ܋ðc ұlCӉH 5 +D"Ֆ mkRoqNt%iO=^M*IjB7'CoPN%7c%ɨkګ-J(1q?`6T;NсJ.Z\ GUϜ14I H~*"^tɽzg.^elv̐¯TF]V/ y1sK$v< 2qL445|]%Ե9-.&vS+mϠr1qօ4r `C͊uQ|LI23`U"dA*6KUG|D>ZJ H@=qy$[Vzڸ'izs !p"IAàMG(KT?fECT_Rkm̖2OR$g''}*Ƀ=,V4zijW2!UHd-j$ |iL&N*7I O6nt=^ʤ?Tͺ䇉b4cZ3FHY*[02t{c;+@'7K)l ,\ }nA_ 'PrHYGW *p! RIo~zđ<ҩ5aF$DKw| Uyn3>|t=%h/ }H !(M2P̫c{efBԁV;5+DzJEG=g1 Et7^v ny_bt?3p'64wiGa&L&j|n[@52fQM7CU bjMF/ȫ5"Sȭ79-,Av L;i~neaRj|UG%fa(RJ:rOlQ2W"<.jt xZ}F7&!j^r4ZMs?i+oZg6i"tnڣb}g*ԏp78*p L)"mytB{q'dSl W1&M{RTMF΄P' &$Ci}X|Łڌ32)WJ(~ϟO: Za&}#ЃKָ-#&TH7`?)wش&]xKad)&^ Fn k$YHF&3ea+JXU\QUЃyXnqq:^iKWO Ѣ*o%#9j ke|ٌbpB#B9VV)8 8K^>xGr5cҳ_`e@)JxD;dn8٪O3nKI*.R ĿM-ri$Qk$L8.Vjzfjš孧uUx`oWʗJYƮT?ɭaȡY9fa}\R|]ʳ@yZ 3\>7LK(pmYTNy^%!+DSݔ5~x$j/īu3oXcu$ΕuM(놣rJ'/M>iҚFxl3|k hRZ{iZ1ن浣bϕ,$Rnt PhrˡltxE=H]Z=Fp1 Ҫ0!ւ]#&f'{QW]~v#z$^E}/SdN;kQgIqViM㵈LGy=/J,,|6/^Bg9"'.T 3?t#_os&}dboS|Z1:VۗQ㉤!ŨlCI~CYkT 9̛eCO?%QR{h(!@E{mdUano.5M04Jf oŸyOgeEyQu}e츦2eÂ٭H", Wkb ;GZY~a4\@x rP( djZ`=:I+|_h7,iS> xȁn[wM+%ɺ7P΃e0t 8nWK xt^>&d;*]qiwΞSeHiCi{L\VH8CADgZgtm'28j<EϽz;Vm8F{Lo z&CiS?+^ ]eڽnhu[!s^Hj׻_;\4 h97]&sj/ oNX"Qus9+sjguCÔ#2ږ@1X1Հl }E%DFHAF5pWO+R5*)"m:s 5KnEϕ Z='Ev}{* p?ovɭͫQDGHt "]RdyR,htQvs!*2?nd[DaqRj7t{445 n$<ĵl7Ŝ,$}5{f$;r;!/j(ezHvY MNvRߦԭb1xƓF4/l,LX~JhḰ.ݹ7!qsasp Vh4f. . [mR?6u/e2ew+Rhy[NˆtqUY/=u9\u~%p}yhX%KI-iHԴN0z#r"n0vpA X\KK.@O>b$"i:_e߂Pn^# u oY Q1\6v~WʋS?nzup̟z&*]9=2r(6b:Wy52 S]9kzKIJ%s]BtDiv4!Vcj˲0*z3c&L8RGY[TT'UFZ{&YF9܎(\%mӺqKCԔ@1I7>гQ x2W0J,J k[ go#ӟfr[xVtDxbvIaHfCջc2͉)Dm3"_FiFaDx+#db[|Խ:ZAxTBdӳ.I<xi?DD)9Hu clnFa5D%~)?_ddk-т5Qh&62%T)ޙ uS˂HqS/nf#7X j=;˫TPu[& בF ?;Y'y9 0;~ת0hM<=oF0#Fq#GcQ ~vm7hکsWB\4>Y|4Jw:x,597Ő@x+AU'ÖXހg0UoKRc3u:ЧO S=E?b[x6w#%gnk/C$K.wwg!*u98dx8~3Rw6bU [/I% @rJ*)Ǚ"n7}Df-AԦ8Tٽ{<˲CN#8z d9F" v5`MzdY>2p1;D`. cl-iFaLb'j7 ˟oDsٞݽEpEVyAMdYLYڒKKYyOrTTe͠쀵j  jY姟S%=>·@^r83zsK+ݢ`ҜV݌tWSO%3ǧ=-~)>$=Nۤf{!ZHܙN11Y }٦k_c8XQd'hX@PNޤ%Bs Apd=MJ-Ű~]+^ߺH~d<] (]-3M0cffрSO6 Ұn 'V;MQ cWk%O./1i˺Y˘{fF9w[ɠ"dg5љ0(ڧ2Ky]lu҅)v2L :z(!Mcod 2,b+MM+\E]OAZ g?T  Kw1[шJuIjq_FWxK[NwlEbvAs4]so^UiP'Εbwjx'Ҡo1?*}=G[CWgGF4lp&*ӈQrS=dzp z{ ab #=9krW{ʸcym_ ArrB*!o`X:4DЉpfY{alZZs)iƹ̤D~O0 /ЩwoCwIXK<$Gd+jK4.A & 9h@iYd s&5"-8󘊏+vagohC_»27NiM# *j\*qXl^8F̤*YZVѯ dQAM}W"8V" uK< ߌdnujaWM x3t'] ѝj!PLrnUDYzِPSuAM&3-0l6U)*iQ4~lp|+Vg2,gqԚJ$v) +\^D_4OF.c$)WS$)&h;Uw#۲o9:?vV2l9OUZQOȻe &ucs`Fݜ`Zad'P#S&:Jcn`S~x-B p~ pCyоo/Yێ1lzZ9Ktn__a>} {kE&Y=Xv4@E+ o",0f:iiJ8)ǖv/%Jۿ] ?qp7x `>.0e@)ٱZ P 99 )A ٩5+Y6ڌ K ]&}߬S+N1暃gڠHe5.,{ NELlR(ܮE.@$hal@A)Z8 ʄhK%bidf.Ra 㩾<tf"/82%rfy2C6?ND?Ob>eC*(_' jL GO7rQ Ws&t$%/=bT.ܗ=0=SC{̈́|{KN ڿVܾX v_9A*e MV5(UFھ_'K=v[m"ڗv6ib~7V[Gȏ" J#d5>R- sT"p)aV,Vc+3z0}F C~K9[S#gA›Kc,l$F'fw:K&Gx!B^)SHߙoN"v6m %jLx+AΗy\2ro.LLhl2V} vs 9~=*x߲ROP7.pJcnԉa4")qfbDsKCI$3cj*%6xJmdKn͟|-hi5x!AIY_,յc3SH4lKW8 <&_#^ PrDMAOnpSIiYG+>Y}!8f"hAe$u93Hː^ㅦZC+_p?*YO/6dË̑R*~pxE<߳K %K>,03f8<ӀW'}8*đߒs<vvSq1n$k}3]baĻ+EZ-}*~NUs?G'qhuEي m:QanYP20>ZLV[(MT̏- C -}e{vK%>-2`JW0nv8P LNݻ{\-

qO# ˺cǼ3O,g S],e}9,<=adXOLv{fӷ쥼04aѥ$FMw0Ge&ވYc)JZkG+ߙQ7.ǍQGbk?kiEC YS ֨QFճ~Ò$J" )EHIYW4jBUZNگd>ύ mˎO{t:ysrazn ~E>m\N?\4-4m RU%Lck{>ATe:[TxJ` <CڽK)ߖS%,i8V(4{;g, שׂo?A3نXeN]" H=m؏+k|+88&J6"4ѵ 'j˜WVٍϩic܇% pZLOReEs)#^]+y *"nee Zs]F>›CM}׺š`$D P?Z g(Ɣm8TK,ެ%Uג||oU<([jjxXnncN}pm+x4B&S,oi+\g&6gܾQe,R7^wIn- x{Cچfx=GM;.Vr-U`tť/z6A~p2߭;?B##J1DOPVÕ>CdEU$(BzlT;j{kMU(_G3; kpH!;p-O#W{!bL cdhv`)jp*dq-;> a׋ ~iUqj-bF3^V{!^Vix$!*ņ 7yNqدb?Cw5sFr{ I|!^GgKwVWBV%2!Gd;ti!rަ*qXEk]ޑ:([$f '/T۾oYfzѽI,\& Y 'RcK*\6hR(uf(2/QдwNΐ}4ѭ JK2\<@t[ =T&fW?l]8N9BH'gh=1}k+ao--ZCʮ9ܬlYB$G?H@.;Wy~jѥ@xC4Af&,RDtL )/Mx˘^7i Zvbdɣ}n+ie\'YUQ=n -ȱA}V_<^*҂낒flELqG933O<.QU`/ IϚ"M)MCqazr}J@lPQ)B!mўgmS"ffWMܮkx}V9/FlFђE޵l6Xi.DZ1hs-!]uΨn1TaeA*,Ekti1z0;(] ?v CQ@A&Pf,T[PtQ* n7 slh?\3e+Rآ$Ac{y8Y~($-Bpmѕfq?1,\2}Eфo7 SviF60kƻ@M'Ely{B\yNusgbi!k!8ʠV3gx}BpJAcd;*OK&ߕP0s|-aE2dyg*lVjîO|N$M2pD%E6a]Q~ncGGdGZ7 vcK2rARPwsBxggwFOeۖž϶Vuৰ,+=3s+E5osDDBC^|Fgm6AJ;(u uxTOÎ* T4qme4s`y>u܋t}`A1˥!jyl*SƗi|Tvޯ8}dŜZ*/4[O.Dڪ(x Be>;sP0yky?ͻeE'PTDVEU{Falg>W=Z7:F˒*6ItV>D98 TJ# M݋PP̩ ENeO۫xuXSkdW7l2:`2P9ח`7QO.s޿`Ò) <qprh .Y}Z=MNha*WX%#vZޑS:6[0J!)pbdڱZs"bcNQ"#ReCVw/aٙz|))y~;c7 %LR2,(+3MI*,OŊ;+';GT$Cb '!:.!c>Q 0˜.{A&#z!s$ ˣwN8>\>^xnK兀OgwZʎFWS(,*uhpb\NԆTE::#*,.vzސ& V7 /OH UȺݏУ&*9LOcCc(;u)|])?n\J*$w4t,ͫQŝj^~.q9w}<;BojLƬѐbۇlt)٦rG5tmHXsj)2}dyË[%z;6WDH( ]! %t{hdPL8{~!`2 )[ 䈤A5yyI94 If[f+ R kP%ZN>\: 2VaYh!>թsg@o/BS6֩>:Rꆵ4 py\i$RfϚG̞ū=6PfLc^ơqulٟgV\Sƒ.UU==7M >"9y!N`h|tQdC`TCϭ|uVa1+zW?Zˑ6Ɠ NA*9t͓Q-qFAzWVgp?1= \B$IJE˪D 0zj ̴OLj"^TZfȹY yB*i|lZߊT5gxc)0͠IdIdQ*Yb.GFdQU:&=%/\g((,RMshZc&8t A؇da?uoJ(+K@nNŸ澭3r8Ϙp>v^ծE^ m8|C]B P?7<.6`r^]x+R'&~4;e g`DQ&(}~WşGӝPbzX=*-Z]M2'-g5iSzuʫxyCR\#٢.! wi g[U*d0*7u-xUHNE{:Zps8;]-a Fu6~+ kfY,2HiWL !o=S;8h`bm*sPRxȧ8 !cDNȿ/ͧNA?uDʯ>8_3ym6>-{^ωz=z 6ZG O3ÞHS꾖Ne稛xƴ1h)j0{et'ꆋ\)}Փ=X͈?{WcƟ"=nLfm[LG6c/i˭[5 56Vj|_އV9'F~Fz!kCLFQ"9i 7Bwe%x( L_[S/Qyc_sfxY(faIZL_٨a PS?Y 9H:. P=WW$%Њ(XbST(ʻ¬9:'?xxDcn\fx#\`DLjwi"l&g tQ4ukՔgj*y͓D%l\=+qT{179\R r!F'XfZISwL$}8UH:ٽsoE\?Ekx/z‹>(5d"ESAߒ[XH#VE4lLZ& D1\$fUƗ$ȕrA7!Z+̙֟n}$tf^_E?aL Wв-C<#߼䃆< c ]}K7j4Ш$x,eɅAKAokdf%bzg Z*\%%dn3p) Ec JH-uB՜BHB*./ː, 'oAْ&ɽ RzBu~cT?v,G4ӧX-Y3NTɏVgFi^~+rPHF ^Az .Xe 8rqTKEm>s6"[%}dZ]KNQ~?VlMϘ⎚yvIj]ҹZh NtIU%_ڪ/>wzf Y щ2YUA7A-0&waa9'3pccl"jW2ã$ЂY'=`T~J ecml>hC!VD.}eGUgBfp3$.? @py#' AU@YIdHEo"17`&};E\P*xd2ȩ X:΀\~.e}|,Vȇ:6C._io!ُI =L LlE^ڔx@ȿ#FpѲ@؃L_P|UfOJ **&1a{+,?O]ό߄|jBls ;T(# ~39 Iǩ?]+h{}7\ A>l"o*.o81˃FulnL11F w<5>NFQԴHMi8oCRz2řlGaX.R{>q>_V#?#}[ :cGNa,:OqS-.˟ Ylc!SGKy FUI~D>QfN A1crr+ksRTF 'f(Ax2=vqw w/ ݂ Wr,#)+BNfS WubfC(pf00hy+(%JpC~mCFn`$"3Yj-.~TݛcFL+_ϳg,++ / -=h*(B\Ha5d&r;kYY(ƢͺOH)owҽt rv28À˱~m]N vD \Y>/NT *qial1L{)S+3ϷEF|D`EN&)U 9mZ8]d8鰿]m vfo!1P׊Ÿy܋3*/juGf 6ǪyԲx,lj^w&#YR"U0lԓ!(֤X)܂Zݒq$;`k%d%st'L;L1߻DĢox{B".ثӎս&1KE eAUCSG!ptY.7Vlg*fF'}&i|Z$$X~5W$B,rmHTs߷1޿"uAHb+B蘤V4--j+TW r7FvB${b32/y ͧ}A $XCR.K(p.iB~#@;i䛦jAݙdBZSyHW NP=k_e=eLn|A]aK3,lø9Go e_{{> 仁07jl-ˏ5R5KxN:e =qc]TM@U6SBˠ%aW7JMSX.0F!T* ")7CaL+UPڹ߷]+9$kDb,U]߄pVzmp~Kp :ɛsOuTx軲K 9WƎt[`LhB =Wi'Lg5ȔFg6C_U)uG5:ٚ ! !CrҔ;RMcib@aD`"x7ٱ;_d\a]oԒ$jJZ `̍Z8 R(D?Mӭn쓇c]*d/6m.{%rpБ*ЙnL@i5\QI#N_A4n#J:4= ?az 4ūJ.asI!@(u V%x%7fѪ$$ ܔ0(^LM 7 ?N;g?IFhJ?HQ` tUюd4.e*<0v@xld_%9IIR`#*eԓ%_pVڨ52*).9g@A]yGjpc' jęa@K`pҽPv(9jz҂ng rsN%bPH6qx]fZiCUgs c"rl4E BC/3Qǫ0%̛8Tu C ꘊv494i2FH}\t ǃڌmG 4ӫ(qɓXDyN@6ϼWC>FH4Ԇ(G|a؋\Q;p 1?]̇pڳϢ G G,l Il/sq _C7;x5DžG+=D[z/;f:ݲ̶ V㦅ΑDsLAYЧMΡb21-1i{&y0Ną!3$>W-LKvS¬1Łȇ,59~fJl9S-칆kt,g#AH-ۆZ4bӌ'. 0wg@#/k٬vgwz#$ 2RfY|Tf OLmqT W"2`s j,RwJ[;w闺gZʦ ~\KѠدsr=x/XHt;94ӄ Ps^W}pV̾&K2{RC3 ۪.[#c$W7sQ$w!')H!2KrCovr%МDFӞ fA*1$A錒G^4#: o\XY2۞G&)ӻ"4l|B1ޥ{3xW`l׮I{@y`$>/P*`E"hi^8n8ooxOO{yK[ˁu3=іtDc%UQkڰ5IYof(Hx=ũ3!z|'Gn+0 ӈM:\!'fגH`0lŪDqrR$ dUSʥu yul̨&hwRM3]Hӛ7"cA?Y)ܢz-\hGC{J(٪fFZt.kgI  |jVwa.Ҭ8V?C2 tWeSU}e 2PۙVc WM_hmϑK9 TK]. ͚ʔh:[qѓ˘ W|b,ҺC2>y(/J[rήg"dlyL0]17*.tJt$0=VГ"{u<ܸVoįK"vVsj\b>W/#Tq Af:(qBQ] .8?.{]rt%|'XVODR sdVۉhdt_.PfC\a皟I~|Z7GƖVߡ/V$E-yE5~@udk葅s *;fr\N¨GhtؑT!}&AQ2o˩x]<*b|?%xTt*/B M6-ǯ@CV7,yo  6 l.,ұ׬WW]LJ4$t+A%=F f-!J^.'ël}?T1J|{SvAj24C†NxU@1#H =RdL M.hn^[w-=X:K پ먡e'4in"Qh6E4 T f&H3aW_8^mhܐ"kМD V5% tHIBojw۪cl2^3@ aފRtˉj}-P *}y̬͆N)Tlj9JGyb"j. C= 5;B|Bo :xDLj$0!Ai3VAfQSzEFq+U- q8fݹrEC7Y rbj bเZ>@*~sk N2so -_k@Zj[wnQ}$0Yx 7vkӝ9fRh-'Ԁƣ;D}Lu ?K+Vx, $|tM&X N`̯`wLɩV`T r"/&?VITR_(94.Z\!An(# GJ|Wt?4 k'PSܐ҅Ho'6FʃyNYJ-<[JեFµO-u\dL%XՑEf@xQR#{oO#&EYG`\rw%N NÄJBxX_#5$4{9o;: m$ ]8W5 )"u@P+̘t>'[L\/Yg޿)r~v]X4v(r[$G"1x[Fv"6:s9__s^:G̈87^jCϷdKf "DSZ$YbU J"9Z؅c^>aaLg,ԾAǪ"4rG%z!Ԁ6Rq;CtAY<|рD5=K^_7{,vAC |ߍ`;Oΰ^{iNn^Dr =|b-\J7] ī qQ' @?C)/vA-s@S4 l\H0\ݸ?;xe@nx=oTf)Juv8-J12s5s#g$|ʲ'2,=Jхԙ娼2-^;ǂlKk5yG66%wRo ,[,^QO< #YBYiM.. QL+;q ‹^c 8MWoCuoiNEu6b10!;}|%e 8"r[ݘ.^.0~U &1x@E@B\#Ta|?ʃVuiE F>Ks*Y*y^ =Ӊ5)vѹI Xbyp.h)HrE9FXIaʤ.$czIjwBl5&[ݎ֤TEMI@4.\`x-fG3݄63L6$_ y g#e%cT#FPFDKVAV'|!VLw"z&^s<2v6.J48i*Mڶfk\8wAOi}R`ZۥMԺ)a98̸ga..˱O~cYW=-ƅkoWXͷ2 sE `Yd,>+Rw<{ҡqそɄRA$2a|&B.^A t"/L[XClmq0M\tOoIN4q[yK|iR<nE3ʙB6 pWL=Gր1V;Dt |N{/kΟsS K|"2=SscZ\w|;7u]&TԭAi#Nf/O,e<ɡtPdɈwl~JQ&"H;3= s}ERs=$x/7WqD&9 Xx全y"J p)pךWMUcR)ȧw{<W:?n%A6LZbsmByߑ353ZK:R (7gҝ g' (݀.d[ Nƾ"5~$o#LOOh(=^a l&Vh뮬%Uc닀TZ^-:t=[X6jcC_jo"3KR%3sqBw6=MdNT9rt 8lSNV"`8kݼݻ#0=oiXVz\TT6ߝ x-~:5GI7qYq]pT܃q˵ǒG?vxIDcd҃Ɵf˄T}töʅ`G(w4Ygx'-ؖ'~oCKM}P#{wG{ĜŤql;dND-:/r'9VjZ6L}R C~CiX4eoX2O%`=9mk'\vuh!% Psv$ /9iMJD!DH2]O&TvtLLe??%2< DMKեCؕ[_s_/ Ui0=au9 VAԧ +>5NՊp4{csqeU/?ၞ6k.)9D8}kzwdkj񓽼[܀DI"`pϼ.IN fK GG7lʚA-422z{RoOlp+6ܒy$S'8Y 6wV^DlfztG(ϰ"7{"(!`Cw:8|5'ܛ=&P{jѪ4dML1fku40lZ#˝I;cx~G ՅJHS`/PEUrxC0'=TU5JpavŢ D(hhjyvzBߧƛf)%?+}z'=:OfeE0&<|+ry>NW[ {v`F~kށK'Tv'rywN`p^k8XvxRRM`_z>|Ю\.3N]vيLh6~BG#Wn荣݋;ռI)tE'zl?}m=j;1S⟗X!57g+ucdr$/˭fb*-i6DMK[̕\k~o.Ґ0W1K*cTBJ*&d"O!{$ufJR D;t$L?018E^퇆v碰qfugp|y8Ǭ1]= ayUz_{v<ߝry 6_#,˪Ii'FM;/ , #l! Ϸc5ʜb l^n{#{IXGI{qUփCcIQ;FBu?{A\^"Pb\sb!vP n2 @'S*u.@lrQS{P|`Awj,8Oᮎ"ַ`_(VnDi\f8͆x_\e[|%lP=5iIWz〙kelS7=s5@'[rB8 PO4P놿lI0#$L?vbe1- bڊ\""Y:Ӓ bqdQC eaW&A9DV9Gs8^{M}`mSF֡~8;Qg$&ӣ~`gfZ;d(`Ll,W PKd,(B7{ݞ*j$UJqyHkP7${Wro,u 4jcek`++T0Pg9j;RSؿ> [KEgxy|!hٛfeI g-E";Qjdf3ZTtYc/`*&+~7=HMB]ӭatg<À1Z6RðQddd1nh(qcJ6F=b~zn(Y^r}rS۽4D~ߟPs"RmI =4C N@"+ݎ>8`Rt" 7Q@A8Ju`wnePZNS})U]z 3)S :6[Wd?w/Z,p7\21 d,:Ma4k qj(oRNJVtrlUw(Pbe}CzA9IsP$B$QZ=EĪڡK k nrDD"DA*mNNnZb.O&rs {PeT+ 1xR'jQ׏Ӌrw+NK3 CL8AA6n=:ŁIۦrg㻤klpvm 0r{k"Ht.N0N}aָQFÐaZy0Lb*)p`xG ؛I'Re32*r%qv0;gєGΫg+yL!D20b?r^r{׌.rz+2A!4rKRLӑjFf}{y.2=PP2i{o$!!xr0Vv t( Uƅ?) =lh>;p {rz*}X^mf}wL?ptx,㻵@`q/?7 G2M6/̻RPxߒJzj<|nXVچV|O%.Dew ݁nTӳ}yU+iW'KeA#Njfk$˙k4֜+Wz\nYPbU3_smnVT&bdL\=wFg[ԁd(E v2hj L#ESÕT/^Q(4 c1:u.ue>'{UHW\.3@miC1-V' '?&n^:`h|Ms,09cli93%)P"EE:FH2 !e&) !/!:,?>ηÎhyƅZLQrދ|7J9h%ϐ9\ 3sVZ_NXGi#R{ Ak5y۹G?̘!)]o59m{A)ԡ<7EC\D_n/WEm>+gJCp]ilip?Q[%(ߖ m*/ G2J )$HwBo଍a&- pX%Qi|}L> <بOC?썪o6zl >7{Bd F%?>3t}qZmj]mߌsrft Ð-l_u_o4.Xɐ YzG2`VCsKD50lT[ĦUH!;~ `&7q6'fAɵF٣ Zܒ Z4Ks)qvb$H{y_xw3CݖhCcX1H'BOp#ck=Oe|Nق=€lɘ$"4j Fӷ:jS rpWxAcN"Um넷۬UF;Hp_MsD_n7a@>Qf}LakE1e߳?jyRi@AMR=%' K fmOrKT/a#8|i_ps <OU=&3wT~w\k2y|yu1V<`LD^S7Zɔf:* *|. /S}5o-?x­WMJ=f | 8?rw2LY~QG`YݿyA?FؿߪӋ?˨T[*ٯ[N ZT&m *!F$7JG$ɒ(@P : #|d72v&'2(xx;__~E y{q7 58MX ycV|ws,~`4>@;rV(:xrQ&^ˆ1]a!!J#oG֭{6WD*"t+av, ڍLKcD`Gy"8Y5MWYTFF]y?8\_+U[^0@}hB2 59*W|?S*W2D*unrTV+T>葽>'xa LjAJADۯ\ՍDL|F,rvp\"ByJ5.@oAWrfv| OlCO<_^D9/d~GpQˀx30xvPOԋMB<-OsMhe %Vj3ќG\n>'uʇމfYGȅwK͔?+I Lv&ڋ>RnZr\7 ܏)ʯƕYtY3ơu]aĨ'M<k}@]&Xā #ZlP *߆⻴] 0]ލ=t*\]Yn3Aj\t$ e;9e[їn`=!h SCzZ&׾6tG{8SǷV7R0T8vC^0&^$x, ʁ( \^L2hk8n+OyyVN\"`21GeFrXd{2f׈7%ƻ' %|aOGaKPb @vcNndnD Jv__wmd|c 3ۀwl鴭k5c)?Š"#gA,EPB'K_'Z^ n(9ӄ̃Rp@,|dTѺ z2Km[q/-]fԕc? 9RT5w~rjWY@"2xs>'Q^} ҋ#u!vȌz<#Ə oծw( PȉqlP`eJ?s}QHZG_x{Gm+VG OLʱ D/ܽ,9K[%}'<9X wl1K_mp?}5$y&)F=ך{`C@E=Nر 3~ߋv++Ey a:=.&}4.: wOA7Qrs!^@҃6|g39NwITR|N ۷(J]7m365tyTX 2GRE^[Vi=A@ό%[xd3 `[ZJ͊#ށpsG*nb$H^wEo[Zw,Y=CVnbxjįɂTmSDHs4[FA]% 9oe]q*ZKoЄbuTH+԰gk$zW{2;:V5$2Qrgxq]fJ 7h'"陸ޘR:}~V7&~}̨(5up竻|Vz龷A)|5=q-U<:-|EH`mgfwڗuP铫;[Y"3^  ˓.  "<\b 0S_`exwE=ʶA-~Lj6V: CfrgSS 7KCS69[WL:L]= BoePt=_4gق`8Fs#m4\;z&#dd+!pPgD7TLr!0ϙ_͝|"',~ Gk#*~:6n/~ v/Y[{B0Y 8;#n'%S瀨fO" BC Ⱦ߬ĈgriɫDvIM/bF%FFXT&>nI~0< ;} fϨ9:aTaeD%E>Ql̊qtpWꗲ;C'"2`$݋fc\wJ &1; eHFSiK|U'41f>ԍ.pXG4~&=YDl 1c }2ЙKh(DŽ`⿺ټT]W\s Wdrv[Yحxn~[$O( 52}OXJ(*ffK)$s3ku\&Afy4jji\.Ũ5f|_f'I5'o ;Xe Wk`Tt/Z*Z'4{0_ᚱ:ʧbg(y)kt#Im&ddpi P䊎 ,MQ|3g#ףEؼ4aC+K V׵KsaWoMԹuvϏt4ЩS38[YR9Ul0CvS%,?89Z;#LIKB \QҀ2f + kgw$l^)BPQشK &5jQ8h0?A(>%Ml~ s^E[UZӋ_bmɷhF:M1MD|F qO]׺3>a>w'pk+hZ9C.`1~Jc@(w64{|:~g(5_[R󄰄b(>^W~%L\\%O0zVoPmH58=a uCr=wuB&ގ~=: d%m0Y*K«J.h3 쑉v+nY@E? ijhQita9/Ƿ/ N2d2 Tk PvEYjO-mAaYHu)=J2MM H6#:{(W6]I;.\wYW8Djo5},R{En[PEuχ/@>%%~F@il\leZ1T(-:f$B;P^("&{xՀiYEuU% !?ݹk3h2~侹Qq_3i3RvC(?ǿ6Z$2c@E9C,gmb84ax36SMJ4`$;OA(%+osT% j0N `0.!+JAj MNPd9M9א^L} Q<6oS*6%Yi!t}=v>$KT.8tho{ҵJ/hklȏ&8WyQPiYDqT`&zGVG8*ܘ~&طeh9ڼlѠb_&3$wYy.b~; ,~˳MFp+QVHʒ:/`7weCB\~ϯSGQuAuwd[`(M};CQaazPp(L5. : b " x< m'仉NJ>KuIm4ebqrnx96א0<b mg%4D C2!(p%8['T^D#0 uaM0h_J;5nʳ'e-#>[ÀU* ed[RL+5 od? ϞU>,SgBw& lBa]ЫHQYAP=(]c5g&J'e.?1c~:~}pK4yֺ-aFU=M"gT)vnX,-q}(4kbS;woxF D=?@7p2(!vMH]bD9LBoHddڂ P&|z>' Kg)߶j¢.L2Yŕs%8te8ek$^9ROe"Ԥ" цT Xp騪`UOF0U`eM.ӌڐp4mg=KW1EU6}BJ)a<mm4Hvzs8gs^{7Q9v[4ό*Z9?'QNשaprPXէ[XvDPDڻk\[3Z^@ '5xBE['HXK, ʒ vhjo3B_r'2 Au _ Չ%=wИ!<@Nwh")\ z!Cuc`._57Gv:'4j 6~,gNRy%Mw< xH?vprU58aU Hs35Vs y6Zv218 yy޺7F>jp~SG7W?*kn2 M|eZBE\&gw?-|0?F 2.[vK< sWe14t A;OX<RwwbKt8LֺO(4קP "!bU-rDES]=p #|uINhOc(Rz9U5d1#MEXk3+ 3ǯ7 Po/~h9mQ\/-"% bo} j~]Z˘3Ht7G|/Aj9ɺtR[>J@(*=~H$1A 5J[5g>6B7\lR~6%}`9]dl,|~n-kF U3 ZWJAԑh. 杭ޯ7s[.hDKQƸW?*4.x>=;3([xfZX\cʍu @g wɒ+Ww`5!sh! {J?jT`I v~Ԩk5VхhH@hȖT{y%A ,*ٵKvv :,V|T^lZnBAC0~MH(,"io[vd`}Z@]?pȎKJC ;LT Xw.fm3a IyM{,(-p24ttC$AI]̬<.mȞ#*FHFi+PFMZ\{:aKvjP7ab$;ޅ GiLYG>r<#zv"x1oN>@q~#%6yP@9ꄯG5Bu)MɦF9즡TW~^2R\)(IyX)T|Eӄ9힃6MBU6$5Z?`/ ##sD8lfAe"M~KtgRd#f0efby=j  {W@8 챘\F VZ`Wӝl\qGvh qy] D!ͦ|KFfjB/2X!LUŻٟz/ȶ;1 @5#0ٵohVv WC Z4<>'ʰp/ƧS$j5 }â-Qnݰ^B||(3EnqIfV +[DmMt HI\UhC'*Mؚ:ԿZ@p([Ak^߫6K{̟KZ9)3DjW2|oC:PQj@LOLRP߭SHVPWX d@+_c 3|g} g7I4|P }T?w4 7{/a.8ſ3[, ,_GuʬUtb+E[V.%$fJ *>ryY|<z![6pw=D&yZHdoM-} \efan֌ }Eq&tCX#ċ( W*3&%Ps_{$D+c|Ddx <{v@"=`w >/ ŀum p(R "W{Ast?k7b6'0Ze=BPJ.ں.|z,-2S VξzB*s2byߡpQeqϻ!bN0ꠓAK.O\8xW3ہOg"cyJW8^"|% h_Fid؏" Qi GϮ}B`[].w4yv*=!:Q+da]y`rHODu Wi^º2b{4On-aJnb\Z^LTrJͦOp5iG2SM3b7jMbs`=ԻCZ>DJ8yP3{^2}a2 xLX93g5@ IdD#ݍWGlN=;0t߽  gʢKuEҳ~Z|"e_Jwc.}_*E @ת~FX _: :Wap7qicӛ6}6/ L7b݆3z,TqP&f?T1K!%~u2UGNBo*nfj=@=ZH33OLI1î2 qX_aCk uz&#_guXe%vQpI}g\=Yq>wӽpUwQ$f|&r(]Ç췙wOZhҝi& mWm|#'qq/@[qFp S1 b'Y)T;g ] YJŚ΋+Tz3~S8)-)s7T+ǖ GB7 k+i>}Yc8kim$Sd57V%Wvp\%G)- `H0 .ni]S2 k,,":ALTqxmZy% ( {.ZJtdQ{OyGCyPP`n|Z-WFhKC^]3eoy}, H&Y\wd1঩pMQTgYGSSka(`I'F5y {{Y0@?Ab2nq5͒3I~KNqP?ݘ Ō{omJ88'^5[@BQsޡ i1XYdf}uA'\hlJB1ZZ30Gp _;zIWURe*MwĮM/cK uG]'ճ)TG&zNԞz霳ύgjc}ե37"?cEo>8T%^]({K|]zOsUj3eZ_YFq$̰M ߻ƑFql/XM{R5 %<38Q=1UK eͤΖ&tJ;{Cr!%mŐ4]Fbyi ZT{ݚS@[KSeKi.&ZsǍJbv>[a&N5W'!KIV,#A5l.wC9lQq.nsUv ?SZ3YYvјz ? ~2ϿA\6Wʽ5 b]QcbWʖ\ nV1dj%KSM9ТH5Ɨ;oa *-&kCެz,w'y^tq;[aNhsD SWۆ/iw>VΚύN^}_J`#Z HVAS:FY[~V`>:"'Xݛ,k!z ,?|wO֩\`DK,fWpI<-C-̰F;nUͲɯ\^0Ũ_F}x0aߢ%t*ж MW  NtUV7{z:\dam2(:?*b3K0`*trQZӫNyRpXݎħLΫq*A]s^+fl$Q5#ΰMVLx_ pbmoDިgztkiz!wM"0MJ$pw(Usb\~:^5:tW]m 麻Ӫ>0N BC"2zR|C] ;ΎE@БUb-uJ9̊ިeT^~ܙ;+mO:o]!i Hd_fg$=fHVƋr0\E4jQ\`ǥh1F pf v L E\ 8\1R]_ܝ_ OG $+2J=8hÎ^I`yY@ޅxAVtGu= lkHz-I-AP/B9.Ēeuk(qJa*Kg*/ޭ>Xgl#E#Nu^2tdvS?QF3u4!3z6HH/gw<ɹ}Z4wdcKFnAd myS m(: ѿUl&L 1g |n ]1UN#0SX> eR*h|NcO&ɪ0L$ (^ֻnQ^8==`4dGvoȦ_ƏFQ9GqtxVpp&˟.*4[K}qs3eJS[I(Mhz ɲzvL*U_J!eS)_=Z TlmsEFGJANA2!xȢ9 ]e#TnB DUxGIHHBL Pupu&.*2'DiFd7Q5?oMoB3(sI*)0/5FY|^)uwg@Y}n#KPv]^UgB th(_ٝ`LGZg&A f"H q>Z Bx<0dCMFzGy'0 IMT8Q ߺA {?+LI=ۥJknfAq7gNޖ8>H2;xK7.WwM8!,(Fܞ"Ճai[T7_{?~F+x3CiOfM_\Uϣkۘ^L% }>1.5ܶnŏqf帰Ь6 )l#b0,c&Tc|"/ښCyJ0!(I+7n\N$tIp+C#Q-XB]d@;%=LlقB#\ԌyLczbtwiVZ4Ns?V$ >>8LOR 8qsB- RhRR9^eX8 HqVyx~]Lk28p3~t|'{"/$~UA+!bMt'QӏG}&Io|Gq yi Z,EcwjZ$ 03W?b]nS4"t_sU$4`J #i.wI0pO;)#V1Dp⁹LeICV#c"v=$l7VW/pb73z"Aݬ^Xx-– V(Tw 76c/>`g-OY^,c"vӀDۏ7sC c ]GƩj_Ѩ Pg/3<5v|qक़X!^m~134v@N +etwGFWmn}Gߩ?.P\aBerposwf)1 2:A( +![j“7R>=y =>[0>GUye{~OW*cO/]׏hc>6sY袧Ͻys->A n;`K]Fǘ3N`ܤ$H́ᯏRɐFAN>q$$T98Aڒd] skt9Fݍ"C\Ю"GIC1Y^ե-̔r=Pxb@Lka$! L>YN94ROIL`HlFD "U5 V~%2=('su I7Lȫn 6]($c6S*ck'8 9uOu^Tb@5&E` )6 8VvcXL2n[GT<1jp}eqcR)siPq\;$p Jy !_Hd7]~x0҄;mfkQ}// *e >'bw\ w QqvFM-Ov %}q/+*쨵׵]f*_=0iZ+إϪ@8Vҭ{y i`t\v:wii1Ƀ.\۲\Ρ ]4m c̾2,1SL!ЫyHζG]ر[Wn ߞeQ0sF:ց9A]W F ciס"P"i<%5Ў>KEfc^u%C~4jzN4qE𽆳]s}_4{7Z$,SAk(CFzn}tn1dCp2xZӥa~09r*naLxLJώ1z7(zQԛq /:v끛6*öV Ŭ`s Q,  ]&xYŽ%&R,jMgy)pjV ZFRSF!#YY>ARo^}ÚDz!)T6Z9()ڛ?$RCay-P̊ďϢtdJ۟+B4K !5CfjG!T=k9bPjlf!Z 5~Bm /D՝e3 DI Re1@˘( <O/ɖ$fGæKsqbA]|d^@lX 3/l˶hiFQ~ڒ@>-=B\U[W&V.b -jlۋb:}_e]1H]$| [#l +<|W1YRku %:K=M:l'0L2~XH)E1aVnzOB. Āe1"Xi6 ,_=xs<}MI<eCHw B}`ŕn E*rOkTrڑ]K2) 㢎X 2O @|e_xN*q~_rl깃bY]-]fXGs3,m|pIQAWx:b-j0e\ln{tb.}XU,Au ycNdۏ&T8&ʢ6t*Rh%$DGʬU3zFN 4h"tzXktHG&Tկ3R^νq`'m@1;ֽ̛oq>?:Hbc:ſn kwR񲒜~5Ё OW4iz: dXYlFI@[=%{K&L| l )&IG7J[0Xĝ^]yqǃWCVNoڀz܌_A7GאX [NP.+Llh2_zK$wiv3le,(hj }3dDNN"!vqTi*6]AgtJ dfws&[#2lb߂@29\Vx b4 cYLӔo"DԳ;SA@0vI%(2UºY.ȥ: Pnſs?K8 -~bW{>|W()}?lFytsZxXl@wdvzs$0JYl -d'wE7 ^~Jfwv4ByCFE=pAnXYF}AvDViycy7?3cZq"ChW|;u#*4t` N事 B;BPP̐a$RCYP9E!þZ9}Q/'\wOF">Mt{sCRp"Lqgj'Écx&; 胟Z(5m|턐Vck&3隺42z@xizޖy9H}Zsȩo&E 0p}wW|o Si4V77Hv:zzۑ؟ta yF~oo=б-fMm-:~ ^Mч,:m-hȼh LOfod3 =&n)ZYGB+$A2n5J)NszkEC8k/tޢkƳf;yD:6CtWU~U֌N=m䘪ߠ"\dW3$JT1~쥀_2 m {e!4"=K>mc@LX3GX#CJceߦ3GW#Oʤ@qaKcj6\ݧ$՗;q-G{Al7 l]]5<1CQgA8*3VûM}r]sWzxK@Pl-UK6K}O'v&)Z4I~"0]|SmCT*tw J|9ƀ)Z"nj[*tXic [-@pck/)L0n7Ty݊s#uCuղ"x;ݗ儽.N^+"(2i{ɗ!"7^qT0w_sH-+R-}\CNn LUumgsmM?‡!Zvm֝ +ڴEA^ _*ݝn L }Jg8{RLBQo8B&Ji>9 W1W.P~pD_|qԘ n]{̒^šcT=U(Z:tHh嵽d]0_ 3 i4SÈ E{տf45݋aBrN:}bNplqٖ!,+APh)Ֆ(}QnLV*H=7)uRD˭'vŤ<ϑ?WPBHSi|u!(X d=p%[0گ"5%JM=P͍ ?;}]3Mړ)fX2m8ޢTItXHMRRuKJuDA,2Yg-7^4}F7ʤ9Mun پ*DOrDZ8ÞߟʡS0ϻJKR;&g>\IP \.12[h!ީh+Lx1-qQ~+`ofooⰑev!X2)OȰz:9*A0yD%+vVwCv+,q^pLbD@w8< XB1Hܾ~PN:䑡ߜ="'fR5ٙM%nθKSHcz*! וRՂҌ Z~UEJIt/ DOZ&P>ods3< #"@6VIUPmk]NXgBXƠ΅Нd4^ԆQ%znhYCDhFɨt{yI(EԙcF:@NL kyZHl36@u9.,~n.[Ӏ蔡ʼnUH T^}_nk6_y6pوuZR#f9gZT|4OpԵopTy[iN />cÚ;|-z4Qr,꩓>zFLcWGj7#\tpcyPOL$<|i^97G4gk."gx+Nͳ5=+RspGU'c0K sT11}!GPfyUI#?OJi0'_`%?VӒ3"7jL$.o" &O3[MT!<FNoF޳9+ZPX!`zdf1Phhk]+p3kX>}BMa iip>2b~q'w-ї2x]pv,';cNϳ~k?k[ZAyw|+,77#8opptb#إL%U4 JYiqv;U ^Wm%;z>GkK- 6$FjO0Mqo2Rg}@ got(ڇv N!;0#A4#*LDxENɐhc?IXQ*19 *R^kɇ2xu3s2fVJՅyOB c0 GrVf7o$@O^ Ϧw.!̔24 @=6/,iZd*smcН[R&{@3Q( Ϙ Ż.FVpwX#EV ~;W踬U?q3JΕKߐ]Btn~tss=;>fGecg?,PS9 r5r" :#!nMqp\*hVot)5[Inռ_!)>|c7czƾ`wwƺ;ȉCD9w ϟWA\35n6]a&ͬICQK&b*!,u:M?\xRaCPQP/ѣv##B0ۑVnw߽ . ?؟]Z R]8UCK,aaM=*Q"zcˠ195RC'y-i'G.47:a&,c X|⌜jlIXnY 8!( xDVgЧ8rm@2]VγdTozMu e [Sb^wB+#XHS[[ZSU“_tq,}_>8 }RbwVϲ}/iIda2%ķ="21P8m+F%eF?Tή?X>f6zg'xbWq)pm_Ҽi \Zn7%bM!u-AcO!G#A蟰!PA(W|A EetIj5E i̫aneNؾ>aڴ^J HGWi${Yrbl<7Afp~kXhd/ْ Jd>z{hn /d9+xv=)r#1(lځDX {l6|u9W^ONFbiҩ/͙/o/rY@`h Ŝ+)Rۘk4omErt|́eSX2o!b l@+Šw\v/ ,K΀w5=:&,='۳V4C[SAQWM`syǁ䲺4~1x<+1[e㇝O&o[{{ӧ6~0XMBo-<PaVaA3ى]yɘѶG0lo[KJ%NƑnnpcQ_<'e~?+0/Ԕo?>t|#4I̤upgtlq=+!7j؁*9N [;q{mYJY[04!׻o2U)RjPcDoid/ O|E1`,?ݫ \³\^B'1On/ٻA{=KLF;z&g~=Sw7C@ ![0NÜҹ w$Q#Rkkoj.jUփ{c#IsJx0 k80z<8Uՙqaxu7ʏΈS jo{at֑Hx} y|~L):d 7Z||eh1%!SО;aލਜJN`+ȀkrM-zt"**6 c?Oء'GP%)dx\n+!\K|[ghܛiA"Xi|, l15l$"^dSVpy~T7s>ywlM䧫$+7@#!hi#mity0lWʹѕyu3UGkJPt2+Ԍ:|EŴfez^z>Qڎ9vdĖk^;Vo߱ˆi"N~{%Q,=A4M`'jϣ%߯]x ǙsJv֊eLͣ*% Na XmapXHX )r' [f AGK$4TXDװJco*j*Iȱ4̈́Wqu77bTd6U5ZB4Hh2̓:ۚ\Qm (6PfH6c&(zkfe@E'ZѲɭoOzخvFas}c广yLK*%ASTLkcRgkx<4)Eb,G׻6X%*]/N=|!bxzs^8rO8ؒNy%؆$J{7f~iL*z:y[: %-{4AG.+؅(:^[ˋ d F 7AXؓ'@ٻ^:;LstpW +TJCxk0: O_mR?x]e UlQbRof2HRQ5' rآAuZ8X-"if$1%`+ZdDloEdO${lB_L("E|PXTgGp\ۋ7I &YAW~!gb8(6qAqGst52#^#SިyW6BF4kaMB zh4QtFc$59 ei)*L2دG0/.ثZw=~XƧ< ABہ)ŘYheM4J&ȉfhşJEhG Pלd_?Kx .ꓷL;p]Ϭ |mmkakK҉uٿxW3v&q 3 l] JkNOָņ>[}oICQYS#h)Lbŕ]3`G^kQt桏B",e9^_{>M{^jėi]al^5wXWs?ttz.'T:+Qoz CtC ~yfY P ?S퀣80<܂4@<*[6M j[~)0TZIi* 4.%+Izԇoj0$e a㗶Kws2Ɏ`[vey E(A!OD$E]jrv>KBFٰ࣌tSU)kjl+(7G.LM'";Jj f !=M꿡#pmQ9Uwl,<c|(d8Oɂsu};X_G5V7:șuBJ!,bLyrڥ0R:wSK-Uz2\^n.hܸ@"ެkrV.-R8㩯TL4"w :nU^ kADi}/ֶ wޒ N;0h`=R54mE&#$d9Dϖ`lwZAD$0JM U]ElBmh*݇tTf;ylJ 7. d`Ge{j_qF}V1-% - 'XaUw;^w^~!Ys`mG̭Wjb4wNЪv "ӷGQ_*, YA6'AUzHpn!l d̦'w^M@BJp5} 毱\(o ԓ¤)IZ0+Q9Oo\V-W޻-nCB ;M #\qw /*~ ^&ηd_{&K*4ury[ H'Tߤ(]Jfokgj qBK}Guf0iB-!ehv6q8}列q|{ E!քh`|_ !x%3~sFZQTN+zkbaMҒ+fU1.o< Є֮V'hGv 3'nkE6Ǯ 7p]9)ȺoeYk- n,c^F$c^*ei늬&'⛐g`(\Qx8KҽH4ۈ$7;˳[vX]n٥M >>a0_=&7SdwrKurI[Vn蔾TE 1G_Űyxu& $IC}i"~#h–ȼ 5T/ f38 K<`iE_!͠4U'}n (A6TxYBW&}9{^s7ގwf3%UCz朁{2R(h`f(G, DQ*7}sy/u競b/_GBIf/}SY֏J/-gM H4HL9OolAHlD*:&1gіD %FI58uz|v%H1ZL&̇!L&R KR&ڞI438NYD+~XilE,h]Lp$v#d:۵߭ [ϡAn %c7 ya)񆓆B"t0sہ%XϮeN+);K͕IVb0^wA#xVY`z+1oCXuqeH%k?Gw[#;=R'n1]߰)}Ɂ!*B kT3L=h,/",rCešl7nQ]0fQA۠>-& 5?KƘ'KՂPHr.Jp zu'I/̗P- 4 QZtcb% R7YLA@N:v_4@hJ6/`¦ko.{ʄkWg]k3&+ӱP:㹾aTߌVx^s%3B||ӠNA?KɫF&|BU[imV>v'KNDp8!!/&2Ӡh}ˀ))QB3XX2HK [UCAכb ɣ٠#DD' 5T;\{M]s`Y9|ݏ'AjGeGz6ވFͧ+7BM25%q1d."%1H+ }dfIlqv}F2\`tN n Dh S3uI֓Ѧ\^8]m"<%K&cViXKg/y=ѩ$p3y}+HnĺGyBYrs?k(+DNr0H6I\3Ӻ,VMkd!M&; zbԢD?p 鹡?{^w_[*3SR*[ :JF_%"w Y# b:҈Hmc2?6F&ٹ׮?AG&#-\*x:GBڈ OHxWwiR5i{xL`nvZ,0Q?3A@?Mh揄GIHI;qۏˆg45 ^辏5%=N:%~4B yz7usthFO󀨚{1S^d\# \F]C0rX1jM:YIUi)iCUaOl m{pC}5N4fA>+/We +ОFULq+_T˒ jQ`]i?GP:[FKR(@&;IJF $ȽGm\HMCmӴ6샧 ReO171@<=S+-ktd.;8~y J: Ѯ6DxFzJ}#%_6GjFJIZeڟ\s:"AoK:ZPx/hδ"]PmYtKNT6yhlH#N ͮIka3ͱkmqw!Q{9dЀ;5PˮB'{j^a O˗ ]4!GL?L%!Ƞ^\yCͅ c^c/A>\7ufn{LQkb7D}elߺAt=`:OrhO=w(I1YJJۚ, Uu1ӒYߒlPW83PVեNTn\n8V xjm<ŞJZG<(\)$vtPOPiw~i$ ͝wQm%*I`老oeH.OoտZpq1#-y)Ц#ӨQ<8v*ɨft=>CdhGD&=]Eiyw|=ʊ:S.+V|o[ƎZ~8/yg`V>/*W3'!BBȿu4~'F%kC-5FUwѠϸa580vfLb+5&~309~1ƌbxX"ɯkfGrV?`~GS_ q_Yiy 5Nt(sX74(glYϝtEG] \ੵ*ȗJi;$˙`[ӓ`n(6T%@٘)(20W|$YsP ny&5P4 3P/iׂ!B7\ v7C ~<]̥ 6]-!Xla?V Y زK/)s$S=Q?c zthm(/>˕1neh?_Cn%Y7Iwr.5~dmgⴜ,,dvE@? *|i;-*J] ݳz >.OqnxF%,T8tOm Cϸ?*]wY }ϩ _kĞi9D(~!_*dNv JP(!VW@FIcAJc^[-[j~[ibc}͢sXwkėtsv='@[אp|Ur ,LC8Y]k7'PwMVDߺ {E%=4pm Xf"xq';mʼ#3dpfN)Ӭ6ݪG x3~9Ao9_dK./tiWl0BRЙo''ua^LcQ ڀ%T3?&52d?4ڴ,/^#zxL7L.%"p&y/"ԳS):Eٸ_Ea1IAE$K(s*XaijY"uevp:$&Bv]X_bId~M2˷)ļHx֔Vy2~# RE#r1 ABY -1?xƃQi3]5n Kqe^ij`BRk<8X W%p5(cq?~F]oFuڔzQޣؐSPwBt^˼UxDx`W;T :ЩsX9y 0: xY]h  t԰ARզ^0K^,ʾVG:b8> ¿ED$@o:>"V7[= 遘bm%;9\rK=ߘ7 Ժl7w46l%DS/./xֿۑ5_5>d;RaBIX8ǃ>$<'l%,,j顮$`֚Z`5T1 ?8T2,Y^21RIuޔ]05PCϺu".:-+5VJbF1nD>v @+yϔ$W0=zVʺSژ!FNztY76 yf%Qwݧ֭+ZFNMC0"Ϊ%6ox俀dIJh,Zdɳر:ŧwCTۉ;#$_cP?']_Ar-q?QbMvOq+~Axl|j*݁6 & ;)uUV`U=ڲ٤Xђ2Wk2pE)pƋ1,[yjU*mcvi7,yYKNu~0٠Z H$U8aK^ Q7ԏgAxIU!Hۧfx Gʑ)[o{6orP֌"`Obݘ˜zDhKh^1V7-N|y`=\tfǽ_Xo%Ëyr}k(v~KQ7i@˞fͥg>dVݢpvBlGi_~}P,cTa6_Z;=(pu@-Sc2 Ez @ @[1cYB"#RoҬy/S;>䮅 ='^Ɉ>uA7R#5yQ QF':Qk#80$"dnX'kPIE 9j?ԞA^fӥP'HXGp,Vܜz6wbSgVj4ܟ,4 r/gKTvaGv0\@`s5>.7tQj £ip&zt-e3^g|D2JB=4XNoee`f^ #S3@. 6,|;-YPe=ģamz^1.!@钪CM"m|ݪvDD&G E+?1dkSװ-EފɌ#Xv MѿޑUKKx"{P]]|[z^ ?Fܣl  PlZֶn>x6CQ %|SS{#`?Lx|Q@]hS+*g5ipJ&[iʒvxZ]vd U’̷;/-Vb.#b2,u |ISlQ)a-97 9RD|w/%]nlqFjhW-"* t- sٹ HeU;t)**e`yO@*?vJ[rKu$1ݫXR”4"|B+w2e(^e;ѣ mܷc Q0qϮ\wBciveV_Ow͈3A~Hj؏Iryu1M!8iWX$][KoQp<*OW}ȮǍū/ڬrnLy9wq`-?~-D^hw  ,S#*U;NGC؏Rf;%ƣ+` ,x[-G\h4U;ytDËk?\~4bwj}Fqp}8e3!I8']qeq<6%˒,7ٕXd)I@+We^jn{xoێNs4=tw$w˅j@es2~wSpTQ}v.aٻH +G 뮊E|-Q_~>$n,L'zq8rD.&J sGށ#!# "HsǹW/4}d[NBԨaDhtv ;q!ա'X2uE8sqp8[Oe 6_Weԏgm--UYef狑t7+&my8q{ K}Q3v*,x 1_*Ø37l񕥐f߾47uEr[žCc9 E|w8*s;9 "ԩu*Kr,P!ob&wh2q\ؐأT,qlKsi KY4m 4hפ֫yg>S@oWK gPmFmX[9P niր%Yk%׏SdL{YtrNa޲ZG޸Wx y:3j>;90G8H5z3nw#4!^i9cy%fڇꡟ.؄f7ʈX*Z sp:hJNѿ4_|5ܶ{^BwZx.Y(ޫDC %˳wx;*Ir&>?e(T Ms?G8IoΝH-J h8m~1FS#rR?<:A-'OY7~z4Ӟtc53?,x@=>DĢl&4մ!92 /Xx I YhYhc?Ӂy~YzOn,'[/*-v1Hk+_`a{3acr' au͸- #V@#ȳb<i5=>m&d+J*_u{C[䦳aٍMxp,'ݸlWԚG1}VrEY&`G܏Eŷس.,˼R`iEͨߩ.BzޚYS[sΐ!-fQKh ۟}bٳ>~"VĨ 1?굯6oJtWp*XgR]S< #YԙIϩf1 645^a*ru㸱P]v-~ҢbZ)㘷\O%t->2 ^Ur(fKY,¯y_NX%X8H4² [Cv3}pcM6,׻Gf5,-R~Bq@p*5PMa? O/Vsq,x E,o7ς'9#$C ]% dg*߲!J~]z z\r7_{l_];N;X3]v6iϺ.,uDY߂8OPHI9Dא$m$2E@͕'l3>LqleY[huhEnI dUw}Ps,c&B$3AJe*jR{&-l_#ӆhL'ٌ}g,M_nD1b5 OS`_;xc8F 3R۞glU%"_HvZ''G栤">1&[u#њ3B{3VӜfpY'*Ȭ:-LguFm!.E[C؃%cNҀ$;<'ujrϐoUNOX&c[qыSLO᰻N'nwηg &Y,t+x36Z,(Pgvsz _`HYe/K:? p3Ôo>Ct(hc"'=_f DZ^WqHE껎rﻻ{RhO)r*6r^._G( -=Log4+uNSsZ8-w^Vd{28]iAEB(tS ]Y,l)Rq,gg<c@nؑ; $2@өcfuf>YN A❺kͩS[cɷ%l99fvb͝0|?YI>2J7g3UL&gLP-)" &G5sO"U|Tj;0V0QH20Թ8NFP bE!Ë£Bf6aؿqOތt+j/idvDvj:'*+ei BYY Ϣĭo35/Y#aT&A댚Ә꠿C13-5#6<(ZGTDyޖZX3t9crGV@d':2@/"WV^t<[)ea=v[}R*"m[̨)eb೛=r8BSu+TJ{'J<$GS@d  sCO1k7hF&MGM^:t @>> Z1DHGpЪ{6B '15(V'DO ˔ċv\~p395Oz+c$b}[zIPnI5Fa*83?ap4*aSd-a@,BB CFkP:2W"/dcS{.mx';k&hUHndQ$I] 8]·nf/0qٶ߱hf=}㏰yTޖf0oc|l4x];}9E gtMVJ>lUoVTnt6~EDOKxrv̓M.jq0EB{Bj?i #xDqdÏqN?:V)u3RYBs3^iY8ضP=MM™g{BUY+hQ%1hn4;d x@وoy'c5s?Gsk?GEg}z7Ser,S_WirS9[>E׸p;n~{#ji S( y"/ AQhz'f2; *FB4J׉ yB{=8 {J#ЏS: ?;}Cr{Fu%C=ie >$-&nDzЌޏ=N-\L$*^zgVW5Q5ξ0UR@Sc"b2BKV Lv\0(.ΤUʓedO0=alMn#'~Ւs#͋LİY|md#NS…OnfAoS1{Q)G)C-z\m1KvNeN-KQv#DS)"@hٕWւySxghy*9X)$>Nt ~Lc*Ac{8Ìr-F;v!8ζJYNVt aYeUL!cXgr%qQZ$x&"_#|5H.<OL@`RN7A)[Rߙk7=1B6z|`N)[#I5U =)b>en{D &G4{ @lAnUl3Ӎ9Rݐ]TjVb =>P%aXbWj:|p5zWͤ&΃{ξ#^g!7l;J-ujِK['= #3PP7.Q`ߌ( \ .Upf=AdcC_rKtʟy+߹ߥ7$be%w9xqo\ Y$S HY( 0)m殺sYV9}'Fl+DbsơIz߮GeyT"tg<(<)\HpvI!ڀF\W?^}XTuHXĀ6mǭzΗ$3G!H20؃5ʗre2>o qt_j>O 벋vIL4T)FT)Z0?VݲmfBOkR4Qw_ $=o{].+Z,u=V7w@TKؠcZQtX\_4zc *5qga@E&2I+T $v8dM/ xU vet|igX8uyc-ZT,Η|{06p,vmL$dSHZ40.hyȣv]({R=7um ԻF?90SyC =pēҶw0=}5|ۤp){ =wdVa]Wqs>qS%.jyRv є+pzY LoMKJ t5w}L.iHLAuY:4r{-W,;B- mVhU<^<-q]Y9_OyS;.vq̡`bj|;m M( *`$Vc"{v:hI.t+gY]?UcxG/D w(y4&fC!a-JIB[f 5єoqv`,7/mDy4V>Oϵ^Zf@o[*\՝[:<_΂nٵQ"3'BzgcH4Ar. ͢JVq2pz/qY4qݟHe|ʚ:^q>~ɀc!#.M|(b1!R*,G~/5Cvst2 RQŅ9+Ľ:" >ɤYU%L`Q^<נ_~y&Arw4Ύ6_q&4o JKES#-\|ƪLy,X"i!#+ SSul˃:Rtiv,0OS-שyC9fyz[FUR$a sښg:+th94ĆV|Iyo![6u(e/-#ߵs0TeY0 lߥjh+ aĄc萡[#pmP|d2UQ;twTdBnj=:˒׼ dSHu0)qӘV0 xf #@!|2 =]WH'ҭ3,F_FkϞ2qz1Yօk@x21x/r#\(Lh?VI蘕8aYu'$kݖClfRZVxWcBZ13nCxU 1AXlYCZ[hW !ܢdcڴzmҙv'&Κ}^'h J_mtM+Y%@3Dnzq}FȍF7aDAozSh|=i_.=1ZM\ܭ?L)3.L$6) ߿y!xt6.{G_my]m!}Çf{ h[XF[dr]'V!De+"T)}(ôwH܊`^dxDE`ȠFhn9Á~OwO{q;i her7d$<ǯ61SqhhakǞv]b.GY zh;ux/R)FRt)L_A& 7jYF,j(g(b\s(fDvAGX*['ߎgK)Ysr2vi)g{Xck!"A#n<)F]YJ7eBrFZJl8J/ sw "V_.x~jcq.g/= ]ˉM~!+Vd~~}{.2SO@]–XMΖ&D:V}r?BiVOPnIEZ1tJ$$cĹ MJaoz\1~+:nc̹nVTqK@clQ1e+āUznQwG`nOJap"qxbP dakxƟc AZ?,v3 "¬+]ʬoVFcӋe9)SD+"f{ JgS_'Zۚj̶QWkXPgI$ZT6`Ͽ/Q99@42V'ZT ̣$ɑk"i(@]r3mu{{D|҉t/0=IyT6(N\TMm_lWTfΠө0/\pn;ESʶVz٧ݪAfL̕rIm=>ޥ"uWAh=~ut7ڡd uDB3f"MW] 8]jD>ٜKB{0둸瓋RKu0۠CŻ !=A#/J,V |}f>'`Fq%u!#y yѺ?ߺ=[i!XcjY&Q:+e?@|r4xMÜ$] unЧ;:Z1v}|xR %\64$a>?6et*_+k5%QͧXoH:xq+'T)=TQ; UP"3P/+)TbYLp⿈șEKO<)3 ̒In$bd+,52",w!3bWKBmHC$53 Wz_)NM|iF7aW?O1XܻC8Sl& +zK]ɟ4@9Mָns >&ymW$ձ.)}sϦH匱e=U:'nwU|v7! >+#3ʬ&cIDΗ)WMK:5 S\̑+v`Oi5+4I# ]x<]w_"x:`* KhG]m3ټy=GRD|?c#(OQd9Rsa”/lLy{SRZ\sZ6r݄:Z"wHU}*TI^cv #<u'%Lg*e ym8\وEǼivvL\~MY_t^R ;\3_PFPoAl'bT#0ɓ+s;6@+`H5S21b %;PY Pz .ggf5?]@#%D-E97~7:u\>'Fȫg79&PiIF93r/-JE?@cj@~v${Į[<-p4_vHN1 )VFTaG ![)9يݽ~V92O94US)K ܌^-0wM ZEL+Su%Nك QstP7.-wЉ a9H6K&TOIJu,NĬ6ܝqxk_I-}yʇ~ell2fȶUkd:5- EP62-?䛴Ax!0n;3%+ Ef&۰"ah`KZ承Ƃ_P8K(xg )253 _bzS ң#)[Ʋ&6twnG9B3~rd݀8?@&&rk,y"eef'iEJXpb>Ꞗ<ܵl =l-C{^[BChvqfl빖5H15<2}0E-I F(gTK: @8dݻ' # w\%d۞ {ÛgTTT{Ձ݇EJs)4u*GS!Cgcqylpe 8E @?kl|\ ^lb?+h`9㞆sd,=U v7r>A$R1+9JDMb+/ȉAeB5tOןZ^!xeÕv`순[O'ڍA3|ņx.U M;~n-+b:h esk7dU+/E J6x;* 25e/o9WM#C\4 "hy.pxG$(_^Ojxgd֬ hTPz7A[TeN"C$=3K}_ɧ 3hY7{] #c צJIO0Aw.45~V4r칀 8A Z 7$WP1F4o~#:UwF:"gqq]ve4aه_X$L6[2p*禾!dbH iad/2o :h@ 0p,T.}7bX6TADސ'5˔ndմ1,p]GU@_(TbZ=Y#  ;SEpj2BƗ[ D4%b?2&vlAdR" 0_B"eMfS3{"rSД'ō~x%۾\ ϔbT:IΟq3XX9ʻEHT Қ\zgtǐx(^I`&ƅ,Qwv()h\ǫji.} RpvZ=gcԂ}1 Ő]' 2wWυ/.?"H_ kKk ޯV{@1U2wLRvs+ :%jL&~L1FI([#m&]|Yxmۮ0M m2&y0jR_>t?&]އэ@P#}`J[?`Kǡ)(rf/Ulox3Ӣn?ى4lo HiXɌDoao|iҁ\ѥ%* {gzR6 脂4݋uXZFoJT!_'V,[ )9U @Yר5ҁr&ŷT[y#_&yiw[4&xD_ =nL&% ӓQ{C5/F[Vw4G`V3<7UyVGQ|ҟyE5Rv;JlZn"Ġ]>1<`̴Ni{ (<"9FqdrC ܇uZ?D\~^[O'&_CΜH4xe`4j-> %t&3pRG q=9>@< \ !9k.T=oȹʽ[#8lFalx{y ιz/z jdy2ji}=߷]ϻ68ڶ's o7X݋xY{j7N.`nKw GMp3G ӊ!Tb;i ׂf\d@9fZKP9*3+L{AΦ0<srTo]j̩7}oN._rk*d=0T5 l;Uڀ#_77sH:41 r)M꼬O)~_F[Y=pܖm$}9ij+')qإ\UY'~U9 )ٹX^f[>r)9"=(s 8Y=컯 gRG`_r&sE ;{,eh9'X캅{ůEAʈZCi*佴zw>~l̎ZeEwn3"\)OhwSW16C'va3 \u,ѧHAoSUr/ Fuxq塀lYr% vF̆:̇}cx v}W(.-IKGܿr6.(#W +ҿqDZ.JN:ҙ]DD -ğɡ͚4Xt7uj5WiUrY6/BUaF,б#u!´A !+7sE)9dh4Ÿ'P*;9m~zLE'sȤ>pq/`nbo#fljui23adK _l^68ʺu!"ϘG)4lH'Mfb~_}L<s,FVg<%p1vSh'23K˸;_~<~򉍖ݺv/hЌ4[9YHk4L0/DcmI&Q$ ptӮ.aR`KoVB>P^–JgА˹.J.kI={ȳ*Φ&FRV#} `y8E\=!'C1Xnr[?; Jj<~̊cX{a3d6) )JH04,૞ ܯ U5t`{" G!}T7Ҭ^Z塾YAH-BR'WVЛX&$=In{E÷l VU EU]_=}nO~^2J dSŋόs{l G'kP3ctSQ"rNyG>\sQXQ|A1\,IdŜ OװV xg+Q8K 3 OtoR}g@ Z1CVvNZ 酞@]MQ0@yX;QK tjȯJp=\dxǀS8kZiԵؕ?@E0E$8~8)%K U5oTh\wѣ"xV* ¹IuH8MtcA"y]J+gxvE~_`9uGoi#z9VgΖf'P3:ѥ fm{2ylh]9_s;(5~@ bo-V"5`])`J`ex"0ݿ}ύtO )taDGV8E" &<#QqŞ$Vhwa%qgd5(EV*QU~~?lj-U )83'p\Z7`Oc,撘Vadh>I*ԙm197u4V-Sb,&dZ٫ V`-#nkҨhUKB3^.9Y$SD|`3%X/i`Q13<#dT rL$t@&W>h}gBr^ԝ/R8a=oR@ʁC`1 :X"簺Cp۠n=H ~h$ڢB>rdօoE_iBd 2fA㷯3.\ JϏCLE'p+zrpafI~mw &gLAD:U_j" YwoxG: h|ݓS٥$ZĩT8[Ф׃ʢH]ZcQFj1si%ˬ@;|{>WdЇ]0Q2} m@F晤𚂅S7oVؒ":(;w|UR#4kba5/D?siSX\8G_gr9[ ]%%,|-0rmY2(WNpռ-r KL 6x檍YyLgh}D!ac;GUxH}l!YޯW_קs1} wq"hIN["{~$VIg{>&(B9:I@tmkVAɉp+~ a0tؠ',H]Kx~%Cc0_NDgNlwJLhJ#/N BAbϴEwsb(u%7RoK?+Ĺ|?=JF:2D숚Dkq5L9 ,psJ$%w=Mgf@T(WTRT;Y5C+(։+jx%u P}#s|kX6:*hןF_TiWRJ@\)xHV5nΐ: npy~ǵ Ƭ2uad5WsXY Kq`'!jƠ:3bHnfۚ!zJ z @2zQ{ͦHpk\2 gz![&*rmKDܖP ߸:66P3{ ڰaS\{5Tn9l2iBC\ۨO^ƗYNpK3'M{<> {ރOOH C7znqL[ 0h @e6]PɻA. jUЅRQT7oqd+wo3.Hus"EeEaI#O Jv|+^bg#萒Sn?ig * 0޷g!MSHWri$u;|LB1(‘iL}| t"K5stPnJ|jHì_wJS! pMgx݉f-cgs[c'@ TPUqpΌy裵 9fe\#o9IX‰z]Naa ~UiQn]DF6-43S}ҟ'Zioe̘=&¬2}´jAߺ5$дHzعh'Z#Qv@c~yI Q,;cf'>nY]?;!!݅*J=װXk1pyM?(s47 |1X'syu~vnyN!#t5 ӳB'Kk]9O1i8ѿ7T\0-|5=_:^`dFh=tZHz5)eN> .Y>c!fmdE)PL /h/T8~y[i0^Br3sAlu{0#yZ-z -'H. 3:I9TH0PJ X.C6LǴta"oyf)yW-'DPT MH@F<2=oJ@J}t~ْ$X&BF6=a-'p!ߦ"[ib}vkNpFg1x -bU!իc_N_P=H_%DZǝ1#ֶF A7}H+zPζS$RZYq͝zPܿ2`2*Buo9SdM[fh$''ߌ洕$ekP` 1;a@.bwz욉3h+P Kp:ԝDw-YRb9I9bwa]v+¼ry)LX_yy,&vT: I3G>do.IMN#1rmSk2W"%qSadxF'`?DU;v#@ eS ?ݍ 9!NI2h*]錅I-B+z'dlR鐴^ BĴysW{1IVg~hF5' \j>ED(mlQj!Uŀɖc7|X!D=/.0P"S;Wd1Ol z Z)Xng0t*ծ8ᣘ~$– e7aw// a,+,ivʱy\I .uվ00E:<,>%0ӟ6愲@ņAٹӿ ZLmc/~ O+R*b*IF z< `X#Y[&cϾ/|n &3xnؓ\N0wA1ᲥiýCQ,l݁ C ]e?(";du;9IE}?] ?knCbY) - 9'ݝk.8ֈڀҬz'Y.$kZP,9>.# +\0+qOAo6YCŹ!ycpyB`)"ԤX]Yp/>{ Q0MwΎn< 䖡 "ʗ=Kq96^,C( /kJ^"1lBW ^5+,E@.\ ݩz`"&'[I#~˜ 蜛*[rTm{bZ"9H^] NVI!rgG,`j_ԚؼrJw3FGr"!;-;A3 VN|4^JOr*IWmD8tDw|mԭ1L^[Kǜ_3gÁ=Ӛo8#<8P(Sm~+g)J@aeɗSTA=U( 6*Yѷ%(l ,%݇lg8^F_?hn*RCY |z=}>%NJ&4A;_H#d R[6>ۣu4%5ֶ۬.!m`6ѕK Dv{:5H[NS?HKQ'NyXLO<1*w( Ophأ+Q(aX9+ܜ2xx[6< ͸eqDfڟ >~IFؿ1,=/Qم^L@x)Px:V)1.VNՔZ~L]ƪC쾮XBDPX"԰Gh> .ۮ 苦LYS2 !Ѱ1 60]͸d JY.'ՏAt*[CouvʹdͲ?o4ZF=$n7 #EU|t%Qmۚb.b>K5[RƬ:D?-W.veb; 42>sW Rrҳ~j*?XRFwG\1K o96$-jިX;D=zSb." \0 ‘CZVXrW?e.1p0'(iŘTx~G ^a$F~lÂE;7sFzG8^$n HLTOARJsL1~ctޓk("+&˜jEQCby>~#i>^UQ^z) 4 ˍ)#'!J8հ 9/+ eˀ)Ӕr`STmtB(h-|d(e+ڃfifM.WMx#/ujM4]z [R JKMJdr5~K+L =|rw$SF68y E dh{#-[_0eoބXo7ݜ9جgĎ%aI@n* $.[e &2 bҾڃ]YsTuy,~F>m\ynqb^TQo>ĩqL9:!6De *p+K&]%B| l7EebL0xodhFѿNA9eAyPhNNw|<[̆k6×ڕK/+l wK2kE}-) e%Ș y5ھ0I TM43'Kaz^mB<7XO+hW /N{FԄy"⤪vZ*? fkmRNf3pk=H"͞<(Lr2? GvwUe|EV{[ j.yBR}>EF*+5*mܽ[4f+mm%ɑuoVBX }AZHV5HF]BƑ}G\wy[)-߄M_6i;VZ#\ T}(eJ;bU"gs22n%36 EV&њNflmX5S b.w((ig/xLvFzst]\9hg!̀uM42D6pQ;#sI#҄oWfٺ b)iK9ZXN43N[V\VS,Zh(ִ^ ^'1H'[8,uWC|#]>y{Ѫh6|'AݵQtMeHٝ'ܙW=^Fެ( ,18ut:{+ۿ Pilg?o9ȡ c:7h;Bxl\<'(B b~PS-vwOQw rIXL#kJ\Zm?F̒*msJK+'+Ppְ|3 %L&B)`%|$/aI:BoӚEf#Ni>h)?2t(pKD.]K;o;BX)!,;5p@]Kx`,27#D9vEᑈ%# {(Nd3#.Es1L.VߢA 0k,kI~G;EOZX:UJF;(HjHM#[ !QJnыBfj'Q۷ YYun8](ltHM_\UPjVC[iҿܺ}t#",eX2mcAQle [Lp-rNjklڒPHH2Bf d&і]}ySZrqYil&%xv6Yh y.+PHTs ~VCLJ{Gs 7FR19}$[uk_"\RfY–״(1כ `~6ne%ߑ*Y/]|YJTWv !D8?.a~9 J&KFaa=oD{W k ~,hFI QrG>`x):㖡/WH\ŀa$nQd1^ĬY:~P;>K:U>۾=׽Hw ㌷,-"ʰݰhk[rway{a{޳imD8oFL9:5.0Ͽe="S4@J0 Mfmv#7MXaSz4%%v>ϖGK|ч_g#WsQ.ЇJB x9;eĝbH,$y‹îW0K2w$7$X#t\OO-\~|Kk? ׋|J̮mW ͥoFߐA-p鈦p9qQ|^J񧨹[?@{xEegp1U| [ _g{9$,hV\NN|yLrvEG̈́m`q{a|mf㥩ק> i= RARfȖ]u~6bҟ5eDw8~_1<_ ]Jσn~,ND8INR~xßr/7Zڄ5u&&o\ luHxն7~%^kAZ'*p+rr@@Y/h T=)S$*rlx}+0ORJb_*Bqq1|X9.2fuCyalx3w4׷y cC#)<11'<'Jp>OaQ[ʠJ]WQ;D`٘1)zIU^9M -W#.LG]2_*&@kϝQ4~S]؍}*S1ų!#脵A4Ҷ!O(~CELq ؤ?6 =}Lk 4otYOZ Vr6RݐJn|s`͏ů,9@i\c[G&D}bh:qOɇuYsW86tHceUt #jL·;@P1k'n0iu\S8ؖE֨ljߕvGނZn}MOḶ'X< &WІ 7LHV h1T蹵g,fAjx_#sL"cޟKrX=uJrJ_Qߗ6krz{i;b:@#ʉQI =~5@7gAN17JQ4Cl~$l6M!mqzH:u}RUYAa_槧w4Y)_gH8C trC{Zc-nf *Yݾ#oNAPT Obv>۪jkj}S;MWW 2ƅ!8(Xi>LEG ~.K%^rFnR#[z6u#tM&22ѐQ6H_ 8ͽ9LRyQI7iȤ6'Mȣf쟣'lpz]BW G#O8kMjAUO};!o>~aM`nuk¯[40"(r͇Vō;dpeE]l̋.l LٙsLT6$p8E٤΍n'B"` Ҁދ.X(aN._TlJr 倝pѼi1]ٿ&hľMy MIPBVheH,b[NC ^/UM'=ds0mMSNJ(jh&#e\>~&TlAs +Rs X]5؆tNڄI%)D_p! \[([w߇oc [U2Rv'jwϧ3UGЌnJ%1XؤӮ.)cs >  nbc*3ҰctXsV!PL?D|]Lm>OSP? jPppS䀗t( =TއIY#I$=Gnb'}iĐ*FO71mc>3G oX<&l6X$捎CC,_ӈ^96 FR9I{e?*\Sj EVGPqTl._b75pDs4tĠL`iŮ{B0| 6rT`@`B9PlAWOC"1HpYK6~ E}8YE9?bTVqϋ4n\eCTl453|5_2ܰI$mV%RGA3!W!3۞,9˅2WvSlՎ}"IP!1mcψWq(9921jF*Vx~2KQ㐝A_!w7|7 mW tv"𘽇iC1h.C0cҢ\[B݌7ꞷ醀. ].{ ZAQߧU)K&AmY]UGlu9 nCv0{M ˡIo+۬Hh AV/<Ͷpj<,g%[7GW?B6ۚ,K^Ghu])UQcT!h(YM(=kQ^Hl-D.Pg#d8-<"OAݲnH A u]Yޢs=,2PhȅHN3e! ;o|<ښ̶;$u>\`~`r#ax#.j#Y{_+r)@ _͠$hNUqxOZ-Oט}8Q(Ë !ZWPh.t̘2O?;J]1̼r.Z Mna/B "yWI[*,=9/Z=Zt*qU"H1S1_C8s{tlM [ fZg#j=.1ZT.p11U{VVV?Bb/8_l)CS~qN (Ai.L^fQu-y,N=Hk|[2YYژ5`j¾#d{J:6Ӿ,)rd%}|ɢr:Jd_-EnĀr BPpo \[:Qc;#cew{nv'XPV%/87ާfmK~5lVNVy?C`E\ap6>q.<h}|]EXmX]" poMDނ;3ha¨+gF ~ʑPՒMc#yqCwT';C!N'X5c99TcgFO˞IT1{:vT2|ĮiתOV9f՚!Sy.zK>A>|[ Od RCT|KCcAeHr}<ږg2KaEV)1Ή15%\Z0NuOm+{ПqR 96z kM_Ӟ3Sz.rvab8}C}P=5fB>j;#.ER54&nj  ZDsWL3"%4b@x7/ȃWׁiGC*w +k*j47ecķ^xxh8S\} #87dz]IKX567E 6%Ztƕd#;D OqG10I2&cLn2wWnvO083l-mU-Rl Wu87l<GλZW}cYއvi3}J[;;5"mhidX sy` N@NOp!DoŘ9lj'Al\wqE:Ԥ_"Z`8]zOT;e8zQ%Q:C RYE9b_yA!~HLl'Hb!f- ILڤ& /]DbtfE`ǜl}0o]]'UNӹ{.qT]"f?E$ۥ|0l_T JFpQRھ[ 1:|k9x^wAΦ;Lݙ|2K QRnN_[Z'sO@am80d+Usibd+M 93#wƶ}3B|0:׀;?KE|\d-fhۡ'ƙ;6Ϙ⇂-+}= L܊@@.DS|ӓj"{ܳueQ[J}G EP>tz+lQ>(EmԏnQX8ĭٽO3(=W1 x3>G}Αq]ُ1[ig+&I%[ly ykok4jj|f03Xuy,W1n"Tx@*`\Q|~/Y!jUʫ[EF2lW(Yy&3|}sk(euAlfeI` r~PzowhnWKP|ݕ~Vj>H1)9xҬ{Go J'P&ȐCB:Zo]U v2hOcP  &D(qt0 ;˯ y7Ƚ 8-Qti 'Y<{+(١/9BU='dX*ԴLj X%dSJؠLnbB3j0^ nE5I-<{gTgW FfAA#r;4OA*{*F&{aɸ 27h&KRNZ}t y(R%U t\X\ӝ[5^wPja{H՜ĂU Xrvty&~ͮv_؆ksj0uV9&Rnq~Gp3yMz+>6IC.JPK$ s9sfmH];6c` eċBa09`)D\/&z=EA41EliT-B£|egI)מn[R9o]6'=,CC* ϺŜ`vW[$< &Y> !gpڹcwߌ”䑛,2;=XL`mcm;<~n8S }g)͢!K^!x;BËWawmU^ERa)aڎc$zc61eGm(Đ Fʙ(D/de.c\HE#ݴ0 zҍPzԑ31/)c#:fi;k2j$.r,yϒΖdpHu;͎_L)к7"ӦfT"f(ɗ^ҧ)TH2ºe/uliNjͽdZ@,~ëxq1m4`5]QD } },oߡbz`-<.dV /csl"/k@{?X,0YS䞪 c{_`Gc>kX)|lA=P`xcSh]HD2紼Ӳ!p2 5[I/d,'ƅ!ihc͸5EKʀU6HTltM9x%DE'(jNFB/Cy;zA.ĺ7@^ͦgctc|-wa'1>7b`R]=@Ϩ(24= Qy8 ٬"]%xH, A(+c oI}옑7Z61<+cuc@1\(1O&ޟԾ)b:0d ,A{YP!M KaxP&Kmv ]xJrLDhv]iڙxIPwNAhm_NjSN衱n0Ey.L` CO]bLhvނBa/E@@M8z) *xw,p4F>\}yHFWxrU.g82 r}6~u'^taGH|ˬ4 _1xfe~xU|ˍ?5\P(M4Eyy*"NHOD!7x@r"2*`Du8A[rAa"e|X4Ê~'1X;^ZpLf>tvMAl%*Ľ=A$qtZ[ʼno̴'VS, ,^&uX_~ m'qp3}eEf/|!8HoYJ#2L9$Rar9 n=iB巃Ŭ,(䲐;\|L8/S1kɭ|XgT4ƱL=̴Ƀ8=iCv tKdtnWxw-$$Sc97e:p VDHOM8 ? b!V5eݱ XXʕC,wN% 5I4vrԅ(vjjR[l0pGA WGH=Mv~hͺaS,Zf%-D)-< 5ȀAb\f#!۴ie>zDu&]JEzTϬaO z?_*5Ԟ msXŧd1CqӬ-lJkpbAVq]?n8{~GiǞu]c_x쯨b(^h8OiF:RN7!-kBJ#bt̰C6M<p%_rl=gː[P^t|֮%TO!HԚA<Bt~*:8|J_J=}ܞ:Ep5a|HHCU7ǯ'q-nkֆ.w@̃[ ) P5P7ͥ]`39Ǣ#ъ+& 6߆D)#Y9vB?c_}tV=(|Ljakqi]|B/k-UNu;Was`x-3mw9&Ìe 6o'!Υ0u}3Q|; 6s*S] &KW ÇH/_a}4ͣo^@>w yRgOOm\,"g[Q}  X-%t5FY~Sf&93qYo(J؋xɓ6Z)5M t^ʠH(]~"ng{R3%42X#w-O=A3BUJǥl>f&(׊D8+?dd:f7-:1 ݭI؉k4X@YLŵ1./*'`1X|]ѬuYTv(( *bSMMh'Rf!2tYDT[ܰ K)HҸ{N1Ȝ{,Aː?v,+R"0ہqsxA^D.볜y[0& G(1fkPk|n)3SԲ\{L0/;jMO9,Vʛi'A _ z`,3v`Z Iz< gQ} {?7r(D@PL ʣwg]ʾ; Ӂ1ߥH HWq CaqEi=,Ab墟XJ|+YY`u|X[%R?u@-QaD"jo61̟Uos3w`@٥Uq.x:-)QQֽ6|p3I 7N'X|uDGrS<)ǒקʈQ@yXR®iHkw׉ 3yY(JLuf\AOy`H:#ɤZ_m&e<j0dQ ׯ(,aDUٰD4y jN]:yGV9w8tF4K0==umɾ?&cIaIpM4b[dH^vnx(][^hn\vwe%u]"vrDuwy vPGR[UUuYU1yCﭧ69A߯f\11]U^ݒt,(SD)="b \7Ĝ٠'a5:eZ[?tR(0Zx]wVf4<#ʱGݩ>g$Y26H/O#|xЦERw&˟BRA?C3$!t|t5 \%F|:W>9Z)6 Lص2.`˥4@P(j &PAtbK.u 9#b1ӠH{8}4n/< S$E^{b 0Ty-rk9,^(x#rs;_]h6 T!vׅӈj:CߢNjrZX/$^mNc B@b|åCP-UG~WL h6 4he>tx+!{x޿UEjPHHؓYr(=tuuT&'jOr=Mu1 ǺiA=ӰQr&8Bͩ3 Y~G3nR,%O/RqTm0;TjP`@b6ѽa8-uߴdn\[O;tQ| ;B'- V>(W\u_X(^|`3Z"o,s} <o ^U@㪤ר?b%E0?{VGIdY+vW8p:6*G+qMrAV{9K\X|$n<ܾ.h,Z䟑 XPyzէ!/mPݠŲ z|l2pHdFU>T^rǬ%4a0 'a D3CnP%GXKWξkVY<2s'am<>'dy:6c*6Z {T|>{0~ r4dIflm|e, #?(nu9>GqTY'$T禞j_ZχV7Jd ,۵U5- L\(acOGXJ9{ 2mFW^oGl28HZE0>@6+|~@ q ,,:@ǃAD{l&Xvc%BwPA8/_E: 'Sr=!΃ʧVfҽrg]dj7`s-Ԉ!qSU#$Tzhʁ8TWfuؐl] -Z B=.^5=?ƏTܥO8վ>Ƙ'As6 r=,i,{\E${](K@suPP] :7Q.R+4z|Ibbgutl+  n/[pNƾ ?hAnE38jWPuІI=Tw|L{ּZ8YA@ɼ1 &%L7sXoZp)dlAP/CjCgh#  YJ _jዧӂlԊ`r{!R噮E%C!u\ڋe?IKM/)a 7+֔RenFHӿ|oe)LoNte[Y*\ P$;:$oʦ9O]6?̵,CӍ<8&KasxėT]2|P9 #~ 9hh30Jfn ?{H֙``uWmOMIf&HN0J$ F8_ov@1\i g zoӱ~EoaRPG8~&y;[@SqI.mIN\м<ܳ佟{CfhᎷN@~RZ{{ᲿT=A eXc.DkM"I]?o3H* zJН!\Rk Ѣ/ƶ厠vv>_#̚[(,EZ<5lt/Y֨vZ2'|P$d)̐((W4o&Ĭ2ncpIIϻ⨏P@&^~]@Β6vzWCĭ*&A %dJNN~N$%wBO|~8SXT}[Ey u "rwn)fNmC31:B(!jp*yo 2gMwiO;'0(gp'*bݣ$/-w 3Ep˨0O}Z+\Չ@-Ec3=Fq>|Kmڔ^t4Xovoxs+h =  ꝲA*&,0QHJVį|'e$Ym qݻ H7$AZ > Yj-d+:&oTvKNڤNKsa.KlAΓ:uqlqnOGj;m<;)~D/D׵._~$j(P"T'H>w" MwWn$ɹ\L/*HWYrU8 HY_QD+$}Ys!uLF J J<"J/D =bC;|-sFOm䥤{ڀ9i`Bqf'Nb5yD>B` | _.;hS-U :G'o ak-uxݵз*2oQ873XbqLHxf& HxLqj\G> ETl%y+FXs%h:ڝ3͓B ~fF[ϩȂÚR`R&O AޓÎV9k솿hÇNmv;=| PwmKjFcqSH@ub,y@<51WYxRH/ZQ-TDv_A\[pPc{$Q/>}tN}Lk۵2|DLJJ^>dfLhzo= =x3 DlYKG1iB&*=7%8MLCyQuܽRx=H#B. RH ǣf Tװg%ea\k|d{ E_ŇŮhBRlmGVxiEZ_0{k L|phN~5$R!1'B \T2TjAKjʀUdž@O3ѱvX%`k)$e.\ N<HڙJhO07:w:`o-jp-1"]ǠTA!nCS-g 24t}5P}sD& i,1^6eнq;O&Yx`J"+hZb%Y#s%錪ב/VPeޮcjo>@눼lPUȮd&9pA9Hx`h ;W{t.z80#CIZs2wUu}'EhSKFގC;jәP a_Nf(o&l|QQĠ<5p UEI]-}~7/=5O0-OE\o!g`(%jf6'BQd[TB-+ίP9mZB<2{E%O^_WGƹ1#[*c */чHJmZTVzN` wQ̸"7;IhG{Nkv$fa3z}j W,uw'K@jϛ}qLU*T|W\-heR0J;-}r":6av76u@hAvJ}M9InusYNu7oA7}b\[@T:=T@%:< H*?ZX9{KY`ymqȨ/G6<*T:K{| g=S\v]\p`oa& HJցxw$ !IOxpmxHXT{p19fkÁ3.Zɮs 9nxOq-4#B:fqU]t1N>8N轨xjW)ݼGStZu[KUx z.=0[炆9O"Y"xz=WuKQ|x\?ھs.=ߓ"Y@_:B.R"{YM,Z^?[%u}\}-"Efr|d/jYhpT],Ŕ0Os%n05}g.F~- X{`ـzC^}'=6mT}IXoR"b'sQoWcc{My7:h@Y,? 4tF w&uu(׽{M_Bm; LlRկ5Ah_tԣQ$j0PoWZJxQP,ő)]xAŻ33M!?EAYNt3K#-B*a{%4 +|Y2^/6)"pkzMkl n)M511v:E.Հh?Sh$d^Zi[XTSږn>f,Dں;UѧnTfS|$4A 5" xqa=h+gبdRw6M?3)+NJNPRW$'v(. (>|2d/ZӇ*QvF"DJf]W3M{(U֓L)6Wp"brR}F/lbl2`^BUsV#8H@QD8ZQífe蔽^C9󼋙6ALY|N!!9 ?~AE!X{԰ N䕺fOY dBs4Nl핧JCW>D&L4hGp ZG H>kAaL;HF*"bsٙץu`E*"߾XV:籙X;`CuO(?V]lgV]c~=ȉy1qjtWڵ SՈ;9C(4΁jl kxYxeWf G@Tߧ Q:.x f9|y k\Wg%RzUWUCS9ܡ1u`kw/wؕdFbY?tݱdbw"i#f4Wv[V7CWHz1Nc,Zk;hAGqJJ&c!&ҲM8NJ8Htqd(֠#lqRj<֮>&2\L;e`݇#5wzyğ|x7%^+VkW˷2vvɯpKA`A)!O1XIt6u'(;7/Rc$tW.5Iv8!z|HpQ,8/59TzMLfIߌ_<{H׽6ip^8'cm& ])*aY2" HZ}s14f]6FQ.gӱ KE]A#_ gFgw(Pƥk`z} UUkYu4!Zj.6tP"uwbdɯ⦴T+Lp}LI0 m$(uXTW᭍Ck} qIƣ#|8NT]3ˮ|sXN O\k}咓8I3G=;?:+L1̢)׃8V1{wQ`o'O_ܢ1ݨMdӘ04tO2S78o">,BR>Xy9.:<(vrζ>]g4,7q9g`19rLjռt:0.}ᶭ~q[gLR Ilb⛵B{4gnβęAdh0]G=}sʘ@prN`tS9d85_c%}X{ni([4B]|6Hԅ`Π7mkQg^[rقY!V&>g ZGμ< N I iF w; &^C=>h<.yj9=gHtڋ2Q +dIHyyyXFym._ -y$J `I%'֌e)˪Rm%蒆M`9Gy>nHrAgE=c /U%q$"5Im}s+nFq_ 8w);CiO̔C_쭽 ۣJ.c9c'p%Kz9]y _+i UUm#2.j=ƲOD1IoZ;XB$gBXM~֞zl(?!e$ c`r Ϧ6= ءAhnpMB%}*kߛ[gٝ2{lt©Y==[ P䔌;@=ĿSXL ?i=_FKa:[C&-GarØXd8_=cFR#?)j7B4P_H~lUtn3!4T(GF#BRR'7{O՟7~C{|cuL-wEpkIBM>"p7ڽY蘭4RW1K챦eiysӯFM&s Bj/#'@C7n z8+x\竘:(d!ms 4b А*sPzEpdLpM}{}h҂:z|1| r!TN$K&}T" p=>PUVޜY()ֿj}CU'O YzDz$iXّIN'vr#)mxgykp5 d_e?/rCO쁋:W?A!8W LNpܶ#*?;I``l'~~E{_9D<nS;c#4N1 ՁAլ9a O$I#ZUH2N=gsIZ
VzͳRB F<+آ®z,3]G{ ۄi%> lex}I\Qr ZĴm>`pʟ>Si ePE+Uc;9ԛ5, 4xa!6dN|UR]/엉zVKmc>ٷ0U`j\e=ߤJ˕NBmS 0]\ypn{F^@R~pt2LLarOO7yАR qXey "4Yc9H:QvV+vגC|Q@BMx;JʱK}Swn^-f}$[;CN(s &1r[EFz(|0="_q8DEiT*щV~K3E^XQَ rW\胍 Z=oi+~yWFܝ&+Of.fW%}KmM ӜkgLf0N5.6>A1(SQ~P&Y$[(ne̹i&D[UZ꾒$ %eMǩ= ppTWan*@'J mA )_P&xA7!~ΥGǐb3Uw}AwM.ϝKUfqwKҮ?V2{[ ^i-fPswq0Z9($b#|oe<Kk sȶ_ : T!6DJ[ @ ˜YWk :>Ⱦj)v=_&ڛOyS̴F1L hZ@ߧ6#&G5Q(.G(Y$P~0&O\7(GZ IEA-jKunq¾[%ϸiGqCL"Jg 6żNgfm3 l,) -J8nJ Wg2BcfckE >GĂd\Mʦ\$y|4 |VY/,tj>*Թjkn6illbւh:`?F\}+Kȷ"8J,+g4y+v$?bkm7](L`:súTSZдPքYC.2  X " 8D4[Cf\.rȞ-6s؉."smmP~Y+aXBdh|mѬWp7ZHahѴ_ awV(evw0HJ+ 5m-u1ZlE6J*e~sdV5 )j39 3wڗNŖ#5iJ΀Bq{CG)x2NV qmEv`x?Cn A&gqh^m }lb oZvQk♊ hN=*쵼֩{OhO=u^-]-NQ/z>Iv[amwT{7.Q !@S6Z=If-{O)2VrPV8=w3 ƚl~=Yʛ_H1ؤgJ14OE,aeʐ.9M0O>ڄ7iϤc s<5ڿ~j0|GnWZ 4~j [;a>Q:E6mq/Cgm5PHOn4x358nЀ+Xf$5}8 '5Y7̀W(}(7(rttWBt'nA=n,it&a4*`%^ ^).nan) x Us^"ķ{1l8V\GLh`f}eD=Y,Q+) q"2"˖LfW™rpNUc__j(ƄҫF~WCE -h7y-Hئ_̘?}`Z<6"/wy1KQVnj1(/{Lk {F r]B|6|#wD`{4~"s+taI4c y?) j;vZOe0u0tB~iIa>;B3<$1SW͇=]LBur}Xرo\etF`j7tl bAAt>\4\k { # +r3":xֆp(8'6<ǝ4ʃd2M3`M؇ ]s@~6 #?ozܦn"{\aiD汎6(_fyH!O*qJШ~H$mxvk$JEV}%)5]vqƄ,&ϑ/pGJ~G]c 7јb;;I*r|pUŠTtaF2YZ[,gc@rgfa+Oº@dk)|MYF 0[Z^$!t&.oǾ]Ǖ.wծH#hVM9PT+//pGaW" 7]|kQ@PiV€T?>-BQ"q-Ouk}+ZS H3Is\yì0ldI=QF3?+&<* Nkok6)uX!XP0)pɈ!P?v+d4\E{6ާn,Fo3 `ݽr"gє ZDWks%1瓝j*hU)Z@~&Sd2gdP@9hp =,sKtIŠ;ߎ8n+rܾVn]B2\n5o1푁љԱTJw! 0?<9/!)M4{8ߗթK$cIP-wlgWªRݞeduڗ7>Nd0ۗ  wT=1j y3$ȣb[=#qGm{h-4}UG,V)xeIO}]+7d ۈ` FFD-/4l׎ҚѱN#W]=+6X탔+[ؚo_*coȟRI}e&ݼ,ʸi*d}uo(ёY,Nbt_˃pމFzIWN1 =phҢ]s+>"j3L= ֎6 MrŬ]pWГYrDڰ4o NI7!,|Nlү$7@#~L~sWը#AB"(S(}ޜ&4 9i `XkHbj7 }>@to2e#p!(VD)S-977o2˝E 'hu¨lx@@ a)bV@k[9y_4bGcIĠ`$0(gL0gG╨OqV!*nVtVt ,̕b 948֎:]8ͣtb;Z,ΎwLlDw;l|*.EM_yǡNIU:bW'#z1!0w\xr,wlFr>M 64WDcѬA4L@ .% x7?7uPU~+ u#dV*}Xs-F-V(6-x R^}CuHT)ᔫǟw{؀ؔh*ƤCZY`^ kf!( Io gV.!&d]Q{ВƒBrp7@3UVNTlպ册-┦=cefY.K? ~_ 8\*DOp/I?B: ;qò{s ?4aH)?抡)G7'׈ &3#;y;˘+γ5Pssf% .鑊fd'eo&{dyqC4 l̥G4Z6ɫz:9ʾy"(4qK z:n= ˴*P# Ģ U5t;FGF@!<$KD;.fr}Z ޗW:R@Z6kIhGmfK9ʾzJ&!RyZg˟4ܽi;P*jrZ+-kATӧ>b[.rIglp 1B|ڂPCiiyr\SMU*qDE|МtxlLYl X}3C8T |by@raz#?Rgi~|XЛfb8^w9|H#ݫ+} hϖ/LeJױ |Dzz\MNX uć`;cw`El0+v)۶Z9 O pJ{o^}IH}>Pz*P[^ehA%LcA^qi-= J'V!rp!tˠ+ lVs[ ޱņ5]NH" :$6 C2@ĈStX}h9,!jF=쑻bq ޅ'S\ЄtryKBm2h\o"q+BF]f)~+mos$(84$pwv덼wM}-7Ef:Ch@+Ϸϥ980|ah}z 4*j 7t1X͔h}*W1LAp)]ZL =u[erRn=QborIJ#8ts'GC#3ͨ~psbR)wyh\wUCïE*'x C<Xf펦:G96FJp$V)NEY!$uάx:PNcC[<Ʃ(9˓Q*MO ƬS 2$Ju953 [I.d(sHJ;:W8x5I߇"ɮ[opc|_|$` ԙ7 .GC y꒒б>MQjal0 ~u8ӄ)%Zޯ{rBU2{9K,:ݫ=Zݡ0:^mS9n~C#8Tċ/ዕvul9k/yM0[,r63a$jr#՚OZO[c<ԐC<7Δ Ol}Ѝ J׺hUQ6jGD$SiCC̉Wb`rɸNDvڛ @n_5G@ëD.2;C^{:'t$ɫJ;ddCV?+UT|b B`{蕭/0'V!mV`~0D$! #x]V͡s'e^͵"=82(%dv[Zs áo@G7^36Nrbt'"DX!9rx"?&I#V6/`rM`z }JKr0)TQvo =\l{63V8t >vIQB/q@B?t\Lu:YTN4\j_.TL:T Q0pX/7AG, ^"y3BIz KC^uFt0MrA_EOăVi[$*a85]~&S:&}Ϙ& :DڍM]"M~pdPA * e6u 2a͎O(e.+޴WH{QdLV0|2Ylvie z|-*>lc @BDe4#99_ȇ Z)غvj) ӡ%8&]?+9{k(:FLM݈/,hyOӉ*&5i3XYy'%m&4!?ϩhuHz$tS,o-zvo(o&Hȼ +(#(姈+NW,-wȣcA£W'|jFdDTZg?Y1ϣkr ڙPe6 ]*=89hxx ;1yPRߗ=}ן*|=(?4 'yчQ6$5s>cHUz}%/RAn @-?{~!wܢ>; ʄ7ы|t&lLK{OQBc 0`;e۱s= t﯐_9vɲ@:f-|dܛk8%UBBygL+<-m95bQ7-{sZW0˜wK~hi9Ҍ CxJ={/L ,$+'<'ւ1C )@&2glw>p//ڢRrzvZ6̕(P=ːzHTgn_ @ia0jAXMY.X^r'ʸ]m<`J/VCj0t(H&lZzUwKS\ gm$Rh Q$3L7w< G04LXc|7-PI3{wgH=(1}ۻ͡Aߔr7;1eRɆ\%$&Xc1.K`rqԂ TqH CrzE0D:0^vԉ|o6 (JQ mH6[؜MEҬN&xˏT4ձDF> X^3?D=rD,At~JY|>?'to , %U)crw] VKUcMw`mڐR4rд\zEepW%Zn' 2zSe* AF# FO6(+[0 =Y/t^Bq; &!X2ח2;J++QEVkÂW0FÌd=W+-\/# *Nr8|"1_0 UA*^V}୅[Fܜ]FkVз~GGnWfaBNR$k/yZ%1;(g~s,n$P|D5z'Rv }'Ap:ZmQ3cy}r<;r%5De5E}JilGhdAkssR)ö:RG n-dI"x^|QHpt!&Y-kUEMX,bKtXttxB0fx8|[ċހA4y#q|OD!YIg|b4dpC;‘;[_twaDy8QTb+U0OZ\XZ1yMvY2_YWؤ/gȀ7#s?C~~6>'-4i#I\Cg Q{A&&"є({mOiZ[x"@'5e B/!>~yk˓9|pJ[(2@jTdmfTɧl,c RYn7 Rׇ5-lPj7@2r8 b+&n]$ Ov^x!PS5,d B@{`,0Y\KIR~'#C2 ˭`4V0oh;'RRE$zJPV6nWvZpNNxY+Da'A^bԣ>>\%o/[UR;c6t0zlݦ'Dy-52)e/S`ea͋ťw$0#=oeU?d KtC>(A1xŒ.+pDaV{6]]0%K3XN~띣|'? ˡRaLgfh߉}h>RʱvYz o"9}/.3=>$b e!)4|q~v]W YLh3!JZۆZ~r \^*kH_J qݷmOl=؋cޛȡs qp7KBIÊy5|fUwc&($ |[K'G[?LiyŬjPaXԍ$_Td!>,V>jE6pcΌ RM7L015b{//9 m:IVs=0C4p? z= Q@Hŧ|& i3Difn8*Kɺ]d;cKT|N_B|HŽV)M:{sd"7Z.~pUl˿]6^0kG=П>|C 3g!؜"r"i:ΈYޔ(ShBw'M-v XmY I c5r OGl\[e:BSVu!z#Ps؂튵c7"ʯKH,&yqBR#p8δҵׄu 3)JZi|-; uO tH{)| D`93,b;zL}@ ?U/Ӊgx\g:m-D]W?F0'ҨzrS)Ʈ~+eW2 k`cbyJu0֨R_&+΄כS%edM]t=Eԍr f%rӚ L2WyQq8g5cnIl>Iyσ1Qˉj$L|Q0g"%;e4}  .>W8i뻫7 Y1֐NMqۚ|bv/މ `iN 5n !) WEN^?Sl@Zkݼ=K|w]RV\q-9^,@gp,* S;w,dQ0麴"rENG*lm? g0(Ǽ/-LT(.^wxf̅IŒ(B,7*F囼͝sz:D)΍7yScUU@1׊=|6騫T>fg{Σ1_ (f})c8эN<ˈB\Q e>kCsإLVR:8 en ^y">C)%GA6䭛~E.6Ar,|GqQuFO2Jm+7S6 /7Fp۬4CYnjp{h՗K$k={~-丕q㛕Hy˝Yr[1W?Aǡ}8zbhZ[ #>'m O`-ɏO:(1 @\ =-C>)lR0Z,XJzG'vJQ s./%Ay wީ jG v\Y:^?ތQm;Dc|@'9hoDj:ߩ5nHkz\őн«j+aWѹV..Jn~;G@(c;){BD &T2q4r iJ {^5ڊCzˆx$0>O";4sFn"Mɠn,Ej>i Շl|FTDkU{4rߡ-Ws|zpPf>SMk!$yƥ^<ٺU*UHg\ HJMt5! L/θhyWj暕TURMG0 ;3[Q4D@ڲ=A+gZ^$'rG7cu5ӲGa $kF9X?$4~ 5Z- x`|;U/L6tPJQrLh8sWKl.\b!>d"MlE.1[ Xirf"Q{z娒̭\%R"Au~k*=~2{ɲVQ)֝ OҚ.gzȢ!HްHד̋,>L@x?ě!Qss<@Z4sEҥh11c*}9V0!M0}P1 ̮ GU&bT(a5,dVc܊R AMd͹۞x@Zb&)<wsVո(|9Ѡ=߇9NN;c]0p#,JsT汨PHx S$Yp vxմiJLJ%J(?uWѯÂ㱋&Ku oƫ<&g;A#E Te{zϪ+$l"%(EĚ(aB7#=]V] J&8/8/#>c劎GXnvEߚm#>KN#T>ߌF~q|Jf]UK@%={oIXpOٳr}!?C?EСLww$J$] aϛk7]2߸5<ݍL@pf~2* ڼ ʈ.EK +4+Kq;&Vr}‚ὛT@lT:ZŐZLHFC8Xf&v! >2LB$ڼhV)!)\f0U,YX4@ wiTHOћ7p,JxUr蘀Cb25f"wzJleiIO>u(oj?+v|q 2/GiTT%DNNWTa3bv8B9 o(‚n0w1NwJd+MCQ fJ ;SE_Jp>؏e$,ߺo5%<+yvT5 /Sz6 }B0eS%Jw:e:F]t鉯INN)_TIc/wWOv SmLG/H2DW &Ϣ;d@dKAq0ԩ$|&DC0?.VH[WQu}, 6$1 P0h{BlO׆:whgyO{La0^3;l>^]W脔Q2jΔy`r Bl{Qf7 zpMzQ5f(s 4ΎAymݓc{]H57'aiޟBnH,iӮ"  w_rEMA9ÈqGe^y]&j S#"#yٙTĻR5K`-<όt3J9 5m^HT^,''[Ι\h;S,=GpOB{諢*DoTEL%qxu aU ʽW@rse/YJ`2RMrA $I&= T 6n@=/とMQw>#ggB>F]ٵ,RLU<.a##/eU#̤(VL!_>"׼O_t <ǍS.: @lu5S}BT FlXv#BF/)eխ{SP?@c\2jpOyu |t !9GO&̃DvP0 Z\6ό.q&ysSKk$, OBujeTҩ.b2Z:hX^Џ5:^1ى9 g0ݙ U4<՘ ]m,nӹ@_1O- (Qx.*C͟+L@R?Ζf A9.`EmGA&iڦ[F͇mEud'xss '\q0%Ud$:K(u!|!uoI;?+mWSzl1(Tt?;tU7H$ucԊ$Ĕ1_{}%-u0zWL?8*5K;"JWA=IF>Nz:m,њoU`M{͗g&BP^oJ҅ir&n9MWPĹz"M!"zzz#9 Mt bbɲ)ִP{QyQB(M6M91L\R]Q05ƨtn2s~'$fh66,pDiäVS%7uYeg'ZU{BϿjFl?JW!xdOiLlJȎŽh'+cPd~ypɥʖ}XO &+*7nX7_Of7lk>-,yK nB-tDNSlcvj>|-2V~!@ej&{K&_qd \zX91ҔZ ' UB)ԍVFcܼlJ-T忍ah8N&O3m M frQKJE{I$!e<9h7ΫP#;bժ'9|˫n橉R[=spԭ7%7Vat;7%;{IL>sM;Gq}'6 %}eg@`a/ScԡA'g;f`H_X1S+!s Lq=ZsWV1vGX'<MB9V?adڷϧ|^'rAھ6_X1&2uh0_l!Z j!'T"Δ#9c!h&6"$b`ۦֲ9J bg Rښ -6Mu~ h2,/?cͺdCok)A!Gcçu8X$SֲحÖ,/@5|H$(͢*I"=bă)e\4KB#,]a7V$%A" S/ka㺇%$JkF!{EATliulD+C*{.22ϣ"ٯv[;J\96,AzNITp b "ZZDq?<[b=V umﹸƅ1KpBk\$Dͭ5s{]>^o`L-F4q0EfuE s&63\FQu5[utwF{n865^oIF7VSO=aݐcS?Z1(,Жpn6̼= 6Knľb'ѸoTˌnq+A7"e {1Q2H<|LZGʰ עij->Bv ̒xo$`e j54rBk vuwfE# Romt!E5]j8tQ?V21໵;鲵d6'ZH.xߘM\d=}Wsh΍%0r#.-8#&^ _d vxhWJ6[-\3*H"Vӄ{6hK6V˨XuE~7:/2 Yg =~+ P'AzminD`B?qqT貶qw<-KS}JW^r0/hDI]AhEhrS,7ieS)髥&IJGשhA(FL!w&܍͢8Nbxp>hyM'c\301W #9⢼B7%~v.ֺ`kj9 ]!֋aAt9H:Vژ\u <&+(Yä[]dD6ɤCI1G?80iǗ+SdRdGQ$)ӒGiUt2`>ٲtqXK`"<&~o7o3UN{9H5gfʟ$el'ʽMفgƺ2; ;jP @>M1ɟ#> {%dۤʹR?ۊlK'J*UQOKV?AWBkvc C:۶MQa1Dl9jDn-&Zl351^_xQKD%(ـ }=8bh%#HAaH"i@ca,2,pdE/Гo'a5GQ"]y$@۞2L8S?Iq]xŊj^iٯң!>0w4PYW4v"].d!P5T{7QL+bh`4X d$|[ÏoͥpX; o>poE,4ۂaRsY0ɜLa~Dw(8os/,˅`gocǃ  tݓ [p`Jjb;= +0u/tjOM=!^n* \y&IgNeo6cN@@d7 Lh e;YZ- [%W6Pu{"?v-۩%3tW d@7ڻu"I&ޮ!uXJ%0aQE˜I:{ثYr;X{3)n|ZP.6Eb 4z$GJ4ZZ90t̃iăKƑ*XH)z1 =22x?H_4D3AXۛ1cK_;?p.9Kٕ;׼F[ _: ҝ_G%юCF< )H[Ò9RQ ʩTNC-&[%q^7]| }ȟkS0x˙:+n-U=>%6Rrp\d7Z? X^q 8;ڄ9 u24ف@[(u 2F;XsPg2]n H 5YJz򡑧zllW8VTJq`@ɥKp K"5MB9um;]C_y5RO. e "f 2wea<кs߂,0FCm>@`RAjkp l#}-ŭ}Pd'D#FauP,uNBX ,%suU3q 9|'`dű:eYyx6 |fЌtK'{ٞVB.N)c|J0:IXP-ȓ'| ]e&o@:4<4*#^EoMzlW@&) un ?d\'GKL)!PĘp+R辶s[칠v[I+剴F _dvTOO.V-ݤnxDDg-&IHVw|#a 5gϿymZxH`p[@M֩MwZ(=6 ! 37Yzv>3i|N1J 0|UGwkbJK#\B5zĽڂ_qAH1X9Euր,'ЄPQ:>&UDA?s^5>lEE_Њ8Lz{>1Hh-k_jD[<ڜ>R7Жя!W<\[bT42d>]P*u,٪9k;!I}1=jSebKt\꯸4_#v1 5~}螬P( 1M;"PS-H%9,uAOE^(G8ODpI{ۼ* zv"?i^fG;ǚj݌9b|)Pa{6Y!Rn#)%`&ЍH%J %`$N @0}eC op;%g~vb}CNJVz%I)>@ Kљ ]+A(raR}zPS&,H_'X 9+ȸՈTVڦ2(X#/a5]KbLyY<=,Z;U~HF-5F:ɔd{~]>(S HU3#빃|'md /&!Ӄum%_xB+TNnN.\T)YIRg^wL&s sPՌS&H!Vl"6ǃr=G%ÿ{m=%yG -P$"?+ Eɸ *I䱸d:ɠRB#j́Hm <8P&,.=F?5w,OΗ7DZI 7r̸ VD|. y i~5Zb㣦P%W[6[D8*'9l1YwΐVرV7ry/|],ԩ$)p_4sT\Qffnkg <.N[uyO+;&&(.E Rƹ^ =bָҪtȦ;tX7F l^ƦƑmY#vO)*&N7dx`3&A'REz*])eHΙ>4acYJvoFnEH|$ !p/tqEM2q^a]ݯ20noCbM2t(NOyhxih-0_a@*Fjv l! n.YS]O.Ɲ =ŹUR UyؔaK=elQ!ҹC^f_WaW7*ݟEK*W=i(I֔,Z薷qK%/ fC}9vɊHoVk ٜVS{F ĊNaD@1=靠doZ\ˢ) @%gFH@i*<f÷j*@l'@w=+JHJ5'%j&zi IDi9ڼ=Cx4z,<!7!U/$J⮛*i&,3= i!=(w`?q8WϚuzR 8 aM6tRBrX [XSѡC̵̀{ ?:W?Uu2 O 0/;Pms"WC-?_'aV ؖX&F/Oҍ__}60퇈CPBN[i x]-{}r@g'yrG%=H ) БF&"cD}A-]2ѐVpAnq/ƙxze Ց@Տt,?4xy\ܙU6b:%D$4f7zrhae ?Jg^ G e9V9Q[XDWv1 j4A ~5ۻEs_#N$ P!--)aLPkUuF; mB<@wa!ik:P£,2_ۣS~I  B #ѡ2H3JUPjU(hv/!ͩV€Қ^2603$,`Ħ7׏hh9{U];\ U9߿:+*r hJ@,H텫J;5HB Qblbm`3wRxJ^ cG-c~ 6Ha͒ H>RU5 K7 a#KrI - o%YW9fEMh0 ?j C(ovGy{IS Y^3E3ƺ)5>ˎT,]ZG/i=KVnfrKUQoH@F9[KCD(J%Tj.\umnƠVͺ}K .,!vz`+3[Qj?=)*X]k[w5O+h438v KO˹rɢZpK@86EsUS^R洫)&+:a ^CTA9v]blz{IWC&{2VN9S]pf_$1/?+mDŽ&YB hV [^6:&=l{XL)fQw_GtExus(wNW1M5X}DaGx4, n`Tn,^#q&љ--ksq{SqnXI8Sbnf#2_{a22$+Ų.r=eY*_F,!{IR ^`{bY >Q uj.-s!ՀS[+e.Vӑ`H)7q6.n6y0wd72mTmtAx.31z7&85&|\$ r=ڒS:&l۲Z<5$G| Bj OPK1w$\XA[,#8"%¹3W${vZ֧NV4Fg^8Sx@X#+ q1iBQ̩vi; }0-*WHNC]`ӪGRբ"_4]3&©pn0Ux;R\3]Y)sj6i,.w R35RqFm1XanG$(5 Q"mB`f*Ei|{&9XKw/r0G? RDt@nɘӺ|L #ݓd  u2~qxk=%tL7‹(u>ܵ7~Z XkCBL,s>%HS9JcRܧЃ^ڬ664w~qO80?L1nH!0롼7S:2HKREXk{B D=bI=)`]e;v! ղ`]ƙy)kMqV(a:c[6|C;d4yzd+: ?"=ҨΛD(}t!'Z0ZKbO ]vӑ.U&Us~&l6u"&F g,]֭<˚ \I{c+.+f3eMj-%FEՠRi:eJ_ݔƵC˻TX GyhCe6i(}1n!;HʞgQL9x@'7xex_Y^m =# ) Y6%alCO!M1HKfqI]iE!hX ШNYr?˰EoH |YɎ׍o7ܫl LU4>, fvo紿mՙ@Nm~G`o,&7Xh:}yجQRB.B/0ʃاP2j5K(_Lѫ 2띵%6BfvMh>WJ%4cNxzﲳzFXqҹa[U܃1Rə_2>Eq5;nKwzV kvR7"?k#W,%bkxQtei Ee)S 6ٗؗ6!,npZwǀK#/KJˬ/t;$1~)A@*ܥ<=\Yd.m Q1hm\<*X(tG-ʀ ugZ`Sf $UaF*a3-KV kh/!㛃o|d)90^{S'mӲ 㩿_xKʀKY.DnR& L<`i=B^^Q |wՁ {.ks黳@%},Y1 ~rU& gy)\Z=Ɂ2S ]`2a,i{DK\ʯ34t6+b60lVx;HߘQ؆B^Vҕ`l-eB^NW?1i6^@E.vs k/f&1 8m(t׿NY gL^hfY1`mQ pԖ:k'5ͨU=ͅG D1[Vh u\[R?#'i>(E h'0HBqZ Hwۦ#En{OrM4jn6d?+`Z{SD=F:` 7_u , ZGb82M1zg}!'1!?(qkNkg۵ ep|yKc*pd;!yjQ jKjƽnMPi7fSWH b^UuAv_Vt <1xQxVB$ qPFWKp,0Q!fk<_&?8}"ldd?1vE{ + #5Z*+za6š/q:ppQ3"`$k;ԧC7סjʉC GU,2^Wƻ4( ^Ur1ʙU |J_d *W[ykj\'|[~ `2q3qmL$3̦;lq?ҍif±154IV{t8Jg Z 4fpM6x';g:J:Cî^k~qL_m┸Ru<{Y>0_Er׍y$oD 2^*zaLi5]rfZ4G+XJ;H邧wI8L^8Vn69~7hl1]z5CH@PcB IkxO-ۋh t+eF18c`rSF*T% k9AAHOU]AdEq' KD3r[NqшȨwF$KA‹ϛb']HhCT4W0{T:4 HbN2?k̾jBR^y] (4#]Fv^XI<\] ^`IZzO$ΕUljo9ݛKc3p}] ]yd3Dܱ#J$< =K `2:Z^}Nsg?]M V%U1kA<`$.oXb= f\>(75 |}*r= #<㓌Hgk6N4>W4[+Ci"z|c`FM08^GE -U!v@3z$/r g|[9=:%t9V/IArS型+ E6_5T‹~Jhh9t)~Eҵ(Kc騄jB.jF+kc2wCT@}z:6= ]Ǩm5 .fA i䕰5xݽ '~ϯdYC*Y"*tъ89>6Wc@g7S )8CI"R_ K͍$ECfk(O|Cp1jM>/.Lq+6oƢ[dXsE&B5UGs/ I>r2?Б2,hK$&!l/%~"/' > '{QJH%sG;& m$'&EZ.vRV Zo>L*FVo,v\55\%]V:xD˷DP,}ۊ=N;ܗ AIEQ գB%z;lh=oˀֆh6 {WlXψ#Afp74rZYػ5\@:`cڕU0"܁Km%O"pglpg(VZ~:W$MvsbrAn^)ԇ%DPp ֧XXrgP5Fql Wފeg}rSNmz~:dQ zxkm_tܡyK\XLGFH.wIj{-k^:EP_|INb\d,^LZN|< @?=2ƹq[FUҙR/2pMð^e0Dt*&_`Q*C2KeB;O'/h 8rzLD{O%3 qhNkx)N^ND5?7Zw h]t/&H0?ӥT ]R։M&mᣛ厕:Kx ށY5Kʸ Oși60sT- 9j2{mlEZ❞}QzV.m@b.1 0:AEx W#'bϕ_( (*.xu!Fzϊ>>N-30uԺl__uKe~¤.{ܥӍsɓt+x3=v)"X4O/oq>]ͦ7/# }#=auXiϙ6[7;آ= 9$mhՂZyJu*$ Õ*mw:1EhE.= @Č v禺yyzJz;XʯhNk2BOG_G db=͕hX/ (r框 >cX%L{TE.x'cf@X( ^ҫcTSCԡڱEBP^{pdGι4ů' By{_x>Miѓm2D(B)S\~wr ӺV_Ri~@9#}PrTk1;K6>?v,A?.`;Qx+s_&!4S{):iŠW @)BK~B `DD.6DLЏzvtVG}V,dv*V4baMYYX4No%rv݈&|ulNbwiƫ-yy ,St|t}y:;g>s$PCk7 ]&,gSr^-YˆV?ɭ(*ߠ1@@SZ-ы\[x~N6oQ LuRj/ `mOQE]xD̹\8 >089$$ms Wm%Oܯ݄: YZ