libplacebo-devel-4.192.1-bp154.1.45 >  A b|]l!M@eee`+6{ ,s?Whw-gސq8X}epe|6bP)ƻd9ey*#5nz}ifQ3=JfOqq5=?Cn.4:jGbRܔbi81RR]WNO2QG NUa hLQ [)ݸx1ӵzv 1ƵDvrp> ?d & G  &Ftz;p; ; \; H; ; P;<;c;;   (!8(9:F G ;H ;I ;X Y \ ;];^T bcdef"l$u8;v$ w;x;yzClibplacebo-devel4.192.1bp154.1.45Development files for libplaceboThe libplacebo-devel package contains libraries and header files for developing applications that use libplacebo.b|]Zobs-power9-11 SUSE Linux Enterprise 15 SP4openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://code.videolan.org/videolan/libplacebolinuxppc64lefC&I>u0"^+}I-h _%O "Z#'_ a]B^F M`Jnjt,!_A큤A큤A큤A큤AAA큤A큤b|]Ua/a/b|]Ka/a/a/a/a/a/a/a/a/b|]Ua/a/a/a/a/a/a/a/a/b|]Ua/a/a/a/a/a/a/b|]Ub|]Kb|]Ya/a/a/b|]Gb|]Ga/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/b|]Ya/244b2b2fd32a6e106acc467646210852036b6cb0f5b5483afa26a9031edc3807a17e226e997d9a91f974ca84149f64f9ab1f348f60a76a19b2a92dd584ed367558f8e3fac6c389d931d10dd26edef996ef6f6d436e683809c845324e99ce11b0f8366474ecececadecde4f9f0c1dd71b0c86f84c077b2b5ed6e8eefff485fc5294a429c6bf22608e339ce3b0a35c7fcf7b91a29f92484ab628f704a5ef5bd6e2ed39f71cb3dd706c1e78a9cd8b96b3ae319fc3c169e4baf5084bc4114e168e34c32418ae1a96c3da47d362890f0fa73376f14f581447cc65236b1a28de2cba2c77a11e52a938fd4a1fd3f8ac38acf08c6d89411b7db617fbad55504374ef20d9f258f27f8fa9d5b305aa8c9f0fd7ad5002a47ad31ff99a7062b842da25c60633652f0c41da22cc8497b9b089cb2a5f848a37a547460b87616f9d8ee793fa95ba7a2f861f1dd9df162d290c928799d26f304cb6713b5fc3af67bcf97d7798090a410ebdceb9ba0f12e0c6801a07231106bb022ac3f8c6375311082595511b28467ca3eaaf853b546a6f35a71c095e6c23050c85bbbf445f4cc24802a3b4a0fec5750b187bbdd4016a6c2b6cb7bdda83ac91d457b1b029d99d1306a9ea72e7a8ceee10cb2da5be11f3aaf191510eb103e33cf79ec8f48d07b563bd71bbeb7c8f01417a10febf29e52d55f74046ba01469c0ddda7f9df0c6f9556108f6c3bf16d5c668b547644cb39b99c62556dd1b293ce1de787bf01b998b32231a25f837e0ab2f37ed942166b515879338f15bddbeab1954500ba4671a26579fb530ae0f7c0a3d68db5be922c24c25fc29e900318018895920fbbde6c26efae5ead88dd7ee0d6246e37b76938647957d8e01b31a2129522f59341a61d8e49e2ee3fa1e4805d8d9c4e1ea07f7ad8f89f7fd7ba3551862522b2619250139b9cc10cb8e9c25f510a56dfc72057b2dc983de1314a4db6ae7db0488002c8ff372d4c3430b2dfbc6f9dc0053fec26eca523795d570578c82088b8e9a2153079a5909537f91b241d8321e99642fad15ae6d1daaf299cacd818d3e408ba6dab9fa149f69d3f97a8ff5c2138bd0b07dd7a144d3dc71a3438618d051e259ba6247aaa21a99b5d6d369af91a3d630145fab1491d2f30218c526d8a39e671d22ccb8561550b1bc932786fef4aa75349b7d5d4a8020677ed0eee7437f9ec1cecba3be18d834b6764f7bb37b9503321a949fd4598d299c10df751b6dd13f8bd6dd51a94f850d5878fedfd7051765f29571358711403c8e69c6c1353903cc562ec72701c613e90c4763ef6c878e76ea04a9c1ba4a86d27aaf46867d26f8dea65de7448f1f8d0cac8f507d4274e71e4a4d5c7ad8ea8c70f9d75ad161ce9f4d9e2282421d3a9d7c07267faee94a98ea2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499f55b789bf79525bb2bb444d8c70a6955186a43e3bdb4fa54cb9fa1cbdf38177b6761da85f83af7fdd699613d810481811a84024996a1ffe0d35c3ee400c0dbe789516f606fb22935d6605965dd0c96cb8275d9e57ae3dde8931a2b328f7cdd7ec062375a66f5544c98f01b9012ccc61ac282dc24ba1222718831834773403dea40356a3a2c06850e92ec954ffc139b5cac0c96eb9456a3c91b6ae3cb634e47568732c11023d7de86b2f8e2d079970f0fd2c2b8e60950f6cdbfc65a97b7c80906e8c4039887735d147fd2246a432602496422e9de42e51180138c7e5e35033d8a57b30c90a647d22f0ffd97d911d0b08bfac31010d9933918c1bc3ea7479c2e0985e10baa64c3bbdfb58dfe53277b242b2f68aed152e502ea39412b331b536f4bdeb700e2e2334d18a588aa03cbd6f6e7f094c97a8d1687e8c30180307a1b2f3e6016aa744d121a621851620f1621648b126e974c2a65e892654eb82d882c29265bc5053a4e16ace9d735cdda1dba4fac77a0fbe35342ee42c65b518edcbebed2266742721957368005790d1fdcfa0cf2a72fc9ef820a95799fd4b802da986d6c039d3fe418e59bf1a70a086eb7a172ac989fddbd032e0a6b4c4a502297552ac924fb5754cd705f8806c36faf72b29c11c6ae4c7d76e99dece5e29654fcda9adf6416005321435d9b4a7f7a9cb372e9103ab76141f8696b585a2a1f1ead5a5a600001160e2d621ad13467d1e3cda4c382294a46a097980715e69728232896c2beb3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9dlibplacebo.so.192rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibplacebo-4.192.1-bp154.1.45.src.rpmlibplacebo-devellibplacebo-devel(ppc-64)pkgconfig(libplacebo)@@ @ @@ @    /usr/bin/pkg-configlibplacebo192pkgconfig(epoxy)pkgconfig(lcms2)pkgconfig(libunwind)pkgconfig(shaderc)pkgconfig(vulkan)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.192.11.4.02.62019.13.0.4-14.6.0-14.0-15.2-14.14.3aa}a@a7T@`+`}p`lM@`g@__R^@^^@^^@]\u*@\>@[[]@[@[5@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.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-power9-11 1652317530  !"#$%&'()*+,-./0123456789:;4.192.1-bp154.1.454.192.1-bp154.1.454.192.1  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-SP4/standard/3ef426499552da64f3b65f3802054298-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-interlacedPRRRRRRIp xHbRutf-830dc8bea67d4d2f8c4d221ee4cbe5737d1cc89c127c6e1d5c438fba1dce8ee5c? 7zXZ !t/] crt:bLL &pW{^̷5:=?; _ lF+, 8$8={[TnaFl_fYPtJ@VgvsC{ssɊuO"ruw֜fo[>I [TCp,icbH^v *D$j8R{|2VHJ$/| zUH)'dS8hz6`<+4茇أfrK&VɑU k5_~hcX`HE"TW(K؏'~o{j_mR<6GVCsWh {H~9;=?7"0%_]>9z h"r7,=[1R gJIÖ@n'6HIU^_Ww&] <GF ,{щ7Ri\D/qJ oTGr>aݴznAW7 d,DѶ)cEt L?!Ȝ6OQ+t3؄A>1r]2RT%~L~Ш;;ہF &Zay G:~44ֶh625׃?mɚ #--ApH\g=CS(6'?M_F:%c/dl?S,(mrj"]vh:]{+>MͯGeQr>rjO*tY4 d4#?v:DfP7KeMytJdWE&`7; X+PȑT&`ye/wٺƮtty|)O15w~/oyw7

GR` ÆRzG{RfisG$Q?37}1B dF0r$&URDaI0X)?{ >eM\k}; .TYi QĝXr[@6S==su!dpi[Y53i*ZqDn/ F:8Rnϟ>I9 7}zx.K8p_lx<>l#2ַ3 "[}0Bjh^ϢїP5uJ74i;zVt n"˂RߞXějn,Q9PE21ű7ASod(Q7o_40Em~XN˅x&H>pr\RrVD,ǂsQ-%co:8m]Ã2J, W|S,6Jp:L>yMcGcz_)n 6 '4H` |TNBfIh= a ˖['ߡ8dsߚ!B-}Dw6Ok#.ka9^q# 2VZKT &ӮϽi4t_SQlgŽHڪ-d:LP=6nb &qqz.7Fի I]2[b0 T[ە|m`bH+] ?+$^n8x4D2ẹmozIV^Z#vTҴGW׹ 'p>EelnX$_8>ܿL /jmJEu>=ALJ[ 4m﯏ˍÍ s`Jf2F;/UIiE:,%tڭEoߋh&"韹1ng@.^g{`Ԁ0{'bM,, xkRp"c٧q6@b}KmSkgkM(Aerނ0 xhEIJj.nxO"۴-&s1ywd)<~ݓKYn7Ot4o\"ǝia_.w~3J'Zĩ&JwD)\'&b>72P}Z`J$J伜 X=Tek*8РeϊdƍIV|&^'+2\.oЩY9$@έ'P*^ij:z9s"DDbw7/ T=uv D9H -A:L (I +[?+u 9kG'#_dN:HEdKb9]~GX Xb$|tC*`MޔQKl(/xwla82.DUXW`V@a+ *sLG8}2%~o|)Їܥ&P8pB^Ў:>;'{oFXbíBmyOyu,exL=wc4=Ld0J 4;%\ mLYtc#,2[݇B٨I- ~$0E4wu  z;!>,M vPʑCbz7zBiUze7ڨ9TZ-;ɉeGT=1C/aLӺpjo:3j,4AQŹ%&( ;Ya0z-t0߭XkosB3n*pjr$2!.#ʘ[nlieŸ>\hkv@$b3|gDm:L_pQ@55';fD5Y?9QWQ4DZx~MabegdGm j@֝Yԇd$0W8wtTA eOپ@`|h;b a!Ma=g Ă\i1SkY](<+߇_Xv* 1pBvEcTAMແ0bxo&!L^ wpKegʟTna_؅ ]Iv Gmu3z VhJW}Zl)g?>ԋ/SP#K"ۭS#mN!yn;nrUOr`glxr[=&Ȭ_ȳSpϼ51ʵ+Qu#XOX|WnSMAbJc"Q9⭽)Z>KwΙ);@A+s XvI8.$Rk+9aL+BD,\Q ٛGݱh4 4|j|E`-:0I$aU&جӡʞgK]AGp *!#CS+$_^c(wfSYK1ۥuLJQQ  PYefbБ!U$/{p(̘/?g LV$QȘџTKHCZŹdjh\\2d8`ZaZE8huO -gTѪʼՋKZ faaTʙz.DΦئ(u%l1‰:oped1*y+VCCkӺoa"6߳,fp//+.+06B❊`(?:b >}݈Y_bcŃvX$13dJ=ǭ0[J$ໜTTsN0wW۠-UINq\,PmL?Rg;[X|TE> ,hpLSą4aBl&ZNf;*M-Εa249a\(sps_ШE } NJL)blfFeP[D8J^4PðRojX *]a.Sci{ǘT.u<`rp ×8q)9Ĉ _ h1A:݊Дt`fԔ{{O+.gJzRsCۚXkgϋHR =׫GA$(~ع95>PS: 6եFp֏oۭS$ fbBV?Saʳ4(CҽU6C)ZPB(,>FyJis!qS'4X: LJ^ >_"ݽ1Yn~8[k PrG \>EKtծvQ>XL}? IK㓱I~ з^ucTxgN%.;-n Ee|Sm6Ȩ㮐k0e&~O4ka$*0LEU Ԥu(?ia7%;@tCMЍn0|bş|E8s$i܎UҴKgZb?0㩸ڲ*)ʅa9 '2KO1㴅VuvRqA\OFy-%_g5i;j arjR ,Mś_r6TSM }y7q\&˕bxM=l ˶29U9"nLne4 7]Ni)?y)_dyWqOqu`n!ȳx6>|pYq~ \6hOzޣg=""=V*,,S0j/?!&DY*Us6hG)iw9bYc=7J ,K2A(GBacv)o.vɰՖ#5tIÙC^{^<ì|oG/ QKByUͨ7I\&%zZ4 i޵3}Qg}lMn [~X̯2ĵS&SqlǯYۢ "T^D~L'Άsxj>u[e0K,^mmSddHѠxs(ŖCY;[u,"N k%ǧҥDRSGH]Pʳj˔q)je^Oh?w^t$eX<;eB`LXOrϽt Oڹ/peR}ysrd& !ID יw%]G[ݍPSI:;gf}0U)KWj+9%GI5嗑7r'I/85O->I6Gԅ~x f-x'&$S!H}}&4ST;=,l8D*[ cmVD^hb"v t'R𴔇 UD5s(8 N&/!k n"@,v 쿯g^(3EhW*8u9D u;g_EXR Ƽ Z#|b'O[BL5a,;TvďoH*vAP!e,R⯁Aa;prNB+k1x;EU׺!Ꝣ,iNeyL9pxޅFհ|$ kFX !^7-bɬ5 uLdЕ+"N6]Ҁ dJjUtn4EgvUI*|ԝs$M@qdy9arW8^V ͽ@"A! ;Z?h͐xw66B,.FߛbdJ>_QL3\͗\zܴZ~Rڒd ϒ EvLGmExgfDێx Ɩ#hiz6{C-JuU_6hXYr 1U9:T1s>yˆWa1 {/i3dMv ,w rS諶#hQduK?T j=&J:lQQ}?fnr@#T69TaFuE !<-N -=x${<΂a;%{܋*MF(L#;4o8j`gfF - D)h!Jb#y&ì= ˼-9șmG˨O'f_ HO!rm|-|ANT뒫vUV'><8n_1I5a*h8Oᬕ "ѓ9 rY@Sç-h K`Qf3[7x jE$N@~)o_"bZȬEï#Ux2RE!wcVbSbW[^7T#7JӂF,Pyș0[z{4. zZɵf>!"A݂jJr BwѕJ֐0Iߘ3)LI@XhmυFAڔg .EKkcUc$i0*nd(sA1eس2~'#gz2ʴ@͋^- J7K"GwDtgyW0ܤ~R@e\T$7~Fk22iUWQegg ޻ M4Z]4_Ȋ~j2e L b˺( VZ$A ņ=[W  /)r~ʵ+Q `'6 8wC%7N }uGKØ-B>:W=s-#N%ZE v}ZqO5Y6qAHgМxu(TluQApC=DI%{TV7z-jFYC0sc c,L.9 )csuRJ,HiD-"YӇ 3_Fo.Tڶ޻op!!:-C+"3/64cgy.?A^iys%&UBɦEi&eJP%90K-ܢ dܔT-'˼sQ=\ (;;t?0õ(WWV{3(ay'0=`g! סAS+7w:a;m{!zsfqL/s]|ppH Z1{ߡ0ܚ(__'␞':0d (O^e}[˦6Spb6)|./GQĵstG3 -9Г٥6JևT]LjaiX5>ttR![L(3[t%0pk9i~y6\^cvZ`{ϵXeQ3roIW9r>(]BY%A Y:1Cfbyi6@ouehjkV_6V~e;M6Fu Њcad_ԣ+ v.a0~%5xNV./*|mC^|K0Qd: K9н'WYv^&c"9HG⎊zu2ū1?"U;]5g2lG1sG!n1$sA5x4]?ZJ#Q9f_ӢL"?Ƴ#?'D< ҠkZ}m)_yӤx.N E噟^ٕJ&KnUѶqXG@PQ;mZPD8 CE<0HuUq5_X ]>:]q-' a680A }Ohu5hOr5ƚjy‡Lbx1Osŗu0W'6r1K3Ӵ &iV~\S H:A9eAdf(ҟҚXuvU.N)m1,rۻww/V_a ysxR_Z* Ec f6.rS,K{5+D>},(W>0j5 VҠμe$xGt${;l=b vP5oX{׏B %ѷO[jAS9Oq}={0c̮,40#>EvѪS`.}ĚX͇w">OfG JVP{oүJ+udK dzjkG8\;MvS4:knŭХJp)#Pgg ap>K ƒ@'eqzC 9$n#?Z|.!_7#hH/ 5LoY@e-U+e~k+\3}>c5i0̡UCHDp{`a^ΩJf n%s۷,3('˟e|p.$}œURP~H@2׼B#m ؽOV$|qVFjҬgr`[K\f΅eM[C?;{BUxz!H\lm›.̆಑LZdûP`4̶K_)Or\H Y>x< 'Ex_/v'򄣿GM& ;0ld4owJ>_BskK*Y+c#4Ю"sCO̒<+dDPi;ϔ%u¨.t9 Kk `cq'&}Bhl}S^* Qc5lYx+ed'9zCZDľf; --=1O3o%l.$/Zn>Ww+߶e'[LĹc?EԿ-U#!b`qwa7eɛGtK>R-ۙ7%r|"if$H. Z[!y+׷-EjI+¦(d $Y.Y5Ԭ;2uUr!۵r$%qM &Ls̥1oX 3kgW,Vq'|5&&sHփa(LyM{#\ݠ'k͢'by*]ga) <ȑ3ɮ$6X.YsLZJ$`PqTzaO߮Le3  }iVdm. <\@51yPJՌ$k $C/v8|"^!r('kL'ٍWt=r'x:7ZvaBEwsV)=`i`]Ʈ:jA"9#j:S]E(\ ptw_>5w/x 2gn9䌭SxT7;\8ɜKM=[Oimq̨nc o?@3 c_R.󒪻.Q6W,&+(@,].6[n<M:)ozXs;Umf& ;dףdWTwQ@_qG*(N96-wI̔dU7 þ>sq[rd־U,KU0$t]g~!F7oUVKw)UN`EiO n4l>|N:)4LOna^,EɌ 0fCyԐ( txjH "N >\A: v%(ðFN}FiDh0nN[7'zؠAV6˟L V:B5j!r+m:U*4k.+Zhr@?O J%_ڭ )Nb2^AH@! φa&$ 1{@ȇT3) :C"aȡػJ0FԵ\QNe?/qwxr&>!Rxp9UOAK$yr9Ym{FMX66^>;ޖPf8-F3ñdP*Z.&ۀl+01=RH9"Mv'ݸΉXt0VwEO$+'foU(lD311ٝi#&oax'C;ZtfJzQOMFHaT xCgpnB6dKH˹ACr+w(u1u%ŀ#.8{ԺDvH:<!F6/=r5.vpg>g4kn`ƁL,mDlUM 4ֻ1 UvKhRi~z;fNqXȤf>ͣr_mmڳ=]J|r\:%p\Ez:l#wh)&info1Q܌ar Jni:-Ťmmn ֭m/SkFwי˪Z媏3BZ9H~c:V@;d+Om/KL3hxW$B4gS?z'>! (HF"!ʷ惯X$mmdG5?oYl c\kx"Qv |H/-0i#QlQ W}Cn۰K鎀݃"*פIr{Uc۲ý_栶|rFGr i e qQnbL (:X$eVs9AIz2!*o_ EQC19])[|6r Bt5̓)xJF1De+xO@3^M4cKHG&V}ߣ{l, \X 曇KF8_2%*ٺP\h4tZFѭx'ܽ|E#9U\; 9k1^h?܈h{mt= $"͹=ːpI7!;ntԲSr.X`v+M_ C1%6 t ޑL[ pQfj |5wFCnT\:Zl; N#^nC{xXÑ\oDTWQQ]s- 'Omq;tE TXŁU}S~ :H+$.k9[{[@-귆$iA3y$ AhX*O(V#C!MFL^7ԍ\ Gx%ax*uJܰ?@D4hYOʧӋu)#%/ҧƔm_د1&xZXF!ȁx{4uwEr&vPWɵXFV $2, .DMt)"ɫxsDe!U oGNI"-3^䌳:0QȽ^}M-w't I/W4vZfg>7K&nmR0o[oz)D$k };75#o"eDl@<WEG>O}~_UvS^6 q2+U,ڭAۼ\tXEZYhv1-g`>Z_f$ "+) N(=Tmd (F a-9pJɧFovbڞT lMֳUPL=aђvGS2tՙgrʩ C7`*uaGS>*eč!l=ЫwZIgA0n;@9X/N%>hh} ̲㟅J& 1FuFSyT uu#(qa}Z/RoNC4 h{#|~ w5V}K,羭4\AjWI2o1볧.o9g8 4~+YarT5.ﳆd˧fgmI ·/}OmՕk^ɱv )M}A\,G l5xZ)k)L5 _Ȯ:tpn6U^UX0_փ6eN/7i|ȑCqX"sœs[7~XJ@'i1˽S(y*{Kb V oرES_r2`+c9Y[ =hbC$<m P',Ǥsx՞9 r\~! w24|30۾wioDX} ;_!.<be4)D{&%4wj#Q^ɁR*;AOLd$A/楾9▔Yh&C 7 Xes^D@ Ί= HĮ bM+.."r%p8K)"ݺ=tQR``(NdE<F:ӢjMjӾ<hֺ9uaPJdO KrxL2,Vk(lP,#?h"D|DU(XP[OSw ݰ9OA:,APBۋzaZ6z=vsO*+c/KLoxPtI=;U {T} !Б4'qpNdd43]v[Wu"yEOƩ5T,!W8nOKFT=gJkE1>r?cZ[ H Q.%G*T7[s@[tF 'r;H@==@Kc&xks&AVQd;ը,-b!a9PhdaaT:[._L.ŸlɇgMJ>*/U1,|<8bL|b31rB|uw;8lf .N}{zU#x\Mp¡#62[o6RågxZC78xj ?ߑF]Fv s޻k62Ua%%E" n71!miQ,~3nA<0~$AYBu Tt60F^U=QǤp@ͣaW[EZ0mVț=ӮZ) H`hy>/?Ǚ&O@̘~<'d<)G&}sÇ4&8zkTbk1(1M(W6|Ƿ3IY?N8{, 5R{7ֻNVR 4ustF./f>u6w\ ~|ԮSWYp\i>Y&: îs䓙ݽŎpZ\שZx ߢbDc']y'ip _Z(D>z>]'PoAhɹ$̰>zmN#k RRy&iLb,&BҘ*zkUp7HCsDGAD/z/hDoT>G+@'hE#(Z9 <:$5ThH Bi\ RzV[ 6@ y z}6%^X>_d3%yo8繽[*\!r < ()| .{WQLUkcj8piQ| WBzĨ\$C so+jNjU087ЛNB0\♉3{l?"M+џ-h.(./|Z ĚC4s Ž+-Cec8 dwDS=72e=ع ɺ4k&Qb-ӏ?lЪݘV*G.U3=]N6޲qZ/:` ےNwY "(2}j2_}$|Z&t+mnDJ#pUh[+4ё3wX1~8X8{pv.n-H9@i&ޔ,g*(Q1:9sCe7Nen%(#:D T 72V '{+R͞s$^߯,[d&5Z׻;ܗ ^3(ƒ>dF:.f(Ba(%X됈 k*su#=;-\} rGŒ^_7m>%8=¿%Хw]jG~4",|YVx7:]b 頴 qM z4YT=kT=\vЪ(bHj Qh"S9O#οLbgs)z|ႅ2+c8$;: a[=CZGY@j5v5oKQJj鿵_ 4Rc1 .aU.ro}E3sȼ+kʅn9f!P,(5\q'ex)⻠ᕪD9H{Y3>Y9ŕ+3Eut هլbȻƴ4԰JϹphbYBmߑCۡmVrB*i u, >%ΉZ>Ee m[C 5mB`nPC__fj;O\c@@qmH߭{7@ )d*oA{_,7tBE&!K~w ;SQ{dֲuɲns7nMY5ƊgNkϿ0yп&PU y.?>3Q'fhizOC^*yW]uvP)ЕyeU |EDNoq1[lSy1 qJ7\F䐃F@B\D!'Z1B²M{ Vu2A+k3=c823`llhfSDRA$^_4TX`ES*ZOT i {-wH8 ab Tb#ég[Ge3|HYla.FcCVB&?7qPeGQ-*LrwB^F-&#\l,44srn/ssJ;4L(Aw6k 1*m遛ca=bm,hB1+7wa .C2Sib,d"@)˼cԞ ]Itڳ $QJ Z7ܯ,X"\+ eUo&WĹ(XY ]{ F2>$8U!C bT^Z[%DA8MNh?-uZˑ ˺D{-J$(zgU8 sd99/csPX7M1",x5v#Lc]|W+R~=}zEISg +;ǣtW7QtOVT[WK..wq+XVCƴ}_lZf2WVI5SHLMW_X@+Ax,m<Af "E#NQhg*ofƀ|^BgUUk+c-zD_Fbøb[Pnuv ]F/ O;S%;w>5VC?9%wH}k]To ޒTtI2޲xKk"0׃Wu,yZ6p38"jr C'Fkf; >rؓL;?E®y?r%5fcsWb`pp7b7;j; KXеEGJ3Fa7kUZMCed,7CipǤx|F'e-*BzuHԧp#Xooh^iC!yAdӼЩyJS2hEix9w}yI€}fm{ce20<=#{X?FH7s$gjrxTlWعJXZ P]_9/_$1Dޯ\3c~y.ی $i=GH`.)Ȋ{hBF"é{NB3>:hH,4 AMDN@rNR~R9 }0KVwe%(qЉhpI ЗvJ"Cp߉ 0g E0q_+tIc:ysb,+ܘ$EMrL udґؐp֑҄׉|G&h]<9vZiСр*th,w{ZO댅.,[;ؔ\˘SjP|mu*څcU6FIV-E}]#d9h;*ZH*Y :(~@-t rj 4/l`G^#@R}P j!#8oQU{xl=maJ1^v(I(A:҈94Z=? j/کjo55@HCwF)Zl~XUwz=5A/84izmZw"Fp~95ޣe6(Q6)9xQ~A MkWȒa]gTț:i`09G3ZE?PV@`?$Sg7x{fLQ9Кq4#s)P~CSʫ婁 h{OeqOPGX;C-tInhhy]^MdDDۓQ.f9V}U !d?szIbQ< Wh΍uoU+!q@^Tzpڻ1Y&w5(hbPkVZNtϪa,%In(XJ&9Q#t(~4ީO'ToPziJˉ zoÏQ  P'7-ZHCT_g={Jt#y_n7 X}<$7tgѕ) jCPv@ S)2-+L7:jnuRq } ʘ=wߪ}tZY8RBBA"؊s(+ؠv$FΏgN\\0 _cN3|IPk#_qTM&"{tlߏpdʥ'@ݽz8Ê8`Q>/}C|@qPnr ѥݟ&Wl*@w@*M\&*fQ yV$@Rɮtdlh<(`vC[QQgL ŠT_ՇJ3S\ȋs. ˁd3V^5J:]yӇDi`B]][= B63k+1CUAЯ1LrcMJg~,d]h9\ [0c1>0UNxweB@o+rX?r}.0F=0&!ӦEHHr5D0UlYvfgA>, 9r~EZNyS AQDď\tl4!7iR$H5HIY87h8VA"$8>@tkђ3Ue,ʹ2}V֌~6)X޽ j|a>o## 7%%pW<9f{xOE܈MG?h9-SuJگ!D doUOއM8v:@kFlϟ|1IH{jZwbOUG-̲yٵY qovpX$MH?wc>;TKbe(ߟ&9vƀ̯ԇ^8!Ps+%9?N{i9p$ HeﻧwU\ 2tKR%&gšDq3᎚]f6J}ˈr$[k}$ ?QmZ?G:!Y4p̲bLU3 k,Ϻ+,D|8q2htqU[msœ 16 8o3ϴφLi/v"٬MuQkt\KEXW]7}b%Vkul%>_Ƙa'{K~ZKҁZ8r!Zww֐s?;?5y*njULM>'y.Ac- 󥚳jt:Ci)G] #/,flc/7HhvLϝ553:U8"ƾ`Bi709tĵlwO-Jdzk Zu}M9E }bry6j"%YfohjiE$:<+Ge-/~-߬$G*9Љj9K>6Tu*}tX3 a'U[+HMX{ dGǢv02U2?3"{6b/^t%?)( fvAu"O?s}# 7w%wT{Tw(F:c&翊 0_=Qk imQ0: 3!j8 }3R=3_tF,,rQ -(rw5$F"C!J@aڽ y$Df-rN;5׾5P5iߋJm=d2q<02=Vb=3di'3$ܡ9v[`DpfHkvxRD+LZa=c =`NLH.$?ӯ[xWj*~}Ьs)PB]8vVy ڻ1SNPChi]6A^伶ڒ +-?/oNӄ׷v@ۚPTw?؅ix(6C-?}}oY:D=2Xg^V#sGoUҽ# k>H}ءG\:U*p.7 adfײ~NBY{dR}0nCǜ֊o0{yp a 9@wE]㪑;A G5r4p7mmRr8ȽE!78za@f[63+kb:Lf=! _q 2Qdt/~ι*D]$N7iʬ |vn$8;[NlOst8^X)];Yc3/{z]4hfkd gƝ'y׋\(I}GX}DZ4$k%'b4F*u)dm2~>!WIҲHjA'ӛ#/_uvzZX]Wc y˄dvOtEc#`_/m=\,%g( eMMֹQ}A0cjmSt׋warˈ:B+Io]G[8ip2} q%-ZCup\CQ&a \(B"^܈pY4 25Zq+R-1̣CǖS7Mm_猪:C<:nJaF?SV!u -XIAU[F-]W;kEWb:IVǬkHGȇk&AJqtJ&ˁǛo#>inK,uu?@0/Ɏ20?J }$6Q " Q}Gps!Jt^'(>*֯U0(  }h}3 RO3У|gnJ;+YtiAHIf3cN0oXgX|ڱpύ&@q~biQu^BӺXB7hMUb̩IAeT o5dɓ?əWVyH G=9t ӼeX3is;qWF1q)tmhcƂm'C\ޣ6 c\KllEӀ<~'u)G0bQ&B jа tpNwFK_M!ˌcZC MH]k˖~mJCv j(XN>cTs樂m)U}BdD SߔC;Ū>埲R=|V:4&U͚NxX+u08bj" 3Vͽ,T7ܩ_K6GN~e"'_ׂW<&Y$ Nˌ;vj ߇H8M̤%fϊkb= 4 O(ae >ݩ9] ק\>2\3M=Rx‚$Ye& rfpr"酛K%Q['>Ol3IӋ*SCsS p*,E3`4U1_ $C,ac^D#8+KbjVUT)MA qw YG']AHwt~Ic kBdbLhl$Xsq%N]M(A>].%!+C2:7Wë)3 7M+N)2S3O #$8?sxY9z_icL@* 30ȖiÄ;Q y %u!t-?jLhLqb OlQ fco`]Y 6/{4Q4RNa}D@j+M%>U`[H&6EED߇ vP4e @=fZ:]Ld2"6ޮ qZqJ9ȯ|])S[ .rIX ͉,aj .%mA|//x M'B?9(̙wJ_C?>AuG\8]qz,[*> ["1l8HA"G4 ͵. lU% ƝBz<@!>b%4(ƿA XE5,Yab(ᖪ)S CqE j~F ܷX2Yޭ8صq'os1Wєf+CtCMtJ-Z 5Ɏ2\Qbn5 x3 "qߟR v3ȿ㛇2J}&tJ/)[rp=6&P![TS<]GOT$n)UC;{P_^*s+ C m$>lGK9.e ' VcՈܾ#6 hVšY'͌!ҬI0*,HOr0K=Uj|fq|L(`_Čcga\Ä(hFf28}.f=jnhƐ49ۚPq{D UwF<4LT}zHDX" Tt<؎7!~蛣E뵧5]v,Hn~-̌{SUG_mCI̧1{"ELN%KB"7_Sb5zKߨo[WJuH\ġIc)tW&ם7#( #V6ڤ[&U!_*=lVo= c qlOE+Cl8nR{iM| Àj -5@KlgRp[ A]f-Fo=ցi'q KqS]}T"7s~e"bW58P9x" ~xHOYW:oO>|omڴU O%9ych 6Qu©*5r+vKM-*9k/iRw_^)pZ¤i,Ƌ[8=E-,입z4HӤ _FKJB ?24I5WR~&]\*+|]2 FT{痁hVW??oAMv4A٫Q @CG×giuUAUhTTQ1eKLȒa_zCVԼ:}%c{N8)",\j熕{SU N;e/)((BXԓ/@ͨ§*6 =Ob]-ȥͲL&FΣw)jo~C kqBd 2޷leAm/ U? 0wXxQj-VbMlDN/Z[ [ [?RȍtOֵ9C q5$8H<wTylJ @s·3)uw;n!۩3^ܕZ UEIOVONl^Kn{yxVd>i+_h9,XVsrx_:<4I~\4"^Q C*1Ic( eVfZB|&| msI-틦~9|uE[e6s+?Kd*RӷHwii`ߏ@qIJR̖0hS߿OH eLjo͇Rn9!T&O&?66{R` 9?mH; %@SFMG$IΉ> M+bI\:4ca3bAAqPW&ukc><7ʸ#t"'cQu^`Z) q?@əaf_^>ˉhr8 IeѢx `~iD-*piK548Cc@;~Fhctz?d_)TI#Fn``<$]Vj*Ţ,#[Y$<8u 7+$ <0йZTlkS! ̬A4IkV^ 7#!I.<] $ly~Dƶ\+Ž?רD;,+BU dA:?W"A!f(ij9EԺ;9?LjTߟwDux·?ZCL3C<1!Fi].%~COr{!O=[GN X\ ϔ| fk1Ux AzOV9rq]A~w?_#NBmDĖn}F1Ep!*pwifl'2%Ɏ2BC76ZE)yY]@Zu+#nXעY 3j1T6yX/s{9GAmP|wX.5+6aPJXF{m8(MWV.ѹr@Iyr}b4U|S1#!RzٞUK=bqmwry"uS!{r{}8i$;A] M}ͅZ|Ir@!=c akJ\D۠:Fփ=Ue)ޟU9C$C\x6ez& R0[%4Y)b9-APL`Uf<c- v0e@,o2K.E?VsU}c9IRo&3s}ʼ.24 |1ed4 T n x %"0@şzK-kH]>ĚS^wخZuFDX\vhŌJ ubLQkӪҿZcSx;9ki;:j%%dz %&2.UعyDcRtE(LVQOy5$~߷1;BX2*tѪMLC2 3Z4n0$mw=0$>y &aI#&54p5t=-&|<э|v6'!oVAa5sWZV?ٶ(|`^ )BCqwW|_%H$珥>vEwsqKʖD@*`'wՂo)1tsVl&Ӎy2"U NQ~T{#{ГJ(̄m⌥b\W7aI+fx؞dW]hNNz5/a EY^JŊ`A^̸ؚ&F8Kg579ab8QV0-x*],8I߇}װ~F=sö8(ݣo/3"maQzEU{0&tKg\T:9%⭖XDec}BHT7 GښW-o2{0V4}R>r5럻`,knUJzyM>)]Eb:]@ +Ica~[4tXye;& =6b5>@I uܫ,O.RE3 ,/g$V{&My7'nUdzUW; W;kKArdW9B@:mbgA'VPglMh2eidv}W] 9TjGؚebq 7pѧ p0ok]{y!v$~wD:G)g0o@ `wŋPZ(|D₇-SBoc~R$|qr{ST{X2Lb97Ѫ E%ԫg뛫 i*2?xF'uMZ6U GjrG(w㣻i3OJ,d~7g-[T3澄2<%6rg&\vػDŽbǴBENmUoj9Sl}܂4LbD!^mH߬o׮qg !/'弾ޙ凁kdMsݛV1VlwG f]ܵ0Tk9bT C&*D%h[jJ1UtmVMX @Eɲ'W,hQV\-k-, tb|u$š` p*^SJW%]?^yVO\6w\Zrk͏P` Z&AFCiur.PETLkÈ*a #,{ ٷ쭾ko~ cmQFƐw܃#EUEJ{c/Nqp~Ly:$HVQü$E84X:C*5[02#q\OK4H}`F_Q}u!tQd2PGW'&0y E;~ͩK[ĩo"pn恬l ֟rp$x'%W[o}̃Riqݫ^.CnhˋM[byNo#'y6#¹G_J[U(ӝ}0sP]:Ywb !%Zx:ɀHl:߰}_7ѐh]Tk ]3N l][b: 1&LV_gpZg%? [M;pˍVW')ENv5}v9ͯF;C&7wFHa~GbUr 9tУ~w:CX>eڔÜ.#s+69P2 UIB<2t:JbfMW9,C%kDL%ّO^m2G"4WvMn(G. cSШ̜>F-.ܕOX:$x\ۯeDR qis u v(mszVy$7L^ogks:WX/ j,%Q#>M/,Q K\.mNEt1!k'tx;^y :`2>'TRY@Ƀ}ukg)A:$T^MYJI {tgaJL5]SZt/L$pw@4umFDSWN^| 8f%(o+ZvN*~EPKT[bhm#rGL~):G{,rzKG 49>׬7i 1@Wl(oCݴCc|q,p )~o/tkJlT!rχqi?IIVai*cZH3r.!IF׀B [f.{ *)zr0$ya LG[Gldn0*d«m"0YuIնveTV Rg4\^@yqDBA32("eywʃ;` ~'˶oQwa =9ݜ2x! X_q?e|&[ B5^ XP3h.XQ߭JlMעT6 C J${Y*:dih1 CXky_œH64N3S{Ru-XLMP˞Zb?wZ2ޓ%pg(]fw /+{Dͺ;؇a?ۜwͨNˋy$YhB|Q+D<1aܒKMЊn+o@l!ϱ̖xHe15dd/Se^0MjQG7{F#pȻc?&PB,+^PU]э{ve.ٳ$: c ۯdwԅajvx8~g3 saGKb*c=08 ݄vxL8]PVEgɝYyn=oW7UmQyǽfA=9ب/*pzb6NDE39}uOt\P%ybd|FktoVCMMdrUSUu nߧq I`!\*!DMՖf+mwԘ L7OfxsL&# m|J}'u-7|:d?OW0orԎ] ڕ(EbjѲU&n'k ڛ;`ĩWBܛ{QzxYטA&^\:OM!3^j.|&{dALpJoH^ ^!inG"4NKEAæ7ظu?,թJc9q0؂;t/B{u!%W0$q6,ΩRUdoxdҜ,tJkJV}#'`/^{XMZSy~ӄ)l.M벰6KzBʲB,B- >]3}㐲'E@R}ऻPQ5_3e &ЊKEG b/UsxR7W'C^[u\vLmɣCz>S^b$cI?̼z?:dD̋a3{f1+!X-9ǻ7 ^E(218XB@NRIg>2k%I ,Q+Foos,D¡`y":sh?3R0\R;Mvp |f "@}W~Ux!9kBoĘlP #Lڅj9!6BvtiìWZ1ĺ bi$=ކAlu2O>vàj[`ٔ";KrWPVzVֱ)ԓh &2u#g~73C7`¢08o:_Xi ų;7Uvv sj1T ȳ`Oתڣ=ɇq_o[Hs r >]#tuN[ GtŒ/zg|ģLO%ɴ.T:!Z]y͂aIŽrc=,۩󁙦BGF`ApB%B6 jC߅ "2NG@DeQ*pt>CCdnr}H!%cŬaDC9P& PeA gL&.Mm76c!4Š˘ƛRZb}z|fdeSgq(AѾPO^ş_RZv}YiK1O aCe|HjmdR`ִѣ|n?_zCW6O`k Ba(b~ts ܧW]\!f<#uWR| vIJ)nb%?[lCq,3 {Nk@c#G! EW}tC=v2i1l,9ٽ6@{\Ϩ;Bl'=HYucYWPז (',u>]Z&o&A[af99mF<ۊ"V -[iu4i #Uե1Fb\А|QĻ\""ﹻf0|#/+JL"iU(Xgx"lϪi[-l^e9c;\IaTkcs}Go?Mʩ늳2XYa-2DB{'О8 /ճ.ބ_WwҋΉ=qhϺ(; Ds%ZDn媡>"j (G:%=k*ZxlkBτQUlҬO^;ubyOaugP]RFF'%F=|r;WB"զ: zJqV!<#牓mΠ}`\T3Хuɣh۱˙3nO\?ʐ0&ޯuF1u 6Cu(5q\+x5 W 8pPm#A,K8|GVʭ *萊8$^ghk! 0k"!֐!`^AUUbbZJ|*v.EQ=+YRμC՛RɒGMN>&6Ͽ [8a"WmǑaf , DjI SE_wZI*D)uFHsvת1 ݅TmXE{Мڎ`62Ps kC$yy5(ESLaT ͎QShֹ|AuI>lu/!ps=JzPw9XqW;o%g ^-}UpqvY[5&* 36@FƳ=Ysg#?T&uv ^w_DǕo{J.rݻ4T4W@bx` }ވ[? MP76\<UK ͭ(2!ʓAʊnmM Ij)xꍛg$-KXT 6t(?L!͋?9';$LI]j0Zp@ Q|5%}m;I$C̾ɑwISS8xXz(U1Y'|zE%vy0\-ęʟy™FZGKԗ mir״=G8oG]Xɳ"P_,CUg) 5Ox,y}v{"g eYV FBoZ}6s\_eVQP`U[ :Gg` LЮ3E 77:б!0x&zP/Q@TUYs|E 3NسVL0տ >i(> qLtcP0ov1|& ] S9 d}P3!{Nn2 8-h)[ѥqN D-hyl?ՊOVG B߳jű"z&ثB_ =1ɽQMx*V'j0Zp0sl5Ӂ(eoHiDO R'7Sl Dr*έk8@ܗ1DpR}42Կ1w_h2[\]+<:K m& m,, 'Z & )%dUnp*Q l&?Bݵ3EnMa)h#d+ qxpnIJi~n {_mCUμChɭ-!UXjoċ )-rX~;KoJ}dl+7# b>v.xg)m&G"[lUK:*ObE)>Lv YKU1/5U8oy} &k:.)Uf`6p%f׍-Ց+zD^[W ǰ%q]&eƄ0|PxR^-t.Bia@R3g9TX.(%u}y=NTUF5e?PiJ>l³"$FL%,?2=+BCh Ewv5^yOI?lf-^1F^syGcS6oY3OwB M!UWQrdzľ7qA4lYu`@@~=~T$&A|*,`2vǥSꬵiճWUS=dj*%9\OpZ?Pml1 VZۥ[V&_%)SUo}Е*j`/pYDGBOUkÌ%\{>TcQ +2..`@΄>§*]j__V!GV;g~wt"&&ܺ3`{F&d,C`M/tLض:9&x0hm 1W3Z\6 iM;Quǡ(xU:o,w}**V+g^'>Fjq*?=޾C%jYF: bHyf$CBֱg}DG<ϙe*X֒AJmVu!MN%{\lakV ynW>}N4 kz!; R;z,:F=K^ئu.m7f FHz_+9JL&ɉV:d'OdϮe_%SAw7}U xhU6:09|(+? yv? &uY WS{B#1Hv/|TjPgakusSγ3Ie? -!.GeQ{2Q^:8:kcBvG7uGZ>!n\rn1ǘ4RomXkR1Y/vid'6(8ϾJB2S|Y%:Dӗqf5G>6aa#KNlhXOZKȡ I-Naϝjuж$>d= ܌^Gk zҝ1 J8Bdź jXw-}S1\/vJlÄei4U y!q*UT?ftK0%Ըڶb7 1'9l XT0@a-ܻoS( Q7{7D<4JzI,;""?w#]fܗ4xukI2clVVPo'ʀis/HP~Rsoruc~ ΢PQ!2#&e7ZoHCdݍoks%냴]u^{ z! bCi,(&Z"SVY}ӹ>vDɸ qZG=sglPxN|Lg/سm%'l6r%W 87]fI\۳N$h3-F*[ܣ OdQjZMPy_xY;qMi7}螺uW7Ra7pm5,*q9b'ۤ;Lq]j7*dlK:MQˠ`&`R(8"Z=~I~:h[ɱ'i;;7?2\a'RJFK4 ^`j.rĬ8ZjO"T»g8Ϣ^֨0C;<)sM;AABZ{aEs>hyHTaJ |81颮#Z?q؏$up7s= VQlV8h!3Ϥfu颅f* HGE>2 [_#ݬQcEql->J1ķЬm^a-x[Ci I!5jE1Yt{ǩaD>}Y EXK'Qޕf'9܃m0&Cw A[2%q>-W>ge(Ue13w,89'΀gN,]类qn4%Ҵy]_X} mJtU N[{P]M\v5~).!6hf@ 9m: g\(|k^kS%L)j#ʇT&[fa=r\QxLVqkk :^Xk'FMoɩVPI@Bf,aEJI[0!P<9McOiF C]YcG,'8^"EVokG̅W@Hf3IC_B$q]eDZ@QYY@$w*unGLˣ$4ǙQh +XPyytoG`a V͉ L.ਝ]co]һc75'صDxA~tT^ݯv ű" v__9ƸM#1+ZAR'|D,r8Ul6~]Vec,lA3T|ș~؊xnH B <@RfItn|S? Os-ށ@yܣ` Ys(OCd%IjqʱcL.S_2&٣Iz‹!J{zKT̝Y0hQPG~,’6DX#HD莎SH'gڀ?KoIf, :Z1Ujǿw˒%a: I@Z3q}>^}?@iQm[#U$dHaԌ[/&IJf}a,fqsJ?f?;H@n86b 1aB{ւ*sb#rQ+ md&8ȼȦ~]y IH͔\^uDg -וX"pumDw)KZdgxwu;bc/)& >5}odG+mQ {u""bbF'e)I(JCI f :֓{n;, uyS?cQB.aק?SUM\~Me-v[>W`iʚW! wiDH&7;I eA_p>WђLԷGv'.ڿ|y%;oը9>Ѹ~Eu;}Ie2 @ZFGk;UiX9-f,/Į&丳i9utCn]΅f΁(w 5w9ccON/lJf/f`f-M6E#on -Ɖf  Qw ݡ:EJX;k?{6rYX >)&fHk%*wꆛmEP4ujShf;jPRolxԻPwtM?[( @cD?$#Kj =jSMQM%%p2ntò4I&~%2oZs-Ȇީ0%>I3i&.us+^wV=O.ekrcu3!$oե McH(O(VW#tqvA r;-eo:&Vh͗@CmyyQ_=?fi0Ph/;ė-I!zT/Dwo$wx9xKYܲ]~X,./Qq6~w%?rq8/Y>4F@p'Of^Yt7Xq!zqQβ s1.;\ZgK=9AB/"ކRzk 94=y37tT4nڙF2 -_en),8XA|>?Z|1?nMO?YSQ}L9CKX4h5a^22؅T"Ko՝>Pڰ0fm٧a)01qlMǚĈDU*&%yQ1`!NC{ȫ}œOnG֟.-8m#"_5Q"8G~ ȋzs̭*fL9E`Ujԟrh6@xJ|HW)B\Q ciB\$#<r</nFi\[V=+oz0q0\.+9(g_S*jljT . >KSM'cEVv6m/?&R^ H5'U"&VY`茉 ,8=pK[zƖ-̇R  Fn*0WF*惕!i^ \V s5npEafe[ʕp(^zd*]S04lz\|ʌPc*Wi%0!~mqМH%Jo9¬Ď xvAcvѦG "γLIjnAqOfOk"jAc*†US' e}I?kXsV LsU")֪e62OE(:-pV$C)IATC]X9\/QG=[ī5Ks#L>{m0|6g x*:ll0PI0!{q֩%AݠwYZ̤y1tySNaRRs`1C8]i9,metg&Q6nাZ.\ >? +CZn"d\FC'$ ھj9wҺqgAZt/ILvy:?#UjԞH?'1e@ؖޞj?(mΧTe`w ͳ.av)Րd*6 ɬpTkIjGseJDxǙ^X Rh U.x Z ֺ"n&ٍۘHA$BzӤݍ[!>1z-X"4}oj?HDQD6?m9Zh|c_rb[mGsN}do36| Y>sv2VT"2@CL [)w !5zc!ɉf2#hS hJߵêֹ2Fpt3.W6|DU S@害+a-Nd*GmKP3= )VfFuޖXPBV8MM@-nG~[@βL7naG| wS7ںcMj@qX@nj_@6& +(.rS ̀q>EyY"͓ALfë1(B"0>(Jfm2R>b,菆 v׈kte{TXΨ֕m5St|zZTY.5|ϦBݤP{v/P"Ͻ_WVIQ3S/5i|[ ΙC{#eY)V?޸E_~’XD[a~VȒCF@&i=4/!72Qr[I O\%la;ĭ;MPPCMz׳5[Ą%}]l,=nM1M''zVv zb]5u`{`zeD!P8 P5u# }lD#)kMj e Frxt{+{X8 Ċ5*8!rQ^]v|sTԒf֢W72.N_4:>z}=jzRbl<ݖxXn h]gl˰D}h~OAXUn@}wXy%GicZEi 5dAf>>EÉө) ]GE  FMD,c>^B9Q2d˅hdvKHH]6t(.EhǛ oDfnn'1S򶹜|?VHSbfGҟUj  JR#jbvK=,syJPYSeM&314jI/u'Oznäh^)d`d 168gтR~" WQG#V_ɬ+#d*^ގҦCC`}w|G<7k+5 z*4?*̊܊ SqYM[~s2rF}c!t*<{eLvW ދ̻RC p(Ѣ>ϿӴv6m뺍eo_+kj4uJܙ6|Y>q259w/20ahvnk[%n% %*a`'ˑ8PG Z*6:O1&*B䉚 li//B r 4.sy0m `߼|< ǎ#=8m^&]cҗ<8gL@1.B\*Iߥ9\9Xeq_=aQ@c"Q47*^`w]Pc+*U_[lҋs36M1E#dõL=HTjk* 6=[[ZP9huO@e}ss 68P}j mvʟ$[Ux  [OX +NɶX.ҧ`EbtּlB! Woē3_LQnHCn0'DX&>Dv@A>)25\Xl5 i15e#K r2o3&ڤy6| gyreĩlح|NdgW'j$j]ZYu'P:{0w'7zZuۦ?P%Ħq\+z6唧> ¸֬'<~k`,,Yu5l0 `8Sdf /X/~")OW}KLUw.ݼ1J) ̂tC;e$,jmܻ&Qz!yֲq9?d|u"eG  ?[8yz^ErZЯF _YW՝3^2JtKYol0+z7xn닄es6za;:5:@A~Nd_rG24yC'l0z0܃  r> +YIpPzHPQ"kk˙Y*]p3^.J;7dj'nN=hc@ţW|jiD;\%([f6wʯF1 pKfg-HUP-PX yX̚wΨ?Wt VMx;gH*g\P(-,XL=,chdߧ)BD*C#/&=X*6o[~ovFXT;91Q3|fUb'+YXfqk@8['`Q^;0hVEqLEWMmxJ9#\,/zt%905c\4]<9GNlg8 Om>I,f N$SR 8Kn 9of=6^"*9I{(k$%BfBmdTGLDo\+2!CEj/*%PtX2oOCj ugy|%E'X(Z?h΁n@-0f{AXUT Y;6y}E o7g 8*ߺf/Y*KmϠ$ ~O")ї k9Pì"l(0p=R7H!a^=?bx/rK"X'|I:wK@dI9d|*֕!~[m#2 #sv̮ma-^韑;>b6i}!r.B!Nя/.FS4',yXL}~e{O/>j[[ wGl"Z/#}yZM"ZT2X=-9v!$1Vgb4cV*%'p- o`Wp=-<־"rIf֒[÷}R-؅o GF]r"5҉`V+QIH6,2(d̃1%L h.>6Jd$+wIx]ޞBgD['C* ȡP> **= BHtpZC1#jT0G+mHW *nT,O3Jx|= z=GI } .K^aN1qRELr g(xt!BSĉwRvaGnY?0L/zM]{aQeš`9=?ߞ5 V+l˧pyWڄf$/7My9w| YKvefN5ؾRB⥵Hh$ow]5Ǔ`-as|YB ZGu'fX8l/V+#/z`ֳ[l9o}eT:0㺊j:#:l&8+EK%VSK^cV+EpLGLBGMϠqI̓ y\o3;/#2[a+dN-9og ΁~iW~愈 WL>C #(]_]z2-C̣ f Q '2W9gk|w%ḍ|Ba.vnD1zN}ndPXD%V\/4gVLM!g_+UG;Viu?5'ϑ{Ӌ6>Ӧ""'r-8Pvn*wӲ}'U50+qc;a1;㔴=K>(G3(+G]!5۶,jl =L!:p(p|g]hܢİz,&] ('1"Vkz!dQU@GuL\fdjXg8T o MòZwŖPz _rV3-AeZ;VLDKhL'=p'cHQ!LE Un/?V@aP:بװVTf} 1H0+Kx2-\BH)[n-2`\FEBtLmbٻ 򧟋W8o @`kSU-OYqMX!ʄ5}yfk @b/ Zb+Bw;b ɵN{67ΫRa!xF{4Vn#}PF4V(@xxST 6'>o lGsKlm=Ϙ#l(5HHbZy!k\JMnTmYjޟ% `0]ГE~c ov9aŻuBUOu#} y(nzd} mi<"#2ϊ |1֠ ,=VOIIo_MwG:=H :sq4h(U5&!nxA3= 1o`X;-ҵ^.ݶrp2GóE3^U(&;39dhvGۥv& !a!#]Lk>_f[^L>\Â3P%ܮ:#2EZkN)w2b*3wkZ|n2CO%!z̀ S嗴͊-8aa[`3e#<M*kUU)GǽR x~l% 5$ë1r$̜6N%Vb:ɼM*-w|y!aD4BExZ$I O9 $'DsuofVgS(Ac?ffͿsǏ}Yihx>~Vb+V4(ٵLDz"#\v2:g3J K Ua '@haN0r2:0$b2{V.:qWXӣT|,+GEò g>F."qf SfzZܓ_\8.-N C!ĢCWj5pL8P-퓮VU[NynwlQq3'(#!5) !42ZPD' }S iVoUOY4U$bo&qB _`, Z#,Jryn?`1)XAE$gzYC0Y+zP}I;ۜ) e- gTG?ohµ|+3B`a:|L]!vil :!~VXDt\=m61H֕\$`!G]hXsɇOt=9?Fɍ [+z:Dj3a]_Z #Ww_{`f`wn?_Er2 RD&iqǐ7k!1*1d a}w6Gb}趌k,d҈^5).:"hg[m>&cuĽubM}3ly8Ǟڗq -9kΟٌqL@K BK(tO3IڐpJ!CW$*M:Qo:! I:`եYjk j5eliyu(>Ke k\_*a9]kxPLa)Co`DB7dK.á#g*H-Zu}}`mL3=`¢  uFkSNwꨓwԹS q DRZsN˔AÝ W wgÖT hN3I9N:_GԛQ&7=lWDAɀXL|jDu\Ͻ52ve`R:C!A[36/&` \W@QK'j6WJ Fگ}X}®qs#IVXZ#02W6m\OZMc ᤒX1lOg?rHkvE&فf?)1 %%s{~֚q}C"JN*Kds5'9M6t Wǁx!6r"Ilh<2 oʧ})3a" 1:A0+x?+լ rf鵈/dޗuw,+*m].;k[0ȶ^n_4` 3u[ALbϢD&ÿ,R6 ޸9-jLch-~E _mXK0iFd; l!"u(+ˤ KQ][jMk>Rsek 9]Ԏ;s2*4ί]{ƣXpLZ;uK@Vԩݣn -Fa ǂWT+t$*#I DL2Jy:ָDe;|~Vo}oҬI7(M,Y&>%,TE:@egsFi/n>Ѻk1iGSZԁ8EȘXU `ظV7n )l)$|׀8y#\qO&:Fm@m3z|29#l]Vm2l( >yq]^gŦ?uK!!{2$ \w4<жr]ùgi ǒl8{~!ͭ ؽU='D_c@)s]T x5t i̺#w͈cαBS]#:C@&c&o~-vaD$/f Dgyj}`smxy[jAq(#H*p'yUNgSW`LG4!|A@r|2Ѫؖ&-TkXkY)`v~YKn4;>yktضk!hͦயp YF'! SlaOC:,f#.q :E&ٺ؛ҟ2fqQ8|U&h>/$cпԻdt^V3dp%+BaPf[m(vx%z?h.$Ro+D9xIS~'uW^PKΒ=+G2MWʢ\3k[\(qx*)oQTL`9Ze2;qAllK3GL K_Dq!rL&veXWd) Џ>o`[eTupz4[EIr}`FL/fbWqd&]92/jхiY4AYIi9u" 7HNiY($m8*X冐[ҏJDc(39T}*6ك2#B3 ҃vca7Z,}UD>br}il'JP!iRgG9x8E]ne)M4Q_K7g:b=>'*"C=_cPnIDOdʸ]Ekx؆AŠq @[rB Z ۦ|CkQ@g]-|PHTf.ܜl]OtٟVR|»[;d*ehU1n_&)7\jY}6wyEakkpց7{I_93Sz~ى),0RS /V8:{UgRe&JU5 (' }LTrdQF}C9R ) a"#j$1+d !"h7s,aOH\㳂j/k=UXΘ߄ "} X-u]t3 -b]ęqm߸d$)U8&^yּ܂8ԫGP7|w@]y#"p+R] dP5 ]?sgTeyVU ^d1W=@$[ᅧp`wG1aMRƋv8kꖙBݣ ]yX R8 L ,.9.Uy,w'PӘ&jC@劉bЖ{W+pA 8h8+9NP@Bi:NxټsPCH{jDWikIrVaҭ^=Kl陆X~ ~NF tG=noj'ʬ Nh,7+WV&5Z$a=Xvn0!wI=>r C B*uByW~K$ᡛ,~"!Bl8$iTOOP }FZ18sL8sV0~k#DZ.7t j>n^@ayɲU|B;J`n_;1gO?l^t'P|l>k1ީdڃ;\KI*&J"?'&Sp˘4ӵH9Pg9|4`56J8;oFUtl2콺"B cKp~oJDŽ*' rthb#fKXь3]hjŮ!'s&i*#O8$?[27ݝ=]UGH6:srkp>=+_5vn@{@ ǿ߆s)7EẃsJB'| $]>ڌW~fg*VSo+vEqKC!5m7$QrZWٱ$IA*1Pڬ>HɭlN.X9t B-ƨU_\gm-ɱZц2lw&% %PvHVY/zuuj/5 @a=WF|wCsPP`CɐjЂhGĭ)UH? FU`q1:AߤhNnvœdO)YnojY^acI4G mEJ N)Z}#=oY#l|oW-|y|emǶ>dndZwy4GAF+`B=[h57hpTӜR"D>E+}I2]# }y4-¬{PPwl_+e,m./r2-kdg#q?B4*h5ƒTO8'Pڏ¿] ^@}c}W;砰N¬"J'M'AH_ɳc<ࡼʮJlӔFDشxiʌ<D;7ecH. (dg^WmX?RE.NMt&IgdݸTRV9 @e:)w8(y n{%: }-2XOcC@[7 |4YspG#@ 2q0)htC}Ӓg=a9/Bheŀ~!,cbdi`J`̴fOl n0gu(ckW4 (>'Y"k]nmAa3Dk",.`v-?8tˡSJaiѥk d>YnS!~KڰFMi1[[:v;+Hز-hFx^>ɣ=1uxU(Te5pӨ ME"~ڧ:&+Ž3ܔN4wìjl] ;! [ax2+O "FwYܧ7x뿬+3ީK 4 K{d1滂OScLgXO!=28J7/cr4 O40$L;[p|•57 ̒?|ӷPwԄhګ% 96yE~q!YN_w`ǑgTjv!"=n9*ቇwK"T*\滳{[Svc;VDTml@4z V7-FAG.L3Yc#:5gDwYᆋNŁ;wǑZyb5`ǐ PPuY6D nC'Uk}iMeU6^T(߮z.%6mtP]TESn;oUB:@PK_B5vIkă޳_ R%ې R),ş8 b;+2q 7 r 52} g՜˸H)de~y{$ *oY[ߟZMGWi@.<{o`?3SO5O"_;gʨqvqkO9rySB5Tpԅ=~"Y`e~igۙ\Tĕze4*P#[ՙQxp z-|clq5x֢ƏiWZ Nt Sd*.FnT?2nkQG%Nzx9 /%SRtfcUѽJ1qgWC1 h7LdķCwG<w3Z쭞"Ze¯@@=7Sr1s~ ^\˜4hN!J Sڽ/n ?:SlsO[SDlnQͿ];кf,!?WPe g"s/LjLP*5-1Pe}idm¼RigEI7'h}lpx\h+eit$ZKE#M&%Jw sȿ Ll%}834t5`oc+&d]S4sM <ξ Q,Bv a$u5x{}iOz> ȟC!Fv"w!S1Vq*wUD&4Alvz_u{YyD.>΂k5IxK{vBt݅c 57pdW#0p*ClOւ8 UIBgGi^'//Pk+lZY_/E 116F/5c ~M)HL)[ԡgvF=gE[(P7]7e;Ǟ|ŵphYԶuJNR5LgY*%5m&}ɐ xZp:ŠRhQb/<9Ȑ" Κ[UE7 x~fWlݢe- %rq;=},`Ӯݸ. V?:|?mW\7ڨ>d ,\0`AXwe=$Ii}N (K(nv^UBc,u^_}s@A_cT}$PǸ\A EOaR>9 c?˰d\UzŰc#qj o_ I󂂇Bh-=y +z4&TiMUp2<,x֋z>QVQHOdi95,yug3DRfú/oC> R!!]!}O72[ɢk@RE5C\tBy@wnV {Y񈤑#_y M4KhsHusR5“hQ70Uj9̢'d# "2T+s2-[6+'ЪYm$D4yx_  Λ$f%BgotP6Tˀ\{z%(|CxnYw!%#W2̭:.*~OΥr ?.dj!]]meSk# ۃ-9yH0Ur5=}D6CsCq<] Xs̕//ՂDZtrayې̂GMVL[`=J@7&_5hYua0J1<@XTt5/-`#/+&Q'Zfp Rp8O 38{_[heGx;n ~-> jL+~i7, TRfY7 K#5=R%ƦwK }p& h}HpU#P>:p$!#/-@⣉_NgQ*?elU+Fkjݠ):(w J1/{H7Z'fVЋ 5X 9S g46+uj@ r+B*AkW˯J*VC[ڦez"I$P;ķjvm]5`#z0@9ZWd@֏[FDm$XZ!r5뤽8Cks^wmwo]ei@|$X"6)үecПd3 ;sI?Y;[vj,R>n p) f:{]-.+Q խO"w-*]H;3zxLM6aTAPDX-~PSx>?, ;_.D:! ˀzŶ@ȋn~ܣ5dBwl#X)k a(r_(_PߐXU'+kw-#%"4rvk,/$onk&^\{<>6>.x ~H^Fo4F6Z#HUpГuY+hg?89 d6CYe~6YdJ>FaR!u'fjaQT&Tн;9 "AIs`ZwF*< f j.0R3W{˫qlݙz@*\kBWrw'\z+u qiHeeׯD.=Yb6?)[3pIK(#FRiHJj{~JYH:( Yہ 0? i}03q\-n}Q3wT?V0Rt 0"TA|JkniUOQ, KULԶ,噭#LS*^W70waS͖ǺG@LSкk%0 y`\o ۇڨjy 09X(:nL&CM2Sm3YiqIKA4ך:.޼=#C :K%& hshb^RD4@stIL!;v*˻E\& HЪ6R7Bhgj?;m9&7ct,@m8W*JJ5x.Uڂ%aK}gƋe)f#utPb}~oүьWQ?Ȧ,Eey " F8GY-Vٶ OUay*ԕ@z]c}VOxrHRbe ?iGqG_x݌=t)ų/,m +\?|a O֛,O v&1̔vٹiEBqp~D^{;F59-H :DN#sz8ED.6Є'YQև|٣ډ 9u9y1a2K?XJkޗ"@@^~k.BU'ՙ3AMnWHa1G`Zwhs)P)r![ &Ն۫մ{ EsǏS|%,K0npRl#W<_ސ =pف9[n\mG'Y_k풣[8$B ly"JF ys 3mO)7x⫭)wZ9 }=@^ʿZQ똌QRIW')JΫIigO46-e8>Q]y0;:_ xW><õJlbe) L(?'{њ;赘X*UqHp5"v* x7{(;ȗl=1nWwxv|;1:M!?#r@iZw煖VCp֮Zk%@|idmq1  Rvc~DI @ >u|Ikd4B(,JhVMn|iԊVXxʥ{ fzKN^wUg3̈́M5c֙*]V^B8=Rs2otk3ғ]Xb;u|Cz6.<pk1pV0m[Ǝ1;b&AmSCF\"ZN35Tgu*ڑe ,8 qi`Y^)& <%] `Lmp|O"l]"ʻBO!&b1W.j,ut`'_FYO~2CDkp{ߒ'3Mu8L>6:9R9A ^%:|%%u׹ \JjVm~JUA4ـ7o_|2,f4Go0+.B|މ76D߇{]!yVp'?Aj/5fq8ȃA'7hAƈ.IL8MW$1_H¹Đp%^F]ekPM\KۑCJiQg.p*W5&S[8r0fRk)=1&^ܨml9" >yBq9itEZG_mǎҏg:._`_tu}u4ؐ7~ psqh~hP uѣ {-ǽϷC]-h}1gTDZ^;/ E{UmUrԣfzw2:t@;odFk5>.!73})BlU #Y_VwQ8,c/hNJ5d~Skk) m>eb^A MIW2!P?&|f\KLḐ1Qz57{q֐4zԎo/0K~u KBSS7A/δM^]q.uxCw3H^̼ljBd+h"'LezQChT:/^->ǚA G#lRغڥ"WxkƢ}FƵV=qiTFoy@_Ex}Zи8* Iu}Q[S4`! )#eg!w 6xЗGF3|_t,c<+@ǓV緁UzAYDYkv϶ٔ).hO*,x צjޤN}25c1EbsZk^n(C֩Ev75 cՄJA9mJxwo$~==,]~)Oj.z-]B1B,27$+iF$S[[uӕmspb!yYd' 7g'єtCzeT2aCzmL 7S1Qdľ^),JP& QFDkg$a{I7OZP{ /G&smH|0}2ԯ ζ+,`x65pkq-9%zȃf%MHe8]MBnw,%#F7xgC%`[jg{:VSZ,˰$\$/ mAߜ,zr`4ہ˓BUZ`Ȩ|^c_ܕ'*A~$~|ݨbݤQg<ᠬkgK3fnpdsP3L hSiͱ@{hJ;,I*'kK>Cc9r<#+s\.dR(ɽBE&Fq/6VJ(~TgB;}skD|cMU&?JОw{(LFYe3fa0{#N?!xKRe43R*~~*:k`F6{Q UPFԮ(N>&;SKr & Rvt\LD!SbR k'GeM2JɎM<p4O7*`v).Ζ": ''Hbaq:J4.s}CST Q豼tk6Ɵ#w?VӫXys,rg9!3U< dN; OG=Ci.IoS׆8XLsVQ`y4%9 dOw֮c?MBifV=~1g"I~?~O˰R55s K :&e:T>:QɺE DZ${bU겝H,M?QstL:+5*ƥ]UͰ3o0o''f;2:D"f,!:X G4 !iCҷMZPFN&wux&~pԛ((<mjB$ףԠ v+L+{8igwt⦵V&!z("~Խp U0^ǚܵKJaݰyΖL'N/qsyӪ+aOх+Ww [xƙRF~|=Gth`, JF8 Ƣ96fýr|$9WKݞMF5,k|nyU'Qa ~.h#m;Ku ]Wٚ7ԌbDړq/ą+ 18›<(D葠^j|D2cg+T" H׍Id#)D%)wZCkw~֑9 ֖ ,Vz$?J8+UZ={$T0,pF]]oS{ܑyXY6y2`ru,uD(-G:sT1va{4>5BGUC&5^W#cu-BFIi]LkHDAgVv㑽1LJ e[HD`T2.`jQ2`jCUx"N쯾3d_Q_=irz U(#6};I:=pB+t"˖ЁTXE/KڗX_J7w(7ǝ\~nS$#7A_x^⠬s3:${ʂhGF] !n]*Pљ^)WH4E6-rLD]X,,ITf C(fe](L-$9HܳI+Ga՘[C<ðW%Bxw-\6V]JbIUF%(E[)1@.-F%=%II@x냾i>O1ڛNS>+ˏi\Oב8uO"Pi YX$UA[D ꅺDqŠ9k>"D[cZc+*PrA.J sHe-%/V]CWQl>!L0+grBQI[O!,5.#o2_ˣK՞V[.|Pğ; (Y}PzE&a}$KNI\fzZ~&BW"U uk[!ע+Ǻ)U%Vgcp<&SxK|OGe MnP/$X 立 XQS[䋜~EhD*DWԜ6CP$H yxx`Zygz _6r\>Rqgr|Kq=)YmuS(wU-*[c+ ޵hRUE)ඛd>iTDsV!!(hv`5Ç۱ڒeVtC& dBF[2?>,R´* xj~~l~rS6O/ R)ϝ&.S(u+rG5fkR^mVz&e'QvC&<e 3shMOKyeB+GF\knwoԦ$S$"0 Ή[tP5+хSf!hٵ PG l9ǟ;#?)6y]l:.ߟA\9њ{FVmLgeFM{K#}4LVq^F:(eHkdz)*qJ)haYRyYו Z~ݧho`_0۩Y0Imv]>ڏ ! P)(ŲLm`˂pCCvs6Xzi .wK0 @1~ݦ =p5؉3#&5m#n]zQg@5vCJtRd/3&P!x4(<<)e痴 1kfB%WSN;rT7䑌_Aԙ5@-P*3X_cD^ҡ[2៴c!<8 RpZ/rÑbTQ1jEL&1"}m ƗLR h=JbSQ(2R'EHb|d$VdED%K|&"gƋv%="#0u*? ]-Gd =\㭱z YQ} jΊT7zЇEE?5 II1 KН2#C] QqՄI#Nd;+-[8]Aǧ5A+:HX@殮:MGg Exw,; #,>K-6QS*δ{=k"0yw umfl!+/GG NzR!+5A֡!/9=(pBy0yX|#A5/pK=,.>|0BIdKlDZ󍮼LpleA+n-GWex1\a[{A; n+z#{[D2<.yLN(R@ ;J2εncbfc'}$s,,]b2y_U|5Ѧj&ŻnC,BwZa0M<Ej}$w;š+*%_ ߁E`+u 1l-" BUzqD.޴>mA[~ yv3%9eΥާ)8vyW, z)*)8R];H̭!LBMvdт8P.TQ-q@ ^38~cl¤ݘW`VݩYv.E'W\[tT$ q؞*bcCrI 7UE!iKr[J\6ҐΝpx5zpy 9/" t&E%($~ζY [Uyd8dsH 1{px=@}m\ j'(iif˳In#Sז0nR)[GS '5ڢ[z0 cöRT_*I=_dܛXT-o"fMa^ݲ,2 mfN ̗>ֻ:LN-`Pxi[-ę} O=3]3s^;Wto#PKx#o$?M'V L4ϩ=1R63!0aY;}yMg9!gS ]tzשqݍ^+8TڧDF|s'^GWj~)cf2i@T$;ĹE#$gӊf(Lre7y9,["hɚCyN&jgn؁&AN=;}3SrXSF)F] sIK.Mb겋*Ĕ S{03zdw=Ĕn?lt{2Z-˫ȁMz3{`|H~Mk$+n=s[ 5vrYge^(eXJ =r}%TNdhZn `J4Ӡ!G>z΃0YJZze5D9-OPACBA^Wd}-^f(艧P` ,˸T'!jc{q-'d`fHg/aOUL0< +>0İɛ$ApЍ|ԞMC:kE۟H;"vNjl)pHVH3) !nIdHFېbvyNi;b bql_ pD{ r#^)r2NpG>cs'F^-Yux7K7O:D~r֖ãή4Ys-m4@u,1gK#T6$M1[_kygTFs9|Xf DTş1ߖ4|߼Yz*ANG V;e3|c7'AIdfyɿ&mI42dM] pK_~2\[,dtYz58n銾 vhI ,63ܡ; $IE͞~(6#Day!s0eIu6kܽypg -e$* lLj6@0Łt!~F.S8V!H IZXH!j*!YCŬĕ.Fo繒q6`ZbPWDP΂9{.*x&puH mQ)Y@ft-(m؇c_s6fZ7ܟ{OT$73w%M{]mj&$Mw{G,6b~{6 Yw˥d=K(d ֎nMS^M?rCO_Lg%obpQB_LH^23"ER<365u!| Ȕ{tqvݜR? j?O>Y>-._l?zvecA0H r~_[}rЀ)??GS¶'ls 5pMC!,. R߂K8C1٥Љ\*%PE`@MS.xU7NP5?ѽ꒾ZCI˒s[ kĂL ̾эuٰ𺭿UB(=/8t/J:8"MDgɿ˾q:&@~i6ee/Ďx"npUcF'⥛Ow4IF\IIZJ=4`;igRW 1&%^ŲSUAOoH{`U>$ 67 8EU}N/r;^/ofV' =c=HQ}]C, Ch ]6?PH1񨩮E߆oV.4eX8G]' TqR+((D= zв@sF>[ԯ8fWIx+RJ%fb ?#L k'p%RD:PپkrG2`ZϟX%<1J V_afŘ)pB p2# UJΜv+ѡP_39X<33RE[|]m^$2ɸ5|[:Dj2hT Hj_ D^0d5)C%{vRA5ٲ-ydA|Sn򏶏'^ 2{72CJwcp,}W]MhrIk.QKYsƂI="66.:K0EBj paB)>fKQE;u,{hJA*0'>wݭH!)D4BTb'::U֜ES yzۃ svÕݟ'шjnǫgV"(A _n|z6jRltW dgxņ3;6?ZW8z G \o_ju־9돷E75iѬKNq絟ՓL {ߣev*ԡ=:{Sa1'wl9#&|NQn讗^ScیHSvPPt|(HZPp;b>J3F8%i5T,ȁ|{}$6Tٷ Vx Y=ÿ`[1ȯnꀅ;!ܓm\ocH,c9jLeӾ\i"cl8FFٴBFd%k0B$/nBvcLC&,4|.֓ 08nյ.}dpe`vAѲ{N-my.>~2j@,g6q[/bha JMdns0TxKV\9CsDOk, HfD> qhJc,]U{;? 9!5tZ -)!'~'G F&Ø!G)'* ՈL\⯢E&nAx{@͟uq/R )I 9dw!qgQ`kX^>?OTH0HޔXV#~N&ڱjz V^WbM0X. 4A>P5{Zop朘ª5y]j!\{+q_)iT@=o/6ᐤQ ʴArQ ~S{JԺ0 s}4+DRސ}7˪" $'d`-TM%P]|BUDfiHq9~pKVv@[!tW01x 9͌.(~]`9kgRHaIIR㓽"#D)GpM]l]*>'6 :|t܃;u~JD嵲hD;d:br3ෘkByPkd%pY`oA)?eq6kqFKAjPxsuLfyğ:QddB3^,[{ Ѹ=n MZI?<)CWVn?Ĵ8iibTt윃@s,o3MxB٪A?vD+g ̌{gr -Ant 3t8-4( h q-Ϧj}TSBCb*w~٪@7K tF%hbZ9Y"=V d -_C&8עbZ #|0L;`:V}@T_sxc7iP@ 쨭1lSby,^ek3^ڿn'?BW[JJ>%8Z"=ԋx*?䧳ZKRPKyB(YDbdViMb##¡禝 솋싯5ǵÏŢ+/͜Blޣ? EXR[G~:FJI;2zdޥNS|@-R\ioK jqv]. wi\{dӗ^aH `Dg>( ){Ƙ˄FS)U,/6>zdv\t/ҫÏKg"i7$ɶaZ\tFʜ 7$ttu#)Ԥ#3oMKS&/hcYp5%Rdp71-Jef1ԯMan|0zm=35;ԑi\T=B.ۗK1I^K^.XË.-&@wԵEJ:@#\N"m̯/]U7agҺ]/ 7QʝhD3!Oјat%3GĈODOQ*"s\p1?lz`%!.Pw(i`!:-VfVS%.YNCj=k_LFJAOIh,s+5jT"BKݺr?0jO(܍SFx6o1H+|f:Kf݅ ?ٷ 9p8092vk79CCUМ\^E%[tɁ/g3Xb8QY&A-qيu4ӗ1]~Zo{sz)Cy [[h %bɲ VY6g^BF/N179őDwQyuAf%)][3W1ܲc8]2s0lIJ2Ʀ tK}ݙd>k#L_GǾ~ڣ~A˺އ SYlukS:~0 LI h yFnn,z'&:%A%>*Ҁ3#~t%)@>]kVX fbRp{ =[7uw_|D߂=\At_;nCz/-!Tzs}xLB阍H]7K?L.G[D TO"cr עJRSfa]MH^Lpёx:jZ=yY'6o4ŽrAp=o0aG ESHlRVDf;/KVUΖ=Haw^!P+_k~9lsIJP^jOP>~g"_PsW_[%dίק͘]v4Oʸ"aW@:_2L DҔ'AldGqfeC9HjpD̈pZ@ N=!3@IɉP*GY&l#eՙzNq όݏ6v2L42}UzC~^eA(*#bD?V>}߆BxXm!ny`3'-Q9쾣[f4mH@DO1 ]sT%p ӓ<5*e,h\}<_xl[vO Y؊b[0OҪϩ*o!5t An(x@{|ZVHoKCk rO69C]J{i&,O4?|]\g*ɑVpېC##yx֋n4{瘌Cb S&YloUΛZmݝ|wUMxb+W2Iփ"T!S(x鰢W)s]`OaslNϋ ~!rz5t0VUm=_sN0qʰk}^*hY]>?G\~d;Hs֘}?]-CE[/{)UC*p ~]鴜='j}N~@ iEtφS1_XQT :CE5LQeu5 u&;[̊t~t&cWr$ Kw}lPMMU5Ċ*:0{)7,M GE-R1:8v`"lWћE2El8=D#Us;jy23OE ऩ8zu,~bYu6?Td{E\})d=mѪbțk|SMÿdƳ32`bs dQ .%kun@ΧR8AD㙉Ќ41bKɆҋm=mz{ U8A? ۭ͌T@M˓\UFJK&Lჭ,oCANʋlkOt:2{_Z閵KصpMy{S`@҂5mRaSȴ(Rwv"$neᎶoS-RYJ;MnE&ǡrp+7 C6% \@4S%ɀĘG/(ax@׈n$#!5>g-*7m߀ow=`a)%ZSX|8;cCSʩm|#boZT >P(+& {gi4gW:ՓM5"@ycCTü(NwlH{A};|㣍b>Mǎ†$l0Ao{Fi( fU"@u`9EK{sZփv\ &A08gqeRRFF,*~Rdr7x\K=Tm h 7#ue`+/{7Ndlݹ:%@ xVͿ&tA)\^D(Ԏ4DhD.g6GcM qxZךO7(0ϋqf`14LCۧfzK0eE>VCW8.T_3_o@]X/&:k!7K TK2#Go~= 1P5MsV"mTA"\ժ?YcɅЖlI[yϦrg{@!φEp/ ⡰N(Kq>ע ߌ{ \iBw7%V2ѹ1d*^'fNnE'\ 1"aYT߲ՒР$TY0*d>1g'<..+Vh9!ĺ[,h| '<͙K{õx 6| vޯHؓI;arH{҃i/b)a-vIR~PF]BV_^ _'r/[p:)~|.07pAf= xG%&AV}SgUaHMK˧Y2coÄÇXE nSdM]f%] gS9 ݶ.S \!T瓧Q{!Rj1Z8 D;w[V;_˖Dd_W8 xÕמ\"7BA41y sO|q]O P_b0DOwT R~4E4=t v7ta*~lNsVZ#m$jyXpYQj\sN5>ϱ Y c:\AeH@dd%̵Q-Ϫ Xu `YzxēU}G Ĩw9m8uI&2UoR)pˏc!Y>SK28b8e8Nrh>` .&q%NвDS &- $dbp^?h)i\"atK⯗?17))0\?\R.mS-F|j ጇM6wJ0OmR_#~HtLwPp0-wT /k @C4 YHD<'s6=!H]qiŹӁ շ.g 28@tL+?%@߼-2| 0 >.Bq|l ƨMWOY ҾnmHRŮuNdԺ-_EJMO(|6N}>Iw d6^hBȲ,\<&?&GŇ~y''xpZؼn/ľJԹc57N cAmW yݦkŔ+rʢI;I5ILf~֚Ι)͇mĎy" //1)0 PPSlQ䪮ޖ;tee߅_cpGڊV '@e[#[3jvK*LJrmCfEf^]BRޫV?sbLv6q>:ҿ.U#B*0)H|r8`;"ސ a +~T|BL PxS+ݞLBS{\ jv9 ju1Cm,f Ύ![evnMx'm!AM/o2 du$Qx4M8la7 C{J/N@0/Uu+z幞cxgMdUa`} ^en7܎Hofam4% huQP\Ii/9 PZLPfhC:+5EYq$PFcPֿM=d4;\%%V̿3d;B(l5 4\$=@ w?Pø H= JK6XoYaU>)~{byE䲃Fw7VN(p]k~1 e܄K-A ~f1q{/0C߉Azp82 @Sd޴racƜ3#5psP"bڔ#5\wϊoph J(ڰoG,UYY,[Q"zKL7pqw"@qub'Ԉɡ]nq]9#QLls*UhyɀJͱ=ˡF, oe^yMY=S̏ =%) #\<{JuK-h|{ kDw:{ˇ-rAMq׎y 0qҚl8+T뒡(5^YAԅZ X4#n!}!,<k y,HEiQuS<@.&ĉb[6X3 ib) ǖ/^n1Z9 i$D /.vd -_VvkUzje]7^ J"@5g7.S(ÀJvc" :U X 6}$K iI?%^#f "-G1̀mt-QwmMGTG,Rx8ȼQ蕡TeԵ5Z/y)G6e~-')Pp#3hXmJk,XcLCĸ;?lX Bn5˥X4oON_P@4&<'#H6Ƨ~%I|Ff يԬJ4ҁ /juvʘ"/C3 N4[Q>VM9n1fr3\@-%?o&3 >RywUyϯh6>,ڢXF@Qޕ(*lK=-"OoLVjmĤywPy";K>Kie'l >R7ISNiLZ"aʘ6ynX3@6j2/LwUw\쐧Mq p> h*ՕX&;XGָy8?튑Xpu;9nt=3IKj(_FT}N*.aK;-Cb/ xGg_Opj~"e]7O37X.T1>0@O|N(odHJc +z}&b6wYvjvYmn.VPS6oiV}4{ĪE[&eZ4뛢)!= )X֔#"`Y[ڙ[Hѵ@Z/A,gP}K:TgRv-b1+O ŠΛ <tA~߽k_Mez- S̒bkWJ{NPe'(VMZ#M=t@2SvG!`¾9Gj}!%*ӳq*aQ_pkJUU|]Eq$r;n__}I'8&s\UdH<3wZN-i\9=Prk~j]08VZXy{qa770isgWV-ˑn>I(ó:/yQ)B5wKN~h9+Ҷ[d\Z!D?%S֙[C5[g=Z-•+C7<*ksbT:t,?+#Nd(v^i^*"2ϟeN)hN}FS/i}d;JĈXvJW˭UI7D o%$t[*|6A(4U@kD&gWA(b{TmEG)6eQ;7\)VwA|v>Dc@Z 5A jE S ^'K^=N`}H)R4Lj ʼnҼ}Cs[EEM Ip_8 -dXg:k-Iw t>;em"gP}0.!.ԒwKu5YvMDzhory k"r3/ˀvX8dS^} [ٞ 9"=6zkТYLt0_,4'܀ X^ΪC.X9@|=N؛qd_@^P*3.}Z$)I0?zl yBP8*: ch`&ch??),>`H'`1<\xG=KЁufa$L+f#b)yqFE?q6v$^սŋol q,<?vK Q*wx_[#UVu詼4=]RUY-}$FܼEh9a|p2јg\/YnfAy)lV1-/+MdޖW4gLE3a ߓU>|w4Fbһ-ԑj=i2z5?dྤC1a5$RP)27 i*oC)ryul @g_o}|>1}$EO&yxVi8w!G "' C1{ӂDZ űsV2#|3]PCK75"D2 vf{Wd|l??24{?v*udGJYho\Qv+ ؿ!6D,L8Yj \~6:w6XnJOBBC0,|hzfT'v%%IWR s˓&bL ==u8\#1r^{FmSEP>3L0G kbXܦŶ᤭!bB&]2$.6EcA5=^=zӰ;Ow1zHERbnA3]gPo r'$sƺ[L#_4ѝčXO_Fp'9o)!lPJ񤣦^õ <[!gC?D9S%(pn-K&ut&t:&{(>|.szޣz+xoj*vk!U"f Q^F.b-,*iI+~>*BV|!HsOTiNKa۔ O/Rw9B sG;~'O@rCeڒSТmGn&c+1v>% F+ޭ:XpX$ᠹʁAMbg#ȫ" y&7s>"LCZ_8<ݗjo]hV%ҥXlHtJz÷,^D6MqSLV]yu#CR; 4B\qBER͞!P첱 w=c2Ʒ^OyVuvsRKYi,FY w9<]:g+T WKS[菄vN" fSfJ]=k ^9~Ċ+T\ bJR sLҙț)\S8#:5յQf3[3 WďtCC tYE/3EH~JqGZf>D[BHFG8zCp~O@zvr;ל_8[t *u "{(ێ;s]RTfp#~^!?p_3$f5C3(V੯5Rѡ% [y)XY)Uq\>rM B;f8ygh!^_}3]S?^g ; 71 3@៓d\$$Z%uj)ݵ~~=X): 6֯ƗwImdtU6JފYb* '㛷pM I˷{5\KTriSa؁f{-d(6<a m>bn+[ z`p%_b[X%ux67 RO/'8 ?Uo֊"3 a)~$Q׻ְ\ژ1LI2&A@tc5+z$72jj@}_!AN,YXrܐ+  c??XYNp^܂wD)xx/ٕ!Yv03IP&45PUaV_N6Mu,§YmE=P/MFNy=^Zn\#EƀѸ'|-K;Ra5H(v͔2Zvi+vOɏg ^U\mYC"S(>`FV7˥6.@gf'޸ |ګrʤ^N^4),4J/G~t4 iJr Of'dc^ +dӃAc}ۘ;|S/ŜOҖ1ō$Aa+ n 2հz^%\t8'C3/]{:6@FIcbz[2Iq_bKȂWTpwі Z P~؇>DL]/Іt,ͨ߼ؓzR&$dxx3R_au#Jߔ(~n@b|0%bE#MXt#-.6 #)TQj3Cct[esȦ.}<1`~l UcWSrE}eؚGZuUP8`+YޜNSy,cOvtsu݉H|[A2Ͷe.q.N.j`@2J튉vH:Ieȩѥ X/cwY!q!|4.f\, kJB~wFmCh:,tdlW-Em1K9/_w/h k `"#@_¿Kbު1mB $f?ЩsȮ()lagrM>&:lpǰy&w1ÛNjNPBĩSA?/nE[\"(y5oմ lsrP#g"-04('d|Jne3UǙ^@8 ?բt̝8dQ:z >Gjr 7L?r[_SObk2 Jc..YE-dd|c\Ee 菱; vɟ&D(X #N, XFn^blE0, DKΝ(.!dC{t(p1.8< YmP|X)%3Ӽ!2w.{k#sK6>7>&6#)`fjzN\[Ϛd+R:/(G묻=|xyB j"]zNa4'0,MҀDuLcvGGXr#i8xSmPtb'|Q:JkՋӾK5)X 0H1d i5F;ě5%otyf 4i@T'L毘8|,K0j8+x0P pɪ .2kcO:7<YYeNJ81X:Ahk5Q$2!:𜟫USs']yX/1bǢscJ# 0wCn&>qZ eg=NY>h^و^2|#} "#@63.iJ8LU7nxHX~ߜrM3 S1EF)JeۆQ>G R#H4k*(4UF_^c==:ڀWьuydTҮ\aE~zGR.Dr| w]n[ hǃfmNn3ޱ R (ܧKa)Ag{fڭZ!5 ROD2WNe4|g'PdEoDC19^8ӅZ܊ҙ.i8,OB唂]Qr^G7%@wx8 JSS.*${|Dn}GhnNaRrx4NFU LZj k`8 gW/~&b"m0UFȒZ +ᵼRG[TzXz1%*`+2F,ZHroѹ_ᖛ w%G"M`e_A'>M-pH1o\uib"ΐ=:yPfN5ZI/N|$ &mFVs帣Yܚo[5ܲ\:=nl9[]Qֵ֩ve~ELI#lr&-6Mc &:n>Z69XT*/M~]aEyތ}'Ybd,4x; j"1vАDpm {⾖5]½ `:RKzcK Z|3 tȠ)g>kMاD>qw$x #j̝v3Q bz&ṋt Pu3솜>m9ttx)Lcfm rNElM/$aR/gQE<-r/f~4|iңf {\l%=yd9ΗW StzRTs)jaNKe#l H#5uoo-Oٳשm|: X jU:2'^8!^DZ^ ޵֩e䰨mCF Oeʖ8<NST]~r’=iL+BYn!h#ʀ``ryu #_lDƸP0cYl[ Fy|Zj'9^rtQ,gSq!Ûb8X [C_s/>9Vlm7OmgXehoT',SӖBp#}%)1:hk'LӤ;(.FO' 7<߃^,7ި-LA("פ\f tfvN|2.6n> D_52xIKXڧ*x IhE_u*/KZ Ħ2d:jKXЎ[KgZd gBxjZe[$ı}32D4boXfh3@N l[ΈZu6](FWdQabJe,N+O\"5vT"e>P1;q $͂3^}L]3xhc&꭭Q w$r+{p/{z,? 6~ա]˚s6G()iEE.W\:HwqU|ڨּ^鶡QjYS@NoQms}t{< _PGW"qZ3gSjvYNt>yAu,o\|Bp様yqv5;H<0 a49P@?oy a`jb {} puؼi6j*l߁+^ )_-بjmՒk9?/]d[8[ Utvuؐr(Nq٤|ʈ6#*ܜ6#}OY>kx)8PBPTs30jjq9t1pgX}Π_=%,Wb_3w7M>{iJtU EY"y(;rvqOD% P%,|3YJ"ڒWPuȎ|!AzTv' <ѡC^ZjX«|r9FS lOMbPTa:\ALVghd=8c ae7ijwANph`r7:<*G[ $[Q\'k1m`6 y7d=IQ4z-%j<| _WFQOrdi|oa%‹3Akh'gT3F&NAW:I VW/5͎N=bԶHhTm%ǼjyWљC1H|s#̰8 ʦ F!D4`EɇEWlJ0$_/=R LFtg6C]?( &ߓdbNƠ7H$'O +6;XDGK~s$".@b@ ,sm.~`F$oސ 2l:ܻJ@D<t/` ҉6{݃:}ʼMm'pikw1HFj9曊sf0]/LA{oDZWc| ~_V!Kj}(}&NEiۢ3 ݁40^.&@qmXM#굓R6I'2 EApMl̎mqo#MT#j٠pj8yLXMPc˷Rj;`74۰Oju]CLumΥ0,W8KǂADi45T{xyyV5mCB9Q)fg CN%P7@[}-"vH s|M~j^~S/vFKqg7]Q!4fJ-KH*ml䚫MilY yк0F$yVW!)~A!r ]$T81X2@ʢq-&U8Ә۫V OT"EF\bJ>q|[þ.7ܿE˨@q}_}RFSѳM~A.gHEBȬpfw $M/yP=HtbaFb\TF1: H@ɩS\D19I7od t\l,g).)tҵ-ˊySfheDQF ~Ūtdp^й3ެx҄NĦQ*j)Cp\nW~y/*;5ejB|{S /A0 Fmçஞ˸v Q'*[ Ă0{VNul/oAs=cI07_Rx{SuvOkl=Ǵ!/(LmUVODv!ߦN^,)mUFtҿi b\7LVRCtg/f@C54`3wa#r-UDR5>̪|Z\$a ԧa2Td.bzrPNncOsGL5_@EFg͟h;>1X#ⶹ |(ִ.O;L,5+-ԍcK袢'B:cfei*Q-+1rB?D﬊}s/UVi!\$HrvԭW~-Vz(NtA O&V94g)%=!yBǐLugy;OH"߮Sik+66nX79v.J@Klgc:%ϸK ZY}{:5>H\Ȼi=؋/6 Ik쉇9@b#ld}Qg@u>n7@Ź>ҥ @>R \|.6 LG ⮥4uG Zh<+mj-'N&W|۽!UE:PS}ĦM>R|U՛qDh̔r",ず5n7 OoCYO M _*7*Gu7~vX9@k |%.m :%Si;PP"1oWE0N̶2U$2DW=;uZ[OOPenK_,˲GӿCٴ%  Q5 K i[ryX(eV[?|5,)Mju4X-F8zA$ |&Ht6ϗ_i<64:]/>K-J#BWwd&4ENrܯn|Ȏ#.{K/*3;}EXg /ɅD;v10%Д#JC8ǔ@NS-/}lи? _JvbD$e-MGs,} )jS~ηJ0~ Ha6DX9ABxO__V0\?@p\ `w`B0s[Pt ѣo9mAEw J@@]~(U v7$Ϩ~CM!qeY>#oErN m}ֽ+wʁcNBF/={أʤ# 6 V cJe$JDB&E@\,U0^VA( -:fȨtOJ4`Ǝ'zzx`ѻJWgquʇmeފ wC~I~І'+sJ:Do[K*K,n2,4pR)k_hj3T#=1J^g暔oYGrcĤKU5jMmx/Fȕ>ְYşGU 'Ts ]׾I/} j~畮y3& =u AjdMkF\qt)/Tnt 幇u꒜53؃O}(ssaPdoBĵ}|o lBu O씧".#ZLZI+ڛ{):$4/PtΓk4B}m,.jmw.EF]֓$ɄTCń0iI8ܝpTS4q&YO ccӅqĿrn8 q>m"/qbX3*a*4`ppx)akE溸s_QCY"t>#$Dϸk3Kns ~ RaklYۆLڑc#I+,8EL]kAlqyB-+ǯ*OC',NC2z3r}JV:deuti]os!GdWy17 n*|sA$oN)K_9۩]tlACsy3hAqERtI b1Wz6"OlN)X:IZ [  e?i`GgvTM6/ wB2n4=9jll5Ruzn QΛ-s^~رlj)_-TJ|dƢ>b!;IMޱ?0% NVo+^'?;}J| ۜu,RJ[]<n  3ǭWb>#5fχ>k?a?bPp,K_k9&KQh~VzÍt`9BESEn- *\w%NF!yGxcԹ tI7K֨ %Q4/g;$ʭ@'ޚHݴ'OxoYz~\u|^AxQ>,{4.sErMA=]đI1I~m)/a}IM[Fnx ccGowE+BA*wV0s{ |y u|<,6Ҿdƃv{`XQWRˮ%# b /d"udSPb0S ƹO\YkQ(rT}C&4÷Q[OxPd ءݎ ,'P LPPOCϘZlpw |?N 7mq& "Y 668* P*5i) r!³LiNТ\s)A72r+KT|krO^|K#n@i0(U K~ч5-A 4Lh tʼ|s^<5n^Aod?fרD{@V#3 sVJȇ/]6or<۴9Ԡg ]&H̲Fu4v11ŹB~Ƥ/ p9ن rO^U]9K/ؗ؎N?zp4@ DIm49 % u˻gag3{$ʄ3e#m#P'H礍(t/W\θUƄMWLՒ)?}E-PŴ^to:2ug:ꁧ[Y~W̚C~1 mu'55ωY*LLa.Ӗ%"|R6Zme9 kII AIL$3BJ26Ee}\;U/-* ]K#ǩ#_pAiJsNc ұ.Q'Ev M gCJxo9w2mF@YjیUK3†2{BaRmP!ywqE P 6Uu/N⭃Yym&Pz˘ZZrثo_(vEA~tcFTjz@Its֍[lwVixT &?ѺAe.=JP>kGB|"*dsMN/ÊRμ+J&S(G+OȿX{%?z" e.Ӻʟv&VDKY4D.yPQ!#C:Q"nahSxJIk2$ELʟ+iBlXMqP_hW\3軱vJxW!ULTP">e''T1 J,nrg/5H2&C@U1T-f$Y+H0Gk`Lh3Do'=BO.:ux1!E ȍ|G:pJ6dlI֮Bh<ɩ>AfјY$b/T4꾬4bS=z<]B?qfR r2".6z89no҈r.}k#9Xe\L) İ5V%H.=Zw^n Pm)o':Raq|nJ`&vP3i^큿E&ḳk%_Q2ύ OAGCwd` At3;+n8y7;RsԈpbҋa/FeD LLrT@lgthi"3:@$zx`:kdpT'wQ,"SveMĬ5%W-|iLj E"_$$0BMD(2 M@g8yZo\MR.IbzL 3=BKBMǗ]7OdGُ"!} m ŗ6~^zzoXyM=>f!UÎcpV3rƤn§]mIȬ+lLuQIז  -D'kl¨;phz IxS~lgs|sySIFf%wS~:WQH^#iy-C~<=|gQMavTl̆^ Hϱ#- ۥ1svR"ң qU:"J[FyoaEACJ%ξ3<>xF-}lW,SyȞ:$!8r]iֻLK4mɞ0^'S/ÉWs#/p;jSlD-ɀO^\ʼ柊;`7x o,ڢz4kwj$4~%ǁ ߆R|h&8څ+,@pbZ %>@9V+P1}<3jHYl?r&"mBϮAyw%tZBPl|)^ z\ʃ>`'M]}HsaFnA/Fr{ 5/'ku(zA?v5 8}FnzN(8.289 c!G"֑=}N֝mK@dg{u>i4Fb+`e9:@\`j'Zr̴ՙ1\tw9"wumUy) YWh|;7 6K\hW=hɴCŹ B7kCT3`"h} C Lʇi,!L}7Z¥Dh=-g.*쿤v2o #RS20Pw,tGrJ"9  [g/R)g u՛vBHj?3102 N܌Guŗ^|bI;JZ~D٤W|WNĽM]@"2^oH1? \hL 9ǬЕ=%'cun1lo UJqEć7Iw;18ٜEI>x( Z%I*fsYY0ρBJY"1< H 5”vբS5OZ. P.dk4QVb Kxe{g.+u a!oӻeZ}zpՈvԂ8\Pl9˜qtW`BGA8[l{%Ip|*{FP7 ,[hYe|"g0_{<4ly~F&h(9DOa2Me2D8 @|X 3qf/)Ld!b {z)q^㥊oB;EԈb4?캨ӣ$)6 TEpsO7}'|29}9%hq`EDhԤm(&ٸ`PBM1XjæhzgJJ;%+A<##PݜDWۼdIl6W,ﻨjv[7\QV.Df.)~-Qt^xR߫jN~ة oɅ{s+4 n5!P_F^WCV֨jT\#Oyy PF? &~-~r2gTbxQފW?TudA2EZ SP5A2i@JǠ{)C.o͍GgV`¸i?~!!9GS"Lw,alSZÖyì` !^5jë2U2NiUEpJ"TKfDM ?RulQň)Ob8bҽGծH&/wks-<4_HDdj@P6[_ilWL.O9¥wi*=y?a}l?eI2[v\͂8@ygbtTSKmQh{w_ f&΍v::Dg֗V^7{%DJl҉c89#%lb 5Qy]=DQTHQjKEUw 9C K <UT=JrߋU_et,YZSK\iMcwaXSpxE1V{ ʍughL(8E A ;:{u@y-D$?!|v"ʐ%%J5|'ˇ"cBEjK(|\QZ~!MQZ)icKҎ~ O Bgn>ZYqҕ%`* =|!_xg~ l>6H}M^F6[9h I&==;`学5 E4rҼ6ĘWn9I!A3^W lwLP0I'lOMhA(zto"lRy\pTK( ikܠs3s6N79G̝ sv.y7p!;Vۧ,0S23šݥ3ܪX\ר$ulC]> j)X~_XJr0FH28 ٷ D}͞vw#8R_ _c_ʀ@$B:"cUFn(^mlR\ǜsw,/ )Oy]ɕIOYe[_# _]Z0NAxj]W8/|vbAldHPT(\9:+FP1Py;OA5VI,Y9-er:/zO!n[MeiD$,D!;O[$j@ɇh?5J8wa3oHx n%W 4t ՙN~fj!+'YܱI{`rO&I%xu"׸+z1)8 [Je/f|^=A:? yK  9 ]#˗'품u5p&Z}rK<"l!Ñ3Ee'Eь\m!u&qKkFs 1~5B+P6j5Cy*j 6K{Hgm2JBm`6!=9g݁]ā%JR6gԡ$\;5kj"rN B i"/мY,i}C&o7֍ƎZ:@0Rvk独a0iaQu| (KTl>w}X^\[j۴9@`eBK]@1>/my 7SR睔E1:BK.X/.qD)zv='{`0>*Ţ@fxRy㻋1L&+.{f5*#S7?&8:_y @.ްm-?nYBF,_Ds_(֥= $e½$=ZH1kZ+Їſއ\o/n Kfl w)I-^<,?crY,L#8<!]K F< h'`#! L3Ze! c1T;v@"o@3GQ8"[*B YB2'1Jca0eYp10 ;2=tps {)Y{jo< έIY]>wu;L +>2ݢ&7M\Gy"]& m,uZ)=xq7Nk%E-N kç1]VeX+qx4Ӈj9 ›Brȩu*e~l}d,Ө{QᏐƭS׵\;7V0EڃY4qݷZA6;|Rs^7FLl+dV#%s 7ULKjtSh ° m m D2RL,0*ګESUhZrCUsؑաtnX”?d ::FndRS:a= >ar2h*-~q)XC. `gY|hQ冝)ۮ~ n}}ۜdRx/I$vE@ǯGtr4;|t/- G9xK1c ƚ9E5w6[idlpM##bxSm̉&0 >L*!_C3R=r?jiWy*>-?64y2G_S~qw?s0FO8yaHcuϫ-\sH6G6 ncz8(/M;2{yRN܃Ԛvi\L[̋m:Iw"RT5ԞT;XE@UlTam5kׁ=kAemyٜpfJV#jzs% LUKқn9ö!I@}IP@0 ̘v{*BG wq1F kWIom ׊(˂̨x24z)MFV039syu46uc`7T5 l**|K^36Tcޗ@RgHBp {ƽ3 WΔAgt,0n B3ћ* 6dP]J/7N9Ӗ\1T25!(S-_U$jS^z`reQ1p08Yu%.2cBu5=;\)C\$DV{U\Dqf%gak:v©װ{_k%!וFqU$ &WqAyݭ&:À7m=R|O~  -ARkhtzR)bka#1I FDJJ X<>pP7vS'9Qb<%>KZHe3X(:)Ō/bVA&Êc2[wN"ޟ % "fO)F?ًPU.9а"cT7V3cQaF yn$Jdr%\&pVEl?>[$YWs9![;6;.Qq-5ƇȖ痃l$ 'NO%*;K4guKՅV'&A*^z%1i)}zk'kdۺP-;hYn2dg@z>ؕgּ&fM&1wp$*('."/UPIkl2ϩ慇b9祱/*# w/T):bM}..xE ̔*.]ͦ\D}HAOf-X})B[[ҍ;299ɪzt&1`JÈrtO^Q5NwKZvK=톡%?sv"h%H28?yqt#'Mc -;1em@dPsß XW99iĸĕ.H‟*?ŜBĢ* sfˏyPE/VF`Y oBE_=Byն2B@NgpVkq\>/& $JQS4AXqʰS#9.,@S xqNu׸J NNN&lT˽Cߕכg$\H's7@Ah"'^nhIIQt9:G5g|zvSG]E`n,jqI8Ud3J;,dti ?ƌ5295|: ?ȱٝRɛ2G+1v6%Kd:} l3 'DD JrLV~S:b0(:rlots߄M7ac @8~kwEǡԘX1gAS: :'kxLqр!!e\B;p#ug-M)5\yajwnW rK.0M񦎵=5I nǵ)$g(@xylߡNKOKZxr+p#fbBghIڏ`})Z%̣m5!#EXZAP'M!6 "?-g* 1Iw qw $Ebf.u(=M Rq 0n,u zNArPveT6 >vL2YK0bOsbŒ${YG -6&31n zdߺȲcsjKQႍZ:gg} \}K)9sn[P#1wٙ㑇ʕ-?c=}Y2ƘFDj@ܔ8K-K}x$I&r0XSEN{pmRF5hEb9xVGQ#~Z%z{A<tnqY]aFT}3{VV;Hsck |=i[ߣYOA6:uJuLWp:7=@XVVEv >e~֟T&!`fsĉ%0Dg: D'ÕKRٚ IRW x)|6m,!$anʓ|8y I䭵өn^6EDG&xSmt9Zb=xzeX,tȍ!#uZfmO8-T|UQGskAqo69uPd0P*͂kzfV0*ZK،ц"ىwGv%$j$=1=1ڑLcyEFsBkd̀XtE]aI%uKT%&̹ y4[c= 6:zS_"Fä6g=߱H.8Jvz9ĠZP(H}c0U;ǀ}^lCw!:NMiÐ;x!|U|I5dy9˄5a'E I_߫YمBQW?0F bnٌ74H)EƤNd\um5QQZgpiNibºajĿ ^L!P= /5\QÂЖ6n3HycS.q@n<Nt"17JcO0/?$)Ã;q(D~cpɭ-uµEۡ0b0jAqZO+פ8Њ%qqN&$}3^9s>J>K=U 'jr#KFXԟQǥi~7)-nH[s T Hź qhNm]=SknjGU0Fg\M@GEZڿC 4-vzJ5)|?`:~&(1^Dø~%5bO4yoZ da%e^/u8bffDߚ+3yLó럄D_NE1mX&4+QQ@K'`W:7 \]ao 0oJW)nfDGb>ߟYV7`m[ok72& v{ԡJ`Q֡ˏϹ*SFls]Jjh>kgi!/Y v _JM̻qKlJؠ=C¾4bU1֝b2l0pH@m2j{Ȇn MP'T񢶺C;/tɧҶ?wOJ{#&^°jMQR~b?;(ڥ< n29GD5_+|fAq^5لR؏Z GϬ{'!&GX_bw ɰ-۞w\^ Xo}eNHł'e|賻s4DJNM4j3u194X5B+3޹({ {̦ tEJ"q=8ҬH!DX_ϴ>od +6Sup ȷ`Ač)-4b2zg$OU2J2kTOwM2# `[? Pɮz;kH2JLu,'nE8 y# NoSLwʎ =: ?KZlQS٫FWJ]ϖb"Ғ*Qa> /碵7tʡ5Ud ɍ۵8W~@|]!$cԫ^A<;nT >$H҆TRB~zy_QE"&VDpGs'џMub|>@3M'6j`3<" 0:@mD}MZwkR|f Cg9hJt1r7!?џ<>#$1ὰDnZPnoztk? g OclIO5-L3FE7!S^R'{`M#|U$%#AFmLcMh=u-`~  +uC.Yֺn,9kit?!7t@dH\9>UKN|F'aQz6W7 >j8y!er¹cLD6$c er.6k \]̖~^AυYoWU`"iF掽V.1#qG:BXzOJebՍN&ʞG@w Q 䋖,-qY[k[hMu#ӣ8$ao)Wo>\Cvh8lD̪=9\ B_ '5L["!֪nJ9w(ISgןm` k 0jHXudZ|P #Ľ3-8pF O:X1ƷPlcy IP~ +@8"%Փv4q,%bǹ뜰 V8]E MQ@~Z!-(Q5~VݽɫȪ L}K⏩8Nx&: +%~su'=M񍽩TK[(` 0؄ lwzTm U}RsU+f[0ai"3,Ek(~S`BSwyX" lڊfV%bT,D*gBH-yLlueŲ'иKapg{'`+n51BQ]Y hԈk`DHK#Ί-0Jo2'CtܓcwtH$d!庼Lq? ҧnOL~c8ᬀ= /U|mzpcK/xjuU-.'k|fIk]Uu8`I$;J,\.C4ܺM75{SLʿa8n:h~ 9G#q&QѿA(  eꪃ~8WgI ɬ^(=9b#b88jc]x+Ƙpe-JӚGn&O돠Q,ccBC-*6?fOYa[@Bbws`C&g1Z9 MMF=M_{S.?\{%PqH i"l4ղqZ^*E3:pǧ諘q.ZèMir(:K@('PtwӹLͭU=VPP6-yg^vUY6hh05zoۛ5H }A}:$cGSwҋU"K!yHa\/TWQ wEXc[GO9` XB{6ꑎ9ք|Qt(2m0 lHܬ3˻:{6**`/uEEhɫ8As@Zk-ˏ:F-'/Z@DP!A{_'&5 .hIlaOtv8>[`rJXm0%>y1yD8w!`:8üykcR ]9Qos[=W-Z4{%q:AuvI!-o[8[3u(8~t/y#d[~++D*WC^}Tzskdclvow~]wyﳻN}kXwZd f7-\Hv԰VMnLH:Z)XSEaHLFP}|} G>w gO`<ȿ?MY2`1óFbӫVqQMֻٯһaqxG.4~y&oL jZrTpȎd0,¼ lY\tBFx6}.$W JH:d_\49V?ǕDLX ,C*rb>(4?’kG& q.R{;aM5bWVjŎSŻLBߋAΆ"7Τ~JTP§T3`v>X|F;4H2FcjYo/OTr˚CǕ٘26Tث<]<qkO1a*lfLx%n 4IBUn dgcF^4Rѱ9pl؍h>咠r znvkERb8\1ZTL į-[n:lueLʻQ<5˧b(bfR_H&&L W }u:8ųFby?[ =:=-D qgo fs܊|[/s3W濵Ɣ3 y/wlo琋O]؜Ժ$<6M`WZizʭ˾UzYkHL$úFa W9qN$ VV^F 2YGjr9" ]lN182aD_ #ȹ ce"%lP]E8ᯰ(( 1 9$yhOgטرR:习9<(}4uɧarB\OՈ2T*gc௱crCnRJ.Oc.kT(*נ w2#:0ypqKIץ|n@sO+=k/+k˳l't@s_X]6״6/Sʜ\'EѯG%{2}HGj'.Þ,ִhVi|&k2OOZ7eZjllo,5ЁYee |Ž/fUPc/0erO vl{)T&%z]aPT/hp|+Mrn!y>RYϚbFjT/4NirJHJAQ%yE ٿ;uj*(79va(EnA{a[v%28RK{%W\wS6L4v"|%IfZdRqmy$ Ud߳`d_Z> [K+?f܃6Ag6M9m U~WΊd `ǨI4HˁWT!A/G#M:pwf9SQ /RWOf% nV-@._|!*+KvvƐЗүw9&Zo78vW#+%4s]:M 2A|0Ї{=.H <5u'( e [(h#{xǠjx}rP3rsrNp)2%An. [z̙kP* m\cb\d}*%4|3j#8YiiaWe.{#exg;>%Ta@/M \;cQ8t=6n b ]yu^'oTz,` 9p'>Q <+5w(cߟj͌fҜJ=&B!ĩ٨BJgv0ւZʲQbڠ9vCUiC4ts%^1R2 Z-7,_Yiv GR)8.~6 F\B@lʓP#(x ꉤ]z횃k67`JӾߙg )㖇YϒRls?݊޴gd"YtRc.ʹ}(-de;ct׊@V@#H6<!+S0&|Xcu| ,7b9gch[lQ+h/Z`J:75|3TQXISjѕlv)f46-@(..Z wc4D|jwXc/SVA~mT o:}aqFTܸ8Mgֹpl`>|5:Oy\oȿ,.ͲdJ x~m@ W)xIt' F0\rD( RF&^,?wHWD q}Oe6+5ް]ӳ9ĸg$Ar#du0iy #%l/{F&Ġx}uPg+3X3Vn*Z8}_pRO P!5lj ,-%4Gr=LssD^ 2>_%gwR% URMA|i_qCO\'lBpRV,SS!ga~]K ɪokþ:|FF#_"~=Mۀ ۻie)P , `F6sH䢇ӌ,bFAhPK 漢Q'GGqD v8 Ű'9inݹ( K|?Fs0m^tVaudok\Sk iV*%4z%XCV?j &` ,B5wt\%*|t#ihۙ8Iʰx=J57̪XYl !SB.Cdwa n}sAbߪead I@N$x@RͰ7Mm޳zVLoH?: X~R@ջiYDIy}:=w1<$ ;i(k(2yk¦ooL!^Z,‹itˣ=ٙ,Y]4~rk-Ei#Кgq{ 'e) =8|$-HA_Hýy@= XB8mHt񟑐yWƠ|ɮ& /TAtb1?Sr&79@b}%P݄x3mHQ5.%zצ$&%t:X]$fɶ]dsPApZSLgɵ<%tWv+YlL26eB$\D;.[M 2#]Pߴ#T;=`C)ENerM8~93p\ŋfrl}M>~0񃤨|/)Iq1D>" Ǎi`0d=7v3#P&O<V h1nn v Ftx7,B~pD)ϕZrrr芍M޽"ۓR_@i˴ ۯ%։|!DG ;˽ޫ ܞ1+o()Lʂ}5e0yIX&.轈&pSZj$XBhkQ5Ă.u'tF "UWXeU(3ZZ@sfYsd,40M ~Qo50[y?挧t8*X Rq"VmQ/YX^䴜&u2$-o@xeHq4YefaU ۦA[6`\R'͖!T_ n33p im5weJ䜄܅1fhU ҨFoVԃFCKz)$.dԻ}[dž%2| F?N{[hp 9q)8o}!$Qck`1 *o)L `u`Yi!H] 5u1=t9?s7޺\[r(*]93f2rtd+j$9RlБ51*O:/vhړmX2{UzJ@fDq vG銜}bk\(tz_ t H.VZH|󐁐|w4ϙuZ=HY rjAw H`c1Fu?ZmGrRm,vCX8rQLR4+r-D,u {/X;r=i _Z3~> &VM9 ..9^`.<8m!kG[T>2"" e@BjȲciCMxɴ.lz(5ɃlZW= 7Ak#  8h,ً&Eʉ,;-P<$wm"7AyRCۃqI5 sƹ<c9y|X0 G:7ai ~wQɲLjEax9x,ؑl+S-\5Er dFl < ΁:`;׃f`[48}=rǂYI;/ aR}EM2b|r fyS=(MY:B]DDNf+gwߍ.}bP(,>sIev G8~B5 d^JZg/5\ $?ߓuy0X0SÒf!puɈN mD8Dග_e>XZ5w)nR(T3YR:(^I,K P&VK h)$ k5Qߊb%5ĜJr0B\@)Gf*U,uSL.·p]AwZ`WFtͲ B̲/y:tpSݺw9ߵ˶EH+րνyg|ODsssϠ Yݴ./8Zk;؉j~ċDN\ 2ňAi55vZWt|7*KϮ_ ٴ|~aPc ,/aWnɉ|f(ϴbᆳ+$+$X`H# ̾ GXPUd@x~8N@WZAzxVْ;AT%~|ܭFhs)vB &OQT7w6=^%v,ej^oX&Ga#WoW!0u 1d^=JeGت׸3S!Тόvn_›bEFTӐ-@ N(6iƀ@HJ-#>qăpfKq#%Gk~H <ʀEũBe8PQQy @ đNo%)]%P>n}/%&&G)"3ہ-vعf/D9j;df]4u A6A/b|Jdϳ M;o{^KHK"?Ma;(MBp+T'0<-Ǔ &KIhwJs \r~B;t7˔52Cw*§xjOW#J:JZerj} >,#"BLjz;o`A*W 4g8b}^cB^[^}9#OosDCєĺiW:*An\yUk_rt<tF#tFʴ#~͠hD wO(Ѹ/gaԭ2DUk|1ҕ叭c20g# M ;h@ʰ-<8(Z/DZzJ~alX{ldöa5}&nr,913l(5,Y88=Tj'@ɝIٙOK4%/Mذp&ؽÝn5g ;&9axQJ%;7YM`3΍@Z7-L1dTAd}~y"ipO7;ҝ3i~*m~Pm> TP+0],E_HS+"P5, +3uԆy+J$'h!t<m`)LxWVhcM,`5ƫd|!a-o6sS8s1aYO -LP,Ib5nWN I} d4v /1zp5FpsS!l#>Ҟ 8o@Xѭguj疣߃XbZi-‹U__b(4^9He8aT3p2iUޫGA?X>"cvP:{|MPJqv,U`<1Z&-7C! n%tNG$|EuVu[6LR|$|B)fMAVZLež['zϰ %9̓1z\$jU5 7@B CsZ{>}[HkbUŏ oI @OmRS݀9 h'gµx/u>8"A@gC6A$3sB)oѼ4Xznqh6哛~\uyH/sRcoLyqOsF^C61Ϳ H7(PgD)#'kkfN=PwϣW7Mj󹘣yxW d>BΎFK(UCշkK{E<֎Ggߴy3u wzl< uJh 9G]΋5-XX>=N)v鉡 ~dK&wNt+6M\"~nvJZ=eڷ9 |3 (7Hr(b ݨM,lGj 9N, Nl g"+Oɘ.۪p!t\ok ߝ&rӰ:[.ٞ[y+|!Xէ1)U' X v IK%Xբ)nv*d`ъm=?\;ՂP'$U1ye$n*MTaO"1,JK}'Sv6@ԍCJ܍g1vums4#(wt (%|7C08iYeWN4\ TJ"F`i0TU!.J,{\ {o&F)_;jhޱqo# K미ajU`ĺJEԈСjFhB%( f"7JIT1]K4,?7ȎW~FAV@I2"RkP!M"2̅7TU}L؆v^SKN.2C.dRx߀tD )51 R(&?jK_IO{~ß۝mJ B ᓮ8fx$F#!Vj#[nv8Œfud6(?Į1& ?>?9-y:z*y%^Ք.2CNfQW2cmPlxجaw7kœTW'z.13Įq*UЇӖ4&WM(1LE!Hrsz1nqTbDZP|Y1mL(_Nh}C ՛6Y勷ȚIe*ɰtհ&T*@gz"z[щg vC&?UGC9t \xp6yԲG?j?ݸɋ!d.aƒ4g4u ji?m%J r%IR&pl9U.}M p j cV vl5;l]'xv677qt©q|7sȋ:} _1\.c7GOk"jA|}&P7ZH7ZSq4v\S`ّܧkrHGEԑb+ɮuz ,ZP>ɃVkZ>0ύ BpwXC lmde6& PVn|R;҉ nC'T~v]d{gdXڷ+$N_XE6Ϗ|9!b\9HGzT,fÑ]"@:z/󖌏v&i߉ :f*yP'pvntNx?)/7[ -J ]ڹ[L.=ң*%&okaHS\${Nj2S%+iG .}O>l荟^jtH-Wq6p"^?Da2(F}S9ÞO֞T+9sND; ^)bǹ D<(I ࠂEQD#hXz]abGi Wᘹ]gwoxa+V@ ~s:ّ#e^ʮ<͚Q>МߎFnGtZٳe&Z+u. [3i#E KƒW]σھ.C봎= u{qBǃ@2E)Q]V*ކtQϐSR ^8ُ'׉ۀU\mBm%߄^ۄջ{xwO l'-Zb 'c)i\ &D" M]&M4G cyfAI'ukd\G -֌b#HHYF;S(f=WǾl#eo|HgTb K"<܈Rs g"p$*NfwM9\5~9PJF[G5\k۪\",äPkX3*6^+s+y*br *U/M9/N%X@ULfż`1ФaS~{(\q/8jlʮ>KzkG@8R,XNu_ec#Ѫ<F+7_0F׊|R?+×Ӄ\4r^-IlO sh}u`?VaW8D&V]|)[U X+H:,jS,ji f™qn؂\\im)4ȭ'(UYб *ѢOJ0Ƭ 2)Dλ&!ݾpr8/S:ќj|l49D~9MYV4g//= ݚ:>SYL{+?L2C p~ EW^B/ͨTUm,oKd2.=L ǿ PaJx(g'rZ?DÕQK1b7PPK7\P *A^$ЊR:IsϬZx+ Vyy/#-1R8\*N36pp+,=(VLd?ӢKWWNn 'feqM"oSL{ctG -IUkeY(E |T2˔AC!X epw %4~HOphvd;l]DIS[m:?7n9ıU 9k0"N'Xw.gM{(փTkk9D#L~j 8A 5eǡSڈ-_ܶ>⠏*ee{0[9t: bԛ'i`NaOWJCmB+ތ7SWql_9Qa$# 솒Y NiNi7&;MՏMy*}Y0EL*#Ӝѓ Z~X0fa9a=*"AKdli~U ڵjJ9 `"z4]Z);%[0 Z`̥'΍9.*EБSn)vʬfٕ^^Ψ[/l'\eU2:u=qGX]wPJXzIGD j*Cc6L(1+gGaHm-"п&!v"jvwT/bBbZ' *Cnhb<W\m Pp751xF$gᇟx{P >3՝fCk0ywy.%ޑKK~RڟmXNNj.B~2ׅ `>@SyyDm.'&ۣ L:9XGB55>iګ#"M]{uhL.cl@,QZ\,\+ap:@BX^%c͚g3IY-Q4w2@j•k3>t 5ME-0ZxqJa`Tmk^pbfŜ%\Y0ںr$# >RrODqѡ{Պ̦PGvXL?~jOi2;*x;c;FU L>a,8y|0/z& 9Wf 990H F 3+m8&ْdP E ^|7 rB^L]T$JJB@@qN$9F~%7Wmb}4Νe\J=`_BoXh%/P ڕ\Ωʣvu,,"e3)jc BQŎ*3SG<20wFon%b^bh&1Ҡj+< Wӥz ӰD9??P 0GvC.5ԭl5[J 2Њm 1y D,:@.\N[֑sue7AbCydepp } ֫b?rHswx"@jKwp{n#0a4j^&EMzL!y CIX(j|&=^K່m;jNz*jIaR"S$|D\B6xE=F X6ۣl=!]0?$\uW&.lB[XrEF1[\JLU:A>ћ/34+xHO>E$ `C:'נ~^ރwB'V:3Pt5_!I>Ok7J&S7mc"/Y' !ƭcRX!)Nh\JLd[ɐF~vnj奴eRjbb]*k:v3iR87Rfn؛@+^h~ G q],d'tZ]Ҟ54؇2IHMȵ ѮrNOV6zbeי*jӠ.훇gNŠ`(y5h/.ST[/sQ)JDS}>UDM?V[WCammA@JұbF>|@) %5=fۗUg|}b{4V[OɏN&M-#9eaT}ҠRV홆ڣ~s _[`.=<6 Q'&qk ܘ#җU!eXv7?`G{&Έ:2]a *i5`3 qJ-kiGoFn L>R°̗)dh+gA! YCA. CǪ ؔ)1>$%VU{ bP)6q ޲yxD+=//(5vQSߡ?10)LJ'ݘs*5s,+dX.KV;s[kU-]JĪ:AKP9[0' zS}&,IG'=5[Tcj([%W8={v@?c 5o#mK- mSv D6LKw8\W G#n;6JZo#/sS}VCebz`2AMӚŨ3:/~o_1Nsŕ3!%$(rkHBJ&ZMӍ+#׎,UA"dџi)YlQԿ @ P⃥:5H\nn]b]uW~sfKHoꫂ+D9,{5{8t_7/RZ.EUMߞu\olXBA:gV%AW oSp)!gJg[d{.]oa\ ]xמkMzOhzJyѦSS\AW*wc Y/6.|݀m \9u:{qB R5h*D9y M:ѲEMl!_^W\8ZA0 QuM#h ?!⨹U3z`ZLL,8:K?(ܹhITfҨ=ϡx]Vbk lHx45x_e5._=l47oː0E:҅:-Gp#6$هs,/'xeÌm8{bB=;X-TL5%1pi9z!gTȰ"4T66YTApE*QӒ'[Ŏ~lBtL XύLh3Ux^;LHegw+ϔC Njv*kUU9i1+b.1e Z~ܞbN=T"xmYq}w @UQAeݰ 3W~S|ne f0-&5ESov&4 Yu?yQe+M"Wrf.:c,^^WۜGj֌oMbma-v?LZKV@1(܂2RyNCTs6K bDKjH X{ u&C<(jTl$BD J8($FH}ƛ; peXw%nR3e7j>8aؙi 1G'`+drp=!>kyP#' HytݲMd8U^U:h>XirJf;U(7|Tw7@$ J9֒]+ǾbB}LJqזtv$D\#?$Cp G5Ws 7+e7Ns2j/|aK[bz2?<2]9h>lEJv{P ۂ=􊬨g.sz;tQ/ݑE)2hds)@mQ*E?|Mp45+Z">W[KDDulK̎)ei_H7D3& ikndq gj6CbʌӚEKrpmyB|܊GuY㍙2y8,]vqk((/$ :=c)QMPsT+3BC)iDW M 䱽 f$f^l`n4M'E~8=˕$5d<"y|Yxj۱(NlSKD$|fX@gFOuo疽@%ԏ$naUX1_CZA;_S̰~R#  (S?_4gq0{&:ͽ$\6O a.-f2ok?WNC&Ry P}E,KC=Oj2%L@%3<{Zݣ7HMO[<8xi!,HhAՔ!P,MlGiA_OrB oBWm'77 g08>z}oOu1N9۠MO! hcxqȲ 6v۝pmyѺ[~_ C"@ WgsjA;r|m9 n9$A=o?%(aXdVdIHS~S8LB]5voq[:cjgT.*!ǽIVɌA&cG(<(Eg+n{l!e/b.0 !|F辒;1NzUשׂ$)U]ië~d$*18`VՒP1 ZىF( FMd4 {|r#MKyGBk;lwfVۺ}<(2Mm.[9)VE)qvzhp,|DsyT岫gGk>k d0-Ѯ" 8iI R W9+\zqX2O1n$؝|y#ЅJ S}循h`c0/8w !av£-t]m([FiO 4.|vQ-k⋺_83ݓ{ f0W*P+з%,޻/֬Q5-]KS~ r~lj3 9)iKt놅4Кwv#d &MwP;29T)&Ԩlc0U*AvY:uv%K ϼ,?‹mk8h)DcĚ,lX8$ܘ{i*$- rӇ ![1Ol5^$x6ʿgݧձBkǼ"[Xk/^ j0,;Ћ GEzuLʾ] Fp'N|ۋ7']ƾtq}26/ (8J Ir"skGD{$mUzA5FYqI:QӅ9i96@Zǐ\VZ1kف8N68=d]E3^d7;VsvRr񸙃xkNL.Bт/lsm3w5$m,% <+ߛedd X?E)}%M]VCVjW@~9'F5gᕟ֢ˤpf{Vvi3\@$x q1)(`'])-^(G{lHY'}Yi1amPQ, \WS]/MEVwloߧVibTbroBPyQʎ]wyj 4&77pQ `+Pg\7J[i͞Qs4'+u}eTrFֺZp_\6]ߟHT,k9a2q=o唬4_O̅eOshY ҳ`N??,ҝ"0;g?ة}?5F0863(è6#]quDl7r/øEjZSr;gn}c7g~U.)ߤ+`|EsMe36 ^Gjv]+l H4 eT?:iS?mqe\,z|?x].)R#T7uV(5joPk_Sԝ\*Sp|ȘV]/)gf/tfy84OiMރ`ܙcx%8;<*'U3Qϳt+ƀ@=HM86hwV\p6]A4 39+g*Y}T3v]Z Rnw&D1c! kRDO']2#OU6*[[W7L'M[):p"ԫ!^^fy4  dAaH 2 EF9%%- e mBԿ"8td]Zpi")l/=t"͋4OMzq!sByKqm28 ?k:|Q=ˏv~&ty1#7`F\'tai$2u'X xE^^ I9VihtxwFL)1\ep?:D)[_ᇣXqژ"\erc ȕ~1N Am*#jMߎ]Sxe]bʼn_Pw/tYi1Y_ xpf~ TU QFaE`!QF f+hFr3A:7bߪd<~um($WyaP\ɕ)}7+*n񊏥Sֹ\$؊as}|"-:2ϟF#']) jo&is.3U%/y9$p]Ҋ7&`hq=]`T5<Ӄ}D\A!$lEAQ3p4H?0t(qݱvbo@.v+kgQ :gikv# `@3n\f&CwiAh0Zӫ(?֦:{3*Ekָ;l׉E[i ]*f̈́OY'yIi'BiT`ՄkOC~͵@7T,ٿ]Fvyf y% xB70cPHcx8ueQoQct(1c&*2|m<=4s%}?2iiS%Ir?y Mݟ8eqO;81I>U2EvǮ ҘSa$*8R (?JBtw6~?Da 4^@~>) /BdEv)0lVZ M! EKtM#ijLW=1 )u,Nv:-b-5s[d*B@*`\T ]Yw}{!ۇk Tclz@՟%6KēƵ%[!u,roVL}&߯(L/6K K@Rj]qҨ?ꨠ u4Piz:.fi?+v!E v[("xqԍ_4\>yONƿJEbJFkjIqݞlH?|k Iq~ᢢ|ԬsTTjf*Xoqy·-x~ 8~!#zrFFPtnDPpnI R2S\r NRE./`{Dn8/{N B9h (q0"rUhp"=q<ZUO1 j< WSf+ksgYvt*_Ey\ 5oF,cpG=Xg8G9[-KLp êTr^}%Dz^5fJ4׼4nJ5U<"sכƙ7r󮗊{?zU~6mloF]]~x2uRszP'kj`0m ݻe(}r* ulm`6.-.˂;7\w \3M9}]@_Q؝!Zjn,9gޔ4k_dW9H?HgAv.6ju䜱Tˆ"imߐU̎ܡUG mk(cNpiCi<6I,׳FgȡTkegN[sŅ`8sv*wh @{ /sGf#<2{ͥ墡n,qToG),fv8a@[w{"n֊cӕ=+$`;00kpaecI+dkkew-.0VSʩ;ydm֞T >9dJTBGJmX[4eermMyMZFԩ@'}H ىYp;ɲ1&_A^i;̄,P2xB Jw3Bj&;M%R/UjI#k4Hܶsp>{k4-P ?PomLpQ= )E*l{AVDlXzmaelF" JP,`Zl5:rg;MVP580^<8=:@58 8ox>RhF\]V{jh;gہ12 ׿_;sAddj߃S=]Φ &`]DD1(ԅ7,`4(1X 5VHڈt܍MWT{3QIPWp2~ROCAC14+WmHm`ZpE2;`f}Z|b9'nLr%yG I|Q΂a"?_ Z̦E?P8~&u橿C? }Hv.F9U [.Q,`a?oIȬ vܪ_IiƖvm) ٰf?Ťߩ/0R; ڕ T+>d^ 륡~A/LzqywM‚S5TQ~j,DsV&-yS:Y~4^ 112뭗wB#9.V={iX/&6>Pxb` ~1*n!yIN HU[ae-%,!Sy S9GfU|0G۩o-hl]2YUq`C>JO WWW۵!HruQت'Y<>e$ՃnqPwȃ8)R,|z{fka`eDo<_\%^pq{~v S"j ,mnc'mw O|='?FFxi(<29Xa1CF*=K/BG4q6;jpIw}dfNp\!&{[rHq ,g$=f* }acnqvAM ,{ ~~ jkP0(Id_Pc*o)l]"`G~) IC~ͯ{"Iϓ@]e/8^f["65 /Ir`SRfҵW.<߽zD0hiQPPw4VFl TssRߖ>#w݀y}#Ekh)-qB=`+$_h{=B(q /e. JG4=YZQ#-%m7BKKdChgsE8(Trr +\svcUZr9Gߔ,h X,)vafbrFѴkgf)Jެ¤0:kpacH8ɑt.kLգY&gq?ycY~H5m LGJFڅ:;ۀE7wA`9q ULq0K?WξN?kly$3x쒆}k4H "T<̾S=+E,8|nE1.fqId4j :Qiţõ%L-HTb٥%qB7Xr549*}q6cC1. :+Htזڕ bgaI۠ןHs?ݯ+k_,i^keE"WMϏ &CRɯr%iJ,|nIgh?.Lxt{mtUAKySػ.L&1!Mi=W;3?L'Ths▉h;c-Cڏpn'Ӟ,lZM?n)-&nw3!AO8[3xYBrNu':|1yg=seybzl@Ze+_5$rϘVrll59#l6F,D>EnЅ;cDS4 5׌zz9 SBcׇ!)$'v&% ljC x"T~43)@~d8k}u:Op L!Kョ@y[Hz[7kͲC-0RM p@˦uyhD&&h0"zO_ "AV+ aUM흳_4X?t0n B .@-"MM&~gl-+Y^NΑsvH& ?.X8 *T~a=b(iV3넭Jܼ3Pwzӈ."t~`HVy٢r$ͱO) f[B+ݹƼdwR\ ֔tJX.$C <.3*ꡱMXL =i/rSCLGd٦bFRQvE:@bq~Gj!]+٩\#qBDsqj<7#/a nT[Eږ潇@zM'`p(^_! pQ hT~:pj l-j&4buڊnYgUIhktm0iuTUH&e7j H#CG`6r70BA_hxO g"PEzK?iWyPMiIr1r3hL,^sΐ2`[0@xsr\E!K-ȎYUѿ8Gb!_i \Q&%sg6 /B%;MQ&U!x l`:gp*UV?6M@n83Y3d-Ls\{ă!Gj216]sQ  dLࣟoĨuyI+ڕtNvp!.=ܢndI]5P]UQ=-g9 Aߔxmg٫独Gh!Nv DQjC~#;[ժnDVt)Ϩ즰yg }bٹ7cܹ $c26^!Rml W P$2˓q%B6p˙1 .tu0 3=`8+h6TGOT}67kTUpSdB06;9)Ltc;EVڥ[UݓHy6M$AxCu,i4r+ m[@Q}W&t"4HWoP#]*L&kUY :.0wm~v"P$+xa(ު媍k$*|! m]6hR.B{X£TOh?<76.yE=1Z1!\jZr<{ȄWIS۹-<qx4[/ҳ$164Ai}#+&bGP#՟G{/Osz&fgRx_B3v2/5.x~[dM((xʈZ Ke8Crc>`eE13CѮ LLqwآWe]tc6؞opЭʗ# 1~NNen`O>yljvs8Fπ{Qq#"'ٻI<g-xi_W6$SK&YgA1pK!$@O VN-&VN3H5_E6ɍJ7"iDURa 1] 2cfI|z ̵pM*Oqgl-:vdǽ ]n'''\WB&N=w}M6ҁ9R8h/Ռ]8Mm֝[3hdzSI|v`rfV>[" QY6CD:&?ԣ徭2{_·^ P--SvT.&) L )%sjٶtxZ43O/9;m;0yM?irGBIFjŠ\O}ЄVlkuD9% xgM rEwb8^W;X/q-R=,@aٻd> ?dFowlM85R W?Wy_5˻ttjsrK2a/ &fǐs@=0KgG҉.xB+n޽<da;BKD'bF\8L$U?ɍ+S*Ib\+GpՁ@i xS/w2 VL*n|ĜFU x1$L\|OL+}f fWgLj #ȸc3+XiyS"W{c>[kMk*Z%BsݡVzۡq;>9Ǒ$٢`99qt  ʤxs^c= Iz"\ACāo^CP/-ߤD¬S&0w,)2G52{% aXnpww3oCv' F< 4R{LDE횧MD\ءVTwEO=S P_b@a7Hᓬ)Oٻځ"=7hܯP%59հ,3w$\cн|D堔 'a﫭&pJ1+I`\ң.ZJe,`C%ѥ|Bh-;.SKQU^:bYu|湫H;vӐ΍U݁s $&؇8nVߙ9j 2/Yo3(tQZQ[ި$ ~:ZCÃRH {z߻KS?ȺY$[CT]<}Ѳ&\ ݷ=<9|0,-mc Ʋm {`I̧?dB c:BLw&aj-}%L]XewYj6 9ƊFBltCølJ􄠥ĩ$""zHVSk%aR>_=." TNjE>iጳmgS& 3*Wv,aP3Rl<[LMW]GiYb6JAp8@c@ LgGׅԻBlf+6CL;WZJ)@ &ܢ:`zD$iEQ{ |Rq_ѸEm'XSR'a~R_3]d'g8tDH/ѣa B&sxEmkktK.([(x[pLT:dz}/VT/i^gϝuאP<!Fk/d|.ρ"ɊKV? ; \A圲jY]<8Ԙ<+',Nf N ųb2ArSOwȋi1 ^ b[uZ4ĕ"[\LEE=Yz{c25Sv6my h:.2';t`Lۧ{9EcixvȁP7nOjSe%U0'\VWw Z[:r* $kCƖ67?Y^ɇU IͲYapng8w$aeQTOPU^U-*wIvEfѱ'9ȍv1RO_ :* &`>dPT &ծҹk Cjl u&F~o8PRND.]4k _6ٚ| t%T) ?Nj<%?Mud7hoL!3,-jn*kfԣ_*,++gؒPP00nU--!g(`,05m ;=AO|ZՌ}S"Oz^5XS^@DZ[JCsvSeA#qYy3.BEuxZ+5+O לh)oU_Gզ<%B:m.ܮeyK"Х."'{eݘ U]OHw1\;X\Հ5lc{rD@}j}EȆڽתfï- -LW[\y"LuL`0lU񋙄OOBUJ&z74ҟ'4rH+yA4wwMΪ'K`OpLc]>f]{& %}iNV~v?%?FmxOZ< T͎n}'8d+=s (仢[bid9M]u)HJ6~*qZ0Li $~yN<#2Gg:cV,WNvweƃJh!cl<Т P52! ѝki 'A)3r~kqUf { CP =RDNPrCW emS .ThnfwacG1>UD(rx6C5Qr`"X70 =ϤȦ[A7f$jlxn&dmym:_27Xࠐhn RÖ-y+4S$߅#S -ly;ä YTnYD‡GEk!%o=2~Fᄚj (͛LTjU[0͜ϰpƀݾ$lwa,FL3݃ZƤ5ޅ"tkPC4i)y9)kjP.LB '/tHqmù绎\4ާF0U„|Շ#;gr*XDRiT*+E*#̇[)S> Nw/K*ܟ6N뀠U4`,Wj[4EM 7h1ʁ̖*G-I|tYxՔԲݏ-@cBܓX/,SNjKL&׿EXՊ:371f /q v,{|ze'ë$}a=;tG=ZG!$ K2 X}{Ì 8~W߂eg! W< 4z{uh0|d6%:n*69cŒ<'` dzӊk l%a(ɱ7H9X8k3e x̶؏p.l0?##E=c5`ί~!G6MFds!ӂro`WumbSgimJFsgf[3&Jj@Үgn?U8 zAx=OBm#i׊zvpu NtJw8{ES7fկ6R-axb`Jܦù /uik3+4ViNz-|.sJ;360#clc8,#]\W?{)ԆRb!'Xuϼ 9 d {'@"Ⱥ@/?[8@g%Xƥ~?߇Lat6١s}v ODF,oN1$%Ϋȑ+>3Gx WpMP=4Owta܌'npV mr-Y?N4lDv|%F^{O\sH}ۧ ^e v:vȀDB/ d婲v!BSvEz:uo`KIn<ƑBvA3*WHsw'eDVԀ#2b̼I[;R/!5s3xdh#1}g CWۯ ʼm(!6d?gR5c ݌U K]3uĴ -,9" *0*)ye)|I/~.F1qFPaA?+{[qTd]K|1/)H;8\[R L$Y5&JzMwk}=dGz~\tl{F0 `h>NHr_"dtkJyO^85tu[Xˎ=Ϣ++4󨅃P :tk/ZYW<MYw=4&$c)0ɍ9 }0Y-B:>{>!k6?Zaދ8uِ}DWC(O'9Pľ]1HW(/q\v/?hzz灬Ɯy+H7\ҫyrhcx iOb&kSEΓ(,y!F\ބm^ˇJ^9<{};tFFඳ̪0Vu|lhv߰ L'>?Ai$|=?|2BtTq ѸL3 f*a>OW)uG証Fx>v qHv!K>Д}bzSu?=]k{Z ]qPO>X':l`1}jQڻqsy%uԤGmGViS)pJ%ݜTL(Pw?OFTDuKU P!V!Cw&RsЀ ,UN  m<{K#2# 6af3Tԟ j)C/xxTw\<3O7osBnSMsks{*!{M+@'6hxrA/;ykdvk@6-ܰ8IUUkHm$VcD>`"{BKDq31Y1jVY4smMX X ȣz@s\+๭e›7M^:#2kǒ~hzM`|-j!_5(iRQ:}pel9Uw 4ar8omV"Zmڢm&8\f&T*Š<R◱2"DXNBMͽu; [ۭ%Ѝ^zT@TOu2CE}oCt5m.9j\;TPX᠆rJjkPhQ(Es-JSf+Pi\[*)W!_$Y{ihEY Njy@kل q8FA|ei $P3,K))HYre@pi6B,qZDq.Yfs-zHg/JZZ)B^ '}3%l5r͈_;|QL7ssc $-ߞ/cXR7oZ}vio3uӢlB\Y{1Bk_4w%׳LՀ BFrZ7EXmٖ%(}}WgZ~+RxLZ=y6#}SEm!2=xho$6d=XktJ>D=YʷdJ#5>Z#ƝXmNL4ZDL^-[=m>+G5A;N=+r?w:t2+Dq*$$MLl./0Np  ('Ġ07Y#څnJY@Wy56DoTn߈HX\($U5}TUDu_:w3T =Uyݖ[eP松d+0p'.9{#'~T)wLPurֽQ C`'6?=jl ^W?*F_P%|ȵ3Mx0| #mLZ&%.nO7BdRn,nU}(g8s.qv<"hݛuYm;f(xUY RNڼ\Fp'*ߍ >P >jʧ#z칂kY)!II峦[M)E '<5Mz1)أBջ:^QjR/hKnbCNts-"0g蓪L,[G|=`aoMu_#RDUK[((R=ȵ쌷(d&@uyV#c-,d/ ieT8eQtN:W[+U5cpNZTS{(aKrUDw\B`QVi[.MmCo$-:X)Fb4)1e .h-"UR6p{6 V.u]c/dZAO `aO9:_$y>Ƽeˍ_q8d;QOF-,s c3kB( AbP d+bl>̽/"2Dlng >)pm$v Ho} UA@]5wƅu>R(E }xeϋlƒ @WX1)ɰQhWyqW}f z><\H ]1eL}w֬oд| 4"6J1:b"-~+hڎq&HZ/cq[C:K]@Ke? -1< [f}]bfώ:cIs})Sїy#DnZ5Y~##OK`$[OF2Z.K!pQ׫$q)cP$?oEg30Us.,|?D򂌯NzQIJJD_a (錄 mrF!\&+CU.+ZH&Eos@W02!LAC5SY؄&gwf]y۳`)<sxϗ?Q#pYZKIUT%FG"Z1e4}oU fvt}pYco(1D5)/+̰/%KV$/3kpÉ/4\UT<$\f / <Ԟc`NVO ƗV-’0&p6 p%(:q5e7[D߾CҒs8kZŸE# @̭pe6ϿN%qZ z :5H3:ɫfT^1xr3Iym%H;!B s75Zn&72AO}=,c:@YQ^x]ZNw[*`tT)9>ۄ֏ T(0V}  =bR{T48Ԧt@[75v/UntL!x]c`>vNgo 2f @|zGrzȘ'mlRnf 2&M'BX8^~#` }M_P!mjO0;h8Zq]ύds}tq2˴|:%)5kDZ k$fLٵtw'\r Ada A_lgXͱV+66^[{P9_J{KKך}/+@Et,9Rt1בqX9޴=nĤK|{2j;_"\1{ ׸UqYpVY F[WՈ ~Dɮ!,S}RpJ_tDTh.zP %Hm\=֓<X\yKk{ʫtKu!j0kQFK\}_~q6ݳI$6 s!irtodkm:&58&!k;Lљfz31^['e:#_6 Mu/\w`&L,7ticSwJ&i_\8׵~Mm\k${%XIp}G=x,k_yd?K&Paʊ2;0AǷVxCvm@kM n_ld[ HЁ$S:X@gDdK}LcB6(͞OV#C@.{j&0Cqf`B6ڴI;06Ҙ+s}p2w,kfo yhPU&gOyhe . .,)Ioſy=Um 2|׀I$vt#)~P{W (9$ݦĒnb'~㲏ga*h4~¨MO tˆunE1ҠNL`/Wfrys黆iI`Y3|3He^?G.ohRSRz3Jv1ա~/[&[MyHzw4{Zs / y&4[K:bso{~EN Z'FOҶY x$6|UYb j`M`C5U$kTWJƄOݡ6#򺈒};HlM`dyRTƂ#usGQaZ' VYr[e"9}amE81@d}!gF3}AڎNhEor"iW9@tC8Z߄SI^)UWPU[̃i 90̋€1^H")-f+`jA1="T3) -ӁJ8p1G0:1e u+˯lJ)%_r/wo):'|Q)7Xϐ>Ac/aI?.uYTM5- g+kĈ+ॵwUvP:+"ydtvڬI1RWq(C#BxöO,QrX>cFĮk[}J~!|ak86#k0w\>E)pfLwKl<{ɜ JQpzGb\U8R(W39v:vA:Xt 7/M:FB{aW߉as 8謇5S4==IZƷ %{R {8pC )[2v%5@VjҾ)MfEvOE-ڸB_V1ǨG v.\CdO[GPNYF&ywnQc5X4РFDZ vU!YM賺Wwgzw~QDÊQF"]x8uȟzrC,d;)7uOƯ8]1Q'`$-5GQR&;A]7~jMAB?RdrY1+n,'PmvC hUss;?]LQ\5Td?m;GYa`R.ڕrTӅ[7\wPh8K_;]BGRmŐr|"݀h3wy*JdB6 vQM3O|o* @>zV =I'dx#K&!j#SKBڏG8$1Džӫtu#MʧM:0:G\y_P :Zʹ{x*#ma{ؼ=*bڷf{hQNp/%(_{Gu}QA9h*ȖH3X/Lp$&!ObPHψ_4uKplvr嶓˟Y_5>&㪜zM ti A7k}FS߉_ʉI\wNqtjd>V3,>~zik1A.>Ve ;'<8!)]iZ Q }{e;Lf W-`B$ˢWL2ICDLȬ{ߐ^3rZ lfV[KH{=`/eleyx̜^=5T  o/iJJw5'uY؎fGնf 70F2KvtZChBCåqs%x0RJ?ϕ~6%vQ7 {K߬^=l%y3;:R8OB X,xQzQ/#/ -<ѩ:Ҧ?cN[0YɼuĦe+ 5fr[zI3eg|7\~:^j9k `F046"oSda v*HkT#4\`f<ɉrObK節'ge_{ UpXThgIuju$/D,m]kB[>7F/&ֳی<%kH@6c54ع9/"E?E#,ܿubHٓ:׼@=Vn%y\h2#i NZ;ppv(Z/!PbPgYnYU@.ή4+9HU7~'y3pQsu h(˕(oN.r|!ʖf`P6xϩW,UiM8¢~bvh$r,be-T}W"LuEvD7Kx'+)"^6WC;ْg0{2}Z_ `;#/nVdώD^ 30+NȓC!ʱHGUPcօn2Ef߭:Azg*__9}HKwg[~"ÕZ(@b}ʢ$ƅĂm͒/K8 Iΐ #DBB3{^8P9D }e,A\$-Fh5 +ttE&:,۫`J6#^1.$_{H) 6]"BUi >'~ :xN+j06WőrRʚ[ V|fq@%<1 yT}-́|̙5[ܑqS:hֶ?< & Wx|."(Dl0te ɸTLRUv%&=4rr3,f%e M4PϿu M{P-Kq_mDXYߦ/V5QZsv:=f~?5򃻢I@-)jӴ 5- FM;a@|;P#ȇc|^cil|G+F`Kn +4Y.szv1{&;mtlS9`r湞FQJv(Yz#]R t:!I@E}9mg'g~sAwF* {ciPZeNgTn*7`&ZNJw*08.xjgz|JO&M :YFVx^ +n1`c~r1~8]tϾ o0C94UB=.͸D|JK4"ߨ0"a2ii&gc(8q1XJtAw5]ڗ]`?Bu54e8JZ{goE+ @QW_H j}!n`L8,NV3շך$>,}n֒3rDW:L |]mzd <_wJN "/( K*reV79#ojU=eCRfO*V{=fj]GZQv=H#?> KhjFS/'+Rp@h@pӔOЅኇՐ,GK奌J|г`SZܚ>WB|׮:y=:,9dgQޯ!(0Nɥ7C{QPے_{-UJAR"cx/4\DZR.k?j.t3N`ʗJ@"GR_`'?ɔ030^M ҃Դl|s'E!m},V|L,vx:)yG  v4PĖ MDE[ ^:[QI{XshKOmk]Qu >Kr ,m\o#m/N5F;ya1 %}8hɰ[57˜R17&SM`ō F%r {Kf'yCU/ Yv}c )T*4ڀ!tLJo=_RS 3-1qQ=!.FAL ]lKxeKT.Ȱ! ZU ^S q{K.qr0dXpmM2sE!K #4>1ȍwq9 thh>J,3w/ǽ ; ߿!Y–(utXCʙrdQ}Gb#h`0X j{s_K[4OIyM)&KpވdzMl&7TV8H &+S)3w,C@Xyٝsyynh]YDL'8\SͥvkmQ.I)QB[ʢdbDդqc<y+>rLExU-˯oR\5o/8` ՚*KNgdcJLdn \;}>8rkZ[`ĦŒ/y~qhD{(Cu" OSQtB`H3@7H5$5 nV(?~(Ք[6f7#h_k|A@x8u?sIa}v^+wUK;/~n' @^g0A/ !Ng{of^&o7쁍=`b;YLʔkvb)I)4O>f0I9Ɲ +dm xC蚡a0W (dhЭܹ,E%jf{+5ynоҟiC#>tkC*qRoӲĿGb7;pPg4kUycv@v Uݰ5 Oq;ڳh$"͵谠kL<|?S}FXg☽Vr雜Hi$ aRQ-lklun nPߗ,Ks2ua2ӥ+2RTkԳ(c~988+C>N1#94|kMk3o/UcxSǒ᝕!iA5?î1/!R^_z `s{paj4jMLtm ,&>_ը֕xCS.B ~lQϻg^>pOqL >&L}ֿrGy׋u /2} }R OY5U|\ބw zBz4l&3 }2 쬓ABN-*g${safj3QiW՟6Mx/c@J1Fdhج+]j2^"Pf @paMlXzxv -7frKi>v7}OeC$3NSpkwje;hj9Xzߗ;"=VhgS\MI*MV|Xd bG[(y8""X'ߤZ3o 8ۡy*gX)r^ 3d i]]Dhga/.LKE%ִtnHmL}&} HDc3Gx)]~@I%:q[=eu<$x]`RS i~\$Qc'/jI$%OS 7j%E,¶X@z?z4,(6=T#^Qጂ%Ծ [N_bnZs0 1l&fT~ttGJ(2Y#˱Y ,dy2_H̝,mUQŬdD۲Z ~OvKO5J!I &SP.%G7$tT\}~`WIVp&Ě!>uV]O/ ˒>V9$Aꄡc\l0D|Yf2 SeO hxY݄=E(?EXڮ?`Z?D-Ac9w(}vsv]8pR-IO2Ʒq^2eI쾊WJSZ4;Qq(ڳ=)C4ʺL)@AC3v~e'M7K5}4&moC2G㠝sȉC(2;\`!_T8ThwNV^r&6*et&\ Fa :KF@.Lb M\ *l;>wfBvh^2 Q L$k'Q\juBPy7vÔv'PjGO^fRx(1@˕!6qԆc( tĖ1?;Q0Y錁'JCzE·J4Ij),Zja:q,o&_^q)],twKKfP&P; `/ϙMrwAGYd>i 7;/.=hFV'F̍L rI?SKaݢLeѦ$؍ ϧM)Džܴrr!ǘ"-\XQb=pLI5Y4Ԡ֪9SZ|N-N0w}&B |MP?H2Y.q4)yKqtI.Tt(@/>-TPv2i2eJIw,[W8C"E!pkXrmv]h&՝Q^$Q(JbPU0l7,[V Mh+ :zV{,hdM0aRt>\7,g8\;ox' >Wr'%;L/v]A-B+dOɊf'=і)%Z9]߄੍]GKr86+"R9 cQ7髝tEJI5p>yN#ʖ 1UE/ z̹'e:cpt!z9?Z{qbk֍\H m|ЙnO 8=ɒiV7NMޢ 3N m+';C[~2&pDɼP tg RYA|#>^ DJh\7$ҵk7&,X'(XJ6ɲe!ښX2tJ?1&oVeƈUz;8]mxDlׁש/W0"U6ۛtlPqz|~9>im)m?s(?"'j06MZ֘N78Mx 1PdE}_ŇNa=wbkv?XN[pq5_i† Xv\Au QRfD, o~@ST';N[2m˽~E"-&]=]7O-?%4Q^Cm<]$N8\N.+D+b$r*k>l^'33O9%j#_ڇQ{+53Mt'cRmk.2)s=m&?̗fB:Lfi}8J s>87/C=-yfG?O-o]X+''^V:C,;v=D]?sbզrMA!qe'ߏ%tk yepc=7wzY۴\N ;RC)\3AoQ)͟03S1g -.Û9'jE8QS6ضxEAixXO] Z\s&ąݭҼ7͇w6T9:cg#n% %4JHb}TDNdn>T p[.flPNO-QWv9u\r\gzm+݉TGm`PSTx)-BC 9B0].#D{xJLDp9]zC#UgwC V/3:Qx֢'!yp8##؝7xj(޳57UQ(KϯVuC/&.W;#IIͻ¨W@6J:H:,8G-v&i+`0rvӇ;[v:|m炇,o.R{v'o8'WX9N1֗QPF@ t|~IuZ拘lsjd2WK^vqՎA-LxSUI n.bߙH"~pV'z;jLY=Xk ƥb})1dg{y`Zh[C5h7SI\WY2Ԣ3bV&NղI-h+)49{&3ri`v!f}޲j:Ӳb,!9k M,GHxF;b"`.0)JJZ]t pNJD>$q:{߬Ǭ5[˺{#[,BkM$*]˼ p^Hq_Kx?82- 1 Cyۚ\.̇J-jzc}4FЮnR,_Lg(Ct2E/WeS)vdo;1-rޠNKbrI)"e2Wt3@8P`ևclpvbi}} u>K;vrebVg;[$W_:rtr2Z/jwda<+jձ`<浹zޣA33*>ueitxjBgtCșö pP%=ZZkf+԰<.l4CF:0diHІVj%e1Tv[@ B/nF%?vÌ=C=!|V`Syā:|8b\I\ikӈ=md*0a?+OY-\={dJ/*c'.2|p-s k]gG_~/` "c5~/0MK>A#gdS>zW[3%'oY4tvV-1lć.r/)i^Dikpw¶^Ue':*D`$jGF^5z @ڌlA9}Z(% rzGcWPr]Grg<_=Ju2"(;ABj9Ѯ&C}v1Dy~^|sXlt,iVk1Q#.qfm[KZ䋶ﲫ$LEjFyx[b.dCIsJ{K $o,6dW$ﳉ Gyl/`Q(=BôWh t_-g\֙ t*Pcq8|ѴShk5ta\Jӭ`x@I fx~q쵧W59k"igO)O^mdEMlv)RHS-6l]d) SE7'F PMY-}U$Y[|Ko|"acƙ!Vլ&fr3OM6h,{ 2lN 􂣸:k2GC# -,~Tp[ <2ˬs/ !^Z#(Cr?؉/UzB(%@aZ^)KWp=Z#?~f.J 7iI@ܞXcSEFH` ޿=!%Ȩ㵹ܯQ7C4"Qb=9-BTli=ںB! Mc\7*nm W Jx|L0 vws%$F/NEpaʬH/UNόqXe6 ~˞XE_O0uUVt~`v9#KS>UR,f4 xëI@\>i c~`zOHV\g9NŁ1+qF Cg7~JT=joҦ$B^93mbq 4b]8}#K-v)=t=HĶU:R RC>IM!ɐn6;_B :N–2'"[zPm ]f'!  {Mb.Jo?|U]~dtyvIHCtCddY,߹ 77=:͔1cQ3 662-!7IrE"g50ǒՇagby_UH:XuA_֕op20y =R.¢"*HɆ#yKp3AЙuuLӚ< wv~t\b%FA:M8eƙNpݴC"5%`Q 6S#ПHJmoY] 4U3G;o:.L4ZK&!b+Lc7 Q/l%҇BC [:PǏiA~8h%wwѽEz_?M9׺q$ 4Gī\>kXDm6ȅ;j#pmmV?^6e{aca*eO⾺C>x(]c3]7udc&\kV +46~0G$7l-H wr=̫*[OpI\cn20dDd aPOR#ז.' V#P؈~jgAiƑm0$0Bi҈$ŧ }k"K ~tqj1A5R`2`g$B E59J' T!-Ow| mŀWKWZN rn S Y5 8|/w=C۲~3h[(X`T#醂`S @scqdڠ cU6Ʉ9 #P'lfeF419dǛC b)Grx0e@dfEZ2F6>d=YuqПv>鮑ix7#" DŽ=^#v~r: $[x>}ҙf+0ctqfʆf/q+rEbz6=l;C%T:V50N'h$:R8Xp+^)Qs*4h<<񸃏 3\s1{SLU_y Gr {:i0ocϙq%Bq :0XxHmzʷƉFsղָ#uaV3 oC?^i-j Ν:-d:U$!w_>߶=EɅRYw7+6nhN.^[Oa)(s0'*ɏF; ⻄Q"ywpEu;n{9TB~c7,!>{)?={1kcf< $çhLg^ha7:cB|t_5jOjH]wT :6_n!^UkfU|pչĞ\bqot_\pɷVF^2br>pstdPU2U7z>9Z|p~\X:==ED0Q!'DabBI&)$0|SW/g}/^U؛w!^y+fpI11LvfyQ~zFk ԻՀ\Dc\l4O#ޑDۗT❶{Sbӥ%цPYR\42pZk3uu}ot >CSS##zj@`!@IyZ]Q<t|~I2EqQ 0E<21% ax5r;HvFX>^*!4,GK8_ջ1!Q*pЧǝͽElR0:YMcBUK)4U2N*Hh4 qA~_LN;|SvYp\,>w%H#%o*GIn9'A@)V[v$s,P)&(ٕi('0}IxӚZނ`H:O\~y^*\gbM rjZbIG8 &ݐ "oٗg\(YjWRsoȋAlWIw윬B3~i^gPBǴG{]Eо\HioPceEA9>GuY;`ߦSx́Sv2 U"Ѓfm(fBFEɏ__ZBr a[͈vv_o:"ddEj[=VPh8d^䎡#5XSM{Oq߼9=Gy4Q@i4‹0hax,U6+&f^kjxD]9 ~\ l]8=o.LM=" KO,74Ҍ]I+5!F)P=6bjLۭ=EGÉd:O5d35n8RA@~d>j8*3}\UD7|PXO1G*ܽӎ9o1~lH;tٳegYNқ; ^.,4^n1\B2:` /6u h7%5pCw0"..Famml>?({g+Uq@ݳl}އ+M]gFg?v4ʣ.>Z\;ҙ&e =6@ 7@g!H̺d ~e3 ML z54ΛV1GjaMˁ e۠n 0/rI .,GRtRI%a  Њ%RxGtY/ѸK[I`j[)Z~>"/cQ^H_F07xJ?k!+eo7tzP+hX9~\'? ?ki#^5cU]L:]9NyJ\` _y[:P?k¸'їD9۴+\vQr&*PO+w"wL0JGDC{lIZQF7ec *vQtdNBP݀8 rW$b5̞/RL)Y1%/X tu 31kYz!U,K̃ w3B2Յl.A 8fd8ɅtokU@ v3m1bF+VPDV]]` H lqCEeY":=,_ˢ1>DY'iH>זdGv)ƟB0m`^=83:ψ: dN?@5S¬, x=@]9cp) ?K,zM}. N #F P/b7bRbTUK1Iu+H<*ͷxVsѴUB(soOTτ ]3@0u0$-xɪfr2DU{9r%.yH-5>L{csbBJ=ua'{XtXΐ% 7[EW^WN\lN檣 A=j515WB;8<<]qm\K,0,+q*l,"^2I@'S9܉!\6@O)-vW*p}b#^9U/+M p{AT - +浠<)RqRq:H| Ea{y'9 95BJu`Lm9 d+7S>X;PbAmؐ[=)lJ260ʍ3JmYպL`u}}Ep@Z\%Zm!J()2* "E971^|dCd_7 a/7"%DDk\SFLg$̉fKFDߗ:@"A.ѭJ,'dyV`*PP,M\&CJX6:+B]_`;"p3]R~.uLqī0`<7@  G`;=L7+&|gĨ SIɤULߪk&̟9OKGĹG9LTW2MZQMYO-n1Wr*DOeZ;MO{<2?-ׯċdNGյ,f߾$`$S@:M,K\Xb8>k(ջ{$$mтʥ/)7& Dt `(gffySd|.J[]w p0f򣲍\D6ۻ%ԣqٿZz/S{WJ Bv;~sfsQMgToylFtGgg{5r\g%p P?ľoFo,v n zaG#)zAVAH5TMϔ&0uN)'k); TyK4̮yzzo#aP[),yT#ŁS%?:^?I\ n~LDLDߟh)(clff%H-/DA2/4GvMߢ1C@Ԥ2{LNSŞ [HWۈO jV"XG^f( ,o4&N7ŸΪْMkkn{<k?="=zf%K8iDUC୲']҂4Q)"+Y-O}V"ʆqsJ5N]2-:(`.iJw%N--~{2ArIQl#;Æ.##z\Qy㔙'$kaU)?k% t>tߙGA  c+FdIyzFRo0WY28!P쩞,#YsƝv){a8"[s eVjO5* H­ܧZԡXq0r~Pz)еt4^|YSsZ{[X>h֎n (EHfkEQ7:jli(LF32$pw~ M5/iEgm<ĄuͩEڱI5ϮS/(=sYӈqiBnHnىyO_=X*C;z1١SITw+Q=W<$ !ؚ"%Q="HD~J֧w2"#6jvqid h\am9`xfM|/X"h_Ƥ,1ҽk}Fsu"m߼홧|Wg; rVfv%{&ro(yFVzQ{r``HuDb 7 >\r:(SF9zrzqR:9nLt)3O{ +behq?'Љ Yd{:q?.lO 7X/*1x'-8(5'WCѪF"9]0<*5 f4kZZ^!M46/)5bxwXnS *#ܢԁ; (SXq %PιFj+6]&bt9H_vA0(O~ʢʫOpDd`f!kڅ yIv?+}^Z!)"[U@OS~ Uf׹*3mqx%fiyly A<H5ML%0y1~8 柭kQKȂ4Nm.C ur@ǮqΐCМoEi~@(lD#As`07ZzBS0IO_-ó'%*3@= -h7?H/9Su(- YKrKDJel3 ѡ`7-X\@\ǟ} 4N Syp$> '8+BVGi45 ָcu2\RZVíT?s:Y K0P|.XB I9%>)KtIXC)[ ʃ~APnf~H(H5=\Z9yL$zI]WƆ44˪)zW K{ȁrXĤc R7׃%/?@͢;UZ߷%64&\enWhIyObZGGl4p$wv0Pűw.ӲX^ib %KWQ:b>#';>Mt/!~! +@&fx s628o6JH&NXz zjL+90w ubfFp[Rn떱/28CGp6ɭ8@yOOhCrq gn:s:m7v2lh\: g0L(qLH0SZa$?]~:f[Y pj\)FjԤMeXFSfPDdq:AS/0 {YL"Z8a?(+dXp/_֐"4̈́0~ڴ -\yWY-|^9]IJ_'P,Bx0Fc \ Ο/XKc^'j?iaJ Jލ u0bñbņ#Fl&m cVƍHaio*Vi1PL()UNBo3'Xetʼn, #792||YSHԋN!p8`̡.[qMoT|pgAS+n=< _ U7Zܷz6K|hov1U3q.'D2&]%s΄1o?pwo^ CL`ۗVz+[y I9F>bǐ}] |i`0ӲJқV /'5\|c>3o?^nv#XP+V̒Vn{#dZk/ŸJ#xS%^W(u/>ժbP&aF.6yjV_} ~XNDL0FȉTh%E3Pu:f'"'" ߐu`Χ~ɮ`gAb0$A#K 2a?mEOߜ\chyR@q%evay59uFJԹ޵ XH d:I%߇hCy36r6[AUɨ;9͵r*~T#8(kK >-Ȝ*[T^% \RЏkEw(*G/=]M}ɛ>?#ؕ;+{PLJXPd&Bu"(xO?IcbcҟD 9/dKŋSA{ kMp}Mƒ omc*Cq.`؛>,1TQP,Kڄ %t4 'eQ.XT8=0%'Չi3"fb:f pk$j)i/PH&- }563 sDq|F?AaC˳/`} r- xvOA>_~!~wv>y+ '?"^_#CM)>0υ)'/!I#<BD8;Xnȩ*6NkPrFYX{ϳr Gl."3Luݟ@th$)(CCştN7G];r fcL見vL]3?h FlҀ%ҎfC=RE2IƶhLUe`r_4(*yժt[,̱Ni@7u"~0A eUI6H`  W#9gcz,egn2dO}IU2|]?. fpk-o`Uj`-X `75~X{l[W.:bT5)pgMDõuv~PߓaB-sI9>Lő*<br;nn-(<їΰHGb'J ~Sb O LE]D|&} Ō/=*8GJ (\v Znd,M81ڢ`]9OUQEJB_Aa1 `ٓw֔ιD@KKO8?R9{ czN)lژp:Xȅ6VdPuַ%TWI dy?>:_ֱ/%\c b~t"ħx^JK{\IB4&avL\)V,\ڽ401kdz$ ɮC?~'b5*K?c@N% =Nq+j " e{KY+fpe=pf%6?Poil J5tC]E2+MG6*5CѭϔH.F(~s}WYN-jPE00p]C2qMRkqq:Ms85?(*y/m Yn1֩swYB1pTJN{ͣDr;D`mڳF!`P$]QM{ I4`-n#K<|r_ ^w6K`a(Zl8$֒ Ȭ@֣YլIOϜ/V"??b0Lb'N@Op,^a;D -'V;(>0QSӾ7sUX^HN 5!\З3E3]3}`A. pMlR2j]/7! RRˎ\ i'YLU:EXy%$(uk^džJC4ijMoⱽ.=K$S8Xg>Gd՞D*|jԆ"D̉X *Bl\-&uy F8<1З#%hyJB02OϠ?(ؠ#pqpÍ׃ۙʗ źX>EWQoAxWsU~83M86tJ0]։[tnz(7qk Dk98PۏmVB'RFvyTrDPO|QBSs@T8u 9A&6Ѧے !kfY܆y;zDBl1ɗUt`-eH|Wr}.RB K?p8,yZf'U.X>S?{jcE7)(VfhځtKEXI$ⳜJXlHymf) k5Ld7#o*C;7ŕsgVQ'q-p釂y+8kަTloX}\/ TADGń>Hڅ9r _~![ӷ,n5rdej KzUXu KIM6=20>BSe id9 SG9$!6^Jn`) (m?!Ub-咵Jl{jf+Oo7\ n4j&tp `_.N[ [ss?!9V孽"ۯ90/Ohšc^#6l\3!i1H=B%sUdɝtvRjjNȍ}69[ ,9'>b(ۡ_ /c8'n#:rCELAc(aցWSgwۢ @l`633c 14?!Iv5>੏L6jsWUȥ @ ?[='RJ_.^cwS-ά7fC Md=/ЉȻ>"eyT\Y'L8Kn=Xu$hgY9&\{NBoS٭Kӗs<nB.CntPķO [ '7-u0;o+f'(¾/kr|KQ J[;BdFD~?5cnl\¸<`].|| Д{"6wUq_Pw;hͣ<=K_0w/ Mf=a'T7vsQÕ]f^_@ʨ)f[vϘ?Ւvׇgp{,I%+KU@hO#Zc0䱯8ILHI7?`&Ά6I6 Ԗkc:^6K`bi -10'-AtF,~>`(u+\d|wp t(Kzɦ栿 vՔC1*B_3W] -z K"$"xPY^j ~9̴ZC!a9?쐔l7}4SFXg\9_^ pNVB>|ҵ] }ڕ{m爼aw\9PhQ2Lkq]7"^NAY֯R/,ńa-k[ *\~֟0$)1Թݤҁ=%yv7xf ;2oD""CQvyB.0؉+ӌO$bGZ>p8":~Y8Փ}= VjPBOEI,,Z&Q<-Qe,|8N ᷴW#N+ eZa* ia(Ru'1z/AuX6SiC bWc7 da6a)+eπṟ73#RJ ߽N'|!d|TB{\̜<_Ghs6a7Y 0嬮hWf쿟Y7ge/sȫ!U 2ȼjӼ8]irlĺbL*:UN ȹJ'tw)VetD2)

me4.=8>g\vrQFpZh/jRQMQ<"5Cpha/\&Z~r߉fTa=b 7rIi͏l\:[uT X{#. 3QeX]ܸ_sU>F9ݷhV Ä8U|4t៝9ykXAM_$(~^H"-ʃyn7~J!Sp'e/QBȪ)-梎  >eQ˳,!ȥOPϿvEx7ȊF_M@&BC}); [?Rl',cWlNn#UnܹtuoͶOq:8d7b~T!,3]ezJ/EBMD|0#6.N+L{G!u}cw؈'"vamr ?)pVʤY,P f N`+ E܇ B[ef#Cƃ #]>f.cB86,ØEXvc;&EMJyy;1Md/?v=-ɑ)n`CW`n$=&ANCUoxU0;=Pv M\aC{hG̙76>] 7 W"% ~u?t"1g^kgV'e+T.!qIJ'༲l=}HG䘔}8]" AFacS: 3P\[*um*dzrdWJ\eFMEω<$[uDW VJ}lkt˛:e`%EV8[Y(z2D= se6EfTMXf -UAKhz^y:V]%IO(} ~y $Pd,v~/"ZvW5/;`=E YSj"V(+@#RY;`ldbmYөaj3p nVyD$J򻜦qsF%]1aƅW9&.;GF(~HK%&cO4| o6 JAƍk:سDkGK8xQ{!Uz8* &qPBk[sA΀jD̝q`]Mцe¼s'`omѽȤDh3l_`/@:7w=,LD 逦Z(]'5S$+**[nFXb26=Ifmg41|B,ojܰvrp_ YPI}t:-dm|0Wh OG2n%LCkPx+ #47X(%wPU3cȢ^6h#92P݂^];q%a#LU ?rAg 7}ea]Z%LyHZƯu.70^ۓtM!աM$}`Aٮ?OrQѺ#2t[َם:h=sX3R9=Q':%x+i\a'Ȱ\hI^qJB̉ѨyU+rgzТohi%\*p'SBȡ%pC't{ \Dx򀲦']-[}L"`U|Fa1/,QE˱Z]>f#տd Pp/0Z vkf[+X]Qt6ԑqrcؐ_sE@R\%PXd: W`_N; 3`R G2߄ġ?lIDXHvi_|=|QA 88h_T91ÅW-g%UZ  ˺%SDV@9diD)+Uu;2 Mw^$ʚ^BO@,+G</Pnd !<a/RІS͝"=GThQP|3 f)s+d}Zݝ} u!~ [h`V+8E[5XݠLa )3n7y3˛L2oS<zLGڵ2ĒeMCˇTkל?g;X2/Nޔ; ga۝-5(.gi0kv8UZE4poM1EfV+t.L-ŊQQ ChHNdeX v;8\qCkT?f<(,E>$f>l?^xhBfQQ;Sˡ>\;I8$b*AC&մNb-?9IY_AltFղnF˲B>wd,kI9 =vY<UT4ǤJK.DہXt%Qxݿ;_ƨ`JNtmG3EzMs> ;a#TXBPs~CL-fJm#[?3bqI%{ r{G gXP3 ~Q s2iḲ%^>9^O4>3d|V>ٖъ(Ϸ W[2~_Qc3M+q4'ĕlA8B^V Gg"71H>HuD}ld[dAr1SrS(Égc{v [Aq9ʱGR١/`O'’xW ȁ"e)E;O\V۹Eҙ$f9[)ZlLКhJrQ=MFTQDdz$d] +^g3Y;$A~Q\I)'JϘ N[[|C a:溈7 m&2Aɵ'`Z/9njyu6(tnh"[vf )S;dM ;/ bxn!﹂cO82`GBh!lY*U {%VDz{uB@mNuN(.) m *Nm>i U_ĽE#.䐩2*z7iP[Wk:u 02n9ߢi]V8}'攪'w4hIiBxh3HP~=w,/5ne0F(L49C| ~1Xﲙ _O\ۆp+ǹ绚Q ,7Sg^"J.tج_}2 ~~lJaSPLsH~{kBxn΂N=2 #,>hjKOK3ugL O.}qr̽%BZŒv E4M/ټNm*+9G*w-0PHDL &cᕁD4#u͡n;A^7\Gfa!ݐs]4@u9?"Au?`1LГWLk:OV1{1=uSM6! o`p, U#&beKM*H?JrUΪKGF˪vGg졊ڍXPĞB;K.}[es\$ sU=D+:7\Ne֪ luG:Е" %]VeE*γVu^35إ~>@,ʬ̝1]#]388E*}mXaZ/ WW'4&&m+:K?OYc ?%;KR=cpx(}M f>()7kH6>s7hbS"њ8'.ҮgSJޭ%=rqDK2lW<26@w_nh.Φ (ym' QmؘZ%V.z}Y#F$ 7i771Fruzn+@9(T?%צZ1gvI+z3D! ̏țKWi7Y s4,RRuS ]9Bjafq/Qǁ>+] v& `yKn̰3n'xjGz{VRf܍F/U4!?9ڑe݇#3Yj4:Uvh[LЂ`%:` "1 t/؅c{}!7*μ`a&P%P X k_qd Y[߸ʹ[2L[%Cmʧc.)~`i{n#)?Kj4ݐ&;#`\WE'w ?y@J76S.j0 š^3ڜa oJ۰Dhp~]υG-^9aȾA[IXs>nw%%{ۡ+8| SB6I!Z/45lP<|FQђNZb&I步8|u[<{FaCI4%*$!+iPRhS TiuzPfuw~\V~ nhO؈y<Fr@O4Fɓ uJ"Q7q9 &fId(pz|Z3&!X̢H|PO5 Eɸ~$)mx/j๢Nu G 'rQ??iuQAqgr!q`Ɓm&Q-6V5[c`f3Ki`we;fDŽGw$PڲhH>=rE;O95-(Z>Zh  Y'-R$^gi@"9>%cԻ o %s#8BXeDDvFGk).`U^ &jWop0(~(9jhC\Gl+v0|L9mgƬS01г_Zaob#۸ hlE^&x @㟱O}1wer!BH1y!RSdA`/Av 9d:a> `Dc+(l>lMh . @&V&~\{'&3;{R6Q!z%An K:{7Uw;zv3o2X71 foWXZV^WSN>Yf"l]|e{&w;9#h*=m$xnߗ L%#<';}>M~ϙ6Ccoĵז C`\m Hj(eRv!V2@ЌsX7!GӿA7J_Q͓*S6`mjov­@Wꦍrn@+?1ym,չQ:ϼ)1'*lŶ'gY$` h3K P<~tTR\93/#KEï tƙ|Drhrȶʳ¼_7Ҿ Y89E( I,-=Zt@]|htW:mm}ꁛ^Q/\1{wU$og//5Rj3[HPO?%ç=;A;cì@3 90<4]Z{ŝnڪi>H"m<œtv$W6 :N=8 mYUxk})P,\k)52Lb((xXCs۞Ml >;]Tɚ-ŏCK*c>n*of?shXTNѐzRZ\os2R3m+*N|电E|Мs+ʚk-Oh'Jn- 9VwH|*Z&HVϷQ.3 !D]Ŭ666S f9!ϿmHcPl}XƒB#emFΤven3|̠,X@Yxb@0VU? KYA[F!K-Yj|g)"!8WǡOAtlUyٽ"Jѱh+@ aHmwA3g谻ï5_FAC曥l{!ԷiY_Bx&HcS9*xCAi(r|n˩Iֱ} A98[UNdy fE=,Ue"<$z"+{Vjy`cj0O1p\3簦z񟂌pf"Z@"`U= `\6-/Z*n/2@yX*`zZ4{B P_vY&.N ֛ـ{֐kj%^;,,C"]f12":sr(մ%%(T*BrL{WZ'I ~] 0ig\ODk-=47ucJ1H \@hD7~DvDl񁡁RB$Qz$RgBQ1Rn_reZ2%"eBoi,Z:K6)I@P Z{" 0zܕ[ XWi1s"[o_z0{ 8ufm'wp>|)(xO_+!览"T I^Ͼ֠蜨7"uh2Sa V#QF/R7 Yڒ9SewjlMi^I,<|p#FPo*bn3k0tM,]O9c iS7m+['q",Ze9]'O.c+.umhgDYڽW~ȣGZD \dڏA׬R$.ìx†%iF,&X^4f[ɝta>N}[M)oCiΚՄÌnOawe4{-kmߢ;uT`)R=X܏U`݉H?u>*cIJQU\[\Z֟&+B0TDlwM$ q;S2`b""Ը [[b+l /A WI'P.BdB%~Vlzh"53^ix fdO=dZS/)ܫ6CzEfdg'8A~·7v?~BX j ʋ:'VF7D!05Dz|j&H{曖.ǀ(9GWJsw ۃP'Ga(W=e~1TJ$(iyUMh9)ySkTq>l;6`uq ~"cKHUk@Ǘ2-*yt?zjĬ]4.f*IcU5M7gbeޜVeѢNu"ěiQgfIw U|ԡyh[JUzxjf0"fiEXiYF'ArR#WC&e`Q7L!g&ajӨ:UDCOH2x&2HmJ4 7cO#At֫hK8>Lи L`WKr󯴤EtҮ3c(+82dMMاf撎[+a30]iNX2vO\:cѧ}g'\ZL~%&Ū_B>Pv"+Vtyg YYcX0Jv Ŏt=oI}4j/ 7 j|k xPmIS0}GtY@;bV'dpwAյ [PNu i2/u(`.)tywpMK hv7BMa\drbz@q}k)(q)#GBTE~gi\ZLmoJi3+k>b+YրLnj0Z1%) kf͂Ph;#aHʼt$e-MŦ3 'twTl R_Pg< Ol)$ԯ"i:6CB;mK26?n>&LqXv֯4NNYGo[@f_k#?^آb:>gq9OkgPGu ^R؍ȧ5gyp )h9G|:D߶cWeqa,dHʷD\b=)RѫeG&&?}J̛hL@^3о0;n!!DG_yw'iP$-mgK%e(=CN)7'r}`PZ#zq0ߔIeiLy8x3^L;#:Mw$cIWmLwPӑlQJN(;eÙ,qϤrkKS :ZQܟOΧ yf==Csonh&Ü.G;zj79Cnm%qEma t=e[r?eCQ >+]SHoj;Q Tw{u{:K~@wG=T'/LpN Yvoc|8u{&xen,U:`U꺓:@P7 g~l(d8wezdpVz۷%&Li׋Jrܺ ٺ)H)MXaxϞFVfHvi(s2*z 2$įfaK8c18# XE({`MӖ!C5*zuū4RhXF/k$Z]n`*biD}D] r[.,*fcV"CTt׎1&؛Fs6TSv x'rmI|N S'^H)=kG$f(~hG4 DR8L=h\ AAH28os=g!đT ^{{7 f3u)ҲއLw Ķu9RK)TtVmd6:Gq  GgV2P*DW3KѦ5ñJ( ²Ld8C >W\zZkK}M; l &s2 ?ġϸ%i sV6 ݝi%CCnphdXr;US,%yv2 8WСa qhY7g񋑨oԳIOG}D́gЄ*tʯ(]*߂!(@=K0 *Q~/f1B˼խ%3oRR_bŚµ{ P7/ HIw^S,<< r;#;|%!UO =9G77a3 i [耎{?Ԁ `p MizrZR !Qx9r} k `LT:;"DRZcY)m lJ7s--b,)7oj:B!GGoDZVœSIP%5 bD[\ {ȡo}"k|V @Rw̱C>nHjf݈ۼm= /X—?j`;ޗ7QB9d|T,(:\$$P_% 2"-pȢm گ\!ڭ^yc[SbuOƣo]FN̽Bi0fߛ5gD*T%%+\Jy{(ŒbgaN>n\UAsSG /\o$t)TEGQEFioDH#mLsV ӣAZ[ꕔp)Pu&rq>1=aYeOWf@ n *4_-;Nh8 wS$wQ'!iW/% ҙO?( VpMAC6E8Z͍4Mi, S"%-vЭET*,)AJCX֤jݛ8 Jխ]Ybq}#bGH&[ x[U ֗U[-b?9cpqJ@=o|Gy*`bT4#POs[ T躥VNf#ֻt6^']iFE&Cf.+/;|v d.5?ܨQb8Tkѳm&t Nvz^_h!ؕ4^MO'  0}0P LhqWΪddQ-2Cf4NKbJL$CcA^[ 3هF~0GG-jS "C|K\&/iozibH[Jݏn $j {TNQA_icC67:%2hkJYJtHY!Oq!ic e%>:(N<43: #X^/{Az4HQ,) WoV2r͐*PZd; M'*5@ʴ{vG%**Ɗm_TM{*C6(vͪxȑltf~7dNZk<_@my+/m#t=^FmIq QoWc ? g~*S\so_/Bt_sxs5h^BeWx\Hcj@L^iKZrKP'G04Y k\;_Bި>{ *?Y..o ߇j7Hr{mC+#mSeqh?e=ouwMkǶO*O67k׎礫%|Sڠrb98k h ef * 5 =lH>!\$p5Q(72ȫqhbaSMb?͇=XgJrz4G%)#@HDlhJ,7U7&pl2cnv=S=]j rHӞ C!pEQP#&XETzYFB\P4F iuU==I|UɼG(|s7UN_QTdEڴ]owEE$w61+xs!]ns w 'PVfSaT9RLJT#9c'DaixOu?'6aE ~/[xzݥN[] = e‰w>ϮZ<-K1칌[Q'<BoJjad ljּq~ar'Z\N&{ y 8eGl'i(/Xooo,H^ǡAK]&qKֻk :hxiF:#BL?c24wODZ3Nnq3DE=k^]&:o +cE<:(6Ɲ:;H0aqh=}:kN!mpm|(O|A˳^C$ YVwG1. Pԋ KfZl02m'qx6GJH/˭4o5\A6upm e/2DVA& F*sawgAuCe4C_!5vGj!{zOVNVW~E)xOoJ5ʃ`9 +q4BW&za4#&v K[qز6ݎmeZhm^@ 3TƬ'> ADLn9","2 g2֚-(~|*ҖYmx!o!A0/og,%4VJSh{['YX?Ra7_`\Dz3hϔ;ݺO"}>!>RkhFGe+fP)? ?gNk"m;MQk T0qӵŸuJȱWްDIZL >$Ltn@֜=S{x$*YowGqLϼÏ]U)\\~澖s]h!>s g{Um|!1vFsn89. 8Fh*wvbs \Ne=:'G0Q̵\gTR5N& ?y4G1h܃7iת H^sĸW7rjQ ڔ!sş#*rX &ڈLƾ39gk[N Np<<-qucGs&;bT ({R܈8 _7(szȁ!HͼOA aMF$YO+(X@weyʩWzTEJBz|kg7)wE7> 5NΟ :3{(|^ -sBG%xUP,伻nl" %BIKB{r[* 7Xvsn"#'Ǵh!͌, ]qݚHӉ'A{)7@L5^GuQXr+mG?<^طIM⪠_Vdr~E)^f6L!V돕߻5ܳIwIsEF t)?c*cci{ }n?ꅾ!UCgǵS"%U)n.o*'Mz&&3x-?/#Rhiu\Bqfه;tql}WMב\#ġ3~Vbۣ҈ơkH* [?Ԣ }]LGqIMl=73G¹lgWpcX؝ eԳg=ePqDgj}>Yi=4HC ԦSo@^sY novC*<ԠC C/Fs#0cg8.Jj؏|j59:oy 84z9CB7[J|T8l =8Ijb ^E,z mJM&ȤEu% t=J Kr0/֑s)6B,ho2-ڙPߌOmN6`wV$V 3޻xmm5Z"J` 1Ym90?qzdB{r's6FFD^cZL/(I541HԁEB!}b!}j0sJnd> 1d@ށbOq><`}V^@w;%I,Mw&n$HoCWt(Pʫ[}[XhIZfr~]ݡz^5yUW=mrʔ ^%[IG.~x7z ]X}SDpΤ 2Ԓ]*wV̱yВ!=Xj$)d TcyGn[qq ͖R0{?ү]g&M#("MsQЬ唸;sT`q'o 9 Xf{<(29nȖEVXAܷEW3iUt!hmǪ0O\dE$kt 'X9L$pϏF\6O+hH] ץg䜼- "Po,!F6Bz0{-Jc"YˆY L]7unt S=Ɗv9u#ܠ:UeapOljN>8F [V{aeTPKnvq{IHWΊ:{6( 0`%?0nOBNfPF_1Jr%c!ul1.M$=Q,$JfDl!6qbۍ5bg(_7ig`/T3 !z4:Cl`]}ݡ!bXa)#<^"nN@9oU$+¤)U+d"腮45bU~\Y.RRޡ2g|FFFrin:5. z?O-YQ>fݿуAd96ll"KAD܅YU4rY\s]M=ܽ.bP?Ƚk-U׌>@ܡU6o(.'́A\Ȭ/S^.r]γ|g`1'sQo7&sNT|XX}iM%KĜ'HAKzR~Jk1>ĈDƳa.Z LڽS<>"K]ќzDǯM-ôstuLHQ <"0ְc负W&P46pm" `2F%m=o~Elc&$.rDMxJ>VjܺBiEEju?;R|ܢŲPLIς uqf&iM5eנA\8~]iA.LT'\wyBg@Zwsˣ+yNm2fMyBp.,7/G΁e2Ù/6] g벺z}sı8^as_hz{`$px$ƋAU|;ۍkê"+8jÜw-:uW0m{o=ڲP*фeTXAW Xb(d]G;W=ߛIgyl3?֦w~;qd^sZU{n>j-Xxh| 5cA=B˶l=q*%ozR˜FL(26-;th𧖊GONNuSaaqAhm ʨV jNrމREjU ~iV UnYK_l8;8|Dc˿6s+[|A}\A*>l[#. O=r:(tutq%A]$aCO~~d dn$ :qtd<Վ$%bɳ!$` sI'Lt5@l'+z6U̟W)fg {S(rtRqlXZ$Ej+onN> M/;HQ(SzZp g9/&f'&qܰTVXgօ7Yar=MʔL8ɱdkꈥ<-3y`.-aT:SHak+L.1tY~P 7\g*@u3,sft&& 1GnUɬ ۂ;9Оs1}Z~#bW51 4?s粮}vKhH@ږ`|Ǩ1z%WW&oz5us@suӔ${iɿ:\#{4&XCEs~[xxčj~;8*%QNEaE1"%z߼ϧn9l4 0kWvDgf.AКlBPw{iYyk^G$18a8a6.:X r/496gaܬFM/ P $F 2=;B!v&P!S|j:SzDpV*TΡ҅;I;0KȌvPLKM3IbU\]kWondpiauyԺ ANtr뾗5y>v<ܹ\ #aAB{ɮC'0O}Mo*Ыc9J4 XU#7I7h4.=J0^I$N+F%F*!a_B#&LoZ+unwPIݽ(n>uLYƂS=j S^_1 42;H&TԝGJgFSiP<`la ]'Two9Wˆ4aWs 1MXHa=!^BAЁB *jx,x8HQMS@Y y1Q pI2$q#R?fzx"R)*\#aY,ot_o6Ftlߘ'Cg/y^> s")Ъw"BZR̻ڙq;>?+`q8Q90E3N*D2# ()o!! bI Go`9{N —e$vKե}ߟ:ztpd`ȱXEMՑOzM^)B;#wcmsM6j@lQ!83#_mr"|]Gq+Y]Ȓ1*ș״HcH'eNc㺧&$#c1$)2@(FowX7Enԁ:U߭Vn#,nwvC30↹CCNIADesr8L&m96C v+(yL%ޯDsqH@wEՓ ݶfǪ /=6b!qȤ]/WhNO>B:/_\ 4 C5wbm/ߙ^ǛaAvwS LweS ]5b0jJ%>Ӓמ[@|h;b[Vt@V _2Y";})a.3Èa[\M(Wz􋰀#Yyq&\f&tx$݁z01mV{ z4N0?h6ЀKaw"y c{31dN8Ou@(\f<܆gM[<-}}'uKlEhMNyF9FĽڼ~p ? DНd'TJ&h;p'"Tl_ /ȗʿ, Ԍ0 ȹ2#?礽Dj)okuC;*E(jc]EwV5s]fZ< g9Z/Bd! !sNkUnU %z'ʰ3 Ö!Lj[;##٤m Ht.]Ն`$}DQtXBC/Fl6 BcѧlrWNAqUw5YkoER?'flB4z{N4i1j;^<~GheZŗ"zȧ¾Hj>.m3jqL3`8`J=no]e;Oϗ!b4~٢jRq\WaonW}C{->EUթǰ4Q=^UF_ϵDSYlYś24t= XO.3L ^3+;o2Wa` l-a'rW7a^Nlyy(.n 3q% s^wDs}XBݐ.weW>칿rzKjgtFE*\KzI={IF6vP8'd2Kjt\z@)=xNa`EF?#Z49T/4 YX[^\Nm;}MĥwS_mS)QHU nVTpxNbþدE<#suZ]lċfXr(kuieMKr~#o{8GU$efnZxMtT&VMI}l7LA,dgH$Ta(TTw@}őNv3i=wn&bxֿ2|ޅ<~:FS,N&!ɫD(L -$Å &ֶ0tH.a&l`e%GN|GGԏSX#AOΒ iE{U (*ypqa۱oƖ0uazʟ.,n4HwzJZ}5ɼ)7 :jDУT%_VvdUۜ( ׼5mZP` d)h. *O"vXJ tKfsӪbd[hn>iolaQk &OuWlg3xnI]RP̟#yXh՛ie'QixKlLMէ td~aTMڿu۰YcRۧNgw)?-&}R<-6 &/{s[%A{n/-m=a3H)?_!}j95zK&^P.l%c i}*>QCƱ.:/5O2t "`0N`UpUdN Ol?I^V*}f>*5Q۞b(_f*^X\jT ]ߝn4]:]&<*!V<Ԡ&,:Eq,D tM$W8Xi@XD6~ @b!f`J|ԅGl'7 ORNNMїK{Kz@em0]LD* u .4ڟ^1FI6P$NlrPSuf 7^M:ck#zBcF V4kKj2o:ᇁ.0jrӏ/?E]ߕI7TL` \xbNAEG_^sE58H$NEnѴ$Jݣ]Zh=RC?A ڸxʬHJHCFGˤ5w&!Ŝ%[WϴOȤ { /5iqv1%AqO7KeB?uYttҊؽBd*HTCكRsձ-EgjHIiBN47*.g]5P$οjgb?SEYY/5%_A?gsiQ~{DXm"=%Drfď'yS+,k+i3%X i9PD(0:kд;b^* J(E]$ԥ[4/TMZ) u\P^Bn8쟩/ژoTPmx<0]Ǫ_RݚoNYypæ\ָΐ|BF/ջgHX=Y t f%_gɝCG hbX{eC)5MOS_}Es#˭gm e"ҥ .VSu7s3Ƒ2FRI l=~›60X~]K hI=xN C3☑+RquΗ@Ybӗ<]F*wK䩈H. _&,+TCC(kD5dyYZ4e? ɴ eVoR'LC-EYp2|J Ɠ1AgYap1uUƶ8V̄.]v53HW"A+2%8ez)ك@2x w~N9lz_9_ZT6Ƭbb- S4 V)>IBuUXTqGvTH$H3$h͔s!x@ us5ǣ[*0\^h2W69Jou%sZbԵ9m]pX=,pm{hkjaXRڎ>kſ_#R^B|{Ѿ1L(Sb/ GoӶ%rI!&XHS{J<|bӣ-徣% ߨ[==W$mf٨W֍Qz~pf uWe`⁼),w*'IMz[ǐ^8TϿЯ)7)>(|mQ ek 5&5MhY<7aWon/th .K}"hm D)*@-qFsu [S2үdAYف֑8Y GI*3 ߜ/KHe-#|c7u3&_j,q !(^㱟`NƼ(v[4>#wz2F,AGf,ԣ0N)_:\Bqövajz0:0Q *1)˙ڕC1 pow( qeQ%s5Yy78d[7\676BT`U\>Ⱥ@A'@EOCf6-WXHlmAԀWeD, XEmGhʤG¢/z$R9›;K{J䞩(pkٟ[2tg$w~kOTe>RxN:3諥1VNa ŘաT0h ԣcb3\'BP},Us dd RVάjU*.};FɹR"ƛwA78{3, "wzRiMDt'޼-0"Nx`Ynř0`ZLq'lߍ9LB%|C'nFJ[Z|Om妜&OىXW,"EPU^}|l Q D:EGU> 9Q䠁d,O+Բ;m!8")'V 5S%Í0'.) ])8m 1)U 7+J_5;5A(ѓ'<%4U5є7cQn2xPxժHQ:Կay*- rybF~m[I*фn1,D E{`R?=P a b.n|X`&g)ނDP4l-jLN#uE誶UWbZ8^,g Tf apÇƼh[Q&Zyqj u]G@8#% B|R%}ڷGI'-БPŁmˈlѤȑ ѯd2v Xҏ+xi<%NVz Syaa+fN4r---$e8L>д6=XP[(ץ!fmT}^xVuF!AQ Qx}T $1*&[ jHYg:ݪSީKE弡[~}yOD!VLb T='ٳC{'jbGi99.Q4 k?($! Tr'h^ȃ`Du L@0xglRe@.Q펐V+*o|8% !𑂌%ܵ\Lвxk먠)NNl į]ݟ*_lk<.ǒVa1g| 0&e+D"|ȱE\α'ɜ۟M#4\dl9Uzc$ pV hw^V䮺o >+uA5@Iy$R_*6ԥM76d{`񺨘:_dj9 ]- R4ϭ h)2o 4ݧ\K<صB{-Wlw\{V H& uv,|6fMƭa%OL1P&`|I6(Aq@E}Hd؂,~a %\[.ȿ 1 o` "j(|GO[l#xo߫s"f;9X7F# !{M1蒘M-kܙb_Oy0 ]S$#Z9K>VT( ( Bh-n- sIuF(; 9S>7k7Y%})iw\~b]Y(cNv|"Pʩ$e`&͵{ xL_o LTQ;Tk50yPIz} E&jH jOA)-̻#W+qffI"x$ F(Ѥ9t $8Uj4 {:bsI?B6,V%ݕ;7ta2<ߞ4&x2a9hxUݜ1,Yu{'О=zx{$UYlzʾȶ0n/'ɖ!9iA}[T⪕4TnVC.j[f>nH~S^an} *oIةk0WtR'?ޮ@xDΔGSP3,4'<$v!&0{oݽF%:ӠwpǸ dnlԛI>wQ#R\fmmeKqT6,C-.ndk@8Q}mgN↌TGi/go#%u-FjgcP:SCku!mW Ls}pĥES&"AJ(i& ["LdS4H?ͦԻi0##ԡfMN/N=NjɵTE'pTEW=n*S(]# j:߉l'Cl?٠n'6T{55OĶNpwǽ߇DFJ D4k 0XPofld՗ӗ ,V>;cETpVp\`l3txs7oFΩiӦVܝDt_eWs_N)g1?~%G[Ta/OIC0[o..QoY[wA(k|C~(VDA~0jwm℟QWa44Gh/m'瑱CÎ֡lC}N&Jף:zQER[TQٗan'^ !fh$>&͈e7 aG#Y5V`FƋ;ՆAd>XfC{u[hVhLJ<يZ"H%|>ghB 0nn[KP>P_-l&k݁V0M2v6HWHr 2^\(qܬ3/VS]gL2 ^bW듪f΃BB&%DMzNSzket&(FGfMss|]M3 !R"4`@3u,m {J%$K=vKhmiX {5}׍杴WQhV2Np96vw#Ṕx\5,3BJ4NYƌ*\ x:,1@ZL9T'~p MqgKDL.%Ƿ:jwuyвTRb TÌ5uD'\/K`|${o 89+`MǠO&~nUssVlr9 s˰#سZ=\큤Dɸ-izZ(>'Nw~ ,AgbmGV%Qwo!uLr}][aZ)*3ST& v^YZ.qu*PhǶʝF-}s] 3y54oL-ϥB)hIFTR-k߿&9l)izco+FJ-f|-OoASp08'"l7ROʝJQp!jJ6XBګI\-j4_Вڱ.m&|X8й<Ҟgd|nv.=x@R*cO2J3W PuuD|À ,2rيT5tq 4<T&vCdQu$ l n /ehCcXd0:(u6ѷ7`b\ĴJHc%+3B{K1ݱmc=z!JWw ¢"( 3З~ 'FeKKq:dmdl kBu̼ ArH7lEՕoAP*y5k}=(.`m 4uuC <ć#ǔt9׬$>Au|hhSl<A/;Ju{Z]jS|չLob=XZǔr)rl56ƭb]Miٜ= ESE˾*[nB`@emI\wHRDy\$it;8ǧDMpdt MKݳ T= \(ަސ`vܴ2,M~yyI(71DLs1ۿ{0Ep2l#lia4fh=  [vr`;GLs@%ڴ{bV&:lf ՚q%{ ٗZcjc˨H]jD\Zvt׈ ^kC&"]+Gm}L;*]k>2@Ox> cd(.}0@Ҧ_Ş`6&k-w-7܇T2sN>O'oͬ)VstafeHVJmkCCPvTH\=t:a,;ds_XݙP:Hy}b͞Iɯd^:hU9f; *jFߗRK%}ᔻޖ_N蒢u0B7ewߌp\HUJR ۳JE3&dV=[4HՏ^GA_I> vuo;--9ї8ԨQ)~&wvW0a)\+qk7˶7-jL! s],f{\W{ѾJe87w"O5?YG.l7(V'o6 ?)1~Oì6?:+G7IC&LI3mEfl^Ir8 Gj$< xkd+:h=Ubd0`N5.ۯv۷7E+!Ycp*9}&: /OI(lXP2tit%RuWƬ< Ų%T՘n&v.MۚT͋)t'惷~>^ 9^i~Kv)&kIWFׁ"͡𒇓f'U_aYieoA]wy CpΫf- `łρIGS$ 2ҩwQ})\U2~ zF5fy1?HK {+a,Uk۵9xXЉgmK3Xp j%0It&FlقE\rhk&}ݸ+Sfkdz?8FRKp8OOٵ'ҿOj !r)f,A̢VH(p͋XY{RIK jmc?Fc26wsQf^\q KR눍?: P}cEYlϽz $Ƣϩ|:17ON$3^dH _J~6\n0iħJ\^`_) HryƁx. Z>9,0w1-zdin,|lߢ>(<.Bl\)1b+pɠ΍vX5bys윎<>h?@"`TO] >xUx xOWhNM0GaoLG f$PD#G{;uՄ=ט8P`~ .Vߒ!}^:_ݪeA/@z]L~."W@E>灊-FZcСOc>5&=Pd-FFby"4Aӹ#旍>>.{C(<&#P7dznoOw@,?ޙ'n#p$×R:%Xg['\,#8 ]e? w_l-Ao^8?ip*e0'4@ÍeObc=WtY W—#ԋH2dܰn BTĺT\P̎$9_&-W! uZǓFlSos5<΢2<5c~[vv1y2ܭvl_toO^8;7dKXyԙ5:֚A֋XEŤ_ss'gr|hi:ȳ<)-N&ajQG(೺2󠣗L5FSN!ʈpˮvHr$I`4)`<GU4?<Ӕ[Dyr#OAu**җ.<:}% hZvFd5wz1t~wj&0Y`'pz`}SϦڠ~dB0;O<$r02.2Z pP ϑLbd{T_C76j>Ѩªi k^ӐML",N 9m(s#ǝ}SE!L$Jbt~馮HO<>ꜟnMF!I 0R4 GJPH߱OmzFS(1E~ üZ\ 뽑ez5KQ!Ư{=01WPctMܽ(]ɗ{HolبB_(jب5Ħ& kkNSH+o:gGP FS(]t+AI~ɱ:䥔eUd 0"XCb+(SE?+K=(|o2W`\:qՊ/ieAQ%T8<ėMTqîggr|S& ,*H*P'loAQNmς6C\vc|___b^Y=}%)F.hyѻ%\j1CDNgFc} ZNccpX\74L7PIlE{NrȒ |DJc*^0?`z 7CџJUӘcoK"mF H2u|&'eC`S$TyoߺV9[%.w'A:vVr/jb{~uR?͞P\^\[xX]#n5ZeFhج?q1_7C:0Es 3(?<'Y<"|D/C ZE+EuvS,ۮ~gbm.׮nG.VwҜBی^"4Z*/=NxK !mU63t&:q|7V=NBo$HYӹmuc&"wDOf_AvQjC6,l _Q,I @Z'cX6 k`F&B )d}&' ;73LYO[_:oe@˝rC3ӿ?%nEŘJi9t\i|@ܪ\SH4o*;.?yazRe;(J7q:R6 !Y7#q#0̻c J[D+ر3ЏCDYN\G6.A9!%;*|+Cɮ5ƪpNUwTiM[m>x3YC J.W 4&قWRzk_= V/($sK6`+ Aod7"@O%ásOl\5Nː#W1+Cκ$8s$D4뉝BCIZM҃l$1+[4` BxviF1#p¾`#۹r4'ي R듰+랶vymEN=w酖[Q;uMwXA}chg.*K''?.i'P.D92 N*2w(Rz2F,p˷@@hOB7{uO  AٮJq.?ڌ ָe50[P_ qsc膙U%d=|XN:w(1w$dy WミW(/+ w 귀$ &#O G)eR2Bj V9" T(-v_[5{+bb-nK:4-N%TlphMձ<,W1؞4ilȝP-=f[w5`5\{lMdFi[t;1H+Wr+E/D)L\+l(rR+ɓqm?f!w`*!B1tS=c ',$͠i (>' D"y0ei>pP} ZDhu;aj}U&۩ ?bGA~/@q_.1h@]!x/Q' xWeehkRyp+&9c L]] ]t;']/™ձϰ3&:' 8H:Go%c,vr4 kѵlGF)W+&gp@iйA&LaUf |Ez!+^ɌB _V! u`>P ^o&)SK BOӮ1UnyEΎ_?Pݐ>&Xe yB( njז2}hh$^6݄G5{,swapX#`w[êg6ώht`cw ACS:/` `b ƞ`H J(]X#Z =iI-R}ҍO-ڤ-AKKo>e!ȵ_=VWJv܅-+VcgBcRṳŻIctUV$i'rˋnt >L\gKX {YMdwh is zt\i+!?oiX#ikz̿մIoƪ { slU7"J}\ F;~p/ h6_6Q}$^ K~HrpP~HZG(UbWL& u]Z}Fa%?Re|Gh$t c6?hI?b]AT)=<;\rIhYF`9% >FSX&?O jҐ e6gamKNb0@:9/T)v؊~[ $,L*3i 6!GA/&А=[]&ŘЉמ楺u(/ToE(>n4J =\eߞh;u<%624zç^ѹMj{,fɭypӲgbG,2'r,i7E 8\ǽ‡Ƅ X9Bt 8&kZv{րҘQ~9?FØiQ "}fp59jN5qO̱,_ug2V?v95QB{S;>gz-u~*-59v]^dgb`-Ay=^B5`8tD9Pa末&d|b;s5 KY 7GR)?hS[uPy@zҀ-_QnZ@AG=8Y޻]Eb-GJⱩ3yT|c8f6toVW{>^.H F-ğ_9|%{@z,Uq u5̗hNN^YYDr&!<:N/1 qt.'S5n|Yg\5*>dqY"alowbyENdtx~~ 0x(?\#+3:$].SM|w)V a1jUs˷C#WwƚGbf~4\n&oY= ic7}f%9Svkm@,NoXG'z"1RM71c8}nդmSQUk<<ΤeIE5|YV_V9}#3=,'9Pj,owCR9-R^ $%kI;dK_&>B쾘).~o\ vj{FE!û/xMeךy-Nia1'DACEGWE0~/Ppӿ/[D$O,W ܎"QBa kvX dO(s+$֩m2zvs|Hzg 9yo.dإ:?N' $irMQ_)qn"{5~J'rVg=8s៞刵цh0^l lVASŽH@@FAޙsvyE6 1LXo GWMZP#BH=#_%^b f;UF(%t1o xkz5;U#V݇g=B/luGs՗R" R+{Ъ)K<2>.8:$lw?xK1? o>\2t/GjTD!_wKy- Z[xksӼƸ=z[' (?E5_Wڇ9qf19]1AJ2)vkȎ"SF X0eUACWJk; zӷ+B5V 3c`rjIdřkۿ&Ϲw9ݠMXe"LXԙv&dīc?bO"Yz-Hf.Tӑ[Ff=DYuj/8SH6ؑ%{ʪ#rFԍw֙(P\ɍJd5y{ɯRP(*h b$8jvH@ɼz : Hq+o%'jI 4%dcnhZHmUTZnT 0mdI]990@S 6}`5nNt*ĘB. IzI X^ܓ"9Kq2шnaվ5 Nڥ38ᵉViG1'mtcōLǼ"e"AUIݞ(We\çO~ *B\C<ڥ]ij/NwOkmaʪ_YSHťH(ݘ\p^v='؉|@%uyɻIRJ*M %חbod yw ++9PPwD_*ub檌+}6cEt9 0X1ITDB NW+߀/aVbNq&?#Y+IM "^ E4K)w tlX&^abC%1$8+ں6#%%Ex1û? `V1S4 ':XC#$'{S`1ECfNw_E~b1(Ep2,i ޱ 7zJY1T^lW)ɾz\25t}"l{wQ ;/g{ogD ~&ĩڡL TJC3F~X:2K}KϚ?Q^tǟ6^e>\O쥾P2J͚AE<vY$UXyBL0hsF<5m y2U&wz!6cEOύ^>񟡢G+3BA5]'Czvd(Z'NN ztbXS 11I+wl8U\ER_}\:aH3 ƝX.(]ml` " x֒r Gl;2:%.ӛڳfVFM Bd?@q.{-RK1]KZCq\xɋ6j Op2hu"IUrŠzy3ˣM^tW'1o,2yF@5[z'&"@hl_V_xs+ɍ{NBvԨΈMJO{Ft5 Z5XWhDYl{%Gg1LڲqqBNgja1UmzyK#Z ^v"I )C0=#=VFTK OdTh) _eU,_佭:&Zk͓${3 Ǖ՞SSm 74 "@TuY\~8w\I4ZKϕ\獥MSSyDe Ȩ8 ;$l'Vxs.nYSo)ZŎYPdZ21࠰+[nTXl.vZZ}I?ˆQwU5{'͸ sErGfAxe4㛀U M)M$']&6QQjetģ:5_т ,)3;U#0\g_'S^$NE6$txM4'Wo[P;NJ\/MRg7tK+mK4mnx!; d˘!0sG_BMYr& kc>[voTgY';!9A9`q2 07Xj\gGʦPE86 'p?+[{>ηd"2w ⴒdCtk{?L %r@u2ZPPTx3 ԓѐkq ߷Bx-E.zSRi2=;k@x%gaPk| ߫o,`TfdƽG7 nІٙйCgu 6k$$$i?4vcʌY?ra} 2Ϳ*3ݓfTuj-YBTffqQngCT+{uA ~: mOHu#~>}1q+[TCy^k-5s3\l;7Q]S+/פOOF7sy/cmX-4P8坞"qߞőt)&X-o2׀lStM؈<}?'J,ThU1Ch>h&Og3m߰8HիUlD7Ox]Ҹz"PK̕CNE_d_ЍIn&BFaxƞ?1 x]9Gk0G ~?Y#DkծRQT5\s.cִD߄(uWpF',QM}Y}3OAr$U@긢4%{?x:F֕cZnɥVZ_ (Ad7=J9'[%"+0Dp #Vtoì j^j*&|nP'Uagq_i-_Jirw bd _ *Q/0-J;߫1 gK"' ZS:bmZ}0d-Wo"8>Db^-w 7#goI4͡G,ZZM0EnHYpejjM\"f l4 Z rk,poIe{*e@w\9WyraͨН5^އ5TԬp\Qk%7%Gv%>jc1mI:MDOht"!U̧"Ѡc;i?˫<)+.ؿG?jGo}E>$^=s'Ϙɑk]+"Roz0^ Fz󹜖2$$C# n7zzKhV?|M{Xo䤣guzf~#XTQTTk$M ZpJ]ڇjqr6P9U+[n-Tk8ZyԐ.O8&~px+zf7zį(i~{+ Ryvh껱 G眢t) e$!(曪 _P'}71@eMۧ*ʋwF3n bwŷ#g!qcZz}SxE.jXjjT+2ےǩ; ⭻|0N}e0՟K~)*u[u"-|G<K .h,$E|,Eq8"snU_[H0mէq"߃6)`h@&fX^׽H1 /ǢYJ]>p!e|@F.I q\(<-T"Bq]|IjÚDK{4ŮK@ލUҀՂmԗ򣒥xx~5(ΗZT5 zwuoJp8j6oJ, ⴏ M"ah-@j`Ǒ֩ǺJ^M AAU1 5NJd0S ;$\2vwT,XQܿf!?3w W7ϽP%Nik:1'eR|7Hk+GäE1sNEu%_L@*.py=_o'$R_M1R%]fYݽ&6q>W<ܛgKGe{U*%;ÍQ h?(OM[L:NƹBhvrSz2& E 9%Ziz|w]MW cAdc;8J;#&TAw?Eif#p.ءRlX:s t y `oO|Z4,EJ|)Xm ~0]Vv8)pW:^4'e7b48reavVDZ[ JĞ7^ƛl[$YY#X$CR!=0;.A[/kvDcA0_ 5~U:8WZW{(6ى9~- е|v'/z n9rR9f>3t+L9m0"rQ߹@̴(87ﭯ4|} rJrS`+q@ƅV3T \iP<9n}TSZ!z0tQ3 Nژ;NA>5lllƣz3Rr/-Ѓ8aB0A*[M.IU㝡pp~ݓ2WVgx~۴DEF2|qh@jr&qC1V .rWg E4n p$-IgA6tŴJADˊc50ֈ])`/83t%mtU%_P &Yb-17Ss9o8 ̴AmKGC>{Nt)F; Őt+?Las>R9{j_WvDnqX31ʩHʏ R3v)QHO/9}k,D=6ޅ9PARz/`z+835t lB j곈4{.:?#-IƸ78 ÔnKA? A!x KGRn ,'UJl (X/[?WyeK2"i&>q%(q'ƚV2I)&'lkj1L^H*kO\.eAt :ITxOzx7_&oFa0gP:rk3G>!bX\ Jd` &Sm"ܣ|3mb[Lf=喡?ᒆ p7fX/#HSQ`|9%>M;E}> cqlJ2bH^U$J8#Ђahi"?/Rg=} oEhr-M4MóK˖@ڙ{ ˿Ap=`Wۊ@Jf\r_[`l!OžslҸsG[n)Lι׾n7g;K@1*xR*ɀ8ZTM2uzNƶ9H-g1FcVpZmɾ[Tk|?ĭh񔰭E/M-عs E0zg 9l؍gHݐX>;=E!Ӛ?B{jt)]=%CPxjc>kec<o%-/E> 6a?h2BW[.:,Oޭn,&w`iT lRT4z̡rV[9 Ta.6/׶}wHOcꟸk$JF!lsRdHp:R+h,+s&#hLI[8iҹ$ZJ . JLv#Mf#ݚ?g!=;h)A m`kw=o>@i:BllpN9T -!>bZ0od*)7` Cmo%榩AvQ$RКkQڎ\ ֚$/vuWyg#J Bfsӵ$!UhXAh 2#~p@J@[NБWS)sF?z A~04 C17G5q+CRsh&;ɸνI֧[J#mi`ۘ/ t6gؑ]vOOa%AC- D1D-sJ+F{WĮg})'y_{ЮLC`^H hxʠA4[-];Xv*=È"x)as,k_UmvJ;b H&(tؽЮKHhܾ&* \ EY+S/_ 61P*|%%HIJEy>e7Ϯw\,hk9cEHue'xzhdZ? )cE*daჇ]Tt%,*6PsKCT A\UP>qUk2VƲ)kd0Ds(U7ÎN[Ho%XG(?&Aʫ+x“4?ʾ"`! 1e5W^`6U +߰=v[t4(Ygw9 X'BF\V#v1F%"ǼN|67&H2)-22t)٣}4;M8Tt<{4Ez ⱫHݽoGZ +"kV;wI = >lBh-ݣm?-ۈ7:;;Wݟq;Jhd`"_:UX^B_"xpS8)XTLq׏얨8CM~c=)9$Wd ?lM3Ʒ3ӹW$}U [77"VX">^كEՓ.'_)cu'PꃯCQX>К%&,qNB3Zg(!.᱘"l.2-Tb Vn7 WR?'lc@,/݆-2h-a1`GlJUѯX*aW0KUPL 8 }bϺkX(Rm煑-A6*x[ԾftT#VyH"P3QqN;mki镔7:6sE_)Jb"ch^sѦh/G-&H]p[Pv3.)tO A+Oxok/b7Ҿ0Q\O f*}qΜQ 8[Z!Yl5NUhKe _z- |W$-yF|}Fzp Ѡk)D7 8أMBxDiz.jv*3Z١&r5Fuּ1D L.K IF#&5:Z>vy6c-! ۣ { s k78t}X#iW՚T#Z/!!mj0cCD[][cue՛$WZعu,0W&}|-EPu`Aլ{qGaE bVm[4uhJݚ^S?0IWӑUp4 Q 㕾υ{,Yp~4פZalf,w.k^0^`Dv}tVA*3ё VOF#IA٦?ZܸQvq/CJ%Iz-`8 USl(Œ"AڍF7x94źxW xZ^G'pHbN+n53:H ^Z^Ȓ^ET'$u?! ;^Mn-HD;t"ɧ p,E̊x` 1̀2Ŭ0lᤪ@9(tNHiB;Wgl擉Ru:#S Ca/;Qq^=1T?7yA!f_%6RKu}kE>Tx46UR1!?rbZf$F\1ufd.PӅN|/R,}Ӭj7l5wH.7=-7#+Mu]V-㡜 Бds)쑛`zt1Y hk-ܓKԋWni}Sv$1Vrv,b'~{,S4\J؃πJH n99$4(^}ixpe@z B|_ ,l9ፐv ] N',Bh<,`b:}v> Qa 5xihu] 6;cI )eu9(J/]{RrAe<ĉ; *q~h\1}zP2RKx+*Ztpa#xՎ.Y~SEmywE\) {i͌Ȣc5-;δߴ_^kYE'4G6$¥rgK”eP7\p]r5F[ Zw| +b8*T))%Jg֒ M:[߅2V+˪ӻ_T f䡃 ѕKD KVx7n V:-SQ{mAN(B {oP'am*kUܽ-b@b,c1!_"ϟ,}CDe0`b+;O'ڌ[,5x'fX7l0P0̡hnm!㗂1.&S )ԲDcya>lKlld#$ T)lac_0Ctkt:a:2^=/BvuWWL@&eZ%dwϩB0H22q56WɄ(9 q$-.I0ƅ"n6>hPz5o"/\`D ha <9_5'ǥW-<эnh@Hr?*OKb}D/P0|/SkR\O~NY5AA@ŲO-@ jKmftY[i-V[#a[iO,GMYgɗK cG?M~B8[0+})vl۸;]PM8^ЅF+!@'[2̜a. F'uSDrMf>i`Ǿ?I$/:/HroZ=\°ř]nRIxpĐP0 2gx(PjBMwd.;>ON9JvٯZJ|| |y}cӐF⽓p+qN>6MQPv?~4bIx/[@;s Cj3lg7Dh\9,z5u-|G 4NyD^3IJ[,+<#5vdLW(Z iUe'^6狡h3> @+YH5Gq@9բ疵}2FNYЊѹ\\B=KlbR]%~farH)=,fNP*ԣL6Ā*1@֪TXrt?EόѼuvE!Q}=rt|c- EF gRD&.:,Y{PrL=:>/$W>g+tSlU)0N.7캮p)G5{+w ZOJ]@Wb[㥒$Z{A]#aI֧H :BI#_Kɏp!>Jg)Z,oi@z$V7Bj[;Z4@Yn/df0Кϓ'߶o' ?TѰR9'{z'2FT2JdӁR3]n|c!LF"ZhqJsZdLjWVڈAmcqdMl˸TjWGCݿ/"Bi@[|)"lZ ~'+@NK>\i7PpMoV=Wn?GV C;Bۜ+kt} \ >T:c֏+R";z{A*Tu*p8"& >#:,y&}eRkoj7a Dft^$ƽ>eWg"Q" .MP_fr)zOjV*]z$>~HO2/fZ NPDl}SM`mO'¿5' n$*b#pضӐHa"Բj^x kY~ , qGBH?'vhW5Fa=s E0+έmg#N~Dn?0&U`w2L"8Lvi3vȬ7xѽv_.ctR^dE;{ވ6ë%w.zױ21<ۗ~')zcڽHL`,e=|mt0~up"_LV_jUMRv/q?|ۖz j0QQCJƱjɢOM-x!scg=韛+Q z01dEY'24Gaˁ䢨A۹`5H|`g.ya7VvC#4j!sLVܸ$I@VU)OA+"IkXP!!Wpl 6 Z ,#># 5H( yp eU^F(ucS.[˴DӰ(b}r|'2>z8Al,O]]T65AأR- "!:1{9J恘 D'w)%b}M!~UlZ,ibJ)(@윦6:Ҥ:-SJg\ϹE{#NvοuŅ5nE7c`.2UP,3R{gEᮈ!^bG5}?&g66RCn'n[1#gl(̢BO9y&+zin'+8S&id/8$yޔ6bB.dB%kH!J5!MtˇoWoL0C]p~(N,JhK&mAOi:2dñܢ,v9xiѕ+'VD&zEbRJNaU`ycynN/sj[YeDO ɖWXH0 v;GS[֒z*}"J.Iʡ=\BrK;^kEqUCkJXD:n:=Ѝg{Α\uL?2?Gŭh.sOZG4b 1St][cg8W9X=@ }%4D70FCͶXUjC-"Ѭ&uNK+{$D =Dx\*L2pW{lLJ6\%(0-"﯄NAW= PgIokd\}j`5X_;y]vnl,DXw.a9pB1JpO XN shN}mi%\^4N(-K 9 Wm?J*J:Ąw{l 'AQ3?Ml V9zNh#N*Qؕ׃ @sz6\lAhxA&g@X'K%Uĵ]%|W#0M 1;oO% 1NgևGs4:z2Xe>)aKT]ZU iMn8Q?JATo xA'F+zx! '_1JhBp鿴79_ޔe -I5MF\W;r"旜A}c2p ZY!MB ,_Xv˳i_I39mFG/Oh8;y@uʉ NJ=uN?ȑ5f=^CvN RLf<7$_Bݵſf 9_Чbb-P}YXN۝|~P=sH$шvah: D hH(ܓgKhoZ.LSlЧ)JIrYO]uq3ӮMS^/nUII)vKm9!U~;t)d81CDŽ|+(QX$`R 52?rqYَx1/kK9[>RQ߄ SB;{[dBjy*kZ^hb/&Xi1w>%>j{'5e-SJG]2Q֨i𭉚az8 YPJֶo⯁k\V#;WULaG#S_<<䉄7& CX[UKA^?h~ċ1SJ˄qB0Ź: vcDe kr s&>m=O7jSaj~fwGf"hVt1}w%ֻL ߅}m8/JD*SZ),.~6N z)#-7 AlUGקVX1>5\dXtOUz|YȠX2IGAaVPHO,l^3;(q~S{ qQ٘\Ìs^*Xj2EZ;dLJ΍6crL:WN:PCCu gnNrZE޻iscjMbc 3U%~uA a0Ϝ)Ï8PJN땀W-ԕ U(ƠQ!tVm;Fl"RS=fas izzL͗(æ:g7s> Z6 a4и5{N6JEys/vhbGOXl|e[НF"/$iwZ4 JVׄ78ur ^RkPķOfe|R/r>*Hrck=Mخ,vRǦ敐$ˬ4o\9D?Y5ԷmL:e`7Lz-E#ea ͧOmiEq̳P}Nʃ|:鍉1w:c,>n:xY16ĀrAs@p*d ov %(>Jc0yRDu:;(e̛ %K_U2iMe-!14=e[DHiOP3sTuh*mz.u1[WR4lrk>ԋb}B̷MJu:K}=ef23*=fNDNW@3д~@@R+)h ?7VOẙ9;!% A0J$̷^ڀ= [eq㋣테D]Ycڎa>@-%qrI.Pش>i\ew(3Ľ`D^+gpS6 Dm2Зv3_@XݳH }rz'?z81XMJUsXA w>[ pyKI=:Wo7`9o~)H;ɾ.=B\Rq8_K0096-W['K$CnC2sl}#\V2!W .?? :6Zѯ 5yvp}ċtoӋ{UQTuB')G/iz<@[(V/?;ռ}-36>Wo0r=_!wa$= Ny&RGy5P"^-5 D%*,Np G!;md+d 9pb6񳇃=!@X,|\&cBgs FӠbz`E֩B?@Ҝ ?lw.t::5zr0OW{87Qvͩ4!FݙjZ¢=gUaEG'Η1d4\}+`O4Fllt}CbQ Ʒ#v\批P:*oÇ5CMIRK+CҾ˦ZRhqU}kʴ΁^Etp0q/Kݶ>֝6/tw`7~E>nqVFyB@_#4"47]okXC6ҏe#/T9JQ-GCCdف)ًNG& ѧ#zP +z: \w1yg_s4qIg%R|HfC Vo,L1yE|[r&jX1QR|_x g ׍QsZ-bzpff+ca:2Б7!( qr*Dۻ8a|-_-mWL_Ƒ"+-, Ul`KxtbyO)M THf2rOL}Ř\ɣ^$aI? 艂?++'LY-,0 ~p5?a>6c h+| `Sr/˸=^-;z5zȸXٹ[]TFbDGz<`$ >X<]^7<6e௒vg$./ jF^7Y zpzk~hs*N>|0 ~gCz߇$+I*}9}V)Zӿɜ+% GE]RP;1T7a<\PdK.v/ t]uWu~kE"U-dΞB\3^bR1h 6||L:'qòvj}hFړ_l ~bwчĐ@xa~4T6/hcbYHѻAs?clmT['E[ivLZ@RU|mA7(%oѐ_t%L9G-cң,9՚C<ǂ1hͅ|T]mZZ *4a'a1Lz4?)Y#E d) 4A0WD n>-n[;`* l& ߤЅ]t?rJ;Agw}=Z5?IU|ȸ+t}R/Q շ~R{Jsʞfl,>3{GIӓ廅ud?wmO<5x%Ca/Ź+CIu]_̘5:-Y5GWTRCH[x ߒ;}q BĮk_g5R;YÞ+^Ж>XX7`k 뱥'$H [e!T&[ [`_HrR͝Zhc"VabHGG6(JQB%; Ϥa/Rǯk%㧤E~ƞLoł2lb߆Vl֟H53}Ӎmo˟A u.xX2{5=zUD50oS/fX1W.!vr/D޴vNsۋisYuu$f` 4S5g<8;Zve=R7d釲KFL/+F%}m' X^x8Qn&Qۍ߿o]hab131 t-l.fnB͒ehHgES ,#rXjheۈ^#RK's9Do hΘ515βkD-Nۀ0+D76k _hBq?;Uޡ^qiҿx%ձxM ;Q!bO,Tf\Y%QF@۾U(x1J**%Yҡ8J2vؽmeoób%8I!\Jɰ]'D-O)8 S`u5Lv߉^ P?ѱf7>vUNdvQ=J9W "joޗN@.Wrf 5N"e0˥W X?>| er'n1'/azP9}7(lN}-(hevtm[Ql 8Hg}[^tkXrx,ݖi|i!w^OQ*E`¦A$PW#)a!(ŧiTIv㝧rV)u!9h  o>AivU@lVq{SaSm!<]Q(<<i(&ɂ"~dqfV7!ty\l9;!{]vj_Y'%uKDK;fERsG=?,]N^TeO#dijQz-fSS׮?w[$i\} TԸģ =k+ec0t3$Ʌl|u |fۦ16 ֯BCaZgx-nCߛk]Jd8j%y½\Yk5ƹNhJM\Ncsn;D 0w%MHuJXP&;"߾:^mA/ey{P\* .Jzevq1ML OSҩKԘf7㛦1&3.5p{%宴v2s-ߢOIp;oT}||~IVmȔs!Jc:VߤG!GmkFl\ 2%L9ZHuj  0BodB8_#12 dNo5v1Q~XT@o5l/ ާf.ҵ{jT(/ax,4T9'fq{V`KT5 C? :yJNؙmvlKT%ea3lq؛]Sɑ)-{ܶS Dskg +**׎w+_ HPFYB&st! G>Y #Jn@rZ=q7$J>J?AgYH QKx%pSg3]H1VКڨ[b).;oRRdAS%e`"+"%]~F$"9\34A=&]q` XKh(Zs!h:2WYqQlJ6o>,J1`,I61Z[C=S0MlJV^'̏jЍݕoӉbzmH|*J˾{?ރo$xȜ=},ȖyF2P9-NPF | maPhI(:@vKitVU̝)9F6uy1>z>Fi\x6>Hl7(&!ncW9ثGӰ+ˌ~q9$*r{!"nBMąA%j @)GlpQ}) n:)p;a ڶ 'l#GH*,84= bZnsC1ߥ;?| 70- fc|gOkMႿ8(h*D"t#eѮAQhKU!p$ (nx«[!pyv>Q-oJ[.Q6SpoR)jJzY<0q:&{rU/_FϷʖI!u&ܝkmߖV;ӎ^}cx}#q,.Zd?<L_8w(r4xl+KYab޹@ZS5BKќ1Ǎ-)v|-"W"|C.3!-RhFS1 ԵӖ.\n{pԎ0;{0?ҕA!5!LyҪR%L4&–Oc@N6O%pLoc/>}<3i^g{Qv?A"5VOt,Y-A6.o"!cځ[m#vN"Ӽن *TӆзOf~I.DM%tzIM|s$o1>¼ %3%Ăg^{R MUYd;'" M񁪶6#&CiiThDVsX )+ ˃k]in!h_xAQU,lFjjy ӃZtJ|f';rDn2krC\_gƸNS*GUIr0,Y8%kfE}sUfĤw:A\kj`XH7̝!k]1rriIHfЧMT8h%W" m} Qs_VN|pݥ :hve1-Jۥc~K-zx+] ]ɏt@OJon"ZIƣyWwDukt&ɑ*g23N9+U2ݵWĥf:BQ,'@۶a X=I;6V.qa"r+xU6n I=ajۅ" å-Te9*181/9iJlNb?-_\t=`%uF Y L41=i٧EAdX^/=yxՔTvq:Y>:xMy[4w+sԁYo?^s 09H<\!Dc &1IMw jȷVcv+P8:WN^x$=H>FӋ jL80Gy쇸d*& I3_?j-*x2Yk;Ri~w|&TH/Փ +CϭJiǵ8ńL<[:J,l"[rh?+~nuSm.3!0 vsiDZkN|k5 W ZS2Yk5ADQhF~2a j5*pԩYgiMtB76u4X_nYj9޴! ?)x3ez$7V&uqWl2T]G-_S(9a՞#{vBʘzM`H+:2RcUxhi&''tV'ۇLFs e:X;g) B"fq9ۛ8}gQ "b)̀#^ @Đ}8Q$\ڸ(2M%Y~N]Spq=~s V1k@RB#xbx08E<θ`J"z| ?l+aQX -̭Bmq+dfy"`=t=]纎4lp\^pk^ tN6,y 2bً l`/*$*2s)$R0I 2}+ ި-/9[p*ÖEPVx})@q֞]m],Sh/ul`iy87] ~)~!AN=|BF;n-qBQkrARja&% (6E@sxWa`0_2^Uh6ȤqN|6s =C8e)q-gI!- Vj}0Jk/<n?=:EqF/An>׬^X]"MqdCnoCyrb4B `܋ H4MVNg^ĭ)>E1mZeEb6/FBޞ#!é D.~" U2%뗲P|)4S=ʛ`W Iue gs9{J@Tb\] @IbFwK%xz=_3M`԰ȇ"^ppsoː+h0xfѻC6T4I,SVlL`qV;Q+1&e0qJjb zY!Ɯ\JhU(EN$a !d(?nJ%QYΖHsշ! ^5&|7qꖟY8ܛ>MOJYИ6E0,as`@CAŒM&~ۡZ.xseB#[#:ŮG@{\gSΨ\-BY%}weƚ"}>fN,*J~$7^)>QƄd2Pr3 ̢6i-ƁG(6.H7PJwODpAJ*@5L.Sң_ Ju#"VkOnE4v8飌_8gnOu'»g$X`CISl84_̌=I8* Wbez2tzzQv"ld2YiU1Uoi?ּ =G-}#@3O7>U ~$;iFhW"Jl>@>9$ܒSo.̏|8eM=#`m33"{#XtC,bU|n(/]=rnZ=gvw"X艟1m6yLΤ#1u8#\ث`8˒rC7 ͊o6zl.0M>oeYv%A+2ƻR{Dl<_dl|ڀa*dqTe32]]ԊY*3M%qAj8[cwNsxKUm$>o=)a#F zW#Q "mg}=x kREC׏W޵֚YZs=Sɮ vAR6/6Y嘴i( c.X' uJqG*"M1e ]'Ӧ*3dK^K3@ xIa0 qʉ/|b o EZaf^XbEEj2Y 0&8zEC^֓$RWlO_ÁeWSxPt>mZ#KNe-bi 6F *!&DVGU 5#YZ#:eLڰU' sRx@^ѬWcV~űYP':C*|0ɕ&^l8}2:K:yذFo.PcGVvz"4oA*䰟S'Y~ .> U'%7] Au{95Vk[%^}3Ilbsm ))QJE[J]zSl-XtR!L5-b%r[E6l[HOF5oaVF {#dTra"ο| GĐʝVZGMO&ŦEZk{ƚ#cp(R2GࡺYb2q)-IZTa̕uru;xn9~s'M@h!@ +4bVeΫ^6$&αЌ$-˶"WD{.gasؘ49qAzYͼq) Gq?RP]I37d՘^P4|rFT1IfN8k`Sb5/%l (Q&FM1 F|[,/ nҘXǸKRcͨ8َ(Xt]zbu4,źOߤUN 7y_≢qmp2<][O]s6ޅ"S`1H{oS];*Hۛb#E EoI'ÑiNm-ʹ^F2 0ހMcj1J17B)h}ݷ=WQ y:aSLmOdM5l>c ֌WJN#E1t!69rUlA&D;yAG7W۠% G|{ӌ n=G6}Ivѕ/W0D{] ,Dkdj1̃ Ǯ I&Q[gh#a$ڻ{=U "kPsjLm!/w9ς̓63F$شцLxDNc2̨uH>i3+~L)T^Vg oZG=l[w09i+RJ:u3K B_ oeľowuX"kQv޳OQ U/ Bqn_ f :PYACaD9˅tB( u'ZY1Orgz>GsGY`*9r^3XZ0VO0MIG6 QzYt@`SBШiIV 8o3 $@>3kstpCS5!Ɍ:kŹ^-*GLAǎ +f&/LDl\~]h390iizIy}GC/:$"q[S1L xok;Œej@FޠM{XTǸ YCG,pD1.y°=̚>TЪ͚E RMts" ɦNDt.pABſOns0Ad z>xvF uQ'4 А?O&c𩣓{ߗO$N^a1'UiF>>Q 4^8"QS@BnDY~22??yۆU-FZ|0xUځ5_攐EXﻑmoH왷fKe":QI΍#ϔ]SeQolQFǜd;yc`FQ0GiS3y\?2Yȵp+],לC J?9fcihBV =JƊyZHK`k1-}g ċ(L%9 ^ӆZ*r8OYCēep[= 5Gk3mA0(|bk#s?HoҬn^R5eayog6nQWwgwQa.Q;P{]Xu3ǧ0zږk\B‚DR#̓zq:0g$ol(U}ܦ6 E|Ǖ^e,q HRCs]|J(RѾXPOʾ Us@iF{@Lbw!H\8r,F iky} r-OR=o}A)]kanIwj21|-S>߇֨I=nw=$7\30|SDgC[ 0Nb56ٮ5S$(%^cg'}"tkꝍʠ~eU*UKNm +mW3-dM5֫X"C7brwL6[\ٹ\a*)G_(*1ޥ6NgqтzW@kKa=kme0Qj6q?L(e cjΰEJǩf)@Oj`a$z܊.na1fubZl0hzɽsN2^o&( JKuSjRGGzϞRSEvZ6jodxR_W.oeY@:PJCsW8tnkSi\0o _RuEci @D'NXqrjGZkp/&y2^,2 49/"" j%洅)Dhޔc8)0f+TD+P5 _幦^b@gN6y)!kGpfR|$m\&G֬+t{h%-K:OFgf,?qcC[mFmN5.Wj*/[9\J˫dza3DeXJJ\(/&:\9YRv&4}.:x-l%c78UniL ܟ/saGaϚu7r9;]3O pa!"qyikXt\aSE~D>A,1%?" U4v9/YC+V(=g.pj%,ȅ.dTGOO-nEl k k3ie\`1/QHs{[{jU / P. :B" %pu=!gn{4#<}j)AUߒ5#W\YgPi Ա!grK}G eϞO렘.o~"7eRFxX_) rZɆ}]oW.Z#TguZGLJ[  #؇m)}gy)U`X+{M6 Iv8X3oc{P6|/9D;GMĄjKIc+MƆeaCpgn:T-3ԠȣOvlJȦ@M<- XVhU= j3%xM'~13cu΢O{4xʿp jr ]FN@d.Z,+ 't٭,5΄pDAkmwJ#i mYЀvD2X>sO$ޤ : y?pSΐ=gяzG$T.C47Ԗ2o]ًS̀5kT$EuY{;[Q.{zvQGћÞ1Hczg=#6;'f'-!2uqi n\`C+;xL5 qϧk]?ͺ=&t=WoЕ\M$gpo  iH+=Zy8h HVī Dj"nˋuM/qodҞ]&ؽN`aڠ#0 5 Y 'Su۽`U3;q6tZ[?A6TaBN](|P+6KQVzKĢ6'/~ÈD2vș|tbkc_+Q bj!)(oN>]r!Vo#kJvTZ?}s˪Cq~s]nH`#D21w(|OZ NZ8a*N? D.1Ϟ#}̥ Iް< M!i£# v@wWEσQWrـUIkTiR F>iy ]h7;mƚ_3Κ+18;Dqhd| oܟ9%w"rfep_e 8ʍ 9ٍIu~&3 DSg9&N*mGn,"~ʋѳlYMRUH/U+vŬZLǝ5nuEuy:߀7'8tp/Uuoo$=N+B2AWZG8|$"f ݑŵF@%y!ҡ7݉gO7SUm2IV^0psiҪ^:.+ N WUeP(=i"MKcFk /`je؄>G:2ӽ}R][dhPA (+}O$5$0~ TKtS(?)KI@ˡK _h/lQsGUbQxtgSt8RWͧ Jʔҕ/8LrQh&>*3KMG2vD=p:ׂ:4q7Jz Zթ`+&(zV{=u?sE|{ 捔 P7I\CQ1?M,zP {y2u/+ږ!=k! A [F| x 4`y~WtE2:D<yfs+ Lw.$H]W @r[kdT"O*TOMReq`,jl%]eSE08O4ivץLHwax~Ʃ1_җ6%v)Dg@,w%0R[k!wEVu|DoN$<~z? m{^Ӟkl__3z(zTzhɱ !"@#}% ~WEvn^~2n$~;eJ\>H+{AIAB<τS|kK gHQR4=x6CWb]]񣏼+KlKp< - 1{f:y;!bZ'#7ymlr4l]-nfys){g(# \_E) * YҐp+#;j*8*`+`^o/X)9ߑ)$DvJSqr?@2]S^%nUu39$[#_(m,Q1P07YǂKmXPAcF`5@`m$8-H:QL e$K"qMjʂSj&?P}PLKLu3c\&bT{!7];"FOg]<˫s̬hAR3xPF`Q%Z,69@ ~)*ZsEv!AO ft.ElXh[+ tR- %w ]v0RKLa7H3vp-_j( wX; "F8U| U<9AXReMQ G|'_H-`®SnKp&[[L+UQ H5F7ef{DOڕIh75RׇaKtVOFeˣVH?(Щؘ5,B;h n@ |jcbI¬z1ڬQ!0~f 6g:J"ER/4rQ#6wY03o֎ѷl$иCIwȇShI ,_jkX/ {y1[hW%>.4Ea􋿕^&.hFb0~OeRF IW%9~a1 6chWe>xD^ZMRK>hjh_Y@CEn($1 9& *:":&e "y۩[Q i䒸r8+CO+%kkA>0z@Fߤp4_<쏹?ZR[ZϢXi%p_ KMhK9oJeqGdz\/6 e,Kz<(> *:xa[ Gh.o0k=D#\X[{.&&۔BM$,QahbaJf7 (tBl;q<4{Ϳ/Lz |K^0K?@啨ꉓ;O^aE>9la5noG ^极C_PB "^8# 2Gt'o^աoݬAn~g#-꺌qrII陾h1Y=&[XߟtwEz+LyÕn8:tHStӫ\`T i L6ɁDYNg~:#@Kdugc*d'ٜY Dgn(S[va5qDUػKOuqq`bšn6wX dӐ{&g. 8W0n`^IxCfȫlkP+#oV-5Iےk5B]u;ŭ H8KXb;iJb3!r 2_Qĩj}lTHJ^Oz$y!Rx]pЗdN:s BDmX"AcS=qHX_ܵi)[X2O8n]b\*35(KPXY [O?"1􋗂D UvlaC1PE:Ih(q&kCgp _U&?Уr)̞5U {xY鹜%Eom@gp)<6x1D2nx#Aztc%X[K3Z:-;Pf"f:>m-gvtCPP@\tBNH:{Ԇwlӌj܁Bo2Y:rk\to^7$-tA°a7?˳@ їwą*sJbO;NJf-T۔-cͧka0DԜr35doQdvK84^_H$VFZ :VZT{ a\H~(xsQv8|ƾA-9+7=Y>17ٴ4#@ k8fT nX'/XhNQ>;VT l?*23JI=3܉q [֖bSFvWbXRWׯuY5:S'v9q I=JlfP!4E΢#VeBb硈0 PA@2:]'!{aֆtDtCQl q EԃHT];Z5&3 !>2h ,뻈F9 J߾ 뤣v3iS,tYoӂgvd?D^O^m a3K> }KV#U'.2ub-^q $DX E%te)34 m= ׭OK/&R)P>6@Bq7 F7yh,(^Jf(O@RL&IEg*EG ]lyv"G?߱xBS9t7QϟYd#Ud(VNPۘrLP뺆-Z5(%- rBs3g;⊒ჼ t蠭n/lO\w)vnn𶮗%o( LJvmRZЏb2A`'Tɥ@6IJrhU-:PYӷ-ulGJ}1Q)G+2$uI`~KP)QhfN˞GIbr%ÇFrGCBJHfNhv[dp'G ~És#ypcL7ˏ=H 28D~7`lU |0āͮPrY$+-?KЪC%ۃxqkΉ.*G]O}kz3SӁYS*'6}R/@k1}߈_+~c؂9Q L@o^  WS(N #u`)R=HWs2ȕNBMoиO."fz<~dCt6LLKgqT1`6FхXNsgHј*G ݩ0t_f}+zdPtl).uK_PW0m^t c2x=?q\C$c^ ̼pcKo䰲gihvE/^}?!-yl WC,'Z0g;FQ2z}v/V.fm;{͊~tKil+,R*G&3S&`.0LqxȽ { Pj O!u!^JAͲWQWL,OWHY^fK߾6B:m;b*֩6lلp1@@ tIП$݈jۜK +_~/_fa<9p1bP^ <,wʂ$ &.LTzũ4"xvqc'm4L8d l!ͣ;|WjУ;ιG24>&a2=n+x {;Ga4h DI5~mIǪهuy푗hb%sUx*~Y1WEv|\2^jIO+jR$UR2yCRgyy1-b(؆L w]Ӡ ^Ƿ OʭYOiثeJ{5") pNJ'`'fs(NJ..1C ӕ*ƺ0L%vdmoD:Ւ z!>}tG0r3#.Jʠ@ɇ3ih^ϒ)@E'G tb(3-m@߀xp.TrS!1Vw!YҜ ph^ {p҆ D.B(ҟ;a^vTrtLfab9?C?( v_ٽNe0NBrOEZe ))fxE.NtsE#XV^ u& :s/";)Z\q-4b!(|Fl|t^4H}?h':S\h57qkCY+Ќc$DvX%FʎN(dGQ(XKS&iHI!&|)?9h#RdQ(`l-k I$}Ş0)9X=rn~h l^,6sa|,QkuWTe_UST1e$ߍ« FZuC=ۚ^7,X ëvuLSj F˩ &\0LB+NfCOmEb|ƄllM'Ou=|Pltܝ(bTKHa1؂ #*ȷ<7|׬|25}S̓bO龒vBMTFcnGn*fuԎSegOqOe Oo`?\}LLy^ 蜑{߷{yS`'pnwב[5 ߮Mά &ӛ#Qս |M4nz7E?gs^k<@[t A0IРX)ar^4<1Т$@t ;M޶,~!O;ƙrTߎz3yL,Uy}y9_uea1G!\-S&q06o0grLLl|ehB=-ŷ{@tAbwhQAntiZB꟧ T>q_I@?g%~>v4"N+GDCg9* |Yn2{%Wuv7'Щ91e7zɥX9ynhgݟ ((:+X4alأ[I*8CPq+,B&D`zLZ/ߘơo@?U'Xc#,d< \Z΋H^$[q]Fyfr5"ur˒@@OY@bv>|V"J 'Xc10=ty^e2F\.vR&(v݂V7 MG7tXp̎4.r@Q6+"?eJ0b 6)#@u`H6J6D]T8~G٣`ڥ2#'L:~2/1[(P5-!1 -uCxSin WWy|z"%d5h]ǒ/}nflϤ9) SL,U|VOd-a('}4\ɟ;s27ILl쿝TqM}J6ΟJ<,IXK'"Mu~Nxz3M.ጾ:^+h'p[VVmsɻ FR|[+%DV>7>k]t;Ÿȭo.;(An_E|Zq,ץSxNвnBޒEP޹L<ػ#HȜ,/&_31lrC)_}"u<@Ζ F'WGK}kR|-?</1*3/LcV=3&`Ģ9 z4j:F<[@cí%/‹!xj ,P} Zfyg%L[W/7ÆQ431KNh! wۭ,[,2%2ˬ1^d]*v gLC 9Z %Ya!O >E Ax'`rϻͻ?K W)bxi}sؙ^ Iat@ %3OHEߌf+ ƃ Y)&KTɟ12D9XlT~`֚$y YRkX @T QaUƾіF&Xv1[~kMiY8愌Ixܤ&L Vόݩf@{'|҈6P>~@!x& Ǚ́YĦ2KkiU'_8'$aUR.9cS2R &b=\&NpU pYCַI ci2ݛuw9$_緎ncu '*W lr~%娡? ժ8q!u$`Ov*&QG~ k)$|.Jnd4""@F_D^H\GhoO.H\ yx.lӉ]71heJ,j~_ͦ\Ѱ? XbZOF48Hj#+6=y3rzN!~򄹼4gtVVߞw SlޒVi\ riˎE 'm]k)ZAa[~/hmV Ow%X EwO~ ٟ,MtC !XTӨRBN$JwY"`s@넼zgh9U*S|$~=j!CTb9g9g)XU9oqv p0y!̴8 2'<A#~O'v[|XQpTݜi<(?ۇms&1I| _b?Ll7 Ysdr8 IEi:Q"{-ul Q X0"`'Ո8 .V7QG6AQ:)|y- :Rq,M hRK5g.Vu{ץ@W5_?o񵊣IJG3ڹf7:m`jS VeCɴs3vg>;WD PJ-328Si"V#fTLjl]񄵲CF>⎦e51 ڼĪ''e-t.=ĥM}8XO(ө'y啨]R'{V N|>OQqZH'!Iҹb.Kr7,4ܧ\] ,KD 6jHnL]$hl&'a nF.2 z!ZCj1eu(I :6%$&"yE׫دTizQ0F)e}߄egqUZs0q*-.jsme5MKjA"{`* <Տ04  C)RNk@ׯp;!V,ŴaWČ4>P6XS4{J_夋q[0 낺G{˧`^%۩e5/9eigw⓴p ?5I W(Q}Pl}AV PB:5i_hkDI`gFMED -yfd]K3Gf lgTڽK2Q* Q1uHY5UJ^ #wJ;^P 6aA|3?]IBo-\K>X(3a`;z%cϱf`&dBCЖTNy彔bGhT]T :*vTL$%\òYLC|rES!M8^vpőt8 'q!!Wf“Pʖu}9ߎSqԊuuaN.Vy?~e1o$XJwWcܒb0( ZAìz2Q_\I"{>f)mLrHʆRțM8=[Dڤ9ǀL?O/*D zp;aU^"gU݅yDÐ( kvF1;Ka":{:!m@$V7DT>5yaϼQ1qRE] qG}\m) V$LbvodYJziPAS6 މL)K4K|_U+jŘ@ŎJCJt){QX>XҙۻFV2\9Hf 0V 5YnbLqTC ʗ{8[ #p;IcGT1cZ^%n-J֮Ab+KM똉C i6xo!n]8*z#F{:,ؖdl c@{iu ^FhzA 6LIQⰕ˨a*J(8z.D"j-P )˯f*SZ'^R[ *7̼6`X |TDW3QC;YWکR$ I2+XZ ܥ7z@uLƮNr?q CwP$11xQ(e"ɕ3IC]H|aSl&X135vz-ڸ ,|hʶiEsl<0@l44ߪZ|ūzMc/J/DGb <xXZ}-`HLX !%q6GfE=@Ƃ 9~=pǼgLi+)l΂d$ڙUR;q ;E~4~v B18}XA툤k]&v o1Ҽk4y[[ea*L⬲yhZ f=^:jk! s"vZ$]Ws}UB4c aJ坱7PB8Fo tX4Nt~ϝ&Ɉiv U'R6馁gfn<; ' O|8);`_]zV)9]˛\b:Є0e(&nǮ;O,%_@L%%}ĩ/ul #cxM|G(6/m 8 xSQwwrx!i %amW>Ku$˄9:~j:i)>5J*[ZX%duZ7HZZ2L敂ڶG~=Y=`&T!i!h¸G%_vzA=fjGe 'wY-p6Nt8K[x-DM;OA?j*XM36` 4=e6=X+nJj0B, g3p/:z^Q-BwGӦi:OƈECyC vWH>Ϟ$~F鑚rt!1 y=?X/ma8Y_cб0fD nX貃x3oŶK *]qN)04Av 1a*xZ&Dy &5c.Y+[ّj޴PJ֟JMiw30')@ODj`ؗ"u?H./b lE}BL Rzxj6d{ޤ7İB4H=3 SO$!:s'(66؜eFˎ(7Ic*5tUb5Ŀ{W*{(axeO0b.{aޕeC3=}̩BbGuq$ͭtc$sh ]X|rHгƕE%lz"UY%h~S Ʒa8+l+Ib/> @!5XuD5bL`BIkF{֞f2T()._vҡڕ*G 3#!/37O v)+}dFn(+2wiع|ʝA&ڮ@>gOQl IR41cYGP1){\'cə}{@9Apxe㟂u"Ђ$d>*ڬW׈LUFGIo}vo[J"_7s8e ?n8 O*s@G Y3_5̲?a 1țM9q1 !Cz8bDD>cC6$Q ;Us4 Uo+WCW<9.~J͏*/r?n(mF$:=6YKEV$y&4<>?mcP.Mt"B(NyS@-Q 4TʥjEF\*a.UU)LkA.īeN # Ii]`0vsD 9==S+vS1(3At Q֯(8m!Es@rgfʐ\R*x4Zڷ{ L=z4y/e ٚr^(z0g/^N,kg] a^=q>zM<8Z0KݩReSE_ۣZ93a2z\*`@1#Ⱦ\ŰJKK^uv_o>) @x4jݲ"kj2?O@%#ghFT^~6h@Y@\a,T6TO~u:d7e|I=.ieʄ6f۽iSU:WFtݴJoz7 5^E<(lC=`FE"dGnȜ`",z$phg21k6=4rmbt8| GG}=#FS-G(,f> 0ݧ Ppn(][`M#r%$FR)t=嬖딕N"<cr?-r1`h۷!GU(iV?-ﲺ)EC2[3=8O'MS#hcy 4&vr z S/+# 2OOE5&|2U5߂BʤtѮV:xš^әp;HGNZ8jCq ǤTs !R}[Qbu1u7Fy}5E&d?#y׶r= \(۶@AU4%sxr)#lMJ6jdQbIj.2$ȁ6Z=LݢP. d08QJ\H$ER+y)ůdqlb ;|vJ<ϽuLUI!k$YKAB(nERmHmB!#XZ{ vAt?. M@9ȪմGiqn~xH@H:{KSE&#%}նun 1.iNy '@4TW$CzjiuC#F1v p8Y 6j:S8MSK>E&"k&"|{񎼧pN@nL5xvH W GU?T@8Gha4ۨ錾":nAipnYQQ9j?R"SºH/Z}5JtAS۞G.W[l!6?Ҙw~ƉnB3SUj* ܠvz(ՙ_bNYUůH 2vN3(%&.it{6]<>r$mpB?ITj\u#V;J8x72 PDX7amFcYW]x 2Tڿ[?EvWPtP6 ]r%r -xu\ $A@WM4f/e97ĥTP;k| 3x=YlsO_DLHn>-o@g_`f7+K~*b_ovџm28xjp'/mp 7A:2NF\b*7uϺ# _[ oZMc=jbJϊDB3TQo_fFUIlU"ݚ7kgb=9`@$]]/ΤMzeBq _rp?-xtfEo3o, U݉jQƿP>0/t+v7WU6a/}JxOV)Qo\p "9 OJ"Kd9CƤz{33f я*KU{C@%\ԫDC3^V <%# arCZM+m8w瀞ڪea{c܏kՆ ե×&\ QVʯU~r!FMW<؃C}_V>Z#!A<*&zsJЍ83Ae0uT1j#m<=|ŸԌ4lF;n}S{sӮ_mBR;,7Tg#|fFnL g ?2j:@uȭ?tH8 A`  UPƲŝ=\s*Oh#A''#=}$qt}BJM'{G-aUwlcbх\ ~PZ2vZ'~edԶ?4Uh@VJ~Ї Ch~$emjL1mʺc$=$Kc,R4ٖT>א !g`):>Պs$ir%wAWByg&%û׎>a^tCb};l6ΰԌk63T]C5G?7Js^N\=(*-ӲZ6S#E}ӹ˩+;,TDaJ7łAWρ}(ڛf'Bm{<ӴT R̙brې#lIt so*czQe&aά BffWٺiLj:!jDfPP:;) w4l[$ 8B){6hi}HP t4>ޑއSXWgGLP|S7s9sNӷ(/Y<$Dii ȳM1J@;uMyH~&JOPk%o^N6LpS[]kyp=%o DvA!df#lԲҋH d3kbJ$ ~vn*jC*{Ze!iA5ƍ-Wf3Hp;J^ħx5놇m o/| ߄Jl'#9A.^E3Ϛ=EcQh+3 UZ3rDrW՗ HrzsGR^q1 eK0Ee cb)U[ k-2Za![oCFGiu&Ia rJGF4/aHIIu0{O_LrGbF3{$77KIȖ12F݁/OFkIF-W&.:88S-Oj9hOԃ+״,%qZ- %.{u(DѤx'^F&(zrRd Hb…E(r)6iUE<"f(Z#5-*d]L?Ɗ9"kB9RK ,"j7 PѺ.R oΜO RBy/" )<PЏ)ד!}>RsC𹆩02%5Cٚc r}fZmM!^R] ۞ }pL27텇78eA2|w Bb%rWBnQPBZFVF RlqrZԳ ۯ%BD,HBr/Kc/LbI ?3P:ʢt fYKQ_ܧ4ɋf7ة>lZGp]p0ZX-LY+sqM"a_oc;PJP\gB`Vy~cѡ/ngS ovC`V%FVCZw˟WzuX XTzph8ekb-ܾH|LJXX:KJ\Vk c҉5|yu)-DWYFXO!<+6&'w(a$=$ߣ%<ݢƒO~9~`u R"3QVxrWA$ 2Si|z#:)v}sM52 ' Hv-nxya@R`eT$n `g 3 B}% 7㡤)R.PQ+F֨8?Uw#NBGX6Ě}Qq;)kYKWOb,Q|*N)ÃAۇ+\j0qE2ҚUl=p?l^!L#rt-л*'P}0C:5h=T&{a(7%-))t-˴Ĕ=1.H~c7VvSr"P& C~Cmy@A:SoNBh]$Z6AyCQk~[+J Ypx.8QS54•3з#]Ih#<-&t%>k!H;T=BΦfҝxCSӈ+0KQXp*@ͭ (,!FrFZ[p%9](#&FS{7G_kZWo#dߛqlJ*qET+T[s  ^y@!*(M袰B^A/INs>Ȅ^YI^R#,9˹7R`Fl՛T,Bms^?IƯ_ޯl㘬HMd@NW?;\g5ru?l*mVZ[X*W9r ^F}&K4 kPdwSP-lxLh4B*‡Wշ晩?]Zi`|&]kA[5u;R-:0 n`d{V}g#)iw6^b i 62?.)عP@i_GbF㯌Xy IGkF_Zڧr 9ަ) Npf, 1y5FkeNC rݮnb1IrO4fUtrj7ɗ*L{߆:L=䎤[ j?W/Q8f#G0 `lݲXLS!G o>k=LbR4+KĥmMʪCH^d1vO0,@uS5\zTL+m1Ek-2tMzz^@3F^~"CwyRzIKrZb Fu$Ro#`-n_s/nsI~bFeWt19"Ԙ&1S=Ӱž|ޠ2xP5;K]nee*h:k3AsF\u#pwUˍ$֞\L}BvᯉT+-jj߁s+ΰt@l㎸4UHфxS@ 4]?b lCb;{e^ #Xggءg7nf6(\s|H_;/:r[:Pܯv lךHh!_ųB+C`H=gV Gދ>WN­Jg$;{%ı˾kWi\f w>WYS7Y9.)*k%: G`=Wz:c/ы@*gHg_0DQHG"..`%ePa}/ c'L2XO]~t%yQtdO?MAƛf+%?& P-v-{nǙ T6nB,EsX@XřcB*|D*hn89yrKk\>(my&pi޻\jX Ak*zcxWE.f^k3R 9}bug}aՉSQqܼW ;iFe%o]s)$UhLۆJ<{E_x.:x^٘, u WC&&mv$ݙADgZrDgvi-HK󬒖AֲTN,i~'Y1[G8خP82Rrq׭ |;1۶MEB#hB.E9!~33eF{!SF[8_9>d܁%">B}"*|_"jx0? G;c[>q[-:o"'FbEݧzZBwbi^%]e /sc8oY9.΅HN$Q W%J e!rԨLAʯml ąIviK㹶hY{*]'rR*#B)?E݋IrHҧ iz3S[u+>H`,Kz OP+[JL+XbumYu`Zp1?Tzy,BF<䊮IzǭCwC@+J2͆G#;kىSg4ICơI.B\_AØdL}:e|wNL*귮 ^Z0IfZ_P)caFfؽiXk5!Nʯq'.p8e_Og?Yc:.pKL .YzA3}ꆃ89C5֬Mᇤ5nIK:D8B9@,Pcn2|'qHg=A{0d*˛pƷQF҄QsؔT쭏aMo _-0W 7l ~dP\Ϭ7fut74v!M n5ߔ^fOj{f>] F(&VYTPA92 ^',?2zO`5DZd[`@ E5.]^Vvbp. i*/8ȅ<_;k&u"SΊ `Y#Ft_df $ [+%m*E#G8qC'a&x c @_;oG҅_s{b ӆ6(xM#b- ̹s"r[D1 2WAb1Zz1ڲҲ$غO@}w-=zRLO:RK9bQ ")KNp%H׎>-KI_O=kOW9r}ye聖0Pc;a!fɪ\Nɥԑ닿Qme /Pu ʘC%Z.~k:F1O'L-jz [qX:]*^E i?kT;?p Mfӣ]i]=C?yKKD*rnM{maj<4̓뮕-:Aعwl!L0BOiX,gމHoRj6;$QjϿY,[r'.!BB0W> @O`G`z=F(;$I[_CPLUEheI`[[n4͕~U o0W S]ŇyD %ҝ' =8TEɱ %%x[ 7|8]O>T%$a z^FLr ospMG9آjHReK^ԡGJ%B>LB$ȼvwOl"c2P{ϗFԀHPk<G`9AuÚwkv {++.|U9IcbQi^A꭮FY}C*.ĩ^@n4 H 9_LvŒS0P'|ae%@"qon;c‒zTIu#+615{s~!JKLX[U..˧Yi*@2CZU7^p{yURm="#TĵQ m와I܈qY*D'񒿞@ٓ-KU~6@73 ۫K]5jqKNݎClPsUfQk¹xJuP%[IO vnCaıul?>!+ϵ$fEiQs JeN{bBhj%si0ݩ˲= 9W+T=/bAG9{4f1F*e03 E<Ou)@C!5YPOl>0psdKc~abR@e`66r&){Maϊ=u)X謭-D9k{ҦQN+=Te%UsKEh[*PTY0L?Wy#a&`H j"Մu'ew':kA˓#]>AĒ??"g'cOf(^}ImENɄ+uXNyt"lEPNMfSFpe2ApPF\m"uDk}M [uF@Y{G0_F:E`a-AgGқe@t\BwUu.Ó&J/=bȧTiRi0}+ y~d: Qb^*$;$КLm v$X?kL;$"CE/+5{zޑ7$ě Ĥ 4dKDR%UR(<UU@jkʁTO Ng/n:Y;b0@>ꚟ;{-> |K!' "mV Ө,X`/o=V|k9:\u{u4wIZy:ԥ&bR4sY"3*A#xd;_k/:9Ltay]J<]gӋ,=ݐ[|h=z'r"MbxL 6 8=AV|α@v(f}L9Ix%~\VxTʼ&G|ei(`^#D@)~۞<]L;&lk{;;1bCGӊVXԤU +^ٸx}9$١t8!!qw1Y(1C#I=xfmQooyW[/loIEd~!-@"U랆J#:d2/P ]i`nw~~[ӁhBYɧC̴— phUo}`w7C}:dquϡrBt* #V cSj<ߪ=dZ_ӑחx{SyӶ ܒʱhT),K o?*Ub&ϰHb3{>eLı1@V/Ȕ+6@Lͷw`Cy(Ul[(EHYPS]&ek4 BSY_RQ򳙩M.A'/<[8} '-osCFޣ為L Ot+/DW2e[RacHCRylr Xr:a*^P^AA Z?|Aß t˻mV.Ж<3pKe&ƤY鄯pc/|H5!o6АG oaԌ-N:Ps<: @0qٲ1>_w$,'V^ZpEKl Y&cuk3hfC K7@^N0|pjj*K|U:Ngz_!iN5 S)/0trwz=iL2%@(a`MR™QU\/ Q}f@(Ac=n9bȐXcUf`RW18=iX y}Kz|-۷y:p lRs]ͨ˂*[V~`mʓ& w$s z<mx US:smMԠvuVZUڕf,nUkceA@YP3ʼO~.e6IT;%O=*?V}UWšqef^CUA4Q-Z"*޷vunmv`'lh+[+遦MoOo?-RSXEiv-Lxv~dzh_vO TXսQ[/G~ ?cxցQ:\mya%c ZWـQݐNVF7P =q15Crթ\|0eM/W#|+{ !ְ̱RT@7dVL+ 4L8oȁ)b#:/\oYh˧k["m6o=B2|"L-d q*VֶY# Zq G1׆YP@)aFnQ`^e2lt{h ȉ9*ڮXǕP +]&!-vZ QwTM$*SGj9K ~3eFg(g7+ ֫ҳiz>ņRmA[ Y 2C2ʲ aۯs_n."W?$yz_:{$CԀ )4/~*lѰt0{ՕP@׺؋RMԞ`?}5&JUC,I.$e?)SE*6y9\LYUl!=XE6xx%x8 dj*s& L$XI焮6ܛ i)o)إx=H р pgRQ¯A_Rᯪ5-jW7) (+D܇D#Vm1^T}Ѣj6ۭ$eQF<#ɗ"u hk'~b?cH4yի \A`~Y@ ,l?%LGΫ:F!6c|=w*?*'E[bN&8tBJy`U~_}A S|Ghrm3$h]~Խ-F޻sW5 h1|)Gns gkJHMܨ&%z,-)' Cݻő][!oqät_Af&Ȟ- ~uw5pߖv{<2h.HV&?:]_6F%2~=;394sa.ௗۋCOdQ;yC.MqW-ZHnx0e=˩1߫h_p7g)bw7'vI$y۪t5k /Hzg#&ٝG)@1^2(A/OA ӨYF>ޯE\Hp9=IY XM($&K|ja%+~J3:|ҚtSقto[ >[S,`g\wdOuk,fd,%Jh}y IˬWBvc2Vnt'{ [pp;t|3楕%r**-4-y(u< yzhs]_i]$" Z:5J"PuUAY ZNGMevX_BN@߁=6=(̼ 8_E_-efZq-F=jD- X7/\Ωe r}OO朋ϭ_][u~ȧrr3e`=Ǡ 'H 7+"SĦF>uu9%Vk +6=_ 7b9¤}e,nb z@ݤ0՘0u[UH!B :6IrLK|`F^|#+PFf\u&duBs:[mt^()/έy&r xw6RT_9>s.~:pڹ¥lD' ; Y%=!j,1 `$ gٚ5?_W K:FĒF n&PSxI0$/O>tVBcypdLxoQw֢*ee#xsTmAiFC}%`Le>6ŲİTJsk<$_tj䰞n{]BPrS 1o]ܶ&,Rk-Z4#W9W:@ރr~,vVˠC:Lܕ>F]]zHRɷriY63鐦%B7E+B?g% gmJ`-Ix_ 6RkQ:+ T߄$)b|jxHFؽvKm sEM_0=dL+"VOf_ڽ ]n1QXj dzl>illI BŇrF^"~!.a2^/#pwP7^p<|> %x zԪ. F4=:%%lqfH*?h6`hG"e6gw>Yd69% @>8u7,E+B|98~`o+tP|G%K-GU܏e5wfdh {ˏ6^<#|Tؓu蘑&m벾VLED<=)A4|Ɩ{B r8oR1y <"HM6N~M!Qqi4@GK̂ ײSWT(:I:ݳ'6/͢3NJdAS/jvb<|[Vq}"^jkt~g!'P"!fv.eVrk(f d\Ծu)E6V)l8R1$.|@f/sxo'¨rěJSij) ,}8"'ȣTohN=1;/WFڋzJduzTh/\pBY҄gCUc DfS8C}Q&zq|vN,KsyO4tnY0*reu[1y.oBOmo:י?O=_sSVV&:" $na$g,@ؑ4A!W5q{`"}/t>Z7#B`gyJW ?xСb3aw.6*}("?4(yG.f6[P' UȽ}摓%Ҷ#׊p-'QFM!LL TVdYzSt'f<_G'ꒊ"@ `捆(dH+s cZK$}Ǯ/e;>=9h=E#"F<-h5]TJ7&d5|C{o_BkU?6O,XAۙ"H`ƣU\Kq 6|Ӹ:%!{4=Yd G߱%@"`wOb}̃`[\I?kSW1 Gjhמwc^ 0ڒbjQE-eK}rP.+soyxy.%j ;z) -rxTぷ,WߗߓfL3P#3y]*r꺱#@q`RB_:DN^K5xz1־ZJsE7Cϵ 3_etxPФ2[5iB¼ޔ]= }u~oԊ|-[X>u~B1Aɀ6b&tC:rѸy[+&?g>ao,K9oD'|K#9ʾupLWMJ^oo16/P* Al4L[tiE̖a_ '%@Lb~\wlg\Iw-Js < ah8z݉1{ UGrŌ;:iiXjeNH jv-?tr~"\͐fO &lhyy`]e[ō(^oA; Nu#3*˨t769;FFhOa3(+s폀8Ȗ!yzvQwFQܒa~67~'B7=?̩;IS /jPڰ<_acZ^I;~, \ ome9> Vp{2tH)YAPW"%p{#&iHD2jk,~:X߰(א|[EڶsgV ZUYxgz!c4y%Hˣ6j0+_8a~·ܹZӾڳ+ (W vp%UNFCkF;"!{>ETke}sN  :9痭>&qU۱f -+Kʢدcɷ3yt^&4~EI2D(ՔZ gt5KaW"pC|l<[7bߊEveZz0/MQ] gģ(!jS$w+650z~G.@ީC閳`rQjtjD(v@>I s1A!IYk0SL hfbTT7x)W7H52UxBzT\L5;3ٗc=Re[n[ ?di6M}KU3ڞRǍ!,W`VІ>6sy1X CłJ#'6x|kM)w2l c/Ę9 ZmXMeS*`2$R&p*Ѯ;ߣLOm@d&Ya?y(mf6p<GO%ڱ ݙz$_=_*K 1Rtd}?ٽ A!uM%Zd򟒉'Y>ö B~m)5ۥ[ ̻s?! 1[kR~x1ΈQdEtn.ͥI"h|0EEI*H`zalID{&cjFOXiV+&B[P{bX~5%)oVB;!=a1>[lxݘM#i^jK(z`b|9Z&бq8aLl +C~:,.Y![2(,l;`-D<ޖTg;VN@ۯ&AKqPm]%aqj( Ky  %.8;DU\x+?t- ,$TBZ*rlCjxTEgUs}=3/2ZSXUMԡ^apĸ*l5J?ntme&<ׁoL#H8'$ X|lY ؋{6 >(ceQHj.Ͷ65_ź 3;f%RkFE}7>s/Y@CsT*n.gxrpX}#kR6~5.8)_o 8.wF?a 8  cV GhE݋ڡ[c^9o# ߭ ]W] O \;I,'S:i ?0lKv3V7V GcgbAG\_.L hGUI5TQhz*trfj6ISΠTP0"RU+rc~֓Ե*(J#mdX_{kNC>sʗHB'n[wA99O;2у(+R!|lp2^I3U'|vzlQaT/H Л9;MQX4$|xYՄf,`qb ʕuƷɀ_vP%&˃6 ɶQëڧ(YT&s#'mX1Rٰ9l^=z-SK9jȘYKLbY=4+@AR Y Aec"}Pp%R]r o8> Ppʳy$g"Bi @U0QDСҮ˓q\%]h7sr!vt4r̤ZF"rG(HPn n5@Qfnj6 L1 dm-b3nC^c32KO\F}@P͏5 ݛ7cz+u:4zvAj9]PYb _S2_q ,֤PSs|BSF A;!,ֻ26#dc,ii~A}UQk{s+#ؿ+>P7]}I)`9e>jyK }2tpY(mʱ6J7k$KmI$pL fqo g/!߿[`cEyc(=H,:乱Qhv(k]:'TGf/¶ u}?b eeC0KMV\lE\ dG5O^,I1;*gS]2iɥj8VSNf:ˁJ0']Y@-<^z%o_GD d0|@rHju򹼳jlH#%E2*V%Hs@EL_Q+TP6ݨ ?xRhw LӻOuٗ'L]֥#WoqLrDVm MXDNk*S #FU}G[wٛ+ ڎHNg0p?jjJ >ox_Xvc(Ю&O?i^2k[jF6Gr EɎy$TW>s:'s)lrf^\TEmfpB $! X2DKRP +xcsnXwf/ m(Ƹў] h쨾LGLVƹ11 봚r2L=rΩO" 0 U䏍D9(Q׾.aڽ⁝F ٳnSImqA\e/\(տUj q>i>4}|g}>AHgWä&Ӗ=zsi@V` E7K*d]}Zx5d5{Yհ(g0+\Fi=|L |~hJ}UVh ]Yi#Cgeq_&O~?! ۆQd^VυAg :Ӕtl-GhA1;X&_l{E"eQ(ʑ% zQHU"k }؛L!^P\SvyL"tJBH4oʀN+G% U Մ;GRfSk_RJ.ۊOVI%R68š :QLl E&:.Ӄp&6yz0}eqDq)8h)~ݚWTœpUj MzǶroq|owꅮNE/-!B=g%Dݩ;dO,`ea}ۇA Z x@kp2ʋ8oE厱-ӲL 0TAzڪh``8֔IST&/JVyPێ!` oA..Tx{LY `_ Vݞ-0ԇr r'wNf >G] OA8Vu?N?998=c:uŻ%\U#5\[>C$螜.z`PZaEbOX1NR{q@0oi0m\SX0ax2h*'F``#J&$U_\ebhP'J-UVdҲu4ڸp|:98Z҃|6dfZK x#h^;-}}C\",,3ynhuD){>@cuBťÆ$-ٶ&uZ oyODH$O=qE)mp ݛߓ#Nh$\e;w2ܐ#=%X~ȶ=>Ü+nh-P!OGᩢ jesrہAA&X: Qqٱk4֨D3l]V龶&`%G ?ҁ+`쌿tPJ4¨S t? vjJCD}' $&6RTP~ᰛz9}n)*1 To&O$Mc~FrZi9T 'c(cZ{S}X>/cN! uSJ bAjۢp ]̼k?N`829@u~%wCO>G' [L]:ӽ!j;;R7205MuDP- cU$[iZ J[ L:=+GV}y=꯬'ș pdzJT/Tŕm#.-X"%BtzIu;0z_"U0.ҷ{x!,7dy᫋{MwX8>zt[1tzm|6Rۇ}{j*dT+ 4"BޜN&wbҽOaEW#gRFP./Pe|IJሢsyP ߩ8v z@ Oγv[SE gN ۷/"^t P]"]%Ot32KCJi4yP+1i &[|c1Q:Y%B-=.!m{:wc|FAhJ(ܿ΁cjcՐP܀ured.{wC4YQ?ʤf^x KWX[fMKNҚ M% `uXǾ^vbP:Pu*柧J\iL߄@Z=;WY&fmkpDsOvڑX:ڡW&(%E [*AӐOpq+2a8UDB>Io|UnOY QZ|1"[0rGsX;UlX6|);<#ħ^MG! O*&p +ER%3QK R@ܩcOFJI8܋E5Y|9'[z뎧b-6qKL0E TQEw00Lbkֿ&q bo ž ټkEɠ/,HbFcUexk]Vs eɪ|6?ߧq9T9!<%B/K̔BL%Rpr(̤6rPJV&ꔼ/d?V d'Ց!'GJC{*08_zjWTFSvT0}1e7*1%7"ϋ7`KKMa3Wf(S/f"̅ GS*[+zfHk)O lAfo{GaϪB"5 a1oƉr֩io J]W2乆>PYd%dv[1:/O>k[cS#/q,"rVhP3L<]ZWsU%y?9,^): ŻBLv=OƔSIG;#^+d3Ë6訢Ǚ&*8Zi 0'>rK)hp&jB5c*&VTlIe0y#;"mD*쌻*X6SуLk֩Gmُ)FaKr7-MKPgxA 7&k!>7iQXҝ m4P8j&SRmx4KH(W+ˍYe&spWTHMa2}5Ȫ<'QZNY}5hl>Z#W-l: 3TOsBMG 7 YxPӝ$vPP)݅R( n?VW1nQHۂ@AB }A"|ZH [ ~Ȃo=#&>BlvX@Mg<+?W t{^꒣UDKLqA;ZNHRp-^?֯Ce!N*tQah_.Kt9kU67ּ֢?{ MeOQ[7j1' ?KkrgĹ-Ӗg1iL eOR× ao4qg[2.]"! 0>?S!)%pH/q M&ݷ%"*'..<E Mm!<{9yZAH^c@3D"QP:9J<__|8xO4P_q ;2*5i(BjdUsDj;U4f}IWfi,@ MvlR9AduI\w ׹IX'8L7!J#:J(E|߂4MW(1Vuh!_Ic{&#ZCG!/ݰ [b+nT!0p(~>1HWͅ_x7}L:hxwnb AHz|H&B K=̝rZ8[zlft` ?zft; #%e1uC;dz<գg"A9T"U9-wX 5`Y?V. {+ǧ\si( ;~A&*ok..d.ٰc*}a@pϻp4XjE=6P=Uܣ2`t2s\/'_>vzG=zkDM+rZ9R7~"!̟|"Z}캿|O[ \#ru]4ؤ7ŖJU]-~f]l#GfO>;E]m ,R1^kW) HppāUy!ODRF^܍[t.Oh> .[}2קmuHi{(4 k껺LU]yYVe?a`)\lbiE(]2 TFs5*nXKT%9ϼ>cp?.ʩ#Qt߯ԓ—!bݐO:|&@<~3 pIcx"@@'ѐ_ځ.߭cL@\eɠGAs)PȣF5&P1vR= rV=gKXۯU-nP1J秃ǼՎۓ$vU j t/mn~~ِm9F/$2N).N> 꽶DPw/7cq}B .2zCo8IJ0;'KX3<͊Lqy ҼI(5$eB{߭cD)u> e&u8 _FqEI^3*ԾU\!Do㕠O?ѝ-F,*q4-bÖ;e(a@wZSzeJ {EszA15C"KY `RҘʩz. ,tVK.n @bJdw1-cB?CY n0>S߆n-?  e ,mIfMѠqge0vYVkV [Bb<>n, C Rh),U=/ÑRMZx^l+0fs7To7TBʊ~7ݪ*>(-څ$Vnt+@?ƂҬӓYϴ+AaUI"CԭALʹ.*KqBq)u/X{(lMtqP P! j.o(2苼 2lޝ%tU` pp^yPĤUPSFa.!(z}*Wh*0Ee`fcΧ>TL7>yC-q/"# O;rd<ǒQ Ү `! G[}.|43߮2Vۇ*MsIf邅2+!]t1Ȍ%'qOH~GsELnTN x n&Cl)Zky.krYm`_㰩&#Bڿfݐ˭7wpn"?VuR }sCpN(>CI`ǰ$$XSo6uؽQ 5}m>H6)S Ջf$AGbߧ;wTEyqi/@ WIW͉ޖP(ͺs|&j1<_eliU񬛥JP79 _>q >O5 :ⱹPJ? SN~Y>?p_@S-E/oNjY|`5ؾYQwl!V%p۱"U%NiGSx=")u 8p$v'J@x%m.!V:mjOKC~Ar=xl,Q@P$'A[b'}]^z|v *_Dn2F7B@0]C\3F~ ΐƋ]4Spj|/Px~b&oWb>*0lqw[4/Njq6h 5bkoh!Rxn54"\[/?5E[5ݠޘl~\"\.qVT: Q!sV^Z ɆEK"$#0uskU>"Y^1Ae]sZh](8ِ[ZF.̃4 8lˣA׵ >F)}3.|-=n_tOg< O&,noҤ/,9A}tu֜(0ټ8ljގґ%ДVt=g>LX :6aI<X8mx7>^?{ 3>VyIڙ83HS7ΫWܿALuu= &3xBjOUUc$, FI}uɢlʗz>TN Z$e/IslgwF ICFB}/`g/4x̦6S UX.iL+S`|2RE;9T@/|uxO^vZN<"lC,e@3Oؖ\J"]JnSivOѻ 7zl8'_x5$am&NvM0yr^PyvW藠!7.,ϲR4\^ҔpD/c%]UHBCd˛4HV@c|mF㒪'(# 9TB[hu{wDuTWN$amu..}(lO]%w@4t@S8jXP㎸YE7+h 8OܸsROX簅R%i$\^gj^G[qnd8Dk+ހo?M:CN}LHk0NJE-vUm_yJнxX-suHIސX][J7ϧ.M8Wy/3B/fvCb?ތQQxE>Xu]cAͦGG̱Xϳмl/v[KK(VTYa@SD b!)ݑ4mɳ9?oB m܁I) ,GT1:zPgQP!=1φF8H"?=%jlqrnv9©lպ_|tkVn m L|)625 l ?䄥~FtӈOy ژq(b%?ۥ R~c5"@+nfofd \}mKDζ̍E1d Rug ; 1v9Qm_wg<:qBbTݙ{$OЈؓ9Xw"ҙƁI6$$XCȹef3c-LYM$!:F%܀QƧ0&df4JNPHER*C"\ψ\BG$e,(k RG1t)68 Vb~ct 1 , 8[Y #}Jd!E?^$Tsp(퉸,aVM/FLFnf~e|H*~)γSsm d惃ܰ\R4'4jgd5d"d7B2=e>z9K]~dHPU:  NKx9G;$M)胎]/2th]o0^Deփco2ǚA%+B/MNqL0=Fv^u8}54ZR7V7AC` _Use/%=l7'[j:ǽ%HP9}=F^ڿ nŎ(`٤mG%7Cf]w)«|K$WQ.`uR?Eү(CiPRLj9Jҗ|ye#1T>N3d ԆqXGAfD+oꏖ"E]6>X6c' ,\^;=ժΊ"KpKRߝyb0.t>01iv #]BNE= XhZZ{!h( 7 !h-(4 6(J|I6O(;o3M6qwu$&ֵi{<Ӱʩ@񏈏Mb]hZeR/ʩI#]38dB+'fo/u/]F#tMn93+ۭajؚ-}_{ݧ*o}RO,~W ݡ\@ f}GeQG*!<2pY_~pmRrf;6@j oW2NcM>HjIflO7pԎjmDDy *OCoZgQnϘ-;7;tUšl*)C&׶`SPYg҈!h[ouRpܓwf LKS~LN4NK "#]KK{ĒO[J3Dl^PDFuEvwdKzOb%vhv?14& 0%@:1WkT㩺2p[w&c(.VO1n~a)8l 5t f keWChtDI~R!lhh4F MҧLǫ= `b+i)ozpy>;\$1"&&ԓoSSB0484$ߒ%"}_0b7j~5Q [rOfJxKU ϊ0' I05r{!kfݵxͨWto2GaGtF˲mĒiAj7Ӱ5m0&x,{\ޯ25o)z:uonyC]}#Ę55捺3jFgM)wj?.h^蕓λAg Yҹrv1-?y*Y:b:okz9_ev]ė0 8m[E(FaOg|5Wf\}qh:yfu_c4!n,gP `%FŐ`'þѪb669&5$6|;? oQUꈱ}廒"&A ъ}ncXۣJ+(x wJ ~I1%h]EgxZ\!HTh $l#{78.|P=ԑFBW YHnIY3Z?RYMe"IcBgg>y+ŀZ`Cfu=_=ͳ =ˎުH0$\q%CI|< 5` _w:JbZytQ 1)kW>b\!&"Լ~$vFmWul^P r|yI&|T: !?Dc#{5/}c("Λmepn-cAz8b:p Yue佹1;>1ߥ\.n.:U&od|25wlqF`fFz}3N`;H/o+-iD,y7QX\ 7rzL)G$} _gS2*(գ%l5s#qڗŻC#,#@4˹g$Pw''E(+Z]ہ֑Mj>Ti4sR'Z6lx.2DKNz"_`j]l`jI;GכIZ1B(ve8ax@VNc=P՚x%[[x>@>{I?yN31jӝaN>Aζ7LI0ps;sLR*ZlC?7 \'fcjc9Y~8)͕-#Q&r: у?68s@=.uǢeGQcum6]۝)С+pW3ZpCW'$\bt0Y-r7==aUZN]bqk0$e2i^8Q_oLAa9jJ\+9;iET XXeˇhr7RCNnV{PjA큰=gdy mxoxQ/[VPv,ďHcɓs07l쁏dS9E" q_ɜm^U7Z+AGH4<!gO8;AyfYO}ڄhy؅I]FJ  gg~(f^>LSjUbWbhճ=b%܍gNB"Q+U 4|UңPE,]c<7k" /eLzPcΰD} ֝1&L}ߑ{.;:@-1FkB)Z=EBH1,vo&$c˒px4nR6o=\lQ7Զw~ Nn2iB'>ϐ7}^[_c%l?F"{zAж~ֆ?El@%JBt ӾEиk^kh^^drT$7ٶe x)PS腊q؟+ 3Հ9T2(Fim֋Sy$Y)2E+E~<νI7CB$v:p"e%D>Vx_],>CV\'lb6x` ]\PF U-pflW݅W,t\\Xa?F-!Ʋx1T~fyJLsO9u&k=PS%!6xuWλ6BmƠCȤӷM^+-@Y US5bpYbم-`Ro} -Ĥi[DN_-0_ QO,niO%iYJgNډNXʭ@ydENƉ(\ 0ŏPo`QZ wS$ GaҪ=8ЊF: AxyCVvp1*M|vك')ݴsU#9Ӟ={c1Il]?*f ^M3#+j-%HTT4#LfÎ-_@Uͽz+b.5ݧ5Q}hGJx9\#T.|n|exkz{PEf|)Y [%9ԬZ:A>J)lXJt mLB9B;ػsy%a}ދice\ ҃ΝZТ4]iXnS,\"P1NBu=u6gpvGO=#DP} %n-Dg慿'vh@/.M _Ci|QSSdpR݈Do {nVEy,YEhW7^tuyjO,m2C4q(){5U<(=EJJM:J<Q-DRՊļK1Y.6ۤm5`&2"Tl͚,7|ǣNoOo;.Tf ]:6f,goXꜵ@X*DV5Y ӂm*N;rӮjx!m4+@c KXђ.j, @W;4Bk4R< idBS$..6 UNaO0l Iو ĤBQ7DL*`2Dfzk{yFM1;9Ĺ%Z9}tn#̑t2褺XQxh{EЎ*&*xȕw{:c[X0"g+Ԧ/Gw5U bMbRwQmTT#p[3Xb\yRG4"vp0yXa%{A!ڟR`XN uA8ѸuvզaiڋΝЃRTO(Nz3g|t?ro-<`jLxḳ#"?g"S5wjI6niyⰃ1=|b߷RbΰMe!bF yߜzB^er3,_*=CbMf: \^ GUM$:8k;݇x>';}ov L,+睤@';:#[Ot%2ӏ4fv*IDtXb*P֛s^RQn iv7HŦyt㲙wt 4sR8kZ ^Vsܧ6xEeM[ 0!9ɔ ܊Յ s 8āS8avgPOЮ?:SKa'x;/ qa:`9?4OW]:VD 3$ g}Aގ7 `ئJi[ZR6v`hH8Lr'h^O;α| (63{)èֲxV/`nhHςXreyٞjU EkNhgOgߛWz5 =f.3ׁ᠞ˤmjNdT^/#*GN(|k=y`hAр_0],\ x3©-~6i4}՝eDK/q\ш^Ra2F@EosH5r,BG·"v^R R8a:$-CPfg,չ;%=v {"e qxe%#ӧB%&%5zlHvK@n; i"b.爈Z~h׃:D{3 爓Ydy_|בh`.Cu[N8Ұe >xS^@XryƠC:: 쬼p6ۦFB2̜Ca}% ̣ź{^)Έr\,_(~x~MW.0:^SQA@.F=whw+#"HlۖG=ɅY墩n7m5t;bp8ڐ"}l9ɀ9-MnKDžׅ xP\'ac*蜋jFO+&1ͩR` cAbyU wǶ\3?+pK$;Zm)Ex$?vW*iP[+霞ړu`HL#7.SlJ3~moIz`ZYLlyMEj KUCs)h^$6: +2/sBB-u&?8Q|aCc 05>i/θw YU&ԇm8Պ5V6J4nwoeDzHMx v8%#}pyzb#=^XصA_耉_3[\wQ"s;R b<&(7Nʚb#.U`xlaPS>o &|k?7PXd:"ÝT/P%:&!j[Clj0|L,Gr3pZ_'sI6|;][l2OW\l@譳%C}LlH?$rObp5p65߆ ]Xpw[ vݪ? 4?ݳA- 5S_=HV ۦbϤJRm!$-9'~4-RP75evP/<&GE 8izpjbC`%l$7~ T^P ^'%vBٮc?%0ZR> yM>Ogf)_BE6[sT fאYdbi!d>!&K‘摛Np1|s]LkRgfɪ׆-ԢyD+>NV^XBZB; S4wOO ;1Ěpa "GtJ+睰[|]}Q#zRa$ӳ9Aʰ0SQK(dL+dEW0ȓ z;<*d*w/N牶Yg `4J~yV\,pU葽H!Kl9<:#ɥ]d  :?rE7KDGoa~,NuSJ "c}M$ۅ7V'x}'׊i))N?Y0ڍ{ƚ͇cX ߾y&: B'MŠ؆ĮƂUrliK[Ub0'YcS1u*%VP89l'f&_J?2YOg ivʾZ03t;z!0 M)!QYCzT\)'aa;h1L#Sʊ;hBZ"aWCI75` K n!LiyJ9-Ҥ־K$Y%+H]P$Z|ieM[ ,а<)ɐfUkJ΢xt4 ^ @wz4l"O'eTa)U,)鏨X%^E0pG K֐SAx@WuD2n2 tJ}}\c~~W%&x/$V-j`cr؃fdQFL#h A&0#.tXX"G*H; ~ً|I۩ Tn%~++Df *X с˒}}h Tw Ed5+JfU+=J< q|3hjs~ M:!;4/5}cr zf4!k'(լ~H5d|/%ƍMb=$i _~^|! >.W=57:D ; K)Ћ[NɀaU't9]K ~e]db7 #%zq,b8$&UtP7wxx{ +Z|J@ֽc{2CzN3bdŮډ"5Q]o'x`YC0߸m13 lP͹Kjzf^eX#:3ݔqa jT@=`o$bRcOVy{f p)Y4!s7!c k<0entjSU-qHES{}ի,T!ىj֖ >:5{4u܀ 9-S-.).:|"fT۹hzP@pfmB[; Xy·z.h`0Ft?W3erR`j~ifeHl~`j[߇K78zC&<4dz.\ߏ+l?1Ń -Ry^/@z%zFVr{,J*ӀD+]Y_rĔ?Tlq>>ypjXaktDio#?f7c02o,+NF$Bk{C!'{)mP,e&Ҹrl;|Thys!GԇнC#0aAvsM[tcԬoj뮿R&tTu>T?EKsWOOBgv>#d?=*N - :]"w*0U$+chAm Nu(9@)ހ%k,t׭%:H);'yў)(IEҷ'u} udPr~8/de9gHσ7b6Qp+e5ժq"uY50?#? uŽbIC0 4j- uɌ+ *RXbU{(g3r\G={0}Q[ 1,u%_t.c-ӿ̗Gɋb?\ۅ ,"YI6%<;wC"-}wPkfߐ{!biXWs^qys[-^t9EmuZzy1PoҐJ/S)c: kYҌe+J&zď,~MIzhr=L2o_`3[% P844gb)Wʕ eF$ 0&-N".RHq>~<~"{ɛ`QO'+|TX&/Uψdܯ@ <\gCQڔѕH;>;JVkbԧkAM; @1L- ]Ѭt#:Q!uUAXD~HGVl%g$XUeN)s.ԜzԵWl]U}uNA|'D7'D txcU,S ?\5\>6݂;*kӥxђ9%½\sB$=i 6yx('9guO [cr3n?0-9?~6!("6=/%j4@`66[ܩi*$'1 K.=PnzΪkjm8:UmSVX]@g*[AuN1ޱ0cPح)Z#nn;6;ؘ<׿Bg٦jT@5tF/ n{hPwZoF3܎+9VPA&_tv XbҵDGoyYx]8vN=%n-2;r-Kݏ&\z3 ynԅZ˨{ňN fp8" ;E*FbQ:"RKj ;+/p*p*!\C.Z,')q %àH?ItrhYj9t3e広Q=ib11TWg鎽NSOIH%+g@|ѿS3",\H3+21m6\ȏ]#DT9!]*XxcNFR(5#?!i4?2DRӓ Rx\hmt6Ghq˓EwON%1<~pvGޥSv5lj2*XmXG}hQAN^Mr-iU6NU[@*Mh@z+-K1Ta}-$S>O^PqlSvq >!cKN#]aSR9<0f\uXJ 7Ƌ)l='nF/RKZBF|:6SPbrW*c\0l%7{%Rn_0z_%'bM[0$yOFs`rvCga&LםAYi}|Վ: X?+H Q/!T eϱ|)Tby*pE=aQi(:KpBaضӣsKB@G74YNXm001b%~'\j"%Wop.x+"cL(縚u 9Ri4X͘-&d y2 p# B\8tm%c"# Ukn qD\2ƳV֥-IO,uBd%7Te{Dz V[>5*@g y;-i)U[`-&[>y>wYKV8nҺ1gR6x4G?i*T)uhC !+EA>PbvŐp_k=uHuD*[;F}Hld-x{&,A%WJqx!d?ps)"[e{8 o@5 &fy hͺkO|. 0caS+d_W Zo~+65 ѪL VbcJ:TƳXU[劽>s-14pdܠKؾe:P4bps|h'p.Ĵ䴘{N!+bΜ6r&ɐ>$@n lnԶ{hq8H'L ظ ,Qn-ݭb|U>q i@ AIx}Eb4&/omof6s @=Z?u֮8>HMH2ZΑmn)t> 6"FTK9SY): &+ބqסV5Hq K! }#+XC +Ϙj8{hMjam"T-,PXث,0g'Tec͟p>s+)a7`T#YĄf i6X9@C<ҫ3~XSζb0/bh<,͞ L@/V`*+py\/oVQ!5yUpV!FK|z$sxBȐnYh4H!%wL3b 6PoQĭ'*719Iڀ3h.PL-n)3O9J|m' W}5IgBLM=1I%ѝ q]"əNpYҰI[(mi6@<>|3-Cņ'RJ[V[FޤHJV-g$ ǶlnۇxanOxIRQpYWm#96 O=v؏ƥ:o I,#=?$[_ѻ(FEd)ꭨoN[M j6_OE ~6l@!Ld͸J9+&p)W2Hh$yIutuD)9CVw,A bm{tg Sz;7 :9VXj> ˵9TtLFkܒۢ&|˂>Dk)Bx]BSdN3r$ ߒlĜu^F/Q Ј+Pf"4?( -vVT)wGP ŔIҤ)qyr&AbW͐Kf} !nmXiʬD#Np'Zެ㠔Ik &\UϗO}=oU!PpbtǛpY,jWP&i^1E5=M]ϰpQ)e(|i8!Yu:l¡O./BOw/B#i!eoCbC;^m,:dS}ƋJiEQLGF2꼅KyttA4 c8eJ) ?)lз`5$e+M`?=Q2䴾@na%ˮ*IȌD/ŅkdKB.y~}CD)#1uu;) ܨ+A_Bz\DU'^[ۜg T.0mt+ (*-Y ن4*~GE|J)]ٸEf6338 VYHs0lw;!?r*QYLU.r@+oUo CY@~wou@kan׹Ʀ$nLϞ6"v ZM$cfڀ%rnm8*hHHOKa}^@`18,H#@3Oj9liuISv(th h۱d?ut~+^n4\|Jk靠$adA7gv):t[1|=ٍ _Q^;V7<@3H&9l7jlTEtd: Eؘ䞮]}R&X* ;@i~+BJ`Ef­U˸N&5x}+&oi,mya3"ǣڴH< ՞+@Ʌo^=lHcDrjuDar؞}C6EU \SB.~u)ӡdkoQ4聲ZҲ dL$/NЍ ,e\KM݅N;zϨ$;^2U ZN;-kFPs o6̓WO'˯5]:mB.RMl|cT ޜ02EIu^1X>b3 l*I9%LITy}c6Uc#c)sbRm YP~̻NTw19SlPVLBF=78i}$x_ijP@ ~z%%ԱwsE:NK3 ^qP ]l(S"PsMkK|qx 3-%cD sWen`ӄPZ$)/&=,{hEå+w֐'o,͈ǟ=95(lH^5:EP7JjM$ZUmзOF-v'3?vFŖ1AR֏|2FјTU'[F$|a;V<ȭE!gZ)(:vTkx)Eas"/$Q['HkxBl45%0AOэod3.√הd}^:'z\.5Q'mцjD Z Fh n3Th @nbp<6T6MiYqRi{8 X<"l [bmQxFR,r~k#]('wScl9_%A.±6bMᣊz; ֜KQf;;MW|{f;};&U]2%_l NvWLumts$U> Hbeht8+=ÒDȋ z$x;DmDd6 c؝z,ڥV.- sP5Le9 ? o}U"D{!뗁tW6isđP{wүP>"8 OYHHJ|@-g)bW?ȇfepV5Zܐ:'[;kz9:¿4^lI$t]WN\1 zBGc,6" H$la@BeU!۱*JHA#~Q;ofWcS2ov~Sɝ+MQ} SKJi">y*S0-h|QM<'eg$,_!kd*:s֝.W(O.U#p}*ML7Ӂ5[o)gd4gS`R% Mb֐6lM$Ε0e SܾZ/a_C~-*t)2w M~TJ:q.4Q XXφ)Cs}-bO^`LHP5b?X9Kt&P|% h'ҫT.DD'KbD}hԿ!7rh<;˰ uES.UEPYA g<-CnoC[gJ`YshC;Ev&{gB<{,ܭl QgI)pV4c߃՚\76)9E:SBSKph[!"YVc/jXĬ2q"I,nz$;Zݸ@Uϧ;6 L A揇*=X'.>7Մ*^Wrr:^ BqPf.hߺxZmBlm-.W'[(n6x䇻@?zSA|Ssc%1 6y<Ɏ&?ݭ姩]4]`F%D?Ң:ee uAX}%U ġl:~^x|U|4,)m7hZkihyXy4Ϊ䙲h9~F{˞rG]ӓMvyr|H|˯ϔh z8k8k؈rWBm܃Mu*oKk' 3X,f`1k:CeuvyJ=mx }ˮ9tQ7g!ͥQOkIj;PlV r *j4^lcϭ*wr4M7'0tLb@`:>N,a1;P9F 0EDqq9`&$a[`Ň41nyn1y ; a+s y>La;T7oK b}?n4H.WC""47z N)5uLq28Q=Rm4p{΂y7l7y B 1oRl"Մ~Q1.q8^cUH^W%J~;G Qrj)l,LRϸ,@}.X37i#bm~eRX;nv:(ySyaAOl,9}݄98iL6 :ECa6,(CDJ˸KiޔO)1CpIuDKW'i骰H{rkJ@!(SA|88#Y;R2-ay*}K%;'MqT5/5sOVDSRօ&R$f )U|߿3dQrO?$NB4$g:4?yFAyK[.. >[^H*K͔r#F]&0т~Ѽ~7㚳ngm>ʙ@kP C# #J L~  );JquK<xNwRXv hP^Q qpN?o5U{Rob?6Fvw;?Z|ӗ4v3y% nB&Y,z|!+U5 tJ5:'py]y!F=+8]Xܧ(^l%O-ndly=ojbx:'͵BfgX&IRt!zGejsPӪ0q"oL E|ŕ)R*]KDp 1!ZݧwJ&YHHqɪtȥgxu*/'ĕz}*NКx=糵he+}A$քVÏvKr9ԼսC'$y]_ L"U)"ncDE8[&|iufS%(a;j wdhngY 4G%n;ReFY`u #_j,_ҽW~<$շo~y>Xf3<ġe[QL 5]>0BW^m `n١V'H7_]igguME3!`R!l~ИFn!tdzYԚ7$ qֱVEhwPlb :/o+=0i.[1-dˈf2?vKA*09j/h;prҴs dO&̇jd)UR]{q@ AO%;yB +x$ S\wFg ֺt(ܳXU#d~hq(8NTt۴ iz^$kFv|oU$hՆWqH0RD53^{/WɐŘ/QN£s0ҥ.4=O27AjY&{ȜjtIkY%Q:$ tLj'Yo^CuHQ\ۖ-[Ɲ=h y6'bYfM34́ke3J~l۟N\sf|Ou}[z[E()Qۿ;xnDjgW.C.3 I2cNRʧqm47cťd^6Di\׈A\ KNV|*6ß>ٜ^A}'3(ߛW +7Y锤(V9acK5rT=OYM3]=+E᥵Ԕ/De1A{xe \41L=)cWxęV68|M𘮍9/ 5&J~B>}9eeZ ,cMOe8,&*Y4=f򐐮*u3b"UB։/zz3 qg5D7̷.[fF!sȴǐ"벐/e)85.~un!8CU#$$mhϺD۫xN;I,h':q(k8|qj.6Sl8 Ԫ4 ^+3;}kP$2JCY8fi@ևG+ʼZ'Uc#]:-{MNSgðIϹ]`ə4 7ܤ?Z4r)+6+j.F|iXovwD#.3'k^pM^݄}zf& hƣ֨Gc88vr9AO]e## .vӆr.9%ʢ׳U:)lG[>DU[50O cC^ e2$ \BCӶӀRDI|uu+}:<}<ɲխX1 w4"PoP`iQlEXQa k EM\"N׻MiÚ}*:YM@Đ k>x/k:L#Ov-6>}PH#u,9]2ZJW4hR/Tq@SAM+w. ܨf-Cٻay6w;aS'NZy"u1nB Ÿ)VNEYQʂuٮ `>״v0i]c`8~ó![nFOeޞ4'{Ktߛܺt Sщc vsXNF*畺布&{?Ãh1!*]Om ޟ pf Z Z;Xg 䶫rVjTR~cXQ\FSP0+Fo5D=$2j)j՟ ԆO%CfuQK8ɻlD.T+W`zP$H6, + 3~ #V)c$7@!f &aM̍9FFe=-lHY g#S6S\#Ɓ=6$֛*|\S@Q,8UnIVC6vd ~J@texG> ]u[M}8OTB~JiDjvRUs}L-t|9-KxF 5h7}aRWQ#S}0 ҫcB{޷?7V7yZsQ1e "jQ5f(n'|j<0DC݇5}0fL#%ŬU9x C@fo(aQ m 4$sF,T04pS#3a2?=N38D{9$Çzd"p*D]Qzt>G7bqk pҭ>ytOFj-.%p҉1O}rO)qLCX8 LFE)(kaO".5 Zr"J =(oG8'd [:3]Db_r +-qdJrtd 4>WR~yuo?nr6AOz·$AD=f16LcӉEIE`>_ݟeً79hec {b:VZ3\]dd~)8,;~OSG;NPR})[d|cٶkn.f 5kZ_f:uDڊ*DtnGh^LG 9 O獅Q(IιA*F{%<4"ۅ:"^ZJʁt?ݯ1ŭi$L{T2+ `N/ƬInu({<ؾ^;>D'o22CquG٠Vª&x)} FJU/.Xv?K$X ٚoave4HKsۚ!jx^^LGU\D7 @4L|]ik: LR1 dC~CqIHjfm(|\+Z2;>=r}9{%DJ;)vc.U/We߫ݔtr`gStT[F@so_ri e)nD j?%_hԓ$S=nAdA"Oѽ]x9e''حV~ÅY4X,ax)bB[WWѪ$;,w?Bu)ydbQWEWbaiu´(+tBi4FdBBR El2_vn( Ƅq -d5% Naѿ.hSw! "z;k5QvA=0nI:?hQ!A+Z"u]s^YrB܋BZ85iJpߓ)E.tDeҲ pN82&,J'[`pAW 4q1*W(YJ~dΆj5zRx4zud<=(+[j4̌Zw3= _ R;ՐŐX('JSIԽ,J4ɮa.{vK-z+?c,gGV7)Xd{7)AF57m=3$6%Un-_$QSuP ~1, 76?sKٓR+!-ͣθ YNf)Z3+^Jv07S}+К[BZO D_ 9ŭhkm18: viH0;Wے Uʢx>>n@ʉWkp&V~? _se\@it}: f*%c8^(jrVLk78&8)4"5FvoWoaQqa3Unk oVמJIHT^rHfP y$GylTY(۠8nXF yB8,}+,Q!˼2yl@9X4vC'9 `=\'}jyAX,.GNP8B\G# Z!.Qf3ՖD&OeYꁱz^8aqdyL4:pzZ5G9 ;6 [dǾD [4:;ڜP&yma^q?i7mX^?M$hG*]1\?hS(քXkV6V~>uj,ӴiHۄ S2ϑ\(E)Ļ}4-ghJ0JUo$J'7RPG2>V)F DJ(I G!B-J0=G!s eE,ɠKW <"܇HllY,e|̈́fReb.3oOXD{ΐ2^Qylʢs\UU]͈k8?s 6Op4F)>[KxuLJE~) ^Ӟj*A$,3Iǥ;Pu.D2n>+(ǼOe`'?>{E3^F+N| mVʚi8EqSt>̐l"T PY{ ??5(#zW;Cg2(_qY˟Fژ < ol; ^+4,^ٷbPQ @J}V踷rYїL_!'1kG%3H)~|SDˮf\ m2o=Q}t70܃{|x#I;j[=%Qw姙Dؕ^w' w/ ?GFe$w)U$NL|P_!}OXHQ! ˸YK,*Lp\+Zm5%~!"gE$#3_!W!wʨ=%-bc뗰@ݪteMsçM굠#yP*xuzOwȬU%̺7O]t* Qr7 #W=qJ"4UlSIsԤҖgs]F ѳs7?RgXÃڂcP]OsuO̓ikˁJaӓ¹c=r)ltr>s67HryK]g; ̏%lӘub^¦;r؛]mKHmyFe7e+G -ӆxnxc< h 5GBSƜ v*^r18h VS.|1WR^U&\A Qm`Ug< d)ӇIE2}32L9#$pIVHз.9=,גjc q7^ Ja@ ;Jx4dymZcaxN@|,4;*/nW{q2să)w#̡J'6jf[$ھ :MHjÝ@&}P0 O;7tjˑu؇uů^阸1FN!ƶ"c<tQ/^U*.n`r|bMǏ/~xQ|=ؒSKt@|4`y:$ks8Q!yQ.ѺNǤ> `jJ˻.>@ X?5+DBwiNx-LZh9R4k3[*grbP$0I4ϨJF|ߒSz+vwRBc CjǓdCH+-$lS禍E[@=x+#Ņ`XY`DK@ܒQ~岜p(I坝;DgHD3#%L,Ceߴ*ފu&B?ˬ$ XJqc3Cg4?#jϩCLWP{&•h; ?pR+<g~Y:K8Lvg=nP#m8wKUCj7 [a4ZMkW%TDA5{g-\nQԘ3wwA Nz޲C1~@_ e}suZHhtyV2mU !8o[giRÃm`305'wGn2q i: ?FܾKBΣEgvowSb MkU:ӏq~.\ @NՍ޳9x]r%9!T_*N"{nV%cZ.4@E`%.%S,A͵_Ҫ²00f =5Ư܋,L[u%wLHTVrnOY& yc>oN:M.|HsG-Tz6JbL8Ta7VpdvbIӑ{Gن1X(b2oW%O> +%yxKD`]a(g$ `t4}"@‘Pvtg)\92XT.ݽ{_g|zѮף}:kFi dԨ \4&N%%'x+VdOB] Y Z4<`뷓jeNH47Eltxvhvl7s'fJ`4N+ej*9y^sod 삱*j+a͂'֞[ sֆX4i6ɓb3.[ꅏ kߕ9XV2 4 wIdeyD8 +٨ s Y)R#)1 {d"!`g[~19ouǖ]sib!b;;̪bY<9* H֠i>\cP3tmd]d1Ľ8=hQ clL2 zJ֖V.

,kư-{p([Ob³|=CS#{NؼX[Gxn!L:r,cP֘=؏"wt~}gqXUx)Q>ud#nHj^5^0Aӻm5-#o**ڇB}'5crhp<e IyiE'q=מf@jU!VS_r֨MWw> W-k XlkA PO)UpDG8Oh胩\AiMOii+7e2VKF$^̀C+ {s 3ø:sƎk?!Л>Os+2/VHmv0h-y\;IGDQ]sN٬R HMP |tmIOCc3OyD3[A|>֟=o6йZM{gȤq4; lO4EƓtŅoB\+J-~Eq'NV7}Z֜>a/:E8!!Uu$5桦"ʦl,dWj4g\*8u֤MS>J.MQ_805FMĐ \@l4ʪh 8bG{P9JąT)= D$[<8VMöYzs;Se#n,(KUۂj9+!ʧv6i|UHbE mh:kOGBZ+|2EQsv #]&g6_.u&=^[b) ڂ)B8F2gߎC!'ٱ_HOؾ هQ}X!3 evBW "ץTmC2jKp֨iq_oх9j,OH\ $4yX";8/wB&DG%N^Iyh Rr꽾ǘ 4h!Me3jH'vo#c9by>H-8 7.nt2X]U!Oꠒ LBHL/{]\Q̀G`iFEW|E2SE 5,gy<-*,P1\+EC|{Yy^C$7^Yr7=qծݎ̚i8:\QlIW/T pTx3yJsNl<{$s:"VY1tnk! er~缺#2ť-nlWo =4oL*K=pA3)L[TٽEy^8&~k27 Gw*D8eZ# GcENl=ۑ"2ݲpO85XVb/40ŴAE.8e\v~j%yIq O%T7tPgկ5&>Ǵ<[!t˙(j&LbݥJׅN)O|EZog:AT2,?MȫxQ*ț_f8)xkOt.G0ɤ0Bзv !NuH3t,Nbo׵ \d*uK{ +ɸU R#XClN 7EA.jͱ]@syQ8Moj(߃ͫumR?0g&as깽_zҥ0~E1;M\M2);Ba 5kK0۲gO$8]/z^=H/?N0nlG>w "aC<ҧ1L\V#ಬCcPEtش!]J@ٲz}'?Nnsu-bPOsO'dс(_e/q-bO]Z@<#e[=j3,XQ~%Nb>E^OR$ www-etП=0${rbN6I]¾k\@\٦ du&sސ.ƭO>pTjwq4;/G4a$<x,ƊY`;5`귲 szQEUpBbꏒTz?N"Butat4˚ԅNxDXGGMǕ@}3[j/x.Ѻ2^ $TM>@F!|WtEdl:]u|uLVQ{ &d\73Y(ɰtkׁc0>5=~&CIutǔIf5Jt^+q?uk}ex3^ \M0΄L~^C @;8:f4#Fkp$s ss##yF'~ xZtfad ؉N녗jkK"Z9gj UGz֭O{?%gC >A83N4 aA4Sւ+z$o^ĥ&|t\K @ck[k(n YjQiUmbM,Bl@h0nО/ƹ3.gJf <=&<N1P$V%<<(Gh|\}z~ $}NJ1M;de! 3x@R GN{!wHqi$];z MЇLk9*$|r?ccs4uf鉩7G>Р"yWN oTZTFL134<94c 'F " K+=k`}I\*EVQzdaYqw: (Psʉ2$-m&Ez2bߪ9un'sܓK,?7^ԥ? ObVa/QQW}5IZ*6d]OUj]D( eX?ϙ@İ9V!,V",|J$Hտ)ŨELU!j#F&yT4R7(]~@tm -CFUž5sBuJw'x,BwErs=r^"cVjDse 9s _K}C 12̼m9[lunWLiSl8ump!FK$XS?㳞RhzcKƦEF/ &J X^υ#nfn z'FNG<@ǣ2!8")]fدՍ8P4XR 82Su.av>SHŢ!fJ8N[58Ej ɣ*sX)?-Q19YeQlnp>䶺?7KEHU"u`cLKP'>zɄ|:G3@ @f뼟#6K q8!F]|#|\l%rQ/ιYxJjCp-ӀGij\8c[556a %(RU V1XA&[.NsaS--\ jn )uOnB(p k>}UGS,mR8c">Ư]_r=, 9qNnؔg i%oWr}Rc*A2oQ e+dLڗ&ʾRt]:@ Ӡ` rt[p1iݤr+p]L ";tz vv~.ynΫx2jw P j!g*r_T)(~Mܺlm!52Qt&0csCo#;[NR¸B~8KyJ,y"Sk1զe(BMmk]=SyNz||>{Q%'ȱµhӪ꞊H7woSqMZe\+$U.qCbKK%lAN7s甿*{-ͭ#41?K9\'֞DҳJ,.]&~蘳Ų/M-cNPTxЩm+!0MJ[,7y| W~G:v׳Pi`a]1k}Ī̮ 4 ->z&L(;./6Qmhk(#w\`aή;CqT $3UM b@ubqJVl y_A13۝IU U?jV? q^x$e|2kDAv'5>7ޟ֦y̴fHʽ2si(wW bg',iq9V>'BBQ_=Gٱ7K79G2y5d5[T?OVI;@LrC&yi,oE]/Yƚ']*0o#JU<]vPN ӗRQ)΍%.fL";NI޻`ܳ,`Ct xBOT|dnWai(& 4&a!"JlBȬ5Q@bhzB#A0Yv/Mٌh.&Ϟq7g ;CVpz q ED\\WKt'huiHSVh 51V |X\Oj2ŸB*ѭkun18s]pKN߂,~c19_y"z%z^NI3_ytTsOf8 d, =#G١Zꦴ53͑bcx'g v$\4p>&'htq{]~2MV3i9ƛ [5$WKp8h۹tqH!`b& ؈ 1g:rwCB3qR7"ޯPkMi'r*C;v8p}b,|{ {W {-Q|P3F"ӴM:pȔeU>/DIxvy8EH:R/7Le5e2{تrPOZ­vUȢ^3c͠%&ciN;~4{%`q/ (v4bE(tG_40 zJ8]vHg*Y8Cܵ %.]!|ėf5c ]}Κ0Aݍdd~0@>0 \GHMIG,AQ/*Q.{^Ɗ W&wfn^\ufsP6ɱO"͐](v76 )Ot aMV,j<:[ӿG c(?D>tH)kD&8:2RQgԔ`A+좹 Ax+.M M-_}8x^®s.:C@w䗍xFs貾C^3&:vs-rɭ3˒Z(7+0\6v9$ip <LwܷPEKTB#OO\+VvV2k%I! ]z-t3aUq|]f$` aço{{B?m-52Hh_]·c^:T)Y=IMBi $ x,gdOR{ >nWGᣝ{w[\]yR,YI=ɒ$ v6]qGȐǃ[/RCHX^݋+,לǎWd"QeV Lzݔ#J#D+m+#^=W̝ӱc AQn׭Q1bΦ ,)2 3/Ȅz;b?J4Y)+fuv}Nr a&Rw6.*ksxF08) ./n~ۇ9~fpLѲ (Ť˓IØ'fV]$I/5B<@rZKdae=5NÇCy1sƚ"M-SƩ+L-lˬ$u!{ʙ͌(0duz']!A]["e wjio *oj ۄWcQ.":Q7_YOFÎ{pX 94h1 6T|,r:@6NU--WOpWBWij">BHKB+w޼]#u7u館ųZ9K<)Rq{ϊY8f΂8,̅G(X??T wjCXL,64s,0|45Ȗym? / v j\b{7QXQ%cjvWS.) 灻 "A-tXmbk3,aKUnt^w龃\ڞKܔ`Vg0⥺x1f\Gēsvc:W].EnP0'lp, 0#`uCam7K fr \뇊訞>G=*3-H(2 oեL6i?f,POFֳMg}X + _AcZ/P-DŽ@Z!@X0v~&H?&pD3`-j.(VGr::4mc7qR~F ȸ&f!4,a[?XtO S8Ak}Ef4{ Dn.<Ӝ֢;p#7uAEjr <M$s Y(`_!C)b"wGl .k$`}ƳLN\W>e!XSUӉaica^H(qN]Bv'ສƖl$bG=ȥpE*V,17/" GFpgXj\>]AkxJN I]զ\#kE;fjEKg}ŪCPr lYFL!7+2 )'~r3Cck^(ϯO:!y`o Q_*$q~F ~tf2Y?Q5#~8~br)qc>XW}fQK֥ l\Bܛ0X5u)SV1  +/9E59m+nhZqG`T#NJE{f#W8"E?sSjn!X} yNs5H\W O"jx)Lce6r (44CA=2˪OmBsbw2մ ޷OII-4kYk|s*>K+1KP)nuR޵R]#x4>}-;PcnAJB B๾+XDC'e2aِIMp3?IAhc0Ͷy-+Aj5S׈C#;Ht~抱N\+5_wQ0pY5Aٝ/t]#" [V`qz}թV֋,peOHw`^56 }nWpPlrn4Y0̙p =*m;92ADQ4lc ૭K%+P+RD~(<]p&$Yn,k?n·vGe~ky$T65GYE n@{i ;wH^Ʋ*T@ iY.3)(UwJ?y,v onȫ˕45_龧k&T`KlӦwVGtFO_ }+3oo "b/Rްnȴ_0 D&%zLZʗ">Ll œ19[pe?2@ե8L\ozvt&sr!ضɍ&$,* e[7i`@Vz-Y̧a}g$pY_FU0Vǃ] Ak(nRS!nx-Jѫo1iyP>w7qp,QJf=l:yO1'v:)*v][Ø3Nr ^ E0`[5d3(ΘJIJŰ_zbDPUoAdPT*Q!bL;Ț'܀<%pTJufnBcܯ4J"qsE(ZHHwg,!j~0d¿Гy!vHLZP7x9wmC[ϯY_DQ v+@<Д}+Az(iG PIKm!l 岲DT,:C@BNo:M(^ \/Ь[ V)):I3gFRс  ] ā* rMSN҈'–hl|sFî7׉6}Ӥ**{cC3`.T=c7rbNʤTzXJdbPqb_ Q,RqC Ohhw5/1==az<§1T\4{[K` w 'I͈u-~? 이h77G;9>_mf_̷mÚ=`gŋl^A\^yjPذAE.D;;8)@m&'#,.7.{/WoYRR+2#\zU &rAcWdqG)^&bh%W>U Pue{O0C>\+f8ˣb%~ qdr_]+sv]<^ 'B2P &2,ݫb"Jk=('(tm}՚~1ަL  MvԲf+U?fPnxDNl '”=|$+ʷg(Frgz)oY7eT:AXdb_A}zl\g0OI5-D_ᷣOd/X`ڡ9`+V붾ګ+.AG0DZ2xê-eVR󻉩 {BvTXCς 92hkzQ rSpMlS ')h+ʥoR 8^JܭVs\ v ur~U/tLJ@QH3 Q]gU% 4FVr"`>U]vOfVTq֔:vx_m"L#T)$U+\C:=C *[5;[mPI$ӰkPwD%08:yAQ[iG̿x̪hg;&in#]k,U*X`O=-]2ү}BR->C5|,d JCC :\\SoZ98q3oPzn)Bdni+H,N.mݏV|p.Jst֋jgRsQӻؖF{=O\5qkk.m65gfWHFm!x?h?P.йrkz%-"ϞO31fS9 .A`\#Yux>>R<ꛗ$ȕ%u.@3˅)FV7.ЧČ[#Ի 7w#(&v]#vtcYStaȨ֕y7m̼3ҏ|Q$PhtAwLHhA;cyqu-7ѝ{X?5A)`1*Nr"g,nfKB6?S' ?x܋).X|;F/0[et6kztvNEQ߻I6s8۾-ikȎN6o_ٺ <~KY߰}VPyb`$gg\ڱeڵ#¿Y4q06xM]F~([?T3kjr;5p4R֓L TJMT>|aoխC*j )cBp0~HߢL.Jh)ʳQ#*}䣈C.>Tgs5| 8]vI8jf8`y{)J(K@v1(1Fwrg~,,Mf2Ķ?S0lBK1+(]f4/APmMQ1WWМh%lWq&˕m hiʇ^,KaL!t:H>}‰aDԛepʉ۹G?ށ@( ,KkhBqϘj$ Uo"^ f'zUO\jJ<"B$5 rQcHYv_&4)G/F>ᄈqQZ _KY?K&38UVN 5A)IJh8E0ƫ}2,Ӓ_Eꝇ `ǁo"Ҕ|ԑ >%Em8_::͕Anvޖ Cc3׊{CUt+]5GË\@~} ٬F (zfɆW᣾v3R}"3x?3cSS.cx bv8lurUNրYryAk(MBq0]dcS]-V;lZs pRޜ_7?z )~W0q>pHk, sT0}U71(өElGF2L{E@\ៅj,.CrNp㙣qLuB ,']Z|+)GQ!w:VX@ RW:@9  lLywVUq"C-O\v` .3o` 1izRNjj6-g"kW@&4 kaquup磷*:M4pZԭx|zIh 5lw4`4Tn& 䒳Bm B8-%"tPn#jtJoMүB]|niL@zNH. %a9j:&ɘ6ܿP2x7c7 JS^݃_OW;]}DGWoµdsCM)+B8MZp x>4w)Ө'!.˲j4N;5p栤i^[!N} tԱ^yJ*9Z 3Vm>,C/0;֟ZոML8 0TH҂yXlAd%+JNCK_HnݧFvEqqa(Iek"qCh:-{8 I.҅@vbXbloK fN$IfE=4qKH)T! Du֫8.Ws2r[t[;M0zyL =?a=H#icvқO^镧[ 7|#nO۟T=6D!Y˱B2pFpK-U `@[ʡIK}\apǀa?PϞY ځZ7G F+@ J%H'e'8P) džĒQpc!QJAy=cЮ rVP> ?Hjr>Up9h.юVrZpmh^e_St{\ݙ1J.3}ޔtݙ de6M\=3p@/.e!+#j79?3bzC^_a#JP+gTwš]lH0 j˺Ѳ%kGds8/}it?X8)k,a0YQyO47GMǵvpl+-&ޗIR@}W7uPկ݉ O*Up YZ