libplacebo-devel-2.43.1-bp153.1.22 >  A `BМ!M@eeexwJ{53{#Y&H$ & xh0`{iC l`J!% +gEA{Z0"Qәhzie*RLDOlAA%^BZɑNR4֏Q-e Laf5JC.Aڗ3EZNuivMlo/䇸30|>`9H!$[>k3Tye8013ffd076fb75e600cf43a7c9a11702dadeb0be266f9edcbf62c9da1b16a5a2aa3dc36020fc668bb64f71fc1562d5ebbc10118v`BМ!M@eee=Zf HMOi3ORnQs XwUESwp>x?xd % F :hnx!! >! ! !  !  ! \! !  ! P   l ( 8 9 : Fo#Go8!Ho!Ip@!XpdYpp\p!]q !^rw bsctTdtetftltut!vu` wv!xw !ywzwwwwxClibplacebo-devel2.43.1bp153.1.22Development files for libplaceboThe libplacebo-devel package contains libraries and header files for developing applications that use libplacebo.`BƲlamb02>mSUSE Linux Enterprise 15 SP3openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://code.videolan.org/videolan/libplacebolinuxx86_64QQ :^D&/PC=J2z&ecA큤A큤A큤A큤A큤A큤`Bƭ^^`BƠ^^^^^^^^`Bƭ^^^^^`Bƭ^^`Bƭ`BƠ`BƱ^^^^^^^`BƱ^e3d8a2cd7bd62e321010bad9660aaaae88821ee30ff570b6b1445e9930ba1a91aafd34a13401023fff2bb0b8a63ad9d3c57f7accd2a6bc36dc27edeb9b5af62a2ef03337cbff5e461d627d2bd9d79a0e4bc144d17f69f4136bc06263ef9f8b1545c42da2b2092058935f8b860f7edf0ce62755b1c5f24b1468b86af444e592fc4d21687b25c94707a8350f1630fa139ee696f692668d42dc613aeeccb6212eec1d596b11927846776e68039f4441e13d0e0afedff606421d89ea0dda96b6cb0366f08978f623a307f42a6954221a32b72bb29d22f87ede22d08c8f4bd37c1e8981c88f2ec4c0e5e8dc6f13134e2b95bc3b42b97e80433f715b79650627c63ef12904109e9a8e1a8c3f659d9444e967c770582deb41b3a1515cb9dd9e62aac815bd955988c6d33b58b9061d0b4f67b88d16fb01e1f85e3314c02e4182537093599343b4553a7bc157c956705eefbca86ccb90041104bccab1329ca0385a8fb9c89c11aca71b0a5054524ade8099be7efefe34a39b5d7ca4379f033d677efa8b2618f5d7209de107d0092d708c8b31639eebcf5fba98040ac20589eae4fa3f12a368fa8055dc799c2c767c7679a89d4b4d9c903da86b82f27b9d58531e0b06522f5822873ccc7cfc1ce512bc578fef34205efe60754ff6c2952200fc03faf9636ec00dd1d6d0f3d72575fbda1efff41c284769c5b6e20b547fe9814a9fc3c2da03031faf3ef4162fead555aa41d2ad20235046d599edde20b5fbd178af981834291d8b2cd8e0d331943760a04154004dc6243eb492f021cf39fc9760a4dab261de3394a89dd00dc3b2e4656c6ccf4a51c185abf3c50ec222165eb4413be496135d4f4b46c5b78d622103921cc2209fd70e4d087fb0722ffbc8f1db188762402ad465b017d9ca142bc034c7b093280e6b5c5a632ed9e3d129291a70971f09fd93d389516f606fb22935d6605965dd0c96cb8275d9e57ae3dde8931a2b328f7cdd7ec36306930671c3e24b0fd462a5f7baba883f62e1df8f2eb118ee69a0e50daa77a15f8dc9a606b7b7ac1ce3005b79eb3f490e5fde2c5c7a754e5481a1c24f67a9266742721957368005790d1fdcfa0cf2a72fc9ef820a95799fd4b802da986d6c977e48eaf9ea05650d545d7faef3585f766f86d94e98921e613d06f966e62e80libplacebo.so.43rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibplacebo-2.43.1-bp153.1.22.src.rpmlibplacebo-devellibplacebo-devel(x86-64)pkgconfig(libplacebo)@@ @ @     /usr/bin/pkg-configlibplacebo43pkgconfig(epoxy)pkgconfig(lcms2)pkgconfig(vulkan)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.43.11.4.02.61.0.423.0.4-14.6.0-14.0-15.2-14.14.1^^@^^@]\u*@\>@[[]@[@[5@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 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.0lamb02 1614988978  !2.43.1-bp153.1.222.43.1-bp153.1.222.43.1 libplacebocolorspace.hcommon.hconfig.hcontext.hdispatch.hdither.hdummy.hfilters.hgpu.hopengl.hrenderer.hshadersshaders.hav1.hcolorspace.hsampling.hswapchain.hutilsupload.hvulkan.hlibplacebo.solibplacebo.pclibplacebo-develREADME.mddemosglfw.clena.jpgsdl2.cvideo-filtering.cvolcanologo.pnglibplacebo-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/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-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/cf229bcde1dc02eb04682b00f395997c-libplacebocpioxz5x86_64-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textpkgconfig fileUTF-8 Unicode textJPEG image data, JFIF standard 1.01, resolution (DPI), density 100x100, segment length 16, baseline, precision 8, 512x512, frames 3PNG image data, 320 x 85, 8-bit colormap, non-interlacedASCII textPRRRRӥ~g!,(lutf-83b1e1d3c57a0066ca66232277972ac1ed08256e9530da09a90c461a9a2df2005? 7zXZ !t/a] crt:bLL*f[Zcά>O5ؼwO!JZ^OzSxUiQU kwa62.sBpa6Kfñ^hZգ6zݙ23 Z4vEv+U{LR:ג\Ygƽ=`kZƏSK#DF{#kd)Uf\z,y0q7K dw<95weTS`y̋q6@RMuoV?U4g@:y=U/}[-Xah-ffŤ:)^ZS~vkc-L TcP+ZH>Ab8Ǻ'rG~bOm%ݺ6!O1⮔݅~{p(ziFTJ 6L|rUkw|e[_Yo@2m`fHY`i5}akN_>Q)QC )ff6haՂIE0,z] #w~kn-[QLSjT#Nz[|*dY4lC\͙5-QB?`b}h4DL s!ƿhع;-Q9Y͟g  $=j#v]~% ~e̍/V3 a) r$yt4?Iv?h Ks%EV|.j.`AAU]#ːD3bmSkKɝCijyLϧ8{g&q3]5)O_d'm(#D:R;Oc.,0ВAx5I3!t0 fL;coV Ss:֋'?|jZ[ a]]?H;ܤ g 'UL$@$5/*g1pux#_,p F[6++v@hi s]3%fT-LVB<9`tY, 9wCJj-N C6_IF+yrևVQ|N}mC NPj] /eсQ$ROtEX Qղ_ :,l B$fkwAZqNׯƩyk[a ^Tuek"_fL0!o\~ҍ6V*FѸ.toyM ,ݺN^= ,ne<#!~esh%#jE4`rսmF3"?f.κ;ߛˏZ3軌7)G;kC4Ad UA a;Xg?x@3MtΤ#vF9YDA3nQd1M0.Qϥ.**A>T:Z ݔ4q0m8{cʩgf6`l][ٱ ~oy{s;PQQT9ZW[{TyQY>wAhϮOdLLݬţvj{Sq8uJP$q2Gm+3~A?cݱHK> yov̩碐aj\!"KQO<9[d#"! V]$z &|J]aTASmkeMS|P'ȆN>raA(Sq|0IXsexULĴrh`}FBT2Ah>>1Հ.kT[ aB-hm=>#QjNjhSo~!WMtڞ;*hdyDԕu)+p,a4QD xf,UC 6}],xVZ5U1S5PjzC -y?-No;p"H8=IHx&ZGUE6o6pNφ ޻ߞ1Rd7rf#ܲ^~zۥ5VS^߯uQgj^ܭb@Sx/I<#d*\dW1.Z1Cw!GaeWc|;'9VdsK~Щ@Y v&SOE% W33Ng:z}R-ҝ j˖yJ0hpNhb HCSmXP(LڭU3Z)!E jrfe\5[32えSHԝo0DLmY-/ :|qJ(/d۾jn52F#ucT~>44ΡMOG%k{̚Gp&̐H:Q|BRsB 3XN2?OCXQUK*WY.$OӀ)w־1f}b8(;9IavIL,`Zq.=P?Y8T|H݈E'o7䔛N۷ H#{9V].ɸee =(qRSu[? { %NAgл@K1yF#9AE\P+dPٹT#k.Kt7(q3W]Wy1TI5$au Py/d LPVapuoG32gMW7oN2$*ǟ0?r u-|X@[ASQ;8d@pB('ݘh~Xj.uA~_m?|,&F0:Fo' I27,]R;oh/j1x#2_B!7{HnJ{6"\FHAb"f!<@EZ fp - ;cшd *2tU+Vi6˱\.C8nqցJְKyu]R_/m%k()SXnb? Z _ Ma1ET!")ݚ? %nHv ,ʙ `^9Sir9zr(ڮaQw#^]ɖT+Ms (w{Lze9>(V.0;:t) #mqM' *7nI&y*%=aFץLJ V y=T8EU5L~*,fp̧/uC[E>f<2&|P7i|M[@{0A4 ɲHM%=b4$cCF]a-iZJ Rleic`(9ޱM-;_9즿Mßg),8~L[tˬƃ'{RSSgH0YƕBO) ͹b,NJLRo0"}Yp~彝 X%«sSKg=2PE?l L E 32"X\S_oR` D~li; > ZZjkr7Eg9"?Ɖ :g=f#gzB-3_fgՄWk/6֘1Jxƨ|"QBoBcor~趁X03csCu1wԫD9">rx~sFz{$8~P ~AK+}Lŕe*=pu*GP m>E+ރXC4,-- n!tAk8,v{j%}<^ i]G3P$@i;kI'YwVHK담tDxlDBPv=ʓEqG< x{/x|c\ 8E/ʙ́ہ~:4Aa% _AUpѰ\rE }9HnO4jQbkF|S ޏYgL4_<= fhUAlYԍ;;W)GRaK *cg(;]YmOZ^"6J?*@ߣB "qV0d]>;M$k \Z>C Kt$xpء[Еwv91ˎgmGi~~H슣5+s9EaXC[֖bPuƔlJ 5ގN)sU{NjܠdB0LSub=~J}%F7Ҿǎy:K?ii8\>~~RTx%B֠Fo2ǞYUM-3lڤL*^pi+ O/IT\я&PnؕB:<*@m."??&*8 ~龭~l?ڛ܂Hwa8+u4Y~8}};[fq"*Ȩ,oQ/N*wN)( WfOYgZŎ-y@}(D1qIv=dzt񜹭gdطU|K-w#~hUMeǐ2er=@ J{0` #7UσO+NGib}sMMJ5/Sj{ܜJQK>}u`ca 4TWs \EGqX)4rE\O~BH ?dq*+a~nm2- b Z/fXca.aDQ>-<,<2<5mb[ ҿV~J8G#f0rDFp[u+cesbpUԿ4UJlmg̼9geU&*fnm˙X/dؑYk8H@m/qzg)Qڂ nMJjE{8YD@R0 d+Z/'|"Gv- t)Yuc{ !iL(Yr(3  NGf Et]\3Q^'ޫ n3No/`w$xO7Hkd*QGǂ?p5[@}`|e(rb6Z%rΙk1Pamh^ߏ0q2Nd0T"܊`< $5<@Yؑ )离kċUó艿@KG{k`-mھ|C ^(̅ ~T(vOs\=@jI}i߮3L4S߈%'ZZG, 76@щY4sȰcoSTJkT`)5ylH…D062.RKW.Tv㢟;?X>ީe7:*:,O_{G*m㟾{ef:$vC^,FA~Zm?r j[rNNھK$a6>M ;%i ә8 ;7S;dJs7#1΃d!&b~^ hAQbVQu%" _az0. apt!n] O7:dh$Tq4hѱUUŨ5 $ 4&4 ]>8 4qҥ]o@S~]OgO cIjLmO IĸqyK8+j MkA7A'Xة |__(ؑKs}_1Ф#F:Wb*gM,EAY=oS&2Lx#&zԛ:v-*p]]227@hA3ySNG!r_9>rGO2ln3)bSkK& UJ>ѠmƈSbIa,8&_DQRG#o6ej .NW@v͵{ןA%P2ԫğ6^[K+KQkLӡ *jtjHVDF@ݤY.J7V*GD-wJ3SeJ𻢮rIPt[HhryXrսL9aؚiIJkE/*e{vh-6_SCSR,B~V-,ĽwȫiA.P2BB4{%z<aτҒ@Ki vP&!9WzL|vk%+^^b#ו<1yC}`@F_:C :~$cyZЬ4=64i* iw.Zփc4?ѳzF.xjD&Z6+߼ #܍ j8,tEYZPt_-kq-gbHBErw4{FjvTWkp.;)kOގ?[ Z޻-fcߑ< fq5dI1qe a)MՙhBB 0bg $kfug\M2 ŰndQgt۟E8',bCeIȨa1Tݭ-J{ *2g4X;EYR(YS|ya Z)EOCVWx$?i^J;Rv=0[w¸~ o}P& ^9ҋc C}77\LCU#5T<^͐kyfz.1k>]&U0X̤qTGYb: ʿi+ fSvX\ޜ0^Q'QA{FP _$ĭ&p^]K̸l-P-$.gMd7u,g L#{sҪ\9#|L[*+C.7+OVƂAɓG *ɚ 3zBpMVapܨѣЯ ~`"XMK.w-0{Oݫ>~?&:tfm!cy]ӫ\9c7'L;TÝ"WFz{5'slo6pzS-\Jo?ȿ J('O!ҳpl>BJZIK|.PdLӌT?ʱ[qEI4sS>< wH1VB~МίlԍDv6 ԍ#NexnRa K$yd^&n]V~3 (/"nmPYhmԫ 4B~['hJ"*zeM>' ~<02沟> @VhokykW gRC߂y<(  $9O/د[v[:5Y@z3Xwgb@=jY95uv&)3L*宓$n3!tXYy,FpXDe<'ߺmT1Jp`' uRl{Y*n?C).#,Ջo9T1f >xZ=9+u]eGj3W_g]ؐ]m_m61in`]Mz/նHP>Ņl9dUD(@{XZ˕J+=߼ ^&YW&[ 8qpwCJ֌E,ד@Dbyr})dM)0n,IV;ʄ( L끅fߴ! E> bE Ѥԗ#*򘯃[v8H px&8ڑ8Lbn'N6ܦJS5 p* C*w8AIsߥljJsad@QL*ڵ?^"m+OWB)=g&8 }ȝHnf 8^z1i_Fٚ~@\L?3kHXS8:nDأ\7F N`f0["7BIpumQ8!"ʁFo3ǃ/mCbo^'2UkqAuk~{iN;c0O1:C*vCΏ6EX1I1xR˺z,+J4oAhEeywzŒkBKVz7W<`5yvknu,!|g RR-QiGupZ5~rjžU_iX=)GxY?bv(ck.+u]ZH"=ٛ#tI;e;11J&ӥ5 Gh֖3>P%^)XTE[w+JBYu*V{8zF߷Χ¸p};r#+`0)KWr{4+NDDc7|g Vg^'z #}%}*UNbԚN er*߷Q4ܮXMoߕ'ESc͑_TlJ>wOO*\[*jG'|8}8-#n)VEn0ORr U9z\)7ocpшta wWgK.xS)*D"X,[HoL 3r&U\_..*ΦF._û,p- #vɎME4AI%nx\Tv B#CDM) Eߠ7OLr%g^], KFmC9g=WǞ۵zlt nQ>(TWV Na^c7=+d{_I&1qHWrq)/W5k\7yT:Y/;!6ETA>tŇ[8l_^p{h*I(P"q{6 Ś4(/K{ױw5G3 R&Nbv 9G23 oehgpxQusɀ8ku;e)xHl}YCxſe#% DLm"b&twYKOlF w;+zXa}9r 8{ cRJN4?lN[x4# wZkPe l Z'o:X9&TU~asif$bDOpK=F3%[8]<ш+[NޠϽqV?N& } ^?"%GO,!wrzm#6V^gQ7W뜍k(8oh4YWό!i0$ =Z5ݶ;BkI_<2CkeL9_Q 7ڶM>'`8®s1Tjڧf[ aJJ JԸuy; '_E\a ߦ|^Hs-a?P$Kϰ[4oC\,Ψ #-ܝ'w0!@2 kX΍ :jF :ws_܅K/_OD7(Z8 ) 86NtPfxEC{RuUWoFHX2NvQ퟼٤2Yi!F%'h'\ /s.K\VYRK!MEwCazsʽ"%n{008Lmۆ6izO,Xo}I߽7j{ѕ(yhGCr|=uɒd#zw9kiY]隼<\6)Ԏ" "@"xXqU|R/>CKmt>{(<.4=.vEvBptHD_SΈRa2yާ_-y;4se->Ub0K8Zx_S4+ykɁ>0Hٙâc:q{1 CÐaO;VO/$كHD.V_@a#IkUSq['`U@͟q_zvӼUU?S5L~`ckPR?*-'D8rCxA?#: O?MmQۖ2kbi\7J ,]UcgٔQKILJM(P$3͛AIswf&MT bD*t:#=w)ں7{JUmOS]GYkX0|E؝\PgFcjJ*(96UiJJ`6.nStWٌ/qQ4{pԑcqخ57 0\#)Ջ<~gOP2mAuw(E%-wlQkܰpBq@e ~IC/f>UD(.\kX&DV(yUW!P)ʳyA ^T6rp|9+S})]. *VL!H7)ߑj`y?Z.8xND0h5| }{ÙvKq}&hjCXեMEȽt4tϵ0*&~2W˺ o3MGaUkN80ǐ+uY s1rĶKĤiDܐ'FW+AZRb@;=(;驋o‡voYǜ9ءM%9!R..+na`! WxzȄVAG_׵(.c u_'jWÑXYYl:ݥQH;&&ٷVX~7ai -YIW1_-mQP.0J9, >xm!}:^Нu`yAXJ6mt@ݩ6vΞH c,Fyr"6VuV`#auݲ6:WRCYZ?PxO!#xLSK+Z XY`p^@h 8l{-3mclU8>mFmLaJR ,З2_]ӷwd)F؛F>0Q 5k׿F0n)AL<+п?yJFSBz ^q/).ȄS_~^!my'^#pΫͦS ;j?cS|}HECSLcUkP|+D[<$]W\,䜭abO!a6sAU9Ր /&x7Cz{T8dq%u }PoW{i\|N^DGRpRkwV],%+uoY7{ٖm\+aђn'Ofdz/ ߕ$ϑWwySs:3`nEOPuD<Zw)bVdY`?xnuHN.toz^ßp&3^w/y~>$7'p>7Oqt]ݤ]&aw$c# t"y*MANCGtú# 聝q$񄉰`'ui*\6-5Ab$ҹ#,U{nUԍnٰ< 'T1%-aTȧ0wڑ1X7񐯭: BRЩ)K)`Pa"S@BK{X%;9w/H}Љ{d]-^.Rtob+`F<6#sgotSF"Ù"![9-&{~EX4'U't|[eWAtCҞ+pD8LZBW\k778 q-TxF)$fWqxUܒH\P[fWݥa]*63 ;32;(Ӿ㽳7[gJ(EOYj?!ܴXU_bM[@hyku&5z&(>Ct-f&P{>5UdT>-o?3/<1V9pP7}mDҝHZ||i/_wZ:Zuߐ偎b̐!Li־rTK-ǁ?̎ T̨Ee~66At0ltTd*4Fiv"Ym gw !ZS2/N1#Dl>UOi gQ;+~'{|siKLPP1CAޤ6:e3CD߳i<eEe϶ޖhyG,?oՎgS3af?ٝk.C#F5Ee2X@i$7ɐ7we&z*kΥZwDFr2D]n6_Dy{7 tqtXSGvjzG+I>T2.ۮB=cL2;xTO,+d-Dr =,vR^'G8O.ZDFb2sMw]BJ1J>4svNC[C<"П쫰ZQwQes:mje,XN*%NP2E 4E$ f!`A <Va3SwGEHCCIVr9]2PDݔU \^Zcz>kC\ABw`n}:7RCCH>Fk&H2ܞ 72AI#8q68*1!^Ʒ s\cV.v:{Bԍ=[H̚#M§޺E2hx93Z!P-K,TR/Evjj]#TpC"׉8}HL?Nm9S]cgNgEE=V0^ @B~>D7%"70/WT 8 l:FSV|t["yiq3K߬'*%;#ݼ !8%&d\9RjGj}J -^1i~ܴmkqIBIIxV$'o|p|(*Cm$%߹S$"(& ۾یGYG\XT{i ȼsT37%8}w\er']2@>PHN92"8@BXi%4v+独w!1v$Rݹ9HN60| w<3ðKq\E(~,L4mj.-%͓4>6:)$2CcgsC1Q 뢛j9$f`Op2B3Y:F {"`7bk ,ɷH- tz} HGKmqIۨT"!#Gʫ. ~߾knF߲MX-'H[xƝ=(ZzL4rhcODҬY&^,'l4P\TWmX9A?@֐ @'k2֦B+$Pf+89Ie_{hKE%֭i9Y# #k_wIR9v.Od6F9hlsYO!%F*@#Թdw{15^xa].rWT%K2e'N16 H\ ; 3Dͮ)06шlk>B{h?/ ǒ?{IDk&6N%"|LanP2Juђe0{W܄IJa1Xu~a.ks)>Y ͜ZPՇ'~eG$_9 %0$b R7Tq8h&'98XK6+.!2c2"<[oD6s%Qŗ0O`/=2Xv0;4SdOn6bOTa|D}:j`y*=B=T`Ӏ%€!%SΏ^nk + WGM7<-jy+d.V6ZhRH\ 瑓r6/4ZAP%)YOֶV }epP&Op )*HxluyZZ 6I.Cܢw1rTXjԾ/ۤ-o~rejUJM\(sʄc&I}Px5[t;;fzwi[ LƲAa+hFvSP X\7ɑHڥ)ќ6p 7~01cxg"U}v6<̳wȟ>fr-* X[8g2/=k_FN Ia֒r!<^"&N`)]3Ѝ>o1^=`;Zn?~55 wKFu_6}R68q̥[S*ג`*.Y2cr5R2b/;ahSʥR@4mxHҧrOn[7`F,5䗺dؾ4DYh k2sZO;wU'IWT].,PDu¼%bjHq( i?8:*%W`Qsw҇U16g#(='l\j1=l^$IAnnJPftIY&AƔL6ia$$f*[)S/J;FYݡ',dR?Ia2Њ1,E/ȚAR.?:naaeIЙ3nտowނe4`I">6)q(j2J|vIV8VZUUy#a e5/qf~eܞ3ulU%+~r]شG iT4G`^_0>z=wP)H>$ye/E܉lv ix5Ui}AKhG֗ 6`?qh(~>_VQueOV+pA6-gB{:!tI#;Db''{${3?ěX_bQQԕr"jn#Nß E2*$m _5;5I9 u+I FF_j3O~?&oJZqu^?mB^q/~ʼw_@2fy;2i$z3xq{ډډ|(:b9/ i} BKmSюG ep(e~%*QTqhӉ<,sX:~=815(&^4*4b W9}+~4QI\eDf`,XjV->ԭ0 [r;qOh%b/gç'xu#֭pDʻPO][g}J;[l[f2qMԠm$.)ݎ (˫5M3dx{s) 7`8-3uŕ&o$|!~^e.o~] {B[u4;6A kPi H8XKfA'Se7 Ϥ"\7<"AGM)o*lgƀ?0vA;s&JOm5d-TmnըYWU7w7usqZOaRa+B4l;.-k U:.:S .8Jy :֊ |6K ;;M=' N:IK:4YM{?b'hC{)Grgl( X'Չ;v% }2`qzƖr̽Y+&{I }z4;Ѣ 5H딴B̀grL^#3TM+G-w-wl"xW3m0s'[p9[xsU 2sʅo6eiH$,o6 \DxuKvzjw`";%G>&TcXt7)-3❜YϻP')w=<ZRuCMO ir :x@Bᩜ@Y@R]4XC׃Cvw؏/&! ͒"\}X^%'jq_ye1p.Y-)r ZOmS2Z: D/tgk UeW2Khhg0H Ok`~AP>}(*_ꬁLJ,|M?Bd;KY7IOGiф7]ckia}.I0kd{2@ q87IԯJ\bCXS(ùHdF[xh :x+Ȍp ƹѹDDpfhE@̔P|'d],RvG.ؼ|o".%(T-r ^#8{e3ڎ  N4(vaC)2 ,yl<0^4?.P(_/"=MyZ"!ʂ{wV%zn1or~SuOͬ׻UR *yȰd?:Od xvG{6NHeĚ9*5(lNHCR} :W uɳ [it;{NJKԶ5V,&R&fO)d\fެ-ְ8q (zJ]%A7/:XA Pt]FN=3)ѩq:nV}uʇR|`&A!jYaɾ+n5vP1(A9xR,JRbkiUd*Sӓ1wQ~Oy/ -UAxk 8[l>;@]4IsRkU㈶fUS9^% :d V8Dd7MOY{Qk^s^˛TN{0ڪ6\`MLpo(\IニK8$0A81c)aC{Fzݿ ǒҋa:z##+Ɨm|槩e@ҽNW-'$&xCǴpk-*~8'8r!a%MPd5/Hq=v( [w1^}\Š1r~%,!+G.kzM#aЛf10Ѩ3<*9QXb$2{uywNr;*K \|sQ H&X A3Kt"H259%wfZ])Hh`2a 6{ WSdwfR]dG] K3Tуfv4v[>&*ݡ`?^]J"ZQ2}]t_f7o9:5ӈ^İ] *:^׳$EH}lUT*sLe.Mؗ9* Lp )<ܽR|C=yGdNYXn0Nub}2v"{Nh10;#)O5>%Uy-]Nm5Ϋ&&f; L8BS7l#=_d$HM-u"aRL522ZfZ(.zH"f`^B |HhJ /89#~ *''*fJ1zV :&0}޴wLNErZuUq {TihT51VD7Y5i&zGFrAvƚșZXVV2x{S%RM)ѯ4)ʥ2yW"{ = \ 4+Ëa|s1vaKy!]y!3$DRO\FU(|C#Nbi]sw:wmMr'9kX?v~ ‰k"VEٖʟnd4dȿ(oQ!|ܔ=6:ʇ'9Kf56-C=#i.$XLj# ya+^<]Y4]/p48V0@Q}r.* ~\xd8;tA g ~<DX/&S1K4] ꉘU˃2 "gTd<:iV aX8ZPT}wX?Jk:%URGuM(L6%O!-]pc]Ύi|λ|D]um:nHJe]ZW.I68@s-WXz3wȂ.[N^%qg!`SkW?e! ]Cz{X{440`v\n6& 9rF&799HfBEA*L,Yq F1nb\aG~k;Vðcb&chWI<3ػ *}MwT ^A?O. 9gN#`C` vw%[_C*Mcbz|zj,+ C\'c@}Ęm-`̄|EJ6$p7 k>L-VΠgq ,wh4"(_@*4=KIl&!kFN:o{  -aɈ /l%XVw9VIXT<P`bM|fs?G9/goD$fR#bi-Oz+j2AI ɐocнG-j׆"}4s*r'zNn*,Xn۩;4!W~-JoVR6Ɠ<ֿ~Q^kPEU s"(b&$[,QkN;fh-C Nޡ&éHgj8֞"jBqGqrĖ3I"6b3~ςt~ZGSMWM:CuvrUjC~ 3 j9;#NV5D4 w~1XG#ݭsR7lD86u{OM[wQ`"* SCtsqia [{+:+AQH*yHO1yRL}ǕC=&Bz"I-Y³ǔz۬嶟oCxPLȉ-_~i0PB[?C 96,`ptMgZ,.a3o`3絻JC2\H3JDݾ G]0%W=Uie-oZ 0tH`N f9JL1_tmax0fɈ  >ȞF.afr(ƚ(l uPN?P)oFDwxпWr##$wh&N\ nZ?T3"~:r%x}Sܣ7 o\M[+\(lG qpJ4i3ԇIU oz#'e {1g8QXl G@-rc*;wl] !)YZP}Y?gf6pbQ!3?&o1mߦ'cPJ$#4]+CIs@agdK!FjƒR/N1ڽ/n?߽7N`PPZv5Cw]OLNE ˿ }m=\=':fDz#?2ݒRR`t̡%ĺQ%e*` tU vhF#&i xg/:x9i7+= CHQK/;7QS~R"mH^t^CEO%$QO&f$k̲~?dIk\,yi;喵'juw6qڇ){-Cлpk)'{2BFW'rƹ܃rN| &8}9RAkfŜ |8mq_Jf~19ʆPr ͍tt|/3̇F^BsńZMWhSx}d0?BD6hhT<-6> ~ ~ΖEt-_b.,CUooW)E'B23A˘BׂjUK-\ni͠)5oݬ9MwֳUcQa?5Qڞ:1ihCzd I||S&ks}㏣W=bYmPo4~6v1qᦍ#{I{ǓD ҈%yvgAHp';4,յ]' }k\~ h]=Zk=߬cYÿ ; R؝ƅ)a^+\9JhmTaE3YvgJ .r9P ښLU->@zrϔ\Hd28nm1|7Tx߰KOBWסj ewEw5+./ G?[Yb.dg̊#aUZxe^vi)6w|g3ſ%)6:hpcE!w1yBq<OaPT2˫(8V HG>p@X߾ R [{y\%XM>9YൾwQS>ja \0ޛ=҄ļEم,Y t৏!^Q9Gr z6t,kOq2cM1!ɇodQ^~5 ˑn,xIr:t0*mS*\X` ԇ&wk)<>tf([3}QyX=1YfS2Qq5^d7\@_΋VSpX{kI݊gvI_ey|`|_-h`%_K qu'vM Laj&1~z͐Z"4ωUՃR~V"kpux1<|W"Z8=hQ0NOUZT` 'Xu%9=nu 8 p},ۈCJog h4CD6FČK,mÛu"QY7\I?s!/}([@* I ^vy;K'B_\ @ȶBΈ:a{,T, g j&_{',j;p y% }$@u*m&?)XkfȾ}3ًf7&cyL$MNYG9>E]UT|Y]UYүzzZ5vA -)rzZ#jGkŒ7FCqgsס؎ O&IwGā5i"Sʠ3Y쓫-{Z_5 ?n䟢A@u颗,`@k\O5$|MX,ƧV6+>naIzT9t9d[l"T"71f e@`rb/VAošSkOvΠTh'6t@S`-;LH6{)?쯉Yw|zgoWYSĤ bc1Zl8@b̋y&ySsUW~*W|n"⼿‘z2 )gjƭK/L-?YOzfN\8G֎\\"J[8Rq,}\?g,Hc:h!6c._1vlXO>HyÐ*PXB:-UBСV zQ2 wMQKn*tk>>eG7W0Gϼb{o1lİxy(Z9x2L?B`oyՏ[׿,qe|b ;7\6bK0V&xVpq>dz[߮i!PlZgdV(f+}sq#R҈Bd@@g^fvYoP$[P) ah3^VUI,v7֊J kCKi=9?*~-n}YHn0bߒhDʕHABshB6%5*CSRѽKim}v~qjϙ{YJ]_fP _JDv+\"rxKRQLxt7_HQ/۽ij$xj5/;w%2NXbf}ȑ"d2 ]:iZhfUkY:| #^K8=<L[&T͉IϹ`ťD/=ȫX)oD/ÂVv;"rVjam;hi#aJ}Y7JuQ2xP, B7_$J9i2>O1ÙFJ(xgz8Af}HJ\QF-m+r/λũe'94nLTp ;#FE}K7=hOZ`*!&.Ë>yVA]e!NgVI[ q{P6Cm2i/у is B1öН,:uotzeLV`oPQ"P&BICq (/hz)g~TSFߣD=עE12jnӨ2x]ftC|$Lf.̪UUfXGhp?,i#%a32r^3]w&0ɐ_T/)p FVxM?1͐6A3ȓ\r* /zMyR5X&ʰ9=| SdBٮ*]huqEr 6U+_ (U- ! 9Bw"ymEO .6e\k\ISOŠUr&4BkB"o̳GOӲ\h/S!i{d0fXQ*a`OiSyEe,#@{,~A58m2VovA @bH{auld86b̙(v2b-BmP ~H%̗MXs_{EYݮpoD-_ζ`4t35.~Wޘ̲^b"'5v[6:8=fUB8\&cɠơle^E1f5,7Za2vV^q[k|6hXIQ{v=ѹYBX<^eJۑǟMx0ՊP%Ksuy5/9|и]l0cQr~ܻ= _-T4xR I 9Hm{@RsB7Er(gM/rQ~谆R.T ۦq! %$lA{CC&VGL9K)ZxaᆙgD -Zdb&)Ԝ~T a`#68.)ou+Yvthe=A#˧C%B,OB<qisX=rd3&tg~2"$@$Z9&)")I]pnk8 ⓗYVEܐTPm= J^j\.GN[쉷7w@<#\8 1ܔ_G' : F7͠+*VWPY.e|^-Mv`NS X2UASJ5*4ƮCCd1\[a6ꚧuxy@](Guҋ`[ ^}sr~ŽyI£Ek`$/qȜfAT2 D诨b^˅kJ71C1(CE\\xX:g?`TbU^p'8o9Mgv[ѣ;z!5$TC7Ѷt:/D̂gbS_8Z|ggb<0zxcOJJ&}!0~:T 19Ug(yWNBs <>"vϗJZWr` Yvȫ+_}({wgY *g׿NRRm \@ 7eu}Mw0e;Z.#;P?9WN\E 1 {F "Bh@Uh i1TGlmP[FGs&jh`g*gPh~q ~@@ Hg6+4R훇܍6A_lLHM%3&WdSuU#e"^"93mwLT k3SnwXb?B̥ԔH=-QOyrzIjAZvJW%շч2 +pz7nmwI,\/2J+wtҾoBΝuK Ih ]ChcdU6h!ߢNda$9RwPK //i=a$au:Dk zQ7"=cC9_T8Vcރl:%5ϔ{=K,A@#qQluM7A;W[u=zSM-{o5xXѨhnt/tڇ #1Zϱ9 [H9eiA9𲼎g/QI{3-6H+or?̧+@:%rA)D">U\ ԡf14;:mj &H2 0{;}-6H HΕ^QE`mJ{ Jf˳M:I(~.W;Pu"@s7+w~b{.MXb PD=lgA,bӪր"ZF,Fv# m\-aZU^a@1*ٲSf&6Z2<ő^@ޠ;kKr۶s8p>iB9%$QN罫3mEP t{^tv__~W։W34qV tRvSXfQPgK#H/Sqe ]Z"Nk!M*#wИ<ԆGsٿeOH,Pg - s1eqNm?sNyegsQUvg94xJ@ѢArL0RVy aIO)ߐ}5(j=ml<)TF. \Gb.pALabt$06 žH+.zbɩrW3v8j ) $\3X5V zV7rCi)6F'3$ᗟ !du+5U/ڰk>pt܏eX<Ӛ!b3E׋xNҕ L[Ί}!̓%*}1s=s#A[-ZݥR)4uJ8V9$fa0,tRiXRm/"F;!M<s~|۱3{mI̩q[Q~G`LqTThF=2tPzO#4Rmi+}7qpK7.\{+%#tu\b%oƟ\ϴxM?tySzoEEOzmb@zז#D  9 ë1C΅93Hٴsv`nCMǵ.3A:IE!@d靕Mh@#tWkH !/OzF朑²OIhcpZncЦ f{vՎGU>#Y4.1)0L8Gt/W\'A[EhQrtyr8:54H1DX&GMDG"j̼>%;Jo!G>!n :#C7Rhr i/Iԑ {g)2@XQ)^> /u ޏh&U(hzOi:!J31 :jj2B1-hJ{jvnXD>htZuh 8[݃ PdLiy~zGJ6wJ:ÖTĽF8aH.%d"np孵5l+VFzW/ $FO1CcP=ҩ1-U;tx1)$>Q"K>ϋy_-E [Rg,P¢P!/@!+na-,^wi+mC- 7Y{y G3Z &i.[=Wr'' °>~!՝ې{P5KaYЉ$H$9XHRr΍̺Qr@ji*ٛ~5"%(P2?_! k_R2 ]7M X%C|"dz/P#g9ei+S^a,$ >l !ˏ]H|`)Q5>rnu} j`.˕ it֮]t a3,RP'|9|9PF?U@ycǪ,G&#iD .]0M|)/,Gɥ{N5C'6ޟ[01YSohXb+l.aY'[G`\$gPEP֒( yYi_"YhC焙:H8{s~T(id?B8oE\^8uFǫI{t/2Il`&oSC2"5rTlŊњ!+(כwUwRVv! Z@2}$fLc1Ρ4lƪ i xXN0dni=T:ؾ ^euİIWBLU v'9KE  @$Ż ok:&N4c *Du vX#8ՋaKH&Gfgclp-TwКFOp6 :]Dq2 `u M­߆UR Aq ^{)0 ۳Yf~Wn-Onsvo,E]sKWH8QJNf2__lg.Uڌgor&nVmh<2/шDٸ߱ ZcGԐ$[pc7%&`q@rNN%p=H|Z~g),"؝b#ke4FЁyz\-=˕ w jIfaB1w fvB+y5wr3vf:|c04NcCQś=5lޗNj j{ko*)싐!笐Xv=atΖ${#;Gޤ,獒,$`Wx~Y%s,=U|T(UZpgqz <2wϝ7g0!Ç0|3,cR] g"`/9} #5-Zo޻=y^1!ZhsXRkQhP_I@O) Թ7T\6sf>@Cبjh]0; DK7D:9'ob׸Ձ~t.%Ak#R2>mY7K#RDqz'9(>Nތ-7nFxK4c6/+Pߺ(9AQuͿ/=7Ab&c]]Vu-rU_Z֑$ola˺kHhxdPO7IR[0DҚM"eYj37l'Ӄ` "7 p 36Jt)-YR $כGwl4*jՉskXA8 {mɻ /<8Iw8ͱ<$Ul}m?NؙMEsB?p&`ro-_`H.=Gi3 - (9-(JQ{@N)']-JCϓ9ټ9Xasb$J~Z:/(7Ko̅G}I1+F1HA^q *Zxk*4%.Gm) ߣ~!R\Er77]$cGm%fXOJ[IVz|X˹g M."Ehmj،lK8<Ӝh]C`rw>-oFk׾ vPrw4u;[:jY {>ޥD| &<'XAm4DQNn,FB5}IdqO@."ޱټ@\͎HS)Pa 9.3!۝$%wSC#܊G|#FAޑ̀ ~Hrn+:D9;7FNg$kN̮HN/L*D  '"Hvv(sM̌XR&p¥q 9//K6<#BnYKn9ۣxqx_Eb aܔ._M6X[??r]g7I{F.d?4ǵ o9y R؜d^9,ЖVGˎկM 8YSY>61<+mXJf@!9}6g+SFzeGXpdg9P_=ZcD/h(fzE@oZr%5nAksvGu_ts6uܙ?|b={(dГDoBxoҢ4˳˙PV|B_#!A# ;!>ImחxN@7(͛TiDIjxJeǔ0F_H_\/̘~"zA3D<ǪǸ&U-:Wű11@AjQIVwY)2Ҝas2Ji+;X*֊̷Tx,NG6VGbs *۬W"1xTz P^ &,_ԪqdcKE/ 1ԫq̫c6cc:Ωg Еl$ m4ss*=mx|_c]U0m1ʟB}~$ Я!7t@QYe:;Ra1?˧ͳ_#Nnqƻk|7O SPh߱C",+r䶼>}:4>͋T/ՍS!rC= 9lB?lWylj O~P ȅ9:ݱUCEP\6^[bgh"%+[Ǫt~FvU5G~Ÿ}Fb3Z_{Bvf6YelscC^n0P`/baɉxFx $+ȹnRWL6J.Üc/4XNL7aTB+iZ, n+Sg(4X{ӜKߔ\l!etmk>5rF[}L-R i{7kOvf9\h |Qs5$`]^w_"֝s`!XZ:Fhc}?ڗU۩elޞ%9 mkqr,bEbS=c4=v d~>HA lxd>w(:KXzmspcAח@Brvߍ6+/uo`$ ~k*P߄*^ȶ ' ,;t[Psk]fTTR™l Lȉt 4c:>oa6_^ǃv2/0)AZNpp#]ʦQ8pXJC2}"|G@$&*cj.WZ='gr3C5}g֓]enVdj^ Rs4ٙY1h['?6WE VY7O'HR1 52 iBK<,tExۇW=`H2`yE- dpC @eZ s9[tSݑ"Mt&5yTL)m T V*ff^„J'ZHKNRo>yAMڛTpF] ZYh}IC?Tz}@7xFȻܶ e0&"g2]0~`~Ap: Lj-7k_.xwm=!q0tRTz {6t~v@M]N9J##d߄05J3VzUZ!6WqeƊ9 yZتSձ4ZWgg2~1U3LlM;hz`:綂  VOZ>a4X.w m0 $ !BKE >=h[mW"e{/sb6/a5s^cSCoxqDXbkǥ75ޥϭJXΏ@x׳-̈́} \U }O"'*Ѓ=up1$΢YeRn6ZiTsnn#V0V pݓőoL)-a/&>gDRs ~5.3x d#R!+?PJEm"@=F9UgsY@a 4jYVm <#  }Q,:T≮bsE!,BviFkNzEsF3U Ss8zUV`Cm9xvVJ[Kn (eW=>z{r،c,iFDjC6-dZHmیc58*HW>_F&4K y@ *V,s=WcvNHaNu5S/׎>sZM ̶@eT9zhQ$b@pr8=oWj/wlH 3Kb6V`28(irͣe5DZƹnShY \׭g1$:_w{ӓ-tX| D^N[x]ޢ=t||1Zۤ%Jsk)kzaN.oyu,S3M|\RZ7BF{xsvlx!l@nk!LG%'N< L)WO_M6gl~nTUFH3FUfR RH%x݀{yj4tf@ǃ `g0LVX:s@RVoiP {6r,|IACH9.#~*~$T b5nsg"jSw+~Qr՟TV/U1+fTq\ ҕFHlu8w.&VN&$ )/pN+GB$PF2DzG)^g;/!.Ŭh{t?xF~ӕ~esw?)"IfA4wmR4Hy^|N?7-WKZrb^1u(Ƃܔl`Lmf3UE=lV ~8B Ae_<";AOɩQVvt"&|PY(rHBrF#f&} L1/i-ڸ-;FftC7B[Ш+ nʃc:1X1K7رțc{8*@Oӟ>% a3V[%:UAqv0v~5 s~oV@(5̘1ϦavPY]ljʂg]^X\*"N!vudz VɅV5pHiGݡipKȉm `[خ7#I[hW|IѮĂm|6GQݴLWGMy5l(\5ӈDGn׈^73?y^֊q>PhJ|'Ļ#@B\EWPlzȂ騴 8-g,I$jڤ*.R7 _ fxiӀPI ЬU'K_ 7[فZVnE_&bofa^?Ԥ @*}PV_Ldb? g)&! Nmȶn-z X38(HBM X W*4L0|:Xm3*̩rq(VfE6@J{hS#IK^/+L)ujN"P-u,y 뮦A^ڨ`QӔGh|QYѴAX(5Rז:ƃ?A[^7{oL a;ÿow\5ct̩f0 }QGc9{YTy54G媃 ;=܎:o\̾mG5ndz5NSS'{2+rOdb=oT8ϧPh2-YdVk_0Eڂ$K'ӨѺ5n30My<{0?"A #@imR.j|-ͿV@l#T'?5!0qig]T",`:3=c unJrt3>M7ʀ`e챑rK/ȓ)08H_Ȟ"ns2ᲝΦ D P|rn=}K"e//$w;d2>[~E q: %Bva]) SZ(H+VcZEwt DSzITG; Ԛ"J\rP*㐯0:GG9LڏV0"*>UOF1Kh.`x)Z A O55YP,sr.oOAafE :%Bݑ z(koKF`1z[mȑY5|r }}R0&!&πрAmjW9Q\.e̶oXK4nŤ۞hP-nchoOxt K{Ӹ%x`Hry,1K ۙMɀO,Rb+bͰMӐUO9PVqYAw kߨ&v V!>AW2ەZjf{XJ0Au /(0&ځꂑh(UN [ dô!6=-Uj㢙Ls-}P`?R`vm 7mq,Ze#`C8.wFnHЁV0XB~+D.!yMծ<6؈!!( 7br`7)GOsԩs].l4Qp~cTX &0 }cyAj͕$W>;+iE pUA7WL*"dP60ul%fuW_ma_|Ĥ|bHWS4k|07CN}tm16y%?_e9j|TIR%կPh)tBa'@x T,翏g;|}DLpƉgXb}AVY@r3t]bB֐0D,&;@l| 0ִjiNS.^@^~< 3l%S=H_ קM%ɺ1TaYWE{:+Hq\½%oFYj0d}ʡjtAR`. kV :Í6MTwZR"'[|Ra郍v(}A_RV P*IE8E[we =ದ{޺~qcMh(|TwË 2pYK?YF8=9:xH{>pcߊF5?c: fUŵL}\WLϱ]RRڗ.eE ǏRs@m:GeʱHe;3F.҄ l[ ,_m% f./pZ<LhK%dƭX(:$zz AD^ӾָE٤Eڹ߯+ Fgy𖕃i+g{q8`kۤ3 ~B1X ){A_g_JPUݪx1:X(_;3 " D+y)23 ߸4s}{N(Dܟ<ϾJY<'t)IQsA@8 o٤D`@VQxQ=fGʫ^ l.~~}bS/Ρíq*̆Nݖ1fs@DjkXh\\1d}Mt,F3z|sTk;'\7Ct8JxNFܨ[0Hjp_.utrTSМ3ΣDu%C# *Ss %h/bޥeMry%䢊! L`Wܡ\u''dFK'N:x=p0e]Wmg!JoU ܩ2E58?p-ߘJH{[;/*l3_7⹻'R螅\t]Nu H%{'^\8᎜bdET8dpBJO$޴&D (Π8}*vaFK!RFTʏ ,͛Cua+&, t$dV)<ڞ'x#dg "ZͅP]&N-aOyJ^ ݃ŸA{Ɓr>SvK֮"mBi*w͔[m ^05i|J^5i^"…swojYoV~ѴwN؅6l@V1]z/lz#䦼~V?1x%2I=]hgmP6]Yz:yǜivs\듞i6wo,׽6M"Ú@.:sJxBiꊙ\N_f< \)X᷐^XT{&xpc(o)V*MJLJYt $%ABq5d=a>tk+p.[8Y?5NMeUfOD+LA%ȎgC Ϻt+37G|zF>PGV^!+|t$ݡދ]5h31 5! mn;3īII l ܋7^nA- {yM(dY`v7WRip<+3u4(cX'ߪO tx gj}=HN?ÀOLu0Rίè+v!(a&윬g~Wy:-0>f[ SuCG$a@U8e:QDMWzj:jRO3ATXf@P"SjT h7ߴ+6+!6_Tn(A~ikEnIg`ސLwrM;և8)˾Cn5\s8d<}!FGї֨$.]RЎDWs{`$ShxFZ_-Sѧ}%joB -R0HjE`?-<ͯ#xHG[-/ao/*bg-h7mtbXo1?iLǎ/fn%4fQy=ps̤֫P!g+-fnPv,WZ'2Sp1jrOm6 ^a{–K#ˊ_F9JL䨷&i ,52/Rl) 3@ .L®sR} B!S(I=6Gײ\NH#NwD%iUg 4Ze3IVC=8+VX8;gRF_=Z(qVOserD C9_;^d* xkgE} =kEGUC1_凉eL3_ V)Q_~&==qFP`Ldƨjj]kpӞ6r7 5k%@laD.7˱)'ɎZe1$OfqCYF@{ء1Y? V&qNT 6/05~Ve[ \r33Ȑ>~)$mᰗ@s ~6:|a`o~e[+k@9X &Jٹšg!iϼr"tsRxB k!$g$g҃Iłjh˟+DB*A F+y0,hO2)dXD[rRתϪW U;Gr6*.j&ܮVP`mlB@!{ƕ55ȹ'I#5MOPaMPlks\oȣ,9f =#JǮKL!iy.~uEj!>)op|s,s-@51ivOCH Juټ$+Ǘ>݉`j~}B+S̘뙚j_??`ԅkiyW4K+Qx[Kvv :h? Kua³u[]eҧ 7=OP/Af$=dTZ5Ta.T@BK7c*Dؼ&L1>PO7%Cׂ#T=A=aR+??*Q d>L\$baPsQqQO"v/ey: j[T<RД@?ۂ5Q: 3ɑ5.)ɀw1xlusв1Qazj nKC}\_)4w;@HTZ`2TN4=K(1yh֯zSL^zh'S-$<]_ԳGQik,]`xe[()`le"x:?2,JP2ghcTTv'n|=z{\:0v {F#OpJJdڬ~`Skz:J,„@|UkzϳdM׶Fч^Ho^}҇9X*<N\3qOC39IVЈ`_)M!:juj VC=J ~k[mPG-^VJƯ?]jZe+aMJzFMvx^ce8\Ҝ+͓CP8+T\ȥ҈Q\Y0l ':ᐱ=ZѦ >xtv04w593ȶ%ONX-@i7KD1=kl\Gl~=@֒x74vp !&Cȵk3pԳO;CAZ*Z7H:L!Yi?=^8?dFI8ܒ\R o#oK|{Lc,SDҙAViնd%$ӋI6ȥu7DQO`9V}{)Pz)b0h7; g(9,pF">`bq|ȡ::iGV݀gVh!K? ꇜ5y S wKm5We?xU0<6$b=Wϟ& $KkRBq)Y 틢U?@Vv4Rlg?2 9/hDT2'a2ACHJoNS\fxt)"j= 9jRrqƖ3aB{nN2M7H s/F'o\RvHiΩL~ޘ}hKJ܃gutRE-LЧy +ٱr4kS]OJmCKMދHs 4{{,Zy#fR䢀X6SQ.V;,hthWm}s OΉЬ-v&4c]d@&oqΎ}2K;wIs+8Ajp%~-x^9>P5cH55Ynk.zB#zzv[/lAw;6|VlZAcޞC/Ct~:dy//>ώLz4^5YTˑtC7t2`YLt8[-$ ;י& 5\Se䫓ωxd "Txɱ!b-o"?UJ@R,4Z/aTz etƸ3YdFQw64yo c) ^q~S_ZNԲ nkxV-^9HmrV&"4pafVPuf/Cz<9ÝDw"]Waj5~ZkJ ѩ&ĚehqRZ5H/R-A>u:"s39hoúUx 1͋6ᴋ}OH0V.VNlPly5oanБnz?wpY~uaנ3qu[sY;Y9X|5kNwj5#$GA>__›G3XuK_Ŭp(^%粌Uos;T/;g;mNCٶrsj R-Y5mXa5Tu֐*J٬$䀖2%f] _neJ otnT(enSFT,EVِ&Rf+wwmsQ-a{?XwŅFkEΨ5{rc'c=7 OW(z "bɔ)PF8-0݊F[*ٺ%ܺ%ܿSzH }q`^%܉ TC]$ȟh "C4rK4$0&s¶ a洲&UzcsiJ{x#0\-_텈}ti;!;Y@c}S66fLɮ' |=FY,!R @p]`8ECaH:f܉b7׃F̠2+r刨r؅-hwRd<̪EukD_ī7R0#]9 !+eS@P |ʏM]ȕGA|Gǵi|lg"QX}e&xw/JMTs l̺GԊ<_o'ϯz0ќE烨ʇ@)wTHo|^/%ӬUw_GtHR q,4cK*UY_,5ՁO;pmE?%LT|~Τ2A UFpR)Fl ?'Ig%3S5q! &z6#LПt{<5X-NЗ}hH164lmO#W|s z"c ȇ J$-,rnWPTR#_Že] 4`#HuG.}TF]C8'"$^u$n5"Frܮ#nhvz]B*uVc2<fH BKUCśTj^vk`Ƃ~Nv&RYkmlvPn"B,&/& w'RFXKx9t+ֿ8Rpb)±^}7Kc9y1hpO?3;ˑ~#L@*cj^`ہ|l(Le'P:j54k\~To5*;tH{``īkႫ|n<\zlIuZT(]RV﷬yR1;" :_|zb&Tov]28 9&273 0xGDCCSQkz'B3rZs'$A\D?X{ qvݯZ~ +D+؀;tSߜ Q_<%Rz fABY֙P1&2FYY$r|35J(9Q`cX1zg ~M-0 A.ŀBJ l$Z5㫀WA4/+ hlp bp1kv*|+H}RD׶ˋ 3fOGS}Lٚ3z|Rie'a`0Q@9<(ҎsAjmF![N4sTh"01 Ck._[vvj%n?~\h2~^`i:]t? I]VHۅIC:Ta#*aY o3})"~+`zOG*^TQn?|U" tk`e/7@ $)JQBg+؍csΞ_tB#B0Өg.VLZ6).h(Vzvʒ[bl "bU2n+$[X-Ȥ)ai)&Lx\d4m6dA4M sYe7.}&]AzXTBBoh@)OKL(3ё*=QT IӅFCpkm3 CkƒmmCԂ}O{LȧQ"_nf)n(#PdPsV/` Rd`/pGK"UPN>M2 ` &r$A2D4=$|OT3,\/ҍhO#n=&QLhqO!X0٨F1Ii^=x\߅[7ěmLLM ZAʠ:?ºW.{J8`%yj[1xpͮ_x'6!V qcfjJ<&9hP鯝w5A֚SIP:]l \C,KJVۛ?فޣԯ WL+bfu 5ܶ/9b@ɝ\m1Ne'1$U, \0--{3COA|~J'dc* N;>"-T*Zi U̓gs}uRYACsTGnՈܒjCV-:F jcʔ-VQjkm^x 21wH</ȵi'v' 04=ڍD{0 3 P ʗQ֎*70rk{#%PYRYɏP}&kwF|yyi[6*p3 |00 y=U= ]Qj \4_;x:\Hd GAߵ#}e)YXۼtS_$e>?$a-6d#iJ1\r^ЯcWxw[N_ WmY0owf2\Y*ki`PT>.\^LYҪ! Obܧ3<^r-z8"FOЦZ! zUw8nsulȼ[fe Bgef)= ǭ[V밦_!ۯq0ԸվrCBM}d;W7(˫*;SP IΉ9#\$r5t .& H\܁ޯM*1e! -?vsF}k0;kuwzPӏ׷zH6`W{pV).w[& DL\Ŕi Ut.°׊_,ٲh[荕 frʞ8A6ȎQ85Z"8 #;Dq>X_- x&UNG;+:T r0\$uR1)C;9g.2n_\Y{1dt=iC<ф=| h ]G4b//)OwB0Dt3TGNL' ~#@9A'W;_vK$BXZCcZ+n3 هx :+Xe+7vq00 ˿V:lE&ӎY^z@IO'eP3Ď8j~54/ t8IMѨSJKRs  bAwȉFԺ RbdE=i*^|mF *yrm @M9m"*l(Eo@o0 EdŢi5[r=%L='@okau,Sq|zo=^4"Gj k )QdŏJS@plKP1/&`*4l0YMZPkۆF/.AFsDA'F~962Wb1[n -~X۫ )lq.MPX _e\\m:J $ ?.Dб l xp?pֻ=usiE(<*2 3Ч=ye1h_v<-գ=bn?O%@;8#'#ҕ*xt@@Znxvϵd D҄.@R&jV,cg1);lҹi+Ջ0gӬ}>&ޒhL.2G6 7}Dgbu=XGz^i)77g*+􌄦%e9En6Wل\n?yzNZ./'OW^=*5.clBe%,DjOAWp0P~<. &Xcw)Cؼaj<oJeE3mTT\A}iݝ)cd$++ *3 qׇ;8fwϞ6FGOSn垃Dv+ZA(Jks܄+BaTHH}Y,s}$?ƫ짠8gZ̓ ÈF:2jDetVP-#,e1sOM*_ F'-&0W=r#l ĭ V2t Y7Wb= POpOfB^hֻXN0!"_J!MG֢1i=`vG΃Z\g6}g}!Twsb8:,V 6z#FSB>=y歀=–#:b3&EX~ѮwRР)XeȲBK! UmmiD0KKlGUgf o8}Xf?\H0?񚤈r`T[r췫n> [aY$!`yn)̜Bpށ˵F*hmNNjL!1&~h"o%J;Y(>MɝJ~ř{R'A] Ŷ Wdut%SYv}\Q GXP.e8]tq|;^=E?G-7rXQ M~Ǹ%pRgrX ‚9yްՄ nR0Ƣk<1|z.R90DT/hw|%7Hd] *~!ԟ?C%5 (SRX9=S. a="^ўHzi-c=%lX# - EJA,\€I^xDKb$6ܗ^7m`/:lYQD2J=f9CǮ+K}#S5=w4o?@ק!__:Eb.#20{5fw&m5_ uoy6 A+F= }Ae 7Mxؼ;u&j4n_}ǹ)瓳YxQ3Us6DUfn{FU7讳Tև!i4Y6beAjFU1Eͤw`nT%鵾ferekQ ڵ [ _J&+PU0́J^89kpʄJ=3 MNI̓'3S`QK#7OCt8XtO>_XџƯ+i*M!rpGʉI\Dq8!LT~JlDMIѳohWKI]Jթ܏5>]q՜NC̎lh}K`*";0SeР2u`SPVdQu6Mr00%]zuޘD8d xdÆ4I[B`#xG/׎U֘m|ڔA9Y:bpi3&B|QcPC$#~eaP0ֈMT2b[Am9ol{'`2rKsO.[\cϛ$Uc6e-^Ii'!hX^WzdGf݇El㌠zK7EHAM>+FGFUGYZ hDfS(,7p~=wټJPaD>D2cIJlruuWfF1eצA2lz5͎ )6궲͵gun`X# L<xV},y.Yke$Jhn51bT9J:ƪ"q>\8Y}V%ńc7c9%7[ Uy*=y^vܷQڣVcgdᱬ$MO<}kb@k,:LahNҬuZ%B4: 񺶃&ڕt) }M1c^& :zP4uG+$4!_q ]&bY+ s~G | ؛_k_H7df4_ܿ–$CTundxS_@X-(5E]1Yi!CH#m@+|!xha/6K >~0 Q:#Z4Q\;vvU1!!kģ^i ԤL"ŒpD^Zf6ƋGpϓ'N1V$9AƈDt%AzDᄅ'qK2^9 TvaU5 'j+<3!~g4P+S^:K$%]R(]tTtgB e4\gW/ҷЄANM+Gd= td~) "U&w ˊs koY ~;1bW%)vNkץQPnųdYYte7]4Z7A-XǛ9 2t_HxD:ÑBtl~lYkoڇ5+OO"1{pKmUH^ݖ"a}pSAq`7Fua7ăنԴ[PoD}!sV 2;_t9 buRghIUtPU]`CAETٽE76f*qk۷ƣKDlA{j Ll0\ ; ̽D4axqh!g 'n^& ĜD1reb:ݻ7n珷]Ru6<.ϻ 4X[|F$C@w ȠC$e_lz|Ǽ}%.̉Vܐ!΀9*0 9tN|,N#0&Qxx#콪j7A8zH~Z]ri]3:#Pγ}yt(}fk5O,q_j4TbJ|ekꤋNZgWbM=^#]4' {a|9mmThm9IlJTk$j +gQP"6&rzUHͷpJX6TZs;˦c +ɝsS2b8'o"0OqIŏiDm(!, quvI]r&"m&fpubLJ :q6W)=$# ƨe/ZxJ%_7u]"k[joWQ73(4%%*Yq6G2M(( ]D B"uO#m/faC܀TT9#.ڊG{m,;;`,@5d(rTS|Ŭ~ T; E a@ Х2\W_)$fsLIE^͘= $D-7\Kd#Ey8;^'- E\sJBX|SϮ< Q_nP:DCmW*)zq&ɭbp7c 3 өtz9Ou_-E22!ﻼtqX3~l =uViHterdZ4!;c!LF/ff /D64j;WYQP5Ӈj}~ʵf}CԯN5n—Y.8,M ` Ir|hws~-U(S#tvl޳ӟ<c9Kbrx?R' .jtl(r$A{\{P!(Zk{~6cCNBPptE5]G6;QE*Susl׌|8Em=_cƒD2'JqO6Ǫ+GT%fI ,Z(.)­#r9S4R9+R]z` #TqD`w;h.ۙ7LdOix<L*f@"^xeL ˏx &.˵Ɠ7G-ko23 ӶXo:u@R|gm?nv\+p̩K®4C8m/8mP`گT, +迍=M=į|o`r?%P&OXGI`eoإ Y k:+!w1y6*{b -Kap-Nsg^jҼa2"ϴ2LV٦"Fxj]r0(W{P[N[G GR6&eF=xO"20,(CxlH<|amЗdž:-~13G$D0{T"V=G>juFc ;bV†n/C$]s1ˑ2v:g;{0){D&0TXY[nx~$_{-@7yW>b1GiFj9S{g<% chP"Q'9 aE ;>m:5O> }\ Xg5m1ʹg)7M4j;{: DQ `<ˆuݒa cxfu<2tmkQ8*1ۚDCՂ vAf&4w9EJ"`q{8UM<8ÿuCH!!gp-Jq4) _iw0{"en^2 9 tl:D/xl@m6m"&Sqxu-[Ȧs=)GA'yX]Go#jf$MBK&{zV)!Ww0 7"A  ?^1u% ?ޝoͭKm.25ĿWé4IGgfaitߌJD; qZx|"bERiD0<`[QI2}tJG y{l#s^4/f* t>^3fr{n*IY= Ndqqg 6`QBͽqʾ[(e6I_ʢr߳͸Xcj^&4nT[#6LEDSإ؃ZaQio5f-jSD2a7&Dzy0, iwzD}l>(Tw42vxî]=r.&ܸL / c"#ccNf.2?{ .2)ncO11ƱAmk`Ɍ/ӥw̠;BANN/HJ}3`Rwv{D+#}39{xwh$?#W'Lڞ*[0L!n I6) ѸͽFs/$2Vm-X̧ij3fOɝ(񦥂 Q`NJFLA#ȬKfG[ 6CvQbQ/Ot%(lƁΠ5ρ \}ߗ9 H4]f?Awf: sĚ؇Bp`!rEFꌂC;uѿf>cRʥ2̨1- Spvab窞B@ NI+TrY8\lG>Ap }~чѡ@^y HZ0lCR]QĺtX b@dvAO,LᖝsDs6tlOEuU׾BzR1ǥRIn߸4_#$~2^dZ`(1{LrO\D./CQ죒'W蒕2^^kʈ= 8EjŻ/:`[⒳WĬ 5;>vD^MMo QΊVuďN dú1ޤ0(gn*}#\RxFQPB?e*WK3["@C+xDJ<25AYۖƀ8H&7 I-P40`XVЎ2gJf;lH+,HOuM^lh;QK`ɶج|:(G3w)%c~XsL3P+?ߣMD+J6F5}RT9XBmHV`Ζl)`z۪bVG }JQ.sEQ՞8St/<ÇmRKb1էC% ˀZYn^1/e~y KRf" C ꡾cE&I4f!)MV<~wjmp: !p-C=P_:2̪4A³ &گ5eHJػ\bIw@u:X_mf,,j,u SWϤi QK;oȆѵS =ԇux][gQ#̓EɈͷ2#:ֳL;üTt,]l]EXV:V3HDM@{p9{`o?Ev:Ld0$K8;$WSʥXOB*4C'eXLa{'t$|qFmdMe>7Xl #dލ>i{uẽr:tv ) ܥ..z>᳢"/߱JN<*s`Yˢ#D W{DU%XYN鎃ζ2-濫G}ݝ\*:ƃ63fܕ=E4;1WL|H82m+2Ղoh Q5@`a 1aU :F;I+?=rHfB(^&9Cv`<lx1u6_I+axpU pwO)M5P ӪܒFcO;;ЂaJHYlv[?,"/0)(cB@0 P٨ȶzU$x^P⏢ :@8xx[PQ OHQHja;@/).x|~_t)ռK,L 'Ե*e}[ߖ*": ( AF% eY wܴ[e5'ǟc᳨b*Lg+[KmlL/v~hcK_& P.9{olj2Wddp'={ PWWrPaxǿp~㷍WËФ`ܔh/'ϗ]w (!v AƁ/pws.oDa+YiU; >VbRt+nM Mf0~S'&AvPwʛy^pPEfJ B>.{L嬌{t4D.\>IV9ƑJdJZ?JL(gؘZRmx?x'M{|?/BL(n65S34^.y;u+r -HN(-' re&5ApoQI }S!V؛[c2ZEfvnGc( /th)F SDD҆b-=daMfؿ$UW[pQ|F͊? ؚjBʭI7b_½J__4#:0$,C)xJE]Ů\r%]cj.<9ƀ~G 5"⡋< X4!T.ށWP̔}N5ga48|N2S[ ^j` Ωّ}C_mO0$S@:wz(WGj?Ug$-#뚩KoZkKR&z/ta~j;VAH6H#ދIxWYpw5+%9E5?'^O|wSg U[ePB`b~ʁɽ+@XAs#3e3k;PGm>]k^ o{6m(y*=c*؆i \=42V?1@{KYɡBq0BAkIPnVZӝcN;j7CQMk<}s!aj"@b)KQyǫ9e4*!W| aΕbMOv~|\5-`NN\5,EQޗBD 69 ˙p'ZKٺ\y0O j)`wrj)bRis44gBq@{,& OiJNAW4wd+ׂ,x=4Րqvvn$ԕJ'zI Ti aDse.?T8Hdug1;#ނ}bq_Q;d/sb,3qG˖d3}x0O-"k_KB0!r$sǹm{z63F[*A7Ώ~Ttw0ǙX_#,BErZ I&KѳƐ"kuG+_t_uu?]TFv×W5SX, hZܒ+J3E*˨kNscfoT(t,m?ÇF[fj7g5W쀞\WwWZc[t$B1="5vR\2rSWmRkkA3`NϛVmQZ Wug:UOewl(^@rMmg+iFPqL|V1yc N1HsQj'˖>d !R%"f2ykKX6&Rr-W%epL2.tZwW'R2AФ$9LѰ4p\W!SM..))c ێ*Ԍ"I4[6 N#5ő/Vn 25yU[/Q*׭d ZCLk@@a:f? 6zxsyۚti2.g#KXJT`E'^oA < v3.kL! ( NmK;=r5"_ItQ*NuqI;u%b_;+N }ߠ|ܦKEPth%f:E0eW+;qCݺ;İ*Gf2I$-B٭FpіW@ M߳Su. "X)5kU7鄓ߋi^J5,Q 6R $ =W3_Ֆn ^0%{ʧ[xvX)}2]\[8] 6]+Oz2<|78ˋ+~`D3K2EP,P Cѡ6btr\6kU3&KLTNaUT/EA}v8z4hyYq-V]ەpOK̦U*yK)C CF[.ϣzULIE0fi"V4ũv"Mjٝ2\1"Ҙ^bfc[v48z/"gbz p06IqbIȏY7?IbXDAo)I?8(Wt!ڧ3]ýGwWH)i@VW9v.qIEUb|y2oZGT7̆>IcaSҍGZbPVn:ͨ i4e/Y,[f2 {a_X=q3 +1z]1/ЦZ4[4R#0Owa_+iڔ=P#gEn ԝHޮ%W7s (;$SF~I.^o!at٤*:Q`?K$.ؘۦ|Ҕ>.0j:3{"o&ԍ/QD.:+(Z%^_Cjg}r!~0_=2Y!s6.Xt AJګ~rIeqG&$m6,݊dq}Y SVLDW"H>aW ݔR&4 ˌ?5p" oI̪ՅSz6恉Q8G8hCUDz\qKWiA疙VZ/ԙvidj0THOv2c'|(-锬 4Y e:<[|/a2e4Np\ הJ07IV+z/ӹ5fwNC!fLu Y >{8w^7_9H-d` :@wNbFe )V3}!~s ȉd-Czy:bJ-rY2 PR" s w% fb-c 2#84}vF5̄//{zܴ+7|{xvQܪ3N^_i1eA;0#oѷbbV&,)M SڻCΉ *G8$|v]7Q@g(dS9ԗ/=-zNcBƌr,yMnǗ*MޣUg?֮9_b̩'jي5I)S,W~ېpg/`.Gg}?d ֍H5np WW=p֗/I㥘G۟X0B6~1 XedXxl7˴̙y[GQ a|t8CeǺ;&xw.w!|Ѝ9]Ll,]t4ɴ=K}aw1 dчxyQ?ؐ*ȪU"JƂ'nG^*Z\ݧQ %[Z_3> 5" *h ɵ71z3BSLhW攳l4KqQ^urΌX*'h2Cv).CVD n0aɵ׬p. u {;Fw#~Ā^7ě~JO#~yuP{#!2X'z`TFEnck=A&p313l{(lWQ>jhv?4!).[\J(g$\O{h|$v[QE;0+_QcqWFOsD0)%S86v BpIȘ [`|ESjc@SlmWSbrx|9B't0hp і:.-B/Dqp<#r uڑQhb,Q SGqXKk.Tfȿ8h\)|Ry-kWmn]9''$ Teډfv$¾@d12L j0"DyH+@bEhGK)ny6Va|,Wj߁u$qB@4Tcj4ͣ*jZOg~q#-Ks VNJѨ&EB[VN9 R‹=ߢQllr4 :*ޫ)n`F?L4A9;SgT#9GelO$@}y»10J(5HAIImS9c* a/V*ϐK^;ucc~m4g9W+YWLiH7ڎtn񵁆 a i}{n'ڏ5q%; ȃyIcOCr]lG~H0ceZ2>>RE)ʶxPDVRrL_qG:cmҎ #"k{AOBD9X,D+5? 9OY , &irT4rUҴ`W -&UTdFp~fB`pن֏#=d.aӜN)kh~AJ?\ciymi^gLў=k/A=Q[Bl"*o- ZK9mM0U2(b'{`r?p槂H=k0 }?YL-Zd~>J3|ww2>Dc2WӢvxk%wˀObPW蹾 IWFt:z;R*'i'=mhCw|mE'B.4BZB Uc#&.L21B~D Qs=*p="2!i?S{M}b۪SdhX'ꂺ\B&h:.5? h6ԃ4i 7AnT~{ 2GHMiS)N#ctX0w&C1;*ve*XllD\45U:UT.WB%( mzdc㻦rҁ#l_+!l:m# Ֆ)FK4GK{Vg=(_\J~ABb@3$Ng)ņCV4uodL]]4Pf*n6=f0KGI,Jf{;4|z$G0ID{T~+"Eժ}9\0D ^kn0{"h`U?Tk2 eKoߟ. ut<xφξjo_d`Id (I.xorb|Kz7cDG: U:l1#jK$j_}B ©%&f>V>28O5 #(oq}hgԱΎuz&iuaGێk#3^/QZ? v*V9\W~] *xOcWi9O\'@.8;W+J]4?9.Li>x@7 $esc/Ӑ5̝ s0*&]ӱ.*ZO&&SPX=s븸8,\D&, BDe)G&.GJBP8͍N.spo{*`^zuPޟ^N)VtWج)=B;^\ d&5Bbk0(R`[ })y;Z!jG$7oUK7YI 0x4 hpW[`a+bYN _ݘ(GJ4eu2e%-H#Ȩ=WŜ;vPcDB? ? ' Q LΌ:HB5E_2H#AV@4,ؼ<ܔlOA9A$R:YH U?c/`0{hm x]-fb {)hN}܉{ ʖDCzO5eJܚ_v^Ʀ]N輆~9RG> ZV#kJu}Z齭;̓ `g:?9H}BZn ő h=yGa;0XLӤ2^5BthJE_:_Hpm'b*ے0Ҍa"V&.%~JϽ DHoj Rː ޺(c-" O)Xö0F;$6/չpͧQ:df-UUmi[vebS) Q;H0t=j ^?Mu%"|O4g|@F (Q\J `H 7[S,2GF:j#DZP 4鼅moɅҶ7jYE} w)>* fC&lPc?Ru"0v0#s>$=2nHRS̡+jGĕA/x`=_]D @=A ycJ2B^/r@< ?Suֽ/{}ОgP(倖`ƌ94}:[=A+ D߾gEH9j&z[=o]G&>Ib\o>mێcإrQt1i'e>XF+ڋlw]w|okXSbpmUM \GduUz1D2%kb JlZzIH /Z,3IFptp5 N,~yq ja1j#=` *@b?G>EqqZ0i3EW z G q9$բZU0y@QBn=eMmQlaDt|:PUouc4A|1,x#W>D7P9XZ,v K 1&ʘ|ԅepp<ͅ3`@[(-Rȵ}4=.C碥576-m@ TJZM=WģoeszHq(1ė8>܊vQ[! vEVq}S٥!0\,To $;4M/lѠC6jG"]6婚p|PDsß6ׂn9սe=֝ז.вi^o 5g,d<;U^CŸR<(ӋBj Hn ;LD@L%.[dD ftHy//bQ|B`K&#/( >8B2 @) Ȣ};>Gv闎|@ ϒnWrr|}dmlxhOM>DMD.xmKC8:Zo@;>[F^3%nڜܖ@;KXD>\,r|.TgУa*Y-AAavn]~CeyaT U=޶ݍ{'ƜƋHy1gHDy4ҁKʉ~'q4(%@Fnw*!u`rgpGcJ6?]jk ~N**ƛ_O"ÄCkɝ+Y +52~(71PIHNF GQ8:/ n,q;_*=%i{r!'DUZݗw!2j݃Es~w+=i(GV(k+;VzB3wDzE?r1֦Kn֝A6QP9ɈaMoy5ģ{ ^{ Ȕ +dPz]Z3P^hsb,+b@."&&i["t ` _PD?%ޯWs"u&eC+/NJ€)ĐD~zQ^sc{Gv0YlK[ a^sﺜeGei%udQ^6pTuq'$ >MP̅PH^iKGVz{VĘ >{PW <v3gL*QBܒYr=ͧ`y~F=Z)8Xݥ} m:elTOs13JG&:_D`RGܑ!C(Y# \$<Ŗb"QuK$2Ln܆ R@Z:K$q{ 84P!>><_n08,c)  O]I_5Q@%ٮղյ.(!8 2w hABfpqfx%7 ڬӽ% TўK6hKz`o$ "`Oò,;o[ TtP6ƴ 1#VMGOż(94ÊF˛Vvoq=;ã:(O0DGE@&-䤾毅c 7sKp3Kjr噼k 9:/|%0%̈́N.5nET*q_&S˞4bG1o .|%Mq>=h.j**++֌~#(#;i v'rް/Ac\9)*HVFOs'mQX]0g}5ӗjaD8 |"w ?a@̔`4evSg֚B^߀{ү0O?6k%nN\^x{p._ԉY[6>TY0~/ c[j<2{9nub$Gz]$UP6 TYɤ5nn&RlgY @'ͅvd,%xS5=Ɛ,|>Og[$OƄڙG_6TBe%2E9/ꛞ lwx  ,-YZb^[iD ѧUl&[n7ƛ%-nc%ʝIz%8gN]=V@_p(R:Ɏ"{OfW"qgWb&ڳ@f"J[m(Ca~{@י߲RN2Por;*(s=ܾ >~TN8W̖kCi_,)֮6N$kPޕs<: @hfvF@m X=vz nzUndsTqty߳4\W%= qQifM3peAǏF  c2@{a*GƤg| O +DqPFP6l G͑?դ7%rԋA|SvIy $*ơ_NR>[dQRw$$ʗh~d(ܹ%nsp<ѳ.~m6ŕ>v Zm}W)j5<4 ~7I^1v%.j^#-CHyiAa@¿1G]T~юZ$n(7ʝ~ ԟHE̹l7bi'X`Ҡfvmh}vlv& /ǭtoASBEřİ&ɓ >;|`)@f $͗BrT 0HE@Vʵ\r:j_tZsVűlڍAMQ%34qڑP$`J TL{%JO(Φ}=U9Pdbυ;>ݽ3 #NKnr%+[j5ɸcu-O7C|"lP2f+QEHQm4VW6N^j0U耉Bʒ( /f!c7Li6Z3uQ*KLJyh|@yFZ ,靨?OWI)[wFHStU yoa=@: V>* {ͤB I5k{;Q猢E[( Js>Fn_Aa{!szwqvvda&3M?ȾzlC@yEeΉ@5Fޮ%ޯhbұ!1tS7\T`ޟZYDhOøV퐰 p03|Aw{:gj*dV`]N;$Ԩ̫Ed"jj'*+%.SLdܷW:݂ NSNi?ܣ !siZqVZn&a ޼Phj hstHlwhGهL PtЇP7ݚr]S@ u (p6+r-3#wmHyPAuݒ PSbN&ҕ7`L%%>e aMtfѦ=_=AhX\2t ~g[@7B"h'Q6IwZa5 v(CjuD7O [J$ z8ǫNI: ?st[^kT$?7t(VE7k۾~.4蠘/UM &Q17'P0Ņv+48Zf}lxJqW5cYp&AVU'#&k 1_'[#MW%5E>@#DlUgК?^ˠPOAQ Y\yAGyXn|&ht)Nm-K;nt ޔ\@:\*FVX!blN8qteR=y燑 #S2ߟ^J3{FDKIbDR/瘩 ceX8j\LkɋigAT巗g?.X1LZF"lY&B+TͱtyFPkag[#MċL0?{ʋ4KD,[=ٕp<o"u&,| <6,-#KJZJX>ECzOWKzQ( F=+Cע9]h(5l!3 BMI̴sH[3zޓPHjAo66\5|6XLx%T@5-xLɐMX#4aQ8hHگ&=b0=_NR!yWt}XQ(Mjfy +^S Y `t33Jxh;݉ӫ!a_ć/NHT&s&6 4Pb#?<ݮv̋uyMYoO9R\!Bڛ< U z>ѪcP#S>#k!:f0Ҋ1KL!_ K_$g=Ne@!2 ~M\bn'&_A𡢌 #5()$æMmQ25OL;otwyom騄C VP}R ^#ɫ%#.SKؖˉpNrDUo֘)*1Lk6`zA+Dz[nM۳Q* ݓ^"s/Y/ܺ`RW:Qm>g*v1Cx_V$.*.5Nvf8*Zv$u0ҭ[Ŷzefp"Vh=hg+Ì7鿭4Jhqu=+){ni2|NwGO:2Yh*b|5v&fݟMfXH~!KG52C7=)]y`=E~꼳{l؅DȀQin#i8= |+Q2W (rdnIYB#4* nv@G/1HsmHL;~oUcsS" j*]0?_fy6'n)V_ +kHx*BF_m^;ISO =38 Ώ"[ALθbS1xa4"+keG fח)SYy ',4ejT;6nѩ=y,:ȧ Mje8a,tNidımcU~#v{j&J'+4nܚ«E $f0Hjl͢i3bi+3L'g%g{cSLd3¸ϳu&Z߱@c}Hl~]#Zb@~]"dt}N!?F2Wgf@[KD;?#-B:W sZW| !/EAC#mY9!ow;F|ucb}oSt ڊWn K5c*[POVmC5_^OP(1OlgnWŪ<;F!-][9oaß)*5k }cE tTA|/w hE=`ǟ 6mӫ_̻j4`;ijGP䣢!ʮ)Mr/}t'1}6 tF+i^P|ơ{`e0nŸM>SIK-T*L%SI!bIyg<+Q_EF8qdLkF>z8꿧Z~2sAzݸF0+ܐɎxx ~QōNE++~c\nL9D?ƭG&ꮑ/==~yU1q䭿\"#/Y}%{Qw-&ȎƑ#[ ~$='(vW͕`'*Aa.GXDlY#]},]BgYBFw #) 3G"N T/6 D[O_Õ04͌h~wMXbrdNK.9_2 Wк[/)-#ؓFqqrWRvAW %;Kw4ߣ K=KAx"NG`)]w.NX^=?j-|^ȱ,r`gq?Z^4MFJCESSug>_9T!ks4 |f!9y}${c?v0C\xur (+-Ɲ.N}A) ;|7܀iw-MUA@7V=&h0ز$,4P}k *6N[C 0JlL^ Ht6ztR3/E~ KսZܳ1s̲J6ˀ%U (WZSx~zC)AX= ?NJn5ZȹTv 7ܪD}G̸Eε$eU”- J\%:ݧGF5zg\=ʭJ^sJV;^dZc>]ߚי1ŧAU^rtm9Xd~{ aN]HM}mDsW `RŞnkα2zpIEFhRmv#1`7ˎɉd",}["?˜`=)1.Ѓ~'PC}sl+4Zɋ;BtiC >Czo˞؂mG 2 }d!l30UT(7iGߙ226dC%Y=|$3Ƴ7:Ak&*q~u򖃣Wk_~ @2YX4N`کTT ƱZW$ SQ|;]CȊb1kh{v[%4ɀD? >Ҟ:vB}A3O TR0{"\'0Ok2f'x6,YwΑZ~@~iP~g7}r)$&< 9.JaI D܁ oY A ;7|1聘\a?wg? ,&egN]p^N8!29ڍ(ETٗT;ZAҾ=6J< :,~E1Khs 3묔mѫ|]uT&CnD`"xpcfw|re3 C{,3AY5Y9Q3֦˥^g$ g-[r6#0CrwyEA ʳŧ*GQ7'7 @'}ERX/%Qp|6M5bۭB $FɩX~NFC3irYaխr t7oK(VYbuž)y Z!aH4iK^eY?(@I]mL/ʎR/AA2g߿9'~,T > ӵ$:v9[ŀp!_{y&~rj[ C)HSI`}aH`#՝H O|s1Z 81zr~bkZ pmMO-ё]̬ ZI$i<y>ZrhRYpڣ;Md7z7;MR|=!Mmٯv V.Dl/ ?* $2T[o< G׾KܽA f3R.iN5!򪘎ɥ܌{<]tg)M=l |JVjBt$m D2)E{p=a@&'RkH1uQqp_H/UldpDd 5}[cMG0 H 5lȵJ."栻۾񴊧sټRQfӝ&[,c^/´C[KVzu"1 FY4H.9dME* BI+ynJZZ3cm> hr[.¢SڦjF _l? 䥧{7g :^i2vv~*"7C=+NP;_cm!+HP~_ _xnoTk 9~KԚѧUzc|-ˡh⓸ȥ ;= !BpTi b]a= OkIL6L2GZkHp OMrT8<[OmLWx`|AC]Zq ?#do[[qDމ#=hv,rV4P `ƌ{B#r֐M{o)M^F_3ƫ@Zu( %߱+a'fl|f,}Ia}lT+{ <7 G ,Ðp TQT 4 --9$pef2֙tC*,JGVv)4hIsU'ӝN 7w]f } ?1x,@ RV?3gO#\!YO2] h#ʳ E_`<?{AKGrqvQsEaGx5R78*ЀϸEPIl8\7Հ1h{G#(æVlp\<(dP{zu1uD!]?;oh:l~hԹѰBQ⪊eMF'}Bv8YHkBlJ]+\[}­_t"lMgoOy(UQEC&q=­ݦ*_f?9̵rMEb}rbk,8#jً fw(l%aV::F6je톮SM WO24)taN"\猊4aF}?:7ܖ/msk_P AQkX~% ^ı?iVN] *$$v]?IY#GNe5ְ VqDf\TV/P98KHjTM; l C{*ƫڙ E\l5NlzhrONOɚ`,&0qV>G<^|7`Pd h*>kd$FR,kjpzF*EC3մDxiZuؼSq4!{b/Y+ތ…T |٫q[f*xJ@Q1 r*srhEFgo/a/tg4u`"ͣ1Û0Ӿ Ox k@N&%8nc(?8t4N*P^ Ǣ4=[Fy%Uw*˶%B*@@P#3]sո87؍@RQg+ЀW%| EYizl;ƣ$??Vَbx%Pm0|^P|ikW$ 8MPf?xV_ AU{2";{7#Ҷ"10-|I.M5Ͽ`ٺ=KA ,I-aYRFN,oPNʩ5`sIz 9p}o&ʰ c xbh^te^<ۢx=-b٥ &LCXP"-퇦pcWg=tq53v@)Co@pkDT"Đy5 aMǬi1 CDKb/b5J04 ~ "aYU#?̻MeiCY 98+O'W~8<[$$79ic1\v}Nj^J05~$:%%6Ƅ9{/*(Y%h9D44SHxd1OqLAw1y)iHKXD-ziL^< =v m8iy&4plD- \ >je&~8wk)R,}G95l)rNVoAO?b ~GbdJĮ (wœ v휯-~$w_̸|f/dR1!ߝu6̹T?Oƭ&W!K<[A 4ȈEb s+9fs7cрoO(&Ҝx]S)DVA>x ^eۧvJ*w]YnI z)Oľ4r3k PNJ`RalDG½H!Rꔃ"ZAW 6s׆_!=r$5>(MTLɃb:\Rm"-> ƻ 8yy$(!OlT+&mhCdznfj*b%;R_(Ftb2iհ$0e d5#|p 1 Zʿ՘8'TK7 l N;3CmiRn)< &=}jeMٕ!'/fsı>wsb]E>vQ6C*# Q=ar9VXU/n,6藉mVA;~M4Jmoۂjデm݀r\|2 ؞?9Bmze:~%Wz6~@)ݗeu}:}2zN!ޜhdQ1@z0.mj!j MvUIXdZ@1a-o[!ޤ;lR(4Jo,YQN9ȸ '_ 4*D7\.:~J,u㛾brhX,s&D0"~ k\pz٩*P)9l[H"F8`US 1o[4w%Q!Jy~kJd7T (Nʕy+գnH8 own2du Ad8 kleKŻo9.v~}kZɵD>9j]>u]ܡqs\d{@OU.,9 @T }4S>Ȗ(6bElr8Ex+ 6ohDΡ&v,F+pنS?i!N1uq{A s7念ٚ dXZa}YNJ8Ul}݀a .jCN } "R)} .~!1+],[JbwЧ9_!"+p[Yp#lT7gy7xz?C0;AvvNo, OJb(bkgѮ,t/7ʳȤ%'6bILF_<(?gu2G5zk6Tc.(8 PԂQFcq+yKPfȱ 0d`aPc1o/\1 =UO;=d7nTZcjץ2fqf)0Y@NiH K[%H6~R:fKc{,^>tJUk#~>7{"+FwZ _#}P#jm[>-: 9&zR1ZϰNry PV_}Lu*Dn I~{r+Wp+xާB(vKQ}v,xmo9`?W͛<:|y^h$9ĩy(=?ӒBdq q7|ox*Y8)F1#-.ͥ9?ɓȉ%ut-˻{LGTxx&Y]Ӯ=ەl6BFWS-g=S {Ժ'VW0foAW< 1]l1}/Iz>@ۂJ 0&O~* ;f:VLB;kel*cRұEu$/}Y<\,3|%nYɂ}PH-* C)SR%1&= UGgzR-I]3]su7#v̥T+Ϥ-+uaG0yXݙ$`(1Y q5B,Mxz=(w@.S cn-° UCڔMr2n/2 ?+M"$J:v VEVJ[M|rodX忬̀1?{FؗHV&b͓ZqwZvY#NHq .C`ECXN dzsV5:|ƀdX\Ɋ'^ &v Hu~>0U7P:@l0đPdJR&rT_0Ɓf8 p}BC~%lJ#r̄H@gO$8JzC =K2(v0M:h@)u 'VWp]] h HQ:sjpz E3m"_̢ O#i@ f '/%ЩH_mT6'W<^wf`<Bŀf+c8z0\3V\= =FA6GS\6eFCJ/nr4XgFΫL(ENxGХ1o-'LAs}v?S̋lԥ?nL<u06&r]ciٳk ZzJR"Qm02b=p͆܍K#B?۬w}~UJX.%Xwv9l;biZX q`A#fHTe6C$|V<|v~VNZnv,&Pە4Ovӗ6ץpm:] [W[KbkSvEa:Q/Xy.:iv̵ =X?_E.XH3D⤴YۆjP4I GX0D6ӶC;Gźζl㽳-MKe ̙ۉ-DG)YW59 awo5oPJΡ0Cؙ*#xt"5_sgc#%CEUŵ- l,圌 kŹO^\͢t_/mﶭނ.ôt F->њ؅g. ?CKA?9L~M Τ+4;f.4F*竆|SM,cM{Q6Ϣi~(<< T!PX * ,}z| fr,{ؿ&&Ln\%Z7HR"qaz?-QϿ;fqU;S&T jnN Wdk]}A>m{dԕ"ِh[ְ!({)^Oj̛c@6u@/g#\zSF|ev& +MqM2:eŘB~bp͸:2:ɺ-_橸AZΚȚ>~I业dn=1>Ȉ꞊xcI1c\S (IJ|<\+7RUѰFg,ټ/wH޵ !TΕֿ²ːDr2zs')IB? OV!)(k]Kř4Doh~Y0h kּ2mswэ?3P*WWA`fVN{bzOFDkE* WYw%5M@&G-Z\uBV*)u;}7=a0h K|1kD͔L{c@Ec}n 9(]ٙe x`e~oPy1Ź+j+Y4Z.#A(́S},:sF*3pgCf-p-8]|6=̩Z)AR#)znm mJjWG?ϩuk)z$ Z4 v6}{ikxIM&#ѥޯ^Zh& Yrh^gUI"-J(AF+68)izEEknR{[ǞhJOcQFei~WrBQj'-dPTXWֿ+y] Ggm# ˬe*JWvFLPl/-RcyK17@2JX(]7M|ݢnwpfu4eG'+h8*((5P[d M~f"y &x]z)&Ks}%?RrQjbMJ=ww o+Hr}Zxq‚,#w1+@$l6ۛJ~t_V~{~r#HA(.JGU^ NhQ!_ #o}}XPozGGak@ $nø}fW1p"1pSҞwI rIo\?e9yG*;^IU8>WUA؟b.1t@vِzDu=.tt3N!e[1!W`?MkgoQZ>Da 7n|[,$ag}1+2EN`b @{Q̙@$=w?{JVZ~ɭs I.E劼gf Z 503e,ܢ\:2$0_PzڔUV5ĞAIf\c/h& 0"G+Z9v[HJK%WECn*LowecSmH 4`}MIdVGf`P"E ;yD| jyj 5g- )F01SX st+q(m1iӶXvK~Dϐ-yF D_5e "nII~Ϭi''0h6FSiZSp"Y7g$SL%?L_sb30SE5bE_elѴ/\`h'x\O)N\\ :c@ 8G'dD@:~^V'P=qz)~wb{,}8 :́5Pάq4MЭXa^9ֳ3 q ,fr\2ys#) &罗Or͙vdI={cEvݬ,mkV8\fy)H$k?Ӯ=%DbIvhϮ>xav_\"}SloMMۋ %q:ntrupAa &Ɇ$nt=S/hptvL(%3kH1sA}j V"P(^6S,tDzõy&}cWJQqs%(nXwՌmB/th|zG|rЃqC lwD'چU*\ ƥz&d^I}1 { sZI?wk֡r )L1GPJ?14r9*M9Q݁hyUxtrm˓mqEHA]J91!0Tpo9ߣl&N!u$ɹbD2T9جGkFkH\j<* &EH8Я9VގXei޿(^¦Cɶt.IqU[ %GXp/(AZUR}:3e.[֗L.FU>QjCF@$EyO4ĐnquP߷঺Z}DS]?!ǛpF׾{)x:Ow͝6eym損C9B]Jy⫴m"dLTzGiKHo$oI}"xOI0w`. d(dSgaM~ R"XIf9›Xm{n+ȳ4Rv͑"^! VKJ }e%"ߐ/,۔S#6w 8bfzXM,!/!M3-n2Eb{!|SA47oꎃ5J#d3J)oc/Y[ZW! x"oe$kqbKe޷q!8¶ZНu*3[ d:&2yQsb&lks>rP :VarLWV^a64[`wa]Pc[)`3 6ĝ7Az:hr]S:O[DEw1B4SAs%H! /~ QT\ڣZ@CrpHŗY/‡ B}; t{(>5_ЄXA6j,۟ ~ ʨ]Ol4tٜ9IQ PJf s ;.aNJGB%oCAg`2wq ]a[wV zO>Bs|6pHE]<#oPq)>%y/f{|26=a*TUAxUw?^# 17f (}^e`jt5IB7]$dK ;k|&]B*{IfCc=BzU#.eQfLzЌpgz׬ s<Җ[-q9_)w\RpƪBbddkʗDq,U.H SHGKWe:lHTC @ ސ|V`2 a3A}9*V/PBDGZ|"=b3!{' ieVZHFV79 8j$Iʭ!krͥ&l~gX {f #D5 _4@wxgU:/}l}MCe),RH#Sٲa臖*?d WίV9*)5. )4 o%!ܺrY Z-6] Róރ,~Kށ3ց .:ظ#wte=DM#w\͐ HͽwGܳР} _=W'PcW14El\VqWoiӟ;@d7P]A?4ɄQH!Sku:^6;@;?{3C%{#(1l',N?8z »컯 sGH,43\)sD.pKڥvn/Q7WOT`d7k|/ 훐θLH@W>kl5dyH0O~|U)c 8y D~x`^n N{eL^Bl5әǐT4,eNbϰO*f.ˆHu.5NT(7G~e1m"5|[?}EJ OU00N3>DX8iU>p{x \!0: PROZ@ 6X3HԘs33PG?JY<8髺:)aZ% Bo8wW\ j-~1:]s38E@I.Ė a'|/hn1r!.& :ZͱmWx΁1NK{oӷff}`9bP?/2>pBu^9YY#)p(-]gbʷȘFB 'AJI>% gB3/rTݎ(kl:KP ]o|M>=yuk73l@Ag#<5M&^=&$A!~)ݓd+KNPM^N A3tۘ K@_S}шIcr)d h:%pq&d%CHN$+bc(=7SP $Vᜃ=&,K#ߙ͕?B+s1SKі,U tL!\]Hi2k<#Ik{ 'r(('c+ʽcߖ0EFmQ:DU (U `=R<~q=}jxQt!O-{W~h!Ѐz[Gq N$L)md40FI6|G*mn8싡Q D޹"ʀ˸-y>uE'u-m`M(G` bKl`t%˺c`T~  'TBL_ͳg=7faquPcE,sm<E'P~8fÍ4;@iRJJOmW̴̻:-; :uuoM5qmJAyglnq>^BB$xZۖœ~dЋ!n{'![ k\>>ژ:8cZ7]y5a0,5BLb {L-`/\].Ճ58e#mWHv#crvq-Z?Y8Q<[ZGKBO3C17V@%_[LgWVPK: @)rLF+Kd% u;$] p7?gf4wkQoNF,nhls58s;3kl` '*$6rg`3G7k5 InאҾ-VЋ$AU8vCVC,ncE`vF1s9~+Ͱ]L}?xVU~d l㊰ݘ[T!|B疑qwĠlɋc ȶc|;8. Ǵ "⍬4.!c"wXLҁ] 5ק_3ʙ7!$p hA5gn=ysRҠi"VM%VxqYf":(m*rI;|SAAq& _0%6Dh+fߖNR Pܽ$,jYU|nFo S$)G ~3?L"188EkЧ]8P&~3c)0Hr ɚ)tQd` 6%7L%.2~YN "1~8M x àjbZ1ML#0[Dc#Ք[͡_JlSܠ*#n /xEC+a>xtSǯ5~WP47 % T9r@@g L#ޠ(VĈe!h42$ǸCX'ӻ?꽟 MKLe}b 9^۶ Ƶ KW :IܧOg ҋUL CP-9_?~NomǖDN̰oz-:iR Wm֕xmN8wZI iRnT?S0N9NBD5dTƱ7 9=vXor'Ef'XН}r$xZ$ —;.vs솘\uuq9vP)fم{s i?E0.ÊhD"Tm})?OWI) Av,'UH# *#ZW/OÁN߬rUj]Ħ|ӡZ9!CNl8-z9d.Euߒc^x&1/&/Q,D@ ^ ! 0z2쟄d Dn"MGCx۩W$wVҤqwaB.9CW+QD|xDފ}b&ԅXFlL!@״t%Ӂ"'<[v's @]U'd8dX>Kr=k8|V:gƵJBt}|yէG158K^',w𚤽$`Qka=tmADwܞYͣZ=V,r*Uqk,RcqkHKD!K(52IP%i.Gt7$ݘ;v ,1v2͔k}C`K 2{T&lR$(]|6C{mWvIW$O$~PmF%BObUi@^ |m4cS-ê(F A2Q=ˬ4^ VQqz=11(Q̏ԅݮjn`,գ vߍ'l*ECް!G97#]eg4M?tEc "Zʎ_0[a@èKXL֩菨Je,zJ$t٧P`<+zyM7H 34\&48k!F]Dd|-ށ d[TȦx 9ZT;xG{B)[ZL2.2*yMQnG8N~XP$.vrR/rpT M^%f$s"`́,Zuįyxh]+7"=n'.m|i{iȐ >Hcq샃7O^ґd iaJ4~@yQk UXQ,1ySKf>u`Ddqȋ+D]'i `,ӥO6: *QXiPI{61Hq@48qDOWO*Jң 3J7|NTA%C_[jNݒx?czZ % ^ }i\OHenSbHOUB6WdO?G)a%nF'd;|r< \r!sqPٛ{}[| 2S<P:J!=2{ŘQsZXsk,dU PuRX tGFiݤjA̍ <L|CM)/V֙b7 A]8gٯS{:+7e-,HmmTz>ӒY!X 9~5e 8ŕC/XVN,.$|v˚[e㉡)n=B3r@ඵ.S M^dFMv"+#M^<TU.۶o$ڛ_mL󌖆FxX=*6EK_39ᄝ_C]]D[X}O)׾:INtYC '{',#ch2 'izA]()*TlyU u?.χ7GN1Z6෧jxHuw :"`ȕgŽ1/t80r_~m$`PL>y[#©&t =ߧTQvƱ*y\l'ƕbE3󶴌aק??]%9 a3T)ޜtdN[})c- b4saͻk'%ԗt“@?&S.DT,]JF|.m񼪒}L?,3gݯGRy(y'[Լ8xa/Fy}x%Eϟx>KYΓ r 9$q,BeT 1I[ŜMF oqlRt09 zKm)$˩ cuIH!6fK.T!I3q2uCoK)"ȸ39qZᘼ Z?;e@킞odOwl|~Z &->\#v3v; ?f)Ǜ vi/QggϦ%*901rD"r(,4мOGCƓx[ /t̫bb! Oy@E NCr*j؝.9ÅGo3龒+=Vg)/ۮ}O>n(u>Cj:aAlӉs[<}(([トԶ0Jn Ń(&-ЉyyhV\bdT(gdz4{i5Iz ~[cu5Qy P GI~p 63vV}AoJH>=%puN 2ei:䍕VOMWO݅T/xKr)j%ҵycb q$HN ~8;U<3&ٝiN=_U<$w:uk4 4_f7{{]m<?iN}DFBkyf.2Z<UE '5DUC*yF~M+=\+,g"z&Y"64 dYi ;Oir[,KE7Jyhg "2ȳnt?}#up6^#LEQ%7ŢX-`vgZo!І[]tNB>u=$n(,> 86r> Z"- Y-ȇcND1 3:M8sA"+cқeq-\OaT:_sQ^;N#7P OSQKA(eJ ֠Bdu/BC7}?p7 m© jvZZ]C;pY6ɁL2!uZwZ۳C2RݻCr{v"r7ST n^<_X! 9-7N4@]Wgy"%$m; bsE?"S?5$eNq[A7$)­*/&y`gy IkQu>ܽhjxmdh#J+иrf4pŏ 0p[Qfh 0 Lku _4֎lڦਹP ;ݼa|&L S\M 1u6^I ^om٧Q5fTAӮ8-h1;ٍz&uP21NPA_n;o 鮍;?ɹxa5ʷ L%h]lr_|Xr)ǙʆBgފ ,bIa_WVj6>ICSE-vܿCM{dy+H5^1Ӧ,?=K&Y^!żnr(νn$! VM4,̪3\ҲmQL#Y6XqMY|_mkf3%g{Z̽&[;_u(xy p@˪< ::35k M@/eN,^K% P{RN|Vo4ԬX~급IG|[ƍ>lmI6J+IA:93x (L:4gM[/"Ժo۩YVvClwO\ ;O_ᾙ#Y@\Gtd)\!OwQ'Olf@Q;G8g4-Qə٭#35 A<:,† 蕏pCt7L>P1oys̀lh@K@vu.P@8KBks jۄ cץ׬<1G+Z\A͉a{v[UڵQuTwOԶײ>-~ 2'敔m^FO(pߖ1$tvPY孇ej)%\>0 ty!+Ԃ4c$ l~3<iRm(~vW?dHdn$~]1(Z>ExO~X\w%i_,Kظ3:nY.Cg40k2~V5y[IG=bЫ0#A+ܐ'$fw'dt۫LRdP1hOytG}*{#P=J4ruw淖~I)BYwYHLӕUi{X*b%RMT~V]rF! FL &w[\&niJ>(b#n9cv'e;L`m*dv#wo_7+k l\wA}V0N'a~UAM;=9lʟT'PyVBjd_O '=u=T3G7 SqL]Fp87F5 ø?ێ{`Z-O{?)ֽ^a˩͋OAX̯M?#Uy9 dkF;3 4m0@X2O5}N\ګKj/\yg%Vm߸ qjCG4/Pp$p/s+fWwE Z9\+Xh6\OudHc~k\Fc؄[ka欍4 ɲ F*> 62J=ZYn, Mk?n֬kX`y}wYXk#70%V"yr} -?HlʾHk5oW-pePf9Ww n%^pEX:H28̒)qLN&Ϫ߲ n8h~u=1 RL2{9F' ^(d]8 *J&ޣ4í+>R6ja O/(;P2czKV4b|NFP b.j5 p}GAu ^0{JDl|Pl.퐎=R4UH% &|JHUo59j,!keQ@ ~Mr>5U!A{A9 VٍUnIjp:!}HaVy*4ʨ1ZR;x'$VwSUZVH7:vo~YڟIc%q 0`~t$@R)ď16i&W$J8g0)bH'`,Oh=ͷXCg?$se,U.otLMPfX?KHkYϾZ8$- ̉Y< #ґAuߩZxoe$CjyQx {2F<Y t52Jt9)JIUU})jΏ3 \G[ 28riܙڜiAR P W)[<%6FAd]$܏tPXjw_?YY_0ȏ[va]UfE(9w]E֦"^%抖iLFifν>rD*Ҥ x6g؇t\0SLL7!;Cǽ"^.P~5g]._^C†'!POjݙNF PM4Fu dv+F8:$ L+M#:-ὂ4cKHZ:G#= ,[/LVpDr/ά(Dup-kB=~҃[bBX.An_[f.)Vf Ρʜ3Çbv{ǐt%Z/3vC1?T@-_*YtC%`xQߗ6v_O&ƁsAG@tnGB| VbؼޓDNPJ|9 H\osiMQe&#F6kև׌Ww|5Fz:Jdɏ[u?[m2Z)xST(œQt_^5SɊj8^mҳK)|^ά](/ʕb-`. ]E}"ob1UX#{7S60 ]/sS_{H5KM%QOGsu%[: =K7Cw1G6UD.)B5c"2=I:rz~Ei&ea76mMj#Nϧj6I^AsD=(-dK3FdX|1}&dIk_ 2jidWo.fH (juR4G|UT5 9{ ,Z$-aD`[v@{:}*׮aB.G/0Xe=0?<hԦNz2ϦYc5Lٜ8Bd7:29GnjnZηݴY,uN!Zp])u C Mqf(:Vf@[L<}G!yY{(]-fki'4!>/79 eD56U] hfuC\wAHK*RTpJ~Ljv<ڨ]{dzv$`R Ln!RF:,v߄{V\%C h|K n҄tyם[Jך^ X7Fi{M$]TMPj;溮rUN҈;?d˖"R%9ĊQ$߼' \t fu8Gӷ!4,yq05Ɍ`@D++0>WU5e=,o⫯FB ffs(~Q[Dy+Dv<¸P 8ןL!Ot&(1aCq~5yG<bP+/ЭpEsk{Us}9:}w`b'PXVzp694`kًXOx?D ضc_LAR8%.=9hiרubELi{Ax뢞kS]*8MPRTyd);y@pvIs"=r 9LKa$UbU]t_'L7n9 S"FZq3L3UB-a8Ç3\%! JL9FVQk9~W/5osΕC9/B@అmI,ߕ->b0eECaEt`!@VifJhzOy }|P4ٞaR)- Һq2 [.|0<9}NI'+1T:Y#ߓu8vWY"<8KbNUOfhMT fj;K5gMh2|YFi[3.Ő蚹R⺼sٲ8 P @!'É<+O^XT WH0*iD>jOqF?Sn탽fbYYyz;wGc ./MX8qM u#6! bwA%!9Z1;Eo>㾑3ATMQ @e0*WM`hgү]eI5GgG}׵7>>SO$x ya(Qŷ@X'2mܜ\* '=Kd&ܓ{kX+|/k7)#I6%&9\lDp'C ߸kL+F)2)Wxg7~2p/@Nn hGָߣ%S|Kn"& Fʆ)ѯ䋄 +pz7MҞ|ϒ EFBw]EP %b2ۏskMb+KM,O}Dۘ8&;z *-K{E+J iPAeʄ$v!#6~h[ 5r@N<0o XftAn;tin=vkCǛ{o:-SH7 z҅JH&6-r 8g62 ʾu@$?u㜻o5)7vpYnQf(n<1R r~y?c]hcm8 cX~16˗կXF Y# XkqzK GO8|8P@כD4|['LjY 0 )(V@ͦ3 pu?n0ћpW$V)ξ$q<bօ0XhWH& [@*碯OеC^.jR$3-Io,28#WM* jYDxZXeMUۛ4ISVY=J-eը]A'-%z%sz _;j -?;;y& {&MkHOALDj#o_21>h'r?*U+z^͎Fʯ߆6Q Ibph)WdADE\T ]=Nq4}?'3π -C–…29}oBgakqռ##R nxˋB =8}5Ҫʫp\y;xv3#u %4vk7JK\ uiܲ6+#7srZGxwKkIGPϥƪ*gDnڱK ЛMAJ.t@,r(hX9ox)Hh` `}bY6WE{(ױ-'3IR{t mT*xa ̹P4Sj6rU?k4s(~6kہ >n̤VR59HVAxO0u)`o)PS*F J ~KMn6=a@v~K"²c?,!3ESVd ޭ)'E:d~2/>F}zlDm6']t.S!]j %ꇨQ@Y3@ {UG0ZّM#uQP6З*JT'?C fHv*`Rz=;|uU򊅇)JBKOS>IJ Z<5aΎdy/qX|ΟU!ҔZ/BH,N=hb)qDsQ:N;@*_`QJdKRRgCuoA2fty#՝m{hj"ٱ机G%w/?%i\@נ؛~p O(w^ @MUG`*ׄgM"VIMU[Io 6Ij?@ !Gr1>WUNJxS%<ɏ ]:Y"Þ g"El49GOcK YZ