libplacebo-devel-4.208.0-bp155.1.8 >  A dkF`I%z Bdl]:NkPgD5ta} Yջ/PL v +,-KƯۅ9~VɿEp0f !JC;P7ӻĚm7ǯB=O^طal{~WvTo8l̸NOUk [+zd'b/-,2/~X"l,+ ({ ǺvB8=ҼNJcZuBbaBwުٙ]T :&gQEũDy X5P{.H5S8SvGkTsrBѣ쫨$eOI;= $ϔ e-.o^#}H_#%={2Pi##% " \s? wBeS y)WCP!n&:T"đ5t5_{q]~k҉jfNz`WX:fc0b817ee3e250601d347366116babdbdf35907a94c8e02ff886836501cf28a7dc4bf508fa63b1ead2c9eeb1198d8f65327deb58I<dkF`I%z x_~'lйG;Z ~sl{Nan }sV*( ~QdEYPdLxb6+BU벺.&Vj,O-L,mcNh9ðbI*؃% _@ sq>P1UמF[>&`ANcg-*# p>?d % F "Bpv;l; ; X; D; ; L;8;_;;   ("8,9:F 1G L;H 8;I$;X`Yl\;];^ bcJdeflu;v wD;x0;yz8HLRClibplacebo-devel4.208.0bp155.1.8Development files for libplaceboThe libplacebo-devel package contains libraries and header files for developing applications that use libplacebo.dkFOobs-power8-01$)SUSE Linux Enterprise 15 SP5openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://code.videolan.org/videolan/libplacebolinuxppc64lei" C&I?u"^+{I- _%O "[b#)`jz^B^F M*Jnjt- !_A큤A큤A큤A큤AAA큤A큤dkFKbzbzdkF2bzbzbzbzbzbzbzbzbzdkFKbzbzbzbzbzbzbzbzbzdkFKbzbzbzbzbzbzbzdkFKdkF2dkFObzbzbzdkF/dkF/bzbzbzbzbzbzbzbzbzbzbzbzbzbzbzbzbzbzdkFObze758560cf8fe928dedac213c36efb6f8c90ddabde49cd3a0b7503c59159b2a0e84356a2c8ccc9b8b0acfd4a4f1a4a955ea5f1f24d9baf1ec5b4a8e409a77530be99e61d129593aabf296c82edc7d70b79a8cc747881dc15838768955708b1779f8366474ecececadecde4f9f0c1dd71b0c86f84c077b2b5ed6e8eefff485fc5294a429c6bf22608e339ce3b0a35c7fcf7b91a29f92484ab628f704a5ef5bd6e2ed39f71cb3dd706c1e78a9cd8b96b3ae319fc3c169e4baf5084bc4114e168e34c32418ae1a96c3da47d362890f0fa73376f14f581447cc65236b1a28de2cba2c2889d720720a432aa0e1669c9ec4f24b53c3ee5d3e7969091508fc3679a161e3f258f27f8fa9d5b305aa8c9f0fd7ad5002a47ad31ff99a7062b842da25c60633660acc8abcc468dd2cc82f5e0808f908501d891e024ac56a2eabd6aeb48d91447a2f861f1dd9df162d290c928799d26f304cb6713b5fc3af67bcf97d7798090af8adab10f211a2a19695c79458e1c653db18acc774cb438d80b01b6ec67e2137d6fea7b0df88f2a4f73b57e6ddfb4c7738e5f69c50cefc0d851fe7d2877b55dc25bbc289c88b9224e63a0904e672d7ab11f4ed04f24156412e22c3180643490700b56a9ece1ebd966dda710f3340c2abf03c09ab6690bdaabe5e2310843bfbe8417a10febf29e52d55f74046ba01469c0ddda7f9df0c6f9556108f6c3bf16d5c44f5f5dfb567fceb92e5152970c0a6297f21f0350c1ae02936f44b9b7ae2af15f37ed942166b515879338f15bddbeab1954500ba4671a26579fb530ae0f7c0a3d68db5be922c24c25fc29e900318018895920fbbde6c26efae5ead88dd7ee0d6246e37b76938647957d8e01b31a2129522f59341a61d8e49e2ee3fa1e4805d8d9c4e1ea07f7ad8f89f7fd7ba3551862522b2619250139b9cc10cb8e9c25f510a56dfc72057b2dc983de1314a4db6ae7db0488002c8ff372d4c3430b2dfbc6f9d7104906f3f264b9ccd2cac9e8c8676f25c98e04c8dcdf5aa0b5a53dfbdfce34fe99642fad15ae6d1daaf299cacd818d3e408ba6dab9fa149f69d3f97a8ff5c213f78baa870f7b6c97fc2bb549c5c8f62efb273b4f9c6da1af9438accd30bb8af6b35d19572e6ae0ee18059d476571058984dcf137b605d1d1e27a77bf85161ee30b3bb71469c71b0023efc0b59d0abf08931f1fd9da8b1fc9087c1c30243c1b561f7859c18234653454d8b4924b56cc7da22cb37a36cbc50087d6b9e06f71f36e17bce484c6c169bf27624e73135df798a3d15f4125f486e2cd9bccdf47d80c86ea04a9c1ba4a86d27aaf46867d26f8dea65de7448f1f8d0cac8f507d4274e71e4a4d5c7ad8ea8c70f9d75ad161ce9f4d9e2282421d3a9d7c07267faee94a98ea2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499f55b789bf79525bb2bb444d8c70a6955186a43e3bdb4fa54cb9fa1cbdf38177b6761da85f83af7fdd699613d810481811a84024996a1ffe0d35c3ee400c0dbe789516f606fb22935d6605965dd0c96cb8275d9e57ae3dde8931a2b328f7cdd7e18d457898722d62163e496c268f9e9b31ad4d5c4b336d265b2103210296194f240356a3a2c06850e92ec954ffc139b5cac0c96eb9456a3c91b6ae3cb634e47568405e18bf15edf7408dc374699482c2f5618ca1edfc870a663e9b6f7c62a9d86cdcca33dd6401f7836f9be59c238ede6b82c6f0e21fd9be03b47400be2cec53557b30c90a647d22f0ffd97d911d0b08bfac31010d9933918c1bc3ea7479c2e0985e10baa64c3bbdfb58dfe53277b242b2f68aed152e502ea39412b331b536f4bdeb700e2e2334d18a588aa03cbd6f6e7f094c97a8d1687e8c30180307a1b2f3e6016aa744d121a621851620f1621648b126e974c2a65e892654eb82d882c29265bc5053a4e16ace9d735cdda1dba4fac77a0fbe35342ee42c65b518edcbebed2266742721957368005790d1fdcfa0cf2a72fc9ef820a95799fd4b802da986d6c039d3fe418e59bf1a70a086eb7a172ac989fddbd032e0a6b4c4a502297552ac924fb5754cd705f8806c36faf72b29c11c6ae4c7d76e99dece5e29654fcda9adfb4afbbdd8c82f96ab7ef56812dd33392f69349723b40774b6c7030ea5d47dcce0001160e2d621ad13467d1e3cda4c382294a46a097980715e69728232896c2beb3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9dlibplacebo.so.208rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibplacebo-4.208.0-bp155.1.8.src.rpmlibplacebo-devellibplacebo-devel(ppc-64)pkgconfig(libplacebo)@@ @ @@ @     /usr/bin/pkg-configlibplacebo208pkgconfig(epoxy)pkgconfig(lcms2)pkgconfig(libunwind)pkgconfig(shaderc)pkgconfig(vulkan)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.208.01.4.02.92019.11.2.03.0.4-14.6.0-14.0-15.2-14.14.3bVaa}a@a7T@`+`}p`lM@`g@__R^@^^@^^@]\u*@\>@[[]@[@[5@Niklas Haas Niklas Haas Enrico Belleri Niklas Haas Niklas Haas Niklas Haas Niklas Haas Niklas Haas Niklas Haas Mia Herkt Mia Herkt Mia Herkt Mia Herkt Mia Herkt Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>jengelh@inai.de9+suse@cirno.systems9+suse@cirno.systems- Update libplacebo to version 4.208.0. See details in: https://code.videolan.org/videolan/libplacebo/-/tags/v4.208.0- Update libplacebo to version 4.192.1. See details in: https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.1- Update nuklear.h to 4.9.5 - Add dav1d dependency- Update libplacebo to version 4.192.0. See details in: https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0 - Add libunwind dependency - Bump meson dependency version to match upstream- Update libplacebo to version 4.157.0: This is a major new release involving a significant overhaul of the public API, full thread safety, support for Direct3D 11 / Win32 / MSVC, native HDR output, and more. The primary way of accessing most libplacebo objects has been revamped. Rather than writing e.g. `const struct pl_tex *image`, users now simply write `pl_tex image`. In addition, the `struct pl_context *ctx` was universally refactored and replaced by `pl_log log`, with no concern besides logging. Direct3D 11 is now natively supported by libplacebo, and compiling on Windows in general has been made more straightforward. The entire API was revamped to be thread safe by default, even when using OpenGL (assuming the user provides the appropriate context binding callbacks). Accompanying this change, the `pl_queue` has been rewritten with multi-threaded decoding loops in mind. See the accompanying `plplay` demo for an illustration. Finally, this release brings with it a lot of features for feature parity with mpv, such as the ability to get pass stats / timings, oversample scaling, and more. Additions: - add a `void *user_data` field to `pl_frame`, with no further interpretation by libplacebo - add `pl_queue_push_block`, useful for multi-threaded decoding loops - add a `uint64_t timeout` to `pl_queue_update`, allowing it to block until frames are available even when not using a `get_frame` callback - make `pl_queue_update` also return valid data when failing with PL_QUEUE_MORE, allowing access to partial/incomplete mix outputs - allow calling `pl_render_image` on `image == NULL`, to render overlays only - add `pl_get_buffer2`, API-compatible with AVCodecContext.get_buffer2 - add support for blitting from/to several obscure formats such as a1rgb5 or 64-bit integer formats - add `pl_tex_clear_ex` to support clearing integer textures - add `pl_render_params.ignore_icc_profiles`, for debugging - add `pl_queue_params.interpolation_threshold`, to allow disabling frame mixing when the source FPS approximately matches the display FPS - always accept DRM_FORMAT_MOD_INVALID for texture imports - add extra windowing functions to - add the `pl_fmt.gatherable` capability - add `pl_shader_sample_oversample`, a variant of nearest-neighbour that preserves pixel aspect ratios - good for pixel art - add `pl_scale_filters` alongside `pl_frame_mixers` - add support for compile-time specialization constants (`pl_constant`), and use them to speed up recompilation of shaders with hard-coded constants - add `pl_render_params.dynamic_constants`, which lifts hard-coded constants to dynamic variables - useful for scenarios in which render parameters are expected to change very frequently - add more PL_COLOR_TRC_GAMMAxx definitions - implement full black point adaptation, even when not using ICC profiles, and infer this black-point-adapted BT.1886 instead of gamma 2.2 as the default gamma curve for SDR files. - add `pl_shader_res.description` and `pl_shader_res.steps`, containing more friendly names for shaders plus a detailed list of operations that shader is performing - add callbacks to `pl_dispatch` and `pl_renderer` for informing users of executed passes and their execution times - add support for the Direct3D 11 graphics API - add `pl_swapchain_colorspace_hint`, replacing `pl_swapchain_hdr_metadata` as the new way to update swapchain colorspace metadata at runtime. This can be used to e.g. switch between HDR and SDR mode, for supported swapchains - add `pl_peak_detect_params.minimum_peak`, allowing users to constrain the detected peak values to only be sensible (e.g. above 1.0) Changes: - simplify the `shaderc` pkg-config check - rather than querying for `shaderc_shared.pc`, `shaderc_combined.pc` etc, simply check for `shaderc.pc`, matching upstream - make almost everything thread-safe, and document the parts that aren't. In particular, almost all GPU state access is now thread safe, freeing up users to access `pl_gpu` instances from multiple threads, even when the underlying API is OpenGL - deprecate `disable_overlay_sampling`, now effectively always true - `struct pl_overlay` has been refactored completely to allow for overlays with more than one part per texture. The only way of using this struct is deprecated - prefix `enum pl_queue_status` members by `PL_`, fixing an oversight in the previous version of this API - make `pl_renderer` automatically clear the target image, freeing users from the responsibility of calling `pl_frame_clear` themselves. This can be controlled via three new fields in `pl_render_params`: `background_color`, `background_transparency` and `skip_target_clearing` - rename `pl_context` to `pl_log`, and make its use optional. The old names have been deprecated. It now lives inside - add `typedefs` to all public-facing object types, o make them shorter to reference. For example, `const struct pl_tex *tex` is now simply `pl_tex tex`. This change affects almost every type of object in libplacebo. The old way of referencing these objects is still possible, but considered deprecated. Note that due to C++-specific reasons, C++ users *must* upgrade their codeto the new API style - remove PL_PRIM_TRIANGLE_FAN - remove support for 64-bit float formats, which probably don't work on any Vulkan implementation - stop contrast-limiting ICC profiles, instead assuming perceptual profiles have infinite contrast - remove `pl_shader_signature` for being necessarily unsafe - require Vulkan 1.1 as the minimum vulkan version - rename `pl_oversample_frame_mixer` to `pl_filter_oversample`, and allow using it for image scaling as well - change `pl_color_space_monitor` from PL_COLOR_TRC_GAMMA22 to UNKNOWN - change the signature of `pl_shader_(de)linearize` slightly - significantly increase the default strengths of the desaturation settings in`pl_color_map_params`, to mimic the hollywood feel - refactor `pl_glsl_desc` and `pl_gpu_caps` completely, in favor of the new structs `pl_glsl_version` and `pl_gpu_limits`, with new members. The old API is still available for the time being, but deprecated Fixes and performance improvements: - fix possible use-after-free in `plplay` - don't explode `pl_queue` on NaN/Infinity/weird PTS values - fix edge case involving plane merging for cropped images - improve `plplay` by using threaded libplacebo APIs - several fixes for edge cases in helpers - several fixes for 32-bit platforms (e.g. integer overflows) - fix blending edge cases involving overlays and alpha channels - skip some unnecessary matrix multiplications for RGB content - allow for some small backwards PTS jumps in `pl_queue_update` - fix drawing overlays to subsampled targets - `pl_dispatch` now garbage collects old, unused passes to free up RAM - various improvements to debug/diagnonstic printouts - allow blitting from e.g. 2D to 3D textures - slightly improve small texture transfers in some emulated edge cases - fix several possible hash collisions for generated shaders, making the shader dispatch mechanism significantly more robust - properly allow building against vulkan headers without linking to the vulkan loader - C++ compatibility for public headers - improve performance of textureGather-based polar sampling, especially for radius 2 and 4 - fix vulkan texture handle capabilities check, again - don't include superfluous pNext chains, fixes undefined behavior - fix crash on edge case when shader compilation fails - infer unsampled alpha channels as 1.0, rather than 0.0 - properly infer `target->color` in `pl_render_image` - properly tag the OpenGL swapchain as pl_color_space_monitor - fix possible crash in pl_get_detected_peak - fix several edge cases in pl_render_image_mix relating to LUTs, 3DLUTs, HDR peak detection and so on - fix sig_peak inferral for HLG content - several compatibility fixes for older GLSL, and GLES 2.0 - fix possible use-after-free in pl_shader_custom - fix `pl_color_map_params.gamut_clipping` for HDR targets - reduce the number of redundant color space transformations required for frame mixing - fix edge case in pl_dispatch_save for some ancient GL drivers - several fixes for LLVM/MinGW/MSVC - fix bug where pl_pass_run incorrectly invalidated/accessed `params->target` even for compute shaders - add windows compatibility to several demo programs - fix the pl_fmt <-> DRM fourcc format mapping table - fix inappropriate texture access function for generated samplers with the sampler2D API - avoid generating spurious EGL errors when probing for EGL format modifiers - fix various typis in the documentation- Update libplacebo to version 3.120.3: This minor release fixes a number of regressions surrounding memory imports and DRM modifiers, specifically aimed at issues that arose with mpv's --hwdec=vaapi. Changes: - `pl_fmt.modifiers` now always includes DRM_FORMAT_MOD_INVALID on OpenGL, which instructs the implementation to not specify modifiers - passing a DRM modifier not in the list of supported modifiers is now considered a hard error, to rule out non-working hwaccel formats Fixes: - fix a crash when using sampling shaders on textures with unknown formats - fix improperly specified SDL header imports in the demos - fix an issue where the vulkan texture handle capabilities were testing for presence of the wrong extension - fix an issue where non-enabled DRM modifier structs were accidentally linked into the pNext chain, causing issues with some drivers- Update libplacebo to version 3.120.2: This minor release fixes a number of additional bugs related to the thread queue, included demos, included helpers, and build system. Changes: - replace the `shaderc` library checks by pkg-config checks - `pl_dispatch` no longer grows infinitely, but prunes stale cache entries after a certain threshold - improve logging of GPU capabilities (including format capabilities) Fixes and performance improvements: - fix a typo on an error message - fix a use-after-free edge case in `plplay` - filter out Infinity, NaN and other values from fps/vps estimates - add several warnings for suspected frame queue API misuses - fix a crash when combining pl_render_image_mix with cropped frames - fix a crash on AV_PIX_FMT_NONE in the libav helpers - fix the loading of overlays in the `sdlimage` demo - fix a number of potential overflows on 32-bit platforms - omit redundant identity matrices in pl_shader_decode_color - fix crash in frame queue with certain out-of-order PTS sequences - add missing link to vulkan dependency in the `video-filtering` demo - correctly shift overlays when drawing to subsampled YCbCr planes - add missing check for PL_GPU_CAP_CALLBACKS in `utils/{libav,dav1d}.h` - improve handling of asynchronous texture uploads in `utils/libav.h`- Update libplacebo to version 3.120.1: This hotfix release fixes a number of minor issues with the v3.120.0 release, and also modularizes the included demo programs to cut down on the number of compiled binaries. Changes: - hexadecimal strings in custom shaders may now include whitespace - added 16-bit half float formats to the dummy pl_gpu - significantly reduced verbosity of the included demo programs - merged all of the demo program variants into a single binary that picks the best windowing system / graphical API at runtime - install `plplay` when demos are enabled Fixes and performance improvements: - fixed an integer overflow in a texture bounds check - fixed a false positive error in the test framework on 32-bit platforms - fixed some minor issues with various outdated comments - fixed a potential use-after-free in the `plplay` demo program when playing files containing embedded ICC profiles- Update libplacebo to version 3.120.0. (Upstream changelog appended) - Create a new package `plplay` for the included demo program. This requires bundling a copy of `nuklear.h`, which is single-header library not included as part of the libplacebo source distribution. This is a feature release, introducing frame mixing, DRM format modifiers, and support for custom LUTs -, while also greatly expanding the available demo programs, in particular the `plplay` video player. The main highlight is the new `pl_queue` abstraction living in . This greatly simplifies the core of a libplacebo-based video renderer by translating a stream of input frames into an array of GPU-mapped textures suitable for frame mixing, given a corresponding vsync timestamp. New frames can be delivered to this API using a push or pull model, and they are lazily uploaded on an as-needed basis as well as internally garbage collected when no longer needed. This abstraction also contains all needed machinery for estimating source/display framerates by comparing and averaging timestamps, freeing users from the burden of having to accurately determine this information a priori. Also worth mentioning is the addition of support for custom LUTs, currently only in Adobe's .cube format. They can be applied flexibly at a number of locations in the video processing pipeline, including as a replacement for YUV<->RGB conversion or tone/gamut mapping, and fed with either normalized linear light or native-gamma values. Among the included demo programs, the `plplay` example video player has been greatly expanded - adding support for a settings GUI (based on nuklear), frame timing and mixing, custom shaders, and more. This example video player now serves as a convenient platform to demonstrate all of libplacebo's advanced rendering features. Finally, all of libplacebo now contains only code written entirely from scratch (rather than deriving from mpv), opening up the possibility to explore different licenses besides the current LGPLv2.1+. In particular, permissive (MIT/BSD-style) licenses are being considered. Additions: - add asynchronous GPU callbacks, specifically to `pl_tex_transfer`, allowing for non-blocking host memory transfer operations - add `pl_shared_mem.stride_w/h` to control dmabuf pitch - add `pl_render_image_mix` to blend multiple frames into a single output image, given relative timestamp information - add the `pl_filter_mitchell_clamp` filter preset - add `pl_render_params.preserve_mixing_cache` to speed up redraws after renderer size changes when frame mixing is active - add to help with Dav1dPicture mapping - implement `PL_HANDLE_HOST_PTR` for the OpenGL backend - implement drm format modifiers for vulkan - add a new field `pl_fmt.modifiers` for DRM format modifier negotiation - add new header to load custom LUTs (currently only supporting the .cube format) - add `index_data/buf` to `pl_pass_run_params`, adding support for indexed vertex data when dispatching shader passes - add `pl_dispatch_vertex` to allow dispatching fragment shaders using a list of custom vertices with custom vertex attributes - add `pl_frame_recreate_from_avframe` and `pl_download_avframe` to help downloading GPU textures back into AVFrame form - add a new header to assist in taking a stream of (Frame, PTS) pairs as well as a list of VSync times and turning them into a stream of `pl_frame_mix` structs - add `pl_white_from_temp` and `pl_color_adjustment.temperature` to apply white point adjustments between correlated color temperatures (K) - add `pl_filter_preset.description` containing a longer, human-readable name for a given filter preset Changes: - `pl_3dlut_params` has been renamed `pl_icc_params` - `pl_render_params.force_3dlut` has been renamed `force_icc_lut` - `pl_3dlut_update/apply` have been renamed to `pl_icc_update/apply` and moved to a (conditionally installed) new header - `pl_upload_plane` no longer initializes `out_plane->shift_x/y` to 0, instead leaving them unmodified (to avoid clobbering existing shift data) - `pl_filter_box` has been renamed to `pl_filter_nearest` - `pl_filter_triangle` has been renamed to `pl_filter_bilinear` - `pl_render_params.frame_mixer = NULL` now disables frame mixing - to get back the old behaviour, set this to `&pl_oversample_frame_mixer`. - `pl_color_map_params.gamut_warning` now highlights out-of-gamut colors in bright pink, rather than the old (ill-defined) inversion behaviour - `pl_named_filter_config` has been renamed to `pl_filter_preset` - `pl_find_named_filter` has been renamed to `pl_find_filter_preset` - ditto for `pl_named_filter_function` and `pl_filter_function_preset` Fixes and performance improvements: - fix buffer overflow in custom shader STORAGE blocks - fix include path for glslang >= 11.0.0 - actually enable shader subgroup operations for HDR peak detection - fix locale dependence of shader parsing primitives - fix AVCOL_SPC_SMPTE170M mapping - fix wrong color space selection in `pl_vulkan_create_swapchain` - work-around low UBO size limits on some platforms - fix compilation issues on C++ due to the use of reserved identifiers - fix `pl_get_detected_peak` on platforms without host-visible SSBOs - fix edge case in vulkan texture handle capabilities check - fix suboptimal mutex destruction code - skip peak detection when outputting to HDR displays - fix edge cases in shader LUT type selection logic - avoid redundant scaling passes when scaling anamorphic content - merge similar planes before dispatching heavy shaders (e.g. debanding, hooks) - avoid scaling passes for certain small fractional scaling steps - entirely avoid processing unneeded components when dispatching scalers - avoid using more components than necessary for intermediate FBOs - fix out-of-bounds read for small non-cropped emulated textures - avoid thrashing the shader cache when reinitializing OpenGL FBOs - fix incorrect include in - fix vk.xml priority issue on windows - fix undefined behaviour / GPU hangs in HDR peak detection shader - fix incorrect forwarding of DRM modifiers to the OpenGL backend - fix crash on AV_PIX_FMT_FLAG_BAYER - fix various compilation issues on certain platforms - fix obscure edge-case in floating point printing routine - `pl_render_params.force_icc_lut` now excludes no-op cases - fix handling of custom shader COMPUTE blocks - correctly apply hue and saturation controls for non-YCbCr color spaces- Update to version 3.104.0 This is a major release, introducing many new features and modifications. Most importantly, libplacebo now interoperates well with FFmpeg's libav* abstractions. This is primarily exposed via a new set of helpers, , implemented as a single header library. In addition to this, a number of other supporting changes have been made to the API, most notably the unification of `pl_image` and `pl_render_target` into a single `pl_frame` concept, similar in spirit to AVFrame. As such, libplacebo now supports **rendering to planar targets**, including subsampled YCbCr. Besides the libav* compatibility changes, this release also brings with it a new feature for custom shaders: buffer blocks, and persistent storage. This can be used by third parties to implement stateful shaders (e.g. motion interpolation or temporal deinterlacing), or be leveraged to speed up some shaders by combining multiple passes into one. Finally, various import/export procedures have been expanded, including the ability to import host pointers and real-world DMABUFs. Additions: * add `pl_memory_qualifiers`, plus a corresponding `pl_shader_desc.memory`, to allow attaching GLSL memory qualifiers (coherent, volatile etc.) to shader descriptors * add functions `pl_dispatch_save` and `pl_dispatch_load` to allow saving/restoring the contents of an entire `pl_dispatch`'s cache * add functions `pl_renderer_save` and `pl_renderer_load` to allow saving/restoring the contents of an entire `pl_renderer`'s cache * add `pl_vulkan_swapchain_params.prefer_hdr`, which will cause the surface format selection logic to try HDR output formats first * add `pl_buf_copy` to copy from one buffer to another * add `pl_get_detected_peak`, to read back the result of peak detection * add `pl_primaries_superset` to test if one set of primaries is fully enclosed by another * add `pl_color_map_params.gamut_clipping`, which will colorimetrically clip any out-of-gamut colors by desaturating them towards neutral gray until they're in-gamut, rather than clipping per channel as before * add `PL_GPU_CAP_SUBGROUPS` and `pl_gpu_limits.subgroup_size`, to expose GLSL subgroup functionality via the `pl_gpu` interface * add `pl_gpu_is_failed`, to query at a high level whether the `pl_gpu` is in some internal failure state. GPUs in this state should be recreated, using the appropriate mechanism * add `pl_shader_custom`, to allow injecting arbitrary custom GLSL code into a `pl_shader`. * add `pl_buf_params.import_handle` to allow importing buffers * add `PL_HANDLE_HOST_POTR`, to allow importing arbitrary host pointers * add `pl_pass_run_params.vertex_buf`, to allow drawing vertex data directly from a `pl_buf`, guarded by `pl_gpu_limits.max_vbo_size` * add `_COUNT` members to all public enums, for consistency * add `pl_shared_mem.drm_format_mod`, to allow communicating DRM format modifiers when importing/exporting textures * add support for importing DMABUFs via EGL, via the new fields `pl_opengl_params.egl_display/context` * add `pl_fmt.fourcc` to facilitate mapping between `pl_fmt` and DRM * add the missing `pl_var_*` helpers, for consistency * add `pl_plane_data_align` to help with aligning `pl_plane_data` structs to byte boundaries * add support for STORAGE textures in user shaders, which can be used to persist data across separate invocations of the shader * add support for BUFFER blocks in user shaders, which can be used to create UBOs or SSBOs for use inside shaders, the latter of which can also persist across frames and be used to store persistent state * add PL_COLOR_PRIM_EBU_3213 and PL_COLOR_PRIM_FILM_C * add a new header , containing a variety of helper functions for interoperating between libav* and libplacebo * add `demos/plplay.c` to serve as a demonstration of how to make a trivial playback loop with libavcodec and libplacebo * add `pl_sample_src.component_mask` to allow sampling an arbitrary subset of the available components from a plane * add `pl_frame_is_cropped` and `pl_frame_clear` to assist in properly clearing frames before rendering to them * add `pl_tex_poll` to assist in interoperating with some external APIs * add `pl_render_params.blend_params` to allow blending the final output Changes: * remove `pl_image.signature` and `pl_render_params.skip_redraw_caching` * change vulkan surface format selection to prioritize formats by 'score', preferring higher depth integer formats * `pl_fmt` may now have PL_FMT_CAP_STORABLE even when `glsl_format` is NULL, in which case formatless image storage must be used * `pl_buf_read` no longer requires `buf_offset` be a multiple of 4 * `pl_buf_*` commands are now synchronized internally: * `pl_buf_write` and `pl_buf_read` now block while the buffer is in use Note: for this reason, `pl_buf_write` should not be used in loops * `pl_tex_upload/download` may now be called on in-use buffers * allow `pl_dispatch_compute` on shaders with outputs, including the ability to automatically determine the number of work groups based on the shader output resolution * remove `pl_buf_params.type`, and the concept of buffer types in general. `pl_buf` is now a generic catch-all for any type of buffer, with individual capabilities in `pl_buf_params` determinig what type of shader operations it can be used for * relax the alignment requirements on `pl_tex_transfer_params` * change `pl_opengl_wrap_params` to allow directly importing framebuffers in addition to textures * rename `pl_color_levels` members for clarity * make `pl_opengl` ignore software rasterizers by default, unless the new field `pl_opengl_params.allow_software` is set * add `pl_av1_grain_params.luma_comp` to allow drawing the luma component from a channel with nonzero index * `pl_renderer` now supports rendering to planar targets, including subsampled targets * `pl_image` and `pl_render_target` have been removed and unified into a single `pl_frame` concept * remove `pl_tex_params.sample_mode/address_mode` and move them to `pl_desc_binding` instead, to decouple them from texture creation * refactor the signature of `pl_tex_blit` Fixes and performance improvements: * fix an oversight where `pl_buf_destroy` delayed some buffer destructions unnecessarily * fix a limitation where `pl_tex_destroy` sometimes delayed destroying textures unnecessarily * improve the performance of `pl_dispatch`'s code for assembling UBOs * improve the performance of `pl_shader_av1_grain` by switching from SSBOs to texture LUTs, also improving compatibility with older GL * improve the performance of `pl_shader_detect_peak` on GPUs with access to subgroups operations * fix an issue where reinitializing shader state objects with different settings sometimes resulted in undefined behaviour * fix some GLSL backwards compatibility issues * slightly cut down on unnecessary image layout transitions * add some miscellaneous debug print-outs, and improve the legibility of some existing log messages * fix an issue where freeing buffer variables from shader descriptors could result in use-after-free * add support for vulkan memory imports requiring dedication allocations * slightly improve, and fix, the vulkan memory placement logic * significantly improve the performance of `pl_tex_download` by importing the target host pointer directly * improve the performance of small LUTs, especially for the non-compute polar fallback path * prevent `pl_renderer` from unneccessarily applying a 3DLUT when both the input and output frames have the same ICC profile * fix the behaviour of partially specified `pl_bit_encoding` structs * fix the component ordering on some odd packed vulkan formats * fix an issue where `pl_plane_data_from_mask` broke for high bit depths * make `pl_renderer` consult the dither bit depth from the texture precision, if absent from `pl_bit_encoding` * fix the behaviour of `pl_renderer` when sampling from textures with swapped component orders * fix the implementation of PL_COLOR_SYSTEM_BT_2100_HLG * fix some issues relating to missing includes * enforce legality of image usage parameters on `pl_vulkan_wrap` * fix an undesired shader double-compilation when using orthogonal scalers with subsampled chroma planes * fix an issue where application of a 3DLUT cleared the alpha channel * add a missing extension to `pl_vulkan_recommended_extensions` * fix the plane alignment code for oddly sized subsampled chroma * fix the poor precision of `pl_shader_dither` for high bit depths * fix several possible overflows in the BT.2390 shader * fix a bug where using a polar sampler to draw a scaled overlay onto a non-storable target neglected to disable compute shaders * fix a bug where the renderer could sometimes alias when downscaling, in particular if both the upsampler and downsampler are set to bicubic * improve performance of scalers by avoiding bilinear filtering * reduce verbosity of memory allocations * fix missing PL_FMT_CAP_BLENDABLE on opengl fbos * significantly improve precision of float literals in shaders * add better error checking to gl_pass_create- Update to version 2.72.2 This hotfix release fixes an additional glslang linking/build issue that was missed in v2.72.1. Bug fixes: * fix linking issue with some installations of glslang >= 11.0.0 Changes for 2.72.1: This release backports a number of bug fixes from master affecting the v2.72.0 release, most notably extending the range of supported glslang versions, as well as fixing the 3DLUT/ICC generation code. Bug fixes: * compatibility with glslang >= 8.13.3743 * compatibility with new glslang semantic versioning scheme * fix broken shaders on some versions of GLES by defaulting to 32-bit precision for floating point math * fix the vulkan API version passed to shaderc * fix the extension check for glInvalidateTexImage * fix pl_tex_create on older GLES versions * fix OpenGL logging thread safety * fix undefined memcmp() in pl_shader_av1_grain * fix pl_render_target.repr being ignored by pl_render_image * fix 3DLUT generation code (generated corrupt LUTs in all cases) * fix symbol visibility on some versions of GCC * fix potential overflow in BT.2390 shader * properly restrict pl_shader_sample_polar to GLSL >= 130 * fix vulkan function loading of promoted core functions Other changes: * tiny performance gain in 3DLUT generation * pl_opengl_create now logs GL_EXTENSIONS * log some additional VkResult enum members * improve several vulkan log messages by using friendly names of enums * add a copy of the config.h variables to the libplacebo.pc file- Update to version 2.72.0 This is a major release with several key additions, most notably being the support for custom, mpv-style "user shaders" (.hook), giving us access to a large variety of pre-existing user shaders such as RAVU, FSRCNNX, Anime4K, SSimSuperRes, KrigBilateral, NNEDI3, and more. In addition to this, major additions include a completely refactored and fixed AV1 grain generation shader, support for Vulkan versions higher than 1.0, support for GPU-based timers, and improved interop APIs for both Vulkan and OpenGL, and new and improved aspect ratio handling. Finally, this release also brings with it a major change to the way HDR and SDR content are mapped between each other, including a new tone-mapping function based on the industry-standard ITU-R BT.2390 EETF. Additions: * add pl_swapchain_hdr_metadata, to set HDR metadata on supported swapchains (currently only vulkan with VK_EXT_hdr_metadata) * add support for vulkan versions higher than 1.0, communicated via the new fields api_version and max_api_version * add support for GPU-assisted validation and best practices layers, via the new field pl_vk_inst_params.debug_extra * add helper functions for working with pl_rects, including new aspect ratio handling helpers (pl_rect2df_aspect_*) * add field pl_vulkan_params.device_uuid to allow choosing the vulkan device by its UUID * add function pl_vulkan_hold_raw, to hold images without actually transitioning its layout and access mode * add function pl_vulkan_import, to allow directly re-using an existing VkDevice rather than creating a new one; this requires communicating metadata about how the device was created * add field pl_vulkan_params.features to allow loading optional extra device features at device creation time * add support for mpv-style custom user shaders (.hook), using the set of functions in * add pl_render_high_quality_params, enabling debanding and EWA scaling * add pl_timer GPU resource type and associated API functions, allowing the GPU execution time of shaders and texture transfer operations to be measured directly * add PL_SHADER_SIG_SAMPLER, allowing generated sampling shaders to directly accept the sampler to use as function parameters * add pl_image_set_chroma_location to automatically apply the correct chroma location to any subsampled planes * add PL_TONE_MAPPING_BT_2390, a tone mapping function based on the EETF from ITU-R Report BT.2390 (and make it the default) * add pl_peak_detect_params.overshoot_margin to help combat clipping on certain types of rapid scene fade-ins * add pl_sampler_type to allow encoding non-standard sampler types such as sampler2DRect, and also generalize samplers to allow e.g. usampler2D or isampler3D * add pl_opengl_wrap and pl_opengl_unwrap, to allow directly mapping between OpenGL textures and the pl_tex abstraction Changes: * deprecate pl_image.width/height, which are now inferred automatically from the actual planes * pl_vulkan_wrap now takes a pl_vulkan_wrap_params struct instead of directly accepting its parameters, including new fields sample_mode and address_mode to configure the created sampler * change pl_dispatch_compute to allow optionally passing in a simulated framebuffer width/height, which will be used to translate vertex attributes (if any) * undefine disabled config.h features, instead of defining them as 0 * remove debanding from pl_render_default_params * refactor HDR<->SDR mapping; PL_COLOR_REF_WHITE has been removed and replaced by PL_COLOR_SDR_WHITE (203 cd/m^2) and PL_COLOR_SDR_WHITE_HLG (75% HLG), respectively * completely refactor pl_shader_av1_grain`, which now samples directly from the passed texture rather than requiring the color be pre-sampled * pl_render_image now infers the image primaries based on resolution, rather than always hard-coding PL_COLOR_SPACE_UNKNOWN as BT.709 * change pl_render_target.dst_rect from pl_rect2d to pl_rect2df, allowing more accurate aspect ratio handling, and correctly compensate for subpixel scaling ratios * require python3-mako as a dependency of the vulkan feature * pl_chroma_location_offset now treats PL_CHROMA_UNKNOWN as PL_CHROMA_LEFT, the de-facto standard chroma location * the default value of pl_color_map_params.tone_mapping_algo is now PL_TONE_MAPPING_BT_2390 Fixes and performance improvements: * fix shader generation when the GLSL version is explicitly overridden * properly mark some shader failures (pl_shader_is_failed) * fix texture invalidation on OpenGL * correctly respect pl_swapchain_frame.flipped in pl_render_target_from_swapchain * correctly validate descriptor uniqueness in pl_pass_create * skip redundant matrix multiplication in pl_shader_encode_color wherever possible * work around driver bugs w.r.t out-of-order buffer offsets by sorting all buffer variables by offset * fix edge cases in vulkan swapchain usage flag checks * fix excessive CPU usage in pl_tex_download * reduce the number of unnecessary GPU flushes caused by pl_buf_poll * fix issue where blending did not work on some drivers (e.g. nvidia) * make the framebuffer discard check more aggressive * fix computation of anti-aliased resizable orthogonal filters, e.g. when downscaling using pl_filter_lanczos * fix external image memory barriers for exclusive mode images * fix failure path of pl_swapchain_submit_frame * fix various GLSL compatibility issues with av1 grain generation * reduce maximum vulkan memory allocation slab size to conform to AMD recommendations * fix build error when lcms is not available * fix double-application of texture scale for e.g. 10-bit content when using separable scalers * fix a multitude of bugs affecting av1 grain generation, especially for chroma planes * fix segfault on vulkan device oom * fix invalid shader generation on some platforms * fix a multitude of bugs, edge cases and subtle off-by-ones related to chroma scaling and plane alignment * add fallback code for edge case w.r.t chroma scaling and gpu resource exhaustion * correctly load VK_KHR_swapchain in all circumstances that require accessing its functions * minimize fbo usage inside pl_renderer, by re-using unused fbos * tweak the work group size for polar scaling to perform better on modern GPUs (tested on RDNA) * transparently upgrade fragment shaders to compute shaders on environments with async compute * pick a more reasonable size for the dummy gpu's max_group_threads * forbid 10-bit linear transfer functions from vulkan swapchains * fix segfault when re-executing previously failed shaders * fix swapchain creation errors on GLES 2 * explicitly mark all shader resources as non-aliased * correctly specify shader storage buffers as coherent for shaders that require them * fix various memory barrier synchronization issues for opengl- Update to version 2.43.1 This release backports a number of bug fixes from master affecting the v2.43.0 release, and also slightly extends the range of backwards compatibility with respect to vulkan-headers versions. (This change is not on master, so this can be seen as a compatibility release) Bug fixes: * fix GLSL version checks when overriding GLSL versions with pl_shader_params.glsl * fix minor order-of-operations issue in AV1 grain synthesis * fix glInvalidate* backwards compatibility issue * fix compilation with older vulkan-headers (e.g. ubuntu 18.04) * fix a bug where pl_shader_encode_color sometimes uploaded and applied an identity matrix unnecessarily * work around upstream issues with MSL shader compilation by ensuring all buffer elements are sorted by offset * fix hypothetical edge case with swapchain image usages forbidden by the swapchain image format * fix an issue where blending overlays caused the rest of the image to be discarded Other changes: * log the vulkan surface selection choices * log the overall library version on initialization * add a few more pl_gpu validation checks * significantly reduce the CPU consumpation of blocking texture downloads- Add libepoxy to BuildRequires - Enable test suite - Update to version 2.43.0 The major highlight of this release is the introduction of a new OpenGL backend, documented in , which is also the reason for the major version bump. Apart from the addition of OpenGL support, this release brings with it a large number of fixes for backwards compatibility with older versions of GLSL and GLES, allowing libplacebo to be used to generate legal shaders for virtually any GLSL version in existence. Supporting these changes, the test framework has been expanded considerably to allow for automated testing of older OpenGL context versions and older GLSL versions. Additions: * add pl_gpu.pci, containing the PCI address of the underlying GPU * add pl_image.av1_grain, allowing pl_renderer to add AV1 grain * add pl_opengl backend (see ) * add pl_color_levels_guess, to infer color levels from pl_color_repr * pl_shader_encode_color now handles non-linear color systems * add pl_render_params.force_dither, to force use of the dither code * add pl_render_params.disable_fbos, to forcibly disable FBOs * add pl_vk_inst_params.layers, to allow loading extra vulkan layers * add a way to restrict the maximum GLSL version provided by the various pl_gpu backends, for testing purposes Changes: * load all vulkan function pointers indirectly, using a user-provided vkGetInstanceProcAddr function * vulkan can now be built without linking against libvulkan.so * refactor av1 grain data struct, splitting it up into "grain metadata" and "shader params" * pl_swapchain_resize now recreates suboptimal swapchains even if the size does not change * pl_tex_blit now requires the new cap PL_GPU_CAP_BLITTABLE_1D_3D for 1D/3D textures * pl_tex_params.host_readable now requires the new cap PL_FMT_CAP_HOST_READABLE on the chosen format * pl_vk_inst_create will now automatically load any layers needed for extensions specified by the user Fixes and performance improvements: * make pl_color_adjustment.gamma actually do something * fix av1 grain shader for separated planes * fix memory corruption in pl_vulkan_swapchain_suboptimal * fix access mask on API writes to read-writable vulkan buffers * fix some instances of undefined behavior in av1 grain synthesis * fix av1 grain scale for PL_COLOR_LEVELS_UNKNOWN * fix use of local #include for config.h in installed headers * fix various incorrect literals for compatibility with older GLSL * fix potential type error in XYZ input handling * fix numerous backwards compatibility issues for older GLSL and GLES versions, across the board * quench some meson warnings, as well as some compiler warnings- Update to version 1.29.1 This is a minor bug fix follow-up, to address one major and two minor issues with the v1.29.0 release. Fixes: * segfault in the test framework on platforms without vulkan * error message spam when rendering to minimized/hidden windows * compilation on certain glslang versions- Update to version 1.29.0 The key highlights of this release are the change of pl_gpu API semantics to use explicit erroring instead of implicit undefined behavior, and several important bug fixes related to swapchain resizing (in particular, handling of suboptimal swapchains); as well as other minor utility changes, bug fixes and performance improvements. The new pl_gpu API allows clients to duplicate less code related to checking parameters and capabilities, as long as they're fine with the resulting error messages they might receive. In particular, libplacebo no longer aborts on invalid parameters - which helped during initial development, but is now suffocating clients more than it's helping. Additions: * add a new field pl_fmt.internal_size, which can differ from texel_size for emulated formats * add 16f / 64f texture formats with host-emulated 32f representation * expose a pl_vulkan_choose_device helper function * add a mechanism for allowing the user to explicitly resize suboptimal swapchains rather than having libplacebo take care of it Changes: * make pl_gpu log and error gracefully on illegal parameters rather than doing undefined behavior (i.e. aborting) * creating a host_mapped buffer now requires PL_GPU_CAP_MAPPED_BUFFERS * drop priv fields from public structs Fixes and performance improvements: * make libplacebo slightly less log spammy in general * skip the creation/use of semaphores for single-queue usage * fix several bugs related to swapchain recreation and image acquisition * fix creation of non-renderable but storable vulkan textures * fix several bugs related to emulated texture downloads * fix pl_fmt capabilities for some emulated formats * fix stride/alignment of std430 vectors/matrices * use push constants more aggressively, whenever possible * slightly improve accurate of BT.2100 matrices * fix overzealous rotation of vulkan queues * fix dangling validation layer suppression in rare cases * fix possible swapchain deadlock on VK_SUBOPTIMAL_KHR * handle VK_SUBOPTIMAL_KHR more gracefully / efficiently- Update to version 1.21.0 This is a minor / house-keeping release, mostly to get some important fixes into distros while also getting support for iGPUs requiring non-coherent memory into a "stable" release. Additions: * shaders.h API users can now override the GLSL version * add support for vulkan platforms with non-coherent memory (e.g. iGPUs) Changes: * default GLSL version is now 130 unless otherwise specified * signature of pl_shader_alloc now uses a params struct * PL_FIX_VER / PL_VERSION are no longer header constants * the renderer will now automatically adjust deband grain scale for HDR Fixes and performance improvements: * on GLSL < 130, shaders now correctly use texture2D etc. * fix a bug where async transfer was never actually used, due to incorrect alignment checks * fixed some issues that could lead to symbol conflicts * don't require large vertex buffers be host-visible (usually impossible) * correctly detect swapchain image feature flags * turned a few 1ms busy loops into infinite waits * fix compilation on some platforms that require SPIRV-Tools * fix vkCreateEvent error spam on MoltenVK * bump queued command limit from 64 to 1024- Build with (preferred) shaderc now that it’s packaged in TW - Update to version 1.18.0 The major changes of this release include a new and completely overhauled HDR tone mapping algorithm, support for importing backing memory for textures and buffers (such as via dmabuf fds), as well as a swapchain resizing API that, among other benefits, allows libplacebo to function properly on Wayland. There is also now support for generating CPU-backed "dummy resources" for things like lookup tables or convolution kernels, for users who prefer managing their own GPU resources. This allows pl_shader-level API users to access the full host of libplacebo shaders without being restricted the lack of a pl_gpu. Additions: * pl_color_space now has a sig_scale field, which allows modifying the signal range without affecting the transfer function's shape. (Effectively, by "stretching" it). This can be useful when dealing with HDR material encoded in a non-HDR curve such as linear light. * Add support for importing handles (including pl_sync objects and pl_shared_mem). Currently, only memory can be imported. * Add partial support for dmabuf fd interop. Currently does not support dma layout modifiers, so the usefulness of this feature is limited. * Allow importing external memory when creating textures. * Add a way to overexpose HDR material to bring its brightness up to more easily viewable levels. * Add pl_var_int to go alongside the other gpu.h helpers. * Add a way to create CPU-backed "dummy" instances of pl_gpu. These are not capable of compiling or executing any shaders, so they're only useful for users who want to generate and compile their own shaders. All GPU resources (textures, buffers) are backed by malloc. * Add a new field to pl_tex/buf_params allowing users to attach arbitrary references (void*) that libplacebo will ignore. * Add a function for changing the pl_context_params after creation. * Add a new API function for dealing with swapchain resize events. This function can be used to both query and update the swapchain size, based on the usage. Not all platforms support all operations. * Add new demo/skeleton based on GLFW. Changes: * Remove the hdr_simulation field from pl_color_map_params. Use signal_scale on the target color space instead. * Subdivide handle capabilities based on object type (texture vs buffer). * Completely redesign the HDR tone mapping algorithm. Most members of pl_tone_mapping_params have been updated, in particular the options related to desaturation and peak detection. * Split up the HDR peak detection API into a "detection" and "application" stage, which can run independently. This avoids the one-frame delay inherent with the previous API, and thus allows tone mapping to be frame perfect. * Remove superfluous field from pl_shader_reset left behind from a previous version of the API. Fixes and performance improvements: * Correctly apply the OOTF before performing linear colorspace operations on scene-referred content. * Avoid clipping when tone-mapping out of gamut content by tone mapping before gamut mapping. * Correctly reset the peak detection buffer state when running pl_renderer_flush_cache. * Correctly use the image's original color space as the reference space when the content is prelinearized by the renderer. Fixes some cases where libplacebo could end up defaulting PL_COLOR_TRC_AUTO to a suboptimal curve. * Correctly track the lifetime and ownership of individual vulkan buffer objects. Fixes some synchronization issues when attempting to use the same buffer from multiple different queue families. * Fix integer overflow on implementations with very large texture size limits. * Fix building against static libshaderc.- Remove baselibs.conf since nothing needs it - Fix build due to missing shaderc, which is optional - Switch to new upstream URL - Update to version 1.7.0 This release marks the first major release of libplacebo, in tune with the release of VLC 4, which will be the first major project using it. Apart from API stability going forwards, this release brings with it a new AV1 film grain shader, better interoperability between libplacebo and external APIs like CUDA (via shared buffers and shared textures), and ICtCp support. While not strictly part of libplacebo, one of the highlights since the previous release includes the existence of a new example file demos/video-filtering.c which illustrates how one would use libplacebo to do GPU-based image filtering in something like FFmpeg or mpv. Additions: * Add a new function pl_gpu_finish which blocks until all oustanding rendering on this pl_gpu is finished. * Add new functions pl_tex_recreate and pl_buf_recreate, which work like pl_tex/buf_create but take a pointer to an existing tex/buf that will get destroyed + recreated only when necessary * Add a new function pl_shader_is_failed which will return true if a given shader is in a "failed" state. Shaders will be marked as failed on any internal/usage error, rather than them being silently ignored. * Add a new enum pl_channel to clarify and encode friendly names for the often-referenced "canonical channel order". * Add a new header libplacebo/shaders/av1.h which currently contains a function pl_shader_av1_grain for applying AV1 film grain on the GPU. * Add a new concept of an "exportable" object (buffers and textures). Exportable objects can be exported using a handle and imported into other foreign APIs such as CUDA. The new functions pl_buf_export and pl_tex_export must be used to correctly synchronize access to the object. This also adds new fields uuid and handle_caps to pl_gpu. * Supporting the previous feature, add a new field memory_type to pl_buf_params which can be used to influence what type of memory to allocate a buffer from. Currently only works for texture transfer buffers, since allocating uniform/storage buffers from non-VRAM makes little sense. * Add a new synchronization primitive wrapper, pl_sync, which wraps a semaphore pair and must be used to synchronize access to textures with external, asynchronous APIs. * Implement the ITU-R BT.2100 ICtCp color system. Since the libplacebo color systems are not strictly tied to any particular transfer function, we must explicitly mark which flavor of ICtCp is meant. * Add a new field instance_params which can be used to influence the parameters used when pl_vulkan_create ends up creating an internal instance. * Add a new function pl_vulkan_unwrap which allows users to unwrap a vulkan-baed pl_tex to expose the internal VkImage, allowing simultaneous use (via pl_vulkan_hold/release) similar to wrapped external images. * Add new generic helper functions pl_std430_layout and pl_std140_layout which replace the old pl_buf_uniform_layout, pl_buf_storage_layout and pl_push_constant_layout. Changes: * Empty device names ("") can now be passed to pl_vulkan_create. They will be treated as if NULL was passed. * The out_plane parameter of pl_upload_plane is now optional. * Clarify/Relax the restrictions on pl_buf usage and polling. Users are technically free to use pl_buf for multiple simultaneous libplacebo operations. Buffer polling is only needed for accesses by the host. * pl_vulkan_hold now returns a bool indicating success. * pl_buffer_var has been moved from gpu.h's pl_desc to shaders.h's pl_shader_desc. Describing the individual variables of a descriptor binding had zero practical application. * pl_buf_uniform_layout, pl_buf_storage_layout and pl_push_constant_layout are now macros for pl_std140_layout and pl_std430_layout (respectively). This changed the signature to drop the pl_gpu parameter. * The buf_offset parameter to pl_tex_transfer no longer needs to be strictly aligned to a multiple of 4. The minimum alignment is now 1, however users are strongly recommended to stick to the multiple-of-4 alignment (or ideally align_tex_xfer_offset) for performance reasons. * The chromatic adaptation method in pl_get_color_mapping_matrix has been adjusted. We now use an LMS model derived from CIECAM97's revised linear Bradford matrix, rather than the non-linear matrix that was being used previously (incorrectly so, due to the lack of the required nonlinearity). * The order of fields in pl_rect3d has been changed for consistency with the other rect types. Fixes and performance improvements: * Fix std140/std430 packing errors for vec3. * Skip unnecessary flush in pl_buf_poll noop cases. * Fix variable collision in sh_prng. * Don't leak glslang internal symbols on supported platforms. * Fix an issue where pl_pass_run was stricter than intended about compatibility with between target and target_dummy. * Fix an issue where pl_dispatch could sometimes try dispatching shaders with an incompatible target. * Fix an error in the heuristic for choosing the optimal image layout for vulkan render passes. * Improved debugging messages in several places. * Slightly speed up lookups from texture LUTs. * Fix the addressing of shader LUTs in some hypothetical cases. * Correctly flush the contents of host-readable buffers after modifications made by the GPU. * Fix synchronization on pl_buf_write with non-mapped buffers. * Fix undefined behavior when using push descriptors. * Slightly speed up some texture recreate operations by invalidating re-used textures. * Fix an issue when trying to update large (>64k) VRAM-resident buffers. * Fix two address calculation bugs in pl_tex_blit. * Fix an over-read bug when the size of the vertex data changed for otherwise identical passes. * Fix a misalignment that could theoretically happen with some combinations of (odd) texel sizes and device alignment requirements. * Fix UB when creating "useless" images (without any usage flags) * Fix a vulkan device memory leak when destroying large textures. * Fix an alignment issue that could happen sometimes with pl_buf_write for odd write sizes. * Fix an alignment bug when uploading partial textures when async transfer is enabled on some devices. * Fix crash in pl_color_primaries_is_wide_gamut on DISPLAY_P3. * Fix an error when re-using shader objects between polar and non-polar samplers. This is now safe to do.- Add C/C++ compilers, glslang and lcms2 to BuildRequires - Update to version 0.6.0 This release brings with it a number of minor fixes and changes, as well as a new feature for simulating, and partially counteracting, various forms of color blindness. For more information see the new pl_cone_params structure and pl_get_cone_matrix function. Additions: * VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR is now supported, and gets treated as PL_ALPHA_UNKNOWN. * Add a new feature for simulating various forms of color blindness (based on the LMS color model). Changes: * Setting pl_render_params.upscaler/downscaler to NULL no longer allows automatically choosing bicubic, since this breaks various other optimizations that are only possible when using the built-in GPU sampling. This now only chooses bilinear/nearest depending on the texture/hardware capabilities * The public API of pl_shader_alloc was changed: the uint8_t ident field was removed. This makes no real sense to expose publicly, since users had no legitimate use for it other than setting it to 0. Fixes and performance improvements: * The pl_dither_params.lut_size now gets correctly defaulted to 6 * Fixed some use-after-scope bugs in the renderer * Fixed colorspace selection when using user-specified swapchain formats * Peak detection is now correctly disabled if the buffer size is set to 0. (Before, it would default back to 63 in that case) * Fix the out-of-gamut warning feature. This previously stopped working for out-of-range tone mapped values.- Fix RPM groups.- Update to 0.5.0 This release brings with it greatly improved support for HDR (including HDR-in-SDR emulation, native HDR passthrough and improvements to the HDR->SDR tone mapping algorithm), as well as support for ICC profiles and external VkImage interop (needed for e.g. hardware decoding). Additions: * Add support for treating an SDR curve as an HDR curve by overriding/providing the true target peak. This essentially allows you to calibrate a true HDR device to a typical SDR curve and use it to display HDR media, at the cost of bit precision * Add more values to enum pl_chroma_location * Add a scale factor to struct pl_sample_src, which is useful for e.g. debanding on bit-shifted inputs * Add a new function to infer/guess unknown pl_color_space fields * Add support for 3DLUTs / ICC profiles (via LittleCMS), including support for assigning ICC profiles to the `pl_render_image` and `pl_render_target` structs * Allow enabling optional extra vulkan device/instance extensions, as well as listing what extensions were actually loaded * Add an API for VkImage interop with user code, e.g. to wrap mapped hardware decoding planes into `pl_tex`, plus all synchronization code and extra metadata necessary to make this interop safe * Implement support for native HDR output on supported platforms Changes: * Separate the texture from the plane data struct in `pl_upload_plane` * Swapchain FBOs are now guaranteed to be blittable (e.g. pl_tex_clear) * Tone mapping is no longer done for desaturation steps. Users wanting high quality desaturation should use ICC profiles * Change the types of various fields in struct pl_gpu_limits * Slightly relax the sizing requirements of pl_tex_transfer * Change the default value for pl_tex_transfer_params.stride_w/h. Instead of defaulting to the image size, they now default to the rect to be transferred * Texture transfer buffer offsets must (now) be aligned to the texel size, in addition to being a multiple of 4 * Change the API of `pl_color_space_equal` to be consistent with the rest of the colorspace APIs * Allow the `pl_upload_plane` helpers to upload from buffers as well * Switch the type of mapped buffer pointers from char* to uint8_t* * Rename DCI_P3 to Display_P3, and add DCI_P3 (using the actual DCI white point) Fixes and performance improvements: * Fix some compatibility issues with GLSL 120 * Prevent desaturation from exploding when tone mapping to HDR, or when tone mapping a very bright HDR scene to SDR * Implement the fully parametrized BT.2100 (HLG) OOTF in both directions, based on the tagged/inferred signal peak * Fix an issue preventing the out-of-gamut feature from working correctly on HDR displays * Fix a segfault that occurs when instance creation fails * Fix an issue where `peak_detect_frames` was sometimes too low * Allow debanding to take care of implicit bilinear sampling in cases where no other scaler is requested, thus avoiding an unnecessary FBO indirection * Only run the debanding algorithm on the parts of the image we will actually be displaying. This is relevant when cropping * Fix an issue where PL_TONE_MAPPINg_MOBIUS could fail in certain (unrealistic) scenarios involving HDR-in-SDR emulation * Fix an issue where vulkan could sometimes modify commands after submitting them, when recreating vertex buffers * Make an effort to reuse the same vertex buffer when the contents don't change from the previous invocation * Fix the glslang locale work-arounds on windows * Fix an issue where trying to upload from a too-large texel buffer results in an assertion failure rather than a clean error * Fix an issue where the usage of VkEvents prevented libplacebo from working on platforms where they were unsupported (e.g. MoltenVK) * Support and use vulkan push descriptors where supported. This avoids having to maintain, update and synchronize descriptor sets * Correctly disable signal linearization on low-bit depth FBOs * Prevent a crash on the (pathological) case of a shader with no descriptors * Fix a bug in the size limit calculations for 2D/3D LUTs * Use optimization level "performance" instead of "size" for shader compilation * Fix an abort() when trying to render to a non-storable FBO when using a final pass that requires compute shaders (e.g. HDR peak detection)- Init, 0.4.0obs-power8-01 1684751951  !"#$%&'()*+,-./0123456789:;4.208.0-bp155.1.84.208.0-bp155.1.84.208.0  libplacebocolorspace.hcommon.hconfig.hcontext.hdispatch.hdither.hdummy.hfilters.hgpu.hlog.hopengl.hrenderer.hshadersshaders.hcolorspace.hcustom.hfilm_grain.hicc.hlut.hsampling.hswapchain.htone_mapping.hutilsdav1d.hdav1d_internal.hframe_queue.hlibav.hlibav_internal.hupload.hvulkan.hlibplacebo.solibplacebo.pclibplacebo-develREADME.mddemos3rdpartynuklearnuklear.hLICENSEcolors.ccommon.hlena.jpgmeson.buildplplay-screenshot.pngplplay.csdlimage.cui.cui.hutils.cutils.hvideo-filtering.cvolcanologo.pngwindow.cwindow.hwindow_glfw.cwindow_sdl.clibplacebo-develLICENSE/usr/include//usr/include/libplacebo//usr/include/libplacebo/shaders//usr/include/libplacebo/utils//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libplacebo-devel//usr/share/doc/packages/libplacebo-devel/demos//usr/share/doc/packages/libplacebo-devel/demos/3rdparty//usr/share/doc/packages/libplacebo-devel/demos/3rdparty/nuklear//usr/share/licenses//usr/share/licenses/libplacebo-devel/-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:Backports:SLE-15-SP5/standard/a8bc0f248a13f23e58a50ee41661ee62-libplacebocpioxz5ppc64le-suse-linux  directoryC source, UTF-8 Unicode textC source, ASCII textpkgconfig fileUTF-8 Unicode textASCII text, with very long linesASCII textJPEG image data, JFIF standard 1.01, resolution (DPI), density 100x100, segment length 16, baseline, precision 8, 512x512, frames 3PNG image data, 764 x 1262, 8-bit grayscale, non-interlacedPNG image data, 320 x 85, 8-bit colormap, non-interlacedPRRRRRR>aSrTϺ,utf-81fea8a764a0b58a5a5f5ad85a9746df9b4b9a344ed686559a50cd2564dd014f3? 7zXZ !t/f] crt:bLL ؝BwK9\b92 A`ͩž $B}vQ v? wS_N T3I Pj[K#:¿K[-'<1}\?@"nzˡ0&ⲭycf&w gL|lzr{ _624ɇC4#2WZb8CYJYeh,dzlp*H.g]4j !7wLn@O}Ř>6@H[s_CApMYny1~[M$JՐd; 316\pSpC8͙1AgLH>95ʻr'bu9)2i6asRZh*)N.~fN~. ~ @Ab};ZJ=.".;spcNrR` >|Yۘl.-[hY'kY'Bˮ_}y.$5sÁU=܂<ЙdYJP"=!w.p$>\?j۾7Z H>ZO3ۏ `G6=X>gqjʈK;RfD$0 vU 3%LFMdo@`8 ]J:G:,{ 7U3>P@{36N 5 3*T)RQ]~AQ-3Id: g>{ĞqĆh^"梅Z%j=ha[Jƞbw/|<[`EW@^T@yy)0`o \ck{uz!sGyBcj E Pz۠*m 2nZw'D,s@r-;)/R #C75cǑ{hyb%oL N+qM$!R p]CU/{{6+ķd"Fo^,}c#4!H;T_FYl^Ĩ`*,?CvqzY*z:1Hx] 7-nP̎% 9d =k ,%z pя ldT=Rx~$;n3y^93ԊDW/.)gQ[+6YIL\ǩ{桺>eYVSMn#E2c ލ )جA4ZVWxkXecWv|HZJs k֕*8=+ W(<D72RYc@obۘ!FFuMvFș/hicx雂$K(J'ˡ ޯZMi1yPЋmtT*@3S.%.]oeba=;zπuoEJH#WӶ-M&YkXR .%^9KKӏ> 7Imt0;ǺPV)̹kFۿzS;4C. 2#VPn WkuCqκ|&^CxӸO! PkOܳ -p0E}".u_ Bl2'_ gH .}aQgTlY|ȬVOtwNCY=1RgSG2=i]m7vWzAM bKy֏-\beۜz 8 [(-agvoa+=_tgaeه ;.w8лmaBRӧk+YBot[zO^Yn'ҔU Z" A>UK[E0[4arHgWQ97 H*ev.qݱ l%iT[yh6ܴ%&W646?oo'FэNЙB: ̉r_ҿ;46 %y)@(+|KJB\oZ\Y/}t.7z*΀+:YƔΫ_Y:I;.Y{1.mBT9ݰeJ㞗"s9UB+frh8ԍO,fP)yN9phVnQr>dСwiGƉmlVajYBUsFC4X5͌Pbj`VO{˥XvT#jXNi o ΠȺQ* +> 3tȺ?1qC?~tH4 Ia Z~kP4LaPKvJ >C/P KfG& ,rOHȫޮ2)*1o Vpa in~6V%\s~02L{§Ebo~Ou~8+LSH~[ BvשPE`OLbaKBR ~9 L_ɳ4`0-jb~CEt3E8K_*{I=KV{ n=; Ī&Λy/XvL~+Oy==[ۓ5;?Br>`R>I/`gdqJ~_-qn|sy2_(Ӏ]Ł&uiXiXύUU=pʬ,C'ь6 v+(Ҍ8?P hw<0{^<14l%rXߐi;">K/LYС?c?{t)(} ]>c- ;wЅj`p34&8PGgH#, ˩DgQ%@ZQJSW8K$;/4͇]0T\~<]"_{ $))p&M Hv8?3[x8!GlQ5f}2$ǢA Gڱ,/KHØ& H(ElA @8] FNcyd֘-qq?{! PuNܬ[:,R+$]Z>m a;MCAeҩ)~gAlKhnY!jt`~B/v-L(X|KU^r#V'䡺A~"ѡ[ȅ67Qi).Z{7O)(y7Ed*P#{0[́C0ګDLc VO,l]E 7>z /f@5Pd^t@m,n@%bVwt zՓj﷔.}.p^;~gF'}ӃIV4eIH  .9pMмl--_4qw6bch^uǩKp](z#Cna-"| {'+sLQ>iV=32sA7Pz"zHrIsKey}qH۵nPgSԴou14cYxi;Luwԙ(O~5Ӗ-HBu޽!0O0[QҴ[cd?YXHw椵җ 4z2E܇!%x`"R#-?Xom0 afpaY%7[h3HL#p{e!0i;Tñ"5\˕$j1FYڴ%3h|qMա)pIǜ_Z 0spKy (ܟcD M_|IlӺ5^T5%,Ʉ6Dgҁ`unFtR8|p= |e V ׂ*Ӆ&E~zQ?u[VdcH cl]wV[o$._$ !&E\M~Th{穦%bǥcqpxγYRܸV-}~^w{ 4eBDYD ՘vRz>q!7K())s:g'Nbh]UFstAM85Vj= EA$<0_<jL>R!Ձ|&Mw7VWcS*c2՟%tFh:(]oq8鏻HXe*"o'zT׺'9]浨Oc*k:+Tb κDh"@((g'}Q ޸F.1Cbv3+BMDsc+3^Gj+Y(B왣oyH[k2-:)}8nʷg3$E?Ҝo-c*0PN/xO 2/4+IuҺjcՓV _ [Rf,!7^eh_"}8j`pEb!.Աz 3*>A 2U% 9w}a &PUe-:+`ŸvSGd\h>EARC  h*k ;vAF' Bi̘H rRo]a8OÝ7gJ1z#.}iiğG\[p$ʦhgrlWVLÓϢ 2k6jrͻi,>i!0H nHP*<aG?o-;= t1O!l ERO B諸s8yGr݋;W^V/ǂ벺BLb|jP%B|; Q\&eL$VE7Ng4Q)З+kS}؜=PPZkpp`S RY=C;CFYv@u06'4"hgk)w".'>sU IQgN?ݦu*cS/ 45v:U6FO )'ߜcoݠSA -[6`1wV/4Oekc*/K,:^Ĩjo2i߾+뗜fxo A+»󩵿Myl4)Z Wռt2BhGb3hs}KjJM*J Nv L}~v=A&Cޢ,n cMݴ=+$1^mN4J\ŀ#SV٣%0Xa]*^S~z&ɱXe( [#Myb] U(,'n[FaƜ~ťQwr:(,Ip2̈ۤ>NW5 u lx>k1v&y/~ )U-bY&􄆇TW CMbv>>j-dS фN>X{r\q1)/8<6}Vaـ6gnWB =|Q=%>F#.;.a$JZ>GlIC?5(ur]^dSeb~g jU^̘?&9de<_Z9u,(/_?bj2ΐQb1N]QOy0\m/i!F<J1^ô6,FiU5_nMê~|H}8v/0_#[dF.l%pwU.D8w{Ԋ)lpU{HL9V21XFMC͝CtbPJ}x1Z%)T0!ޒxeɿsڴ d'ƾO`wO&7 +r1fվtOeG8OV? Fg&Hiƃ|I룓Jm/:)q4 k+M~D+9۫pI *<+ b|| oP*PIؼtNS^E53N!}àϪP1CBK+OK0qVL>qk >A~'ɿ Y~nIP^Cnq狪GY C 9*w[ޣ4Z CeAs:exlø+6b(2! ' l<޹իYgRWZ(yl8ZOy!N3WFP0xD#nBe3cy)$ǟ q#l-jGcc_"}Û,c$NMxoldJ b^WClEC/!SYh}BGbvvĎ˷,ӘOK[`M&8OOcjyC,KL 9+gȮ'GFkeƨbw (,(~fzU:d #sDSsQE?i˟/+J^*iYuֽ@mI ˝psN@v)} 芭|y҉C]P2mB86#!:@U+\ES7K$oma>j`+;h?* =u{V`US'!|J1ɳW9b 6艌9_OX, # ʙRвTA/RW~McYIk')MiP<4QJ d+8Gيߊd ^94+(;rY@X iaÁ^L9#"tIGԙ3?El}%/*7E!J &Yj^$MDa_bE 2ڀZ xDlca zF~YȄ.R&k юx鹻vfSz{i;W>(cܤ6:lF&@R>,h^gEF@Fd~"S/dV>wiUmW) Ÿ}8 W:+uk%Y:s׽ȄCyb֩@r|0tD\WJ(ۇ¨v-r@uDK_(Ϛ(WX헕 VHpWġ̺ \1/xğ = K M4}m*"7%eItU/^7ӊDX^</mv,eQW:U1S)Q9jhm& QE3e}s(֯ ʂXXQ*q:?$׊:6Ĩ B2K.O)9LjjrkLLxr.2y0E-31UW|O¥=b6gا]TM"~AO njǞOPD0_) ys ڇˇLukE_V$s]^-dTly[ }Vp–FUbVERY*Nho!v,H`ֺm?iJ{iN_^W]07P6qN'#`}H/n{P!b`YfV%xog|k` d+a RHm+-_>yE5Ѫ-O XpWthS|יYZ('t)D_m%ݐje3f˓I'h Ґ{w1&M~ʨ]|섩=bjhX=*#_ۤ 3(Q'@,NR"R84dNN#”FXZǻ_<qJ[a-쎵HܩJHaoQI\6:9.HoO >Ry`:8ΐ`RtiFA ڣd}.V7Mzn`x5K*;@vZzOIᐦ+֤ggUu+uL/e4Wv;us0AK kx?nXM@7ӹ{L}Kr aLzFL[Bݏ /`E\,6<(rhQȚ R|zRy>%Ӈ=~؆UNi8sA'S[|* {Јԁs5AQ w &|oj}!"] orяTY+K08ԫ-V7Nlypʛl/ʺib@T1X{L@ϱG3V0+>/s6<85x?&zX"ڑ#}CoN,AJrT(8Y|ޡ( 2 rD# 7(J/̤g{1r% m`B O1i]lkn i xhE*۩(K}X|˲sgBHNB8* ]034Osi4D;N!}xa}ÛzٵFc@'= Ěo]9I ףTn}@O(2J)kad/F`"}- ޡ>s#7{:!wǫAxq6(IY+=Цԯ9V,qiM출HʀХi3iyRGJṝ*]렦RB@4$]?6Ýz ڢUG(ԷQuXH ;@2Mu+}s<|PB]4UT)F|`->>M~OPKfE0O,8xl&8s4<\8__; d׬6'D:[fj7%|Ye;Mq:Ml]Zn6t}~5a0+n7wSBoA!EMB .OYۦM1g_\ż. lf2F$yc! *%]Nnvփgj!cj PP{>?|nm <[mr (8DPs,GX{FD I f9 =VE:ۻ`(ԧ׍}icݻO^#A[u8ιv[V)ouIZ<5٩*qE D Pvl;} &'5D,CI*/a 1)Y@( EßԹPyи:+p([Dqkr2=(13F3>X}Źb#6le# a_d ~QQT3 5Losq%z/6r#H☏Ti@B5c:*vB.J9Bc ,y:YA*یi}|@(\tlٺ߯MyǸ&Z!V09??m>©|KOYDI̭BЧd]zWm,(p"GPߖ5d5|Y?,!.jer[QR4iuUxҭ5*%`,r̐Φm[f!/¥rV\tY^ƫg\Bk-\QLLv3IN8@AQ( ϸ;Q/3SBD-o] z8XcBEO'׋bJ B] l~&yxIwL ѥYBAB b%z8]FqnG7o`WYeaJ.!xTd;h"|U{IK.- \d2:|seǨ_䙬91ҳ앤<+]€sBˀ Ѡ#ktֵ6@U*OE2ŨN[CrRZy  'ınyQi%-cDlrS/w9. 9"C;M+fEyesy)[h, l>-r2ss?!" *D$tdq B4#tf3Py7lΝ|W/-NdS/$ suF;4 qʹV"c w]&q~ g@m-qp4,Y3p2s|Wo/wk'y@!?2lTde9kI [<ІKuZ\OؒF7\ `xzu9W+q\``+Krèq:˝.4q>(\AwZN..+< ~xIBf]V^0RHmYpNFך@/;aqoQEEl spI p j/wˎw8xcMcMx려xR&ey1&>o:ZIC1ڙi-l͎ʀ߭nS*ל2h(ЀR Vk@oGȍ\TDgV9mcR絠>bWG\M ;Y\ "Ts?SWꖟĕEsTKz[☫@jܨ}\f1-7 `[r| ݁cR_\.4=rM7Ўq!:1DN<>AhR<4cXCVr$7B7CgERԁqgPE "\\ɫhYH\ bC>:hi1f*S5% f-$:>c|5NCDM>t$c0Ra;?a*G:w[S2Y p  7KQ6T&yv\󹞴ʃ-RhWO6̩9M#2.d6PD+Xߥ>ykf>e5H~FTCE?EwYl]?~JVǸp {!aX> d^*vEvStx_:Rd \e|ڏ!ummbƉOm1 dIֵu3|{K5haV'{g,6O5!@S 6T,M;e,?.<͍0 en]9ljuZPծPw_`^LAu&/)xt%;e\ýp~.]VKU[NC-YOt/-;d qm`3*ZigHPs0AZ`np̹=8۵i!KވJRv~ Lp85=)@AXFEو9W$-?%UzpE3+H%kieeKTx] QP{peWT}SߝbѝD-,-/:P,tY"[܋L8#$r0%Px\"ZI} ;m]HߏB+-E9ĆTHWD Cctvx] A=4bȪT2U{N `5@rƳTP/$RZT^"C.KdʛiŬ\7$oHp@3;ȡ&=3|sv24}un[S?"<xNHNtb_zn"W1爧ܖ@ԸTpI EDv_ةlg{m]ޯVt3`%& a".,Ԉ>B~4?r*PSJV+lܙDrK$qx ]sʧ8_[oب8w BN bA=A},s/&!OterK K%]gҗFi &JP3_, 2“㉱$ 0)Uq?hZ[3`D ʞ(>2-^Ӳ*xY߼ !J0Xg?m86G/X⢩IbޡE{+l--w Ls"zMu @M%~mުdbp?wJYr~C6 2ϑsd$H.KK \ ^lczd!=haJfo|)R5 p_7jYPdugT&>lqv %ݪ:jM)=☔~ ݪ[G9+o@h.RFLBuЩj1T1JkgҌKƅj>{htn]gĵQM|GD(S~:η2 .Ϭpiʹ'd*k'P=2mV1lj*nσ'FxD-L' 3V%8\̞-laQ/!(9f~ As\AVJ$ HQi2̃,Djcv4 Vmq5o)^U5B?đps{ ճΐG?GŲ+# /`5ьvSHُO |}%dJu뱐f©a텔L# #ٰU7E8[xus/2&9~s.;άmfhD)lE*/a3T6ǺmoPFwix-a@=*9xW fZ^f|2ߎF4ISwYȆQ9>jm$|k 4{~p< 9/e:§MrWᆮ%'/*}5=?;E+\뙹KR fa i'EźKJgnCIxX(Kleڳר$2,K-m8 |v E*O}E 9 KU[7awD' Sw]YhkھS$\,2V=k{%u|gەq9:anj79% [u\ySq˴1Q.ˬ~ kGZͬ!Ճ}KNǖAݥT K"_ŢSFj;~ży*pePlu;ᑐE[l16sa7IL> m敛^[_vx1 fÿkLzB\g*;Fx(_aQ3x\<`x %R&9#q>T sT|Vu&nkʛ*Ru枑wT፯C|T &7-< Vc,ETr!M5@q| ʇګ[W/f2t; /ߵ}GQJ>C fax-p4a؏xS5duDEi4i JM\ZezaL]T=]YDytqpIqr|?^Id,mUWx"#8/~͠z_s !5+UchsRYs.ai~YWH+z S|r,j_6kEKIiOWԿ^dZ'mOٿݿ JL)c1lkdz~T.ٻ *OX_͡UՔw3߷h#Km "0M1KV}\.0u/I8%O,o-#[)! @9DnP_dl]흔S;HczS\/98o,,3f>/ 3a.cf`sjA3R !cq1WT6*߈njѺ1?,y߯NXD.3`?xYQ ˯bADܤ>՘+l⩜glY4X1!/6%$#-" Ċg]6}n%ɣƭa4v{1A[턫ibɭy0W_OJZ;хL WL;}Z˼C} Gَ;q U}r[kR.,ll٘')GP*b tgNaz6>"귘7qf5m'JLU> ˫'>XPXqz[:o"I)۬գ"~efNv_"+7I/+JlEN d3LвYjNcO\>gzA/DoL~^҈* AN|Dܵ\菪XNN#"h(%e(;M3ٱ))8g @~ٻϺ\i=4JI1g3H/^rͣzX!= %SQ in6P ` 20]e؂F=!ݶZUG]MFD N=[8С%>HGj푢5o)DS2>l)Qɿ?^06SJq.;[ְέ3Kz65ʤOP1) :%NQGJ]ra;sYJKep*ǩP!WR{+{,o|Q&o1K)QuUIagi?Pk{iÀ*<;2)X"Ln.3W3MW^|Q_PqҎ0mxeBzCvo>|l`4} H5d Y NIg2wv"6BIw{V.+;80M01eReEݾ-+4B;ĿN ˱ ;8u6}Sr1/rʽwT|3Qp iT migKw;rgQflmgUNrә*L'(wR-jge"8/) d陙Y88(O2\z@ƏÌ8o1`eVIlh{<A[a371ྐྵtk"m}K R2zcjKAGdD*Mںv´6H461e]zcuBDxLX5\} MlXGЁ4!(l-U(hE({+e)>YkטPo8J꒻AT|4%/'̙tC5|Zq,{&wGKή{TR肴ASQM N[sE. kg稜Q Ӏ[~x…o=^S`pP|dًd)y?c mM# k-빷Haw W '#:6{=K1ƹPcQi<:Si\Ac\m 8OOBvA6pizރެM{rRP69A0XC/n0.+l;n8teםW[Ny$/2_=_kr"/}gpBsjL=D=t[GJ}.G-jGdluUpȪ{4 %s~2wboK'4w$=Q(2_9VC\8*:~ZjD/#{$=uKAy:l=ϳ CZZe eaiV Vؤ+ =mGqzw2"ol] (S Z} şGFرJ$>(4.>WgwLP]Q}# A:x塤n[ (;Q}/ij+Ӹ`ڬ2ܺ;pLf9'35zM9 h͈cmBfC[u(E#Z8oI[J^vd-*;O5-|aX&-rΟY`؛{t0# :a?'WNEk:nix yv<O6MRFߤ bCg 3b))'-28/|TЗ~m~rJ{M,4@TOώ; T?䍜ʕ6E=0b8Ϲhi~@7L*odKʘҳ'ρݺ5#xXفHϟ/6od4Y]iD! fQ]^S^i_@u b\nBsF?:˚{ "ZoxM!nmi#Ц Cer] 6E.ʬXqo ޽}65$~|'/`[Z79uwM:>_Yǒ*nn\,e/ּg }OWLVuyífr]qm!Zȸ,2 kh^ %G2I} #~[FPP_{ͻ>cF+7~Q_BraZqe Y2z[+363V{K,KݦG6عUaCzMlvܙfpshX}W$6ɎyV3nO7ԈXTNjE @d~%7Iofư\Rapr!>^Y wN1 cOjݳV2uu6G׭b6$MTv./tb9lz&O,Dl.Wi>5JB{WRh2a: 4N5l|Nr2@ۦLLyC&>ZEF&Rk!l1:[7 ͫ@D}DA 98l^vS'{#+MC1poZ؟.\#jQ;ſI%R4EMwKwO7H GUfNG %BljFvtf(An|l*m<"`Ud{ ŗdkh+_oPƄp$c#Oz;1kU'%CGX.-F`R;Bꛦm5R)PqeBgOhUa=@NLN@A%%Om ؙۅ:}ѭ3rQɪq\dNo͏b$ٲrA|6Lӂj3H ;Ff+6{}~bIE6yUd&E7HەA NbթVѓcלsEERCfdb[ 9`ew9P}i6l99Uj]SF9RtSG& +R`QehF,k:C+Vi{T<(~- ץ e@ǥ)p7)u'nxfs. I$ ̜FܥTVm Q fCT\v\ڇ8'e-p7EӅ#٤0}S6~ƖG#]04Mw0<ݘH댝a^o~Gl,5M)Q5r @8B3>,\VY"Z\*M9gC.kaitɩS[2\E!zQ6-T|Spwqap~{ObF~+Ɇk|qI{v}[U+}h["Z@&FO)lĤ; "H*#:- X<#&][&`YiZ6T-_V>GqOp+9A:}K qpuP0H;ٞruΌ ƅţdu@J/_(-A=$T-2:(38P^ geĎj`.*.-'_8}3‚zHJXۀ/?-^XH *p{@]$OQ 0c1wʐ;x*Tg H}E- CՐ8"R 2^loܟ/Ь"JpAamĈ))3u/| 4nBE}kB.H({^"-rkZD}]$pG\ZT'tLw6v}K$Tt\x~G=e'ebidetGէڌZ߿3Qt,]qG@6<큈o *]s2lLB;?gRa~~8Z`C.kRz6'E4<xVR!ðTMLM3|,>]6.o0F;Z !=G,MS[ȓ' pǍd 0 +T'7{Xώ녅[ Ow.Ayv?4ۡOud G.T7tHPS-ěIWy.rKvŽ*ƨI0AqRq?4rHYP&O{ X(jd!Lj1O42d 1ʎa#*k݂!BΝ#=l5a9PV‡,Bubb7DKDYX{I^׍dҽ+|z// 7_01V pÖoϤ%ў`t7J_җlrERD!L_ 4%br-c:F&/^D-IH'H,`B{B ߁y5ۨ7?9'2bXVb7Ψ֚ext]˧K,󷑡sh`3,0 H+%Πu/ʩeĭ!}ut5 ei>H2bt޲\φMRځk%/I'YD%59? XMSt;K@ى 7JxA^[5-zMY2W@~&% h6uAwt[AHEzfW+3\XjIPk_C!%sXĔ9+${WYDvH y7U U3k._-N򤾵5yli1qc]f&vu:SMbu HČu.ģ=R[\d.EBr' 5NF!RJݎDB (`ml(9c25|MiaYݾ*<r4w+{}*d+M1T$qlbPH㐃$#0Ge+:+'2p?'FGzcs$JtXkGD XW[1/HpyD,e4'XTĩҨ`x[m;K}`8LjNOs|AWN)iհ=;#c&cc@eB{MCi aZA MtBu*u# {{@'o/HZh~ͭX⺭K!L(l$)w@- wxz(?/Q>2uU)!ohH'}ƀTz Z\̕$ YYHd}L4^Rި-%7BqcS׋k LmZsMݧ:KBʆ*(^aw&fmC\H}Csznd\(&GrUvw<YIC 5GeVAN,%zkZ4&$w+gNbŅpt=i/i`aI-3 zyx{W{'ECG#Ƃ":O)?qw\H; "@| >ͼ't[&Փ}^5w}TAekVS$uV?%)an. .RI|ϐLl T i8Bq&ذF4d@Y )ijd*`MdaW)ie*[)P.ԣ~׭D {(2 'DĂAQdMl&MǛ[JDE]hܵfpe Pہ ?&/epmӰZ*g:3J\`v#0V)PH?'N~8@ԼTYRWצHO(k>;J/c|:wّrūM<2( |&RsH,Z+q}+.c{ȡ&I*mQ⹬#}WV:tAtIdT/g{5$-UBu'r;s0(#] 0$g&()%[IJN9)]ғ(MhV9D|2uϼ4YPX:.hsza60IJ֚lR 1Wb76:>pli_0yg[ث@BAe ,Oݟr$O' wF (,z`| $"Z}+ ux"{#BN`@[qMZ@ SZl \J ߝFz^-HNO{<W'M}8yA/Gxٸ-#>Ɵě~K_#;O7Ǩa_GGFkّۧsC7z u0F"^0|К?a*}? dU 0yc?9Sh4zJz! -&&s12$A(qM[X寋闢+GMҒzJw K,:޽x[t)R^Grt>e7K/,9RYW6kxP%`\ge98 O`5KZ^6uR֋Xۄ|):m& \훆DQˡ8j>W ;kd%05(aEKFTMv}Z: zT1"y"V),YZ쑬BL8Yn |7[VyV :SaLH= kGJAR#6u.z C4.v?7xP}j-X1uwewF) X(` 钮k|wW‹&QA~~7?S6Gi"LF+ :2eYk"8{XRLJ\S!9^'(b Kpo/3{ LH ^(eRwΝ w#&L<PQjwk^ޏYNL`y>lؗo| él~1E`KFl(_uCllicXׄ9 55< 9tG֟mYu/={dӅP a<7~# <0QHeKYLõN_~ R AFkzRv`̠,v14 sA} Cʧʌ7(bZo 솓O Sz9Y0#LWrX#[G8ӁK'AcSc0$J:w,9Ǘd]zn?-eL ;jāBlǺ \+#P G"_qZ z/N]z5:^>F ;Zm7W>onKV֢gD#tXGIb.?d#_T,m?za!g^Z/Tl%udX"@:#IrfQbSW趲ѺUNIMP M<}GDe9x/G&rJApaI𖐚+<cF"ɚde7μQ/`$mVWʫ&ZA |Zdo< ~e:I=~7;71Ʒ1U-2.+TG{b_=w``JbݍalW24xKvL$,yEg3%$ JebS=ft gªp5XF>= VOlQd3_F|XSrOAn+3 =b'Pk6xK6XwnK5vLy1$ֲ+_JaʠSQY#xV*'bsdĔ]qpҬyk%]mQ$ҮCथ$G_ ԧ\ȎY6tX؃c~H4_%AEG\f78q1Q4_U4ّ}[8޺4^ hS(۰#|T%ᅦ7m/q|Sn~[8r"!p~atsCQ17")@C~M6)S18|,B)<3OO=(MifC[.+QX{Z}-l.wu%\P9&+v+&/~3j\[<Jb@Tm:!UtO/"yX*4S> &vRN9X]V$GH<IcrѰ#CfIY,ߔmyS^Sv}2]XYž錏#޶KdUm&lg X~ܔeN)`3l1+?u KomMZ'`Uasi"#釥i԰aV]^F  qii}L3a]֢u;`- :0#HIۓ0Ir aNN^/{tuo Yja(ExY̱CG¢ i2}m9:CJfiTbՁoU*386vK#xW TC$[{wX.l> 3w> `HM4ƨvS,5F-^@O9x}oa̽tLC_$\}q>x!ŷ]x rQNrOvlk?|pkWqv bo{bU>L$1nhIh(jޕ0GmqSB:n>{uA4[_CW4=۔r,8T#EM{*7{~Sw yfVt ~\VNTwτ(j+fv? ͚L3Q #i9Պ¤yu)+ PyК:UElE@Ug/?tkLP`\N *Rx_P.7wV=嫹O~:ݹÌK׉«Q-ĕGJWCl5$ fF=yk !D?ryY R\`mTlR-`{um@vgd1& 0_sUX/rG~ =ZE,l,RPDau`Н)ڙU?=z*~H;}p)NZ X?CR̴hɸp X0 .aJ7/+H"RAkӶCV G\xUeh%3ZwpJ EQ:XrxSiLfjɨ\cjswS%DPETy\byKIpȨԷ)1IŬLFBC-<''5ߝzOuVI!|8pof HsD,nOQO1/UVWR[al .E)1nwL| fJwr3c 3C#>V"kOC.-)T˸Z%v#r p$]YPPvj!c PƼ7q`fLv~ Df(:e O!8(z.L~NRxp6ˣҟH%v;lv L6N{Ni9tm;Ꜩ,ha tպAl#lk~wxt1')Erx69t"JYqZ=&*v=C\ V"tx++jFP7sW3He]qg] q0!W+'u7)Oh4s*y{"{EDSTְ͢DE/9oUh8}g>!eTJX仚('~1} {÷&\H,mZC's3 bX(Z]4 yz*np{b$8{ mnlMyxdaT5/vɶ[& ṇT̓.BHAxǁV xE2*憇ۂȔ4c 2Ʒig [Ȣ(vCZV"edu+v@lIaQ1I&-{@(oORI]͙c V!^PW:[|jēE #TLU OV)Oֱ g!324_X[_4cG^M;HT '~ xұay+w'o̵$=g5כiȺ1ؙHt-l Thvz )FAOyAJ d~zop6aDG5u᙭C=5CKN Y6( R!Q8f"Hmv*?8T!\OF:EPߐ Nڑy $en% `bvnq>)]7Sr~XjaFGeeg&F^LvJ*ޛF]HaºޣciVaB(0 T%Go=9`[񗅇yc)?V4];vڅ@ECT :kͤ!~z)ҴBbC\bǖQ`U4%\xmtXDWclu3t>˚B&)e|eOZ9&#&Ar΃D"W}ħHn}U1 f!}ZLzrέ(U+$,0.ҶO`x]^F;i, ^ 땷ކ-Ev5o~ R.qkMv@Cȿ 8C'+jr|:CD'\RmzPM~Q쁞J3KqKH՞ϯB9 qOr?!5)NXiN-{:C<|,>牜O=40&MƓZa$%k{CAdE|8vݥ` U9OZE(l*.fpguۈ÷!LoluH>S6Ō eux?yn-_j q <'$J Ue(DESβL֧ZaAuQ:YLU8 a`I=X1Rc~^Nb |6i4oyFQ T8L"B&u)0|~HkNzD5T1 o) bFMUK8d66#$Y3:hדb7퐇k"?hcN_ IT58&hLD-0 L.opB/}+FQ٢7Un2Nxë4 $hL5 u`5ۻ 3*ȳ`=I+(鷴)QI"`+yllP:pԥ "uyIWe0}ZcPے!Veo`iMyJĠ!%:R }wY)M!`<DxT/WǽrVuAȳf]ٽcP4:=%J"bc YLQy!ɐK `0C"I{aH 2+0/z2o˛ ys Rj Ɇ ՚}5 +{iKd^fJGyбǥB40q3s|[ Lp?"3B`fi "۹)3[摜I6 WN8rLOw{J.?3F6E<-\$&}SiW/s/S3urf@nTUs,cI0'oHXI H1=;[6ZgNŤ{OA5VyF9k8SVzݪ:6[Tj6 I|*G.c>=!c,Hv/H;@dPcl=[T+ dbPZŜ]aƦ7Aosq38t孄_H0`F+y+K!Bk־|Z4^5hj%T_t9 )wb-'#{rP0RѻЈAGsM}K57ϕlMyfܗw}{|^P C- ouAO]bz3.xdw!7'K6ó3YmV LJ|_4_HoIS?[nܹZLEC\]vj]45:9gnɰ{G -l9]J 8n|9 H͝Clu!;cL [l[^8 SV(Χ}rԢ̟ʹ  Qv(#1<9AdnORe;QhQg@FgG ¹{%0Wfz15H˸gtMV|PvcA%h 2rwg7aj ?oS6{ ?B/%mmi$\ߛ:S 0S Z0zw(ј_ˆY:7 J䪙rW.yrHZߥx/SBɫ4Ν)k|`VMSRVu&h+6E+Q`D)&1G}3в ;M yRWt"U)q1c]ncnmܗ[G.vRhI5!^Ѷʩ;G Xpc@ܸ)ZNjQIq0pp =~< 3_?GH$ `0+w}##ҽD5]X{bsSf]'ƺ3~ɪ?JN\9ħ^~ԛWqT,h3` LB40+vE>1ßsͨ$㞫4}A"50M%"Cv_A]jE8p ԌǽOw)3]q]0v |~_LwGÜCAް~eFZ*^5j4Nv|D'7`f9^Uq2q5>+`CGDAF\/ӻG~C;(9gFiWO&(|BkȀ #.; @}1?fe-MCfn֠H ГboeN&Ak>Yl`E8Xh0I5-E=gv;[ar6Ic3DඨF2Ts{A̳&o%0eBs\^ɛzsBK|ۄHpƺ(rwH .3"TWqI;`FW@U?\W88؛g?8Z~ 6F3FuGŤoO76M&0%?av%$~Ƹ=r0YQ3oZ6H˙wA(P` ߘ ܚn %T9smMt&6ğa d*q=؀i# ([\u_؉ ~QU }%bZ =F t&LBEl2.'MH8I `}ޜyɱwHXbdQ$I,?$@puOPmjui<Ԙcms)MB ~ùǂB$una(I*'&"Sn\ 6%'1Er7BfުP.B\N]jD@h;?jRZ Tl2A5h(h} Fh5;@fPrzgB4]Pm<]N{]:@7BFT0 w.W7~ eւ:[@7yp|dmkLn`ow0zy6G^wE1ôj?Gcd\Ɨcgv ~&NU$2ĜWPak4;ɒ^.@|,o M(j[ܭ1BLŠ!'#qFIY娸&JC?b ͮdY`*.ڿw LP8+ (jcUwmڵo:J7#ZzbFQL6iIFEwz Vx~Г2YKia$eWx2` 1ֲ~ᱴ.1ݡk1pB,cŋͦUD őJc54~nڹk"oT^;;s &XjH&ÔQ.oT:TM..DU>1ڳV_7j)e^w9tiPv3kYZQQ+JgΚjldA %4TrM3A_kX "j*f0!- xiupW6]\s#л[WPx=56̟rOhO s`Nk_QO~޴=7 z{6>[X3*w8#Vyq-bx-𩫿)m= VՙN^L^Df_hMk8UFza25<@uCusߞ3noM(ލLT>/vry`L[&/C ަQg);u(cGD&INVCp WA#}e;@s[W7Ǐ@7Q1$w؞i Jzw騲y#W+v>"tN6=N K] 6mB'8؈RN$q26b1R:(VuXL^it縯e@DBV UR\MOSfzĹ,u/ko9X@,kNGM5~6LBf!^1W?٣$*>tcdhJvS|fuCiޭC4u̕~fk #"am]3,mmfF%M Hi!lAo]uHu#@W=mEl",zC.O䠅ɐ2 8ETQrT 7X(24C5k/ɻ]M!^QMw@rTҒ0FB9r% pL5&x &r)h=c*&l/' Ey';he^U~az"uĬ|zĶucG &k=+dIa: \Z=/)#2AY.H m\盬S[J:8}/<-(s& éP룍%K͌ͭSQ@m Q+[|Ua g5O*<,"DqAC,icww }%t'qJ+ $ez4zÜ6u{ 6I BQ5rFɍHC7Ѯ~o6wqsGu Jn*k,&H\eёUkBzhlf۱iԷwշ06%xFV~68=HThAӣ![4;dK1C<~!7Af*O#L RWF0sYG T*3$91gwh?Ѩ:,!W啪Oȱꕟʺ_8-q;:CLIHf/gMҞ/Az-Ѕ~X-w0"#&wWud__^'%\ٹ\pkJbW_ `^ou{p]> '7-j2źcpE ~qW. |6F7܁ZÛݕ+YD_p)‹3s=tBONuQ@ܲYL%~YND7ڃ1300IׄDw00B?`|c*#U_cdO=8+^+ l}ú=!@Au .x4l KXXA /Э_:%oZa|H!3i 9-.[ܟݓdYDu1V"-`5A>/X7hH9:XUy3^˫^ q /KWPh15؅le饌ҧT#Wd4C<:2ZtX}FM]G n-@;q]P+s V7U8$?듮lm4gtkW#+ΝU1(>p Jޖ $L]L?}ȞKgɇsb:&a"g97Y.3lv aA;oD?Q<ֻIBYX~%9laYЋ CaMKEnc/?.emF[S[ɉeEy-!a:cDO, s]AB-*YVY8_^TȂ nF]3D "KY@1͇Ja:#q d2#V '[CJF_jW)*ϑKC Q|Rh~H. ]TN8X2jT|1HG%xjtjKXmdq8YH8UޢtoW-/8"1U`A`xaWs$؏v n@- `~W靠J$Wz~=Uj;_ )[ B n&Zق=I7oyyIϣ% zxvWY]ᇠ0BEj(T`n>)i e=P>㿟TSCII ^AڀXP N# y4= -PX)1cqǫ1LF AeH׎oE>__0Zr1p(0a$ꗞ)T*sG?5vR%'/mYw4l2=zA Gt^116hvv;C, csh 9==gX<q\l6/lt8_/vcGHۻG[T1Hp&I踎mu׾'ñ4=q(7~`Ǒ91FDh@G@2ԝc*$&egkןgU.T>TWBv<ŝ=`h3ޓ{2ꎥwWԞ/>+2fEBWnx@IJE :,9"; k6\ I,g̚3)UG܌˩b9-L% &%^%4-Qlcᝉ 0yiM3XG_-Db&{ƶĄ̀h!Rs'+K;-./Kk.1LV6cBٜď~^x0Nޫ 1U͓ CRf"e@`@Җq(b;A2ס-L[˦?%+|Y#rܓF_kԤVFYpRxiӋ3"_ȱhP"0Cgخ\A>0B|AsaqI -)!"ej13'+DCdp`*4$8 uxDKvpPog{9L "'vhdt7r:`?zPc8'eǖy:SriUS;Zb|5*;Q]Ѫ:b#%{ـ^K(0Xu1~%ڲGކwDq?(I5<ꙣgpgYG8ca;Tvb8| A^ D:2I΢M~LAuyin:=mPD3'ei}[cw+WJ]%|jH;wȋ*'!SQt4~XLj}SE?)ZkGi\_9Uv(WMYBܱиYs$_Dͭev16|ۛ6j5 h!.!xu!P@VTX4p6tyvA#Sc&z܎n'Zdc yއ&GgP=0k4Bm;ANB.[b|pu0N0LZԥnS(&!!y_N!!ym-t@?ꞥ; ~SG%|rϼ='US>J$ݐtWΩ=ܷ3)|HD)_+wMǧ*4 dTűe)ODQpB#b?J3=fPD16;5]e9[t14݆h/P' ;5tP(?$HHKykϖd5߈+sd P#6A .г]##=n"Gq`=LCKnѰr')vM}-ss0.SiǦ(wIIktW̱k\146ݒb%,="3m6WdER2K}VCA $\;M Jw^:$ٻyGnV$'#Av 6"t<#/{kr*Wg*d!\.uݣ> fJGp{R{S`o>P]MJcJ~?Ù&;Ns橄DwFb߆fZGăfU d߸榄[1 )u}Y㴦SCzW`"c[D$6U BzBxzͳ5tvK_kU\D~$WէΠG֫] ?Cv(oLN05 w<˰<ݬ`PUt/-[9]$/YW|,cT)Gwy x$ʁN<{q Nj a@eDbFY>32JCAxGro"o M+9@VVX_Ew> bG.B񫭂= k_mI'0MAZWc4U;pofv^fՆZ^0(JBIAa='ޓ>'| fbjа 8/@*ZyY~|p  :fjzhGRI`xod\# BܶBB%sB]. ŠMܝ!"_m46V;m\{̇ÈPaRXkfQz|TOkYGIr W=?Zeն])<|ePvPoBG<_pUT j?)QLN43B`#Wb_)Dom6Cx:f/ƣI^Va1y Sr?3:?- iZI JdY6!Zh1ֈ ˹'c4//> [˰Yw$_Zx\Vx/֙5! K+Dr_f'F3]qN\Rlմ<_!}#a պj#Hj,plD#T8jPnnlBЉ\:S2tCOLwE5A<N=W'g`$#9})c:h/e@|Qka #lq?!Xb7 GJŔLv/Z)'i۪nC3zQ0>eѕyТdc'ߠTdS֭ omůˏU+Ffqx$JNrϦ4  ] z̖;a6IQZJ2xy!yvTFޜȬ5oQN8C|?_)'-uŞQu{ںX<+Z'ȫ*9]%J})D+l XWT(fToBz[y8  _+Ne*M$(>6o-o}Ĥ#QXj{?3Mޛ'R ؉ PeqK<;a YSƤf:U/~؁6gf@@+[{OhU&ȯ{ P? Qe)FK-"\X-T.ѝRgXTn P>b~Iv@M&/X^pY *)(xW"4a""imWvV.$|.E,} wn]靠PR}JΣSw A#(53v!d\Ҽޮ~:8'E·5(^i#iv3ttNB8 NJۂrO#WQ=n+[O X|ȶ2\qLeCӅ^tyajTH(u?rD+r@=jx-+vr _ ={r?"tCh9ߤd >81,[bv*S7U܏L 6 GxҦ2-׮lm!c*&Cx.%M?s k}0d pw9F?1ob):4c]_hg`+YHqOmmqf&8l39s:ވ?sa2^r] JQAБL78lw7k+ndViޯB!HrSe.Ȳ9!D o9k#a3NTteSu|q%sULumDQY.{)[P^dѐ싩@w%/|X'pV*X(ۖtZ3Vd2C20|Ҩ:̦hd4Pwe:`Du{SgJ4Q jY!:$ز?m F'X|ub{?k@QZCeDH9₷lk/_Uw-h!DkUr1ܲ`dPD(ξe` vha[n{F; HӮ3q_m5(r;~u^ڟ36 xMZ4Rqj9೉~i7W̜U!|d1_mP8J{;gC>יI-WnZ>;lLO',m')FVヵ|2uR$BD!=^`w~1XKLW'a_}D kc/y4!9Y";%K~XR^54! ; 7Em-XK#T|TgaZBS%t:=مz&Ś݀=2MBǮ$ y ʄܲ"'+N?\&8"lG )LuqZ,LO唨}@xl3ڨ-(p 㐫Q0ז"hxE6DyCh- ka3(S#u:F k!n\ʴ|c՝z;B9K"5܉LoN-%8lqYՔR>x9>T}C;o\8FԮ5HW Iɇ>.|v\g:3˸A[TqP*-|26ߍ9dSǼibo,}?l3fR_ٶ1FQ2@W !>A)/pNg?W@<4v˨2 Lhyl'eH}4xEV;lgj-n"' }t^>GU?Ul`̄cs a=(kEzƸ8i$|LzT|nO|1Ӟ4iK_sY+[n8ПN7FV0Uի#+k"R`Գ5@QhIGN I?#;k'CKi8cn4/4S?4_ږ@vbɒ}֐}in;'$h7XFb>P;.мNL#z07|9X]1]5DR:P$TP.xz7nY)Ag3Lgw @MdSg-xp_j%-YEUS쩮Ћ$_)<(\kyG5$?-Qe~Jȇo<QRS Cq6Tk_0bN!_qq˙5[tRJFE$t0XrcL gi_D_8V"ˇ+*bM K6Fz77ONj4I3_KW!_CQ]GnsVsq+fO9& 1iV/^ͬ}5 Vq9v"<7g޾_ ] TiyJz-~"LK(5Axn׫gr0ٲL. hN@[R0Ӆh^^9)UM];>Z4iIn0cITTqq,e{(j y巁'_gsȖj-u`=NaO+(jO&^.:(i#𺴼b Cv{5Fn #=t39T1?C 0tˠ)w4/m즊0Wb0Sɿks<5>l,*C[sAb,bfs(}9bBfIllN XzZhIyl=qjĹU|{idžf=NP?vE)&.g Y=mڣ`>U$xdTyciw-Ŝ/L~e D:\1q0m"(ixyYsT3UxƘ;xO 5z)AvUsdtźC{tOQ83`ԛIY! ,w{$וֹI-+G:uZ5fDZ2=}r?Y&;i ξckXY ^9߰ 5 _ pB rhI̥P|g yˏwoy )ױKgfkQ;jξώ*21x/ѱL 3Te?l߆L ! |Z~1,c)aO\I *I@.B<|y,y~@w`hBJl{ MA$UﴁurQrsR #mt̡)i!s1:SQ ОN*[byP0/ͧf.t3VteVzNxVF~N&רl/"ou0 Ev2 brҽ],]Y g s|;B#~ ="fBmy&xny12 ;(u'8OUF Tm)gs[zL6 İ褭]a$-QY& 9@#!6a_t7_,2f.N6mNo 5_]"B6}/@lc Ǧ,:kegr|/H!0"V~Hʰ(AZu;O Hń MG/d@qPHtG垻$6"hR~Lx XSAFCLx,C#'oлb>Ż nNV" V=I73y-.`\8ja&;㬪 ԇߔt"D)9ɮ&m].oꜢyS QK@w7.%/4GEz GIk\~{J!; 1!3`ra<" )6~(=VLxT}| `_D<,5+=#&7/B5-Q: S&JZb4l|j#S#XBS@v(EpNP*f E̾>'9L\:㟳(f(g'飷pj:-|{/?٧[s{ф-"@5롇mAN-daiudJx_ɯfFSmb@,a]\%r8Jssrr\=&4iYIX?ELo#R6pOC68ͿYY~+QvM$h&T c~}My`XB49 ܜԖk ha_ۨ7vyD S?*vj054uz50v!k#HQF@t W2o GGky\ HxXaEQi-r)ib2ޞ"qۥ~#խ'(D¹S#0sp&m IOm8)?hjQuDb2CĨ|Qy0N@eے\oɢoTIslzlsEOTU=Ï5! ڲ=?^RMfl^8..KkGob+&܀0gE!gC&? Wi+H&W^ǧxP((k4䊶 nY9tYLS0-d-X^KP">6&%V[i!dfe%2\kZgN*\44mt:axFIL?E/їިf#}KبP:[4F[e_BBU)q7F+LB7Kx.//&k:%t>S#O ?rD' ]bbs5ˁsy3חqBεƉL ֏l /E1"e]wa8I<{xcuGf4sK ۿxA"B[ n:crMzV JOkץN3k؝;)3p.NƘ[ca"Ư <+mE{26b]e]P \A?G4:\ix>(^rcΨ"KЙl;5tkޥ,A8#6Iϐ7\}=F'6[\':+>x Pj`u9; Kbia*(Z}W=~Rάt=I9*jF n8ha3OItiaQӁ~}b XbSzv1iۛp=ZPc ԮL!]?ˠdq[+ gj`HͻM/%J~= ˏ@\6 9JU0$ckmcAyt>>M#d*wrc3>3x 5-.Tm{) xm+3h{۷/9Z#L! eR(gsto (\8bDHФ 8 :fvrSɹ#-^NK‡ $0fN5|]B1)OIA'vF8%W|6wr~) ^.8r&fYȎ햺 GKy05> ZgvNVMcs :OOѳ=lkq(\@LތC3h2Osj3L.W(Q y+*|R<0M 1 rQN֎ ^ugTAl'Z[ԁAК h(<^`v:Qz\J,ױͱ[zg_ 5 }jT[P4=ٵ:;QvN7O'ca;?A Nn3k0TrgU "TO6ң1.% }WI\ i?8*mFƳ4 6x=7'ZSibEDɸ$_jAEEz{۔E>av#Yr62"~ga׆8)GAE4o?Y]!<m%q<d\ev9Os\ a7[3""p<=]9%t15_8(l81Y|\S{/#7wJ1x''!pTVh+$ő';?ӷo^rZ90F RI\YO!_Pgٮ 62o|T%u!5UC;=O{V0I#«P;vWM*qF{c@ΟUBnK-vzJLKUɾTw&\'}9V -LԚ7{?<2Q2Mr1^ZES$G~ #޿x-Hb+}9bCPKs%CLuetԸL {9ɠ"'AQ:ȣ W\ڒTX - x>.YEZ}/Oa/A>vϻD[e,LJgSf,6$뭶H+*Z}Pg3hfC拮kQI }_er0`=$ͤjR\6IAZAzňˎ(5EʡI%!G=JJuY#۟uʵ@a kΎ KbMeǠ?0j{V^?6o_2g/TW㰥) Uk-I1cIL9_\( fL dPrL786ɱ>wjd%&fD{rpѸngO)4u0 [@Bw5P NiDS#K(O(I!?,HUlބܲ`,/:  XIAPȆ"A[z6$[w%ŴܷXgjщ B))k ذXzP#LgV vMJ$QXt1+[_ǭ8Y[~[ngF6`Q*L t0X4\mQe7ԌG/WѽI[3, IKG:JH]ztNC,265Q]Z@JI!2kHDL GŇc٭/)s|Dr騂²l=vc,ˬDl8hM چ%S ;2@i hAB;dԤ߭_ky%ɿt74EGCad'tAb}zϝ2d$sTk 9ɔG|jK&L&* ^[‰ghP:~ R!I VBbxߘ%]ff,T@?(*CWe !R>lٟ3dzn(0N;{Y/Ƽā ^~ҦKЌ45/G?d+/ J^Piʍe4gqFr3 Jsy83'*p+&w<,kڝ&g`P %5o EF0WcrJK;klܦ)8bKbwKX虬~J< !(Y\?DDdEU}ʸup.al rjn-g6hG"xv cJ]6.Tg_O@54$% Cu3'`fщi. Pƍv`2T}x>oaA 7},s͸_7F9m90&Qb "ЋM0*LTnrKu6էF*r|>3 ɤa3.*k 5e򣦮Iؼӧ:zwd@:ҝZ37T|}P3!͕Л͡t)NH#]FpS>9Tˤ6I]D wW~;ł OxNHpq SA!YZD}$OMjc2:/r}ZX8!czk,X*Cf;DD"ܰZo #p텙-ޱ=Tdјu 8Ƌ̈́uPo)~gDf_0뛴>ze`aݱ cuQHr) '@ej.2 t.;2,ۦ,nq'P n= iR,j&I1&6v;}b7qR _]?jx)!ϒ#H-I/tg³BfEw+従61b$?yR$s[oM)5{WY[ꮜj4y;frClx8nid0@{+u,8H5˳(ϓ+q &P h}ǐO;vB=(_q7gl<,m:?7@WXz$B)\._9D-&گ AS=wC KM\K>!!qe VDlAy z,ШETx`^Mlp'?.r3J YSlm;G|n}*Lմׇ~6f ׾%{R+JIE3rOmv"0usuvN*<2p@.<;; _n bw~9=hr;P[fIKsHy|J6//\x6Q7HYo(< ѿkyc.ryV 3NaPZfi uXǀ-pK/7pl}%8XAUM~HXm27H.2V9,Zg9?:#񨵖olD?tjaӥ%2ȱ94Vŝ@ar"mٕ켭c@#)-YTl4ÝNg|,~MBҦ}Dt:1C:YTxw{@2Lgd%A.zXFR+z$1ge,ʞDFǠEh>S 1 JfO+? nPBqfHOkDn'bf~.*Y/_zK:6dvR,9|<-$Y*AW`CFOq7sQ%%l[\GJpZF]>k[$,Q{%0ؐOK;bG -'gyj d|rqXi[۫D@!(ߪvhtšmNG0S9d}Xqou}uT)tz3'esk)6³x$:P_)Fڅ#`c &)^Z;lY/h;R[$vaI,-=+4YP™EOƟN]R?}#dq~'&)% X, t8hlȜ醿·&q]K/C_L\iĩkU6Ǎ@q>HƸyn E8IGMY~I%_3Ck\h+7pSks+_^c Hr")Sp8lϼ U!!,-Jf4Πr|(bvHBf: n\b/Ȋd5 ȼ7'} k^T+}!5UR!o`Kʆ8ԶoJMD\-_DzZ9(=@ʠ&ѠVv͡&Jf.TkU^"G$0ΥŹ@GM傧BRyyU`G2nԒnRh&5R#e)4Yٔձ4`W4"/aFвډ6)bp ?)4gvPه߃y)X|`?mA_r*yex7t%c7!41ҺpS±jX>㛙ea si P[+Lv' ,WTP gP. 1=qZPfg3bI`,6:YUh}=WԥN On޸&EׯIϪE@iwZ>[qҜt'^Ffqq^%vgk"O&M.w4$-). SpWJ>ȟ[Oڂ@sGJኳM?Q#E*`ga0hG$8 GȔ#_:!*ZRS=KpOUUF4d|!Mu`|nX&(qNG2kׂN;ϫĵx ۃ"{2[&1ܒ]y>`gYRF]2e>+ J~U ؎dajlcGUF6IdcЃ{Ly5&mv?lK< &D]kb,ekgO[qq+/s^NL-|RGL<@|"E|5^QՐvІcs>HZ~V>`0Gy_`Ppޚy1{;\M#@cE5gY}UZI![az{CI B&Bɍb>z*~Ms|l$syAdir?6ը <ԥ"d%d&'(Phj^wƉ\Aƛ=2\U41O>'FP$Yh,M!(\hoe@9Bg?Ft1]9 צ?j*Hw WJ1բ]Vt@[$UDi|6OzHoxa+Z35 n=bF%L02noDаPkaU/4cE?kjH')&mWG!:K+9)2}؈(;yl)(t,(8Q]=`.;wdig# Al8RO#}Czhq \05]j8S [|xSY5ceF½Q|9Xh(lu{&wO>8JeUM(GjO\oniAbC@AvwB:5"IU*Y[:uDUQ6ޔ^e1mG; v}|A@p04/1MaUG}*>" .bf3]k[? OES"CfP")_ho_:-n=ӻWl:DyC N[=#t̬g0R6&Qp{kiٖH6]oKND뚈UKSpn #P_1iZnC/1ݙ5UhY ƛ2y.{c6 S[=&}*@ /mq\%ԞLW-怄> ï0qIHlSI*tBcK{g h가MOFA&7&WPLjuS͉/2uI϶k4(XDy--ZWUK/mkZPg0).Q?@!O`w_ցLWQ2,]'4ZKQPxm?؞Eǩ}A=Mpzƍ dϹZ5czh\P!k}?*fƛx9p1%P|<Aw c#pqWJ;([82e!F7T|ȭа+;ν760,NQ̞rKgFZ'^t4.zwQBĮſ m F3!w{Bx\؏!$]v :=JD3<&f)YCGں$BgIDZ7$oI/ZaGgսfDIKSSs 'myW7l+Fz/]鵠SZq&~ ϣ4;t{W7s,{iuָ,zN4 EBAI>;~eɳrE'vщro(ʷ~ VfFD#6yū :O{{En\DX33kZZoItOQ׭"LBvHJ2 sQ"N%^ĢS5'<Ҍ` nzuqrIeOtP=6 AEHrARʍj)!tYRZ'k[a'>W 5`zg'}l(4! rfV@qf0؆k,?BkW3ּEr%+Éh͟غsݜ5;D;^aM NFDut'CL _ ,ОFJ .7 eTKS$7IJѿ)GFjGo#0^=Er]nFt̩1~XASl?<@% D׾ (]@{Pm~ǁI2zvO8! +5iDB_z&A rпD8ըrLF1uGb c*uBw).f߱"!d;{}zDٰ(KS4kCrjYj01aRYEt@1IbhY0NIzo7fqvjHܠ>*ϴ{tg S߽0A<2*溋Q{+! 2RjCt'*̲%ۓ{d啲72-Kdމf QtџA3 8lcd,)Z]g˭e+î$s$=q4JxLq>ȱc4jO=ٚ}ǭ܊w|~K1;7ոAfdjb# K09`^<YRub ^&+'4tHגDXͦEm c6&|+F'j|C~9բRz;}G,R`v뵂g  f x15Ҧ 7c@ؕٵSBJ'2E,T΍^0@􇅱rLx_AX WPz/⨁% whq!Mu^$ϰMQ]OLiWN$iN y;ߩR<x )ޗ[2S$n4:,eQ#Ƈ _er < +v{e'U|8{ӛw%Hg.=,r jV#E8LyJc!}:&fJ0S|iء)Atooϝ}Me%`^@]SP`2(FFL! !O+ym #nȌM<›xdt[%ŚpavGL m)Q]Ҵۭ'ÌpU;"|ǝ% .,䞄J{K%Aʟ c݈9/ݘ^9: Vg8_d(V:89A8\~3funb}0ʛ;ӁhȄ90C\<9%T[,B4g5X+Ou3cǢF~_TJ ~,A>?<93`R(r`5Udz֬wSmʿӝT= J.3B8 `x+U)6I;>cl |91Sood+C1RKA^5skuy_"2㾦8A[P_ ,D2u~aO8aί6 C;޲GaVNJȨH 2UFG@PlȝVx9LvVEf&V#"_6cbL-:h :!`( |3 IpԌ }lM0<.@BCz7pKIb\͑xg9e^͜| },Mj {b]'ûL!-vjjblD/쑜 ٱ#pP^)gq~̖<~li4X܄m~w_idK|qi&l;֜93TmƵa\sz&"'=:j` Q{O)E LD:,ti MH.>^rTB[CD6<-Αa feTaUˆDnڇfb>m:Yd.-}i 3ʮ/Y0Z^·Χ 29[V޷Pa=]@XQqϲg_…k[xD¢l=+((92#>:a*+iF=)aui{׿qΝQ^<}I<0WS3엖,0Njw--hosË`ZꐆT@HkCY{[D ncrF希7za+3h§G2:LOA9Y%%/V7`P!  b%Z>.|Zہ:X2[:2PFH} MOs9|ћ{Ey&ptѡ&%]c]PN1׫m}s/c[Pdz1/ku] mNkߐA"Ir z t=|7 YXNxZЮb@e VK,,θ '9N%/- (,T rd Xs۹q%%n3IpU| e+N*<"o(ErρG$DQwpnQH>YSnKnϽ|*KIhb9#GN Qɼiu?kXŠ58@tgp\;<5 3Pg8(1zng/OUHgTdZi;eLcA}[1 2'Pߣy/$]5;-ɓCe!Hp0=S!RIC8:ZN9?Io2"Տ':nWA6^Slm iB/o[`#40F25ff"Kp((v%X -[0>E,@}P<[ |A^H6jzmm|=oۇ^ث(-8mGB qny"6a)0s=L3ڜ+{DnW쮮ΛTun6gh% VXLIA[ڿo&jbM .R5{DtͣA oQu16 kF;;F^gۂp8+}PG#xcZ__j%@buz]ŝ&dz&xMQjFl[ nଖU
j[8(GD d[e I;y_ىycվlJ3"qj# &,*nƣ >DzK'M-&?< o*۵tq](R}ҮDϓۉk^B6*Q:2Ԩya,@[ h)-}hNWg*'cs17]OSHLn~}+T/n6GZL9i{}87ToNB[c;*K/-" a\UU{h|7;S rRXEM)dQD`YS@dvCE,!" g.Cǎ7qGK7} bqie m4]6Hog {߃D2Ɍ'yh#ʚiu]IWC(s+IDxcjw&Ef+#@Uu0<|1hĞ-횫\LQǾ7ԽS5fƊK!VGpҽ GȮML\vb$%_UwO򶂍3q 5 ߨڄ U.Ӗ6 ig/L=/?|˘XTkҌBig&KB:70D46]g \.Oq ?{j4{9V7]knɣEyAnZ{3$g\?71ؽ }E(f,i\G&[As=?UH)sMQt#f#ȐOq^l8]0-=,/Em1C3'[OսBxpjiZPJɶ Sbx-N+e+I}P=)+hpi9x >zqq.)^ VPJ~muDϿ+{'1.fҏ2\Qϖ ̸UPZ뺐z1{!-h慴*u -I"] QK{#o6ãem4v,nE^yݖ\MY |G ?_ήLBMeQ%,3:5'h_vIp.d3xI$(fb+~h؅F%Nzlm @}eVC $tȗ-i Q-(vZ@2E|H)nWpRuz}4ۅAC|#EH Ew@)1DH>c4NbkFvlza@"VMhȾ^D@P4N/đ-9!։)˂ wCӽ VFN$iJȕ%5cVD>.a&u/t?O@*@Q|_h&Ŏ1 A|S}ʕ1ִ$ n[ۯv ~}:my}-1 Qn˿nd]2|QnKqn l*tFP]OHE^cl:zWAMI~In;$1-(N }4u$+ Ra`qH5Q/0ZlEA ovl[ʢ#A02o+;˂>*|Q˼ȄBA$(lY?*Afx". ߄k=O;e:[ QFDBJcyP!2_׍r 6aN'3-94Zm!\=GBﺣ)+~zӢ% paCS)m[ [,7Lt֌ D.B6*g`Z~P~ Ϋc]Ry 7^dy86]頦Fz#*1q>c5rICCf 3ٕuMp6=|2ݷ y#_:w|vd` l!ŨG/3gqk#3J [ju#V |Iu³\%;BnlSK1S/E"GQv8`ReE:#S@oa14#c)3V^NHY7i@cEk-XO0b Y#M_9V(YJ-{h>x@sKљCEW#*4Tm#}JBPvJoH免W 0P B̩d'=^Ǣ%ڑ_RY:ipTL0uY;g6D?̺S6g.Jvű#y7 74a/[BMÛ|yu:V'|^JLHm^t9>ty8KN)ԠD6b;qo1E;4?.KnWǨc*(yKx<J]TxҨyœb̘>kͮ+[C>)`5ç– #ohJjisNze1Ӫ  G4i;)vΓ#"CJp+ FݯŐA?lyf/т!66Qm,t=!CjjlqI~X&dIZ#RIDH/| ӕ.-6lL\1܆ Uh| YEG}a^$Tc dP^˾ Fgz(n>=>Toҏ_uɭZJ y`B3eTre , 1:F%GzC @7}~Dr=,QpX''!6]0,r}f)D/GUehO%;jT5`Lgp5Xb?U3۱q.0Y6XSb.*g>`[5yoJ6 .jZI%k)Cqϰ9`ZR?D Pdd ji఑<$LY5OXϒ'0 I\X똰2R5ʝpcT2 pPٍ36I^*5Y(_-] :"m8m!'dnun^9">ۨB\w25ol cNVx*K',:,NX80 5ܩL ohTbfˮ)kf46lM9 dRRc#΅@9 <}c ҙ8kw.QoWcZ_eC߷}}ż߬GdZƍ2 ŦZ,eYhm2n"$ӸΜ>j`Tf҄dI s [әٵfXwEv5Ld_mk_~o}ZmݢRdzH=*򂄁Ao< tkn|}>}t0ߠ|->'́ iO,?[ Zy@f0@X.Ƃq7B~b7֥J#M(}G$@gJ p:ϥ 9&ТRn9p@3s%.ծA#Ȑz?'Bс Rx&1Ow~H#txt8DSLowfb r@81͚xኩfZcaW>5s}Rg$CdF6΅<^&镀%n@Y1" 1hMJˡMH}񰇈J Da1lĝIp7)f[JV37Uԝ'gE}_ i^lB*L`01Ө;+b%f&^Vk6yۀ`= Gg ~dҞye^@ʲ}[n«EK 9OzZ }O##hR̛`~C191W|g::P'XۡhU¾.<)\`nD pxB# F8<\12%b6cWi&'<&Yf$X8u[Cg՚ &4(%EB+pDqWPrvCX.Z/a'x>ߕ!(,'s|«^ ;p"U*k"]tFSAHN FYzſ6pdD?ޛ{tU# "΂w`m 5Ҟ?_ Hcd%gqZ7\g̑'m^.6ߟwМkvm8-ɒFu@cTa%嬏kI**u$HfƙUUQonf'6{ D~xɯ7=՘"IDPTy@7-1dP^36Kc4)|*CIQr/n&Gpl\-n217^vwͩKnr[)u 'UXJpg<(%(].x!:*ӒbS[ fb=6tJ\eN1`ɟ#FwQV#w&3)s5%M]ӫ',wtIʜ>2+A[8|촾bv??.>HIͣ-;S& QxCS6W3Wkoa@OEzVtFbI-%ğMil;>r>OS}JC!M*"*Vl ѳ[)d7R{绥$hOnjtjkE̺Fȱ9L #1I8tIaZU2j i7}uEۏ(>H EW5vC6;H51㸠lmUԢ-3 E2J")X#k%V+p"M`4_vl/Y?'qSl~+k|_gu;!Ӕ)lmLJ#rY~c+_FQp:iߗ~;`nI fQ'2g<\˽5Ցk"65=y_E*em`Y&B<'qK"# w. -MT=5'Ӏ%! p"˔(&sLplRߓO ldfe2ܗ=H I}B9`Z-*2BdMqܾ>OHV7 `@L95;,#+׿m'.q_XC޻BtJ}Q!h!N}HA1B¿fX"u!0飦4>Fo0lYšgz+ǶB!?/ˏwb({§a K7>1ủ6UHk׆oҮ9cɳ! hD 'z$'Tw*`%ݛ-+}_5rH0m{Kf:-= 'v }.4V]j#U6:*L! 3ګlV 2lѤ6p%tPT&3%?h4lċ+=y)Z69KgL9Ԃ@<|؞{?u - 4)z6"Y#n( )g0J;(x5_Z0&$S[׎?'[uB$0O<^n M)ڳ Qޞlߜ' 4 U 8@E\Vcv~i;}EejW<vНJqU@ְPlhz'0͋‡,>D-޾J{ r3O:*pЩ)2?'O%a Mo1lQ?SWN+VxX sp~>|0v/} ţDGZ|!}@g7+!%]K.(Feڎ1ũrxPil ;X,(p/|A,]٭Lv160a^{+80[oR)f^9LV ;^O-ZI\ΐQ n귋|sߔe^7@|2g/=!ЎUXm֚XۡMNc!8$[(k:&x11"%(-XmeӞQւ -E8P=Uko;J_N 7KS+r+CW(%ّ01$ͱ|);賃8@SQYa)Q.TQUDr`*I;gC r0EA2Ss, LPU`e<-Bt kSfI֕yGE8-,RGٹvmM먶[2Ga_.ANDM8/Yq륬AtqQSn:Jf93ވ9&03LgG)4C6aTJ. eaH mcszB៎}[j‚5粽ð&) cguR_kB{&ʹY.Ƈ !p R!|p{!ld=[w =!}U?a!Vh$gi0-U u&^6w2ϱeb;c#9#̿UTT*Pm&s%zbWWH %񍿫O?zN4Qa^|l g;Nû 3GW-)۶1lCŸ"ދ+1XW@=V ^5P/\S;] 4~ oݣTނ~̹GA0-!: E Vzb@İsCFzx">orftd7S-.<[+9ɗ 2*sjuu?~>ZDף3G lhy6&q&%'PhTx#ߋuN"/Q٤(a4:6Ez>`DiP| %fi#LJN fIӅ~5c{QyE۽p+@|IF=? -Q򧮛o ȋ%p3_^17hD~[ֺ ;D:wNQyrX h!b`gDZ+]5ʱػ~լo<cZ7ks=,0øPJd$'f)r;Ej:&Ǖ3 ~aؓuW]1pk_Fp)1XHpՆPBkX8Y?;VM>hV" > 펎y {s= ӝܙԙN1G;wc3Sn0ZR ŸD[$\Op~mcC\*uƌ['buɨ "+~IjݖgS, xloG̹8g:V|8-UUJ+z' K}n}::Zi,-B@< 7ؚ~5_cpU=&/wEQN[>;P%oGyS hV\QXW4!$Skux! nS*e7Qaq:)pRўC+FcHt[H֨岉@ÏA{R#nOf[p|[kt`pbȟgDP:l:x` r2*Vsd`IoWÇp B[s"de~s\ęȫ%0kw'}'"aٓJgMț&sv:9iKL]Sn5Di4Uv)|M9|EsD?8|jw_Ә:qޝNxHOؘOR&] 6K%EU蔒s8[Nxm;jWS"BmV>Ov{Q?Pu2_ Ti:޸qwLyCx X-6$~6XeEwDمp^}Ko >" !eO&rՉ$"؁*0:[sAp1,]}gy/ TAZU{U!ZϰԚ,D/LH%o7L?gbʝPcw,y v}/3дoWYFn?KNwc:63kEf\$BzOu>5Rl>wz0[N].*ީIdS{K3a#e x%gN 5lM踋 2^J6[FyK;qL=aIС ?Qcs+ዚY^~4@i/."5 ɫ"Ju3⾗t6c[M_侾L4~^ϧ7ˬPgی1J 8p˚d{$=NQZR!u_ [dr6Xzn%%WkeE1<5f" 4.ln8"˥[ϭhʜM 1vVA{*?ŒrkGARmrmma_<ԏBֽZaX9@s2F33SЄ1|SwsF1,1HY=Mq y]K X>+Vf _+eCLZ m NU^PDstsaP"Rq1eykl*=LH .ދljg L_"i1-+ɟ on$F:Cy8҅Nq1Uz!m_R~s!K%B  ]P"(IXTc k+,5. gWĭ2'ݶTI{Y#Q }~l`?\+ёukUfd~i=C6bzzv̞ +W-f)3&5fD'#W^#9c@ p:L/&^Kp[]=ȏ:@uWQfP1efhLpDZa6–)J n1Z/*zK )P\W˓R pD5+pwgy,`m 3%6W;i&rnqw|= $,%*i93ChP =LyfHT:W#vifw6Fl2<P 1ޢMB S}~:(S5= bi%F%/g Tu'P]R~?L[S+Ȍp+YTnPMP C'F(TWhM;ߜ߹|UtP`oO!#mǀY}vzd4W^xִʴ,IRH A`mp8` +D~Q@vw,]ld9euyq;sFs'iWVK@1? /5koc쐘meJWB"ӹѼQ ){E^<j=AƆ̕@U>iXrp JkHm,[_ Υc)*:{SP I*Nä;ƯNB:LqY:NO R)`q~lԋX+΅!S}O^7U,s"9W,V 0FOpf陵?zF䀆[Kh /G"?"HL0VqgFz*<_ dwPw[.dP! E/Ӊi(\AǕ } xsj_5dgGREDX1h?ÇtrQeu9Z 9X1V5Lt{A*~IĒŧRoC_I(ܚqGNח_n\Ra!"`*+Gj6WJ@#܂E RYgŮjj)u]*:EV1ׯ[rK7˴toPܣON9{쎾7q!S)ψVF!,}f'Y S2_5eIȶa9ur+4IIv^[!W-Eהro+\aS1*t7!Q\lO$H<uii:N_E ˈivS4$dSB kGaMk+naRg b3+)nzI@]NZMW"˼xnnp-8$IȽrxaCx}IT5LLnr:G4|Г!9YM3UmuwwN4D]F=MY ; pک ?⽐r9c)tGNIo>EU7fO_ƪfYc "R;g& OOefK99Wlٚ5jm4x*RDMOq 6ntDǶB2^BiIVwTu"򱏛 ߬%y[稆^^CR{X%elTvћ OyB#Ex|D=6PRiK.~/gSebAnf|KGWZtMCQ11J)Fr)ìۗWw>_? !Vw!am^΀|'laaaVťI)i%TȪ/g|O5XuB؊#_xzv"U5Q{;?H#;q嗁Cs3 > sy'εս;qbN;5g KWs`jxĠ L;Cj^D{hn yTYqi`Rw ziDShْ-@m()ኀa kmQ"ި"i*dzxbT`C ĂkMweE LjZO0>!BEOK8>)\jǓj!~So4.!& *oȖw>D=x͈;~bckww7W>4ÕUāGW9HԚ dMA<6L3(cخ D淥e3 mW Y}Ynz!mFVgu>HڔF~xb*6A9bc_b#E6 Ų +fֺK ;+B罺,ڏ{6Zn5gA6sѢ#uZvaAgk؛C=EQcunOz%%|oV>a7^1bWj@RlUoj7f20_QwWzd"2Sɾz.JO(RcPx.R_"VpA+2x>~Kŏ|g<⏪4BZMQO۶g zY.hԳ$(j8&.VhITUz :h3Cp<,!.hK%#_2B4DgV.:io}l>qláa@oh{KUgYkrBh}ba48^b47Ky4(t 6dZx`u2cY@vs_*#}ua&C[ %Y'Fվ< P(ӣRzcTMF̄ai\'в$7#w1>iFzSw&P c="ҁ"@1w*>62I{4HWT')$jݩ?Rll;;!5a x?0|2_=3 bz,qhM: ?ꌈ\N{3eI-I4i͌-@I]g{" _֤d|q]e_'t%0\Y׃ԟuN8o?Y1qCޟu m{n4}KĪi@ nPV3u+z\lѣ9Ӣ[Guu ohک:}Ad& M94l y4 #]`wOtbu6u2xr=;X 3 q`< /3*/B\mO^أi=ٮ}$A$mjCD1wZ([m=$>W; m;d( GA,SS8ޠP;4~)l%B4  .DE Zv Ӈּd|(H"ٟڧlDR&}iVS^BX:HǠ 3/k1\Jp\f?k}R^]~Ct[zF$=kYwL}lf[_ gLB; gK0F1ݻ vQKN qt 3+Bj -?Lc:gob;<;df, cf?'ȧЯ=_-xk(V4彃8xA Ezf/`b B\i XvDŽIu8lƳj-7_4av#?2lHlxhLWg<G# ǃ$9ָڔh6o7(ױD./tN96|RLJ_dHNMUU 0,Koi! R4L/JI,Lk æ 5r߸uwaJE%#!H"*̎kI5AR"rVf26C7Q|ekz{kʤ7R5[Zb9~^YB^/١Pymh{Z0{S\50;?舿fP&B*uԒ՚xTgI3/Xp~M ǡ e0\ى \W`~ l A@E*=Z6șc>1kƐ`^$|woͧ AC`z0ǒH2x}9p $p!izP>/33D+=8leKo~h{hHM@3V4mXY3Ӥᾉ#D j-E~[^hL}Ӕ8acY拠KXBn4$$M+hV~V02p'@7\g)#a` ||sf{ar_V~|Gϸ\MNQWJrNEM A3Lp<t(p55KkKcQ~-u"u6͒}3׵ hq VW9Z(azg57߇Db)"ex;Fuu~gq&y1*$M&5&$  MqpB{9yo|]E|uf8dp(q~-o4Cq&r}Zt8hP!&9 iL*c8OHp N٤~IS[)Ml;k CxW |^ypd}x=)hu.pY3$u}'ocn@o0dc"YSjqV_ _㇣xfELE}"l،\~i+) ys1hĔd"CZ Sq5 /: CwԄ|7֮=.~Q(X `_G ěǮS:x ̆%uNP>bS$Pё3\fےtoAĴ HO2a4k$1H ;'ׄ@Q\` __-J7!w4l\7 X&Id= Ǿ<[sEu.,7> 5jZ}[+; lV#cM_‚ՌY}@ҹ;YLM2\~WUf H]Lߐ\L?IUqO̓=Kz雝vMHXßF xA:35_tP3kν갪j ݾ= ; ; 奊%KBCdp:zKSƷ)Ɇg(8Oن{ 26Z|+5|%a΁hY9=]s4T/=8D^jf7H 3 ZROBcڀv:=n0a59rdg=uL3RIۘPl<ۜ4\nG`,;Ŋ;G3O@>P|o4]ћ!1Z]SpD;uoiS{~LV`kųtڸ#0_Y.H˲qzJf"UYM!ol "#.L`#$WR9csM{-J]R)xJǷt(c4\W@.0bwyWs){,"9))(H-tr|0j[%!+xKe%},P {GF z\X8# >C=4Uָ"^:0g蒟ƙZ Mm@Ϋ.w((O0QNk0be!~m_lü+G1cT*AϋUJ%|ۼiB .:Y-ϼdnyLgӠ0ytK9/ ao3y5oI_]T@ԅ<&ݰ1PiI694J'ED,GM*6D =k|3QpUO {\-IZᄶoC'n$70\rR"Eq~yMk'z1:BWAIUmzwnKP(`zFĽGt @%˅~ Q4.J_[ENC䊽Ժ@TGIZ&;+iݤT˦+{qRրZdd5.ܣH#*n|}AVr5>g5Jh6Xծ 鲟JZC  z)%UB!6H0\ls!_إ QcZ ++чwcIU,m,vs)BJf޳Jp>KMc><*!>_o&hB#I ~#8G `8HNS:[hx>:p,D{(}Yy~d0_l4uaL@Ej/QVo'n"RaS޵['_-P+GyK)*D7 !,.ԌFcVd#!U,,³=h]gf&>b¥Bj,蜸Ex$:y{r@xJ$X@z(P~WoFӇI4?ʜ\IXP.Dˉ$ .m ,2˿Zq7=;ԥG孼`A(C''{" #"*&[},sؤ4lا\Nj :MĞni2YBl'`W%x$R D_%xaVT2"*i'@DK=d#.k􎁄TE0 UaVP v2=$@%i DFp,d"?*<8np`JtHE1]:Ip+k/6 Bb*'@3"L߻@5s-wyIiGA5F/+6`/+e:\4m "~2O<}v  WF_'ŕNyg>{I}\Y>d'jDzea(63F=wܦov69Q{K-."zţv'N.W$:_V/UNT8L'<Ѯq 1Hm^BQlY'ʆܘ ~q|G%7gBP^xzJd{π2W޴?gϭ!8>jz!_JfitoO:*q`ѫY=~$\= rV| q˽ $]9uB@Ê٭n( Cu-qygEaq`กeCw}pwj6my}ݭidߌ#|i Oσٷz0 #Dzj soxh-"$aF%c45P? Bw=̣{ M<pԌb;qgބǟos3 WoQ +Gyy).BodeU3FfGkĨq` hDWp-?,J 7B7˓LvD\%OxEHk" 8#IgėъU%yC45o&MK&ATQU )( BJ{lfcFۏ14Ëoڵc3QId5De."AMVpgcώTl`;vpٴ-bձ^d>"gGH⍽.Ta+[*؞l i% {s}M~I*>>!,8GHnV>fU`sULIˇ/߽;mYB PD)Eou[~Ŧ!DұFOuyvuڰpV\᡽v<dŴ YqiRY6P{{7!uTSe5`." !iփZ1= 2*0x9i8[z{AVON*@9B=9F }3 ua>Tlt;9\F]; yRd`7~׈s/RO/-,ϣxUCaVځ2\K'8gx* ʳQ[զJk Y pX8q$zI$z mo )y{9-1囻xjKV46"k,^O잩=pK_[M"A"`=|ٶȋA]6I=5l.|-W(WSCJ{\]N(%ԸžpԢ*ˏ%L!ݩlJU sJV3Z3d} jw(O{h;M>&½x[y?_i@yϞ@K>C!L" @m=~K w`R[e47_0 Qw/? ؒHJ;iM\z>,O?'OŐbAô4Z5x TDh G+st;X ._{x,: kCRԷaey6DpP@Y~VД%|x+BMhJɄ0jsMGynCO/HH`L47! f  ٔՏT}-_ܽ.5GtpYF=y(Yz҅]?Jل 'y`"˚L5E`7e903WKwHy늪z~/^z\t~ú&f=CrAMF\77،%{ M֥!%31.N!qb#:zsʜ2DVۉ2[ydy*&Yۛ J1sQiG%J_JŪLU˦)㐕R'2}0}v2?*UFeru\[BJ['ptͳ1IuO) ֡PkкM/aΛtMU `]G[|К0i'OB Czҋ<ߊBVK(^v "tXjLH5buS?~P v`;$x=AW)L8ݸ-,l4CVmcA3zS<*Q;BNiӞ찍8tkn p^fKtYYm&ƞ-f,z$&TTiXM`;t\%е>ط@eIo磙̎׍Řs\*L:!tL3{)0ZH~$࠵~J~P8}~{k2UJrS=HH'[T9X*ݬu0eL=?ܼSf]-P#} d<[T{1Du;?aEceKwKzX ps԰̨HVLsD޲uKlIGv[7/‹ol T:&śk9] )|]Q+p+>:IB{!xf3l!5XGQ=495 [r yD%/G˝s;)YSM{nfz}ȊJ @9MPq$쒉-`5 * z-ʼ#^M@%SPM(u?F}%ڙO~;.<HAc1afŒ@\~w) qff&D؏ b@=6WcKeͱEeD{./nzs0T'F8c+)$\ԎGE756ԥu &yt,%]IMy"-uaA:y ΰum8%Cߌ?+dj_nct6__Q jZTXr4uC:mESHL "܅k%Dph(.ܖdT<ȂA㡮RqJp&lvGHutA3V}7aWF4)rH鿍]|\*̃Ad }"l`jYYN |l=ӂ;a@QNjc銏M4UduoU[C 13_UχbӏI,eȥ1lf֪ȼO5"ۆ:֎~IP:q a?oc׊/YGx]wMr6XFsC8Fri':)q--ORs Uwϋ=Tap~G^ϙJ+[VECIˉC#+h1"'o$r'o(H,zM/[H<^8 h2Z\`rEYCu:g6+ ;ߛ}-lWhqG݅pr\Izsx/Sq465(rU8>x3$(FGyifP@  IZ,UN{MnSuyK~ F$`v} zmi\#]& EӏCSPɕ\GQHQ#2!ϞN]T=Y4g =a@CƂĐ<Ƨ˓N{颴" $P F j(榔Rx9"d_zlqϖ'AqìV!dh3;!P2c;,`XBVCjzo}KKrI-2KA̐M\<ٚ97!PkICqpbVBaY^1J2-8(b3my窘ӝcxTd *yE! :݄iP@螒7fGV1Ϻ$zχ<@2զ?sTㆁ\ǀOrK1ds5sh֠ä_5-Q\ bF?GZqZW}aGZ!rݫTV|8ih>kc-@(#r <ӐXDX]ߺ"Ig+cCH\K0z+MAWːX ෑ}(SKXT"㗃P;h^^~uaƫU]s)$br/I8حm{H* !+{oO* ;`jt;Mx5a]\ ٯ"Xm7| ` *m"bAֳ>Cg=Ǐ`$P@* CqvuDz$ۺ/$1$bZz?ֿ=$8e͈w+YeDHtV`Tϼhs i2_1dN8Gb0CVE?9lU_`}0M@~^~jN-`^tJ/-Y8i [XzpXBȺ~Q&w|MoŒ%Zky&S ą[TfwE;%>H:-Q(/ZzϚ)~|^VӅH&Ƙ=Ο;1° v5aa+Q+GD"SSqT9]R+/C˷\FhKm{UAoA7u2m_v$lۆZ˽7"R;JL7|;Jޝ`ygd@ۗ)QNZL-V# p|]9|oXDA֘Iy(F&f;Zx":t``*4X#67513 KvQ=7P ),8/[^.A$c{.LDܵT 0=gu X"_bQS蟨,F3A<\orզe)VU'(2Z4[h^M\TXP]eAc _C~]E+pRb9Aq{;t؊e9qBW\B#uӃZCBʗqOr}2wO5Lfkzql7Wo ̙R'=aG2795zW|SM⇔VV'sri%ol,#1Շdq|&w0NM,'5:涹/nMwb`!hk4wC`}pzK6L[%vƣ ),T~h~0E,*=YLjxi1fj&l\a/N6fuG=J;sP ,ny;]o^i [xA@M/[̘ݿ#T 7f3|hzB1NCVvѩkFs zTTV aÔv7ol[F2s=V&YX?)c*%!X>c[!]rQ"MI92G,.ICQwT ?I;\0;_="$lvKqYf*Zm;:<'vA;۪yX O2rNTVS޻D^ʌa+9$SZm嚘b5'+ueU5:W7eP[ rʅ|VO/\?q@|żI}RoUljɴ!Sj7EB:E]ʔi0n'jdnYC\Qf>GeuHN!ZD>7ӌz3TTJs92"닍;8>WOUźZ8Bq'1t"啢?rc%2`[~:|mrRsRt3Dʔ)ZA1&2+6lneP"ٲ@vzis$b" =* -_L0}!xJIoUՔ)o?#bh[m6 mHZ}kbJ4UBa$΋\~FS=и.ѓ5ǪE ':!%bklFH~E9U_pܑ*+f`:@%vUbf9oO]Q o wژ64P5fmB7RA*p)arx`$BU5A~t>SU % 7vh;^pi4ڟ\1K߳q 'Y $OK{45V'omO"y ZN!T?Iؿ4ibh%KX/ ^JOPG{Su2E '+a%M\"90_ Kx;JO+9xQ݂ Р$SL'_ ՜H:ad08 /į)!֌PJ$5`=q47hRN(Ge+J|6)/mWUdp(PY!ZǷE3W)V2Zі58BFp2ck3}GrIĨjVc;<.vcy~+sM Y2bP~^3Yn 5W߻/Tb ¬<4z\X:QzZzFTٰ^7u(ߓC'ǦC>V+󅃁V:7cL8n $rsDm Nv xMw7eǀrd?J&SL6|;fq͒u95caDL@ĂY_x-/G]A~fa(:Zvl}Vxja/R`\pZv,dijJU:#cȄvnaNp^ُb[xSɨ j Qa׳X=Ҹ0hTj@ )j=tYF+ ]#Yя4GSqbc̃O\0_}(:-b'O ݹAE`Ŭ1N溪X=L4ݝOtZ dl>l*J邋F ")6QZʩYRG`\!V6{,1dnrUoV6W_ %Fl8Ϭˤzs#hWQMY/3|`RuFgBPb80#\>dt;Xpۍ4ʡ>.R*J;Gڗ L3=WlP!w].뢃*1@ _.bj]eL iV d{xzRe:GBBog 팗8Kb/h;ĜdY^}&QцMi;}+Ӫxy0`+KUCA~,UV;[;qb~."JЬ1qW ,hv02-B*,,|O`dr2TE g{~)"h-FӲC~p2+̦\7YpR"y{738&,`Z5C wJ7=ۗe*6Ai S3A&|~FRyi_lth3tA! EY4 C/9sIjK{J%;FYݽ63 D= ʼn~:I/KըT~SBUl*`˯Vogj Dōz3-r$RٗM#g'+;ˍԪ9Ȝ" 1YfBsW-w5PF GZe<\ژJ D,)|8J"chk=F6_6XRѣR$k\2FJA3.}sYn<_#`_4iB5b³:8{&^-ɇ`d_WEpS8EE ۑ')o;NsuYiӁ6rv`n.o*su,c݁*!*V6E2d–u/$3?S Էz'tߣt~nUP|׬ť^LXif엊"2sM~}Z= %k-Du5jesDǠ| %2BPtSg](Bpq/G >-YηH-c$h93:8_EHSKTcKdH9ܩwk,E#'8~ mm^T)ҨQ0ύ61ZJ<㸥uf4&e"Ne% ܐ =I^Ϗ/,/:|q:n[ _?ɯQ:i/6j=&tPmö$THxJmN9ijxّNa+5'k& =x3Hl_*{ba@Y.t3 S:) *(Z鑀5k /e#/I`u(+XEroH@LnW1Rɍd:]`CQ~cnm~%:ʼnW]Sdv#J 4s}I=Whu,Bw" GPR55v\δz}!qq;Q-k? 1+e຋ FX DsHVLhX7zY"jzepy%qUJjQG%Fb0{NBh9Sa,w4Lx WWo7ت2H~O.L{V ʥG4w8nUN9tuBl-iݨk-ka8/c +TU|z~D_:|#Z(W, X̧MeE@P89:W_),POhI$|a$ǜ: kmKd"zKm3(XYhy'bETjk(AoTIGM0.k&PZψ1s vd10YXc>='aq?_D,@-`SeiW9#(Eel#2Jv+$DP; Onm iJM-ް8`# , hG+ 2Eg?*ö sFҤ{C5◖AGxQ縜o UY|H*K{s,aǓ MnfKNtns7?lq~֙0~g~2Drru#XxR~OPRΞ:n͊`<eiK!|!)"R #-#%add_aBB8-9nH$[TY d}׷ӚpD-p2z^uK7cMh=i;:G;m5$Z@pM`/y`m~sa`*2~1r[n}esoZH+xℰҳ9e1\V fsƃwl@`ծWcNhµ۾-9:v,|!owQF,^G*/(ջX+Yv<\fSL/J~lڄၿǖ+$Т7D ;h~0&r.D&!OIii#:{rei^i ̃|!u *c z3 4<Ɠ׵#X/Ex v))Lg_JX riY W0eK3Mb\̟֘Ϗ$vOCCgT[`<宫==7>?uȗİVőp 5UY "WDmzJ'bwa9X8 ҍ vtߴFuO@Rˮ-No΀ßByyn97 cCw.T21b~;ƋECNR'Z؞0١%R~v.gr[Uk*/62aJj-f._)F(/u@pV~۬#e-Efl'#\I(:`a!rCh߳9![⧑4.L'ƚ -I̻viKd{w8G]&sG1m>sȲ܏wN/& s>nNW3Tr-G,?6[&נ`Y`a_bɿ)viiM45 @ RT`J |ߪHW]7]BF\Mr6?HAТ,8sLgkM)ѹӰ uY<`Qn n?E(wQߚq\q@k}a*ChK4-֖W[9d˘#mYj%V/2֑M9{](s8j) 1> n&-Z "[69Y2غ#0o+ב5GD;tzeO8>7 r¼}^ e%E Ʉ @ͽK8T)횰ǃp4Ad^r2 ;/v$SԦ7@ G2ޕ*8b+ D4$m(6_t gz$aW5e[1_xl#5e&"a. C~^UNazE H,(4cgrRMַNw])QWT oxdSP8%-zٌ2wjlO#XĽ4 ÞX́J/;MX@=J@N@c<v  !8+rx$c|)%m+f(UvI*{YړU¶wGmq:^6\sRFeoNv&a!Qk k4LIV]{]@G(tt~:ou/|8^:gY7'8Q\Eזj<9+wA_{  f,2*]`WW \> PVN>Yx5MRrE>`ք+'w[mt[/H7&n v=1/ǚP0~+lp=_kwBY)oGuC5EڴďZG2;d}?Fs]G>.qbФ苀  *و q7#p0Eu4@3.kS#%%ӛP"=~J i0j7~:q&6 ]U蛒"XX_L*хTqCu?ѝIPx„H0q09/W(5</T(uFI(~X0[6]2Uc:_,[ r6n{=7.JR|L WB$?:̛| dA >)ʹW\M1©!uhʹrx;HB5 >-R3uGQy5Օ0vⶨ4 嶫8PDp9|]iU( R$ ʵػ:4P ־1WATNʙk!ۃykI;Su-urs!~4FW}R7n͔׶?7iK5l 0O(ÙXuT1&-eJhN_R >͊?d3S]G$璎 2{mjXqCל#x5U)Uyko|FV( s谾 Jtu)$ž}? HcqDxF=>fێsAc}cEz;;a퍆? #ٙ]7sPl+儋DF4[7S:o IzЎT54Mk 8QƿŐ%{I}74!OV_zP-su*9-=tz}ȃ54i@5#[PD$!LZclDCb IFY& ]" V|!s;iX :jde=3rln4, ]vpځ+,R`0`f=hxMt$;\?&KM) TDioMbҧ&]7lϜ+&#CnO/{q〜QbROTt"4))>7 ps u. Kg7-dB\r %Te^WOp[ :TfQ"B M,jVq0*9HPKme)DC_HWO Gy+WmՃF=kNwUdG~쁤G䲠,7޿ K\],x9#j赕1LFa~2Ɵ d?`A{Rmfi]> KĒ.Z3e$lT(d*z=!݈B~Yd]rcoe(˱r!^e砂ܻ4\l9*tC,5IE!us5B@ @ـ *xJ 3l'.^!d1  4Q :UOc7, z '$\GvmQyFطk.9q(Z_@U͇r?א pFxꛁ6~G')M JVc"%y~/y*i1iVlNn2*,RW Ζ-desKQ{;E77%rU02Y-}REh c)3-s PAs6@lx.]_Xz.U6΀g4?| C<w|KB 5*54!D]IWNWBayڦzo4_6r?T-Rl IlpΤP95DJf a.51S%Q  o}R(Dp+PZ6Ta88P,)aF پح91kwgI`9k)т\R%#DϜ:M^4lK.W@Yq HZ41͸:ͣpgSS:r!/xpַ! lHoM|yhd_.cZ %6wxطBkroQƏ!"YTyps-{)yƙ@>CEc* HZ "]r]:Rl)QA:aD;6Dŕ y2&1hKU*"րVtnO]ZSjoSd?yȁ?4FSܑ-A2n7Vyz|{)g2C*4f<=3GکNP2%VƮ_-+I[JHyX1{ %<[Į65L4~[7r f}Gj<*b+DNr^< 0)yqz9[֠Zw5?5\=NzVJFE,kXXxįťjS_YoEo>jylzF;Iٹ8_r_y60bQmE&4"J?")ÞP$?_ꛒ>;] 8?DTy{=Mw:z plSLV- ܨQt@$wfyN;jc_k Syuxk hL<},}[R!*ucҙIHsY1enF1Sj/D7RKjS"%#ҍsN}RpL91$QQ=ӴE8yvUR6z7 [W6j]Glhr@^Vo?\4wŸ3]5rw;a"9 DVl:7zL6U'=v8@wanu'_hWRń>cTu!vߣT8r뷄#KF;M^Hh[1!hYeY[TS󕓱lT}2eN"S&_=8KqwlҎ-|8qD8jFb뜌{%'1T {xInFM[N[!rձ{ԓ3'Mt} OCႉH[ -aT"s=^2nrdzJ}&Brnqh ye~,,2eܗ= !) 2Tmﭖd,&IR06ٔ+MbO0L+Sjyl5'4 Dd͹W\"âBD_qjVYÓ&H>ipno|%ٖ6nֵyyl;fxu3k ek]dI llx_GPiK05ё92=䋫dxu-}3؈C3tMOW 8TD,^} YuQM/^b`o-P/t03T.[GU3RiI2P6Aw#&.w,pctLϑqFՎ51֌BIbp;.4 3xv&,|*vYsmkwIMִKaQbZ ϙpm96Ajqd`%cV }/.}T(V3CY6.k ށ73P Xr& =!=YC↣~Ndz4@:% #DvlB>/MjcG"\9!DYe|;/ZdZi9YªU6`SVd? %zTRX*^>5XS8e>[&[`l$ ߋlgK(r^eu{lhȽC-V]q@kص>W?c2 OHEv'q_, Ho#B'ȏ pzI&V,,D*sCcn:5p Ō0dVzY:R@ Eo]2f3z;fC[BZx}]@9`@=}$HȔʫFH96Ů*Alb5s<@ߺ8,SAc@뚓c>R>dbG,V7S<}܃醝AP8ApGU-C`ՠI1!zi< u;I܄ZmơU$l؃FOd@5:̯Esj}yW+廗t [iǃ"Oߊ@LΓL<3YFk8j рgl:znpez߹^BXWYFDR9\# -(dWbV9c4TeٕEqP]ߝR|:,,WNdJթ.T~dv_)3q^ K+03i[hs:2GM{xFXr!`{N@axBǏ>m Ծͼ E?I\:0, )c%6moM6c'cd=eyʪ|;2^S&eϷKuR_n1guK( tnEQjt{?_ ċHI2YV8C&UauX&PNhmlCo@9,,ڌz bG̉4d&L.jq]AVV3T.c9w&%FD)tUF{.UNy]BgຑN2,R-} գASzXް6WU0? ALlղ<L,ˮwrn ;l!H&9IӁ48+HAkܱ<84{i@SΛD{u$4fTm/A ra4?' I6D_`?uyًp_L3@TՒCS읥Io|;)2MĂ>Fw%CZtС JFI;b>vjHG-a♨)Sbif'Y+$O$I%TR.Sh $mU).QIgfFڴcu& u0$c"9[M4ɮs`"&֟OA=i ZߡzXǭlg;Ў9Z8o*'`&:f@C"lJb2G? %hDV޵[D2vodEiU zӳ白/+ CDu.(.- eJF/P #!ai{f8{33cvnVL(xDulַj!r$mEBd!Svu+%< fpr_OxCpo}k^)}n3pъQXnJBϰv(cE.ƲG % #%X9rýF*g (ɏT}@`#þ-۱EX)̵LTl_M߇"$vzS!vǁVaQG+?UFv]"9ʜ5ɴԇRI6>gozNύzp4lȭ5GqYłos {<9 m7VRJ"峭vtroߩ^%GX_aiVY%_kη ;'yc0O}QC ,ӭ}H\H\Ŷ|`3(y$;%c1p#G<ַo]x%YU=ZKv$9klYcjppD*~/`$'~]EV}6(!J[YR_ppz:dG٪;PnҥrJظ&h7Rw @Eevf@K"JQDZ;81o8{u 4 E¸_,鈶8@ Nr<[+La-3*K~ rBgvj\t{>bT2m%t >.Ϥ},Gg,$< _JZ:ekIX18UƹR#*Y-&a,.~̞_/?22q^)B2 sN@u,4S/)G-/, Fj.l O m> g[lɋWw+&&DOg&J+C|7.c}-wq'kk p415_=!Tn9 !..0SY) dWJ0깦CJlhg~dd axۛC@>}2byv5ӝV \ kA-\iǍja_[OnTAb7~LyV /V)%'_$Ję@"\B&[:k_wQ"pp3qtMm/ (oFgR$E%,ZӚPI7մu}ѕy!yNr(/ܼ BlpaC3O|=6tVwxtPt .}QM%Fo~ޞyob8`XW$ w a"a|5)\4ܣ8CKRB#q5lAPnَة|9yf-]aau/t=vq|wx"*6%nT~.]g|mFuG<2@nxH/UT2St]q S!+yHꏖoqi—E2Qh6$4_\x TP9ؠR%@\#lOҗ?U^1cmEHOޔ10v&zkd֣禆-٢+ݠ>+.@ Q1ue\ Btɉ'9iu{V"$a_ti^XO)̑~@ MrIA 5VTy%A5, h0+MQᙺ%꣉am[dBѬ,< (ОPlZ3Nh=["a-Sy>ansC O<vPFFvZ쇛eU4s5SmКWua<7SRD&`[5WOe~l.i}nE}d!zh{tT'ǷX@x2+Qϩ3d(ƅz,F Koz(Yqهdqpњh26WDu\S,.*JilZCBm=-lqw^WPRq qT74 `jSJ 0bErRz/뀋+):,0A[:yUKi{c-?5 Mޏ90Rfϥ}iXs Gȷ  %n`FN*0??g`T,Ņ}~_m&T0z9]`[*فYĵVU]./ /ė3 W~NF!ƪUwV [056E?VX!Mp@#-N-к gqr3X=.[yP̓+q_w[)YoE}\ AAɦ-BPmތl+Yp}Pkk}2#P͋pxu%C{'/,bD~҇BN)q }Ykj7ۿkSY(F:D*c*'%麎<] )0t(jը KiI&JmQODxmv[n_v6YK:p=Mw2]p}^:S+s4_M-3+ڦXX N>B:r3L0Nh\ѥBߜ];dzXKt>]K Β3B~c2$}JXE9h]be沾fseIU:p߸&l4#2 (G'Wl9,mK=e҉}LE8Ɯ}orX | {V`ſh1L9? sy=mm,օء7>w9.=dJ[(|C-FW jFEe 9^DjULx1YhB4TtFugA!\Raz)Nw~qb͗&θJ`7?Pc"jUMCE) I5pY8S֓"#}EW$&J|XSVL8#prŜxf2\YlEJ(μlb0{ uJĈXdS9z'b⩹G#Y"^$=_$ !}M:9>}0o`Ƣ|BZ>f[џڵvQ)"K ZfuG58vñ=<)5,£k3T' EouP8Z(/+ED~[n?jc۶2h<9#827EbAE*ǛN}իmh"sy\rTzaG]n}jOdv1 \?ϳ[9tU+`4{T12)Tc~NxvJLYkȉ5{\/#n(9'j+ ,+v`[. ^tI>{6odqC !E# |leY! oLo&E5e`&Tu]Cd K~(WaA)m8~ hc|i0mhee4=12X[IMң$f,VsKd:5%U?cßo-Y fֽϫx$*)\nbښµ*)ܖne*$_75 -lx'#3m kP,3+pm3e," VjǮJ"$5!!RF)i ]͙Ak81W@\מ˰3 V[ڞ!]ܧ_RyCs{:ZUId|Sx upi[wVK2~+t\2. Fx2;ЕaLēىF# ZP(vW8Q((&.%2CSR.TsTL}LFYS"uAi/wzDi$789»&]= a+/3on`b T9 've:>ML29/YNfzOƍO0=K:xꬮrl+Q$T~И7!Ox>P9z}UёQ.d 9m=+ZIƷq~C˂{BF.w'aJb.VJՃGš]I (Y2;`hMD4c4첾j)*u=SΝg:aMzŽz p:P=pZeOUtO^h6HvwTyֈXvA;D=w; ՇB2q'r}i-i@*uvrv#lV:)@+&CCfD8c !Q|*ƸL\3$lDb^~&e]r$LэmRX:B'I C x$mPּBr hh}5?.Tf'ղtv~`XzX;OA}uM/LaùΆ6(ex,Sur1Ft[ZB2LIzWpN FQQ=zN)g{ʛcݬvL֠f9;2d=:_,grk;s$_i<5}"ȱq pU9o(tӏ%ފlkA ',Ǟ׏s",ӊR,Tr B4mm8ke떢i:{F!%W/IzQNa |0YY;lC8tesܩʻTuǚ "6=+xj=$АIm&;a`ypf^yC0Ψ莾 >Z"|LgO g\=n/3wpu 5uPt+m:/o.ЭIir-4ĺd2ComiNYh6uߊR ;^8Veso hcթr 0mU]Dh%r %#X)J %QTB i8rhMX*AK EKD7 -ŒURVхn"o/H7g^S<}Ýhd99xtz̚ =B (ujH9&,O4 q^ҩ +s*eñgN:7B%-)T]s !,1]Z/#]x- {iTӌy֛=G/t"$tYZL7nKу K2 0A_ϓ Hu]NЩr婕_ Ys2nS %*-Ҵ6k7tٽLβ^4%ѡY#'c[NH  w5=UґiZ4H(7ȋ%APL.Ͻ Y+Vzkһ/D:&ùZܶ6^"JBQ f(B7In.ÿy/7%mw7QbI*FaY 3I 4Wlo\_(6x<.auBL5njMU?{#y#P2:1~]?AVp.>VјZrzbl3+I`,c[Rmkﮜl8(EEHAyA0% .H<fkA "x왩{]Jwe '-d2\tnH:e0ʴos ;_0vQf{#;Sl`m "ؓCŃV>Y =#;-T]zj-şeI .M|OWDگ'jޗ{ɒ$&m0ɲ\T@YaVZ~T=KL 5Ϸr@0?oP8DwahdU x鿁oʭ7$Wt|Zגo*Yn ~㳘Ƈa?4f&݊|uE}Q6qWUUP41tB!+>+iM +*f{@,NܿD?WnĄgnL}2ѷgNS)oKKaT+უV7FƳWҁw?թ24y{NHWέ ͹6j*ҋNXD(zUq'P>?RvvǫICA.ȒeY/N+_/F<"P`ʵ07\K^E Ȫ"ȦtsZeryR+N:W~jH4d28 .U7 ^-8Rh"fEȼֆi0@]F"h%(-s{iHŗbb~ZCo8!ߵ@JS0x5hpUq d7 Y ݭWZj;HڴU9ēwmce[\aN564+c7jII,$JGZCOU#H;ogy (Ӄoұ"=`?Ŏh\ZVEL~w쐑t@Sdǃ$4BIX.j`!JxYy<9巣r mF_,z _Alz_il͔Cqt7_|,$0uzJETB;2â.]!&7DtcPo)6{mtɐʴ"ak /Nʁ\ r6ehZ{>'ɄcC|^Ĝ΢qHPIK3a>R$vԺ|n7|H! SJZ_pr#$1sԅ٪4h'0RbaPۚI~l^ !T_c#Ku^@f~mJUA11zas~1o9ö>_3! jq'nNqeuZf'9R!3E6?, <;OKU+l6Ѡw& m 5q?gn0?>_.>n~Cpg=3J59styZƝ@IEE`fm`ȯgG ZbDa6vMap@*~,f&A '4$ (+N%Vk0f'e] \6tj,{Z4()a6#d:2Q$@M) 瑕/zEtK`5?~j'Jj ykM8+qEjȳ3$'WGG gӵxE9b˪hR9~ÁqA/:@d &1.\YyD#,kn=Rs"וֹq6]vTE0KSUc#m>PLfbNV$sqBn 6:Zpj^EG>~Lj+ ͭkʕ>Kw-сs; :eZr?]vmE(vS1Ls_бj`MB}k9Dqd"@qզRRsmi#Xa%WjuG+M)2BM@UA3_M5u%=z=jx,"/<T'EG<_d^8Y,,ی=jVKqeLd?z y*`d y=1m^̺||aMꨴɦ (| "K8u-46ᾡsL|IgF:o׳IhhhHD}ԼBs F+w~aO$}S[5X mx悱 hpTkVz @6EϒGt+ewZsVt ': 1m%'Ol-u n3X|T;f %pq:iK k%U0|>Pdy>zTWXr^Uv1l8eFaRJzvuV6Ѿ16d̤YhKwCJR'ur>EWTP󄡽E3圃_`BKѫ%VL{2}J=>^PINE Wo6ldBǚrv/JҕVJ&;l.;hbڤVJJ*|*!7;wR'}M8VIDEVV7 ?BXS8ZH֣Ԇ6@yxlC#̐>K)쭂/^7s]\+׎NҗE/ u#^=^E""]1N.YX^.9,'2QHޮ%B&SR~V~}CGR^|wCS0{$tQ}?X7E~yC5T/ZcR#:k *N>#5`'mf[ivЪxQQ,[;|5ExO֊K>U޶s"¡l(bQFW=#\ܽI:i,iB h ì3<(`hM5]/^<:hI3O)t̖b#]<UTGtu7k5N4?ԯ0\IvxM~Ὶ)h۽y <殑 ,xX.cY$9iLBj7=·MKږ54btѤ+j>ONI̮0wKD=1?*S?lUPڋhl%0.7NCk*u+#kh+uO~[l*Kg,ѕN jkf%b8acH:Ou(ѩJóQzY"M Zb@ Fe3Tq*[9]OjVopH_m@r]ܢ64gQÞM(6cWVxXE#8mp)='VgݻC0  [b2ȥHhhc*GdmSL U F#.7Kεtٝ~{5\뇥\"Ý%w)$g;bZN* s3DWn|VG%4~mR/n*E Hb9sES^^)wBYʓRVB ".HPQV#Ayg֚\;p(aUaqȹoS@^2m3XF)Oդ;ó_0a-\Ï5K5K剡Թ 1i%Cp@\U1K)[Mx@lc3Zhi) 'r.Mm$U  B]9?Z40t!y6KdtTGwv=# 3+NAŘ +͋ۈVm`΅Auehe p zMx]nFE)OmzFHR{/Xǹ8y^6ǵRMѣɵ$/-oQSXE6fH㫬wPUIrAPuִt_.btW v(fYPΟ;* 7Q'ӓ`KѤ%x$sO΍ׂ_S2:#m)"C`j`-\C"T{:ACE} sH;=l6"c!i]f4 qZ&e1mNVZ} 3W{N#-=|LhXv"FRhZuC[E'~uh-O8Af-¨l`[ĹIWOQ.Z؁KܰmW3۽v>u}9Ct:XݙE 0WpX/_uB#.X} ÈG 4z~\V]樄Pgyr❨#{/8g؂LmqgJ$c-c?oq(@iۓiLP='%g h]x8ĎhO0s_b ɟh;\ބ3Y3!ew?`~PgNྗ-HJ!ؔj-pwmݹUOU(T$Krn\ljfw!G KdxgI(Yj֗$amIO1|DџV6q' ~g!BECL"'(BK[#.CVYVm| me ꟧L -P wAnM+LP;|~ j3.ikΩ7Bw72evzDuQ^Fl$E5jP%ۍROѨ6ߺ]λ[ -S\Jx8YXQЫZg.zSxj*7AGERC{AHR|l@BDQ{5P| j`$ì#(Rjwo[ښ?~[gr̢uXkQZTb cC@ʱճAo]yhks2F#"s uF?r\$[ (` ӗck6߿ hI$ʸdcqCQ=vb:# .Ϟj5(ɜd:gl#mCP3Ӌ_bEzlhk3] cƒo u}3&5ev4/(g+=nGpu歪AG倆l7N,u=!{`#v7͹aL Ŗ>k$[D V6pvl6/h:&rۊC˙&x-/eUbhT$Toxf ;nǭY7}qT6_'gk nc6~2 1z!, \3 *2R%vZ̬[㩈Ӗc''9AjA<,Gkz9g[%;+D=$ul@Zycz3s:X Cx|Zl㎂=\wpU%ax/ʟ<&:",1m -p7J:T;9?tZ꽭`g#**Jk _T[ @ydö9M a sF)dn.!kGsRjHe8=Il k X7}yO[fKAA^+1k!*z7mڰpL1n,T*se8q0f9WDVp`**q-$::a0~@sx( ˛f`bȱiO9XTZ;`܃!) U@RtR ~$l{ zAFjA6 iH&uY+-0m͛zD(T.o}坧\w",Nf٪p[1J.4%P NYTÂ؇1{ς px8B^XYrfx< Ckv_10:od~x Ztp5| WW*F}eBAGODʮOJn"+ KN"agi vI@*oMb<Lwy0w^XgȗG: jd`I7dfZ;2&BQ&As^W.,AFȱx? _~Kt;"٥VߦUCGs]ėl, :#aރiN\b~ɴ*dGQ#iU_>fHHhͳK7&6Y@+:^ FzuIl贯͟[ =?EM`uu4wii砐~)O'.3: ~cNU 0ao Q=yBG¸gw *g|+rorl%_*a[kbJ.nYM b j"h!'$c;X22~u@-/iml+)/D :"QAk;Q̻|H@ǔ[p'=r],Z,%&is^+dZ{RE= ϴXꌈl7QF}0'өDtR+e!%ّߑ`p ]6S~3TN_KElS (njqrSڕ<Ƥ~MQҿx6}B׿6~ш=j[5k@tTũzʂ1I6擉ҽw=&o |ȼWןRĊ-]wbݖЎUXYҰѢp (Gp!tθ<܊ e4 T?yuK*\E#.heIK| ,!dYHlGY{|-B{c39au_1ǎ{dS5{IL<ߙ~I+]F"F $g-CTb6m(k um\%7d/Zl+$Ŷc^0:Un8:Es*~fD;]"BwY>s0P"_~[,Ăxɂ 4#z$Ifr)FGD'{nbJ븥8SYpϲ1[X'Ƈ9l.A+?\ ]ϛI$P\#2]}\9X69OOYwx?l&ST02ONO([w\F5bK̙ߑ0;b66:ݷv% 3X-Gr7Sb1ckF'gmsBl ~˘AWT嵱&m6Z2 _|DUlXn\oZx qPPG EwᡨOJ-q6feCVPi p}{ t2hG=qŵ0"J P @cë exQd3%+Qn[zn>`VH(NJ/Or+! (Ggt\U~x.`MRf*KvaqSx>QG̻`JG864Vȭ=ؗw:+|1AAuw!*_kOۊZ|H{NuHrsP[W :w^^dOZqP㠪W++iA)3Bx `+a?@wC&;4m%0QQuhhN|2fQQ~Tq׶ l[*'4gdq˙Hx {L\`{'u#9P)rdp|R"7mMY% % 2{ichJ ̋sAoڠw&n~8;ͽ+Ul?[W .rvJڼE2=J˞W}K%';`6 >.4:R4K>8<_4='9D\fvɽ\=p\]Ͳ?'$yQ5(]zߘh[K 1Er=M0JA9w4Fy@Ş^+ь*mVq?11ɶ1Ԑ;iqp"xW\k=2~K&sx9! f`lT/S:4 V ZEA"!$ƾ=T/կ & n;J *iu֡!0qשP bA n+N|ѢHpsd6ߡGZ3u,ۂrbgc}Pø'"bg|%FrE`Lrx2tSa{X ^VăR5~)c 5Ld2ImɆ|1 ò&߼=suفi{R'*tQB\=J@`ݐ֒{ ԕmNY aUS>pfJt0vCKD;гBS ^a ]?ZE$]tO).ױ(lxw"\G/Q.r޲]ShN䕭ڴ-"}nXN1$R‡@QV{XvoG}:6ΕFRhoEMn">zxI_3RGbU)Jf$da5#PCL69AlQ_wQ/zBLE/i^_rG43D 's2cj%Xh-3U6'5l= -lƫM_3wfvFHKAF~T?(|eNs!e$zQUH_[}|ϗ#;7~WЗ_:eJt3 5"PWֹ-^ZPw$s|fMb`4@/,zBcWe|ʋ$V dou٥A;̬XkI vdN{&':'^ݤ.I_ )c_g#gsNTг0>Yxh'>jb2ux ^Kۀn[5k#e.(m׊ (p>zQfAiݽ7اrbOP.qF Y;#*'6|P2Xfn xgﳗxɓ_&Yې27*>\!n͆?zDJwb]l R6BE]X@9Kw e@m_pI& WԺ|j4]5K\yۿdqf|ڟEv S☰ǜAXo+d!|~L{W+ԓt[3LSE0j%rv[[pGerJ1TVʈ{ 7j}_M~'Iv``ڎqj< .T2mFSBYlIʶD@~rPD6P.bu:-Ez{?f7y5[vf?NVd?t=`UMIæqY]Y R#RÏ"Nak\V|\d^*eQ[x/)CWCi^^B737SvGz^NPg( ԄcOׂ]ze@;c'5^.35-lzkY4~[r#T utrjyKߵ V]_1d #NiYHG'yil-b'ꔁ7~AR$ymմitS1‹k:&VfSq kN~-paL<>FX#?8ļ))p&hdWbjqe{aj+gUɸWFQqXl82!'h~K|ep5Vfʔzϯ؂ƛ(42炝ꈹ^ӗ16FqgV@JnXo-]"P !g+vnξ!잫%q#^ڋ#x(㵻ǾW}_$ ^t>>n3iۤP2}vʰpnqUcEPj$㑢DjM]J ۲2,\,/i?~4*:IoP/bUb^q&1 ~pi=d׆V13~.}=#ǣnj CDQ"`A\Gt17Jr)1!^(',ZN3[X-SV2]6[S堇Nq>R}FU_҉O3u5ޕrj ;,ƕQs7?]X,8 CJpj> AKs<;1f8 oq ʉ ;  7G5VeV~'V*?vgԏZGЦ·ksT)[s;)`À@6QIWecqZE?}y]qc}$[$Oeb膧!ZzZ gxU"NY.$Tj?MuԟWl;~tZ_yBX+$!ahvn8&8v|vZudPؾE>Zn3WmwrHqY0R _Eyߤ82﹗־)$YQeg Al +LMh(PL S'V-VR#(mE,3 I'IߘB\$!֪ S$^o@h&^+\ r(4uRVe4HupϥC;' ?Uw;] zųM09`8Yl @u&V{s9ٖpy]bz{a@\@͈6V#*\"{]uxO{zV±/4eo9p4?-od11hp;t"W]^g-B |)έ]Qv'UViڙRv\{m+ܢ#D_Y'La+0~`(agC m,Mvמ6f79BJP~hVZ- \'\LV,_#tm5Ŭʶd|ųur(+SU -OƩʻ5-H|8Lp{㠮 `wy1od*ȫBYku$yjj&&i ;U, ]LNˉ•r,e'UxԬS^鳱6Z դk,y7`m'K)o"* CTuKA&6HBNQs*[y?fwo=X':n]].,Xj@XQqcc.84{7U"85–e|+碶 5W[{,sxXfw 5l\o˴b*M|nxb,*T:ojy>6Iu{hÁIq+=UW1ヮ$O: ϰkQ@!/+~5VRK_g#_E1}k_,E+QrGk/d=3Lms]w!T:[2D,IO sۼ9 IaY߰GIxޫ] ijM=pmc ʮ64_r}fBxeHm#{$úcN<Cľ4gm(ZvF5efYf֝jBj6XPx銻/rzBߡ.ɳ(/2+ 8T+іN!pR Y"sLLnE gpHd|}*i b}uS3+*W/ڛKz:0|+JX>q@> S [y*'ߣцi}SsTA:!}| Ee#=FJ ыNU#G:g[)c1|KsjV4񦧒EIƛ!9aGS,拵TR͛u>z@ѕ)/k:Sx.X0>(ak5i@@cX0ۀ٭+.ӯt_NeHN4̧Zz zobM [ At;Δ!f͇L`ň%^9kEst=8;Du]p,b(-r MN:Ԑ>R㖰xSk {NW|6CdH*DWIjSQs]?)b'4R`#X,d5^Xt{],١CL/$]$Lΰ#aQfWk yxpYl3 ?ahY%}h=#B?fϰKkڎsg7 = WEo  j_x/_чӂs8vS쨘SVQO Pn |^cKp^^E'Smy!(#}U ;GzO<՝`\v0(끥_x#0q?.Sr\rh Cҳ exmdOe**\7uMnތxr4tmu ]Q6 ֭8fqyh.vE`dd,Or$ @p vB4' {JwU!Ymciւ(cԱCo^^hcQ YZ`WG7϶(%nbY}8r[_i,֍ oI,$ 8$"m Ҩ z$-^K“ 31rp:|' qe䲧B E495_ŐAǩSP"l3X"tahsx D$THK_M5-ڰR@nZҋ]'i\<3mz/=@ HYףӯȎkҎcK:'>Ym۠!sPjk@L8<8:aۗF8K5{Nji 4>E8GJ>0P_7ŞPsJAw5QG*6k( ́[jDכE^%'%EȓE&{3hΫ+HܬKVYQ]/&5:y,x GU/P+^H<APP`>wR:8?srX*|ߙdw90Yr7]y^H=_*w`.?8c̿r9㐡hoAj%IL]!& jἆĨafx}ؘAA'N^e_eri[J65=Hٴ kdPnLJ%_a]ŷI;3rUYtޅ$(a0ټ:5'g``sSwiy^QEM?6TI) p:Y̍Y5cH4^AaTCzX8AbNc$ \т*1 wB ,#$9MA `#Y/uXLlTlq6 ªP)o74gHTr fD1|芹JM˵Dj`Lf`w^{S꩚OݡF} hlp5ǰ2`гb`f%چ*O*0; l-f5yOv1/`IWTA!lh衃_bFzOJ6u^9^O(% Y`qE`/a7$M!#&e DTM亪7T:5T\7򇿽+2ʶud2˱+[n/ [ pc-C@Ju1NO$Mx4rQEYC:W'pe gOm]^ ltUVO3 eCy@^ Ӫ" .6"2c9b)({TCdIe}~NWEgo:4)/OQOK#B]eir{CX^u'f(1cUFDy7.@0CyM [PCɌe/}7EJ2 KrND{b:LV3r股O`^xTRy+d\U= hMV\ͤnmXEDT"aZM;RX N!W( ZCMO K11x#AYsn`t%b¢呫} לrOrBi4x>B`+ fJmsT9`/?B자rXæ5 T}86S[xֆ@/!1}= ,-a"TE[֓ΜqZ⟟ވWy`4JނDx(yR̯53s iF=fE(C_ ɢJnc!{ PCp7/}I 7sVvmsKoIqd1{&<4џLl5rjΆ.Ħ8-+gXt>c? ܛ5ˍRiȘ:#.a1Pw>rIMHwC@RF`:504Ue}_gL<&۔xj7KF z}s9OͲ0j3}Z]^cj=G5[*`ͻ/,Y9sgt?l˧,Xh4 tH&ɯxPW6]w/݈ {4InBPQ+5[&~1J_'~]\:b+)TA.Xt *؇p:ÆUOoNS2dsH5Զ\ՙ=l(4"O΋`zV -Lw5y1"}M;h77Z`hi\^02"8V̓w}^L8(]'ʝp;z+`|ɗ ϴ>ew .AdfC#(ѫT֟&z@%&R|қaAOQhg_~խ*;˟&Jqz+x7*4;ym$X GX+H -ac>R0-eGFiYT֒0|Qi3iP9PA>uSua<_T_grC"jAY9mr5Y$&lO#J$JH;Sap^?վyD-CPʙ!0RnruP73o&)nm> %;N7+(9X}ĕ-蝷v[4)c.`nx~%&Z:"a,| W?188߳8ruZuJ*?\m#||FŞeP>`fX%\X/*dL5n.CUYVFEʙZŤb,Y&ͮܙ7➙5ǥoЂ p{+Z? β@/XdT5^q  ^RNO3`h5qUz걏g-bTG59%K{jMn+q8s[~$wDu33*Rm:UNB$. vvWC{նH¢? M<+M7c9ׄW|da .%]2|ORͲi:Y(0ls1Q:\`8A7> P`JcjltЙ\XX#'gCYzC=UA8OEö+T~)lw6(7ox fBIAi' BnoB d@Gp`(Ht u§XwO:zS!]6`%! E? QՖʩj ?C~bSJ'QtJs-S3yyC>ٲ\J|>z+p=u7_zZ_WvMB~VzXCY^rJ|9NAW.6E'Be sFgY /p] :`)g:yTp4qWxV{IGsQ >d'}g"MׄżԏGu/u@I=l͏JoEQcB'Q- y]`|PJF4Qx|06 &S돵dݱ JPHR}ZF*5-h]$"ډu$ݕjw$ )?~o|z|3,r 42yS\Q"*%T2}lMۺSz"&c.hFt) Ftz|e@ݡd}ؙVSjCkcz?SY/8Į Mjbj̶H4K$@2O Cw_ՄJK{Fm{MD$mS%fj1^4%f }@" |%%"_9Qn;nt3ERkG*NVbH)xMG)1QT'h= * :"n?U]8p.JgDO|돲,&իRUĕX3VF_y&sYĦ9&:^dͳgQZGvqzBr A!JY,bwNYbԜo~QPe3#?] ^Һ}Vn.6ܹg"2ݡ9>+_]gBKjd(M6F,0ݰ`gH{ sd-d*kflsډ#&^X;O`FJIdwiı"WQw⳻ϘHE'8e)H 3WJFku{MRUcGJs ˽(MDB-Җl8N7n}:mЌO:-/eCh0<=9?qҦܞ/: =Ӱ["qt` }= 9KrЉ ryZ(r(xk(+\u:9VX8q?4Z N= 83!Kq+tNqfz~AQfƭK{` 8OAiL$o E*^3cckLvUnw?2@gV)_39k1q8[Ö?:UW&вՁnk]l{W$ʂe$G["ܙq_.ey:\pcrsz:٤pjyo . ]j_/dlfk;U (/4%U̝QAI,ϥ#qhӰ7gf+_o/OeFqζTcp3 Ɨ@KS ;磻"3|s1.Դ!0B cC4UZ `w7df'2aD,lO!*4] ۙfuPups*_')L*q^Wh_ʟ2'l!i "WrCU; {ٗ/"SkJ |#S/"{y_ [k_tPzZ0a37bL,릉cz>4BTϫ$L6BѪ'u$}@ExW}MKZ{fG^ ݝ("!w>) zY%3xϮzs^jE\S(;@W38k8MI;.;$H$N A!3؃RY"o`ڗBuN!q6 }:+Ŝyh}wG tD{]f) G-[+ ͋gΠ `:XЭIrjЮrun_wQ߹f4I:_ :( (8ӹRƆ"BJѾ0xTh^5#=hxn`Yk@cQu~1Y62HNIs \2 g@D_R֕Ko {l* .Qqjsmn]$7wgfXMK+/! DBAR@!NG·Bt Waʔט@Mu5. %;AAȵzBy{ׁNM(.usMY2lмaB6`7rjcW%Gq>`:6=;i\hRP&\ u o;pf++~,f;pܤ*UF {TӪȏ(^3K}An ~e?xL7|>p Q*+NIuڪQEv]$5[O6O*j*'Jc w٭HsMJ3yK$H&L~'&3'Z`>(Jweq1կiFhz3x@ԥT4|{wFQV7p)T" 04}L#AQ}i,>IEH\)\5a/,q6%bσpd3<4PGw="G')PH&c1[rY#E ?8ˑ uTԺ{O`:m p[.]++ygsir8<*K~"R}+S:M]#cBMN;27S;A>|ҕ2]1>Dgl UɟCϽ8̾؀FZrK5P&|LX&@ty.|߶.t`ܼC=@jK^ םn#呀~)@AW|gէڛ~Vд6 Fp*_R"!^Owmc6F`!lD_"8aOcBܵWa1'@o( ~RFgb0 ryloKtL9#$۱( %1Fc*5**)$#Qh)`iNJh){*mm:bDzPR9idO;&cEzur-~ t CPY3PDwvyV L+Gx~gێCs u?w&]foGQ%k_~c3t i'탖&]:ͷI*\)F.FF^A%;f vhyD7^ݛ UVF|40}㇍O'ם<Qgui,h &VS: .{"Gt.h_WaˆQn"}ji^MX>G$nEOӁO7C :t |YT>NO^vIAw4A8𘹷b%:wQ#z `O|3&}}IzH# )2pZleQZ<%⻿ɻb."_zDtwY0V;v[w+Tz2lTSJ| ,|Ϥ41j#.|uL Xr_5_qI31䍐E,ZLl'?jUU(x/˔pDLQk=e {ؖ,lT8~n|$|f,oGp$ٍlF t`c`J5z.?f{(BC(٧.Δ{Ef8 nԯ ,|~sHcP^I¤ &$C]();9iAv5QvMCAQ˜G*g{`PR ZfEک~+cnI;wwZ\=څ$Ahmu@c8-nw _U NuW$šw :8`/3[&Q@ K.-~,f7v_8;kzSHWs$'AssF{{glPR SՐ]6e~\E%:i{Evy?C."oqĦc{*uK*9Tމf:=1ttFm^,g@D5pV+Wwx6`hL*a0;u F4$eiy4A>Y7m-d’z` VzELs"(Ý N.úkv{ Q7aL>׼awo&b¾Z1[AA*hRBF";ӳ%Tˍ9H{-<.Tdz1<*QJ^b!Bn;Fe|k1-Is6"tj5Ab:-pb 6 P~hǽ?Ƴ.wRa%h7L|`ԥ!m8J.>3@brҭ~y-ET<Η7È ŭZԴREG5>('W:5pȡ{Gg&z#A@ g,`bĨԡ-8Ԭ-Ui@RN`ǽM[ kuOfl'L.ӕl`oD"^8م?ɀ-}ӝH# 㿏DYZ͉:Ԯ Hc+龆){ ^Ƽ<|Fo$EC:M QB˿UgpQBDш.&Etv%U˹KCsH<+m_9V᠑4dAHrxͮAc5(c 6߳!Aݒ dK~Ry4<<m}5HѲ< x3*1ו\3ܬyt9.Iy a}(օ R&ځ*ڞ;lͲNn4<׀oN]xNᯜfj-%M/["ERNfsik\ÅyNç*mn1 k*K_:ɟߚ?RW 3r^\p2FoFyNؔ_AZދo;i,\T`'n'TJ&K|`_F{*k*er/.dWWJS8(18Sng']zNֱ(Dg 3tpVW#dOkb65z>>p>t] Y*NeINI:4ˤ4F< 1<~R\@z2ۍ`KM(.HC[=zY7 ̐=U􅭇v3(s\G{XhL ﭫ[4:"׏$Y}d=aOQ53V""—V4D#0ގTGl'I|q+\Q)YsHß_.@`*NӼ|1Z P|r#)7L+/\G-Nhpm@kjNiۈ 녉-9>7_ V3M]^!ˎ1g~jq5?gQKS!IEH΍B$1u su dYC$~!][KTExQS4/Q@;TT9Hظ=CRin߂PV.{RUxYO33=w*ŠْBe?jyDaC4w!CHgm$@؛됔գ'qo֢vU=STn.-*b~b{iXI*SjWgY9yb_;/D|Cs .՟m#"yiaVL&cM9\>ݨVTOڗ@bK##oJrQ~ 5շ:EuF^~}-qLI5s:9zk=NPkvPNy)K($L (7 "}+~ko ˥!|g5EMoq}TsXqt2}^, eRnpCi|&{H{n[^d 2(ɍ.S?H i1/AG^|h>lˡ 7(߈d AxqAlꋫ%힝,7g~a'&-/*{<\˔r͆`^Մd Z O):K:߳8{yLa\v%j+ ;i/ܸ d+$vr8 E^;Fkz?fԮ ' {b-2fZb:,ϳ g1#Eȋ3k;Nן6sgzU8U{X,3%cl%}-urcX ĀrtHi]\%iay*o|0+ktiv ҹ.ȖfEӸPn:Qb ӡw-c6Gehu*!$o5.4ŀxqkxr'?@IouvԻ45a'ތn-i/?04Wr_!SG t; +D\ـϹljEg lOY4vL {kjkmĎ5N*ThsGcYܴ;H-]l$kQԳ+e oCk3مoU]fB$;u3o%O:&(/vvF21QHD5=͕L@ؽuo/>l}4|ѻa+ qv_ ͆2^'vOɴ֟2|5¢P(sZwd#cbz7]_4_ㄳR0-%g6Mc+ ont"]vI&=+N6vX5[Bg|HՎ'뾉YIYuwrw{{g2O[Uvpguk]EKnʪ7)}0esQT!nVlx8޺ mR˛}LX^cm9S#!>cCQ}}DiQH'&GX3=fAZ/YT-C@d[T\1e5hw{6,ԗF]鉯x_G@k Ί_ l1$0c()MFFLPUʟcbM?ITkWs̩ޭW 2AG%NBөPDeCJaiX?5 լ{䰅xP9>Y!:sm~,Oݘ$A~<[eViŶY~SDx6vׄf}KbU U*A<Pd?m,y HPNS4¶.>&Y,šͅCs+lɒ45CVb OzʿemAxy+A7Q̒&yDK^i[}G-hW{$ [z(|;.$ɿ?*yO = eHHlΚFmʍ8$~8izw); â3NoiSII9M'*$uxMs;~݄[,)8` fUnoT(2~&![Sɛ#\ XǢКob bAGPwp>*Mi>%W0pg)As_\LuCt1Uw>{4`E.n:Ktn^v%m0<!x'T 3o0' [l_ <2QWj^n 2htxxW|VUk@VxmIjWӇi.7)~OB=s|/q)*pF;рN= 0քuԲ5@Q /}aB?JjO*4ڹP?L׮I[I5ѭvbyQ Z n!ӚY2m"IT#!0I[`=,ޑY$^6w\oeD+tB]fS+Ek*DW&GQ_ꢠwSw KQ> h[h'ːqgt+`0=ZhmIMt))ZBլʘd&}wpr gc &pUQB454 7v H4{YR 1[umzN |lj`׌OZ'ܚp[a!Uy8(bn;oj"drҢR2l{;lQ#&&kgY L*t,KHT .~3/6l\Yy ;uY  $ fN n.VT(VޜqqEOҘԏLl;}:}8и%/vw:T(8=Cܷ%*u&Zʥ4# 1be6t`n@_ n!U}s# ?ߒ<ҋIm!XJM4 ,H4mZX4A8S% '9s/]-dHgvYh^OXw_G=zwTVpL wFp9NcJ鎨N~Qw]Vx R}oFk=3?Q'lv9do@ָd9oXr!"n`Z@hw[ʹݎaVoY<ةs45EȊJ֖$-̢ʙfcM' Kz iFi]!,!9'X 쒐v9 ayd"&?B#sE%!{~Ih~s}KH_Wl5r)w1;߯yl;z"yѧ<8l8XJWl~J3@9ؖ2 ߈ ԰W4_Nm_銖Qo(KcfZ״;hL/p+Hl5 U& W}oɴ kB }(\/uhTⳣGƺdMwBbY _,4 Ck+TLi =<(vjzR9ԥ8 J4vNł*\sIzRêX,i/m0kPXU yyU|ՒO=" @f Zbs9xw\f}d/+;}p? x8/2/!ZmL58gYqX`Mp$I'bJ$["ݤv|X#.k-v}qzBW.Ln57ALt&"1*`&reIȔX9~ezIXW#z ذWjY6Kx2ɸ@66)kXsͰ ̦)|TCa"2t;~&z+k ZäNr!`lD(+))-{<}8ZG`&::1aV#G<ɞ\awTܐkk bQv7~*:DwqE\-dD%LjA(ygaz%Yڮjvyr@A&}-NlSb`K}XαOsQgf[?i폦ŐaxH&0h`&!t6 7IiN)u:b u%+1[_jS*1,: h|p#_w1%JO689f#(8 'Bs>QQ#D/ 27E,6PU]ud<X[' $6M[,Hu; dau@R4O*b Mzj]qgZfVWuL= Vt%j g{zi*$82rI'Y:=p VٶUV+lPgZtsPG}?aW3-h-0/2Y"a\qL.Tf 7ܡ |Da,uvfddM$AA1_$*0e.bQEZdԁ脡'J8XÿNmsC5m'?#^E|95{X⡒;9+;USwYjC;=\Q 6@`1!Ŧ[y2+^0oj;/u-ЄVh~IO~P霚zs~0\w͖k!}Oԣya V*La6YƸ Sj v_tp>] ~nRӰdT";L#!be֮lF\szwCÊE+j4"ӹc{kz+ߧ/PV'Ro!g>%XpȺ5pj2˫lS5I+I|J>;å˙ j2xF%ޚ8܎cdws;BC섚b5tH|-age3e8T/°O'Y]ElZ_Ɖɻl ayCXSM'f٦H暴euE7*XhXT /2Ha7zMӒOT:c M!ل0J-?>{,Mk}$Ĩ=:ZtWWm za\٨L`k.RaeDiU=~K./ ̯n[So*;Pi7}GQ̋ʜGbgWM"v*9>&y0M!#Tf\" x唌L+ PDx]M5$r-5V-H; NȀC/OSӍa`cUYXas4 3+p(F(k<% wa94byҕijmaWz_"Sզc'^Ċ~xz a!W?:w+ޱήx$rz>੤=OY:+ADs˧ im"Д٤d&{Kmo3ӓcO4;3Ԧ!V1(s]i9*UkuunF'G޸SLk@KbBت⛅Ĝc *5!`юǥW"6l_NUY`CGW=Wo!Gt czapGtj*\VJ}͎*i2t{ Bq IQ4rΉA\H9d'_܂ >w зYZ5#oY\PI м1X䰚3:-Kziʦ էeNNp<SAvX}VTHn1I"+֤/(2[kB3k>Xk99B`σ_ߤx!o+͢ x_ҞKź*mTb"S@kr1RLD\u"cbO֪,]|3JRBo@zl{G.wDnKO9}*er+'^nWy= |i\RYFR߲arn4ZL.:qTÐU'?S 9MƤCsGgLDίJ TؠʤRa xΊX1B=PtqS1;ԯm<8CGM@2Q&orZ6T3| <ϥ1 խҠs.Y@-7g ##,*f>F,bX{fw!7;U%Y |7<øBN.n\/bp YB4߮磄f/GwX( Z=֩^K xvg5ygS8"HޭbbB6qЯM]]Lyif׃[L,4̦xeܷJ5g$M[Ȁԝj4vTZ]%hȠfm8<>𭼎Ӱrm s)knVwQTJ;>า@HQ(ʶ~ؗ@zM28SEhw6jxmT7.xJNdrA|ЧbBCORaqFzND.q;HYەM5|duWgT1}&{1M ,4uLNA~m/H}L"{x)"@Jr ZQ$c{\#NgAO`2HzQBF"(Ֆ_nFs%\myFϽ&_zsXټ@2MA6SS@I:r2'tL~a܍4]qe#3~^sڙ[72_ۼo#Νoi`€cgSt|BJKb5I"k^;JȬ"Zj?d;{chEz@$+")4, D,9a 30P-(}D)$uyq6혐4 ~OBe54 5lHߎ{KZ߀-5E>.n[~T2mHŰy=-gmO낣(rGK_R3R{KfYR92[-MYH%%39zPnogϿ^?~+^IRypݨss_rs7?yFM칓+qMu뻈ǛI% ?~ɘ&2JyI{vqxUE[2N725rr`P4ACFiXx1M(m/iAc@}!*(Vb|v=rwgh^V ~ݜުnVhf|AP{}Iv5!M&kR4Lpeֳ^@ fˬUDRy]*L>hFIFGy$AIH1h(9dX@BrTtg\RӃcUICL>Ll)$EJ @pZ0ɶۃI1|4Mp{ǻb ;0{6 )!( U9]IQVSgb-NmKź:unsH@7pl 1 ,0%@Iv V0)'O?8,T`йwh0o 3Wx 8뚱2|b&H> s'@VGdZ|OĤpKӤMϳp )2l M%W,v]$c0kZ؍)?9!Ax RwlwOÂ-bP9Bn7f Y s]xHA-JS*'O~jCݏD2`3~Ax7`OJo9y˿6ZpSvIG܂zQ{+ӑNd9|쿯`;OjC7`kboMҎ4ޗ0jZY??5iF{nz˧E]?,gQhn(, >h,:rtygMR}@bw 3CqEmZ4?䛓볊DG|KvxuB˙w} aꭺV5d(dpnY6a*2ڐ ݞlQysCvȆϋ',oޑ#F4xI0ڂ7=S}^EɢZ%f]4s*Nb`%W+rLrIzP:YEP&F$cQgUGk7X$P"!N|lχȺ:#HOz<*l괏n=?6дIaR{y`M͌CZ 4guun.Oz.)sN^7XF3m8yU,mݥd 7y >W"C֟X{1T{BgK 3M[厸L˲Dss]oGereH+^O\"^*CS?A|.\۸_d.˗[ȓJsrFUhȎ2xO k"(m$򯸒]ZfLv,CnALzf)hjcOa'C=.PWmŋ1>z_+Oh1`.`pJXWBQg]YGS (b}G{$/rEBEF.L)eH'ŏ*4Dw3Mv'q]"[CJ{(uƈ 揆E_t#o<X) 3R: mȄ^-q++"T=b!aYm<o[>0`X3DTmn©x@7l]u*TkGI;"zwCYď+6cb{Fr ª}m0Qb5]p5LR2nku@z#߉́l.Je:= :#!T#q C$)E6(7XY#r 0c_y4t39-,W`"Uk֚C4U<@oWQF廰|^cyR]YG3ˁ.8w쭖־8jӽFRp3xyΊڪE;>蝡L㺼 P<> ܃ʰhԅbAxO,6wq$R\6"lН뽽Dd$wYeΪ ADF4@GЎM1iYgӿ2NsӡD&z7!AU'#_V^Wgl@7 j ꥢd'G-?dXKFSos{^?h.ԑG=UD5`>U|~drbAnE%2Ne{]YuxwPv.[-Ob]M َ[Z0<<*-*$r5ج%]yTG`pxȱY1(KAǂ|hP"{ nNjW#2 UҝQŚ]h isG+,GHXB7J52ru'uS&KVBg5Za' Ii+&lJB΄6[?ɀTPჷbdP$69(]}ȶ$]AG nKc5 FGH!ԊS!Z IFBt)>52;7 9=`t5#͹o~y0Z-1' ;nl!̉Sc+ I{89֗t00@݀O͚Xkg ;9ږ۠C9Vx9ptu | Uh ׮"o}#0mCG!*~z9?#pdqX(wZ\EI 6+.J|HA89kc`3#8A{s}/!|*<=M1BY<nMjqt"YgV4| cd{σOڿmCHR4jmtᛸ1թKpX",<N4$J:SN z,7kذ|\!BU|ǥu6+ +>|}/<#r]P7!N&k`|LR80hY]۝t iq)GK7 V"9]?)2RM&܌Ť)THt 8ڍ ޛ#50ݸB7j7"CEQx]H^\M~E+/%*eIꑫCa13疋J{ԯ ]ylzp=6CQ%fW6ؿm1CY2j]>JNGHItj/&*UU6r)yjo,dێ߇ Gm xsDuUG]5ߤ]5$3ZDTXE3*lP9dC%TV'Mpgd # c X(*XK$iz|VMww*/=U{ڢtqI#iN>!iÉں[[B,%\9yh/&V qbVn{5Kf3Z{SAwHG)B `tq\~K2v\IQSB_ Abd6hW?ΥTٲ|(2Z~?lf<hhiAB)GK=.P#\=fz&d…qؒ: o\=ORv g :ۊ`Kx.&TqO??c [L2Yt:fE'aɁ.z2`v^G)?gc7jyisQBSPT]^ɸrEOpQ,ipIw ojkaeXm 8TN Ę#t @md!-Y!Yl:Z0.pZm))yS>4M_KR)]ŔذD/]ͻR\ #yDܴT!BK7r˂qШzV3>H$̉lL2[$Nʥxr?˕\Tz{S"<$51ݵJ06y|g?QO <܌H_h ;Nuf kHz::nOwMZ@z;QvlF20W2Փ]1Jdp+n/J:oO389 0=[0,Io+Ѻ4c~ISjkz +N K&G4&ZjHHV5S'xNNז|zv"~ԒG >,nYP E Sw:QxXgph 1ʯ |nS"OZdV68:NP~gzK|&wh4e2*{TNߏZ>U`wd,H]T'$"@ʖ_>3TaϋTUq'QI=-^W`~Z$rpo㌭5"f6+Tn+ӳ.bzkt p!30ސl<ҹNגxΕA[mOA 5qMJRL+,/m JfqLDOW U,qA/Jpׯr =HiҿCVPU9P0pםx1(kόyŨLQ0?GO96P 0 HƘWԯ0b }icGD|.?Qv [q+۾y{E5y>w#|2|) 6/)N` v}s"?Y6ѕH |n&rQ/] fP%|SHJ.= "Lts\)׬J; 0QVyd2 2FPV}r{wG]>XYJQ取R {)i]Rw[nSD5COrpE-]= F*[̩{ !d2խ-򈷎);i%$F}^o8܏{0cPme.W=Kl30"!3UGO<0l }l50s`КQH n_oG0MaP+ꍭ{(Q)+yRxFuڏ7R\p'S "3;n\i8b:-RZ!+mAbOGRYF';낇0W ^{#vVSoHu #Q vu.MJ >c]{rKZcɬ7Ib8X΂|?2Cox1ky@ 9q #DJ=M]3}kE4G܆q:40y)O (HdT6pL#3jK7H_H)"sD$B7 ײ6rFskΙL%#0y0?q0A60%cKZC~ .,\tpӑms&N1sIb.wq/ۭCgsےیB,F*A,M++Ԥd8ņ&?U!W<W@xom+H휦72Xe8[%v(93 :hr-݀{ޑ{&PQ#Njcϋ4cȓ3-JzѠ3]hz`T ΀`g^Zu H͌o_/mEG\݈$(]*bT\Ya}t^C`ܢ0q8 i$+ލF 76Y4obG?FRwZS GMGwb'I2v%PVf$TpZ-&- =_kOx컝_sXm, R ytFMh˿3lA_\ s0h6;k>¼xa&PU\e/q#GPe,%R:YMԘ#fL1(ַ]THpn {wĕV:KۆxC+tGF ga|h`灱Էtp0sVw6RwV%6_t%?ϤЍ\かΈT2%B2yn HLꈤ7G>d{gʊVO*[4E~7"` b[qc,k= OBܾ @Pptlpæ5ðxP7W؛ؾ#m̕rCѬwEe5suJZ%\~gL625…3(6+ <eϰ-Y}oc+4֘Y. !18mۜ^g>TCs`u9]EAkt4-RV37T, xMĭ[OYUBKy#>ۍўd:Q ?:O TObvc|7g{`Z.z-|^ ^Y_jfT|;Ek[ cz te^>D޿Ƙ6;x̱ILxS^yW-r1Q/K@0ʞ:PbHrc4*U.hY|p;S\Z>87>Apӿ~/Ε=T-) ʤJ 7A gh1>6ZI aD "DN6aRZf`O%H | *f2mlv*THq!#cmerZ>ո8s׭(j7pVx;rEX8*nSŀ 0' KWmF *gf_4 W Mu_|{9eү*!@|˼[-} ^O T-9 };qQjl_> ؇%i ǂ:(Z;q.p:C z N'&vDŽyUAlMx&;0TPjTZ}a|Cf[7Y`}O6YU}gpqn%TpR[k'߹7_P0h,-jpbBN/ZYx%Y鴯Kjʊ1N=a;Tkyr5h eJ3YL>Kt$㻥V6y$Du{&5!PW/P2~eD6ۆ-?"x1?4=fnd4RDdtfi1^.u݂lм:ՎOmCEp Cn0,8ie NȨh8OW> z#(אfZ ONS#NWJB=f~[۵ͫy*. |U 5A+׌|,e31:SRA.gSP`pľ~,5ng5 5pjbaTE=iO֤ 3ŠhI9Z=%#z&d2W4MNf 浏Ks+jٟGؗBp8n洖!&~{A)QEbZ`żߺ=-Gu(?z n ض6&OL ďP.8SkB{)8Q679pA X@P#Qp7dەrrbud{<&D? M]q.mߑ|xV[r'` QVސ3 Qwu!u@g^=8MnXĴVѠy>{),iL"gOķD6>]rg %S<9D=G41Y6K`aŘ>tωo}@uS+,cBUh8c&$[ [iHCpެW-h|SݐƷ+F Ѩ\FLKp=YkBs/슋\Fn(Ǵ^G/Ԁ1$nn` cǤm-@w T22pmXT6>n+3n +IDCv]*u"[= KjPz8\pL M]7 M%_p3r5xa~#RXɜ]^1^=LIEǹ +d!a5 HVv7Iݦ;6L}ŐtGXl\l3EyKcK1d䮗y#`u"|ӣ xn|A kK!dz?WS~o$ pBtt.Z5-u)8_Y~=@8hi]WiŒ5ѣermFxǑKs 7 ,i5g{ _,kyjRMٛFOWX|č]t{hbZHΜz^6VϽ ?1|hA &\m(aWі Ѡb#^<@zH;loM͠:6ȚiC8ͼ؋Yˑ)PPf+B^1}ZǓQH:x% (®|Wl Pzί%K{L$j>{hо`_37SI@PzSrCܩnrU?tӽlÍtvKNVV<\?? rT4v1gyư5uQ1O zbtr3~.+|;Txu<"p-/:|,5[voIZJ[ᑡ×6B$>Tƒ"lU6J7 :T@3yoxn=g5e='pX6757@D\_oVxu:yu)8*/Ռˌ߭&JW'B6td D|&#@ c:U?HJKfH_.uhRG 3Tó\R 2 HnX m ñϨj2d5aeo+<'MАx@~J׫ Qni+"/*>#BSF"PA}ٌBS {+/,3}`/o~Mv̚H'x Q~SS껵H~ >?<2}+r*߷)k %7t},9"U;m&#Mv2MEknmmjEyOh渟H 0]A==oX~@{vzLRC$[=4U炒\-`~XThN=E:`Rs">VL].&tByrNTߜWi-u֘ڰ & 8L@R /&R# 7=pEh P|Ptetp&@(3oYǂi\S"Ԭoph5"SIs4нFY!swՂ`7k%*OFm/ vrIwà]\OR\Qca?Ci~dxVh !sO/G'oGr#j8\7Ц:NOjF% BaJB]l֧* į!r^zMW nj91k;m K9BkA$񼦌b?E#uV\{W>FwŢ~JdH%~`AmHYyx `e5eڞa./1v6 ;rӅ-n15JK@Mm@-JkC=2Pxu=>!kzז݅҇Db ڍ' *FsTo,G2w-S_}w^ÜJ$&%CŏjK?752q5nZ m*ں7Q"NeqP `~aӿ`lbN-㵚I+']5ul^%'"N?WAY`AP?d ? uކHd$b|Pcs 3>?>6b] q o@ Rm&' )G"JEQ$jrVҘQΜa_}J> y{Mc0>SlKѤ˧+5,o[ +w9lɽh=TՄUs,=@iJ i)ZZiD(* rrоfCªCŀ's2VfY%FT1u6EN~zuFDK|NA6=L-]Th/S7XS%1r t 5ý[ ~cUN],Iu,h^4d&tR9-S:&5\ ;f7ɷ۹6pԇ{F',KZ=YWd3o.U)!5U)s8OLӹoD}hLX2I!0G7Ȼ.jP#>k{/2X),*[IL2ylt ^x "*:DUh 5 ]0%=ьֻ p^]yWj@kbz#"~WKqIYW^Yi,b u&%K+u*{d; WSjh[M@&)4{zX$K^hBV;DEB%%]Eӄ{ T@&ML bd{ 6r-n'Hjӌ8DSd SV+ d4kijI*7za'ޮʽYFżQe;KN9;(+ZPNU8x[%$(0<tO͙-\@-:#XXtY10];5\eW?/Rɤ :zG$I{9Z}8ξ!*-7GZl2V;zB~hqz@.DCxO} u-Y)&ҞCI= AN#ֆvz"+.VYA8hCJo}VX]6}i>xٖZ8 V5LשiR?¤P .jA8!!+P~L9'4Ц.S@a/@ڡԤ*[cY5I"zP+|LM!;r̗Kٛ"i'TűaFɬF5})M .<x?E{HF Bndp$ ѕD]d"T=iGHMʵ;>[4‡qGނESdS qSk:e^Gδh[wPP]qczV^Z /%5/U" R9XPܵK'vP8S_ṷ#<0>t=*E'^5rۅhNL.o-9n7-C?u] { UR=FWOՒ|~\Wʟiw1@ūI+>X3mY .ha'VA3NL}T?FZ+͂`HTn;S ~C݀ﭥ4@Yh:&Q|]F}By]\J%WJCV#Yєi+uX<86I!q/-Dx@a=oK L*EYב`O8b/~kIiX_!dXvɁL??R7B፭i@uŹLtQ Re[Ӕcm(c0R=)4H"_C;QDL(),o\qCSd=[2IZ"{`p_] -m ߪ5j~E=wA>@O.Du{-_XAJ-W<<v50c{%?B{$e0.}SWW$?ait xxZ~`C#W{"hg,;݁4PpE,[`[Yƨz踃*~c˅ } {VuWɌ:q1\~iPk8$ ڬEM]wtnH}7_>uh\X/)9FZ+f%BM_]`*Rjj~eަ9xO \+usӖ(R)_;~n:PX"Gs{]vhH=F#]RYCHˆ& qzY$8jyXąn ^f'_Rqĉ/WmnN.?o,dxq/*KQ?8塞?9dٞ #m86ס#d(0 hΆ4v~t)op3–:׹ٷ1p ܳMyF ͥ`vvEbZTJ+L"3D C@f?a^ZejdZܸ詢oS u0:"$_iG*1Vm2{rsEbNÕ}A,"nV%|rFZ+Y=ժ)"FF-5BWDrYP0okk!L} ) aFo/"˾͖L-m\RsnMJ{×w7IVɚp*ۗ1*ݱ[%s2P ;%pbl ^̔֔%x Nyki~ 6_! ? "oJ6^t0BoŮ$0gm5=D{WAXׯ=cnC $"Ϲz2H]y-2ŇMW,g*{$ v7씯/bs--\uf[}i;6zu,'T+G6E6 @fexٯgKwj:N|cQL ~hp\{v]Zy#@Ljb9_"{C4ahֻqhr!C3]OSwx@=&Ϋ?!Ȭ1)BY.h )o_W6d.~Ku#Bf#4%@D0m̰܃%cb6f@N`ߜf4p#EJzKqah Ym_=4h6xdjϮJ ϶ o)It %nl#S |BGcV/@'6؁w7RrŮF]Rs oU"T .l cVttNaQ>LƱLևMdFvĐvORe#"#`b#/9Iw\Wɩ)0bLS N| `m2\:ջbuWUq;u}5j6l5BqYד+_bZ&N 2 Tvq-q잳p(̷sH9xuEjN}ᙂ]bd'ڰ`ݬjV!fw`[x* p-UTyZ {zYLg!ǬUmI43O0.M 4J 6P 02GhEKM h3 0WL e$OV_V䝯Be\6{*E.Xz[jHǥi@p_Vv.e3A!F:yS%YM 驅;7ϵn DE^r2_n&/K[(ͺh||f΋mfQ]TRrDks'#DpdJ>%CfB9*.RCcP v7 v ɱ{O#GG%Oi$S}@A|T<7.;L!#ꃿw.IQoqhrȿXZ`<&ˬ\<kǏ a1X{| ۟)2%e&7LAF8 y艌LI˧";w9-`* ݛYWJ"ʲF졏u'9"LDS庭 sc${da9;h 3ݾ>b&4!C'{cída'd#)`6g/)C'"iijPQcMGiXo\ͩp * ĔIHZ?#>x'$ |U*s);[e֩TL ɾ|[yՀ:pM p0/X&\Mgckcms0b?VLث o8Ȉךȫ C7FרOW2`xh s;]zCr#Y~!;E-Mx(ٗJ0 \( t}KU72LS_CR&OF8p^j!Op?rH@<=Q]bޯHBނW'U8q|m&ڱT@t̼8Ul-zxUsT8U)$QtsȓyJ>-Y>]!fǤt,<v[ꣷsppY>0"Usq @~RxLZZ. ;}FWģѽR;^x<\B bvyh?@T QE3`/-#j=҈1cL=%ȰIcPV j*5,?D'= !+Uv%4apЫgǡ⡿v|!;ω"?eY(qȰ2v{OyiXƝ/XhOE'dYB!mA-ⴝ8u[G+|b2;l"FOgVb a3s1MD|3yGlf&bd+yonzR E"ַml M⋹ƓCVC~~[H/%dQ(ec|<i3!f:EL!o>R>:Vw- L ye8q榔 _o] f 1"7E3R-}©$E&u!YffӶ Uݳ3s_Ƽi##y,'k=$"8 m!qoǚN7p4ULG$s Zm4h6jF Ъ-A<Ԛ__F8T:7q^oԛ/iDWA`+FUMdH˹:dfWGX xs~D|ta*Ǡ-ʠ;2Z{[&f:2H&Ruhmن̚/BE ۆۣ͛0L=;!Al3 L/M DOZ9 &uPXcSP!"ܷ;'8^|({%\5Lz$4 ͻX C0hrK$lDZ%ˠiV(xtL|B~y^N69e25U895X2$[ɡIS喊iߐLu0CROSw"j?_%JPӕse)<&nKWoL+#ED˽ H͈!t2AKTw㫤AI֦<%H?_Mjhm :LmS6/]dCCuƅD VH/[:jҿk-(M`F`ѩ,Q?v +iOe[$Ն npO;-'OJvR{F9Ȅ݂xH)YrHUhLt\郋70!,7]W] U9ߋ29zm\\ 3Sp |B>dP|<={0: W{I!mFہ$hh%EZ;4Eζ]hl jX[W/_{l͖JRMpνsƭFl5S$_!{u|T|qkWfaod!zkqJQ{E:23#{ua&͉D۷ŀ) xAg!j) 3yj8MІTxRzΪO01$>zp42۽xմtwcEiB *.o&lBXl@VL2,XZr?T6u{TD[3@0Y3I'd[A9t 18v$MHKx/a7?%S[CBgЄn6bZĭ#~)_<(]cC+|rD|xsDO^Km}'Sr_}><(="3"1g: bJj3?]Y.k I.&b>z={m}'Gߖi*ZdfHdii0𚡰, {7 7F uyZ6J{{ KqS&,ZɹŠg8VSF*bdD{%[e`#3S6@%P߷^D5?S@mMp[s㝩SzY)_XG"ӱu12KJtb &OjC'nA`NM-Ʀf'>S2WO*&<:`r> fkt;?eRcR ~0ˇ*ciЫ+MWµO馳* Uovr1$H I #=~2̉_qx2.r7%LgC˔Ve +x@Mkzb?EZDl`}Dx-VM PxUs b2EQ܈!XEՌKg<%[\|^\AFԇz"!AfIMH۰u$3r>|۫k8[92 W+L!lV8VaQv]ߟL Pla1x<^+~$.wrIN#ߥ6ʺPzyFDCŲXh 0.1DY3 V?=/vi:]A.NH=ܧ_;a\#b\&{.$Ge(Aϳ1tu: Yn״}s<=~/pd  ;jM$nӀ0$.tyt6hJ4Һ/v]lp6gzU\ؒ8U\p MX][ԟ_hX ( #rɕOc'y/{eƟQR%ښ#{Ӯ<ԑI{NbOH4:ѥ3{ VȪU-e Oyba+&Jӭ;EDuR>Sy^Bhl(~]ALB^Łf142uiRq.rrKO!y{U(ɔ\qLcbX8dpcti/u؟dS8*b(b>|oԸtwaT`o]'gUfl پA 6 B2a54}WKMGg'x2nzgN+P*yCZ>1qtl)60biN'3wRGutV>Hxr9&bNmGhWKL}`|dIg'#*`14GN6R'ݟ< p!|aOJ%vGۘ祁 i (8#]IpBؘN)Xm?s4ٺK&y6RςϳS)wP,^4u4ép47E kOB=l.kU pyw-eKF~{^]zfo?<#oW"lqmC`i̍P܊ o2=)G?HeQ"Pw%͒?ׂҙzU.WCkOgZ޳o*B>=uP~j{Il/m D"`M_?l)-]_7;׉s ;W!2 uT]V@ ([aB?t:@ I7[C3m?* |&e,:p6z!f{Zq!jBN9qr?/1{.?پnnoYpʽ#\ % #Uu`(v]RK1UF(1Ct~U25{Az]cNa^m K)(fn_y+!H9׉pFpϞߺ`E. S?z 7`~vmĭXN>iNNKPVS&p%S' ;&VX{!㌕m"w+2ٙtso~$=P7Cvf:;RL t&^\]Vpq*|$˜Wj{قH?G'h}_eGyڄr߈VY4khtZ*㪶ΤghT 7Ē;ɜ( kpkU8Gk}):eKnY! PaC[ǟYfnɨN1 q$N.]ݪ`xKmUFS8VI.: ݶ$ :ߠjA!i#@}~JS{x4\H@i.𰐟.țckԽJDw[A&+|$^$<}NAҏV̳m&V.μR-,#@xAQny]_g^:@Vd.7mۆURL?̰P۾}{+/'Bdlv$plK^ }zn?Q-rػ WE)Q_Fy3{aҧ`G5{"U]N$;\ '#⎒w]D/l=\|~h\ mб%#,}fZ`VfN &j Cl;R+SEI:1bW;[hvj5[y.\wfoJ._[rzWϟrᙣNtuh?.K%,}qn4i~4Z!ma0Am=}oV+ F'{rV~?у&kMƬ7-CCI|қ0z9BoU*[tCF(|",F5a, 0V3NM9%fjcB ջv=LzU1wobqo!xlꎡ"Uou~s_ #ӻLP=9WѼϷ(P0vPاbS6 qԳe*{haP] 7 ?дrrZTn2}!0??hRZPzr֦iq\3 }]3LU'mm'3Ge*=Cpn6 YX޻9ުZСfK98[9C1mfw|,d:ǖˤ׈LfVK=םڊVUN[hxa+ y"\ H =$vm8a/8*a ..p7\'| mR~_/(`"Ua7y<[+;>(Q{塯/SI!揣t?l@G, Bʜa gf:k'P@ך;0gsW[ZvWv NT }DA^T\O]|4Gvhf,t^% Rmsڝ@ǯ]YKGًj'-%uijǸEZ*a_HM"\$?Qc'Smx1kҡ,Ԍ4pO7Qޖlb@-cZH_Xͤ|W킟(Q,5$4%UaEBj^*-44#aABԱ/eW9aEc}х NtVc>)FXV0 :igl͝v!GF[16 (v-_#vkN֚($Mr|4ѬEV8թ/$E0(jKjTXDoq&iա|TMӂ5:^⢒{{Mͩ}Tz< HӾ9vk?z"冂OU.޳=ܑU f ,qf_uMPR$ro=TclXę5[] ߌx<'KJBcƳφ?v> PL%-"\l׷m!Q4Ͻ+Cbp̌J<)#=>E>Fhd:T Wc6ݭ1fvdg!hNս|aVHTJ6^4"Zm%SB3ix.cO6}Kw (R5ُP3>yPTF2Ki\SY%׎F_^Hevt!e`k3 /=;z^׭H]ɩ)Af֙ 5*9+S*.C=t[=L>Swx-ucPn- "a](%?yFQݰVNmE×wL܇73]?1m(O8"ȫ6td 12%'b R%܅]*/Euoq=f3D~>"'U;,M';m MjF gH%e i 2qLa$Q|ke<4[<|6?b@9*wLDl-_9 I}=l!1(jRoM`:^9:6r7UPD%(F#Z7ab&-izHnבQ< UEVN %i7=uy$P~)7φ}Gr+Ҷ|eہOͅgOi@m)gnȳjdCrnz#Nu/N`GtGwk1s]?x Ռ~2%"G7P܍B@Z|׏ԩ!uZCa3#GޱVzn`8S|YΰaR+ "¼r&lHx]jqy&b?F ۃZ,[WWkB+Ve@z_T֤)E??ɝ<4O%9Gղ۵oEp(."''H-:9τPB`ϒZj'o-z}zH{˪Qir@=&[u}@ Z9{NwDF.)apQϑWt@Ÿ< Rj=>qie,})_ٰ[u꣧, [p@* 9ITcxV Ӄ:d׆y aJ=QM]` Ew}豟6> U\F:YQ6qWw[r ƧHcfEjqToW Ȧw8s< H-7K 6cOmS?#I:U2OC*7@{._$;JL ru(AvJx#rK=*l+(rd']׽§ݖ~{ pKs*c\KWlKxR9:eRO,o9)2 W+~ETF,s&w|9P6kW8g2;X*XkΤCl1L8H4}y&Gd>>8  r&ENCy}W?F7񔲀 iVU^cLMt7p})GH@tDZM{M!F'L (CG?>lz\p ű2z-  EѝR^6g44T 95r!1F]K+1XIs1!R:jSzD.*Ð,-`ݵ$ GЙn +gb qrs1p"!rRתQո J$4 B78U ig N=0 Ƈq]QCĐ.)DZ[-J\U,©btS=/C~Yt["#fGdOX`G$:%1*(=Ѹ3Y:G󜉼DnQ%t:k_VITƲ+i\ ۻV~,31Ϟ5U43Q.Γ#AC y6hݻIh_ED8z}3&_o];̀&K(vb.%R|W#4{C '9 S'*SsXRlI\mk^,,Y|]E{̈[c50Va3{;Fm\9n(%yV& p9DǤnYf^dh֙r䖘JַgO)o \; wr*mhU%5AM>>ݞLv?_I9ƭp6!2@$y@T[ȼ=ZHW֥Ȗqx?/^pSG`ֱ&j f~K.$.*4{/=H ,{1`Lk=aYp1dC]Bp & ʌ|sKN̈f-z6,1dSi,W_|٨Ě#+4Kz0%Yk3NyTv.TVz^|6̤g{ sYɝ&#yxKgımoxtk!#e6Ȏߢ>ğs|ؘW34|Ȓj0 m%bF"޴,}fc|wh>*4ʻ5gB[(=p23Z j6|LQ*{'넠 @O h\& F՜؂"h.dqdc L"~fI2#=#L3ʫYIW b}raԣ_O38ŅeWBkKoD{c2IQ<5ёK^:PJ80g#LV/ Gj.:"^~&w(νnJ(IR)?Y޿yJBJWjʸ5?c148]Kk3F Ib 0X1li7؊e-ڛbAT4{(Wt.5.GTr`rgCCH :c/fd.:F| rI"Sj=w!u$ :epW}YZXY1u|~~v zDAT@<;.i1Sgm-:hz_ūI'sϊrv5߀Bv[jO-(JeebH&<ٙǩn߾GG&EΞ s"YԔ,Ko7(L|6E~SsRt@.iES&q( {APoً#uRQv& RV јeW"4SQ>ϑJ LN^4d{/q?]IY|7]zܢ OCMt9?oa'>PW;{\,AUlJNIٛm%bdzAr޳]gB! W3 R=Z 6l^EtHMUӐfV"x8y,6zpBJy7Mѕqzx?Bn/9_ HR ygi8~\" OI7aV|~G[Z#w@M@bc Q41R:GF_0 JH 6J􏄳l18;{ך<2D%~.h+]~&Ki;n 2$JȞ3a,d>)r?"S䍼-i#$#ӥ/N2xDhuDb gNҶVgRi=;e`D-T.mepokIh>= ,"A J#Kk#r,{Q꼛8]="iXJPwykMͧI6(%=#LJBKRSKP -O{p #8'._W?lTjVf{d~N[:VbYp!)R+Jul?u kh9rt~3c7<1ȱs۴P檩9`pJ\.Z8<ѠR3SF8a*x_?Z392ȫ;R/R G*S2)0@Ϗ^ @;s Sm33CԔIJzcT o[U4Ii+tE ^͋ q˥p[@Tgv ^Mԁ fAU"|bYIP.|w.YEȌp8ۍTCFDw\}w6 oZig/R>po`8喆j;)0rS}4j-Mߡ~蹻ic:cb =1=" PTQ7E%D“Nҵ5w2\N= ᘨk9fQw*,Ð}hahBE~#9 0Xӛ64=kv#:>"'PL //QL#~_XL8oTM&H]؛&6jנ[)ʪF?x+I(7oG54 o[E?DXK^y@G<;~U]e<' k㊙ r o"xkT~4{3jӕ؄A"w63bq.xؗeǔ]::o ?kL&dRsV̡ LxY bP p_hSј8"NFU¿gn%p]l^"|e<5A%uyy"Z5L\q9c˜CgR盾q~ye:|'rzRM׺iEǶ|a"|_աx/^14RiP\-YGUp…;oQ F+>8"7L[<sGbEl_aGt5 h,[,.H l΍7'#z29t5+gϪFw =4:瘹{ oSv 7̢N|-TF p?=8`C wf_Rf{A6~*|%h&G`kJUw#;,sǡAg',D?\8H#%Q5 yb s@ -΀iać5ALmx '\մ0b~TZhM AymzÉj%<{%͎u<\bѝ8 #}W?7OrmƼS>Ć-MUH\!  .[쭼QĖyU gCY!^co$m3M鞸xV H&/ҿ؅kF&›}!Q>rNo&9.:=Ed̊K|VQnyj ISa+?m贈`/0< =Xl*nAj# 9~ Qdo %F GϞ:hgyX1Ohl~&zg东_V5:3-~NiI%B'DcJ0l|Mje]H?M녡Di(UemS+kkH+_,G!PQ"/z(WjqfMKR!OU5 377 [I 2D3pP*ِ!zژ;oj"AC%Z} lągs&S^J "w\+rD(!%}hUᐿlJFJYXMF,,Gz%rJ ȝ}׹ &{U@i( ClL/; -|p, tw[/0IܔA5n%SS2h] 2X N Z5^ .E<MQ&jQAHFP6LoqJJLő s}iâ6o@R7 ybPɦ8w=ڵ^{Z`R8K&ŷ+e<+f;b}, amknLsV+;9'帓]U\-@p\U`%b. `":AjHq-*T711K b/ 3~\/dfcy\wƧV(BHCK7;8sK6@>X@c&r"YR@jIv 'Pˬzk[Z?u&Dp,R!9~ &.Ej ߚrKvIte:S3pگ" YUB.I]^E_ /3v/eVy^I~0kDC&zP.ў8OfiU/H$ܫj\y)MݎO%9k;a+g< MZEAabSL+!;i·fGsSY覱q o?dXt~BT#7=yDB& um%ckwci `,eV-dļp:pⶨ^(ц)'PQ[zZS"I: ޽Gs]nKv$| شd}dWKulE.CmqD0%]JNNP[$s7V* "Zy1 7e;R)ՏLWP"8qb >|"(#I$vvvz@bmXѨf#ȉtKc총(|%hk N?VCZH4-DVzC<|@ZĒwSg&8OC60%L_KȨ9S{JM${IX?wNCOjLO?(_nRPZ5Fo~eMg52eOƚYj|-*]XhӯҫR /6+ck,Ȼ\P΀C5,aGD֖Snױ_T eQȠvRbJO(Û,o!ؾ-:JS{TSA}#1aq^aW'ZLqgBgbm%VAVNtL -uǰK^kY!m$pE68PB6Q0pY>uŠ'Z.d%Ҋ_Ϗ-%kV)!ԳFCWub#{RAOq۪`[wV5kw x0lD_DyЈ8LvHqmkJ:c(K=cF"ԅ*agث9,![jE||FQܥ| \Έ\s5xEʚiOyJz"z˪ܡ]n P nOKq2VA  ߓYݴCc)oSQrf/ 0zBn }ȵO3E`q 'Ȓ;duW(j0auvZcǧ`ˇqm^ T<俶9 O=IE 3 j1mv{zԩR5!j,YI"0/fDiy̌0QKnRQaMN H {[!+¥RH*oz dY&|j22=PE `:ri'Wh1wN?FP>j$zA+AOZ7;ğKE Y *D u^>hð)Eo5יȐnPO_sR ƸXɗNpII@:سc^`';neUay7Ej._a/}V:[s/Yo뀂."{F)*/ܦSy)o2-Wbw ̰E1 G~oƼKhƫ_ǜSqvF,%JJ.ۤڃksK vVJZCRÒҌצQFx>EPq:Khxx#&Pюy# S~RSۛYSՉ1J$;ҳ=ޗrhCŚqr>tYFo5h_ C( jB.fuVVSز| '+k? WjnAt82qLkA'#|] {):w5bזݘ6{ 7Ko t<5l߄^D2:̟e sRCoEm8۰SݙFO1U?uħw=~Ë|;C{[+tϊm>/tys*wt3YFrT(dk N$vY&P3hw$$\wޕy\_ؠsgG)ǖSke%C u m$CCbۘ`=V*tȈe7}˹%^ &_HK:h\;$7DŽǞDu3s5*Ҝ-obփ[ @ɀs79 emjl:ʛ+(de,Ђd@I R' ʙyb2l8Pbfbn'Ҭjs ŝXEp]%$8~Ff4fF  _w XPCz؍| c6 l2K[k@ZtpB)7^or%UeԪl`UYK<{ eͱY]?Y?TN CY50%# pkTP]A~7%OԼ xq#€Xn|,)H~Tə)BA`0M(*FCIK j1iY,Bqm` ̦09}3<"7 \ROꜵo_]JIcXGLc=zò=ʌϽ61)br쇣&-\eq萮DnFZG9[yǶ?venj~~G3~JQ<R[Zķ? 'K˫z ק#ꭲJY3F&cW bE>9#ZL(d\u!Cbt7ϏFp(qlFlk&Ɓl_u}c_=0#NOOlblԚ!rT؝@thIc@2:#wj>;f_ {>Kb2Gv"Ab3jh NSQg5)KPx"rwmO%c.aۤt^/_˥"ę~G`)y8,9R\/K~fY@=^JS}B cθvc6)gI,dJ'i0:z[ˇ4䰩 ahBskifM$\N3J{0\:< YĆ6+6sϰ@(14I`cTd31OfY?st8Dpp$K*ǷX8OW艂Bzs*tuGfڈjF  "9Ņn,h%9]AL@]|]cH`2Ya Un2mG,%K}AMl+8KϞ~8"AX HSvɲrO D=l^F;0y䤉xC6]b*g[vddPcRD8wkQylzqqZUz3pky>l@$IŝOSF!KW.r6B hIe Jq^yQOacwí8Tqt&9ʮzN|{0Gz)92=ckLqJ;J)əy4uo`'ӿK OX\Tw] Ųv>&cO"ae+io`6ԍ\G[-W+=.?@ Ut"!/Q1R+ayDdCL}!opr9+Jl'[7VKǪ6>& 'KxPϋ}ɼ۷A,rءezT7}Ssr碣 'd\6MlhKCNh2J!nV !tXs#^!q%?ͬλ f@0L7%cmEȉR^x+o0q|rS튋suc 5u J=ZW"VgVYGd@h*R|;Um/<.Q&ܣ uCF  yz뜆1u [o| 9[fƱ S:eK i)SK-z'.rt7mo&{7+ صu$vWv\\ Zi8[$9ik2ϪkW7ɬl¼:qa#_˜iu8'şr&9h;M6QR1 FkIhI[D]-Oj |ì")CzٸaBk_B{ LOE@0Z Pk08ݾGRuKL[)bWl*E}_g\!I.NS! k\{:I"Q'j->2,#Tg~ˌA-Vp}xb=j5GV'֜Qql{ =W$ъ8I 3+P/4?EK1s @N#:jI@ʮ0 )l{>rH w:80u_N|)\FKwx4OY9 Ce L3=Q_#'҂~!5lDH?O _@V8gwp6AWXfYVsIhlB 1x ?9ݮ?3wHn(-(shp(ez7h-kĥFH!hpUw7 =b~# 9}l^ 4XŁriӭV[3Gd FU͓N~3^]?$d.鄝CI<=l9jwxx47. ]GMQʚ| ̋cP)h[]VԈ<4H'6YÜ ab}~b`"#kMWWpcfjk*PD%s`ߋ7!&_AsJ6aogks8cq$ܼ~(SO$*(yYq-E#mrH2SAWi-(Uw2Lx&[)O#)NS8|?8h]>ޔJLIa{ xZHF Z)"_EѢ cyHXc9 #X,]9 !w sH@>kȼE$ꉍ'Ll?V~#ťZJ?!gMܢM?V^ aڰ 3_KVJw*PKޑ.6sc(;sGBmYvq⺽ ]7e_ d֍RoŅjU;e㜘 Q%-\jؾ|[H4}O0#<=s0ЏZ6N|=u/Yߢ$58HM4%A,fhoJ!,gt$ZX02G^6{h1/_;z%siŋRnX㩑,'ɞ.bαheA.jWѮP541r6 J_J-F$HOPfC+d8((⟠`]QD#o*x<"ܑSult߄M|F&ۆi.gvc㫥Bs2H+8@ChS@1K_=8zTWG2",M֣k[=#Q+So"n)Np<툎X!|==T=D`TRxl!/8"-Hso'U">aqYFԿ2s*^gTTU.׬E,-ZrtL[%)Ru>ƒ17 oW(l8HewK,+- |}6]qH^2zgJGҢo1!%_#$Q,Ka0ʴsN k-nM;ӹC ]{p ܾfDN. Gge3*x%܂A.*-+K:|#hF,e\*u/9Ssr) Jm?d>˼8ojFCq>[ R,p+PS-P 4b`"*)(}EI{^DI~ʕ$gwǒ`Pf>&Z&>tbnͽ|,XU39&\ 6"0t~o`S 6n*ݝ~m5vRʇbV<3|D>^^?tr5Rيw!ܨTIHxZTф~"n_FL s1_QKhIW H7~9Å@ž;ʌNQCi^ѨX`GS?/ yiTX~zzukߕ]3C{xjfaVfO?ϧuPoEvvG!&G]7B9r]ƴ:8ab` b]({U4Y2{/1g*(ƢcU[r1_aGZ 6_YeCVcuptlNyYz߂cp}>}k.Oo(g+iAIs/.#t[?\mzD" S,,_==W# mNmeR6Q(&M}`ح-m ӡI /wλO)<{O|Y/$N|f/Dco^T=V~%u|]]7E{.~`$c"qi'I:1=+^لWmlP9yRAiaə%/0 F t8ߑ9 Q,FB^$5˯˟N|E=VNFQg'LL77A]_ksM l#I%k,S5SSlAsUׄIMkK2+3}WGhC{M:|1W@Wh,W)T, X*zǏ C"gi޳4GQ.&S~l,+_rͱAj'ZrHڵSlVu琯]~ҿZ~!RSiEx6| E>eQ?pIK2NP%-ϪPءBBŽ9?LyT@Ẇ6vplV ^@y!kL$3K n{m߹pѮ _ca[g&R Y9תTur2NN] bol<1[w!O Ehu4h'6Ɂwl22w`>R2Y;+c rEe<|KKcj)}7h+ "2&=Wڸ`QY 9a []Q=6B7)aAobbT#˃6]r1;^5s 'P '/'}vk1*kgr ʖ0)7 ElH>JvVYSp@'$ʵ| s`HG ,KON[s"GԭK+ϩ؎ޭ7}YG>%'Fv1 u d4oY!qj > ;.iж/ݫuOd/ Lm)(uh3Ѷ1UM6q9ZgAns%ՠt}YH(Dk;~xJ'8\ȡ<;IC>RaDh:g!zI}vm\5 ΂SE yvppH3X}eFht}&i2VbإJ%A<&czƒ@rrE"-~.~Hca׆N)(^<3#VEY)ǥumq ?H04V}tt0 2l8YN/-~s頋Q91VOyGBDx|:c=g K^H6jAV?VqvD[O,/R'lCp"gk{YW_L2qܱiC%JJ ǯnPC!X~dJ&Ԑ$Ėt?(rpVf$:M=S}hB/^1ʎ(E,8|+K?7Pyrj[V^)B(9bK/Qܣz']@07/qT=N4b`s{rw˿i +{ݶ1HU (gc{i @񎞃hʹb4F1F#WO0w =]APA\:iOa\U&qC@c?j@-Һ:>8"Ezide 3ts)}ڠ*aI3vYZ"/v"µ1Ne__iB3SLkR@ynXR3RaI"Pcnظ?7,1ŖUYM<V +.M벍75CȒ -mjy o@߫{4½ S} $w7Y`Մ9`r}a d,K#b/_EXI,jf'2WT-YׅXiiYKFtEg1*je̥]!3yOQz>"BCtcM(1 O )lc0C?)hPk3Hc+~i`A,cY4EF7tͽ~r xk[^"Ǚ+f} "7F``α_|c؀Ly &`K&BW"ƮPmHQrV|V4K a >32vm,hFPtގڳmwƱ3kڪB.d'2џOL 4,NϬis2dr%ql=Y1(7SOjגV汏 ڠM7j(Fsy9qȭv_k2*~ 9$}Φ׸UaBU^/تf68Fh[=f ek{Xp}M^!W JzR422U z[.qޛѳyɄ jTz?pkM?!s8᥋ 1bF`B`__ksdNsߞ/6̣Æ+Rsu~o*l﷖Pǘ8%7)qb?Qp){{×OVp ld_Cl,}'\oy它sfr?XJ4`r& \{ҶVCƯ;:__-/"膝f*blŊh;S8 8kuhgJhqy7?Y~^rЩDfCM smOLݖ(oZr|BxTV&DU>\8G`XRTs l`l&&vx\<2-/+jz/O56F.QjNVCtmhzVVzۨ,_:Js7oC(o~0{T.)L~;@6Rrd~xA#tl61EMNT,+lJ.m7= Egk'$ߠo}r@c#M,ڻNy&fu_G eiAPXR!ihhS~ pji `xr>Wl5}4S9CFz%_q;4A_zpiw4!MwqjQ?'`j@\ nE_:h!ǎvĒsH'{+ǰN]ͤhk߱LN-`ۤϿvhU5f ȊCaBFto+1YQΚ³%ûD˪vZuM෎VW5ž22+ZyX=;(:AU bG(AADDT<5(> 'ۢrOb#E^#Fr!sVr#@}f7= [} H,ykL5Ĵ'\UGev!]narٌp9,2# fkIrǭ4eh䨡ji#gG bIUd@,KU[%W^$yrl tmբ9VQdzFUE v5g ~IYjzE*u9 ,1>\:_jdNPٛ)Y8L6שP^WAh܎M,%ܝyT.r0#@u4u啠s1Ӳ^Cɵ3rJ@1-z.%R3!"cK rDIrWnJ !Q%b5]w:Ⱦn{ٙ/uqV6t6lGle_#˳y_ƿ5Q(ý (m"b?Ҝ4/JS3_ Ft{G'39>K{x] G#:&8({czh~ /{^})0^Ds(M9;ez8?5 W< zC -D%|g8HQjUХ抒C;ʮ>0^[ϻ6 &-]/h"9\mrA3xb[]K@TȌ.\֋Mo[ұQg~N|6mӴebkY) "g sp }=οci(  ]\\S\Ĉ2xbFHcX8y]]A;4@Tpwdkߌll7hB H eӭf4rg윝aVh`x-`Or51U(Ѣ8CZGylgOƺayEh 2?Cmt[ @(P*ܫatX %aS9$+>7M]%gh70^nd81|O[tmJƚ@.֌jx҅ 3= syAWSaߢS*HI9w`K|#3{\mj[th$LB!+A7}ݳmghsՔ66 t'VJaj,v+_bH t>^ y7,wR<4I^Uq{g~?~=7sUnU"bȁ 6MHY./ rlLIbHHA$2tZ^k8fk;Kv!Hܲ`@yYa֥N`qz "Wވ7~݅_\T>%¤n5PߖG 7x 6?%ˍQ_,2&_vô_t=`-d^Qd4[~#߻R^e*, i M qւw"9GZN]U!`kRD\VCDng,tW+e0@] @T8WqEl41_ tg@~ djBWԡgl:ci$ܙg7 /7&IH3^|A#M&ħzp`k/˨O0efv{-'V| M\bn@Z+́Nl!:4Pwp3ڢnH7ys`GYz-&LM;?bI̱,mrǃ0tEΖ-0iet! A]2Ѽ~ IRͨ؈a2'>5(“69tC>E{gƌkMDMRv]G0-N@(@Ox1IH$IU!fn?EQϔԝb1NO=g Y w-WकK-ݢXYwPX܏p-8a>J$}dm-F,KT~XȐ|A #Gy#8hm@1bӧQՙIl`A򗨳 YEg ' VUb^e-gdE)L,&@`u8_k룴H+|®>wH[pK:v9edi|v=\.Rٛ,{ H>kE/ܮ]S&0#lYN8ryMB6|Hɓdž_(xc{s=):u$ c`e~~%бcb\̍:vIGEU+tJXE>T<,Y J# `5ۻ`RU={ɏ=@/זk_yτTHd&V?]r05ͧW I5?A8aH:Mo~sI 蓎[OUQTv$P=WKlSZ=0\?wԳ(ԒC4")5j"͹ǯ (<g|,剥~M" u,W2Do:qgb^ xcBPpa> "6gEEm$8ef8';YPL/n'8W@Zy.ŶhRQ^5O7 6'=巒d1 ""ZlXbd깓y}\L7O@ᴔnr$he#`IUS{V[IurAKG@Ƚ =n) \1f,Q^u̻߯5)Z}u.1%fdO<4T1%LG|Yrݖ S7ıWۯ?pPSioJtsIC{e%?+(qQRNH{RdqΣɓr4D?iS5nU&( È9٥E8WRfqԷR E%o_v~n a%K&0 *޷)Vg #L\ 盠PO:~2 5?D}7NcGT-f;gᕴkNfq*|,c*6Nm} WǥG37:AEX9:Ň(Րb @i2uZglMT6cIݝ$}WZJKzѳYy(i q-%@FM"+ >/"]Iڗʪ?AHfrH+Ll4O򬟻@vsN{#i0'K]8#P#۷)'$w].G9s"m*%'c@K0|PYʴk}вa[?y%CU}t#A 0PGY^QaLLM#"{5P<|TOxv*Nv2 5yaQm]=5H.d,pgwon<8 GfKYtp #5E?&IBևj[@v0jEB@ qVCV2S$"C G) [r\7'z i#`Phcuz&d,ꉥz_ q.@qj{x)Cgaؓ\yE⑥AgraC0mREb>φpydAdoUcn {,0K{|;4cߙ}3!$•wv_Tb/?xV4vjGU-ڮ}2:`$os/A1~aM?ȶw6dzhkZH)2G pe V~cv'7"ɠ ݈)#9f|L-ڙmFf9ۮ6zUK)NgXX9W%Vy#xG[(\qDHe6GogBϯٔi kA$vɭ&N(^%*b=xo~* X &zzQJ D/xKwSb,ڝ;HD١} mu^Bn=8&Dy HGM_GQm\g- d?Y/l;5kEØB,_%,ܪF6ܭV>.V"}&tsoRhq3:+ mGiYIPrCfy)yqtՁc[u/ex'9xE_u4CFB4H10$뛢lөvK')ZHBVzU>x_a-m$!2gA`-+I'ֻze0a_viY8kn4oQ/r/vbb6قtUsctsKެ"[|.(~0DEA%̾BL/asLT_]>ٳz*J$5?٠1{ n^7×1jbs5H V.4kid#2/WV\*C묛Ia1+4:nZO2벽7Bj9ܷI`2 &͊*]xW[O.ZGsN_R:UȠL!?iri U]cgVS?(Y6yehKp+~)IXG!* 2kb=82<-MUoŌ{ѹ;j dq':X[X;ޕ&?`-.L3jğ՘4aa5^4ac@K83^=1a5V,wf_2qpw8-+~p9|+ܼ[|&5Lúp+X$/P[QB}B4޸-̴,Vgl(LqGc.,3kqnJxdmLhtzY+$du8{$X5;&*<,V,iɗ\?u(Pn/Or÷d=Nzg˩b"ȯ+z ]RBlL FFiW4"'ZKMic,'A7 ca#[;?Iow6_ %RH:0HwhQӜQ־Kec.Fi](E GtZVXסf $V>;ٿ-UD2ߞ!o*hR,bBL/vF'jy-rq]4DQE3C[|M_̒Cmx-kVqaej%XwV:C9WҷF"8̬*k=ru%TtU(67-#/FDNcōesOr@$ۮPd9)3wúmy؋OTf~4e֙_<q  \\R/+]}sDljIC$u/pqZv=S$cxcP"ԿI%8ba:}rb۬2|*POX55g\gTVh@@m?Iqmzcj>?5c([d%{%Ɋ<z]ߓBۏ9꣓JDDь5{_I>;iUsų Kr^2;~/d g`:0@]){O.Uڌ^˯WU"Ix sa"ʭ au*֡efi#Ÿ1 ;m*R5L.rn  RN%Q۾ng²@}rB Ŭܑ)Xآrֳp',1%xa+GS4r Z~/'{ϡBJs6z:p*RR997x|j٦GP @;@s b10!>A#@{X8Y@_\rMk}Uъ)Ԑ6A}ld f QAr`_[6s}$\pg k{eEWQrO q]ca+JcCܾ&ZK@0bb}%D/o@@9ef!bb~5~&yrYZK>eۻjfsֆBTP!NXJ8Lv9gjhiҿ/]qf:WT.屋'BxmB%QOJ}H? 0 3?jD,cf0:*ɀFk wlEhdv@MI< Kz'HtRg(ܔ01`dsF9>jmL7ߊ+N'LHi^s:UK. g_ ׇ|A}AL}EAGw{QxTFn} {J,f >`{LFaSx?"?F;ռI+5/kzprT$啷I jYjms^8*)!]ˡ(1F$송/XY$î-YRhÅ8)%i9G5zx_ܠsc3g4Oϥº&Vd?~bp5VޙƵQg mr5o+R98wb1boؾ gͬHFQ]c ҹ-GDDeTu걒nc0 tK5g`< _Wcx-ǩDF"vypvڞp-דG K - eC_і9daG*teNBҧ H[U n끄):Lz Ƹ;Qhl7[|𻫘r$/EV]γ>)e#Y]$k!$7Y7{$G;%e8خgFTav?nFdHϯ<3u';^oc?M֕'qՖ_#T-Oem7TYL^,.f1X_W3ՇP30x'y!\cK϶M)q@֙TjQ.f\{(k=QP:W0p{CK; %<>rG=;㢬!(oކ0X t UsN_FX $%O6An7t~tEH!|Ȥ`(7O.B^ Y "0{3DU/kU`bq"0Hxj'a'V& ~ &Aǘ^&w)m5feqC-_nS:wr+!ۿzX4([Z퐜ÜR+L#0B>>I$1'efJ<|QLak%((W)^| ? kMWc@E)yfEA CysUycRwa&4N~S͍=s 2ΈyLH:ȇws*@ʓOYۚ l՘YT~Tu"Kʋ2-uՀ;TSj(g ^0%6, C\У(1?Av/dj&|HdC:H8'?#MCM>ލ/nuowQ " ˵gKϔϡԆ_0EL[ E4fsJJd.vZDY z\B&޼,!bR A;zFGٽƳJ'9-9x ]I$;&iC AS3VvZx#m_PrQhj&8E&:(A@WL7~Sqa{8KX3Hkhq-{Z^R$ϴxJũ'ՔCU`jj= w\r ZJ6 UYlU/XcϽ}Y4u!gf|*z |d Ycͅg׶(\vu[;8+1ں?`GQ:,76 f sޜ=7Mikb8mBH11i ĺRw'B_uAK9%-πZU3|XjӢ}Q|)3{ۦ:0_|OKz[Ҵ]<Թ ʀv0ZtM:4hk'#jT-ڙL\%D"dF w(-0%kwzq(A1KV3t ؐ§SrIFlLfib}Cun@J͇k&tA{@wO wj|ݑ5U[/[ȭ*_wO9rO/}xli[ }`1/z̋|f」8cz5vd >rV\Lf]:(.xY"6JVx9̑0dϱ&4ly&/vb(.q٘;UjH.Ⱆ,I:L-2aQnW;|=bn@*=MXݤڇ[kxQDQhST0:h,ĨH'RD#5}FrJׯ%j8 mN 8wY%+_C\V!&ix~#5#W{mI2 SsXh,A0o)H[t{8{@֒5U.Z2w[RJ"q`}VOͪw3N;o\R >!Ѿo_+"dp si+RGT4ޚT:TRf.̓o.j =9USKg DQ!U]T\'{ř*Z#͍eY.EqB(!&Aȏm͒sr<iVjDz\(ۢj!`VbNe_ãy|?m`.ǘ6>1wKFw2r-p΍Z3zyVEPE\:k`Eg]V)z8kH"7X7Q` eSڒjC!]4LmyoUBl gARO0ZZ^*|sנnXUOOTfLo9-k6KKuTqP4q쒲@K** A6-WM4`slڬo&QadX8Ns&'k?d@:M/& .Lp__rf~c]RM<:pMX59jiX"[IfDYgzi OJ-V?>'}jcV`j=]}$ϙBLgf&G o{y-SaK{`=MLvWf![XJ9R UAaLDE^PDxdtGA?$48ٟy˗`mX{ޙϪQM`H$ǓwV k)^(M{RT]7Lrʆ$b`(^uݥ^3`\ 1GN(ʌ%㑀YpM ۫$ cșH˰&(#5z\{e-n>эʂaUHHpW<$U4U # h;7^*6b~q5  Z\sT[>xp)9ˁ=92wa; ,.wۗpNYNM%.le=7 Er "5@> 0~nAC|vy ,峆Ozq7w%@Q4)(<›86|/es/ڈJ(K}'v>8"ƒ9d5}hƑkzOғr7hh^Q $QS`*(esy$Қ况)Uvj!S^t/9"vp5\m&_%yr *-'QIz]}fG-~{C>%-ߘ5QMkV*F;xLn zX>X.4B7vЖ4vk>}| wgkquOm9hK*z&iѻCiB a1,r\q%O? uiA Jx_;='&| b!׶ZX :I ^0vX:)-(3BIUF eZ-׀=eXڮ=R<1qW2B_/_@/mD]b^0~N;NJځs]s'גd[\Åq .9<}Q?->^דY}82 tN4Z3d} =}Gkl嶠q!/Gf;yإ)%ԷƖSdʱPѪr,m c#0Di=¢_*RP-{A`mhA֊P?#ʥw ޴d' p JcMb6y*YCH AIGK'wcTJ\CKģmv{W|D(kRb_/'tL ,Ǐ&HAs-#[N LVs Xf&޿@GK~'7[0iZ•|5]]L<ӗC3VkOҥ *B㑳t>@v[Ug#tThnX ׶֕$6J7H,^T>CSVzW>o wp{K/+WvˠY8ȷ-L|™cP!y Ҷ +[~p0.dC0בqD(Tnm뒍{7|=Y[j]t#QU@bK̿S 4( 8 to^v1OK2<~0V>F㈀~& IWa^fRFFLb{QVt[;Okt, Vصr|Scyl`NY^*DCKWLe PᨴK?Jtx?XIsD[)ٶH/go)fN]EdT.. mH7G-^6fK8~*\q=]Kŧ)JVmonݠQm;R_hGVlBq$f%DVzR5nc"4fP7ϲVB*' c&5d3 3ͱCPkcM;8$*t[Ì~/ "V?d/+IPL[BW\ Wc^#957dR|RyoK`lY+09 盨J`)=L(l!n̋<_;$vO@2tYOܷ(dP?j/4jDX&8D@ k^OQ]l2+5ҏtmdsTrS"%~A +QpG7u˸ł(|+>sKQ7穐䗝PƦ@bq=?h+'t*DD2#R@<ylP MU>G;ߨ҉ `dleyPzhA| 8*OJ;+@YhPwt$0 FdGknSe:PbM.yr4Z &'Fh5!&'zP¦/eR!$ZX.?㜆#Fy[X<6H+Յss1u™K= HN;t F&(Ow=jZVm^)bä usgB^lue6$_ȿV(DXz:A`}`UNճ&rHf}fᯒB`ͪt-nJn:gJK $L_$H$5ߖ ?#FO`4ImPk!2E:,{8FKGuxs'e@dzPro%Ab'u.o=,;[Oy5T3(+\;)|9UU9܈d2\Ζh ߺYAkݨ)[|Dmii{Bk$d8p2vXj{(=I߯mbHG])=rktDP`F=Dww?;MJ*aM!F򇱲Xݛ so1A-7ROV\< ٚJ3Vdw0A桕hn)oyZ"yOt:\:ɪjEz}U**Zii/%kEyӨh(7&jEBB-MFJFYHِ02h=7X7<_oQ%M߀# 𴱳8#6FH _x2/^dIt#&6q,50a[:?cgR z#8?-78~wc0b1UR)OlWPm8_Itwuu)!ko'ېy]l>N܇tGYNV2`৮OwPJ{bT*' :L5l}#݊d\*Mr:DN |x,ϛGXplYӐayb:6JB*?!_XwEA`mx`sa"~ YDNSʢ)LhLMMsYހVSD)LxT[ÇojxI; H1Hk#3l*ڕ ٖsp,Sk o˦j_xHasٮP ly9B]K)xMQF] ;0`TK#ƾ56!e{(??! 5MDĖҒ$TnxA:Z6kFׅld2Y`$2}7H<}A?k#ZE/evm"i]Rh]SFoKsScU&,-i"y,@+FrnhRd1Mzyj{\gkr ٫x0-'A08jls) 6r$}-6m >jH/K&ݦ1eקtx;I{mDUt8:x|M͸)cqAA!'5w63_[vn5ZTt95UEd\~r} $M)$ڎ9^s`ъjXckHxx=Q{jS- YfGkР@|O#w 6k1$'"LQ2+ߠTOƙȠB:DdF2CWHO^6m[\jZw5٨BZBxN[dp$.+ȳC0ڑBc p zJ9 zzEQ =dt]+f/݅zNVAY\2K_PFP]Ň> ^K.qƔ82AUXfcUh%:'z9pֱnhQk\0OOM=np;*犯,Fr6:yk 8}{!YYaƜյLN˒ҍcvrs[J@j J̄"h.4Zַz}IaԜe#,9'rLiІ9Kj( >ʺ܏8?eC-׃=Uq>`{oGVD-jOqKC<2b2jb:܄B*v? q xC$_ZQf#Cwq֟I.Ȍ9'wHz32JN+:Nϻ4Re3*\henv4> KO*<u%a^w3 8A03sTQlFs]kf~%&?կ^.L)SikZjQtdlӓb2Iyݘ7C3ա=\T:5JwCrɍ7HEB(VۡkNq$AE^M$[m^VD~l4_&.4.t); b*cŒH@V!%/Dq1W2Ka.*d$<=ECJ`.|> Bi'-YoslGT o4N`sI=i?M!z nXX,mG[+-?EӷMFfhmq| !i've={  1#]5Dyd020`[ob)4m6Ne(R rr&B]%XϹ"saoX2ެ^w{h'r #yXt$\"ʗPn1phvƔYs;~ңNaD헙5ܖoؙW: =: ͆ \ÿgN K42ٌ*GR(ySI ]N4Tv^S+OOs9L4WJ6fOcvtJ`'6;ѧ Ԏ)9n;62Ʒ1m,Te䭙Rڦwp #ϥ9jhwbc(sVӾNDv~c?hi"I+?|U`PlEރ5j ⻀}|ʜ-n,OMr ?tr~)jI#f)zLXUlVTWbo3(HO,#P΄ԅ, s؅k{n^M ݌2R-,8$s4-xe#o1L5ܡ񎬗t>@$ۋPİ:irI#Q1X=؏]|*(%\>h΂tV"*,N>byQgq ZT0 eeq偪_Iy`EWs81&v&sP6^KJ`C1#4Eɳ|w4槮M쿤U EDa%jɿZbgn;|d$1 E{bч.O-k XtI|@FRd~'s7" .xyLVk81&QaCjTH-04֫ȩ7+9) wܣ{FJKzN(3R#E\aY?|ZrFf4srNSzҧBX@S݉o:Rҽ-06$ a0ćŮ2>ln#0D׉pnCI^vsÛdJ>NB ӟ(ɼ sZٱL}js Kp* ѧ]QN[|gd AnPK K iv`% T}Or=0'+KsnI4s SR/CV/ސ-BI.(+pjwaU4O|]* l-h2m 1DHrB4Z[ɟgw#(N<ȅ*ejMTFci͘f. y?Qu;7qAΏJxbƒ1m yzv(!*G<# E2(o`X*CB*%KZwX j]&)!zs‡mYp+3ՔG |5E~]Oᩘn*Y'Ŕ^kdCKUV4 VcO|hR,wOGDlC ?;/ўCj~Pˠ *X^^0a}uM@@'^6I$c r%LEw,(]F_=0pqkp]=Ӱe6/ua(4U82ݭI@`,w)~m>r`,zTbB{dn MI@rhw{3`Dk}Pc1Qr9c==.2ݬ|}%@|fMa\_yA/Mjj^JMR=6F_#]5,?iS\+ qQ9Ǟ1Xِf$Xjee婦x:]G)K@>?$z߹1G!U\p6}qvNqOML+td˗p;07csH/! w YȟzY  c?+t󿭯TT Au"P \\Oqe%#ǃQ"[d8dlYds`Z'] G[x!Q03"]k6<#AΜqhʛ)0SgȇEİ4;vv#.ϕT?޺iͦ6dWns~snvz3-)nd!ri-ӼK6pۉ-@bi`]N1݉F.刘&O *r[6moF /_sիnǘ ]p)C}{yWד4Az XzŒd͏hz>d\]mY'фiyw~WuOZu4—(N._ͭlcQ'sg<ʊ~@׹?5^-_zqF&q=,xq[Rp1 BXjAm 4t : KA.KJԳPزR];^GxVVr*v,;QԜkwYP@`ąOeЂʅ$k&=5BopuB[Km!G\Ƨw$? ҆}j2C1ɺa8Qez`b_KLI[ŧO9 XGJ˹t+ ׃ѣLJ5 ]B@W)mMCX۹7@1 1{.aC! !pI%ᓔl|z cA! /f4w$S#_V(  'lU\>cgdnZN^zg+2PMʧÒP |;mPGJSҦxtZ(6>+5B?}ڹ]n3ݕ5&)*pvK51V11;ԾiBN@@V*x򭈴qx>7gBE!/!m'\JyCRl;HTz MD#AGzy# #Q8 .$0k#za53w]Wn@`!a;M*H)q0: &6k Y~ls Ukz*B3c,Sn5 sxfuA^D!6RK_ն-*@QTȞR@ŀhN<&DiĝvȠ"YZhVWE¿zwR?[D΋$t^i1qX~k[ɏSaPNd,+͓ uoNw 딋ukA7>V0[8Q\A5:*a "]?Κ[%;~“qOK"sNk', tYq>`JS8,P8{fCAgGš(nG!s ^pp 56~u[YȮHo Jk յ[ -LqF`=kL 3=噆$H=,Ӟ/4c*$zg&LٹxHCW31LV=;Wh|dv|haVNaz0YQW)L֦I-H|͉"q6 +?0@-oak6p2Q4StDd) U4_0Hnid5x_j^ } # qTUh5Pn"y5LLMx1d82(1rk7nfkj Fw &*X'xQ3;fPmQeqTIyOPA''ABkfic<蚖Y7F9eX]oznݵBbT=8 A$f)v#A%Pi`ʌn W\O={h4/k@,ti$?ӳ޺5&2 mray';۞@hy= `qW D?<0mj?FS=ߓXljhLlZR2ى|&pp2Mz L ¦.bJ̶IJ0LpTX46iiD* 8k\ Rr/NiCttqK(Ep{svaxi@wQM$S}P2 VpZa Iy-;2G Ē g.TKZ^DZLa_97ծq=tm繚 +H"Cܺ"J_MJtgyQ8:flBl 50A+vN<qaUNjmF !dlD씇o )V 4xfJ7 mZI4PCltBU{LUx&'y7yݶHØ" *ɫΕ붮QsvjtLL'fN=\rWSlFoSmMTS]~۷ #ھ3ib .0;,{c R㹩6a940# LjOte\5sb45/Ә~L3SQYú6fNGq ޜti!,d Jdb04DB7u+:XT-U kJSPrY:* ֊t*pXby'㱄UX/2m70_a_ Z\:PcT߀Ir!8mC$l7٨ x  C)M&UDK#chT˫]U=)SIJAk2On fq#J{' vR:^?$Xy%SiV9-+pJD%1OJmOcOmK6=ﹹciA!יO&ѝ zF&t]裃,S4MXd`HMAQ0W ꨛ`.YhUC-ъʝ \)UQJD$T* t}Wzܳo W" \x'w[y < V‡$ [ѝepiw_`׶_eu=K2T~F`0QݛH赏'/8g la]SyT%.JTd <^m\}|4jҾLEA'þ&۪JWν=0%9v-sMQ|3\) !=G #F9銾[#J<:Nݶ"G 'dBZK ŨuO;dTjU IiԄ`wK߆Q +31FRZj1?KG!`-ʨٍѵSzL_[',+ %u%ƀTyFb/AVeGێo틦of3~Rf!2"Hn1-d;Kp-_dߖck,E13R!k>߸_;[rx0v?Rx.11F3(}EO\h~`Z֕Ö4@dS&k|)41PSf^>0w3:?*|'ME-y׏(Ni- ́$CtJ0f/) +V՜VE6Eq7{\T\u?n/9)*s=|+ n`^X{NFp){8Dfk? nԹ =E]Z`4w,T%:m\zRAH0#^.(/ ga],f'AD(&bݚ@3\2YX}w>eDAD?jn #i!*qkؖ^ršu9Kbw`c#"sIJ0?hm 'iiq$R;{R-k`ՀYc92S?Uy7jpCLmЦx\) NS1Lxm4:bW@YmCճ׉@e,?)|)ו+ɡRfKs|Hx @6%POuXVZ=Bs_N.z8W"E 2{Ү>X^(XpnOU̬f Sb,H56, Qbi!OPאpE' Ѽ"1ihLbw{$l&g:ŜX I H ~\TA'-fo:%- m1gv&n״9Udq/=j{pkAf7];q]g :vzYr!=XׄD_+L]Ӭ ھ<3_$abIwĉ'o2qi^cTC2i~ظTBbNڠÌ )#y]Xm\?\ͦ5@d-l8zYwX|K (h (C \ۇ{ @"eN+ޜ)W*8}|X:HDr*Iϩ Q,# gLN~WkvN2ݬc?LpEz\(*RfrL3iQo3 'kE1q͒tA{MT =֮h fX y5i ;͔M2>O\tz#M߱/m(AQ2b0[\ɗb+p/*nj0Qks*L&"SeT'6#9sBBv"_J3|Q< .k2#iѠ[<ڭq0+jme9w,΁k@lP` pLF3Ǵk¤F))ehl y윛NVx YZ.cl;8&F3š](SAz|>~ʾq5w^7Mn'rlK6pIKItty>ہۑR1By4su=pN  $8_`VIDpQww1ە9V ,N B旌~ SRtrv ."J|; =[xcAj44jD6Dhҥ@\ٷ/>&C#rԔhlM5,MNp.u"GZ5-/*Կv8釘"qfGA`MYiF?G i D]b|u-> !(6kO`Hr-Jɻp[7:-J p!\!vy]𽤩q1pR_'KQKM~ Q@GlJ>V'דtYANdT~SX!M+>x/wn6;ğjD9F I_{P F A0xL`؄ZpXs׉&DAO-b~X+lP'p4 묌|nQ'ԝ@Xow0ɿaeZ|8_(eӖq< YZf97Q^8=?^=s !oUqGPA :{G# XTw֮Ma@7O:)p[Q\w_Z$Ys+H^# xKq)IPLLV}>)A*I7 O m}r!0E̪]RV1Rۼ<݋Ekz1<:` Rn"ipqm=Bb-8DPju9M1 pڟ= 69*NұA^ rs1\!B74#<8ɝ|ԝauw c@ioԤԵ`13ѱT2н\4O0Ouz2(-id( Jz?׎wK Sa)!o)Z4m6Wha:wb ^1Y!2_g>&JAZ(|<{1&;k[6"qt ḋSMhq1ҍGg55 Sw,!oi_.wd3k23/5-`Hg:刌2Nn? JC %/^= ԨMNc5bIm :GƖ6؂cZ c2H.mqzփ;%o1Ԋe'WȎ'om7=0B)w7y8F[֗L xrd7JBW ssc"QY3 44qԛ]L"+3XbKT/SY{pG.zZo:M SLF3w>V2? 1V-xy&>vgФ)d'lՙ[#zP|VZ ?… 2^$O`)61Ɵy6ΧB`4_|}Z X'onzj%K{p}mwNwI][| Ss8SCV[3bzmW/(<£:G"Y[}{NH:DfOطN^3YeO XW;D lӕ\n a_>%6(j0W/$Q*6ҬycZg\+7^OP=?Go3EwD4u8eh9x%~7":B*{Xs1@LfF`*f5̫z HB&Z9(ZE g`%0@ɆzNL~A_.A&,ɞ_X0rhV2آkN&ywJ@F~Y,nMDp! ~2GV%IgWʂL#(suhwCps0Y;҇x}7UUa|R Y g+ɐl0\>%(l~kPk%Bxѡ!OYl[)hnpv#rƭ<5 OgW#P,Y.91Է*Nbc!|Woo3VḏY>v iMVr"K{b: Pb nVSL]Z57Vce{`/QLЌMt9,.wiVtctlY1k;sN|-z߀{i_G}_̟7_>dba9?$/!xolnκeOavdY4:F%',@Y%?P7W@_4%l A!O'Y3<]MeuLt@{׌멭9kKmU&yg+cŒ/P^_QOeZ74qPacԱkFxnc.&|ј_a;!x`j =6soJ2NI͝%/G/j@')LTOtThvĹX >g%ܳER=?}_2AgBs#'g`=5a }vf [7 #B-l'1ʚA l7u<6+&I*ci|F k77 6L'@,WwQ[%*u9x{Pz([+(סgbј~[N$u䯻dTh@л*f>`EB5L/uJЋP-  Ei~A]=Ȯ$9Ҵ~>zR)KM E4*%8Ч!}$QIY{3q\U /g^}p'@mQ:hkTR'RB6Umm»9'/(%Tzjn&zW^@HOPxa!I(t*9 x.#}s_6y2 %̲*n0y-dJ#=2NKBwNxj9]*w>r^EX?lE:hH/3Q!ZM-o_LyaAK[aw&EPy7"`dͨѩNUD4R:Ϟ( W4V|{u6׼}PAHgKfמhwTAUb}j\44H%RKxhΤ q陙ҹD:)+Nm'L|Ⱦp-lj0p"yq[,/s%V5'5QUDA,a:!/F)t`ֹn Ru@ѐY`χkRb] ܪ e.Al4&rh)#멹>ύ1Ґfޭnm1 =I݈S0EP_uŃWf@m?e:.$?YzFt:N}V=m+aUw|Z˘%t! )$JZU#NvM@kj)۪IBv 33~=(6sz$RȲT)I'֊NtQDEilWDεO9)['u; w`WVtTΩʷ!f2Ѳ$pC/L$suMFvH51d/ia@B0-Cq!Mb`qHҜcHp;L鍓RkJeT ,G ;wD8@6[&c?Rg/6{!( !>~I&f{l2 79Fi>*߄ {>o"M;N ZJ-%֞ ®=arMnZBaKCKy3HtS3JR;8&^Fڏ787D-VBONSd io m޶;H |jo;_$ '6{"_+B./GCNLħlF_H%!~@c(6&nE!h)>!+~p'>7 Yh?=p T(T vRG@*8cyZpݲf}!V ݶgj!5K@! faϗL,c) ` ) 1z7IzEKGج YtoHz3Xdֻ9@7VNv[լSH 2#2-(J_ (4JZ>nb%n; ڮX( ҁb>aZ V aa콺#o1%,q^Èۑ}iu۠LM oڊ |SFi A*u8b/]8!6^ 55~x#jݟ;u+0fj;d7|J/1XaSc^ - Geh>bWJ@[zLF4Fv;]Rvy\!!Neg/k<5z=nRʀon.W&fyc۰`wW^ɹPCk֮45Ǻ6>sAv.‹.G鷹H{_Oahų߿wnC+q䖆%1x^ﶉƌ@hx}SC k };8Yf{}GqmK2 ʳ`%lRW*LtMob@{:jN*e4L(˸&4ͶHiYUSvAO#t`gҤ{INNOFqUX>+ .q=Wv 7}k͜!ҷw:""d$,/nP=,!q ߠ?趫MI>7L 1z]-8y>K$!g mmE g~j)qF-`"ytS> 1b*oS#ʰ C.GDH| bw]Ϭ *ot 1>syHv45z+WtgOMݵ[2z(!Wp-&ׁ;qL¢ؠלzi[Jgm)cJbA]g'RaYf+_<fͮ袘/!u62A%H)d >)أ-'JK[j^OsJ bؔ]Mر1̹ zvH'8˯kS%f ff '„7yD9ǦSZެ2l sL}J7뮑E. $NAl-9oߞw[u2T{[̝>?`Œf?.\1 xec埋mHV`\#w>w7NyFv'Ԏb®Z%2ÀZs` |sTB3 ;9OmS)'5BWRqO':\ى>tD6kTُD;HA@\74Xq{ɝEM׶4fu* /"E+":̦JbX?odD_\*ȥ"l<޲5ggPx,"&8SU$!RCY,R7(+c2Raho ܔ2ψKa] 'nWoߚ/bt-H 3Ԅ8i"aW*4AZ8nѲ P 1U^C[ydd&tfT@1-+}EMR6h.V }.x^9Ը:x󖾜ИT7 %oI/а.O 4~= c[7.hAzjzYP8x.:WG?5jC@/p'!ߪ;ya2f͗n̽Db "r>0b0T9~,UZ|ًq(]UMfJ`JAl]ֶ6W\rhZ<1%sI2 %yN@:^ٚv4mPOn+ߠA&AMl\b(5_. }|)CT *>az7ɲe̴@uUo%;%(\Sg˸B=?Pxk qj<dNK@G* y \,*lLpwa<^T G;=Aazg #U@Q%Fre*hHT[Aw;(%j7ٖxrHo@Oc+C4#1"c:M3:ˈ0aUJ[{UIRnςf\Иjxb6d߭z3%q;n]$Kc&"G(tv՛ |8!F1AF@Y78{勞 N3(kPaw{FY|ڀ@2&*#.{;iL8YǞy֊5H{'MC*b, iL,Gˉ%j͜2삘6yTTN7VVN.ڹs!7..ӯ%A C-$hn[][7W++6pXaܖ baN.?"9iΖ6c[;}.ܢ?&H LA1Gɭf7SX}G8$q[zC=uE(pr&B'jaQq?4Q_x zJظ/N#sBD%WSA%~'}J3GNJ+ :+jrF49ۭ/lPC6(|ֆhO賈cU$NCbL[RH.7I״,'amW0!"9?T<OJ˙%taKF?~ln&m!pf JW{ݮ!)d QEΏdwTZ,e}ëbrn_:19w<2a#}wQoL- ҐV( .Ԍ8{wKm4*)ӾL̀ WXm{a,`F=zyh RŁTb;|W{F^Br >: tKh7E5io$<ԩ"8apR@ƃ8lUv.֕]`E(3oé+#AAh>;Fc=Bה KTgs%ay EnKgnyc<ȇ=OػUveiȁn\MnJv8d [Nصׯ5ȿǿC5sw~m!#Hc'aP(ܡH8G7`QZЯ7×u>yhP15S퉫WǾV. UC̽3]p__i7JR#:"`@ϒiV`'v=|,;vAFS[꧵όL3V ܺ$ׂPQ=\*#w+ʹ @Es=TobrzLZ&miȀi(\/5m;!iLKmz"*>8(>щ]!=]cDT}'V0H:Njɛq^["fJ|!",{-=6z~9F/>}xFOHY" | l!x3YxXW-w`#ЪA 0pR;N_Tjg)GkXWӆ`P͡mKZ}+1(J K5Awc 【v_̛޺.|wqW E[e.g1T<kNN&-"G3\6fI3z6 +ʶGŠ*kȓe:ȤgJ Ӈ_:<6bsMmO{|m$1t04? &;;D6HotFGq79VEH|kdbk<_57qQ0'YEf Lx^\Wa<yqtcwr ۊ*/%КF o8;ٸL/ay>\ Ma&)$t5NJhx DjeMr?mͨEwa#\H =^HjxBY}D_O!oB/;w@&ʦ\LN@Pj ͢2k;C-&άZOXH NC-O1Fk:eŊxXsƯR,ƥ"g P'zC͘AQ=8zC XaxY(2a BIibf:u>DK'p h"7*q ĺa\+lK>SO?H6zKMX~x Gg 0#po5X4nlGdBNM# SnbF}n#0;3HOUfrʨvjz*L.tx*0 -XI#կ]H5* wPvNޙN]#kt/F%I#&T` N_6ϤK"~ٸG󳧏'[OdHeÒ0aRj>_PtxM /婣?*$tkˎ .*h΢3ԙ⵬Kf8ALOJ͜yj(bA2CT)s"E}60gTm =2=}?ӹ=zϱ\pm٧\X!m/J{:[ꈾZzv +ېRgxT%K(";!M&kORs},qs-7Kv msTV=pLPh9 m'oh&08Ynq\7#mƫM80nQ=hm\t~ fYEnyi q #H =<Dz$l>w~ MSp+3V]Eq|"k-Ab/wTq答'߾df hL@JΞ$=Yt+sayߢyRS;)+?5< sa0\r{!:1OGj$0~4'hJV6QyKݛ%;yoYն"a5`ibU,G4,3A'^z/:hs`9)hC ybQؼ&H!%3''Ĝ^fnͥhgǔ3T7Nt ᠥ.ܐ#O:j ?ʉBSNEuߌete022(b̓H 4IWj SD1͸= 1JOQr%_' bJD˭n{$ ء {ʍ0 \v7{/gQ0!AM̥U,ew5&&I[ ]8_I-t;I,hEEn˿v0RP&FVS1Y F"d\ 5SVTo{^:Q(pZ恁s=48D)XE/"H K聱`8{XO$"bTKUZnq9vw& UaVg}y b#Y7"rwuG@Jk7s;LX(;*r\C~ꭚ])ʆ yCa~/(|fRF=ʼeSm k14R@ ^tA6.@f'(P f!7r}g'͇𺼙b~6XP;66&aلuƷas9)Zl(#%7*;U]}fK*wWG,Ъy|aWf7.eYqܟ4 @rh=(0Y2 d@X蛁KO)yrZJ5\Mp=rD)I2#s%}C8AFޛO+Q|bouP |dU#`~岮5Aaoon+!F/A'R8Qx <oM}|Ug^rpP#Ꞻ`˂,bE5cc.08TT1D3QQq*5>[3DQ铌-D+\&ŴʆaSf<)oaYC7H޳ r,b1sjӴMnWl!^ (Txz[B.{m,dg 7[`1f7<]˒ Sjk3db~F )5Y_[n-Z2RtF9n>A 4.0tLw{X Neݿ. .'ʄKF|lkfް`8ZFWþEKJ_mB̘2ml2kzb;e7q u&#MBڑ@Nƺueg/EVO4A8'xR߽z(>Ґ'ꛥ^}=tNFG;ұ6L})Iea?yQ=OϠ (ARm|yI[DPNP~4[߹TVuHeSCU}ò<} Bco]3#;5 ZI:"I< ouI06!(q[)lm>w)FIǚdf3ossG0w3/;uq~UUbfiSMsȭ^cg~.]BգNԑTN( RUH`\*m.r}ힼgp y5w{4+EH _8;/.X@ uDEYc̗ ZHf?EgiD&Jl :ww% N;+b*M&/N-N*sLhW=I}?c=}gܶCKIjt4#%l["tTtGE,aQ?@E[v(0Յ,M N^5+J$аj!LZ3 4$x_+[<#;_, %}'zRCpX6R@o8 '_0{jR}j()Nӄw Eȗ )1t y aJ+ٶN݀ \+>EWnO Fw a~3/כ;c u|p>u|O7Nyv_Fu6K{UԞD'r&%1\)| r x 74L)SbDžNr@dږ 3[Jo8b9SV]DO7jT oJ#v)Yn٠<1&Z1Ni=FbMlOCR5#>>RJkgqe=ȏ0"JiOKʆ y5xӣD$=n鹫NOuby]R8 J! wUGQ000΄.9)ʇ&]e:(ۜSʤ~6m 7K4MI]^*F ?%l0Jkl@Y:ȧRaZWXLq\9&6rJri19.n{J,oEB>$$.@{vo5Z/٭dzAF&z3w*Vslux AҪJ 4p3\]X3" [7~! ?Ol_^~]WRu_;!p]I':њDF<(d k:؟+qasHJYZF #~n>7@8'|Mxe`|߰1uueiӃxɺϪЛy~yhuL~ T +pc.To`f~CgzUr&7*} QyMtj_tlPHa+9CrF~}rńLoP 0m5 6ݗ#ruYGg(I4 McSZnv> 0'8k ^z_uDlDok)D 2濹E҇*gt4?ʀT[cEwjAX#ٛbCMr55t Bx).I]#5}̮l27F_8db-WP {RKqiVz4ZaA,eXR&#~K(S+ ұsh[svL%ʲkωO`ush;JNGuFg.Hӗ5V4@݈_qC٘ #c7_HZԩ,=\ىi 9BS3;7lz8JBxKy)d0y-ts\pjOaolkfRL6"/oA<;K |30f9/`'~QzY]8D]od} 0ſH:` c]Gx 5NJ-gq|Bb g^COZ5M+Ygl7!t9a*=IFythY -WCr˫? e3(%*R ]տ Č6U{l!oxEw]?|o V_:0e5nE?su3Ԟ@*xb+LM0VLe=) RG0\ÊsnD|=yH);WcbdGNG^~v^ak*lҙWS}=Y;݁i[ܭTYE %+l+Lobgi0lb*[SñVO C.!YZmRrsWq،+ٝR> ȨNvEpyPb!\\p7^j~^/u/ڴg[]p?K-& DEќFƥ(;3 k՞sSwb+EiXDSYݮ-('Ehr8_ d;bS-|zĊNsW>zmnQxx&װTs,\/Z}Πpm]z^*Rr3T{=E {`p66$쐽t4T<&4$8jH-] I|Fo5<6|~{~ҟ6&:Z.e > *l5%̨i U!T'Jv5avԌѸҜ9plfD?|T$؎ufe(Kw+h~{*S0tOLc'u;'k!#9ŦSذ +c%*R~?!@t\JlfvaWHӿ!_=/db.BǞ,Օ[|K~H=b gk2*4(4<:Xr۝ stwc ?{"V vW~w^J};fKXr SPTB2ϧ@na.1Ro48o֓{ֽ}Ӡq:e~o͖X)]qedrn!My>hbqldu|HǦmRe99ZwMqV=Z}:[̓}^ӄ&[:8,<PJޏqd)yqM7|Zf[M&lN=v&gF0(P VZMMfͦ0(:Go[Pv)F@Οӥ0zR b"qz3d"o u  ,;_ap52aRWխ*VXSڝJS1wxQ|Ɲ乙a džς}ҜQ0@8[8ď=7possvhRWz O;<Ͷ7 Xt6bqLҪwxWSLOms`3a3M }`=c NhHj捰4@/qC=!>$H"Li#mD>4o34=2!9 9O82w.뜃bIA=F01*8 X17E阇Ϝ>ND]M% S3yh.`x.ӌKWKXg8v| ŗ3ܯ =$~"A){IT){.sķ%k#Sr7I:%I{rch SUК٣*0)Mc4á>·To3&b/i:|چݔk!{ ( K*Wwm@Vf+N0݄I8 p%@x6F1@цu jI[I[vnJ,oE&eP6, {̟h['89-b/)2N[5⸱zTM O6&,. O]QB0\Ҍ6SŔxVm# /6YOnLu_Yގ>dҸT|lMsayц5 u3қ5H zԪOdKH&* {g&hDlRGi7C Հm݆((Ct NsP 1+}tW.S׈./W1(Bd_HA{ E,| )8HCCR耞͵D_4%Lq/?rh7XdKLՌa9j<}}L~yM,X `X"ù?2`* HU wXv P7d )͛a1rس#sfa?-^NamK iqrvK'q-@qK& 4ETwG I,? C>{gt~N} B:cU0 ǜ'Jk5>&HS*L~8 A7peޤʅؐGe|c P) uTOژͺ)łgqh4JEg@tp[*CFB9`o{N5Aar]I4qka6t [;-m"x͋]t/cv73Vq<.}{ =֒^%!ܡ!!HR@TuX0L~fq8L cOfSD08tiz']ZT$B^ NTNwy~eYꬮyvp{ڱG]N=1fF*Cs&1@UsaJM:`^nz03Y^ =/0 {У29wFF#ʷjA*|_vWv`ytU? IDkTS1v97Cb, J<92#E򿺮 / i-,X9r~Ҷkj<_ uӥ?# C]W% UOe#=:ӠL PMRl#m;"H oF U#) ZF~R \3o9Fꤦ/n޼d4)U%~ vuu5yd*眾$(?iV5[wШPa6³6>߳Uz&,0QNKUg볠{&8Em幠W3]&?6NGaMӇ㔤o]UǻvBpM=+ReWJ4S7?.* 27]R7K!ǺMeZ N-ziZls|yG~RZF~:I[{B8v}_),ջX7;rL±H |M,obG-䆒$ۻT DHoM (( 䀎!];sm\-\{(z`hM3%D:X6*0梯ᬉ/Q .ypM)$sE<@[Ni19`L]Yg0T,*'挺=fa< DfiR?%%X3|t/~`5X԰4 e) }n&^k4Y;J?Eurf:OK \)sq!xݜD섹8& kɓ9DG~fdM|iغ]X :Y&_̻>1ui ڔKl73dWph.U3hy 13"RXI. !6^*BvyqҨP+JkWFߥ;1IWwdF|1P)4?e7 q ͯF7`|za@@)~J[H/sO'qOAMO*pF,KD`]:>D, o82o4}.>K] $y5gAA7]HӅMvׄNjř`R[1ád NU>!"F<4Nˮ* ؇﹡xr"*f2`bT޵=؃AQ5gu5W61킫*sV{$/dۆI$6 ]d@)ZG$h`ހzdscű]Th>PaȓD%s(qrF0^3to^+D滄].F3#uKi6憌߉-YL+Cм!A8TU!EȠX ~Utv$Yk f "eʿSz̮o>pb5jaxzT^R 6:󤿳hU1 J:N<"NglnҏwD}[!?q^%7`ĩ[J)(.Է<H/=ݯ5 uWpnqM-۾Y=mNhȎ zuO CUN$@ֽ$kWA )xUÙçN : fx:ĖhfLzc=牅M"( ~!+HtosR7q_R G'> 7U*l%+Ip_ @p0a !U𶈚#oR" V!41=-}۟C!8KkUDuV}rr/ i NRenW#rӲ]b*Ď;vѸgNV/ީ:3V\XI|qB{9q2f=#su1 mmrgO]mqҹ4j+mh*YT[m8e'7PY &ЙDɫ_=XwO[E]|l[eG@E,^B Bˌץ2݁LaHwgg$ p1hp*.{P̈u6oyX{ĺ.Hn ?ڐ*&cݵD ݘ(QrӞF1"{xS==}~ƚPK m/Gk`4᤟ܖ:3lb)To~/=(N[(!Uʹ i2xuΟw[[ MB~[3 B>)1?N}}5NU֎Tx9ƋS?#sbQ.Cf1z:AzXV-Dq ZU |o5T[kaz( .0}Y_fQơ"F,íUѫ=\47pd1 mQ =Fٓ[AW'K' B҆ɩo4Q'Z~7%ZRN7B*9޸WDV߯uÍN Kw\<~+wZ|MxZym0\ݗ*엤HFS9p | }Ef,/%^{D>k~踏;4&&UM#ʻąUV(9,͙J1ZRKS.DYT#I D%HU|>f|aߙ4=Gh}5'sw'sǗ'gdޟOڀ=xroY8(u%tr#h.' h7V>ߥS2$ R?em<.o4v@E~Sc0.Lkľ!MHʠ_`"O ~EH׶}68/EX*#G󣘒 끝d CP GWTx)ۈ֥̖E} .X|k?ѢHLu<cYA^-Z (T>%v;%Jj{)< D+^E t<4[? $<ẘkme{ 9\ S`jJ~-Â/Z8mR^} }.4w_-H(xhЖLnxGFs ]I7׫9%WO M'q\'Ci O\*lni`O2m `jU@MvʥafDK+בϝcA%U<4܆@(cN_Swa1E3ܙR2 pK{@Pܫv,f,'jA ǩm-0%9}4VxŖLႏՕnQU/vOu m,#iP]2$Ԯ` + DarD' -ӊvΙ-7lP<ٸC:8RHse X%9t| ֨5nmuN1 s۹*:RPH׳;Ԥ6ǜp%<kʀ*qf>Cݸ]u }QbԷV`nE2WåH-`;g9lm򭏳t7| *#BYƷ.= kg/'˷3"$ɧbi[h&b߽|]?/BaCIm Һ:-^Ϻc+pB,ǔz}KtW:;-I'E-es?5| #p@b7tTg'wnmG]jeoO Kɕ*,NrI( IЭ[9c}- ggH & JEWIM' 0Ү{',  )c^;RF4llcn;'-m]m+ Q EDk1uAgT~Â럠 ;. 2,Z;߿iVJ " n~#FnlZ;ǰJ%Y@ 6 j"oj[2돧 )34~2{ Qru|r7}ф:lmDPk$M}T{[qǨyf'c@4hRHKm%Ĩ</"Gą (o  WTI~??kkW%|lc4[^oٟ^(4pг~D _h!r?K̗jvd*b]xG'U[T# h;(ƈú$Z97~濛W%'HsPo^5Z=E9t:* PسțqwV`ƧEB{x@c2D_b>Cģ4iHʲUgC"*={P7ҷC'˚4!۔'L0BiK#B<7=p4Dd(&h fv?E+ի&yDD(nvje^1+,cId!I BZLyg"#@ܨH]QP5 *E 2 "Ԡ\Q&T{ w]3B^i swL:SI3C7CQlܷx)dI} uKzQ M5ԕzQ$d%nZA=фAgm.;zC sIk$orE)θދ2@ub }Z+͛Pdm2?.[^%<҉Vm#WǃDsaC1ITl[(pa: :9K>z9>%iLaqg 3kh)Lx 0NzbSNr4 L"~sOtւr_ Fcܷ=~RLɎZ>PTy.g׳f榩!YGI {n3l8t@7;ML3[g8UE_78nC/B=EA\N 3r>;+u Ue r`є/HNoq9m!7̋~&+q:LIW=( sź"]MB [Fe_'s䲝g :]j HJhoBĜScec<\t%r/qHhg^#жމ!т Y d2H?{r,rXq8]Up#9KAG%0sg u:_;c- d(7`;rphP)WW.+߬03_7>M,΍FӥATT\DI[ųVMTn30vȶim+F-c ~ GP:+f&ݯ͇N1ӜpR@Wai2`ڄqg{>7@"Ll6?ZlDj:[ rpȂMz,Wvtjk[!IkC[dy};־ٷU@*TAZ8 @t_22VRn;$Cige3jUc"8Ǻ3дlU:ĠzW`#,'!Qʶn;nV9SιPiIjvM 53RU ҥp"i.=[CU|WIdWy(oĄE/4:EÕ/WaN+v,.F7UfM#t.I@N^V L>QCO Ex!<5!JMۡ! eY:t}Y#fi"DW-Cck`2i(:v@зIٽa}}{6#qaכ uFp*qcI) .D= i؂U%:ؒEVuuܯme%fnm<*/1Q{ @TI~jM3t؄r % CF1M9n%0s0w{>Pe'xTS >> 0 79F7 :F<,@}S = f\[ƌ2+SRiP*YEnkJ3SuhR@dyg)%\]J t?n<5zTq6B/ 5 qWQ:ZpTƖ!nJ ~YΣ,6Ue7D.5j+'o[~]qts레QY`OruѳgK:&@ lsҤU0o$)*]՜T } _s =ʆb躮9㸶rbFop6 'd:2;mUFO14T=ԅ,HJV33 Ul}{Oȅ!%CoY6Fx⎾[Xڔ ۹%OsjA32x@tt P/Ê q\5Z%B'ؔF)ם/w .[:v= +IʩWM8J +0bVr 'CD4٪O[T_,v6,&+ ZkoFE̙SCfTzP68+"bsx?.޻j/oCmXklc^4\8s*ג=޶szG)Ǥe/\°_@'ܸ It~IEɳoNRx]jk`J|^Fkm~Oق$GZ/<tk[֛{:֪ $}kiɗ,>p-\*-bwPHKۥl*w3C؋E5%kb}g>]6?MB1gǬ)PѥeYqe8f5 w,jȀ0pů/KJx<A:³d'`Ɩ`"!v jv9'+ԭٙ4TOژ -ʣS7qssPbI,>p1`n okFN~]DV"ۉ /awNhZz  K{ϳ4W 1uC:ei-D?sk{ϟr?< ۂE*[F9d^J!ݐ W 0]m"^BwH˾?vܾJpȦ@-'[=֮<9BY@6won9DOy}S ł .}|\-$52bhFïdvlQ5t+i _[i~eD8uދTF?/ë޿,#lVTZP>聉΀ɯSz-[uacxz09-A2т>"vqTGhΨ cSiZ`XnWɎ߻#s|`^m|#SZulO`׺Gg.'չDjXMHb.ì´v[V|&-u8Xug?~p|$l|Hf"mٜsu\}x݋]֖N&Jz3& |+O\]S ,Ԅj#!}vt,vi!+23gSqx]x#Eeqg"A  +# 碨<U#hږɒ-EW?jaP*A˺CM!p T?(q/, d\^QT?"D#ƈ{(㡤%e8WUq#]bҮn;AI(cณ$JNT7E?&-sm;kb?e `$ 5gAUXw 𛜙mo` aـvyoNEm^F3 Q[299~c'T XRVO)u9H7"Nm,MPf@7uzzSd3Mp] wubtV}J NŪ(]z9ms)ؗ#ٳ@)I7MkZtU.0NmYѵ#~VmFs{oS5XƏnbJ؏U;%4z<7ڲ$bƀCaz~s'l[)P{HlC  # ϣ?uR]ca!T{nI_Kl?wvϮO_^g٠Sl,vzhe`kJkAL٫Y8l_-dj[e; @l`\DbmzS{=vR7WGpZ)asMIj,9e!'a$}4rc~}JZ, RH 6'^Y ȏ̈́fI JeIHutGtcg9H=Z,}1`E!hMuq8Kt.}e_*FёZAmwxY`PF ~\g# LaɓD8[) ]\%̊00crWc$1ZWjbϤB˯d\/b~)~Ѫ;8,t"]< Io (\ꌡFLQ]_q]/ 9|~$U17WWbفS-B#"sר޼@]U8ff}m4h¬&QY2>{II*lu(^҆mgp`E o93c]6q>ΦXT~*Ua)2%J , 'DTlh^@ھ]^Y.s\7|^nҤ;zuto$'>2IƍK`ρ' f 4W`ԩ3Λ_/D E! u)~HC]8PS}p!e;6iuka!br js?&# {!y  ,S@ν#]Sej_]*#}vMR$ݎ{yFm*oX#蟒4'0 dB'8|c8)W*倶2W7bow=m%JY[u55؎H4GF彥XU_оn=2IEeM Kr-+ b"G૔vĀoF1O}]a4 >U\_# |N2D `vL%c%}(*99HXvN. C'4{ȵv V)a&34`N*-3%W#f%骣V481xƣڭw Z}YR} # -hhG"}-Ӟ.?>eY+_GBnPKzsL{YoJB֗?߼&&>F@f ZHŎEC@:K[7"鬔[ϱ㞗{< l~6d Yxe/>Jc1P.(~o4G^. (P^#&fu:_{(Nhm}؀(ZyZJF$͐\9`,bBqCICbL*zYrD^ce@Zp/xXB?p|M04rdtT#PHtz|`QT/:~ 0x!\-- |P^?JVpSzU+77D&~ 5]^I9ei pAg4Oy w% W$׎Ӏ =xO#jC P|WA&"ZȉPd^7\K5o5k<biwJèeB@-•&Q u{h5e ك׷r_kkַ$#jsZ*(e 뱎JXW_ /=Μ>^L7i!G|4fC߱tURqoWM0 ^L;?Q4 ;6uO7v9(I}:,ӊY]3l&HZ@%!7:7|t:Ze+d'j x)O«z5iVDDM2B'0YCY0:?rKNb(Viw ~[ݧEtTYŊ _pP"Y3kXU<ɻxmNMq`-JnH.fq0kJj]c0'qMqu(u.˴$ڻ}aЂ <B :?qʏ4wQT0,ce⸡M _A>g6,L&E!2] Rx瞸qߤ)R *]GXS&(4,$4찢CQGmuvf.Tu}T tN'A z?47qUR L KBK>ka=@H O}S+ɞgC'!J܏uOl)4*NRg jϤX.DtC~c9~^-<K9.ӊBy6kԛZ ]r}A|}dCݎ).=M4 r !<Ů"^mHЇPtoH+aR[f$EBi!c]& @O,pxч$ؖOgFӳ vn$ נ"MD5k(uĖT1فvS8AWTmt㢠)\h3U3m<2Yc#s³$ {iĸ9jt"E$zO6Q/ G1:g*xV Qi4AJg;fGC$%ݫptƿ^0 @6BAn0*Ui,mmEư`&v^rsiMb)r*P)aٻC/` Kuܐ0i*=ĀҗΟZxSioƒ$Ԗ` J4-8V#m?m^aq"~23 LLf 󾅡[{WL+]RAh&AS ejvm5w_#w\/Jq286T'r~WG0J,L)=bķ90rAKk>jẫQrډ@SG( ;;^(J}Xo_ o+t*)^( ױWܨ"">N~=h\5 ic&䛯\ CzӎNA;]_}g7‰xUVޞ^c atʩ)A3-%& ^tou!38ooU7OglEo XK^ۯMSzpp8k,La\\gf Ibxk󜂱p#!VTj\Q-A2Wkkᆛ⳰MQ:>?± <<{ o{6ǰ iU_X)9u%{z> Jyo!\zI c!< aJ dt 5Bs 'E N {;w_qG4f9=n[ӚIu54iI<\#^ ;_Oe <Đو84+%1 #$%T3Wf.2zfthh(yͦό𑙪~{`0!!Qh?>?0%8_yPv^ ͏-C8 =Q "٪f [ŶjKi0%p&LG6n':x8#|C}M8dC@Ǧ7Nr]F-Ɲ } 9b2| `J&}&2ߕ͚g j-a,\a@ ПҒABvpKH9Wh-.|kY._lẦ=sVu4c?=|Z~֩p]bwz1џr<Ԧc벋&"%t́/Yv@ m~bm1qʘ*Q=}[}*sn C흾r|vs]5 BSC4tc%KsɳWZzC(;@ے d#f[qE1~nikw=D8MumIoz:Q\ޱ2zu?+}We }}_Syj88|r{)տm-a̴*vX \hI*>C$^>.Vh5;Wcn3ofUR"b=DJ"k:!;$Xs SȷGg|G\J@AvG)PoܓF}'NU'6 _ruL gN=XB0cc\N4yTEV"-DR1[hsA`Wweyv; H VC=g@UZ#E.L; x[E/-LK/a߻nIp'TE ts˺9uD66u-Q >palf1/LഡiGb}kv !EرQp U|^,Z+݈X40Xr_;.M>@cd%Ԡ*\7kk5a;&v) mNHLT#ͬ׏TcA)(sm;D9ࠣ CyH>-Zv-}XgC>t]cC` A2v]܌K sZ9(Q{uGEYɚ!?+uLe#otJ|KؔtʗD\a/s.Qn$tj*2JԧOJn/ecJX*Iz-[:WsLQϗ5U* ƏWR>/8Jb[uL jW$NxJ؁(_{EP͘vP@X,xb!2Zl2+ʗ |nvw!ov^aABWڒ`\GqJ|꧀ϝPJI2lfj~*k)& -8e.P-\ut$BP]ry总X6;iC'Ưa&1YE!*zqO͟ Jƽ&LO+a \̣(u~_ḱhd6%s_guܠԻŽ8#,*LS*6d0FHTԒKǯbC ҕJUӴd}۠;![[(^u B^JQC/#jA'gtaVSPa![/xl|;*#-[bݝuܭt#=~ZRb6E_Wh/>I|::DYp:&q, Z51 1 ume P XoGj'"eFPo S#x mѦpTB7!(Yl"j_ͫPxugAf]GJb8O( `Ł\}llrw[簨ͧzڳ{v16riR #m ܸܭ%6C{B*HʙA>lOB&];S1.|%{6\]-ЎsÜڅ07n$d˰>kko~@ޫr*v {YMKJWx} 1.5.,r Hpaw6f!u3(:̏l MO{mxkwڮUq%_׾Fi{f'J6ci.8O""^7_`!:־!h@ݻ92 #(5)\Cd K$&M8 \oƫHKNضv$ bl2)ի.aO-HmBl1YN.) Q6z.ſ7lY_s~<'{0v4tTHk0pKQ] RryM0#!}< 9a7 D *e%H=4>(GR0K +:D@PI\U&[ Ruui(ʜ9jȭZzz#V3UlU'Czryzk&MWd!OQXŘ$RZd۽Tuh1ft!g£+YVko,w4oB6D װ%mi+LS)mdScsw[=AKG#:h#f>yΐ+yob}M!ӳhOH(|78Z DG5D+[=z\qbl7|}9>B`YTq:yYT~nrm*NuU@== Zw?C$&tI@LuRn 6) /tI>rU<)_!YlðZ. ƾwf:63t3rG8Wg;0NYDAc[c {iCȑbSFk^wŽX{i jp h۔BV`&{V \"2ޢmr#4qMGs(d'!«4>)قXJ<{frݶPŕᝆ8^Ӏw)A$|ǔ@c  ;i:>7V$Z;v;oVgiy!U.[^}fAbF'_W@27.˸NG{,WWdp4XLAZn}+uWS zEUXEP͏e|Y G,#FuvLxc]%:/E3>Vْ$_cVvNIē9Lo.4`ҙ/k,Y@ZuYv 㘥R 1sK<Θow +:/.)&&#xA[Cҧ{;IY4ɍx1̥$Y&}YZr 1& 3W@);HkR )ILU!UU~40d/w4qW <͊8gdi2& ')$?߂i<nLJ;wʌ0# 1*E3abƇr2<8cU|kR`Xń'vZ4Xa#lی2t,In*ýy"kR,j8}9m E70t;\Vҗf\DHNU _֩CK!ur|FckDd&EA1)|g2?%L/MzwI'nʈ73EtS=!ƳzS$h~(F%"k)PK"F݇tei{Z#$ C7Hq5{*YL+7О4vrX3_~fW{|ؙkJy4xLD(r]l p|e7h#Ô1FizH|#&j87S)CK_*f$,q_\9i7闍Z([aBǯc!D# ~\NKo}3M2B?i0g ؤw |j1ď\Zg*9DyoR $UVjeխ*ɯv@pk4vbWQ]A~ϟDmEgv7glkVc 95S^r;aW@S]ymYչ 3l ] o/e^:Ap!kҞkMxY̌X=\18%(Izy~G/8M FYT%'`/Xh:/ayk‘ɱsInǨ1D0YSFP?ٱB Lѕ2^lR ,F-.T,Rv+{I2 4`Te,e H`COIdQdcdG,t?7 WSFjHm>=siL '⻙q^.%TJXdwJG;C q#\.be oBsM_?M`kq>,|_詅WKB+#:fGn%ٛI}agVa4fmcp"3S9umvF)/Rz){u܎/N"J@vJp??RAb/ BMQh46f7Ab G_ U݌1;G2b [Y^Ʋej)ʤXry>T\ 6rCy-Mx'+) ߉Qt{yI]$D@g80 ٟEFOfxQ[KM 9g 6ͩh<W{Kl>փIE0q WW#azS.!> P`|CjVMm:n[2f#kw, \$*O1\7r^۲M^Y.-gP'?#,1ÆJ.NPYueJB-Hyp,iX|.vewU_sAYk 1:*#p7ZӒ (t kt,"J֯{l^lۺfӣ I5R(|dPSJPLْjt2:]|>`JK<c$LT=#߻y "vLL6EPہXfu/05XAu߾pφ27Q!F$"sg$ܣAqmS%i|_ m׫*غ{p9B"\dv+ r[ȽhA^D zd Dp1f|#4\Ɓ6_ȏʹ᪬l&7ZgretrxE!&l'{QE˔1]Uu*Wj8%~)b3bύ aDAl?X#le=5=tZMBƤ ]7K-b'2͠eT>_4`',xW:xNl'h_?=+(B?XPSRˊfR #1Y<1+O!<ͩ@g5QsUvǾnqrS??w?rbT֞2j-%]i@0*cg=}LCEN(әɌO 7Dwc\XTAљfwnݐۮ M-A$ј̑՞[5zITl9=yAؔ\c~OߗY>lquuʸڅƧUid-v-je F p_IR:q@y}ۉw.P+j}<+c ryX#e) jS0uFWм!hKsHhmT;Hphe-`$46-(椛k&ڔV1d&p \f. {Gۮ+n=,tGֳ!ma :՗6ZG3-@rwZ A1Pǯdl'&뗛ېj_4_qZrP1w(^#5ёy5/LX)|ڏǁmsbVݢ&u/o1(Q.Z3\j6-ϪǜKb'n\:E ӄ x:Qy8߽0^ވT~5IG%Y@jR)>"P4~rF ȇ2YRKIx>AgKw'KQ }h4]*:~"(JrGH,"iA^γfڢyGP).x]"f\Z `޴LD7a@?[8(vP ՈryGȢH;?"UӰf62(d %W1@qxx )&߳(»膷j9'@:rX,0q-oGEcqOtO! caq^G깩HҬGceڪ^h@mW7dxגG'1 #SWL;(^Sp4]p2]hr«z JH+\3 m +l.wY(!w*tE2kʨslMVD;eC1v!aLᢰP!Oy׳ Z9+r#}pƩr4 ٪4,1,^W{ ã#$75we4OoI ̖;l9=Ǩ̩~ qI嶬3߿Q.ndkPe^W6a3:,Me@mⵅH3%2WnxNAⶆ*]\\eS:,n Qw M؃9q:Z8Umef+; ;^- 9o0 :WT߅NO#Y98댮1(t'ĒG* 90'v}w7F 6[NWJumM[%oq:h|tǥ!ṁy[vπF}uX] >MvY789}+D/h3ٙ=^d[gjץO=3 mVAql](@cl lеg<|jy>iW{c%ѣL HٷglknY ,2+聢F$QHkP`4ϋ5gQDN}P|[+s$vI%_^2D@ëz='8=> PWG*od~<@q`RA_HYܶ "v4+=9]t AuqX^L#c.GA/"'PE^xf#6IlT߷) 8QuF39GXFr(K ɘ대dt4V$6MMhI F}Ta(Tu`&h ﳋ=O^|?c)Vh]zf@;q[=0qK6ңU 8T!(N-7e}[\5N]Eg1iwA/ΐ0Ⱦ<.#~s0o#O@KPlIɽjkt ߇r E]2Kl| j_Xo0ff L]ד7[34Bz&*;sɌu GG?JTxx\z 7-KXYZuޔ8d]fO҆o L|L|3$Jsy/fbf_"/%US{b:M7cBpr^m_yaF6B9#$Doӻ/O{3l/K3NuX&p>0.u)i֫d9l<< 3!@ }1A@@\fÆݰs#|J@&(o0}xڀ"rH جH8'dN/+<[<.ׄ@ݲN)9u|ͽ& =-BaUwuF@-_uLԔU"~tl5&':@gݑ!|yE5 j ?S?-9pJM((hGD'\r쒲dZ͟-cU ;T+oN##b)_Qc߾~O߸U2)XI~Kn{MͤG{voGafT[*kBp8D_^\}[Vϱ?ScyM!"8!nt>h06⮝RI2- ;*PwgA($`Rx5Ȫh}WSȿi,^#WoL@F@f7!B 1SFqY Ž_oaF϶ k_)+a.ķ/?7֚}z~RDF 33(/a! AH.f3xV(V@v20&% 6Nj.qԋ:Ln" +BMS =/iu4&˯ <&棉/'YkA41>:@nr:'/@!مxM 40)7&Z{:eݮK94\XD@UWY.02 Rx2mw8)zaY(WK?z` IqLvc` {(wL<1iC􇘥aB!;Sʳ@Uj0 ipt Ȇ]#5UL yڰtvТGǐ)95aA&U42&@gu!%:c *vTyS>ٖUVbq"w4[Y$R[<~PC',=0s6੽#)K|$<ez?ENrH7t6Qx"tG8j ');필Jx (9V 뒌Tk<1$+n^E&`㈊JY{ L"d{_ oz*vƬGlʈ.aZ Q7X TbJcB3.%$l.#1V%bPTv}򶴮^eQB0_y~aywOɩ>$P@ "_Y^x. (ZG߆)g@qk+AySx(#-ꔮ 5QƢg-QܴA!w K zHJ;nO;GA,TkGp\Yso4T 9q. MZ-Pwyo+ch,%4H~4rK̸M 5H8J #my0<*UMrqkm) ʞu46lG?sV7P-[=V.mlSK; ,QU7PcIF} ᡻qUw!ʄ xomC]qP:مzv_~8Nellς7S ޣc'V][{5 ^>: \ƄH ZsGHQiO&0}hOa g2?l4Cc)abdzYw:(IWfb ymA茋 X[%{*_po-j![h>b^yڦy+LI !Y;e2UĸI'2橛慿z^WHsHwi2"CR UO>6@ p:F1*Jjι?*c T]8#UN 9Κ _V+|DZیs \ }r^UFrM)nq#cS?r^QP^yUusEەa/;p yȽ./|-;] ͙LϠR}]0&~xӤU🜍#P*KW_.1hjNJÈ0l#nu7DxM:Z݊?⇠'?^6 k;v,{sȖ2uo&?f 8jQO1!Md%m ҍ$*?: ¯a0&1YՑōsYO1m:j:#TϪ9/~t'Όp[.}ģ,utg 'G Y1<퇑BbAк@NpA{w$ye Co:r ʡgg?m7 W;T;=|Lm/d峟ёϞ4)*Bv,Yÿf~ea zI^R &m^O27V>^Pz&)Lp3$9z-h^tP̔owhHrP_ox2883k Qh Eݤ5'}&@N=.n {,CX:٬mܱɺmw2}%@e:w0i،IPu$Y-n^lF ^Pg:bcX&gxNIFp߃'C!H[|qJ@F6]x4[/6c{k:=>RQ1Џh\b'N&'7"P";y?\F(8JԀWr&<)om767 Ug-+pp9xW}iQ$?boUf(C|G$8'`K/k74?5|me$QqڑuP 1#6O":#gAm[ucbC 3(YN^6-=j7%B1lDB8Q5Q1vؘAwuEqBٛHvkTRM-$\ j)-- ;പ:1KGj`&f<·P6oyM 2o/UQy K|k4zĤs7w 0@O͸P[XiV/._ /Y}C{[fm(S?`G=7Wjbk1S4eEWXhs Hi*M+)JFrKiyIVnA3:!4!??$Q''EQۦf²"tP^fc|m!ϓ0l‡h-v gz Bb+U{;}"lmILgf/[9&w`0f8UƑI&;浂f_Bl;`K3HסX@+),bp`iDX01*ދ˖lQyuE>ID$p J_iU*{>\nFܔi7]czKT!F5RCR,Ks|hz@ 9q3U">+NҮ^/jWU8Aq1*I1؂.6vu5GjܛšG(֗STl6XVK\TbTg~66 \Vun kMy$|"Qn4M+E^xaW& aq3[2gE_Cɚjr?u$G/xm׶ {㴢n *|苨MMq *ž/E}RQʮ-ZWpr ; :Ax x 8ϕ䚟繷1^IAxk@kJ! Wcwn;?xob!j7DDѡ"x9lOs"+ag Da;d(iemԸ8ȑфS/y[.4r4k|_p:BWt^6j [j"o"b<=ňZBZq\\Z,d 96pVwʼncRw.cңf.HX1[A6LX={*yg!8GkD7! <}w혍FM;A)3A>o-,U2Ir6iQ$$j*8#C5j'IUn !B({3:ۆdTu.x^t=?NkJԳ|Ywߴ }o)خAz ֓ZEM 978w*bs}Dzހe4T۷#Oล v$<_FvcShcy9@{ۃѤHHW&{Ap ؔAN~$Y=A[:)UԌi'[-Tnx -e6rOp1}GUc(\YfQ~9g} #+k&B-/L>I*vINPԋ5益\!L(L~ą\jztʊ~$/+1RQ"zq1V$KZ P5*-XJKY9d&nМ?5RxcԼz5֥=`JgqrWpմƌQ)=W˅KL|׿O-4ohءCF(U| U\☲+J @E0KdRJƜŧL"#멎e} l+`oP%y4T=6kXl}|dY|7Jzc cD!I=ބ %`(ަlD#FTƕ)YWvǮX8YȁE`%ȔCL4#1wGaiP`D'n@qVt@U=_G߂@b㟟$畕d~p')[N5x#E: W)"2KŔ<MU$&"agKy:ۉ0Mѱ-U# EJv(LxCgƮ~&9. eaJ`?o44~'y#m'ͰOJ2lgzsļ5o}YG!^5U(D1Bv0NlVwDd|zI{V'}:Ml!q*Ov_.O͟~eΒt䪆o򑾦ȞI yw~kfR7ޒY|~$7I&DQK/eҚ!o E\Ŋ P]Xr0:z''h*y3 L I0`}VpʐU/tL)t-ӥ>D MxՋx1.$<)c%O9W9 |:A7<\ Y5$e\T*b.)5>9TDXN3;^z_JHϗ ͅ9]e)"[S[c iTP\0 +f: KN]Mcܼ\Z3bൟbV&F g\~T;zo-'1{^1qd3)oAy#ݫ@E"PtETr۴.emΑhbY=?]Sq&j^ 4CP{f[Un@e8Rr*n`ATJ-saDAl{5 z~x"`*h#x !.S Kdڌ݀OZ`.2  ݳ1b"?}A./40Q",EHEeWT߻(4ڃ SDتVm "1V3`Ƈ:6{kGO5Pys2l3a WnPG)<'a໤mKm\;j9Zƒ¯299ιBD=*H گ1Iy̯^-c5Cƙ#&Z^r&[ll%Ŵuu)_Xw0.%}y,N'D΃$W卪7(᪦"L>ּaC-淸 tњ!6ι%tg55R`UB̅җ[!'$㥏ꁇOPM[+YPEH,.YD[ՂK su›kSN4_&8iY,g5^Q,0,mȝ1 E!l ؒ`l!^$ܲS8a%c5X|jtzUgqҦB+r7]bdڑ$¾1 2+4L2; [rѮ"5Vg5mN04 α 9LHEj\'ۆe>eD4SI? cqRGOU|K%='Y$,BePL&Џ)˩0a?NOW.J/\R{$Ch=H Ȩy&>n{$+ei}HQ2h}Zo!;&S!=™Q xW,FnNuSȠaV 1{ [ʨ!Ey`ScKV1nJy j) 1 O^n|;1J7ȟBTB̊o< 9 #;p=xa sWBQK0S/lI3yY"ys&VQuS(WW^$E~b| ^}<ż4YT,ௌ{3sˠ({yDԭE zJ\ROͿfSy![$2HX?<&,:R][ #L(~Uڲz&2q'+Š nM},=P:h #23%:ah ";fBfxsD3T2F}B)YJh 8e\=BSvOh8qG.A=7"9 BHwEIkr02 2Y4{=Y0IQ:3pCCQ#I7f\yJUT*b$pr<^I=5 Vj%aښf$:iMIŃ(&p%׉iL78:a t]q`<5g&(F[$'H*fAqHoL Nm`Fp][AƉ I|CmrF<%bm踤/"6Vԓ" k;BG#0$u7U@ 峞rR 쎗߄L }䙚LߛU67DpM͋׍9h@DauZ1;3ژ+㬤l)3P/gb O+ "A}3v ~2RuBUUR=z>`N%<i|[b:sjF%5G6 U,Y(X j"HDnZP $$Vf֙\)tD'?g% [E*(ſJm, Hs*bܑ jf?Ù]QQ(/SJ)PY֨VfBHFhʞUYAP5*UiWΎ2ȇ'jS5 ̑dԐ;)S %}WQ9Dgn& &oAh7A_E(w[`P%6q |HCފמo67#sO/ʁyCm7=\܁EPTXϺ媰mGCKKwY)Zi/$g{>Wܸ{~$^E} t č,^,fV@P > WG\^*,kAc^(td=\ψʭ-U:6L)h0Ҏ - 3c"MiTvS*Ӭ?K9࿠nzߗO"?\tۥ8:/El Qxi⟷Loؘ ệǿxxKbd{?$d(QJIp.)j u0ZwãY+:gp$sRlig3c WM ς3>d4YӶt!}Õŧ;/;+Ẃ}`X+~3D~e?QtTֶAGvq\_Vͦ 6K 2ūw2B~`gֽ YŸtnQj;[IWģRYgeƗu$,DDQ"|{ᒑ26g~tڏ"MQy$˷q !P:u68M+^o%TTq[1>:T y|b9jm2OS^bC.z+y$̲omd!j.jVlXIJ[\.xO4|ƪd` ]PSyG}>w)jY~{m_qn{0[Er5CLi]ׯbvwf710 b\@dHF* EaS&A\fx`ӿ@jl iqCZuyd떄lit*l D=h:ˇ4R^x<pt.LD%U]P]΃jΫ$hdmuWz-:N*sxoMAC-0L^F~WMn悊"1!m2/[;,!=L3?z镙I(h?jd)}SwF|2)ԫ@+T,U%cGϖpK% {r+&zA緛K@lȓqB)&+dV0Ħ!^^m=^qN22^2P{T:W-jfy њOpʽR8GτP\j KjzG#-L;^;O9kmcrb߆s#Y/*ob\&ȱA#o+?JV[*%SM!U:p;nJ0Հ6)%VGe fWi7JJ0U 'WR=`㤆EN?᪋F̀fvrsEkTXqn7lu&oqSUs 8(6I!4dUSL_[BaLӮSLCj3 ^EYA2DD&,̝g&v58Yat'/;3Rd+{dF|~eIcPq-[TcWvLHZ|"0|%$<3h N^Tji4h+̞xJ|[ >fQ#ݽ]qWc`#v_`tEբ|u L}˚/qI0F d I W32+|j>^.Z晆! aH0݃JEF$ 2Lav_sriʸ5\UzPVeiA>qjUd6cH#2"w#{MՃ3U\(CۆSs6ԨaL0|N?FT[U`tMGpw6f g$p++d,2D83F78aN*k4P5jn6,K!*S!a'"_Tdfֆk5k~c[h*hUbHQ gYa_-?Q8.CgndF҂hƂl-se'G:jdOY( Yiq<&D>"]/ AEc8eE_۞ ^tp+H@)T2˱pa 6v&[b$P&LeM)>o%W}A %iaSio§ܿ`"TlQDC=]@$")s?4_Hy$Yhl1aH?R)襟=1#tZszV YhgXx|#fҖZu]4EڜR TMQ{4H?@C'R6?t* ` RP鄓G&Č:P{wm|.Ieԩd(Қ,gheYzs ں05I@cWBE"yznNp;zfH%UcvG䶊3$=R3>Uiݙ4 #/J lb OBP Ǐ69$jJ-? $bMPo]dE =ڑ3Ekbnׯ}HƯ*t2C:[+e4\?o9G=555{($m}OS\"inlؗnn#gEX ^Aj,F dknb:>G՜"MVq=0a;ϑ~=UFn x)*#g?N:4q"PVeY 1,fG/\Y9CD+\LMǤj<x}= zK598:mud㜗 vr~ܛh6?~M1E͡mCZu:5GU,XoV(rj\ r񽼆@P}b@'>GLTªٝqNxw/Cw*-Ogi~5 Qiȶӷqc#e-LO@E)˙*A]~'mN6~IVEL5c@V呾&MjhǶ\42w"z%^`En=E͵U~jTŒ|kV5DbAM~TrQHZqd.StȜ$nvݹl+m{VNM :XI@l 9\<.L+cfcaR(^h;nSlPc\4#Ȩ6D8Ȃad =^뺮>zuїl%e8kEZ3VOHƇ}-sX`4 genﱜb/}FJh0]D;'^xeUƌ)ˊ::3-2N$W1uނU6nE(WN}Ӎ]&dfm?jB]NNPcQ@|Ѹl o;Ia@}f"4݀+ד4+p vGt1|-MéhfP} w6';X1rCYse ~{|eg5QaX! X̎"淎ys־ȖEbȗ4zZd/f u {j s$uVB9T?wJ^v()ĻB>JN-@ȼk+iLnޝ"ƷswQ(~[F^ ,Y(w$Y/|ͫ"w@ܮ,~|3)ؒTuӈӀh~+Q4dݹwަB1xX+=ǚM"{:!3fE%W#wVp:ͥtd HASt`OE!sGApƿX^9r\TAo 2LL&;kZ+ͱEIP2_d˜JJh͍&D$)(O Sb2[肋>۽pV a6+NEՊϰe'b?\m\lZ?YZT?_P^)!U,T7Y  ֍ֳ>s EG#c_'ݩG>~AXvX{OUJg嚒S#ro@n=*sHPEሹJ_PqkeVCnYqOh`:dn 2FVQbO=q *Jm Hy(T:IT$cވqA \˂vpH'dOYilo@kөwAfLɪ+q <@; gs3>iILO:qd\]C6߸jxA e,KpQ ɇUB %#m+1zb)zOg0j8|HӰ ,ÿbÍ^nGy][tj.Rj@MK̈́Na /e!f-HP0NŀQTrF)JSmH#Gbw!\AQ_fOP6T鏷U3GaڕgH[?cV@p_GUD8亰sCCO#s?Pj /1n#^>n6(4zތbty# h0 1Wq9*-2ӛ[pP:B}!p:.h/^)"X  E6KhZzV'*6I|-i. "`!>8h0ju졷>Ѯ\\X}9E 87VL&E7EvXwtxR (HwsAmF>a2E">Q,߰ ՏG]}̈MjZH3SU 5Ծ&h@Zve]*KC_յ#xNu͚5hfJ9n*jzq%Btx;1'~}hKMM.@k yw}8zX'{aUȶ20=RZ@.7{6wy<ῒ: eIr{!yS7C*KA_();tunlaO7)_[ȫ)KrrYA&+2Bfe~񁐪A:>BZjo?d+Ϊ"{IpcC(ìd5_4\ y<’=U/)sA]~ J+d]q&M,a‘I| cZ#lQ,m$ s@[CbSy=:ch\+ШU̴z:7i~H`d|ny{rܩ ,~4郚4;_5/yv H/}J`ҵT~AS_-O[xCg7o I_UIl$蕦sH5' C5%qPy2N[e}in/Ά!=0Qߵ8²~2R,wp0: 89$K'=wuNc?`{C<6I Q  |}~2tIC66[ #3X<ŦnR_{nKUXqPA'5byFQ/WulޡksZ0#ꇒ_)"dٙtepЭZYWSOMY`x\/#XN84`:B_ 4% ]H^~.m9:25(ٰ„1QIyY7Fe$rrpr?Eg|03CZdk?BE!rr_J$L9.dK 0Nuڞ[Wĺ:F&I!6eŤ}#]I2T@ t)2pGQeVڂ 5=A~324DJd`ſNkMv liͣoܢ}83-HRcuЇE(Ԅs>Ƶ>ʠZ?X~F.)Ξ7u7F-th( 1Au+Lu/צ͙Qm1ku'tizF\÷ vVD_3#KqX4;2JzM?RqF;~`g©Ӽҋ htfs5 D68a ;@21gx DjFbRy-ra19- m(C^4;GJYaǀmOQ2}̸Qlpm"@ pItqZ Ju/YvwY^kk#bbU9RF0]MR{ CD&Sw0w6>&~ٴۧŗ'6Qz} i*-.J -MQ$=[KP`UT6!qi\%|O /4ӂd4{VqUZ/K>릹Ш#2SтʄC8u[LO1OS{di8~-/y_+Y_[e%Z!zH±5k+ܲUG|H׵ :IXLR$rSS(]/c͑Q 2됾y\5QZS,w#6 1eK$i)@T_׸u2~fDHFZe )\VɁ߮^/"&TH#&T9ŃOZSI ۾JĴSL.[&GR1m(5URU|`El" kRJZ٫ e5e yN|ٸÚ1ƙ4 X{%- 3=ϖKGFx, xɎaa#P--)ԒX3%N"p)Om-#PH]̍{2]wByB i@1IW}4ܳ, IGɍ˙0T%]!a^!)iXe#:8sbt☌3Er"Q nwΚ hۣO'^=O1]!Y8z:-qOg@![Sb\qdUeT;LhKy3:9![_Rzp0;B LQSpI L?v%͚x8[&:ş_suFs|}>;T{r$QeDl Co4Dǯ S㸞*XU᫦f=c{]=/}k uMgBB,KxpNo>N=YC!.;DeA!VVWANkqگ `4U#}i&;.x7ap@#T3gAhy"7^αr(]۞TJ3 #Egm**Td>+|rA$4&m:=D>-~$3}Wa+n 9ON'M6+H2HKfc!Pb2'I"9ZnS`o rm3ܩBw+u8Tg2.6t!$/B;QR] ]3x;itPY65Ť[8mydZUDG;;g B:i mmIv9un>v?^:o&DHլ]# pvcF<[ؓOLMe.tZj}B[$P/ 'kT!Y%2H sм<ylZS;w|^ y oQ|3]iwa6chV);՗Joɞ%4XXj'UA<+ճt,4w<)O׌6]?,lben>$bnB?Yas6Z2K;-%X-͔XGY.͔'JMW* {x~qiXદ֩c@0E\n-&k{Ny'HOɧеz"A(V|O?RwBU<(>*W{Ð7cAMc;14矔Mb%-1鮖tz^$~8OgNʱ bVYzVVMjEZ m~V7(*L ׈= t4.+hmMccldkG".FA+g"PEGrBԳ,3T1bf_95L)nOEY\@3G,*vq<5SIb6hJ\> ͬR8by܎)eaѾ 놈{[I}u& lV%o%%s&ΦHmzh2dMu’3ɤDf& [%*+YctU *d jkChiЋ݅:1c8lj[@s˶ѫ`G {~{*=/7FURƒRR&[}B&_g;?N+GӜS&x[DBve~G@L蓲ڷ!&?Zc5IWŴ')s!<*OV1d `FM4"7G`EW&ҲdÒQIo·Lx ه~`)$KsV=+E9ny?[%GC@Q58jB Ztp `}*z(<T|ɓ4Of'S6wVc~ipgGXX2[g'ݯk.j-!~)gH6w[2 ӏǢ ̵7+ʵu\`a:Vr˲YD}hl@(Dc46 qDD^O 1g4 ':O^zu y}@-WeVp"͈uO?:}FvK\Y֐!TN%$DxX/Zǒg]~߱Zuהc}Xǵ쒁Z ̪X*_"l Uv" c]Cԩ==)V c,GXcYnמ]a=6]s26So+%U@ԛ z &HM8Um~Zʌә7!t!g;ˈ?o0#ڑ~:z&0G' OIH&}) vqR岣B^%6[30M1gz~r6 hIVPtIEƩ[y.N,N 4 4fi\dKibN\;jŷ7@(z A9DXcɤ^33Vq]0ndJhG]w %h 7K;;|ܤ}Q&IJv 8=˲sl qMru "iL+pk?ial\Z[u ,E5#֋i?}AaD3Cy P<3C7I%5uڹzOٮEE}r3yw :_ dv!"<~~YH^NqV N/) znNveɲç8[\ҧO|.4L~0oAz^nTf:u'mn >IETʓ+*%;4H7vS7Ǎ|Wo$?Aq& D[&e܂Mџ E1Ӷ5!mɗ9%e J);)REZ'ڳ]'[t$ ց.iiF-W,X4t#ogzeocQYλ-'RbĄ+[LH`(K+;ץnEBÂ)oQ}nlX^w5V[05se<<ȇfALfJl28)tHzW}Na0b~V̝`q"؋AbIY,Oʶ'3*EGwLQP}3 FD.--H ىDVM쎪d4X}7zy7G0LHËR.L?drEc( Q,1n/5h}wQǍ C #A>t c//?*o2 ^ڻ |U;;3td/E6z&1uecpG t=S8[GfpZ){P(YND|"2+*'Np<}q;l޽..i^|7!L2`ZiZ獮BK1KVן^uQh)W~DRׁ{@W:^7`1Iv4AݞKl9^~k}V x3e2L ͽo .3H)kڐH59}g7Sp,eJf4W3%}t<:ڬ˝fhDཻ_0αNaX*0FHC1Ѕd$PzRCB3,n g v2I ))uzoKVVCTқ#KG@_:*>藨/&k/ae/Ғ5歝aBܞ6DIDn3eH间U&:7wtt Cs*9jN"7z [*w~Ӆ^҅?rubLm~_"ó|/U'Nw 'i5ɭz8:Xl5?\m#:-{0vYɥĺB6FX%q3FM/Rs1] /5X+$YH_.yno߮gry9\f$T71>+67ÔGRRh +J$GPLZjUdYV t#^9X3c+ WjC#HKla5`,!W4 0 `MrnC`!%ky6nq7X]x[Yy-ȿ]Y':{{mWylw,~roꌍVYwR,'*<Ѡ$eBgMDcbņT!yxF8<=/w]vR\1B^cZkqgHr#+sB ]g%rּH: iC Zj<x/]ad3x삾@R߷ʬGU;XV&a]'e.05r8Dq/ b0JED4b jvֻeHGd#C>һki(iYN[!T? - 54}wA'@<"E> >݅¨A iɼdVaP{5nG7rl1Up;ByH# VV7LUap}1B1[viNZ.jDχVxǙm}eyԈJipє\Hh{ ^`CBokD&EޤuFLj|(YЄ'uV޺t8tI*\y\k^w#ٗLs,Dd8~W;`G5BEIb߲Fdl:(Nh B(R* ͻᠢMo`ضxک}u%yg͵wګ)7ętY-+0RH*/z~6`Ȉb;AbyH- '!N͈:\U!5Dl)JxzϑKhbpim%nԑN-O f>MWs[4i`pޫf$d謬!޷Xl`*^QhBp&8P9aeSXRɬcV)Ĵ1n-u[d_-<@4/F<{ <H<^Ps\NO^zо0\rcR@DӅ]z."x)rzw"c:v iS]{,g~{~ז oFa@D4t} CcuF^/%eD3rky-Հx9e>HA}mwrިm0aquMvTPѩ^> ! ~m񉧽MN9G_C?CPtyte9 -1ECGȮBYYk<>%Lö>rzdJ2չ q$XTal=> E#>0Rӓ~wmO;rQORdvl78 m1Ϥ: @]L fa@g 6gk溜 /ۍ%Qg%!$M\oS4Ҋި1Og4 '] YQuuDw}۩ze3Aqk}ˮ< ċqzSI+;%|]'XO4Oo-{GS30$i)"Vi"iڣ ւa5fVǹw,d`>Pb;>$T撪BS6x%SPA0]VRZ&*jMaGQ_Bs?M%0Xa$eJ.p;&>]ܼ l1k \8&jq!yXzD$y]f"4'KD@bdp9: HDS; >K!J2VO* h;oUmbc." -S2DL//yƢ$%$z𕢁՝p֟xkA_7W=PUiBS6u9W69:.,D>OE8Wa Wr;X˽g=_n(@R;43%I73UY0c`+@ObIJ`ÛJ ey u-E8Op &5p)_F{FjZ= 阥{h``G-';xlUWuYp\ lĵAÄd%lާ@]ُR0;l\1CYH r:ԁ%}Wke9/P:.&W碮O";äW9Y>&~oe yU}4quͅzrQ"GHlP~/>п0?kf nIp"-hM;9JHbXظ^HXm7Њ4}~="H bw`O;Hhǜ[x%mNR (?Iv>дsgf?犀|D2~. yRҜQюY;d97盍{ Ɩn4(I&\/1ޏaZ#e  9+>%*H^97A_ Oi?#=C9 νb9@1(E+=Z0t&4 ětf(f/bEvvyTB>0#S:[\Q0ETpz+U+>z%7kk~>g3_$ı(yu͇M~(c}ԞzDNe@JM ;ߧ佑-_@DC.$bj:@+Ĵc0`šA#5;'D㑧Y!10桧Zę:އ9}J׹ -r&Q\y0#PMy+cq}R @ x(eh5>a"\W_o??}]U: OxcWJ؍I1NcLx9ݗ=o7:*;zqf&D9cPIl'FFD4z..f $$$F|FAvpFpC<R@BId*jrfb'Q^F@D )jLf4KxoN7b?ߏMw|rCP{ eK"Nҍ/Wc^e>6"`\egvu;|ٟMsݙBvL4}`bX@ԗpIT;ne/6&W=>]dŁ*_;^nM 9FB'q?'5oR"e`{/ՎY䣉܋AF!K w,RK%f9NzŁAAI|G(bM'V -=D_f&bRU|'&b=kJ1^!e~P{ƒ7b9|6Ov|#(b FS~W5X->5hͯ^!w"!f+;rY-q}wԑ#:ppP$9S9{6؄ 0!ڊG@͔>)Y2B/`ߟ=hM $$^*&rE'{l>0n36 n3`[j6c8yMGW9|Z!{L|4%ꂅ|M9hlQ sTr6>(ƨLFmvB:>nfnj80_e@GlFvC)PGfN -oN.}~x7 "}N9\)nsJ`(ky`x"X.4;0JL-˥TjSj8T?-Nl/ څ_x6Mzuۘ!&^0@ͱ"t6ZtWȤP37ܵH(NF#m1'=XoTgJ~ĨaU_Q8v !}0XHعCt^O^Js}D *cҸNf}C$@M3UwWy*FޥTds Vj=󉶰W PՙA[\?TtMoWXp\&,JLzr+st"cNg>wEvyLި/Xm : ORewxVЗ0;G; _p,hDrW7tZޝe4! x_!vk_'oX[( ̾W ))Ҩr_?ǃ` L*^*_ YdVET_5Pin52?l 3t!:+H/W4k×2[8`玶cwVu@„3:But>FRC] {E,|Gr|1g, z8X&"EKhV+̷zӢ<ڗ`!WZY/-:5jݜUC^g}^ݤWmueǘlukQ{wվ-* fƺ&+Ȧ BRy6+=HGVhDww,NDQBOj"}؇}Yֽ**Vօ}&**1;,I  ?t<'__&l#ٹŲ$E6w_ǘ n/B`r ۻ)€ Z@zO [u? `.&'[\B-u_y3_jm/H8"@oĹ1*rvINN`*ú~_:])[CΐMVW#Dpwܧ<4k5ϖŝ?EtFsd(l{:m>M'>eJ_hkP|mƆa\mUOi#^BC!"(AYjEsX6yanA$]~=ِ2k(Ɠ XZ9ˆI`ud #Ⴚ"UߡJ/Kr/.S, Hj"cݒlv.hVyK)A½G ^B?KI)Pϥld\q5It>&VܡmAl\[ZkRh;0 |V)IHl֙ml&LBr^. t9+FsGdݘ&!_YB%zdkWmH/窾{V,~7gNXkdzчQ; ߸KP9,We^*.Q(ETw |r>JcDli? W5hQbۇ< [;1p-p3}0u"&TˠbiiaڥXO(ԝ4̙sJؼ{Ԅha==N >_R룯mc#1.l ^҈~wxSP({"*CQOѨRظ re,+Ձyi~H#Q@ Fi7}TJ\'T~e6hAu)dpwxќ)j:ƧxU|0sraE4hUWEr&*cA{*'s,x?7m#Xɏh ^J H](-ڙ^92>ZV){)[-}eUԿeǯd~&A^#]D @56J3iB btcyg5{2}*41+&[88ӿK&'~x8!3'j9* ϲN7&m(#1#/H( ڥQ- S XY+r :7T6d6L;6hIgjW>hFUbG2qH,=rl#7W r%sk?ʲPolU~ UOm'ስT62 zo `tfM0Knf,AwU#g#mkhO%pd E7bvвx@^l^3fQC Ƌ/#uf^@i^ӢӃ}u1*3]<9J?]f~gץ$ϵ}9yg'j]ۍ ~mPWʤn3|$@^k ](-$w3g:Vlb h&J{(w< 55C֧!BU0B 17n.%QO7Y۽1q,ĨgbRU_@(XdE˧Q[!۸RWn*Զe<Om0PE6O gv)҄7OtCyINh9=9袆v+umpxgmr2䨚iμ>:7 :>x<2M!70aaUDTVB7P#n"Ap+ *R#7d9\C׻1PiQ8C}@3_TLBpV0{$+ Ǔ2b7!I!g㕨8Iƈ_*t$cu em D3f;+vky+ ak{w;`MovS>`|0 K #Qi+Rwl2uk}o\skps  8?X'!/[!=[d5B5z{4aO{*SyäOb$+UxeZIA&.C[ xu w xQZ\/r+edU `\OtY⯺S8zI`=!fI i"-6S[]Tœv[I 6:? F=ԃ{J5E` 5B!| 1 r.#|9N & U|'ۻU7i9ɮ3*RG+`jX d+tLmANPB,\3?/!<'Mr P$jyy؉`'xY.Zb1$u|p==kE ٢ҧ^>Sh}oK0 $:qan$g,\`փjس-[U  '=֐@ޣ/x?n\9E9bgL҄h^dG4]}qX^#HzLJDh];iN#5܋ ;_J cvrͮ@G7K.҅xta#EK Қz*{ |6 iS ~o^ҙYj9&\dЕ'cZ~kKppUG^^k_n{x~t?FP'I'SiԮr+J$d|!n )RX[dj6!SuR:e~$E&7J .yBx+?JfS;xĘ$@ԞN^EVfiBj>PDk8G)WHr]=$>> .G9  ]_|UWP:VThWTM2xqUۗ8vV m59_Ґ퍻ͳimM5_<~.]QEgidݎA?:z_%Kt\ mV..9XP N! 2]u u/Dqh̒LIN Jb0=jSl%a4 x r&!Ga'TkK ]_2ƅKDz|N^ZRf!fbegX{ۚaD`3VXb]7B$bUlvPod/>Aꁹ'X[1HvM^[EF1:̈́kfh h޿9P1W1;W*H44MMa;Чjjdhil48NT#ӐJXT/b#=W͞sZo*7h@a,QY@W +#de26m:38lZ\FQeuI!Ba{M *ih))>sj]LpՃn֞]i87n_RWuqB2s†/W}Ыg(_"1:MP9BSe"9vSQL1TG3<=cSȢʀrž($slHLBhw^Fᢹ6pDǦbEEYa3ap6$zVԱ@nx=ǪJܺ3Rϐ`{K`a`å 6a-4Ǻ(bH(1:^NJtOgM5aÁ1Ǥ<4mХD;o^B"@k4u7[F|Mx[c%!C=ݲ<AEDy<;#CR;BωU- _!j%B H{Y'*Chxx09*6`By)pf#s}, |>M,PޥFqxՕ[5eoTyj}1JHߦhfٌ9{?\v[B󕩎Ʈi@X* ޵8Z[96_QE=Uha慇g~/y$(H$+3IJ~bYI|[Ma~R]pnZ4[VBFGL騒͢(TApPrwȽ*ڡfg]p^O|)MNr@%nk,YKA8\?-i_85ӏ{弰u7b߲K]w#$u'>^#g(Oh/_XSEb:Pl))}ix-?biU?|;/@|.0w*V(⤒1vWqIf;̦ϲ (Pu=蓶P\<(sv" ɫEnR.G؅ߛZXuFF<}11j[՞+k5LH2ZDM4P6Kkㅇ+#g KA߲YݙI!tEi 0%2{qGg$Ԭ75b1T8[ bfMB8$h:iAB.P޴ҳOd s5i:o PZ U{V+@v;F,xGLH 8TKEG{1kvh/Qf? Kn[5ϩj|Q?Nˁ*4 3!HNdS~WL "j_"׎t}݌fƉ#7qiQyc ٷ]"#gQwp[雃|D4Ya\|G6ǷY)[=[۩[xU;gTX04ԊnSɆ upJ@FTi`Cν*d^2O*͏uNqGSi3ya Z%E$*tXҸ(%{:a%@LЩS)[{[_J,FYU n/Dm͍b搷tk ' vwj, Jk?/PoDH2췠A3gx/"g!VSJȴm\`-@73+-׋ث7I#&1"_OMB<j_Yѵߜ5dѰ0tAP.\;fUl L|#Xv'$>">ȅIzaV}v8Κ5>/Ihdc 7Z *K7|D7#O,Σ1ssS9ƔtL_ va{n ìP3 y=1q:vd:K%Y1C]\ Q;IL!%FS8ɠ*zB1^1sGchyI2F'׷ Ό3^GX^0Lh5'ͱoz$@]4}~m4a7f[Lu ο1t+t{& m rLaeIR/z6ެO Ꝗ'-xʊ:L,CYKuLGqVvkt=׏t jK^C&tG}=x`*縥BXMG7s١%y w|fW)\SPpwV[pgZ*I壵@[m<5^Z!בMoιhr/ųL}sShkhd(t[M 6 3cR׏@ PCW:4܉Wy˜;ʪwIWNAebgKפ1E08P?F~)xO^QP 4#l74Jc3ZR?Jt.CG3I/ 9yY`J588 .TKҊpq~&,ȠђG%I 5F!D,vFڶ ڡls}5`^'s Z!a 7 /C&~utґ "R0D`L|5fJӤ6?GBD 5},Ю!$jRE[ņTk 0HaWc^ak=(Āp@8cnpή d^|?Kә 4[qV})-P^|S-4^1zF@9g/]"r :mdTۈ/yԲhJr7Vkcġ*/SP:$VÄ {' MxH7"Hڵ4[)e6#K{0 <:RW9 HIz5Py>JW=>1/zf,|9/*ν;_3l | E<4+p3xE..(RP>#9ʾNX<89" ŮbGET.TW͉rajLJ`e9~mր;*ͽnCdfJ1Ǒ|utROa#Ե}pA.mc3e7mҦsIuL2q{VNs4:R?ry5^S^_==AR;}Ry?fݛC߮!N\/%%>~d D6nwzniLfe~t*M\,5VH D.C)w.uhin9/ F6g𠙙vk0{R7GWA? gQ5k=J;t6HV*K:pWNe6J,sv[:Q~լDx%ŽUkHO!\KjQj!*k@ε˞tB8b__nw'&=HeA)065:h02MC'SpobrRg=hv&,˗qtELr3fyMI0BT@ZO]Q_`$8ts[YO$ 7v#߸՟/.[_讯Ir~Cb'l"Y A(im3'OdTv_Hyx :jF ZlV~Gi)J3_0^Dα ]-r1E~z扊wRĖ8C&ٕE&fm|,۽20S/[Y 5W]; !b:iP5x^V{%Nqel%$(O3PHZ@4-;GYVۇ 4U<3j ^`iVCeU@9᪉L{NJẎz98z!@.L+Y%a0C@D7}`U<P sbLHW#)l*=y} zbΗde;Փg"VEmK v2}Cn[熓O[U2 r]lTiox[mӍ`X^8!~k-Rɹ쇾W5))gt{ݴ92TK.l'Фq> .p-H:zߦ acM #&,q"gd,iN?̧C^#=KTM ʷ$t121u@X]0ʝ΂g+"Ŷsmۯm')Ka cCV}@"طdK(CYǸH4pYG/ӿIxE)RvW,o=iBYZa@5vNPQF~7ZTHBo7Y?k*}䈗K&m6teKo`B\[ rL xվW9RWDĻt o)*Na!X8vNH%~n ts,)IfLT}OXI7Nbwk:LfxfQ[ng. c"b [}j+v=BA)(26$B DaDŽG0Dj$uOB[o=MIGw yܶ`F=D jyt`dʦ=L0r 347c(2Q)\VEQ?I:^2ūи\&# zdlNl̐*xM;NUT]O MT}:iUVr_2¾Y1+&^k1JU;rdPq1v, VХ46(pW7r}" 6: ZőjVֺ?.?rk5Ǒkg7 &k*aQ4Ac-1O>  \4}p̨2l=SGI#; r!c )p$^yfQW;QD3%)ă ̗'/*hD@%smڒ hNqE awHZ+8 ˙WP%%MIk>A07wPREϮs XEwYz*j΃,W4wb*7Qn(᧱,\y smptCO;iJۘf}1M ]c1@kBF{o'n``Q-wjy3o(\p2+_r%¹KK_Ywf_%gb*'xw-S:_듃oNHF~÷ My4l,^ ihOg2*q]p8N&c/:\a|528 x?2|U bwRЩ`p.y`E8?ߦ`%_ª[i8S[YP>w Ks'^&(Ĕ& D!7F[?<,1f ONei0 1>Zٍ_3Y_Qkj3dMy<'zQ$8^\f`T_+b$ RPxh[(vO>QT/(W߯U<y =G-s""`cc4P"1f֩QDmE$1#MRi J*{O ov+ #A]VޗU.]ϟdoIjPfܱCi 9fˇ~KBL1".3[q QG}a@Q{Jܣ&|Z`˧>pDV+%x}G@0XOAzr7= z/K#jʖj + ŅY-RXDv.v\x7?qY?!$B_h1ʼnŮXvOm3>665Wqk0Y b *y -кˤ&Wô,%`쳰xBg2pp3y]ckNDUvw=72 A|~형 gP2 Z#II W:16/*z`0*I_ޢd@)>Xꅋa\+aI͠C.yUakz&E*гߖ:;S:CqҒBՃ4O ڍB~h B&(-i%C=647iWPkIj'2nzjjqG+@%t;~i T5}!9ݮ,]*0MNb 4E gWfe&i؎wO<+k_XStOS$[H.؍k>`V=d]U1܎.ppLi"w&vtO2PdCƻS|tA}Kkq$ aS\YHUu{ ~dk6LBH.*?#}ѶáHUM' C$]K RE<K>ƊܒWBpU"UIqK4S_gaQ:="MGe@q˷Uu6 挳v_V0ٙ&y"L:"2-}c뙩]҄moߣqŠKlKzzuJ,$[tÓ  v3h WX ců9J-_އ#QĊLAZ?mTťgR>NCiynO{Pq )R3GNi8=khp$i.*/r4#k Jg;V#yPIB 򧧨|~?|xo"_u1 U6< a\2ףx",0VWeTVvC9#QiS*Ӝizxo*Fwh}H=g㘌OmMvvDXޅ<Ǡ/:TĦ+PQzX$Aox߅o;9$27.w5+x;]` fT.I¾/P>AjNE2 y߸ȋ}*FEbZ!ۧNG2!Ācո6J87g߹hAcɃ}|dmkz[dºBR¨_8CE&j÷ތ;^,iz"4''=m\CcOg(~ ʭdiv 7Hgߺ`w2je3H4׭8f:-#%7XOCp+ A&VdZہS)w8dchR>8Q'ݶ(VN1ܚ$*;n;ZG@={Ŭ5cw JqI'VM[ry9?]A hB5>/f@i쩁k^tV%ٳ6Yl.'KAknE}KZDF_lǔ(gd1>E .&%ѭbPpk%^rYC;U1NG,9®^(.1mzD~ҩ"}v]ۦI+kևAŷ^=;q_]GPwmdC6D߮ҿ*T`d|8аo#5U8ŹH+/?}{{7.r o 5{_r^z4Sv.S.`HJ@z)77 Ե +F4FIyrYG aN39 cRI*t#i(db ](M>Z9`''Z1WXMm>@Lsa-'/MgxJytކo)st`TퟔQE-b/D7ʽXf$ݾ$KddžaX4=:˰cuH]-3Kk:UAWQ9^6'}oQs d`$H 8TiB`׫χ ή߂BX"L4DR:nҗ&cDm%Ԝy14x~>qVH%1\5)[TRXs𡂻݄s8>*`Hj+/ ͮG䭺 /5=j7&I[ֺ/R ^y\ Xh $MX+v{t@EK)rb,FmWEJ<7+sA%˦x QS<U|ჍPw{tAKNUܶjU-Ң|jD[#`=5l,a7 etʋڧֳI{rF)/ ~K*t+h-1I.0q4\$jd&]ouf[]tc6LnZo (gQ?`걚tW-nUmgC{LcmIJ1c1_V؍6è2_p-s܉Y·"}YՀ>]X哣/5⍍&98:_]$'5\ FMJp; B[}h3\TjCֈ&.mꕣP0zwg@^y;&#cv:y_߂","a &=4H.CqSE4Fh굪ٺ薽ܡp0i{>UQ LGHs̓rGen=!lBp%jl%lg** bs?-9fY3UUtMk5i*r*kvJkJ4LM 2996 P^,WlT$ CCa:IޑRm0Ж_.=oT]?Zd)=DGOWYl7/ܵAG;=K/?yJ,c [:@Jfl\A^:p*DK'#//<dž5)wDvFC0hw[$M96G?58)%ۯ_ "lE[E X$DZf@"\C~cp\*rMltP]kh{$ع3XME-<3#7D,.ma=vMsrbIdA)΀UQm{3;jg8q#_+YAKrCƐg)3=ϑP&]ۜoG(ps~U^jkYD-q{L\9X9*KjFԜ DQ3F 4-撄x=~$ iZ{u4Y$Ѹ%\Eu&%5lT^;]`:0,zScZ8 Х: wޡ'\+ݠ!?z*$mS$S@k_y}4 bwrOCOXD5^JEnK 1!u.K9< _ Ko.)]ڤJjnûKطo.|l"WkYwrk*W?8ĭO$ySvo[o#6/hWk}}\ɄX3*mD䠐upNRhr[[<ӓ'Sg`Wp Vdϴy>'?8S*EZZW*N=kK JwAN}Qx[&:b],eC[<=_b[ĻL"q@ j]3L)fb݃ΎPz8l  8% ۘ.j+KpLPk@!ѷŵ v+fm=GWy0ZGJ2=oַŁbxGK|:J=~Ժ\*irAoxؿ!xN\oPR*sR\SF9wlqYL@ ]bP!H\FgF#  nL&KnoΧ.6ls?HJs"e=yJrn#"zt#Ogvgz&jvVr!mϲgql٘sXmj 4j0Onul^7 >/#?m*Z)p,\ҟL_K u.Ǚ,8Zho?ҥN(Y B}B{UfL+r73`(xb}uܝLra)wE@fo ,m-1Vr_yG{"iLÄS.Pu#Lpgz>%JOb{mا 88">RIOhQ#a9E) |;Ga`;d̛5-XhH>I.tϴCxkH8p[CT4m`piT3oT [7ΆvB=S)D|?$eF_Kɇ)44B&qwU-81N.7tl/y V0`ub+Y0:tkf.©ӓ{Tho Lo"2~eꑝQ{ dZí h$p!UHYsz#.jKWVN(T-^ z4>֟5ܤ&7t瓇"A&lv7a~tVG:}PoGYܬ*)SW?R{ڌչ^`^zO[1$[e}Kn; =,o객4|h='f^xYǹr&~ Od[{J}M5I!~84g_Vyˁ1X%rOgiY?=mJ LM8HxѴ\.ȟdCZ8Nk}=|QDp)@s.6K7XI{79Mx!$}:cIz]>he9 e'Kxp`,۾utpȇr^dCCE&D@ܭz|ޥq_lɻFz>D9R60OvΝmum08Zm |h ߣ[TłAX*CV dO=8ʰIùMx{/czbBb{4 S[C흰o^O[4£1H!+$$|;-[P,C{Sg+Je;KL?!&J{ID]7ctQG/N32.]q-=g[ǰOnC , 7}pՊtC}б|*~F^B,jLϞJڜҳ<6E+ 0Е1;fr~c%o1εBdѬ4YY݇דYyP#0`;uW@j6z^Qw\#82y݃A ɀ D8/xFh$ڸ맃q,:z>҃HlT\E` `V̔q,Pvn},sC@Za66b~>$W59$s.yW|޾!Sw;-MݽZ,~ <ݱV%o==c*.^RdL_(d$u:1 s=*俇(\=E\ z YxU:T-[GNiLpkޏHhg/-`ҵ˖{7D:DYxX.R z='e\:q@ry[ P@08-J6@&}vДdiKRÖ CzgDS Gog@*,fHgm`5AŕMC Ҁٳ>)@qpdQX +ź8I{B&QkNЪzxj{~K \ٳ5悙^h |ꞵm1mLb!eiJnԡ$zqm3poux캧Jon2^u9#S Ε;/o |Ӧ87J^ƽ4\cAj]5'(ͺƄsz;Pt~~şo~U>ё<̮Ze+_m0}( (S `HH=1;]^̅k$ɬJpZgRqț;R- Z w dgB+q"1n"X9ҮV/o=i^ E|T !г 5 K:5~p^/0"prʖgdQ_l[p-ɥ<.3.<3 dc2)e5O 3٪~Q3SCJI]&Y$j]DJFvOw F n&hEAǞ7}NTY>駿*a F-|s0NZ\Akh+n2-$#$ A&Øt>3=^eU&t{@c] 0/ٴs0ڹTWȌD0S-Ño@PYdHoJz%;H`rN-\W6X_yy+E<챔@N-cuk_`|rW97l~cpHC 3?}#dmQל!ׅ=qHH>Q4dzV5/ ^o2IM>4ـrI@ϧ5;N,$ݾ[W#K.AFλVk[Z<uX㟱+ht g>%HWMivz 9Y̟ _/f?C>x?`z&D`6S_iM<Ӹm̷:}1ϑJ~slrxfQ4\~W0:U~duc4bwKHq#b4>}saihKW,f}V&?Mhs|k$8U Jh]9S f鑃ðٗg.-1tl!a ̹.vlѻJ]BXBѣJ t].杴p_SD|/ErsH(j\,Qמf6HhGϢccCFtiSE= JuoesEN|vW/?1ug}0B<>xi8#΂bru}xtlU {4Fn7$7Wyu(<h`Q+ކ{z)!Q($tG>I!+ؽ|K(zub <+x8JFj1*U ?HX7m?Mt}]NXa,Ra<\EB"ίf֞Ztڇ}/D`s|[;9lIg[!sNa\: >jB=qPӑaSg+ۮC mkVK6)b'F(B-ġ+ɻzpU ["sт0@)\`Ϡl 9`Ŀ{#z7ֶh,usp.M _DUD%% Ř| mcTPVћ맄=@(ImI93}vV8nQ!= HށE{ʶivD1 S$N$GQ?ꨥUNȮC UMUMk& ?i }N_a2bR1^oےKPIh.Vy& ]Ӯ LLGStLk!k&(fnM7ĵN)rCJy drm(J`,GŠg4&a}~ȹh!6pwKjfBGR2XǑ֫uvi!L\L:/E"o"8O%RRyVG#N ?۶jί){RǚѻT*gAA,)6Gvύ[_VVl r+4BM${ZҤ!6[NGH-],21Jϟ;@$(.or*1[(΂u͙S&ZsoCN,⧼>F tDFϾ# 5$(*foUgȦۓ^T}T0 }26R¦.ËQ]Ya3n%q?7Y&X*,Fe46KT?9nNs5@M 2xp,h>1C5|UKgqF{rrVNjD;r#x,P| 'HD?"ٯ6 R#"̮uU0K²ɧ"ZY4froc?EP&#ϻ#)4;{dq]F',h?YaZ/)Nn紙z6E&" )"Σbn cyn;s u'-hLwT.a HU,,*tC}ytyuk>nI d{U\PK6u+V˥h#/Ps(aFSEO3f% XiC8ߠW>.zH! jId}btYAqi@l'@ZBMrBƐa]I~r?s g g1J.n|"08fhJL0Yq}K뀜K!ǹPe%vGx"C,&S ZThR&])?V;d PpL$ĻSW$>aJeWkxȀ@Bw LZ2O1sLшwZ6!*mKz~0琇TtA,Z~+8L+ԛ 0hv2M N?XZIG@!o:b4 PIgKGh u۷1G@Iv8%iK*K / Udk|7])>"Uf``BqFnhΏҮo1D|2ͲQm Y! t(/*osA+ bܾ-`sELHv9v;zNQnSӑV:Ou3~&O2qMb{@ÞDkc|' *E_j~ƌL>!WMm!YQxCZlp#:}|1A&C m3bb ;j؉tY VJ5!mUsϸU2(@s;V]FcAt܉:o h* ,E!LYͮ8޶sSnO8cdi嬼_̾O.27Bo'JU0 ӫe@`[M.aXU`Gr./4ad5ܲro374O@B<*g1"TpzD/}1Cꃸd^󻔑QqDM*a|ĮG{44D]48<6Wo[45 8vHs7' 7[0uwqI4OfćbkrEj@gqL()lF2+ €,?Φv# _!^?$(@A;dH´3Ic$BtCU׆2wT'k]xxȸF3Qv <6na2\ZU2f7cU[tsD@._>,|Q%wzm}GErEHzt$[T6T/bk\5=HuW}+ְw0\xY985&a*`9o W#.Qa-Iy@cR7MflR҉zP\HjGصoZ68VK331UY}My! Cx#xFϢU {_ZU8(M<6 ,ݟt>NN[-U$E{hR?ҹfy]E|KƩ]K߿R,8NY㐕ht mۣ<< {d҆pqe-ݢQUn )5"aMIyԂSJ*͐c'ť%vp@$y=IЀ _[!+7i_PuJcĪiyb iSq~눈ŻV6Nΐk\I*Q]c"7HDoњQV)oT6'm#GtFM1i ݐ~u[.-DFtsبg̛_e{n- ^]-PO2Y˘ 6b 4<\3(ZH!IċmUHdb$# )|OS}vH{tR@h1A' l/1vy0/&Q%li)v~,Ԣ$U.uX%1E OoݯL!_`A@“}hΑXv Xj(ݐgR'dş=a~L1^eCk:KAd2da-1 nEGm & ^_vM(~˙EAJ`a4KS,F4AL ԥиeX'֗?:YEE,.mI9n@q;[ HPpӴ~$OKv8Ό&zIWUP8FYD): Gj<. Ql-֥#P.dNaVY5,it&2 ͊s4㒅o6M5}Yn؛gzȴJ2豤K( V1vo2ۋ![č?lBcjjH uCܭ"I :ff<|'i!lHaav#ݼՒ-C[W&+!*ɡ[2&Ěiq@>e1>K' wmH .˪wȰ68iMPXE m񑭱 4NŠXV Xl.Y&Egub]iIuNE zl~óKߪ$.eVak'm5Dqk [3-.T*sm(ZW]tLD5M:^XB}Ko[Mbg[u;" kɛ|>JT~?slpzQ+NQ>w.i"_7Sf8ERSe n3zf/<@ˊɀ? 3R<,Қ\=qC\ "rIۺιPNK:s(S#'w&#sDɟ+u#H25snGL<8ޕx‹tHKВmv)/ B?4Sb #4-AEV@Q!z_ lJ8I2&택]խx:fг`$Ÿ}*]D~Ӕ/A"x[<"g|mƮ 2A/T& 0MZ}Ibk6[.ܻ~ av$d@g=^씥xD%%0 0W,UQy?(cfz Eu!$00}US(߆ZY!O_¼HG9["ڵJwSy:ɋƏ8u، 觺$gKm-nlФ)>!Bq3TjPJ|aGT/`p34as>_nMUL=Kie.ڰ7F q0%VFb@RWP :y:2fVa HjʰNE~Ycyխ+j譎V(@r6(:C1UE0!c glj1#o#`Ip CH3^R9^C»|c4 /H3|es^45Yҷk/݅(e+nsV7l|D[~| ̕4¸%;m;K8(2 W0 Z%_J#֟>ͱfp"OF~Ja˥F'!J"6 ;k%I|/q*^| -͑:q #Le }f .)8;`U{ra|Zw%bVlĚr&Q̈́|*Ա'ZUmHMPPW-$78 Qy(S,+uUP39s5::=qG4Jq]RqVcl9~ylwP(&ă 5èAI2 Ȟ"[-]K!wE.v"nv硹VއG##^=īIiStg݇דp3KIӊ,[aS55hw3EiA0cĽ$>~;,+mlg%w2儱a#@^U;J?" *O O22Dv;̌j^S&OJC^ NejmSjԋ)OBb{FwCni33oqCY=;\Ƈ]ʬ7>a> If<vU}8($R7}zIu(2%㔵xpЖUS6?[6`5=qݘFX!~R%[a){I6P(Òlj($ݜm=&FA3qD+ )Hxk>Bαg2P * & B0E=.WISu]Oab/Da>sq€8k@#nt\q --˂c BfkJ4<&7yƗ7ֽ.vmg8e[C1yKbR=Ke:l7<ۄ_h?`tX @u>+Ჴ[=gj[=Qf*7_O_Y 9u403HS"Q8kT׼Z ..m>ĨXQ3jDZdNcDRg]iCEݹM9mf[1JCͦڠd KPԵ %Vᣕ 6zfulR2H KYd@詻R4u]AԶ*gE(^zAXC_Z&xm #KB0Y1MjGWK(1՞#SzD)sZFH#r_n֏ga4PT˜^wd]k=;}H fr7Юbc4+ Ї҉cVXJU YYGe&:*t-u_';Dŋ GCdk)4omz$esFْ,!fh_?ѻK3oX š_w ݬ@[.8u8Vn<C 6,/Hu,˼/3qqsr-pr!Q4Bc=f8[.v)O}6 &A.p6= * ^Xδe_p_h_"ቂ :`s̗2qҎ:.q$mӥ5Udo8 gNP:y!c)ob`G;kZ Jn[y}dvn} |EmQI?V &=-uVqϵC18M+*zXH\gg.tۜ ןf~n NIEwC/’$5)=7<1c>EN`D-Fgg&x;oHlIZ̊z6frvVc[#?b$u*UD"eIej&^QV_rjjY#,(TS7$2(\@<4bU T]& ҽδP9frr#kKsv]jAd H\r HS/w$0_t 7< V3ڤET6Iv8,4.jz'( +^t7k H钊%'^ C˰iIl!iأ0JH*UE"R4ȡީ╉&ApmLZD^U A-zVEDu6m !4Lj[ " _Zq~s\Kgmke F5 M[$7%{K)ή\,LaDvO}V˽J xfW8-`ivrj‡ű`M24^rX͕GG j@.YWֲ}P4ިlb4k."Mem GaK=$A9GfΥ3V@ ,ۧJǥ&=кB˕۠n5h(I=( |}e0#rk-GAQ}̨EXpAX^HB_\MP7AQ"OEEV՝o0n -e p6l4%dtyԨ_ (聜;X*= Q`B̹@#Ar/h [C?|>!5]n}mR-K^=|`4bTsx)@p;bmS±IZH"q6=;hʊ}MDӬ"tH_ߝ!M" =,>)V3"RtDk.d(;xc[dMu\PObꥃWU(DN)pVT<@`J DX K M屢?6I4ϊSك4_0}[)+Umix49^$$|UUGN^\ˏ?kQOa"lÂ~drym1\QQ>~?W5ϸE>L6rjя^p,>+e!-ytu/gf:Z"o#_m >8zE|U+K [sI'^}-JߐR (w|y7) /nvBch S.Ͷ!],Z3^%aNFoЕ*fm6:>sX/1bbFeyҞ@>|qu!&GzǷEQz4NZ,xg$ nRYUC.<'饘߽{L\r81?%(qvP'b8"J22Cy"qX#O v K4o!6(K"i)Ӛ\;nd-ƴGGIIE,^rTwh|D]q›{6nvҿjj'ڟ`&NÛ"Xls4.+%CsWŲ`}ؿ 8/^R?{.W$ D9GdݫcZMv U˾ (Wa;iMK:!PdhE_ 6 4V4[:f9QMu/yf &QBL _5+}`uy/ & &rl3F5|ikP:yvŬ<$6u.<~w2M AOOe?!+".i;z( w KJ҉6]*ݾOYNKѡu2{0^+#] qadyP,RqG)n8}?لHۛ~<*@GVTG**8qɵW~u\tFf\@!dgrfr2!wԗR 4ʷz!°S0&h5/uw,HQv_σ 5A`4K8α3ze;ʁwe<` 7ߐ)ٱJq{a g=.@]mOͻF(!pE;fz{4`50?E HW<;tmmݛ"4Q2#KG7.|1I3ZM 'NRH b[Ky[86O$Iīd|j _ "0QȘlM$Ggu 7-  j9*4&鲾I3!PcI%մӎb eT"ߡoG갷k "d [lu+\~݄nL/$>boQQB1m}7- 6Yw]W xCn/j`Gj EKjեD\;Ix9dOj&S/(1dXKB9_1ZψEI$kQZ^:gGX2Z;_3SbT9i|`o+_02* Q΄O.Jd Ntl em~2 Z32$ )^b,ob+}@?q`Ci7Nvf @hi~MJKQoI1q~czucj(C^Ѣv^?b4OqM>U ]h۫K` l@< Q/{m+I~фRڋ."}_>I1T^K~ҝ~,{1YzpW]z%l']0]$ʫ!lKη>W9$Q :hK;XV"2Bxɋ!%'JbښX_"xl\\|[]u&-|ɖG܇k +pSMV rig7Ԧ'eHnBG<  !eiwXryhy󚘞Dn;udJ¯ /_QB&g'nKCm֝#Ya:Hm+8o[v^aDzO:8S">h ۵uV.fS(k +Q{@p}գL0]]u__Vdh8Ux!Ámh+ wHl0#*e~/g6;|Zt@3b>;yoN>6oa=C%RCo #nKX_t቎=iٰB3({$R|@dFgwGwG&E̳%rϬQ<-/U!^W+Uq< /՜fvc}b8v_aK}U}1M‘)A! }U^ԭ PC7p)=wIzDRX #ȲXlEg+*WF@^ 1x^oi>oMXVLk&cFzuxPw |3Lɽ0beHH FLAZ\3Ҳ?X&/XF"֛;W5>άI-3ubA:" `1\[L$Â)}EnZRbApVPdO"!+[GO9*.Zꍰ_$y 9%m>K upS?)sH*cykMI ;tY8 2nbO굧L(IXntw)~蟺m'Pn Tg{z]a9~uNy9qfBT׏0PRՅqMo/6>57%E;`?Sx1ha`,n31,v4:QNrxdA{hU%-eGW^nԆP87H>4U8sQ3%a;e'*k)}E1K emm!}$"׊{&  D'sTZW`hx +pVJ>YՃ뱕!o4z)ua+ukp[58ǬVb1Gx`-%]RE"NXdXν/PH̰$M -*tD]`S#B#cΓ%mS*k2uwG׈yA8leʔlT~H-ă$S'PF4@jHDVsLJzUc(ܘNo;w޽}%KU#R}{zt#!uhG4Sm A&@j b̲o߳/^iL%ԣrcMG/ǓuTA>5ޛQxKʄkw[vhÖ,D1zEAQ8 *!;igqAGJE4VݗKPw #}.b$$w/ erZ%S(F![%IKղc.i)ګe}\bق"6߈4=搥"/BKk| ̤Z2<Ѹ,3RdJ mn0V؂@쨟][q(3_M?I{dt2Z^l 1u,ɝXxopm=G?VIjGq\vI6ǥ.+=1 \.ٰh(.|¥5goO3̢Fe[*q$%Σ?tK\:85pNN.VYQ?7+u4~uii|)kuG|qs%98f,nx{3,4SUu莨MX8ĭZXߍïe;uuբՍ8uqZ7ϸ]dmB禬\5<ffm]?60m!7n11{*.nLx3 }K~K1Ȅ(yQ؞N?jkb+ĩ hŅ_B#%3aiz~5[otu>?Y'h M;É=-ѩp2/#SPJ^_$3Шԥ7=Z0O+G3Kn#JPrL{{ڭxkt~r &Bc)K3Sᯞ!Λ ^.QlL 7*JP0C'd?pL1lFY爹o:dzʕ6E:Tϒ.7PqcHc?p?Dc>@cztDO>@D EDTeq Y .WvQfh\~ { j!R77H lOPp6W Mb(,6x÷|:Zg( :ۑP+KYَU79h1ǭbjQ\8t.7>FC_PTgHN3Hןg[8]z)1b:”T&Pr.sWŏZ QPo\Gb,JĖZ8LI3^4PQ>ZM8}K&"sRTEEH'@}ѝ;ײ_%lQ Ѡ(%4x%UX3*IH7=ӡ:InύK}  4{S_(뫟RUzq-t7@*!2T١F?Gq q@;<9qh˺y~9hs} gʈf i{wAF5f0'2'9DR˔l 9B/L0{Pʙ `~A3.H _Q,6\ns2I+A>('}؜Q`g-Vy#$M[rJ| ,OEsq5pxߔl o=&͕tlvQ4RV #F GPP:xO}k2U ݡ.Ih`hRꖣs3*_p (=tDP8XIg􉼖}\:P""2˭eyk.=1Z㝑%_Js-(egOFK_Aюr/OvF-ayܽ~V+FeOcZ{E!s5C0%V䤎 V#^+ޮZQ0K < #V P '}m}sow6R 5 ?ҵ2P>O =Gy%NVMC[+3/{TrO͜Ƨ˱t]]lkN7I3Q[y`nh\RZKpXp.?K/7)$fAHidSURF`"5'H5mI[ 7Lcfh$m<Δa·,(\&fE1f=Z+eF6 \BM垩G]r,<_N6{fRJ҈L+#lɏ<~'sf~3NXO:ՕxJ_M,pą%~W8~nY_$a7p1TN:[UXl߇r|oіA dcUW+UaS.S,eEeK%0iEXjо1u*Vu%qrsV Y 'h\8UPA(ƎiPjLK#($kJ$_cAf7%HAATGKw/$,oXnϥ0,b/nQ4=ݑc⻖GTu5p=oH&bDY)DùOr$0 '̤ʡfŠc !dȜ,Kr1M#:1/9x8ʑ(_=҃ <*,Di͟'ۑ"I51K! Bj+%[0R}zvG˃X; p9 O(z>l"Nm ..0Z$#n@Ӳ\gԼiy).KAp! uW]L̿˨rYM~J:WbO`ȟ}sP3wT.a)AkNʐp!STR},>Cu.{ߌ-=EnΈwG4pH2s@`=pqh3cdlG#Ҿ[>lg87-jMѝ,@c=wr;~ʮQtמݖ`Rv^6ח rR)n[b(A[vZ'e7\iIqp}M{Mx臘5IUCVxs߳|J+B;&@݈z;3(HE F̙EO 2t+n_S? Jvlz {&69f +c|# `GT7 l~I.;9 ո2rZ KDmQD4L>wHxJ̀vȢ{ig".Μm& xf͑9JwYkefǹ)T’5>4ǜ>>TS1b 1N]"Rq {6W*@]Ug{9#} *tqi9O+oK6xavAi?pPr3fiX&{&LKuɑ!t|E" X<~5kFW u vhi;b2PQVZ,@L]OTXl(81ȁJp՞WڈhY4T:Cb^nrC+0}-CsV&?,ֲ˘sxd܀_<0^qU}m,`𮟫9 e= ob$`e;ch.kSI-9C\Z`1^pcL ;AM<j9w}|giL e,0yօ :7IsGE\xTa4w"$WQe,~EGs|^n/LJDu۫;y0LDZL/}{_L7[=x!60_=ZůH{; $<p@/9z8]ڼ)xFᅘߟ)}7伣8=\0,:xLl*^?ː *C /62u !ZEr@Dy@h"%*W7MH 3b 7:ԥ4d"oa};ԯ{=жwkbL.byv 0S[f`>cȀVt;5'@ƾsH)=eApf)10N@GӼ7Y !{iq@J0fŵ/PĽz)I,8!{&߆l8-~*J ș^T* $%d<\VSF/ {`aNka#mzd0w,`DA1Yrdmi(? x;Yv.Qo|*4 _X6y7ljԭ$YpFgXL.Y,<.8߾Yia3t9It=xi7 þ@ʏJP~n{ G,C>(ܝwS4bQOe6CK A񤳈](Na 6~qaSyϽ!/C[u' 3?osӴ\Q|y"."Ӱ,s%=mp6Cq0Nu:z;_sMe',$C͑Ck뢞YZ.hY3*5X5qEԡ@&&\Kx]6N1 {{JyF`V򕊽=2,M`ݛ2O{Ҭ@R*(ɫlkz~ҾU[h3CrU#CS`֤!3NXnQR]]|*yp<&ݾ5Iet<4kaآ'ׅ~r9;Pge]wkNo6ϮNC} yr%:BQZ|Bx 2Jb_^.H/*'Ȳƌ(pn(IE:x Z1{k1W3mo&\\2ݓy 2]A)%Z]<+Fxy! p[$U쎲"E"w-^`#`\-T)Oz|[^p/_oN\G iIHH4@1æumՉ%M.aΗ:@RmMdCu=GWg#.j鰇bjxtQ {Eͣ*ԛ?j46QJ bCYٮ}ޠF If7$JNX,[09VX%.N8 D1ciM} Vp@,9jBْ5xDh>oźMfnY^r_%. &xgRKiES7Ai^?k2RRjF1 !,i1p7I;fy.+eB֏DGNnOW\u_8t$O[찏I(,B mH`-2ωjB{N͕\Z mm;c'ɶ<\MDQ|"KT_dƒ1tBm-ډ GF3:EZXdkRi'"hg?8v9lS kqjH(+ aNVXQ)4#ɺ3.$̮Z4RӬ h3yH|w\!0kĐ %n\V~5c/F?5Wx֢a׋޾ik'NPIsʖK>dP 'H6md&κy{y#&./1qxܺ/dϳ yh]-GeT@R~V$zqCBjX@*9+Sc:VL^D>QI d-> =\'\v?d 7r`lrFR?)GeQ;)- #mY#8u.y۱Et=9f"jvz0<'aB+" }|Ẅ́0#)N\#SbsޒKj@i |%Zf4U2Rq l8^$y3GC# اkEUh;XUJ$M KNWRSD5תlpWpѨ?`QٯRle=OTA+"偅 -'G>z8I`pkJUI[Bhj9!/.x#| қtԊ*>Pńr5q| 0%(E-̭W4*?Cfab'}+3lZWoetLm; 鱼:[cQ@mJ#(i9G,Û<{EOi;HNĞu6\j9ؠ`{JH'*{~%Җe;]"-njC(>fOѫۋ^qTXo.g1;M!ytY9{a\ygiY!l!$`.Pĺo\2x 2m!yx;dY0UqWlIs =ÿǭx>ie;T^d^'yѝB ET혷*y,YsN wj\˄-i56̾fzXQZD F?1Yb87(fJX k 8v%لsM=^S. NVķό{Ox{i5.Je60ɇ)"8[?R5Z>P~r*_)nyPu@3.wYrȒqYE YZ