hwloc-2.5.0-150400.3.3.1 >  A dQ5;p9|Jw9=gj+{6'$͒|y) kBUF@B m#Vw lh%~sM]( e v j45@$m φm`UHsȵ0Ք #ccд!J-&_G2:@Nrj^0Plsz bEx[gƢfd CupRtl P =AAs JKZ`jR!'c58bf87181eafe6655bf5636b59e0270d204a003fb446a19d061ba3813923fe4c2094635ee530175e0750ca2694b78c67b469d58 dQ5;p9|nlU)`V_ @64.فRZ"m? swZB՝phn%߯N}4Nރ1(vs4A.ܯ;04,xacpDQXYg;3ΓcM6x&W,3AWm劋Xjy+napͱC=%G24)p-]>a@eeWNR1swhxZ|FwkA[`!xn[ lR A o >pL?d  6 $=^k  S j(d( ( ( ( ( ((\($H((  !~ (!8!9"8:$=K>S?[@cFkG(H (I(XY\ (](^ b cd5e:f=l?uT(vw8(x(yxbz $,04:|Chwloc2.5.0150400.3.3.1Portable Hardware LocalityThe Portable Hardware Locality (hwloc) software package provides an abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, shared caches, processor sockets, processor cores and processing units (logical processors or "threads"). It also gathers various system attributes such as cache and memory information. It primarily aims at helping applications with gathering information about modern computing hardware so as to exploit it accordingly and efficiently. hwloc may display the topology in multiple convenient formats. It also offers a powerful programming interface (C API) to gather information about the hardware, bind processes, and much more.dQ4sheep02 SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Clustering/Computinghttps://www.open-mpi.org/projects/hwloc/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in hwloc-dump-hwdata.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in hwloc-dump-hwdata.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable hwloc-dump-hwdata.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop hwloc-dump-hwdata.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in hwloc-dump-hwdata.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart hwloc-dump-hwdata.service ) || : fi fiP)ZI,x)k g:04qi  \J S1  o"z큤큤A큤A큤dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4``B`BdQ4`dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ4dQ48ab531a534cdcf3cce5c6e3b39288d122f3c8243fd40bfd383a953ae0c0f74dc64c3e224bbab47c21643259938dd3247bee2cb2c016b1d6f8396cc5ab1d5f2e6ec1e9f9204386e2e90b4a84a5278ffa3f59aa82e174de118fecd7136074d9d9cdf41c206eb766e2498978aef56f69f21bed6b2cc2d3f32fe2c379a446cac3727e178fa46461a15900b353bf3a4b784dbe12dce6bd4dbcc0e172ff5c7ef25586f71575c062e6d1244775e6d62176105ada0d1f74af25936ddde86a0f3e2c05487ca9aa8aec4ab6b23e9f51f49dd2d819ed8935cdfdd721e84a4d2e2282326cc7792ee9fc11618dcd27b002811f3eefe594a44c90f325f6a797450809d7938c90b06116e55d827778229b178175d522b0fcb947bff019adb40fe8259653a5888d6409647ca4fc1b1f7828732cb20e0a9dc9b7be82c6f4158fb4803a5441db7d3861c9bc263bc857436764645f3cc0fbd3ffd966eb2c3844094aca503f2a61ec5c609027396afa2cf4dd996a58495e1bf89e19f6ee9d6254c90a943a00103a85a7a6f6801d078eb4579bf4c66b7e97f76d0d86edc855684da177ff27d88d214f497f060eaf2f453309eff6f8957c66279817872c33def29bd0b223135ef42fe2a72ff53f9d2511828794dd29663675067327efaa0f5165cb3024051de9d1a4e5aaa354dec8be14273cbfaa4e708a31222a5851a90c4197eedb5c3bb1da519bb7879d32a36cdc617ecc7ec1148a60ad7145386db6e519caffc1e753e7f92204933ec950c56bd7684e4c99de08705b167aecc97a9e98952cbb4767d5c0f04b5d1b54e118b3fcfdc72cffb1ee5337c90a7fa3d0a5365bd11a86b04544303fcc6a5bea1c0931bcf5fceb5d85c56ac82bf55c8f35d37e10bdc7cf41aaa361f6b922b724ad79a936a42f3c6cb7c8375a023d43f4435f4664d3a5a2ea6b4623cff83c7fc06d39ee8b53094676a5a207bccd95278e2c26f506be8e8796d043d48ce111cb8361a459e04c6369b7e1b87d3e0e198566d2aef52a48308715d4834426aabe245b63a4bce23404a7cbd671bdcd1a1a823fb08365d52fe95656f3996507f375866f04d5c8dc0c2abdabcb375764b04cdd4684fd737ed7a5ec74d1d6270b2077b8baef6f00fc25243b99fcbcdee192dada7464215d0ace961a30117479364c3136175cdcf5b12776c12a203ca540c562797ad4de04ccfd40fe1f7d6f7410d659a01f3a8f8a0990ae8cd3d6c32dab4b044684445193c9291cad688e64ba694d2dd0740542ff4506437ff7cf0edf9ecc255796266d0e10e3e426c7d5721e8be30a893a13e20508a7cbe5e832e70a41ec2754409ddb0cc7f0e9f47175b02d6808c29e2ddf140c25b5762b95281155e020ff3d96afda5d91c63111e363cfc0bb46e6ede6431e54fd959ddc8ce30aa67b130c8664cf26dda3457300137043feb69c197be3061db4b6f67c7a221a7732a3fb32784a3a0645f94d8f391ff80a10b810dec4ffe05d403928e72b4d94e729a1f3c5a901c0a1273bf4363b24f62dfabc054e61eb75d8ad5282ca6dda5435519a8af223eb333954bf4bf0906d71abcc921ab565514lstopo-no-graphicslstopo-no-graphics.1.gzlstopo-no-graphics.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothwloc-2.5.0-150400.3.3.1.src.rpmapplication()application(lstopo.desktop)hwlochwloc(x86-64) @@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/shdesktop-file-utilsdesktop-file-utilslibX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcairo.so.2()(64bit)libhwloc.so.15()(64bit)libhwloc15libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)perl-JSONperl-baserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.5.0-150400.3.3.15.18.23.0.4-14.6.0-14.0-15.2-14.14.3d5K`@`P` a@_@_;]]e@Z@Z@XO@X@X6@XAX@X~@W#W@V@V~@VI@TE@TTeich@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comthomas.blume@suse.comdmueller@suse.comthomas.blume@suse.comthomas.blume@suse.comThomas.Blume@suse.comidonmez@suse.comThomas.Blume@suse.comjengelh@inai.deThomas.Blume@suse.comThomas.Blume@suse.comtchvatal@suse.comThomas.Blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comthomas.blume@suse.commpluskal@suse.comp.drouand@gmail.commpluskal@suse.commardnh@gmx.dealinm.elena@gmail.com- Backported patch to fix crash of slurmctld when using pmix: core-levelzero-Set-ZES_ENABLE_SYSMAN-via-setenv-instead-of-putenv.patch Crash occurs when reading environment. See also: https://bugs.schedmd.com/show_bug.cgi?id=14276. (bsc#1210227).- update to 2.5.0: + Add hwloc/windows.h to query Windows processor groups. + Add hwloc_get_obj_with_same_locality() to convert between objects with same locality, for instance NUMA nodes and Packages, or OS devices within a PCI device. + Add hwloc_distances_transform() to modify distances structures. - hwloc-annotate and lstopo have new distances-transform options. + hwloc_distances_add() is replaced with _add_create() followed by _add_values() and _add_commit(). See hwloc/distances.h for details. + Add topology flags to mitigate binding modifications during hwloc discovery, especially on Windows: - HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING and _MEMBINDING restrict discovery to PUs and NUMA nodes inside the binding. - HWLOC_TOPOLOGY_FLAG_DONT_CHANGE_BINDING prevents from ever changing the binding during discovery. + Add a levelzero backend for oneAPI L0 devices, exposed as OS devices of subtype "LevelZero" and name such as "ze0". - Add hwloc/levelzero.h for interoperability between converting between L0 API devices and hwloc cpusets or OS devices. + Expose NEC Vector Engine cards on Linux as OS devices of subtype "VectorEngine" and name "ve0", etc. Thanks to Anara Kozhokanova, Tim Cramer and Erich Focht for the help. + Add a NVLinkBandwidth distances structure between NVIDIA GPUs (and POWER processor or NVSwitches) in the NVML backend, and a XGMIBandwidth distances structure between AMD GPUs in the RSMI backends. - See "Topology Attributes: Distances, Memory Attributes and CPU Kinds" in the documentation for details about these new distances. + Add support for NUMA node 0 being offline in Linux, thanks to Jirka Hladky. + Add --with-cuda-version= or look at the CUDA_VERSION environment variable to find the appropriate CUDA pkg-config files. Thanks to Stephen Herbein for the suggestion. - Also add --with-cuda= to specify the CUDA installation path manually (and its NVML and OpenCL components). Thanks to Andrea Bocci for the suggestion. - See "How do I enable CUDA and select which CUDA version to use?" in the FAQ for details. + lstopo now has a --windows-processor-groups option on Windows. + hwloc-ps now has a --short-name option to avoid long/truncated command path. + hwloc-ps now has a --single-ancestor option to return a single (possibly too large) object where a process is bound. + hwloc-ps --pid-cmd may now query environment variables, including MPI-specific variables to find out process ranks.- update to 2.4.1: * Fix AMD OpenCL device locality when PCI bus or device number >= 128. Thanks to Edgar Leon for reporting the issue. + Applications using any of the following inline functions must be recompiled to get the fix: hwloc_opencl_get_device_pci_busid() hwloc_opencl_get_device_cpuset(), hwloc_opencl_get_device_osdev(). * Fix the ranking of cpukinds on non-Windows systems, thanks to Ivan Kochin for the report. * Fix the insertion of custom Groups after loading the topology, thanks to Scott Hicks. * Add support for CPU0 being offline in Linux, thanks to Garrett Clay. * Fix missing x86 Package and Core objects FreeBSD/NetBSD. Thanks to Thibault Payet and Yuri Victorovich for the report. * Fix the import of very large distances with heterogeneous object types. * Fix a memory leak in the Linux backend, thanks to Perceval Anichini.- update to 2.4.0: + Add hwloc/cpukinds.h for reporting information about hybrid CPUs. - Use Linux cpufreq frequencies to rank cores by efficiency. - Use x86 CPUID hybrid leaf and future Linux kernels sysfs CPU type files to identify Intel Atom and Core cores. - Use the Windows native EfficiencyClass to separate kinds. + Properly handle Linux kernel 5.10+ exposing ACPI HMAT information with knowledge of Generic Initiators. + lstopo has new --cpukinds and --no-cpukinds options for showing CPU kinds or not in textual and graphical modes respectively. + hwloc-calc has a new --cpukind option for filtering PUs by kind. + hwloc-annotate has a new cpukind command for modifying CPU kinds. + Fix hwloc_bitmap_nr_ulongs(), thanks to Norbert Eicker. + Add a documentation section about "Topology Attributes: Distances, Memory Attributes and CPU Kinds". + Silence some spurious warnings in the OpenCL backend and when showing process binding with lstopo --ps. + Add hwloc/memattrs.h for exposing latency/bandwidth information between initiators (CPU sets for now) and target NUMA nodes, typically on heterogeneous platforms. - When available, bandwidths and latencies are read from the ACPI HMAT table exposed by Linux kernel 5.2+. - Attributes may also be customized to expose user-defined performance information. + Add hwloc_get_local_numanode_objs() for listing NUMA nodes that are local to some locality. + The new topology flag HWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT causes support arrays to be loaded from XML exported with hwloc 2.3+. - hwloc_topology_get_support() now returns an additional "misc" array with feature "imported_support" set when support was imported. + Add hwloc_topology_refresh() to refresh internal caches after modifying the topology and before consulting the topology in a multithread context. + Add a ROCm SMI backend and a hwloc/rsmi.h helper file for getting the locality of AMD GPUs, now exposed as "rsmi" OS devices. Thanks to Mike Li. + Remove POWER device-tree-based topology on Linux, (it was disabled by default since 2.1). + Command-line options for specifying flags now understand comma-separated lists of flag names (substrings). + hwloc-info and hwloc-calc have new --local-memory --local-memory-flags and --best-memattr options for reporting local memory nodes and filtering by memory attributes. + hwloc-bind has a new --best-memattr option for filtering by memory attributes among the memory binding set. + Tools that have a --restrict option may now receive a nodeset or some custom flags for restricting the topology. + lstopo now has a --thickness option for changing line thickness in the graphical output. + Fix lstopo drawing when autoresizing on Windows 10. + Pressing the F5 key in lstopo X11 and Windows graphical/interactive outputs now refreshes the display according to the current topology and binding. + Add a tikz lstopo graphical backend to generate picture easily included into LaTeX documents. Thanks to Clement Foyer. + The default installation path of the Bash completion file has changed to ${datadir}/bash-completion/completions/hwloc. Thanks to Tomasz Kłoczko.- move hwloc manpage to main package (bsc#1178802)- update to 2.2.0: * API + Add hwloc_bitmap_singlify_by_core() to remove SMT from a given cpuset, thanks to Florian Reynier for the suggestion. + Add --enable-32bits-pci-domain to stop ignoring PCI devices with domain >16bits (e.g. 10000:02:03.4). Enabling this option breaks the library ABI. Thanks to Dylan Simon for the help. * Backends + Add support for Linux cgroups v2. + Add NUMA support for FreeBSD. + Add get_last_cpu_location support for FreeBSD. + Remove support for Intel Xeon Phi (MIC, Knights Corner) co-processors. * Tools + Add --uid to filter the hwloc-ps output by uid on Linux. + Add a GRAPHICAL OUTPUT section in the manpage of lstopo. * Misc + Use the native dlopen instead of libltdl, unless --disable-plugin-dlopen is passed at configure time. - install systemd files using systemd macros and register it on install with systemd - build against libnuma on all architectures- update to latest released upstream version 2.1.0 (jsc#SLE-8583) * API + Add a new "Die" object (HWLOC_OBJ_DIE) for upcoming x86 processors with multiple dies per package, in the x86 and Linux backends. + Add the new HWLOC_OBJ_MEMCACHE object type for memory-side caches. + Add HWLOC_RESTRICT_FLAG_BYNODESET and _REMOVE_MEMLESS for restricting topologies based on some memory nodes. + Add hwloc_topology_set_components() for blacklisting some components from being enabled in a topology. + Add hwloc_bitmap_nr_ulongs() and hwloc_bitmap_from/to_ulongs() + Improve the API for dealing with disallowed resources + Group objects have a new "dont_merge" attribute to prevent them from being automatically merged with identical parent or children. + Add more distances-related features: - Add hwloc_distances_get_name() to retrieve a string describing what a distances structure contain. - Add hwloc_distances_get_by_name() to retrieve distances structures based on their name. - Add hwloc_distances_release_remove() - Distances may now cover objects of different types with new kind HWLOC_DISTANCES_KIND_HETEROGENEOUS_TYPES. * Backends + Add support for Linux 5.3 new sysfs cpu topology files with Die information. + Add support for Intel v2 Extended Topology Enumeration in the x86 backend. + Improve memory locality on Linux by using HMAT initiators (exposed since Linux 5.2+), and NUMA distances for CPU-less NUMA nodes. + The x86 backend now properly handles offline CPUs. + Detect the locality of NVIDIA GPU OpenCL devices. + Ignore NUMA nodes that correspond to NVIDIA GPU by default. + Add support for IBM S/390 drawers. + Rework the heuristics for discovering KNL Cluster and Memory modes to stop assuming all CPUs are online (required for mOS support). + Ignore NUMA node information from AMD topoext in the x86 backend, unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment. + Expose Linux DAX devices as hwloc Block OS devices. + Remove support for /proc/cpuinfo-only topology discovery in Linux kernel prior to 2.6.16. + Disable POWER device-tree-based topology on Linux by default. + Discovery components are now divided in phases that may be individually blacklisted. * Tools + lstopo - lstopo factorizes objects by default in the graphical output when there are more than 4 identical children. - Both logical and OS/physical indexes are now displayed by default for PU and NUMA nodes. - The X11 and Windows interactive outputs support many keyboard shortcuts to dynamically customize the attributes, legend, etc. - Add --linespacing and change default margins and linespacing. - Add --allow for changing allowed sets. - Add a native SVG backend. + Add --nodeset options to hwloc-calc for converting between cpusets and nodesets. + Add --no-smt to lstopo, hwloc-bind and hwloc-calc to ignore multiple PU in SMT cores. + hwloc-annotate may annotate multiple locations at once. + Add a HTML/JS version of hwloc-ps. See contrib/hwloc-ps.www/README. + Add bash completions. * Misc + Add several FAQ entries in "Compatibility between hwloc versions" about API version, ABI, XML, Synthetic strings, and shmem topologies.- update to latest released upstream version 2.0.4 (jsc#SLE-8583) * Add support for Linux 5.3 new sysfs cpu topology files with Die information. * Add support for Intel v2 Extended Topology Enumeration in the x86 backend. * Tiles, Modules and Dies are exposed as Groups for now. + HWLOC_DONT_MERGE_DIE_GROUPS=1 may be set in the environment to prevent Die groups from being automatically merged with identical parent or children. * Ignore NUMA node information from AMD topoext in the x86 backend, unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment. * Group objects have a new "dont_merge" attribute to prevent them from being automatically merged with identical parent or children. * Fix build on Cygwin, thanks to Marco Atzeri for the patches. * Fix a corner case of hwloc_topology_restrict() where children would become out-of-order. * Fix the return length of export_xmlbuffer() functions to always include the ending \0. * Fix lstopo --children-order argument parsing. * Add support for Hygon Dhyana processors in the x86 backend, thanks to Pu Wen for the patch. * Fix symbol renaming to also rename internal components, thanks to Evan Ramos for the patch. * Fix build on HP-UX, thanks to Richard Lloyd for reporting the issues. * Detect PCI link speed without being root on Linux >= 4.13. * Add HWLOC_VERSION* macros to the public headers, thanks to Gilles Gouaillardet for the suggestion. * Bump the library soname to 15:0:0 to avoid conflicts with hwloc 1.11.x releases. The hwloc 2.0.0 soname was buggy (12:0:0), applications will have to be recompiled. * Serialize pciaccess discovery to fix concurrent topology loads in multiple threads. * Fix hwloc-dump-hwdata to only process SMBIOS information that correspond to the KNL and KNM configuration. * Add a heuristic for guessing KNL/KNM memory and cluster modes when hwloc-dump-hwdata could not run as root earlier. * Add --no-text lstopo option to remove text from some boxes in the graphical output. Mostly useful for removing Group labels. * Some minor fixes to memory binding.- update to latest released upstream version 1.11.8 (fate#324166) * Multiple Solaris improvements + Detect caches on Sparc. + Properly detect allowed/disallowed PUs and NUMA nodes with processor sets. + Add hwloc_get_last_cpu_location() support for the current thread. * Add support for CUDA compute capability 7.0 and fix support for 6.[12]. * Tools improvements + Fix search for objects by physical index in command-line tools. + Add missing "cpubind:get_thisthread_last_cpu_location" in the output of hwloc-info --support. + Add --pid and --name to specify target processes in hwloc-ps. + Display thread names in lstopo and hwloc-ps on Linux. * Doc improvements + Add a FAQ entry about building on Windows. + Install missing sub-manpage for hwloc_obj_add_info() and hwloc_obj_get_info_by_name(). * Fix hwloc-bind --membind for CPU-less NUMA nodes (again). Thanks to Gilles Gouaillardet for reporting the issue. * Fix a memory leak on IBM S/390 platforms running Linux. * Fix a memory leak when forcing the x86 backend first on amd64/topoext platforms running Linux. * Command-line tools now support "hbm" instead "numanode" for filtering only high-bandwidth memory nodes when selecting locations. + hwloc-bind also support --hbm and --no-hbm for filtering only or no HBM nodes. * Add --children and --descendants to hwloc-info for listing object children or object descendants of a specific type. * Add --no-index, --index, --no-attrs, --attrs to disable/enable display of index numbers or attributes in the graphical lstopo output. * Try to gather hwloc-dump-hwdata output from all possible locations in hwloc-gather-topology. * Updates to the documentation of locations in hwloc(7) and command-line tools manpages. * Make the Linux discovery about twice faster, especially on the CPU side, by trying to avoid sysfs file accesses as much as possible. * Add support for AMD Family 17h processors (Zen) SMT cores in the Linux and x86 backends. * Add the HWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES flag (and the HWLOC_THISSYSTEM_ALLOWED_RESOURCES environment variable) for reading the set of allowed resources from the local operating system even if the topology was loaded from XML or synthetic. * Fix hwloc_bitmap_set/clr_range() for infinite ranges that do not overlap currently defined ranges in the bitmap. * Don't reset the lstopo zoom scale when moving the X11 window. * lstopo now has --flags for manually setting topology flags. * hwloc_get_depth_type() returns HWLOC_TYPE_DEPTH_UNKNOWN for Misc objects.- Fix build on Leap where both sle_version is defined and is_opensuse is True.- make hwloc-dump-hwdata only available on x86, as it is only supported for Intel Knights Landing Xeon Phi platforms - revert sub packages for SLE from no-arch to arch specific in order to keep backward compatibility - fix typo in specfile- fix grammar errors- use correct upstream source version- use version_prefix in specfile and download_files service to get sources- Set noarch on the subpackages that are arch independent - Run configure with enabling verbose mode and disable needless knobs - Set version in the package fully (not 1.11 but 1.11.5+git...) - Rename files to name of the package, if it needs to be renamed the folder needs to keep the other name too - Do not mess with provides/obsoletes about the hwloc-2.0 it won't work with libsolv anyway without user interaction * Bump the user version to 2.0.0.1.11.5+git... to allow 'fake' update for user in order to work with fate#321929c#5- switch to version 1.11.5 since 2.0 is a development version with no .so-version set fate#321929 comment#5)- fix missing manpage bug (bsc#995407) - remove dependency to selinux-policy, selinux is not essential for hwloc (bsc#976559 comment#4)- add dependency to selinux-policy (bsc#976559)- Update to 2.0 to support memory side cache (fate#319511)- Update to 1.11.2 * Improve support for Intel Knights Landing Xeon Phi on Linux: + Group local NUMA nodes of normal memory (DDR) and high-bandwidth memory (MCDRAM) together through "Cluster" groups so that the local MCDRAM is easy to find. - See "How do I find the local MCDRAM NUMA node on Intel Knights Landing Xeon Phi?" in the documentation. - For uniformity across all KNL configurations, always have a NUMA node object even if the host is UMA. + Fix the detection of the memory-side cache: - Add the hwloc-dump-hwdata superuser utility to dump SMBIOS information into /var/run/hwloc/ as root during boot, and load this dumped information from the hwloc library at runtime. - See "Why do I need hwloc-dump-hwdata for caches on Intel Knights Landing Xeon Phi?" in the documentation. Thanks to Grzegorz Andrejczuk for the patches and for the help. * The x86 and linux backends may now be combined for discovering CPUs through x86 CPUID and memory from the Linux kernel. This is useful for working around buggy CPU information reported by Linux (for instance the AMD Bulldozer/Piledriver bug below). Combination is enabled by passing HWLOC_COMPONENTS=x86 in the environment. * Fix L3 cache sharing on AMD Opteron 63xx (Piledriver) and 62xx (Bulldozer) in the x86 backend. Thanks to many users who helped. * Fix the overzealous L3 cache sharing fix added to the x86 backend in 1.11.1 for AMD Opteron 61xx (Magny-Cours) processors. * The x86 backend may now add the info attribute Inclusive=0 or 1 to caches it discovers, or to caches discovered by other backends earlier. Thanks to Guillaume Beauchamp for the patch. * Fix the management on alloc_membind() allocation failures on AIX, HP-UX and OSF/Tru64. * Fix spurious failures to load with ENOMEM on AIX in case of Misc objects below PUs. * lstopo improvements in X11 and Windows graphical mode: + Add + - f 1 shortcuts to manually zoom-in, zoom-out, reset the scale, or fit the entire window. + Display all keyboard shortcuts in the console. * Debug messages may be disabled at runtime by passing * HWLOC_DEBUG_VERBOSE=0 in the environment when --enable-debug was passed to configure. * Add a FAQ entry "What are these Group objects in my topology?".- Update to version 1.11.1 * Hardwire the topology of Fujitsu K-computer, FX10, FX100 servers to workaround buggy Linux kernels. * Fix L3 cache information on AMD Opteron 61xx Magny-Cours processors in the x86 backend. * Detect block devices directly attached to PCI without a controller, for instance NVMe disks. * Add the PCISlot attribute to all PCI functions instead of only the first one. * Ignore PCI bridges that could fail assertions by reporting buggy secondary-subordinate bus numbers * Fix an overzealous assertion when inserting an intermediate Group object while Groups are totally ignored. * Fix a memory leak on Linux on AMD processors with dual-core compute units. * Fix a memory leak on failure to load a xml diff file. * Fix some segfaults when inputting an invalid synthetic description. * Fix a segfault when plugins fail to find core symbols. * Fix a segfault when displaying logical indexes in the graphical lstopo. * Fix lstopo linking with X11 libraries, for instance on Mac OS X. * hwloc-annotate, hwloc-diff and hwloc-patch do not drop unavailable resources from the output anymore and those may be annotated as well. * Command-line tools may now import XML from the standard input with -i -.xml * Add missing documentation for the hwloc-info --no-icaches option.- Cleanup spec file with spec-cleaner - Update to 1.10.1 * Actually remove disallowed NUMA nodes from nodesets when the whole-system flag isn't enabled. * Fix the gathering of PCI domains. Thanks to James Custer for reporting the issue and providing a patch. * Fix the merging of identical parent and child in presence of Misc objects. Thanks to Dave Love for reporting the issue. * Fix some misordering of children when merging with ignore_keep_structure() in partially allowed topologies. * Fix an overzealous assertion in the debug code when running on a single-PU host with I/O. Thanks to Thomas Van Doren for reporting the issue. * Don't forget to setup NUMA node object nodesets in x86 backend (for BSDs) and OSF/Tru64 backend. * Fix cpuid-x86 build error with gcc -O3 on x86-32. Thanks to Thomas Van Doren for reporting the issue. * Fix support for future very large caches in the x86 backend. * Fix vendor/device names for SR-IOV PCI devices on Linux. * Fix an unlikely crash in case of buggy hierarchical distance matrix. * Fix PU os_index on some AIX releases. Thanks to Hendryk Bockelmann and Erik Schnetter for helping debugging. * Fix hwloc_bitmap_isincluded() in case of infinite sets. * Change hwloc-ls.desktop into a lstopo.desktop and only install it if lstopo is built with Cairo/X11 support. It cannot work with a non-graphical lstopo or hwloc-ls. * Add support for the renaming of Socket into Package in future releases. * Add support for the replacement of HWLOC_OBJ_NODE with HWLOC_OBJ_NUMANODE in future releases. * Clarify the documentation of distance matrices in hwloc.h and in the manpage of the hwloc-distances. Thanks to Dave Love for the suggestion. * Improve some error messages by displaying more information about the hwloc library in use. * Document how to deal with the ABI break when upgrading to the upcoming 2.0 See "How do I handle ABI breaks and API upgrades ?" in the FAQ.- minor spec fixes (unbreak build for suse_version < Factory)- Update to Version 1.10.0 * v1.10.0 is the new feature release. There is no new major change in this release, just improvements everywhere. If you are buying new Intel Xeon E5 with 10 cores or more, this release is required for proper Socket/NUMA detection until the Linux kernel gets fixed. * API + Add hwloc_topology_export_synthetic() to export a topology to a synthetic string without using lstopo. See the Synthetic topologies section in the documentation. + Add hwloc_topology_set/get_userdata() to let the application save a private pointer in the topology whenever it needs a way to find its own object corresponding to a topology. + Add hwloc_get_numanode_obj_by_os_index() and document that this function as well as hwloc_get_pu_obj_by_os_index() are good at converting nodesets and cpusets into objects. + hwloc_distrib() does not ignore any objects anymore when there are too many of them. They get merged with others instead. Thanks to Tim Creech for reporting the issue. * Tools + hwloc-bind --get now executes the command after displaying the binding instead of ignoring the command entirely. Thanks to John Donners for the suggestion. + Clarify that memory sizes shown in lstopo are local by default unless specified (total memory added in the root object). * Synthetic topologies + Synthetic topology descriptions may now specify attributes such as memory sizes and OS indexes. See the Synthetic topologies section in the documentation. + lstopo now exports in this fully-detailed format by default. The new option --export-synthetic-flags may be used to revert back the old format. * Documentation + Add the doc/examples/ subdirectory with several real-life examples, including the already existing hwloc-hello.C for basics. Thanks to Rob Aulwes for the suggestion. + Improve the documentation of CPU and memory binding in the API. + Add a FAQ entry about operating system errors, especially on AMD platforms with buggy cache information. + Add a FAQ entry about loading many topologies in a single program. * Misc + Work around buggy Linux kernels reporting 2 sockets instead 1 socket with 2 NUMA nodes for each Xeon E5 v3 (Haswell) processor. + pciutils/libpci support is now removed since libpciaccess works well and there's also a Linux-specific PCI backend. For the record, pciutils was GPL and therefore disabled by default since v1.6.2. + Add --disable-cpuid configure flag to work around buggy processor simulators reporting invalid CPUID information. Thanks for Andrew Friedley for reporting the issue. + Fix a racy use of libltdl when manipulating multiple topologies in different threads. Thanks to Andra Hugo for reporting the issue and testing patches. + Fix some build failures in private/misc.h. Thanks to Pavan Balaji and Ralph Castain for the reports. + Fix failures to detect X11/Xutil.h on some Solaris platforms. Thanks to Siegmar Gross for reporting the failure. + The plugin ABI has changed, this release will not load plugins built against previous hwloc releases./bin/sh/bin/sh/bin/sh/bin/shsheep02 1683043568  !"#$%&'(2.5.0-150400.3.3.12.5.0-150400.3.3.1 hwloc-annotatehwloc-bindhwloc-calchwloc-compress-dirhwloc-diffhwloc-distribhwloc-gather-cpuidhwloc-gather-topologyhwloc-infohwloc-lshwloc-patchhwloc-pslstopolstopo-no-graphicshwloc-dump-hwdata.servicehwloc-dump-hwdatalstopo.desktophwlochwlocNEWSREADMEVERSIONhwlocCOPYINGhwloc-annotate.1.gzhwloc-bind.1.gzhwloc-calc.1.gzhwloc-compress-dir.1.gzhwloc-diff.1.gzhwloc-distrib.1.gzhwloc-dump-hwdata.1.gzhwloc-gather-cpuid.1.gzhwloc-gather-topology.1.gzhwloc-info.1.gzhwloc-ls.1.gzhwloc-patch.1.gzhwloc-ps.1.gzlstopo-no-graphics.1.gzlstopo.1.gzhwloc.7.gz/usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/applications//usr/share/bash-completion/completions//usr/share/doc/packages//usr/share/doc/packages/hwloc//usr/share/licenses//usr/share/licenses/hwloc//usr/share/man/man1//usr/share/man/man7/-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.suse.de/SUSE:Maintenance:28837/SUSE_SLE-15-SP4_Update/32c4debd3fd741037916767c02878e6d-hwloc.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linux    ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f3550a865a3da02a9cf4f863d2443a4e627b5f11, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2f9b10fd38ddea17708a3b026e937c10de95f6a8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=df9ace9b1623119367c3c099b2de247f5538b5fc, for GNU/Linux 3.2.0, strippedPOSIX shell script, UTF-8 Unicode text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=eff94ce986fb96cc271f380b6356189a93a2ed5a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=051f2e35c1d337f3bd53d25022cab80da86b4954, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2f84ae87e3c1ec1ae1a531ec95194fd57c1d7a7f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5e3fbd03ff725fa63525bbc463f83e4c597a2c05, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=227b05abac47e8627b7bd056fdfed0370820d4b2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1922a270ac3274322052e599680b5c82d42fbf0a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a2ac36321353c176039aa788f8430c68dd4c4f18, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ac4dd60998593dbb01b4a31dc7d0160839da67e4, for GNU/Linux 3.2.0, strippedUTF-8 Unicode textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=592dde984fc777c4243e2a7fcf549c152195d7cf, for GNU/Linux 3.2.0, strippedASCII textdirectorytroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)"'(049K[`RR R RR RRRR RR R RRRRR RR R RRRR R RRRRR R R RRRR R RRRRRR R RR RRR R RRRR R RRRRRRR RR RR R R RRRRRRRRRRRR RR RR R R RRRRRRRR R RPP5h\`3{Csystemdsystemdutf-83873ef52f3b4873b2e3cb1ca22992c3874c75945b1fd3859facdf299f1fd3cfe?@7zXZ !t/] crv9wq 6zQaNG{9mz^O rhe -]ф<Ad.1CX֊1{C RoG 8VNs~ 嘶|\sՃ*KFܛh5ukqL!uW N/YEp@#U_%Od&K#V-]Q9X\!G}&CmjnA8g{6` Uݓ~ ^yA.+Gh "t6 zw LAki孨K Zحb'P%}TȖYKCt]gD:= uoGA kUOJYjHO72gIAK ho佸$OA皤=.Od`.B.?wEgQ r9M,Z یߎMNwCc,[ߏ H/&7?|WA!=s_kN[T/uxh\yL`w =y˒AvS)1[dU3㑼Ԭdb~<ӘpO*aZ~V5x؋ k5 `2lVXfijYRR.(nvkB;ŘKHHg.8|;}U߯g{GĦ8ne!N7화k`^pzu.kS{qU@Jdِ9`V&9yC5Mt/ Xt}JOqN ͦsnn_DŽ'ՙ)TGM簰3gV~!F))aAx)aby x<r$Cײ-DIz|[R߽UUv8=͊ݤ2q@tƘ,q:ccivV*,;/zow`ɂR| y#/')J[+9 cG^3ȿElY=l&5}͎ewLPj;Sj~.3u<Q3ygٌrמz,3wEĻT 0+ 0 h 89OhH]N qt s3;6׼Sſ#у9g֠.Diw, WPѳ% Y5`pj Ƶ~BS@k!'<QP7jc-Jp[0JTki._caG 7)%`VM®nc4%.\]wxX;!C7Efw (L.MZYCࠓ(MJl$AP5b⪳ 7 ś.{x. h> &/)/9DFQǎ\xmۓUmy ?'d }Yǭx A6^ ;j8嬷l#騞C{$xk~h#V/I>5粷9eݰL@/\gfFgS^el,+<IluH? tV53rͷ]89>@tMTw">C{7>iEo~pr_шbd u_ ˔@nn%gLl 1ȟ6} KA>PRH憇A͠ :ԕ mekkpp>SUAВƦ%&3}nH*gb-*3D ^{]LH`v~oKC:ۇה^_d*ncUb fukyX_-˽7d5 ݸ;e_82O}7&B/=(ROqΫ v)FFǫ1ۺ4HxZqM_$֞+$ 4!P\ע\£)3&LWG UnkigUȼͶ>I`>yg?2xLqL\ʉu׈G rNR7.L.crj5bM#\9&M.%2 J=A@/F-C ^?q]<<},&N34[o6+mL4ɢPl˽d>@DX!EN?Zx++4/=2f#9Oh}vLxANNBa̻n4DN͑>yT٘Vk"?\Bb ļy/_ ɠ8Ӱ)ޕ)ׄ[7%&:tn( W߹FGYppeBXq0ŧ@}Wo%} 2 5Veu7? g-P(6[,$z}wiSyY!^v*QdPĵϫtճޖ_GI{vtY)*3B!Z룃a%]vtN\ r0e^Hԏl@ĖKTb˸)M%]`D0<@d;zf@bU:~65!?5T ϻ2~TS ]a)D3*=`}J2-fF2`zRchK?1`x*,xJ|p]sHWTYIfA'Aȅ1*IltB e졅mF>cu_)"gRږ_&GFlC2@^EUAQci-`2˻oqxy={ĕڧLI~O̅Dz`ƤT选i66ⲁ59PF"UҕdžS]躀>1BpӾE)I cjGm6kt%?2 *JQ78(o[6W=z"=LV9YPxu1|"8=EhmHZ͚܁[%lkˀU|M/ \O\dc1 Dj fJvgM =1(-fցrb*1#yk/0@.g?jY}q l?D/![FW=#zxN@(.3%`ތ >k#®z *^ '& y]#.0}00͑mQ)~cIi9t kDZg`߾-^t˯nŮbM RF{Z0եj.&OxMfM>5c 5r&Iš/FNHg#?9+2%ZWfu?};/94w^e;h(,# `2UMf5"S?,R(J.ƌ$f:02v]:# kK#>|s$TmR8O>$ D~Fw`B,.V(7Kjx-ɬì, ԝp"7:Y)S/Mn"7837DXտN9PU$X}GH7%`{ȨO C}U籏*Zz`})xS;P y;Oi8T^k=gD9Qok[d`ty RKM%<_,TT~i!n\%rTE _ 9wvڝIw Nw( (Tڊ pɜ[cR7zӌ*f[.ŽBQD2k$ 7Kj<mvo|{ #i*SNx e%p(gvC|9a-Eѡ-K1ENu(hT܊[`B? Ì g"_Tp[Hr^[2l-c ̿h[cѰWu,axՆE(J&|v95qdIDd@Oύ0>+g}U)N?K@4{/a3Tֆk KH~*}|',pq5,f/o[7hN)5& qzN^xTI3;Di?oզg^_9kG/"Qo{,9">-.ȝgBZI3G|$2'sQG.PfAo9brQ;ݞ"i;oii.奧xKQ2;|hal<*/?NIࡉ$T .g\wW S=)] +tO_\樑(ED{*\0{]<]Nĩæq7,}ZUdE@苪p#pʮ3 6YPm3L~\iZ*-0k@lGv59 rQ&3[%+zxIQ[x"wn:h?|-6|N_eG%D^ڴw`&S^hf;[с=М__]c5HcTh.2«w>tQKbuLhf<@ru'h\{]1~[~Cq :PnC/dT̵Щ>9[I6~fmQXXlM%ޑBb)?x15OW5d7̿]kX~ֳ#B[OJQA[#j=T( B~scc8at3$9[*!dn{[ t4`^=D$VqOў ܐh3#p3&Dw n#lɗ0WR#ƹAA(nͷג:aHMʼy3iw& A}h]voO6yࢡCD39v.htP36 '"UbfXt+hՉ }. :O/]MF-0~`Pe贅Y!ćLi ^p ovq= jg.)m+C=Cc<Z5 LRٴ71o9j8K:(|I\2C9 &- ai ߃Wj!0t !@Zwk Fh<7܏qqSRKer?Ts' xx`xܘh '`eQ "٪ Z-MsJ5tӺߙE$%MVU( 7O Xb]bJo sWӎr AA 3(uNYG[C>jo=Nt"#{u0adpc$=s!f>0אM1AOYAGl ؔM896ܧw߭ܿwlqf)?$E,E[w>E53&.-FEO)}c4Ytۼ.-_wU,[ B&watI"=moFN 0mt:'Cl)ڥ݀A z/*ziͽÝyBI(4ps$Q8OU\~ظeg]lz~_beCw.׹P֍ly"+φUK쨱N. EjkO=*MQL;#?CĐ'a_Ӗȼ-*~)-^+ee(bR;tLQɦ*ˬMz`*$ZU;A]漲C/,@5]B>CqԣJQGB܃[hȽ"({ʿ]CiYdIm;8NEV4eJSA%*V;9 ٌPx &r_OH!h,~$&RE."&V"$#=ōWtȍ@MV1("Dtڋ‚9ٶ$y{+SåvlV|0]/@a}*0s1Ua$%V +hFZXET xAjJVҚD+Նm8+x xu+CCnzp-Lm3'AꩭY 5vg6~Ӂ'5wlYdOȕUoucv$ӲXHY~ g7g+cxCl6"s l`f ූ+HVqǣgŷVߪNmUxqrJU!D+@6 "z4"DY3Ӝ LZc1" ~4 shsy͐Bl"re mE;b:Uxz$}[0WmcYpܪ+ŤY79}C=FC YhY(L׷Pȫ# J=Rvfo} o*,71 ܢ}lPӧ9ޢEv9l yCu! \ DfpY=;V:4g*O>נX(TRg}O]ha\}}.mc֕wc!ޗJBE]jE+V7 1ǁhAąNs߿V 5)!aG$L}횗VٚEѢ)T>\2zFd*!As0>iBBj(*s9Ab~]r'?-qfIA@T {XrF3n/90i%D8Q1_IL_U«V^UFE/8FY\)IHxciK7 \r 8?u 6 ,xov(h#ڡ#sO:THck˜RG,A]1X1ЩX-^,J^Ϣ*sVD?a4M#9StI*Qe;t^$n EzP.[8 ͕KdG{"} ZN,PP8yHc~*X3aeZٷ9 VcvT}k-eT8+;əA$(F!tvF" XA[xsr"$]vY Z# (8VGFz>o2RvH-ؘ{ݕV]j:'<ώ:U]j #Pԅβi7pπK5n?}y[KL!L X#FUÓAl B<@аGuk(fAO z)[l.07j{UP Dz*wL=eK~Ȓ6I5'?RFXr[_0T~zDAkXRjqK#F]j9X8ZEz{h[yY'cO% c*CM1<XRw,<\g(e:WW:Ś%~(tyV+f?0r "@A:~#ZJvMs0=ii:☣z%KP̍$lJq>_=:o󚊢3in"_[E2Ow)noشN V>_2%)k /B|^E_6Vo84twC¦;>qCVi!C6**wzq.Ც}*_g)C4JI hq߮@>;օFB ;xpZE_ Į,nM)Ϋ|c={Ҙ\+`J J#;}Z^Q`!h?y͍1g3(3@TKGz#w)4K;oDzo̶"@Qnjl-e@i5IF֖Y'3AՇ)O}i . J|V64p%bv cvÍJb#fѮE'U)\^6p{NfbCh׾J)̕~Gf8GqKƊWkv Ox9\(i#vG,$7IG#>;vKIzҩ#@S`j2[ F6kZEXxD4n`cg+^ O_~p<]b篖D`sJhlᶀ+0SNQLSEIߣFLolwp9e?7Ȭ؀Pxn'^Tn:tOfsUU#vNy sT94-Bc)3Z ̹!xtQ߀ˬJsd:.>H?)>9[j% (1?R^Ĥ٬w/<[ a 739^n+N&6`-a9gv{`b?@-t1/ 8<,=oe hމbyx(B%E/\Ӣ c8/۷GTS_Q@+y*u2(  4<"1gdW>7QP5X@\dx<zjm|Fm7< [_3-hҮʜU JU}yRN"$\KkYl JV Wtplh/tw1Axo0N֍# l息zPmՂ&oU,=jSپ k'>sNbX [ Lc?9Yb*{q v(&!J7g/r-G&<ncʚ6o=|qAܯ8;]\#:\|48ۤ/ (o*2 !3\v)|n?S^M=s#1 uW,Kn폠lĶ\,=Lt*ԡ0Iyw@ B?MB_b\6iFLd;J[=ߝ iˇi=MN@lkF?,)ѳDnj5Up$9zѹNw#puci%Y_zh\sXe0z&afq=_)K?eByؕ\˾=R!hq.}fWx+QO|.t*jȞ@(YA&Q KxFoyDBzB*O+ {o&kF"ߖʰ^aٝME%{u1 އcCɘg/5}Ua8j8Q& 牟J&BI_A n%m`7p7ĴyHՅT2FӣĜJy]x2lnBjNgeU.o dGcҼf}\ BfIl=-0 ݶr26X H >u 2G%SKwƌVJvdIja)}23\tc 7dz׈nqhG6"Gva; ̨D?'U6_蜘0_(ȋk^L;Ҍ vwVw~g hׂeWeclXrHHÑB#a]|"@XChwlK4]7TՕ+ A>q;E5yї B b?_{g4D) PHQBe➲ʤ#r/Xaye?`B)AvA& rsո7ˍ+Z*_8ŒdLq_dDN|^P9~QW$嚉rG]#RIH`rph o*.!joqӵ&@> AYr@)&Hұ0GVxM+X t8`}xh7iPJw6ͥ(:Ȅ`/ׇJTx;b< #n6|Szo7Sʯgfb8KQ?ROPZjAw+ZK9n \;SHIAMHܯOB._bb;觖/u=}/ɪqR\-kD?V)Jsm8Aȹ%&fXE_c$geȺ_ٙM.N md(YC糛'!Fg{}`coJ:s0Ԗyǁ薯H&O]I[b )J QbJ> y_Bcu|jGͪ\9+$ ={LoD2M'Y8>}bIHkj&xpQR6s**Eҫ@c⟀z2)unwidʤrCZJ57k่tGtGkFm-pV,FRq35#E#eS\9׆l6^G2qc 5mBt!В10xmze;"}x8Rx@b\Zu:hիEPcš9rĈ#|xi%(AL}UyĹ&;*{h_I^bQ89(+,wSު.l(|<Do;yk( wG&PE΁ZE:I%D`-KMtEXDRWfptH KHoRSan_策# E{upe)3*(v#<+yKϥQ07UbMÀ<7 %'&&%6G8 Br*Ol?nQvם)L˻E=7 y$lweFӓ@7-g.[_)qZM(#b:Wc&go2̂aI/C -!O1 xy/~4NBKTQapP N sɝp@}րE*p`⢗Z%$w٥C6H>vma'Y;p Jc\ J*vaA_E-pyZ'=IgN @?6 RbA@Q 9Ұz&[ ;^itr8.DnKqJY(|1̘9qRg=RE<RtijSK4GGDPqz/Ө1I420)Rp< $5\-@cri'wrd7U5_ 'gD S1rS|S?<<dF8,7ڠ6e*NW: ٬4Q /BT# JY@榆q/SIU?z k )Ҿ -mӧ̵%_pF y?9m8ȝAFnW~vAx[,k}Sw=]mk#&tw:|,r%|cyJWhרHA! Sp&{`_֓t]rQ܆Ld{߂R9D;ю.'w`|Sc/&X.єBT;caZ02H ;CqJeUJKb>Zr"dl MkCFlm:P4 ՘ Ѳ9'FY07#_Ǒj^ۢtcPkP|ĚFRˎTmX0Yq;4Ĝձ\T湞zL4 WчVG2o#Ti(R]Û,Xe *皍PPy Cٳ<`cjˁ-R/u(BTI]VՉ嘉Cΰz: a|qch`C|+ww2Su骫#4#=<8qN6d IAvfO8+ DƀB_cZ2<>}حb {cBF4O5/'L_t;}Mi"4?{󔐛Wl}Pf\nio[/{Ukea[Ai [T0)o'"$#)h#:Q"Fi LɮDuke!ƖUlkIm-gY4k8/N PMs&r1Ԟy_gI$L/mDM*]4X?Uςxo&XSNF,&!1AQ$؍%vo" kyh߃/WܪĬeɂ"]EЋ kW7>; (nʆ*et %UoH9I爢&nu)Ӿ|((eM ` ѹfF/O_n\ '@)w$67G=~HيO8WnO΋KuI2+v+ |Xj$+Qz%\UfPړ]+͚]K9Yf7Jn>#!J> ^a`hAHH Max`&]Z@YNggfb*NJq8rƫ.2:$`=ȰtYs\*s;*+OОv䬱pF U܄^ᚃE"6}9`>&a3h #3ky1HY+ǤCLJQ1粲%ֵ&T|,W1nbtSDF> .QW228KNch sQ6&:p^3x2gxB^[޶tInwT0[TibڙĆEiMMvcx;^ JGXSEѶqf ;jmrdo摶 :}!ѳ5H^PaMT怡 S Pܣ=%KIUskla!x JS3FAX<=L|.yQpCWJ(-ra, 7\PKxm7܆7BV JuC%<*IN! /-W-'l'?1JN)rW3f54u+FA&S3|많f_Tm+=+djI!>@ Q nP0K ]7%Pyö+ _ًqej-.uց=PZ[HzY(S&>۶焮p$/P3 Ѷ 8% )v9I0$2Jú AC*S^#ɕ]L)E2#""ʉqqUr*OʌdprR.ޱJ63v ws:dPtaIQHo/~kj{\S%!"Fr CܮBut:>cORPHTx/Fo_]l*+ f&k][un~hj1.`7^HIQ*ˆg9%0Uj7|v=1c̊VhzS!A\o:S2jdVɽ enqEr2Q#V6ʋI#L ȠCՙz jN#K{ e6؜_^iG"0'yDCn)|l,^!n[S4eb&M[35ȱMϣzJJ8fRX}tSjjp=ILH6yE|7 뷕NzDB$/ɿ)wJ]=*/H}өcb,̧Ekc}gjDZF~Z[]x-A>y#˚8[++)0"2\;Tbºɱp )tB`{f^^;uxMѳ]v2G8:cf|V~x+LlB^#4enbNG}.oE%FN{;Y9Pl1:snt*?m`@m[ k*!L&" 좮B^_Mn!i^?ht$5"+v®)8(;ȕ_> t9M:^o9 'PmY,'h(wxK]*jl8'S%Poz:S4:ﳝ:[# SClſZzwͻJ?IR׮`$N! b8VS}fmS+NZޮ%>4 H*ta*R7b S޷Pt(/jUaAg(`lɣG7<:A֜R6D2KV =Ig✌#7Q~cOI[2"J Iʏ :HIݳL"*8#}kGjBոD}O#XI(s҅ߍ 7@\d)Cp':/gLiּ.f!1çi jzU8`jnk)ІOM QEIQN Gj^& !4I4 Pk@u1n `IQ`fy vDR{8C[>[c%@N})Јe@?8k+zL.˽kፖCAХ%-rJ ͨF x _NJmZ->98.X٠r, ׭o"  [K{!9&DX|Da7&$։iI'd}[(RU|e~:ϫJ%'5zH{BW+ Yk]k?Gp[s=OϹZzMgMnz 8VuZgЕA|Jp6h" )q [a hP(eqISj'`:e,Ay{v4Y?LzPӸ8mmp(TGe~\ Z0[!:gj/'PY/݀>kD}Z> HK$s53LWem\q#V}P q}63B 5 hG\*u5>'#`Xmw&HWyl]y6' { j53Rȹ!_M{ih^FC" DttsDgB*tQ,~dʺdC~y]=}vYoc@  3pHǣڻZ=| :sYiPMccw Ͻ%wMᘣ^NM[Rug<<($>S;$BL aV&ق[@} H# @#.@f!=v-_CH*BMJ/olg8^,PyQ`*Pi񓅅ё3 8V禷QxEW7(w-r|Ks͐ +-X\nXBz=4O9NjM Z)gN 3z(y]XW,sbqr.>58MZq\9QH9I3~i wИd rm pyi⎹3hv  KzU$+L)v&G\:q^g?BGGa7w:FI3LBUA jr?uD')-Zqlep`@|hlojצD};NqK"*ȢV΅qxhu/ktb=*?Ei}48*ZbƛeqS~W, ޏ u$:W *x܇3Cr.ZvcBh5fLXb:*"A R=1ώ ,V}&o44ê^|/{!+)!xY3,tS_E2~R,.9m'?*=y!*X<9`p'ע ?|}~U q*9)`Q_kHwЀȠJN-k*%{\x{)HˣC7{U$b<n=:ѰpQgʃ6g g{H>WsD._QYN[F/SJ@99 %$_=C>:Ok*<" 񇔑嵜ązf= xb˖f w΁] TI7VX#( YPGg0I++@0Yt-в=6kP&aeȇ{cUb)8׮?PWFuno>f'lq\h-zO).ߋ`4XX&YfD6#-P;0 {ˊZ(149(,0i+Fm~IYaf)#8o5Fmm'9,VUAʯ1_WȊעӌ>CC nM UMqm_w3qM(Z1y Oz3VI;ֵJJy{lOS~=cqs"itJˊ>ks4%Ï??xsi aF, MҒF!R Fc0Ip~}'~uXvݤ)ÑdcG2d1΃gx5x;ӺLW gБ;]'mTQhToTiFc4$<vq{sdmZ#Qu=Bl}aKJ0= U,d3<>Tc |8,~t&0yF:o? o> ;3ecDd<:m"z k&=ϷWᕶ7_FOȝ ikg%la+5lek%ZoFX(@tioC9 &tciNClq6c6jL\1&ƥkߝi-X6GND-HK]/KyDVQs}h#BFѰYReI Hv ](>nG%18M6q)`F9s\MaP{<ևNLtbQءdI;!9Z x 1:QZw}1s^oCغ1K:09~S\\w5qohD##AX:@V(5z8@gT$qq5 E&@ %T˱( n4eДݥ) ̰m9$i @q'.y$?E( x,l 3z2]C߭J:ĭ[dJ~%F3K4OÒ̢ 5ZwR^^8nhi'qL5KkСFp~1\':Kp8y) d>`qXqxh`mqz.6gX_f?Tń IXxIV"uPu[uUǺ5 CNSCg51#0akB`;fW(2WP# r{G8]Fi{FZ^ Bgc)Q\wqG[:] +\)^o'mMh4U~[#"y&xRZj  CzK!Gayxw.%sn [{1ql0hɆ*v&uDȑ {{Wt_.b>++ȁ%;]i2yGE/kMUZٺ^mCױhʲEROuiKG巄}Jړa^z5x4A+M\O*;<ڡ-[;6ہtY(Sƽs}Oa;;ڎ"ôGՈtPP(ŧiA:0)^cU22HyWp"ZeޑIIx ױ3g:B v2NR6 me`8[Ԥ?4=d_+Hm)ҩAc)dI9Heɓ 8sm < JJ;4{N]ÿYكad ]^%v "UQnp,FƅkH95a:'Γa!^/3v1Ϯ-P-DQUAޖT 7]5!PHMd*Si51sC1T.>=OP:·: :TOxe%(ˁbԷrgyjSU+#soI+'"GW]vʦS XG2drkV0D F?U/OY<S j.@?i25潣>Xژfara郖KIE&0x'/дcƈI{vv$l So<(%R|dll,Ұ>[-8(L3714v8~3BIɑ0DԮøgArgMC3xwNܲG+JbJQ +T3\@[\hK %1ǁ@aYy#{řl}DؓU;s(tcV@bЂܳ*&X>S?okY5r1* CRý i$ plmwUZ֦~ q)q̜>!g03Rj4!{d]V1ZuܾY `;I/8//dt 8mK`r2e0uPpuy( Tkcetԛh:So,meCTPY'-L,m)(l?|PW`h~WoG4h  #DHe$ƶʔJc]raޏl;ZG/XjeZDZ=]!E%Uk-:B_x ɴA܄ j\-$Әndڥ,Қ"-#C`sFu=T&@QLۢ8Ƨ'%R NjrDx>b,L"毎\T >Ih>Д9UO.xl$ͭ8\͉_}CscȔd̨(_!? ͉ xvkfJIs\=s]HqBK ^]5+z*6T1{':yn`Pwd#}_Gmn- St2~4Nǟ+ydz<$9G-% 0JnN!ձ9 ʼn776Jٽ3:YNqT21s N1 I\l|]*ȌCjD3>D^N~}LuA>z&zn?C^4#aĽ#l)Px ջ;bYAg/ '$d |]ux/{Nu$FǝjK6*1DBInңL&{D8GK'.g& /5#;VT\ܿ~&k›ڳ.}m@)m{ {eڔhg6d QNcxq9/=HuC cDEK#^^8?xv :53X jRWF5w~\ ;6fkI Jk@78yLߤ6}{>\ɿ!c}8Vpm%w=JyޣMU9D..o60ـlB;Wr-<P^!1鹗:D]dzPW#B+\F*쪇%ܛ*=䉮mɔ!> H;>ZՀ%fIQlnRni !II$DXj'*Q ZPp S\}_狣u6,Jd^q?Y_r+$KEC D6{r+>_x}~zhtZv!U;$%>\E}ZArݛjP%kH^YXƲw"8KZsZ$d+!ߠ&j:ծߛ/Y#;V2\w3ƽW%<~\`ś!mSsAR=o@W!)3c:5xu!3#iy1'o=.=UY0(ƙ/,Yv97%*%fw׉16 CXO-;YGyn~Ϯ?oe.xع|d7[5kMtEU v Np3\Df- ˟4kpW NWaܷG2k&Qࡘq},vU&y&Ӷ4npFX^V@U|@BXWN'A lFuni.H ba)֣QlϾ2q58MG  >Yya[+ `ymob[fo+$ޡOԧt;pEdX>\=/,w< 0sxovm*`g/塳vl&m~fECj^e&/;N$wKHE8$vo6]А&Sƶ"E=ZR=A{-_+e)M>Rj6sr=wÇÑ`Xa&/Mrτr g1Vk l.ħ[cc!m㮈Z2T`G1ܒGrEJ vP-ReIhg}=cY>m-3Su@?We6W` 6ߺ0:$:]Nf{T&]ۨ-Qw|իח@uZz:D=dBՌ9A (b!߱Ҫ>< 1{ 5׻D>nNN{UojdĐ\agwc߶e͉8e-L] _Wt KţnsPD} 0=$lsQ[&70=:̖/؆1q4>_4'Bjq- Zy0.ƌWE$"ʏ9'5s&^{y&іҹ!O`TTR%xLV02š VG[4B1#'W6]s߇<-;ݤ^ѯ#mg_ StĪm&(A׹ zNx@@4MpʛWWNF<.,j{:f)E %BNk%@RsJ ["Ka] ?8f/cn"w9(wlw9ޥLK6OܻV95SK`@I4k}G6i0ͥvb& 'xӵƸ+}?ԫ Jրf*vRe1OE[SVIO}Z^BLA N1B=mG*T^Xd83nS}y~N7ntnXN=OOb[79ۨ|V8FF>T23Z p_%;G|2t  O8cXGl@:DREs}T++H@ LQn},g?5n.rAA$:K`^T BM/"ׄb:7N|3Z<惍\r"]ҭN$t#10,*܌I`o䯴YURIċd0pU$:N']>@Z[csg''qq $dMAb3{=a1%mp}q4uĚMg>$?1 { TJ ZyRZJۦf o@yQ` mMrI\Z2ˌ ؓ%e[$0…TpE&&! _2@YI5@7tk귵T==N1 !@4> Z#w[@O?Th\+$.aA,g~g֨)^4BybX}oRi>2$ JhnC`qagXLGNB;h+ Yò2dA-xc B`|f⨜~Ԫ9a^;޶[-]@?mW!z{i1֦a'de$7AΧ1=VRaa+Jg$H@W8?u(9!`Oi9}}X^ƭn5Ͼ}NjYjP"@Ӟ0Qsl>vއu99וJ"u}+s3'件mh*h;QNcf+ BD2"H8]&pUN'ŏ6_T$u QRF},uz 0hڛi*]߫Ao GC tf[`r~!Id@fGܰ쟀L(& \' ɧLK(5cޯcfmJ_RdUˮe3v$PTufSilfi}|°~-DϜMBTWX~7W*2pKc>B.'U@*2Yfgkli*$t`##C̐h2߉S AʹACCҲ>Oϟ2kv 'ɌEo"ݽS+ KX wza/s/hvjˬ{:rd1Ht8J>c=K}i @x2a_}*BV~U{?ˬ3C :[ h`AA @y[gD:2s;^ H]V} xB_xSzk{Iy 1Il[}y?ᩗo"xQ%Ƽ3rCQv>ꔍ[ $e~.g&Y0aCi&Ô*A朠D!%r`c못$|8 X\/cnlG= %GՕʔxW_ȗI 'YK܌)4X,! !W]ڲH1 =˾uq&y([P1FgeQi>F#ffmxQIq : Y ,؂t/`,2` +H4qߞR)øBIKwCxeOϿ?E^:")t_|l#FqȧT\x $OW/؝N5웉[L42(ː b38w!^FM%@96G<ݲ%u|+ĊJ4"JM'̀<\0.[i-AَR|kFh'ϝgM^I5xؗG7&"H)K]C20o=O-96qP&?V~-{:EY(_WQb QR ?'!sQb!+JxE)XJb!{&NQR,^J{2aj0{ ru&|,GSsF2G|Zrp7 Qj=@4':=vM)!WxDςZ+_{uXޥi4/"߶ǚ|1jt'@iRxz4 kI78,@NBwt2f3,|BJZ>t{!t"2S@1_ܭ8]q熊uL$E'S}pQrȜdXZg7O,l~gB-l^SC%ٟvsVx c:Hq(zY}Uv]*<`ʓ3fWDl$hB$PE3Ӿ̮0~Pik"/V,b4DQ~A-7u !S+q|TW6pdAtI1V*; cpKvHY^1*۠rUBKbݥCBo[frLD=Q{{PwYwc3\2xΤR],+O"U|CT2ˏ1韶!1j$+ypC afCowq0H`ªZTQFutfNAes6=`~S[k/`./+Mv}PODfT 8 \S\b^cFY#Lj|w}> e0RW>l+kkVlsj>>̶[ZZ:@yOkD=}lc $5i Cm}Њ)ޥsNF3 ֑yG\A1A-y_f܄(!^<'x_Ȃhtxv~N-LǃKeo(%A)EqxΜ# p_Ad/,/>9} j)=0ȨcQNVRz'=m]. qJ=tЯq:ڃ]sLjBT7GP6+wJV#}NPB~էxkc0&߂8x "v+^Ϋp&-|_ʉ:0-'> PrLTGXR@NQ 'X   l 21Ȣg6UL wo/\cD鏩{|'gn]~.NtYD_ʮ[9~P`-z?82Sb&FtnW6iSA7w^HԯY ?xĉ'VYl> `l^QKt`$.Y@1ʹZj'J כ *C ']Wi' "{`/5chNG-&MzqqTpTM 5&cYr" ?r;i|3)Xf*}{p {/;~2IYXC< l&ynL{1)H٥}OfJ*|qZńCttx@8{f'&6~HtDF^n*..zԲXFJ|$T䦤eُ'ZPmw x7[(Gc$7&$}F-caM|/Pzu /n#7R'z '#͇HjRt"d8'QjiN{7Sgyf/u-qɗԦ1AObӨkAq.Wode)&?L]ko{CLO]K c]ZS |^'x{JUퟫNWs>3_A/ͩxR2(%83oV^Xl`;j .VLQ%;A. MjVVQ\,L Ig ڴ$r]zUmȣ&*)ћ2]h![0RnwR^u~ZPQDI5mЬ\π1"`NzG6M9Ar_6<<=fǤ7?4PQA_>&ʑKqp>Gvb =,ݯWՇej"1R@SsU(ܮ$3#5`6Y: $D*,h.@B|.m|! `O[Own&T.[\KvK?[stQP{`F`StEbG`6a[cRd/Mڻ7o/Wx|K )FUZ~}i(p@W s~>W FRxwIn۩t,o[yp1k_4Af!{BIᶈ b@Pw=}Ч$m*Cd2Hnl}?szD3!_h2#~[U[)6U_c?7Bˆ Dpٔƀ:uhl0>\C;uqbMoСEJ3=H v0ю`<%p@sO7&Mjm:} "lsVSS7q0em26#;kD?0׋n % T#CU/y0״Jv265!-L|F)z IKaK6AϺ}dεW?rGy,Q RH:|`I {' 3$ W0xC`ktA q1mzy,ۡf`ӥI*X2^I,T Ui",߭B bJX-m2k+ /}pRE ^- ][*Ol$Xr2^C .'9>3>eJ'MZ &f ID#=!_Jy7<|kB2,SGDUeo䛂[Z*ZpJPUZj&&hdҍw cU|n@Sho1EF&/=9 9%k\!AR;Nܸ II(BV߫{㐄{"ίg&;e5oe9ȯ 颪/~ƯթoGxu؋𦄾kBbt;~\XW௓%ʛ|]it=/p[c-f1<,ɷe[ RݮEF̔BK:9!QMX]+4!ͺW+qR 2p$x)XuaKh[0DϷuMi>X]&o>K>X3甀>Vҹ =HTzrŔ;a41zXxavu<4P6hneQ(~? ғoM [ ݡ L gX[z5%UYbC!.vDpώO׀srus 17ON%9 13|If"oh :_լ絢ȄBױC}ŀz0ڝIW .S9oK&Ɩd,v>?oWCM%}璻..{b/Tf =iuMxC:;/#i,)DiWz}-+4n9U#=⚟gܥgV.3}Ҍ+!z"g>%7!m5g-~mE˪ΕZ>%yt;)_ ܇JUn\*e:8fAhS[>^lFMk=Xӌrf*r*F{t BsAh[E>骸2pʹ< &YH}G\\&>n'@15`o[BwזkL_f ;Z8xVw"<Y qD>}ЗΠ&93\ʶ<ϟmz`PE{4akW~;6۞Q83f}C+zu)LNҵChPbX&?2ٲN$ZxjF]RvT e(|Tmʙ,zIe+f Ԓ3$l,՚ 7+-=gI}z z{1WM^API688 s`#]|8usG콅aH2z^̀':Lpx<}cJQ# p=u,Zq"! @XLF^Vd ͇̤l .'0 #bY`K8ómTpJ{P~ݸнp.ekTmnY{h"ﴭh)@7$P_#(hlX`S؁b-XQX$H{lXSUJfXf2}-VYյ.I^y\I;}Kaj/cظZ3\b #`Zq*{CVql1.r @@QJ]ʼnQ?C_cB#.GrpqD^K8p3FχcO!խ܏fyJ^MkUfGv#sX8{ttOn9-`c0OV!|ؑp+2VS!usɊX1`d!bG;#-C DиF@8-*#y.KeO7:6&Duqh/ϘJa~n kqCO$bohL%h+mѝs_w4|" nXdv3nDeH`bv[5h~ u;]HU41+P ;2.#JITقݛa׾6&;ǬRǸq _"ua5V?\á>j'XdE:l±5Eʚ6лN>8u.l#\ϼ_ ud[2)kUbf{3Q7Fh,wP[\&[DxV׊`HCU8Q#*dROYa\DNFo=b`iJGGĔ ,fdˈjW,-?aLOP&]RnnlU[V 򂅧L2K؆E&fm.>)g&zDui$S":ghŽPA;Q >Q*lI_6%7)#+T|89&HSq}HA%1R7F:3ȭ"xN  ;F;҂F[Lp%^`mk] b@y<@;z':`Mru>(ӥ=1QM)ǹyt|wreSGdJ7B#4GPm~ C oQ0\#kwU3yt ث)-~M-ʥ_M3j Ƶo A-9FsTQlIpg'χS-2$>G~Q7/W{4w<vt?HY߮~cWoY@7gD@⨭ⶋЩvz7lze'̪PtUNI JFo1XY,pBӿ\'ZVJڙ{!aK~᷂u{m\|SZ_GۜK2Y`n20^>vnk/iH[&4:]O=dgY,@IDTu-U2nhgUQ8`Fk8u(~z)flW0DhrQDJo5#us[-)p8Xw)Rutٕ4f,ऊ3vo KiFL.[jad 8OUsEhX0n䠡w13ͅyAe)& ՚)' [PtϘ! ;.Zm9#b? jCdѦCd*4]nzmcxkJʸN[2V8F ?1_w6$+w,i*Z-i@=&VEE0k k#r3HFoJִ"b b5.6T߭P,kgϊoE'9|Cm}9|&Y4{7Oasa}J6RbO+mvk.BY679MA&h!fg 6[٩sU(L,}62Ծ&RDۑ8:dƬLd$0i)E\f)ֹE$\tcH[$SrGbMiMsWQ; 1!Üs>(vhIWٮ lhEuX `+ټUHg;+*7.j+:vA2qZe1{0G)ر&bZQU]$Clu"ǥqt# RtTeV-\}j5moV_u?SN̹Z۞5Ga&B62a&[+ C8iӒҔ+Vd gV*B[eSgK FOXQ[ ڋVBHLxfQȤ6w^]b2<[CաEqE*/$ zI\B .8 7##\t>޵NqtڀR" oᙣq>99T,n vc"Ufd#gI^P,f1QLZ gىp<K fK%+~wށ3$<7gSê zXx:ApO[H7W2BxHLOT9cb27 JP5)2`۰U%(M7SP@tX?ߏU~Q`dѳČvDDR#R_s`'1D02&N}ȘL#e-2HpexN<Ÿ,҆-T~͜QlvhQ:m`Dx-\ˍ3˥p!ԷC՝f<i`eGU`(m\SwUZ=p!@*X|v ȑ^ !d]3ՔرmUkM-d^yMa$%БNnxJE G]:t0VS!hp HM$JC m>% M$c6[U@55se}"0!ږP) C&Kwe12S,Lc#-ğAeI&hsMVjrz@U!tBԪi]TU/(xB!ٝjH(\<85qVGFVˌI= ͚N ۮէbks24C \N/z4Sv6L#3H:.Fg2t+`81qnܟ \Tw($џ(Y.mRKDmqi(aC;i߉b^~~׊4 Ɖڢ nҩ?2V8wb8=Ң{lWlI(eO&;׭(ӏ7}88|YW+ Cf2GdcͶ,"VvL/}.gV#,d:1e@۳P%ok>va,5S,.?{=~ G鸪ilw^Q_U.Hc LΟ݄d̿etd ,bGJD*&O0'blN8iNɒ9X ߒ-Gub&n_a%cEyΟS]a;3?x1);اSD6pyhԈ=4"_$=n qA9ݷwvk7 DqZ8v/Q!.$34~1_m.O6K#Aa h=n8)[~cUWTo.oP}[UW/Gc-8+de:b jWI-箟fKf=i2 5F"; rr:g86^pF#//e4f/uV'käڔFvFRD-XeE # ү ^:;Ϭ'9a[R+>| 3}8*#=qK,'Wo]ؓRHqH_D6DrAH!a D## \uDP^L0-nCgdh!{BfZBCOD*}' o2P\Vju,; 0.$Qy & pnj߰:>dQ:֛޽ϔ5JRtrt cmuK,^l!Ĝ:wrCPxl"߾}(PM=YRe>z['uEȬY̻ƁxO߯e, V~| +7E}"vtaE&@6[,RB0#<3ֆP/ه%%yw1 j{RjLV/Mvad0 8*'ȏ2h4ҬiskbD蚇d ks\$(GלK"_I,ݵ?GSxD眑F9 xr3]=r+%nq)Bb0@\+Ѹ<]vOG>Ub!,hɬ~RJ9F];V5.P("E8z]o*kzvQD=+:ۑ" Dި̰>N nb ^YIͣR젹GNda)peG2:m2z^pH^4e#uح XvOCXwaQA~(g:T]_S+rס@;MV)_[ YF nK 7ōm4"j)6;CH`>C:6OI%B f)7jn6Qj{8 E?*~ L:R}b+f+@p,֧:p pv3\Oԏ@G|dX;̔om|6P'<%Ґ4*~%ƣf1QZt/0xAmTw\5&H] DgJ8 rskOٶhE*GFŲJctZ@J[hh!. TM)' dm<5crʑ*r`A.X1+ u(g K۬L1ӪGh XzpYGIr% j ƌu'4 VP;> ¨X|M3!-pyǣ}:&?w/1p\Jzֻ ^χձ}9 RtI{bҬN$ #Ȫ&qPä1'.Tbz;A:KFL B#=(dCO^Og68:{%"˿#_Yq+%&j{C%p^|!Q2`'KBT>F]QCɎʯt j1x/s%N rMwMM"gLfaNkk2`INRaur3VeD'!mX{̏9–KĖis`u*? ̬wȘAb{\.{M}i(ۻZ{MN{-:h@XjxohXV!J'P[n̢i>=ӭЦ ))xH3t0u+Wxj7"yӍPS4lyFU/tVe$SژР,<:?cBP_ $cO1-w H\蹼յGKS}wzv,~@I^y-mc\T-9~.UA ӄg&!|}[\bM X:O@: yA8wF?#o1Enˀ)BCBOd t$w$g[ )97}{Fvd/wDW@ " wtpY^]jۭ%[|/1 \ PQ!m7e*F+B_U(*EߐK[R3.2 Ygr0 ɒt+t‡!@|N<Ɍ3&NBб^2zg91<\c֘ u>ȣT^;+];;(݊ќ~Q<DQ+߬NηM k.-;I Fa)^o1Θ=OOn%_i,(9TvR! =i/Y;4 h(5sD?q[H ,x 1fƴ'FFpؐ;Na?;]0^+i|Dˣ*]=&A{[-FLGȷC4#oGcy@rG8kf<.DZݼ&]x&`L,NEߩpx `464n[v)3n[<+խς_{v?Po=%dqY|0 _)| lpZHfRXn+.Z~L f%lo@PMz5-( j_hYp6A|2X-m,]H^'2ʷNܷqZ9T) ZUwM/|xZ2a=KAuwO߳ETyah3˲\#e=I3F4)kb~=#BX,Msќ&B|T95o",#@gY%2v2?`@&@xkTgnxʻ 1hxu*nU޹Vp?Ԁ,mgL|pxkgm.h-f?TXXN{ <]o˻O'n|k/ELH7`~ )4Ð柘F(K]MY{3>% 58 {ѕɜF m\Gb)\m&:{=빎^-\4`m&(Z3)jh*Y0%YpY-(p(6Q.֙T9K`/'p#94oxl$O4l ۖ 78}8C *ĒeO'[N>h>qޕoeUҫ`KX}+f'm X[8'RPh_WߝYsn 8`KNOf=-W6VNExTѤyY޾*:Bb M5=ӐrLfh 3m]zظ]@M+ꖼM{"➕S mqddw%62E5!w/&+ b}ҨsƐGqm n- rbΠ gd V}4cZ=G`fq]2Drjxθ/^ H<|Ոo[dr]12{mY@J!X^AgP&7.b7O/Z3@| L5RpRnu޵p>oDdQ9i]y?藝F\&ב-%9Hp%3.\t2f!aQQ4]HNEJ.-ePyʏ2r4J %ʫ%)P ,<7 kBy+X-Ar)0\ڂ1R]L6]w]B/!~)/ә?'$^E ( 3 .ztQ٘7ѲAnU~r Z?3:=.Bs-]66}|%gU; ΓޘV-SCax֭RmW.~AI@& KpoԨN +V6Q|js$co6ע>m صnFqZY*yDZ.C[3ӈLğngd?;% `=Gl tZCoѱ50L>ll"}n "LdEa XZ$ ΋+)%g^jUׁ]#EJmD@6ht.gyjb';V58+p[~\PjFuwljQ61Qeδ{μU3֊`pZ M~CZ/21Hk_ַ&vJGkq\CL_#"t1@n IwQ燌)-Gl%yjgOd"Pv =.(wT< 5«:*ӗOss5+8(s~H|p6rM@Aq<,g/l^!փipq %!0"Ԁ@6M@,ھO .$Z+G|t=$XZ7TvQGHGTsI -A@c'$U`؈AG*np܉ķ3hQNfhdž>]駴JveѬܐ̥t=H, 3iH:nH?4iJzk@,FTL:&aݟ6Mq >=vDf(=o,,8y6 U0f5^ n-)oI#G0Ʊ@<:?WU+2ARG8 `*ӛG"ni1NedBad2-)teYm 4 w{i: :Gb0[ﷷmн+v娥ΧYwkLM$֠ ~ձ;|A2]ub*VEג$y?^`\p(f 5iEIA"1\R͘TF{l>ͺ;RdMzƲõ)cԕ1kZĴZ.* U2_j 6NQz-4k/ARűiBO yvDfOroHW\f٣>3Q6![fke%7Z~=}PU}0! _OKWۖ߉)4ĆmD}h? yJgKuw4%F:D!,ͰF KHmFKzPؾtͱAy%-^`Q>[Q+H!D+aJ&dv HHl ԡV͐׫K, (E DeꭖVi&&KJymaxpa;ͼd<⑽.ҡՋذC"@˞;_ s$]%llI^,jj~FTq-WDVQ}O~ 7R_bx1{&4!Ki1R%9iK*H\fAIW.w6Lpu̽D#\O9> {vM- DEkWXaQ[b dӆ̯_?+b鵔|0T+lnhѠV4Q>9aR6T jޔ߲ IO APW,HT~߮OH uϭ0eoC opnFZ'[Y >{NɈe~,p4AtP4{`٦ʝku1KrT# AlhN]&$DIgȗET22HIK:Em?jKcT~U1Ea]-x Jq 1]q mY~ &EB {$1)hd&qzA XlR!C+䑭s7 \~ ;?9 grPt4>9xu3yMߺT%=h:?wg],3z8}(VkE_ߞx(1WK:ҩ疹G8n9%ޜI \LSH1ţȷҚiHզ RF&ǫ&9K⏱(Ȗ~i2{mE$ko8tոzsk+7hbjoe8sy6;F 9V,UףJful؅JC}*#!rs:/Ҍ_ɽ%|#9"< 2n˄D * X?W-~r|:Km?-|/!Z~{d14MG:ӄzF볓Gn]q0)1g߃efg9e"~f_Y٤z>-Y;d~_4@qlD`>*2 ''⇁wRUtC23#زoS<Ź %GE eKS!WdCF{~.'1vpSE#;Mjぼ]6ԒF=]QڅQ6*Pl=@)67y*U7l\3!(ngnP>K Tݨ-ڎ[CFSTaJeسK4ba+2D?VkYZUN.!SrY9uo]T UMlp4= o5#Ay0Â[pFԌNJ~؈WpsZwG|ɺoԻT5&OGB˘T c֖m+=ҥOfpKvt|9me>BpyRCu?t\[!Ym3RIp :0%Q3MCzB7:O ǧᤄtO0B ܒYy0AA@uVLG*ݕe_l -8'nRJ=f IJ+<(;yx xe5-6)Og#+ \9v KC$ W'eMC+wGoTDE= {:06x^n`ѐP*#Y/H(4?nQ21zg֢6>Nkm7LfՅ̅dp qrUOqk<8c"ʰ'D_6P*MM#G ]sT͠r_"b.iXdYJf0Ak9T*._k¶4qd,*)p4; &CˬMԊ]ɪ~ۂ` L t`?ϛ!sޓJg U[07t{6wM ?">= hVs[)/ha4ZVuZt.ocQ6:%f J7XmC5eo-!Ne]j>:S z\'+EkaV.UQՒ[+c#uUS46@G2z#5pX~^,- 񿋟гXst&ʭuU3"Qqڧd'g󧟘M:?oS'5LX–Z)(Hp."0﷍^DG w *)!Uv Uy[H?T o9| a0L205옱.}Lںpt]yZܣXD̡s ^N! JX;^%-K}.۴m0LU.dbcꕉ}sVd30_ !?ƥK5(@Gq7$c/Y\uF*83, i/l ib9Jp ߩN*P+rg桇")cA'^]<p*ƖL>*_BDU[>~L833Uqd$]o_+MϐWBԶfgP&;+t,K8ybͤc `O@\0i] ,;K8 b@p4c.bxy&fyerA5mnQFo6c2$ȗy84g ^zh,G|+bx4z/+!&#'G^$NIɪ|Q,lX{v`PthqIA0 ndrݖcDXZ2ܺJCuW9+2 1!Clb3=G] _y"F]-jN jKڄHVǹMWϞVb?0N6y q[$:e^ȳcs_E$3˻tPR[7;m޼FP; ^tyv+ L<6Lb5U(Q Bx˱.ܹ|djYawp)YLTF2YgL5Q9Jql2z2;mLN%΂s,dOwp+( ȄiNU.9pyX7PQtv1H@Ts>>Gn'XsUЊvU): Jڬ*==80QFUuRFĆ`4= [:h>I@aϹFm//` hGi5Z1wIDh-66qZ$x ZПnd1>sjsB͹=6 Oȑw>\'a&_`|۲&){UPjsd;"T1aQE iHwIL&/sA˂l0 ?5{|Q9U eZP"վi^OTdݬspOXO`w:mr+*rW)u`P-׆ a'UlK~VB߸vI2̿.Qʖ D"J]W`"fG)ѐ(y'BB1\E-$i.~P9 (8þ7Q#MmMlP)A=aMY|oCB<˛c ^*#4@腇\v)9`"X-8ߴfIr7XgѼ9m W،ŕERG,wΤFƙ>| ȴ~eDr֧gz>NKƶ\oRc3fTO}mylݠOn9 ٫ 4 7c,l7O,[D=ƞ&>);f}*cm!%!})߇+,$+Kj$ i" [) pU# >:#`mE匯 ) _JaMS]Es>'{Vu|+'&AW Sΐ@kmd\O[U֬Y*VVa…-?Y!_ߤqI5X#gdv;c;+<ܽwذT2'qe|3- !(Gg d'}hkPX횸!d{$fЌwy`:+1Wi5AZ'|SJ8{T-]0< MC}mXhDOt@}\IS:v2o~Q`,ww85\(>0}mURb"I.2] G:ƾ(3*)>' ˦2 =1Ȕ3%3.N_\Ś]IB(2Б)PeM3o=3̵ [."NkP71__H^J;;|.QCZQyǭ2r@JHgAnl;CAk0Ї3gNz.2'?9N<4eԲ#6mfVΠ)ݖBwj.5g*Ly<(`,3 kx'?oͲ~R{#SV!Gm`?djD@tKZ(Q+]jiWMj(y+?SBPg6ǽvx̪h4B:Q&Td }Y7!hĊ"DF e1=,]+լF. m(@M3ȿ&V(FeelÁi$ɶWFMf`Y+gިjƋ 3L sͲYK6ӳ<`4ڭ|ɬo~@\ލ*1>FM{:˜ijm{%Ӳ 2YzziRvyU3`œHH8Ia^zJ=ހ#WI4.(󈝑q>|^m$|,#8q-I; ;UKaژ%oT( iʿr`+xzEI"2Ɍ|$"WI-+ź..?.K`aNۈ)6 _$ϩ-tIZ=.A3m]Œ{U ]K*iN*r-Jhkbim*j؟}6G8zDoUs!A'\ŧ0$V"R OʪѡJo`|_^[o$w$k>B2tY)g":s?sCBe5z#P CyTr;5~wXąшhf6R6? _U@L;|<:ժA %llCƄ&OQI &3BrL*UKbPA`UBvIOeؔ/I l=j2oZ,m<W+Ub22Csr{T@TflXZ9ٰڎ!3skLFF9D;u%!뷕脾 `*Î.(I1Х:nc!*k5w  K!34\FUy:Z6?փXn~ӵU׬ R#ub%!A3ƿO vvD^ZBZWM}Ra 5Od7\0V3!tGD q74֨,0 G#]lp1Uu+ZE8 nc|9 ث48yD5ivX+tÐoՅQ!w Fp;er,Cflu|` NH)ԦfsHUYki8 !J2W |o^H"dUA}&wT0+=uB8OC.NlVtjK qJS3л)ʽ]>iϛȸl:L:G/d&zJUHkB 6N@^셛oJEs]BUoWH!ֹ9tRjvr֓zevUxF=OMf߄Q0 e|7 bW]V[P:Bh%NFȯaJHeJ{ F60SSbÛH+dBMnFݿNjd@'g8(ak:1-l̮gG:\3U DԳt$ PW6ͪ3ć131|3`{‚znj&oU'm 5[#e.1͌^hWsiH7uN˺ R;lx2bkdr'n='rB6Qf{~uO(%̞')7bjk 3Jbe~QN6KglʉVb Kpf?gEhXlz5 X[WVriOfYcLR+1`N >+V<%TC1 O5Z8H8ʞJr7P!% 9b jw/iǔj&ݪ6&&f lYN:ƌ牖w`'S&XQH!; ^/m*/['LsC~N[V_{ups2p.yl^zF50ōX#yo+Ƶ_s(W[KO4zL כ4."恥FS|m\NXNEWGtP6 jUz ( GdN>&1Q^Ȫz `3:2̐JX>t݌/Q46iAq8/c#uOL\`gt65_^>v #@쌊pҺoZʥmkaK FmQ{I$'/|m !E'?6Վa;g} ?3 GTz:t9@sRⱆOC]~q ?+%̇܄V+)v)`OgV_ҋ|ΖNQUۮyɪ0MesR%DrYyjzi=ºփi Vq٭myBɅp"Ӽᐬ)/+Mmla 7G ۜ1G`hp]?9]E10Ld[HJ:L|-FV>)`|(DܒwQGj(ݖX0B\53= MaĹ14 fTڟ" ᵂU:tK.\שb벶EKC NGrGNr-k%0u-̢*|oW%1F+VA~@JRD f|j <@Oڈ30ILݨ-ɥ.|slJA,:VeԊ%W>?F o$'ָrL,_Ъ*$ڨnh nR9KuN\,A!dAҁ//}RױUɢw'Q4^9>KYA&y&uAZ{]S]fƎE׫( ! SZ'>)[5Y׿ZPDY=p=ޞQVD繳ʗ2= oWBM[?'{_ui49JA^_JNEFNIf`&HYnL\UK̝8`s/"ykdr­ujfYؾyUT֗l uGa UHy4l3gv"e=ECLGĭtv.|:Ro>7#Ԏ.tjk _9J5|C[ځE*y~Z0MرBeցULI'] 1Nw45#=|*7D[S,ceeIt+g"2%Mߙԩb$(:4Jo*[OxgYܑKjk@2c?@Mç:F&9 :` ra8[*ATddBd#l GB4eS{»QmŖOCdH-e &t#զzk'(UzwArr%qVQջkwKG',ee=,R@dDI\htd*?Gp8`ctYJ;ZY5~IدQ>^=!KhfsC; ?+^ح'ɖ P K}_bNQQA~9MEV鿡LJ/z0Ȋ> oov(|Mɥ?Zf e-G""W}]KHq^dV5Lh[v5U({!Zbkh,y}̙VT (ܚKUYG65'_;k)6 nE~ lFkE2y /Ce!N,vwN.0PyҸm%3~;.ܚp) vy&Y?2eihbߦk1\.{bGTz'ǦvT[@,YM\B2%Mgֻ#Tjoc\FF`Ejy4RH|O)!~%0qAN gmYhSB8dL}|fk! (o.QBOhÌ)^̼C~d dgRЎ|zMgaGh&t Nś^-lW!^ :5VnlW.F:&싯^g|*k:h Jo3G+KefbxS/ A.l7Ox}Ʌ{M|FlBZ9 \:PQ8Q@Nʇ15VU No霂),w(W!ᏬiM j.0zy`]2n)*tI+q%;aGzox\L @F sWҚ݆mY!D9=.|T%0w@MQO})&hY\$46 }/.EZgׅ\ED3NؾJHN D&B j"NSrȮ_!f_ W/s.V8¿ɍ'Yq:%eC5Sw)x35,qF&cC6"E>&P}@sa]0f)ɵJhuAc;i*鳗0Bl\B4(WքmqM~}_C8I><hAJ Lfurv(ph@!n_=(a \C[2EX=Q?ZhnZUZpB6s1D{ѷ *w@SK螝ܑ\r"f0[831b5cyp2KL"" g_kav34Q Ǣ]#PJ0lJ/ /YJ1/H]E*EJ 11SiȰ>߫=HP/?lYru]C]Rw6H[ݟYQF~;dw ]DDcwF d=00 lsK@1pU.OR ϲ{ӏK^-Sn$9e\m6k24ϜP1fZ.{;4>rvYp] #9~OZz:|n$[~6=PbÍ*U:9XyP, -upwMk%4Pp{cL]'xqu56!Dٰ";D 8T M%R咧': AA(CПfb}hGɨfsnQfmtPڽ}XIz:߳д %'T)xsݣÑ N1c^7cw,ҠL?;5j qȀh7Q1Lk<$n7b埀'D=h.mr/m0F :rEU իwPp&>78ߏ+747K)%ax%_e&ЌQKXp) 0/b>pGVR/Jj?̹MF5o~Ʌ\ k#7s0mh'3n*VP,PϜh$tc2Ni Rb,EdsC$H4r-dhAK <\K‘7%40.IKT_Y!Ȳ. fժ rx=/y5>>L[x883`S9W2yѤEp"F$d]H>d}2&! P*HNm5+6+ 6 s<$TtO-%צ1i (x @Tͥ?ї]aCe8*G0-^n7]ӮDI;9cIs0n%Q! a/FJ{KmǯT,Ü@ԷzTy YLzCky+R]M.CΰVfZR*o*LSM?o'O&x`xBk_,}f}3}K{NYA|^a! a[Y#z<+~cͶڛ!Zi~D# ud\Br9^{цhrP7=]5>?3c{!F(XݡPTl1Z+xJDVz;ҊeפAJU9v}w9u"drSdrT@,2=3¸9Ek3EfO!iDQyB8Ev)@ [qdsLF\"VOt7`W SQ!l] >HvkȖYfA9C ;CӖBF+[{ ·*{1ZL*IB%'#K.E4 h,= xV0傞ƪyx[H*O|\ bTHA|ݬI | 7G[BngwMƨHBǖO_Pe!#dlf "IaY_lX l"mĺA GJSy0*~vdd|D N9ǔ1ƥL|$ ]\*+U2"mh 4*RrDZ9tYˈ}ECs`РFwIbY(|7׶%;cؙҞ5QJ "IjI^]=pMf] Ĉ0a\R9yO=(+\x]) 8WϱQ&K͚09?V١^B&) vWvE`9w0m^A(;; =[1H;{81S` ~:-׋]IhIG8HCķ;UeLCq)&IA2`腈5h렡)wH}3oi>ݤ A1>Կ!J) ta)@~Fc!7f=ؼ&PG-Sm3aќ ~ҲSܙsCg9+Oa3֌n5@]Bq}<lq_)[?5k ]4i0/rC.uX3YX">@QOESLW V:Wg=K!@rߩn7 .rcîWU\SHNʣo R0!la8#rK}A-x:MiytXԅ]#/4NDS ׍R .uZE'ec ҆MoQwmx*쀣LR{h%oi<3бfڃ'gEW@!ߨ2RWQ sz$x2ԥ%u޲CQޝimP"|#dyo0}%JI0()c9 󇨰k5PP!.RT4?Fqy$];*:M,SO FgPE ȎC9xV{/\[-~V]ƏŶ+11"uhX A4fy M=ҬIK(?BIX:ܗiuJ\.:0ҀǸCh=W~*rW ًsKxw/"X!2}K@H:'L1dǛOxL9T X ԗXw) 䂹>FhJ|I`.zniL"%U娛nOΥͣo7Hqi\EQ2I; }2;Tĭ:zsxKgC=r U'9g1A}ƙI)$9-I*4ؤK<$Y8T Qڪݹ݈ {"%2R |s0Qt*V kH8P FN4ユ,!"l;XMlx+WdGմXAb >Ʒ ]&ES΃}bϠ?o6{NZwILA}N  O޷d+#A^|gܸ9"-J$K߆)hO2#3; f,y< }J,ʖ|' >t.t\cIwʵ?Qza qymNl(=E7QV/53SsF#X4xoljpxhr/ރKM7/L\ǔ{澌Dp̺a=l1 IґIg1R, 60l&*F-}J>"=)Ftqv~kfDz8FVDi쾊E54t2Jvz'yH&'F^\@"o0F'RD:F#}Q^OyJm>ńə{oq5jsqy hWH%.5+Q\JRK?\b?J֤cj:6<{<{p)p֥~svO`Afv#Gbk@~`|`YEuο6lZ$|7OPRtOF|[G(,C)L*xs-np8/q9.9i 3eف e(xNUJd"aw_IutkVCtH|Q]_;z 1Jie2( wZ=1n-fA0hR䛶Ȉ-btJǁ1)PA\#uH!$x榦)oo>ce -DĭX7 /gtV \0cS%~Eg?Q̑?Dx&! 'S]|7Ingc*fʶG/U]D$&# ۑ'HբL3!41E1T]Fy(/r\pynϸ ga#ݟkWanBQJӤL|LqjvWE:Ҍ̟+B ̊ꢦ -l@+_e6q֠$Nܗ}nf7ѸP u^'6aIJ99?$O6sy0& y RܗNLLnė]mKa@Pds,= ƺ%]ע>">+]oqgHlZNt̼:'@V;}"Jȿł'".bzCEͮz,U̓If29)ܻ* ֙q1:b#}\Pix\nιp=\A}[ ބ6Lo\b_ٍrG'#+ +.ax@ ;_ku3u}A@m⎻~[[P!'4U=LA0m{ș<݃Mxuݸɟ!\8&d% !+HSڎs=] zOk0&JvCńjҨGfh8`\r.I1-JO[yXPjsL85Յh )T#n͂Io2g(] La@yPPG/ .sN~ Uo6bQzL&@ҼԴ5r1T +2iU2 SB4z&FO|ɖgCrw֏KXV(5$o $?Oo*et}3丳{{zD~pp,ebR `?1P[^Hl/ `!F88ևI$> CaU ' ,'bYed|2I)=wbJ;Yuk8Lv> ns}].ScJO{w7%kcJ(b/M׉1`nY$l@N%ᨬ Dd&ZQ"!w5uo7'iʿgF3! QW9؃y @^M={`OyO  AtePѰj[ vfJȐ"'a'o>Jo;T4`GT(M7xIr7Yɶ(>!3X< ^աx{_4%JI댦`x>FeUNnv:BN7Y*g P H}ljo@ջ/mmS"q~:gSFUSxv"H2ȘngrKz /^!t%pTq,NxSKJP>¯ٵ=RZdv@դNY[If.!;Ͳ% >1f/{J>UgAk\!JVAs|tLUMFzѵ;dm$bPpcIV/!sD"I{Uyݞql̯3 lz>oXmD5+F:Om.+DϤF/|"yS z~B;L`ZlCNHۯs P<Nҋ5B2mSH=,q#^BSB lJ` cmbو3ƌڲ0b墕# ~dCSnj\q.⵳l2 GV"R_'wk.򭽕 >CvT5‹]vxːd$SK Fв]e  hVU$f5$xsY[>p!]+2igغ7 N-`l3𕏄} a[w(p> ;pV)>TSta?kB]S0b=2(u *,|K xg](ʿ"+<tھFK|plS{W0,۷v7D̗45'z݄,}`5qF=f0kW (p_~<wy 6?-#x-+c֞WSd;/28Lq5vRj;R$>`ԡ b< [ '%06vG?e)+_))"$| l䲂. ew$!`6vQ'O:to B^I`gZ!e_Kq.-B8FIv텷lZ3<$,Ƶ-E,QpB-'&@`{GCڰ}bZimyUEQ^& p!v54 Ge\FB(R[H+|0KTJ7q ćo08@ l}щ|}pRƱu*LVSA!lG,n^4aقv>+YO&zRpaw &tIpqBAsP0{' 2y~n&v`/):&)CI|2,7jG"]9rGƷt[i^kы~|mwgΐ+43EΛ)s_|,'~9mЈj˴֧ZcxHRL|SL.v9pU"ETnfZ̬Wi%, Z'ҋpǜlLbg܉ܮn#MI [tfOgV L%uyiRZσ<_o҅orÐ:I2{?KF_if ]/7g ]5(nݙ[NA'W ώ6n*] Q [MQ#QZ *s!um }BE ?MY ?ѧ&Z*b SX5<ݜ"T|١f:*2~Kb#ӫc{ԬcNU{@RծC8fft}zh{)Q?{.1oɸ~VsAʔxOs z1D4n mvRɽw5hMr?3"Uc%\5}e #>|X,.@>ۗʣvÃjmRr9&/Τx߭G=#d PEw:bbtwCl,ot|p_mYRajP (wُ=bkL֯MN;8(\0V]t:t7g6ܟs*C`onQ--4]o+{?mg.DitSs|5X6G4UW,?ku?5-$gP j8 \7҅<'DQ- @oe` c,*u0Y)=dLz:Xu0hꜶ"Kx߱( H-pA@{U [Q;s6)ʉCfx0 ΁8=v=}P{~Ƀ%o w (7n*LS#1? h-.?RMNBu[ ;>h-b"DFA7mr:amZ!(`=4Գt~2A$|@p>)WDܰF0+6q1 :9 rA A!U$eI-7+{c9D>|O80Gn}.KK/V!ՊF'on*iEeE[!leh٦rK3cF3mЏ$`c# A̰l"*MW*k UJzGq"#xh|jsoN<%Ueup:d(ho8AuB5>L6b_hL,7l Ӄ-P l-!={пkHyS='C}_3<"`+y0RKjmL;:jU&4%Q7N-R>̌y͛ᆺV5*PkhmlO4zygQx|NA%Ǣ1W7oC]t$9Xpfx{وR2lx 6SnY#+Ybɡ:x!'1 k1O0Usi7c3謬M@Dz6ސ# [^$/ dA';[!8(SĽ KPnN Ձ 'D#Ҧv*v4gQfiM[nDKۤ+9Tm`AF͗ Z冘V2 +c-#%1J^t<͜/?L-i 1V4u`4a+dt,՗E>MX0Yn[{P(L"+ ۍ hnrx+l>/um"B) mNdJTe=0q c2T}=C jVbWmOKE$l_n*EȳC˫ؾ WzHۈ^Y 6:>/fћohãY] U:n k 5K2*e'7D[<ҟLʨf!+w 9UPj|k=L˾T9QZNjzxyŸquO|j/ Π `Խ)U޷ؑ _dCٌ:[wï\9:#t>2`Lbv秥l^9\Q udV,)?+?t o4{3d/\Ӹj{yTElׇV\VJSlr/1V n_񖎻/¡JtN7W<3SfVC~ L*=#ǿdwU$Єg3رeyߊoAu`[ BI,ӤE!et@C,ZP0giW!K1p  28: XSmLi&ȉϹ1L<E5h 7Z;iI9 փنͯcbuoUqML,9zXl:qUYY!$$ !'E8Kk~{W/lmpI=c{*`>Ͼ;)&1B^f~J8%8` bOMoYu~(,{fĊ p7^=gAO7-^U`-+BXdO׽D SQ^VH*p'~*) `_DJ/c;}dciY#_8J $?軻Br@+5}KLu]>1lAQ8%^6?؏G]3vnȖcl&'N$U !x̼>*¾)ͱY2fk c$7j5N.0qxՈRώغJa%/YC3qgͅWCюrX+ȥl^$ޡsh"uCŮSAa=lgӼaTk%3QjEDNy <wh?i7e#ر5]P81, `KG@wR I!l5}ugxΏbJepehgdJ]>e-MGWHKZ9<*jSl %|Ƶ˲a?p m T= 5a{5B|*ȰR3mYVqƶĽ0 YOoѦO2ȭŽlW4K:-$mmȐnL5;"@8Xĩ1d6fpph_a;/=nyjij08I&̧nHM4Jzox#2]%",&$0ΞĨW buVNr{g dæ?ql]ZFm{;IF|;4>"λ+72n:~Ve ϩe{[CJX=  %Q^5L4 1PnG+Mn;4ˊjGf*Yҝ0*iRR"o,f4I ÷ Zq6,c GMO]s raƃFᵃ:KJ$QZ `M #qrY1 zF iD@!1~G OǠ/u;9%B׏9! 2\(Xy50]9^99] ^>'X,^ 6-F U[a&~^'0w')40[}բd>"&W:'ǥuN]ЭD =]1XPmer`=mmw$L`z P#Rm؏z$h`̍,|S@c>>qVhw v6d G Xtt+0Fz)#s}QpnaALc$/>iW+Uែ&m,Ԫ?\rҜ6MA@k:f1TM0 b aZr_m.kq'͂f2}D~'#JV C%R:qrK ;fW/h8;uhW7j'^lq-5HJW /ߺ/@Gq $Y(}g+b&c9S_JJA{R07E !  ~^o9/DQRhoxjȥ- CkoK2XrYڼ;y 'Ѹ 5B>:cDڨ(EĒ>\mNog?P@/5RSͷZ@>HHضc6aE02%”IU5 fԌ,/ܗDI6bJu]kE!9{ՔtpQSvЁL<<]=Y(/GO--P\h%űd{u)P0Ӥ򿣊)V\d>Χ~A- U\X?2:@I i)qF#-e i?Wq )|1c34 5{E'tbS[ڝa9^j B0kVB%|S-iw6*ϥ|-y,㘑6lMÊkzt5ol:!oe3QlP"/ \M|wB[8gOA;j=]&|2">[Kߔ"OQǷFEq-h,Wnh$T:ZQ}앶ݺ".c[N9hR#6Q S+-IVL`o!:9ϧy^޾sQ@*4y@'yV|zWf쑝lnY LfH$ ;aL{d P#DFЅ|2ÂT{,U*cyQve9,4/TKfQ2 ػhxJW|EWyهV]@ReSˁ90|PON4H,>=8[z3~ljOCof}(- L.NA!pk0tQ>IZUfWG;,d0 bA }Lm:EL:ca%θ6CNK?q)znv}|jtk8Xh-Us9ۚ}uJPl˴^ ȋPά`ӾpӒr`Yq-^;P[Za Hzs&qI2/_*!27åUzM99T,10dlvo1}-~doZ0PI'^HpԦ Tt"|lm1F{$7%v`ycJ6iO+>v4az7cG{`oHRY=SB8Z Ď]SqUSoGbnOfW- yWjry&hSxN~gsJA|$ gԂAF$I"(H:'#VH͏ַlno=&HUƝ1f3!2ࣈ$h@,Mk.fu$c4T4UDZNմQ$ؙ^)ϗH@N)1%qf5BI?"1N9Kji-Ww=Ia~Tc'ivСh^|}.ҟ$ Oƭ⻈0pӛ׌'I̋|d l{ٱqu_[AwI (H<<љugk5'Zՠ\=>Sb  TtPq>ṿ.8Tu+f=G[ e`w!†jaAp1;pA 6LwIʖ'l=H؂G;HDykӹVֺRil]7ʺmnWx? [pCs ΂۳$VʥP8M} ^0:LJNDlFr3kHFm$5a$B\ֈoQYrn+P)!)IȡU_S-7Ո,{L"T̾95N ^ X'.C# ^DR1FMB5qa=.iür~~uژcU֡M8wLӲ)E[%low"8eE<Um6~Y:SQvyұW7MY`Vޑ5\TLx8"]bekI WΡEGwR6&ު,&"o'w}`T/;aIX =j=}Cwwx3jN-âx&Lz~WOGm|9z ge! Vh!vz^;cu^.pY=DTIYY۠f{IE?9aǏ =YUE :W#rNuu7sshӃN佹G{8xq/Va~v#ARJ*,=ȃgv$ }$7kv̿FqpSJ{m E~  F1hl Zmi*/ ^:3[عX#'%Qvt1U3vve3QŧqT2B[;.BUj爀aЀ_Sxu FNݡvCkc:Z8$i LΡ9D^:ϻ%Yh% t%@S;4ЌM8WG4\X$Z6\Ḱ-YBpf O-?m ֢An@"ݒ3!^5쏌ȉ&~>`eaG.KgՏ#,|J3x ,(?ryTA+8{s!r1%y#!b &H315wM ?|?qbYdܷ$[i-\뷙h6E PVaK0^i S:DET.J2[FXۯ}mޠTlg頂AC{-ϲNl9t@t?DӃxCd⶧lτCW.3%?J2#tyXL'.;hF%rNh]'D-CqKC -Hi>s"͝#iA&UKnǩX (9u}K݅,.%zNI>ط|DT0z-Q£Lo8W$>zOA -/BWBC2"`Q'$P&waz]&dyCEWq?v ȕmvp`X0*O>(}3k; ౞ETܦXiӦFy|'za*>W͏@q7dfNP8k!E**@)Z-pNXL0T"Pqh$?#y;AaQ`ЍY~]%:| ߕ*XϘ-o[#㕍r@Lҕ h#XMrpgƦxOGXo &SmR͇;@*E}`-|sשggPP1Є]=`z4#gkQ+gߡ=0~@qqm2wrǾWؒxU$> C}rN4삝=̳7,0ki"Vzq  sjS;WACpf2rK-!\ĥxOO;E>Q.Do9U,u;{-Udpe& `OttPF=w [߫S]N[ lqYCJIG-[e.mHi&|ba 5nG'>>Qvcn_S'?T xyGK7co҄(7vGcl|* $WI V`iV%T`hNITkp8SKRvU+;Du$qvz?FwBKC(fC[.ЩEUIz}13Ão ڌei%!,~i$Kl| Flb`s ŷ"UHJ"? ZۢFk{$$|Bp׀Փ:́FСstJV㶱V9,Auj!e_#!&6]TZr2= U2BU'E6"_SUd!΋3"7:$ a?`;|u U"(I='P:-KxD'yP~D.NXM/S!9Ft.Do9256_^Vjlizɿ+'5sGfVZJw#qS]WWz!*[M(ؗf_p\t{~^ɝ@sFl42PayNjE㡧ȮZ*?v'I0<۲[BZ.Kl4 Y<]<~ s70}FQVpj"&AhZ#J :"XH\ysuyhc2Xf{D^3"Ҳs7qXs%HaY ؏vSS"Ġe{jB\M"Ҁ0`7JNg%N_#E'"zq5Rm#< =fuTwmz' OO k)gatHW_1e)Uy/]HX@W]xWj ye׉JÜlUxŗ8I)` {ʾ‚RHG2UjNa:;I'^ #YJU$cԁUw!/8N=8HY DEu L'dzo$q%ps@Y9>/$l_V9[4uw&,B}Ӣ N<)%01*^8W?/Ok4\R,Re̚˨}|sZ}kw/5  70[ƝjvD^Ou$][:Cl3[A}ޗ w^Uq*1:eAͦ%&"v86tpDߍpÛK,(&8$iuCc+W+*!' EN8?(1Z/n2}?k^>ﳇbP?'dL8mX KzκF*&=TyxR(\yj{7[P3`m*$9wS>q GD(Qǘ/&6 \a X)&MezYRՃG#wW2r$KpwV(m'q<:յzAnU,TcfOwQRW DNʍ)b8+9r-Yο@lRq[Ŗԁֺm&ܖO>l+w4 ?~B6Pu[AjJbBt֑(֦Uy].\A?;" w%x׻U0 drIM_45Z)eљ@ O}R,"uY!CKl)fGpxvS*k ~ K>m;Q\][F,p< Z`5jE-{_GbT9AgcA P e?0P$&1hR[ykW~%͔IfWfec˜]/Z:eW[[ {mZO<^#91,δJn;iiiFh"ywAP,C Je=6U5}/'ngt8}@,&x:tЅSe}^:chO @is TpI@onbzߵAT%gKX ~{9v$u<&ja ZWIZ":1c.ƄQFقŕ)R%.P.*hM:* ]ѱKXvYg% šLhoQG߈0x4ͩj y!5K:;AQ.>N$zLa#l<|0S4L$4o$=YO}@Yst"bRQaB!:TP{z#X\6{Pɡ7ص}/W%JsTDU/wwYS;MK=\kq F< `yGx|a<0:0yI6Pz/e?%;dƒM.q6)f P}&XoŞR1o^tW^Llr ZpPH3b,qhMYÜd%YcqbX@ #m֯5Nֲ k71oѡ^;J pVm0@1nr aI(!KT,@{~Á0dҢrzrm\g{E/uG}W=O1GzP~OL d~B>rwHPC679q`]$WG؜)<q},/= ɧu4kIdF =rv;(⧗;^zhS\'TFطw M8c2NCzvPEj%rV.tߴZgofT+2~4P۠woq(+tx:$~Q*){f @d HyUĺ-weUn2J\3ZKˆQ>a؎|'>_ ҎoV%E~mY:ق2=&s\?;A' #lJ9H>םcG)١dj˞[HѐG4rCgc / Y,ƠXM^R?E hb{' n^Ne cFC-x:gf?y2T䳯YQ8"=xm{Ӣ|ĺf3Ph<Qrt[{wKSQQ!)̟8Uh,\23(mʵ  7OJz 7>`:@1QmHͷ|5(~\P>A^Kp{R1C+#z Y0E@ 7w&F.0n0L,E]3`TxBhslMj% ݆{n+YX9fܹpH,oы]@؄!sRtw?4*0GZuC)TN$ QwjpTJA9xaVR} _#%5٥&}.=[6KȲ44շz.x9C?kjcha]X3bv@?L4oD0k/56`Kq7@_R@ {R3P‚,b^W~.+<'V7 J> *[W_pPs5rnC>-˟'+ @<@QtOs-D$ F͗ϖ:Nsk'*Gdp_C$vФ}L (X^ eȀi<.[{7[p9y$&$bJOpߢj]wͯZQS]nk/b)"H]b/`;*ZWW4":D9$Qb#S+5CA2Ag{JG&sM˨*VO\L s.~TqU^b? ϓOfgE:BklNMVٗ4hȧ|zbœZ)Ȥˢ'VPEMA_^"jߋ\ Jp:=%pK c|R݌->Kqi" `|OPޖMC f)阭k%\Ȇt_tO}lRw#cDu/"L!$OJEs`QbOEe7-F*KC) @[wK:V5M͂m`߁L$?l/zG^%{:;}`D7T7W/ˬz:+j":-Y TrĿLɂ, cQ+`{p<,o m I3LCֶO*"4?|D d&67-C3;'$^aB]Ra}){7V$0P@sfof&"oWC+ﺃ!E/U> £ \/bx/xvi L>8v\)[ 2;!{哷z?@/Ҁ>YC1ɝ^fe\Yc8+@WƤߖF6ܹBp$3)Ǽ#(76Q gm$3{orn{=x EMsHʬ+h"b]#T8Д34MLV~Q̷t螳 )AYv3D-~>.G8Dέ:&ʙLT^,Vl ~J7):Dw%KW m&W%^!/fm{TP\|RaoVTHuʂe&Y.$RF&9οw#2 u/zV_mY8 =q L:ePOo|[A<}˷Ĥli{ew T0솎6dH;)QJy^2 >FeVg~ydwm3+Q2 JY!>0'\2q>uHSmX$>Lb & !|ƃDN/ѧ[1KDtO<H`lg^ b(VIjw77c:S(d){/;p0x9N |:l~CY0ِ$f>sz,jCdݶ>oTN.!TJ i!360jIi'ӊAn OW;OjǦ${6Ԁ1^bg2=(߉@$3YUޓ@ocED'9xn`m 5naB1I4b tq`Ͼ>y')v IZ}/QŔV }z$j2i2B]7ˣ^Rt)TāxWєTr+Y9ܪ /!j ^!Vi#%By ZEcQnb)z~@KBs%) 0-L4̫m 42uë}q6ax@\ŒDͥӨîZ&h_SX;ɏH:0O}+5jvφ^(\٤Fl\Рa2y hgvGRazpUulz }n+ZZ E)nHPh-`Q%08YMd w2̀P)O]G9fe1Js%YFgPشI.?"ZpO8`{fT)v^#D_^׿{<%?,<*ڲ2NE *㾃}_ܺ9) *G!A '#0]Ȯ#z~WO]%wzlgH^Vp'ҸXh` g&ZRE21Y[J"gUƝGy Gy;W @%љ8kXrI8X: zQ- YR>ѳM# N_RuD:=`au50d@Ѡnaoɖp|'TԚ=b@`K*e8w "TA#qб]ܾc1.)T9 ܘU-:ALmlh2ii e[}Ziы A x'Oޭ?43BMϷЪ%4__X-hKw0Ή/clM C>" ^([(q>ǩK% wxtsq3ɡT(rťL5W 5Q4}4 UVZF<=dat!~;®feU3>B'%m}*5x,lOgN*u%rB0Qh$$OD\IS(୏aWcĎKRRrDdHA6@) kNz^+uoćy9snK]bαsTHnƜ-zWady^䥙Uao S̈dSe{p ^I_FEykzF]E Xd$8!ɲ*Vi!:`$$Z9~$@CyΐTig]h>JDA/j U UIЭ_%dUagQnzf v>:2g$|4I cwwzG킠xvܔ ފ=&Pᅛ[W\#Ų*~}OfF~`JP8$^ՈSXAcn/׺Z$v' v\=ZpX>s kˏ4UZ=eŮOݻ2abL˹(s\s+>:*Q)$]j=!YZU\$A3JT7~o*VO=`fJCG7E>Ne^*+͂&Jbøz65Rd+X9?phd?|gӽl \[4aOU_;\p^:r=Ԭ*ߑ8K#tKuGk% l>mJc?jVi_&=뺷A1/S{bjьp@1pW?tѼ.E5ScHɿw%d,.񣬺MnRI=h~.FCK3+Rs_ցv.s"{.|qq#aY:yW*Pgp:X}51o9p8>2o-a>M*rJx3;`g=m hQGq\Cf ]  T,cޤį&J 2#1~&[w`'}q1r)鎺]N\?7 :utk R׊([rRJ'@Z *YK=4A0n!N G*A-^w.ʏZ>ARR%; L[&(j]6 * Rޢ˲`5\} qhٛGT.$T? (Ty>`=qA {\:Q݄Of:%`1A榎EN8ϻ t{2[XyyVoFw% ;)ko~ѱ%ɶ8 3 lMJւX4>UWYAMՇ1vLg): !K߱IbתGL Zd @M~r[ݙ.~!n~mOuvZF)Kg7|'Na8[ؚn>貉b(6l y%':F/b ~؟OE]:lHI_á],U0_[:U99<)jmV8[VIYC!oA`y䊏2 ]qi8xErVs0l1k* t>]iG̚"MMXV? c}) ,B}z:<.uq.BmvNl*6>Ak$^t q-i>=jg/l6{C\31NIKKgr{JKyڼؓto*9S~c?z3܁zU 4'AЬz! ZRHJwm <6ZߚN)N{Lt?t+f4v8\2 wkAT:Ǯ0hV 34ryr9 ߅FO?TCY N~99(~+sKVa@\~ay[Tt<4, (IFR5M)YJ{5'sI@7d+[|[2 Q R?nQIɚs:zWXE`0KR5H8lVm%sT){qFjA*Yk1#ZeM(j{%<v^9],~2; 1dlSZy`v?j A[*/d6.gKhPD̎-<`+jNodn*E:ՆtgV2U~0p-ƃoEK^xA{Ip0`/ If1N9!+I,jΈJX@zPM+eOͳ,u <ݠn_*XP%Tv_[(ה{ ?gO C`ML܅`h&dFK˳CbF.nFpe>V&FS?{SnsQN۝C|]%)X'`Bt݁}n=R|]Xb[WD2aX;JM@z~c!Җ5fU 5]8!#Oɱw_*8N+d>M>{k&pd)jME]36ԃ!#޳6K2_od^uɸmy4%~nM puXVѨ)hNӺPӬ#dPv K6o11(40-mMjc"(ZhL$fHEOE6D;qS $,%UZfDl-8pԸMDgcTNL&HI-9y!](e!POh e,$/aQSɰBor;xS9VBn^y&=j|)g!u '؀#옮9a~Gcܰݹ1 .5+aHԴV( > dV^!P1U[9ɐ_άGgϦ,~F^4/ƀes8kU7aX'hKYOnc>5G ;zVvDuNtDKyժՂP 0oZ͞#(mrTV5VFdvh gKkq>lbjJlD$(E7A:cMˑ=76P)Z?dfy!dkK94GR!+vNp>D}?PgHfwtW@f0%~>u; Lڧ^.8R*W_8C'4PeVJd9-'<QQ%Ӱyd'ry3jx%KR'y&:;Ǒ ÍAZ!LK7scMPr!QK3}hHj1}E|JJWNG> I~j_`]u"fVrelW\..u"yC~= v(kG Ϋ@t'&.*R Gk 96PmXRDVA9>쿚)7>Mpӥ;P.I@lȚ*K-g%wIWo`X7Wi3`+O72 _.xU1lQ q>N8\[_+b) h8>9+BwYR2bB1 1_ Z> w| wfoR "%2^)Щ9W`QH0O_Z=^G#jS$h=f-0 Hgu 꿹&ꇈ;oXI]M(V I*|%c5A%M[zFښuSAL8|[>xNVaZ6u.35 W~i)2ީ"0䪘"E_HxK.@m\sR<*6ν42Bܪr>eyHo-f @؂\٢`q]VC5kULwݢύW"3n>i=IuifC8PU^S1yU2u\ĕhj㫵;%n$[.[Ucpբ*wp* =6_ [1GG~FT)'`VB&s|̴*(I`}œy!虈M@*dbeZ{rI6ZkMN/)W)(.@V"~nK D;K\ۛ49Iv oejee E߰W8oʠ6Ar22A4Z}RDDn,mśL>L U$~]l8_L hޞjCDǴVvz06`_޻ `;} nTN.#At{$g,^[OJ{Zf?xX{ 15lO =Rya\>Xt=k=~X zσO ə.@ Rzyv,NNO䶙PiQv>x!$qNjx?=)(0܂O8=\:LЯXetQB*o0IX; E[1UI+y{wY;Gb Ìԓ'K߼rA.iZrܣS/"P0-6-I,ܻLv@{RtF*)Jy @$U6ͽ9/9!/4{ǀgVPkWaĦp6eMs{7pa J~Aaa[h>x鰲~{h\cz˩6񻲌0QMݪ9jHa[1FJ]{Z6rB7ѻ$ƗXPEa0mgA-ˆgS3o|4º!1h/5N&ܜZCo Y_V*ZlyQo< ~kEV%~#iz{O~]b1аK q$ߍI`3F*c[s+LzGI[;Jr0RɥP&pqـEX]q71*M5{iQ> KzmLUQ) AU7MVYMwTxț`ydǟŔ #;&rFC\M,Rp N3&Ѯ] L UL ZCtß7AgP_ZDTDS&*˹sû7ԥ!WDyxL. PMkH;'f 4If:^{eMg6yUbT{;[EGkJҵe G?*d뢗CjìI{P奯{h&7yORCo),#ňGBmU?b#Fewr][N0@i`c;T!ƣPO!y]k6Aqs*ҪBQ4)udmy'U~7E7:4bOĿI)+&fH&Ra$.@zCPJ=eMf+>KA}GΟV31hRSH [AjTPZd)ipO WZC>q2z\`+ʟ} 'k= z:^覒 aJqb?*N!\2'JZF1>מ0>u Mk\fCEAPˎd|rR֝q0yp+=hI.@]"0[6h]vVQ@&VI޸ + ){X ,QgRʹ!!lC!(Fsk;ϋ,R˶p2WUgm䨱`{#|wNj P^ DE|ڵZ!3Il␺a!;hlUݹNd7R(ۮOǘ/N;{xaT)p6!B'| c t$#8C2v,x#YPK*TN Ei2>*谕tΨe37Nv&dAcq!Vk-AqgA^C"#ق@#XrEsCn2=2rzfl6 RwA}`jvHq^RŞV8! ERL5Ds~ejaێmwжP@At\'roYhCKsʶ`޽W@GXp|S ҩ5 Z&Ŀe÷R}\i(o6fgSdeC˗ zSٯ[㑳޲e'Ro6j5 QuH2#gg\0*wTMqW@_| ¼('2 g^ ; 7= lX)n31*%;sBu L%}N)'o?Xx j^;zq5w(7u3(B]`{׵ѺW:μ)//{G 1+qa`G$-g齈5,WDifS%7L hUhi+M0DT{!HCыhR*۩t,"T4&FvkSc({<FX='8\upێ!Rg'92@EfC7E;l0}[플f姉!Lj#:/>nkw]9,=*=;o#Y}}V̆$"A[ǰ+ p4[0D:'hsypp4e#iEJq0Ty@LT)\6Y#Y HS#"5,UK4,\-~e: =_VDuuC4^6|)ZoU/]2mK1:`@N19-M40KCPCqQQp)A'^1V^41wKi W&GR#YK&uz/r|Ftt)9UO[umhCsCC.rc^9i7|'~1?J7g(DUɑF΅YTPT䪬b?5BZy\0jup iBjLRd%`OMYcZ.3Y~1Ƨi\S p`&Ez.%[5`)e׻/:섻hS8czb^ =r C~ o?=7VsBX)$iΧ,t"]yB 9N.cr][6['8ʤە]׹R+˫v(C&[X3(n.5 faɄFeC+ lwD`0ụ疘F1Uw ʿag ?,BU.t/̂K{q{/mvD>sK֥Qyazlvj#1\i'entF z>? jtAѹh# v5WBֹיST:_{a1K,4YV)vZV?%'uSP% cf&4>He2ȶ 9u O"/ayABE'e[EGWK0`AbCma4Qah~6;[ZW9?L :ω8߮jmwzDwُ~s]*,f"{j pLMQ ^8yMm*GUP.~E&Uz$38U/@Z%,TO'$$ fzH;ol]rz|o$1q:Ů Qmy6 ?5+~B%WPTbQV@[tQ<"E|a6Oao aK1DU]@:u;jR٦ ڮ!Z{Wm]⎞ЍkqkO6f'5quQƮsOԻ4ɴ82Jei.3邕,y}a,<9>gw)Q|=F W)0K.ڝ,Y6YS^R$؄N}sܘIrrcT۴8 PAړ]&@)IQu8䣼_Y}[pq#K#;/`;"SUHIP77lcҐL[U~75n^>2?+k::H«1TEx]3`ߌ(-8.أ$5v 2*t\ ӷK[]$ǸܪakrR)Z0IARz>8\""~"5xmttݰX֬ :]}3x|Ŧ55L0Tq-{,>BUk:RpbT [ FO/Q֤KDYh:ffRY1zCZ֥'RO">S g`] e Cj$Z{l?:HBZz {|(j=4Oҕ8HE|A$:z۶aRν$fмy[ۄKn>Ig K)7;U2;>+ȃ rF'[[!9b1,F! KiB=(LHXh'Rf{VYtGSXfVnrRCFxsP6_kax9Vd%}_G?agNm|77c!N92xcP,uM^Α2hMd@i0HHs,Q6F/5]_vD6&Xja! ijH'*“/`?x H+z I. =K^]|SQV!c2$u0nu֛",uܻb^Vu;T2,4/p]B FDFb`8e_NsGo]²{-Gl:$@a[`THWJwK6\ͩbOZ\1 vl)W߫w$d|U@yپ2h^ 7inUezЫ9aR_ *'1[b”:vΌ{Z `6O`4n)6h@0ϣμ/:{%-rӷk'Ԑpz,_9=($5Өot <Ǚ\Y2ɖB)'I"qy,hIi@I?YV&}ӷپ\qIc!Vr4Kdu_Luq0ҙop}fL=<bR3}y|t#K6T.w40) b eJqzÏilm` =$ĠNwsa3MO ,$&ZR$ug"o֦Oq+['{-J%agY lQwƆ<?3`R3 wEf[H - in~ÈA'E &6jQRPxZ3}+42@6Z,bO3d?ũt"YF[v6GtKX'qjf#y.)1<IJvЙX>W.‚=q\l7eG`ٴkYV[ \;`Ue^H Fh]{zұQ.deƬ`-"w!8 d)8BH|"f+H[;Jt#Ԝ=ϣ(9>:j; 2ܮNv_*"7F}oիGޞtE݆2 UaL"Jɺr(cd02]1ʍb}\grp_3-£ٵ*ȁiA s%`6`k-g,ː}tkcBh1 [tCMu>]E:!"c6  \/j#?rQz].X.o.֎vE(š%;ذH^MƉZdZj}֘a=68_nP;7l-ӽ }둒i'uԂG2F1 Gxn5-4u=du#Q.d U-_M8+05  aW$̛G @t|{rZ,pc5OUst`ǓViXV6 XuULyLs&y'Z8~ Ss8fgK5"@mSJ$P,97^sp 379.\}?:ҋEp)4g"ԫF:q /3B9x3jnyֺ7د8/Zzwc!ݢ'oYTU1l^{yN(-HRi+H9Ռ@rֽ=&WWe9qQIb\64s|W]Fj9#l:H ? | y;j1@ZZ˻qےH)II˵2cTeK_DC^_>,R)(+(3BQ^|hdzt$ɒQ 7c9ZU^2mq[FnH I :Ѳ+F&4%Lhr u3W%Ez%)o^ZM*4[r 18gPWK)v] dA#S:;,"Zڄ"tQO_;\NAkҜ(ȽXut}ʭ>"+f& g/KgJӕM+?89!פn#dYIYwNKjCȮ7*J6>Ya˟iR dgʯF "Gx3,4xndڸCX8槉5Pi C擷pU'Q] rr?J4~A;TqD#xh1J4=p.+B %$;;?ޘBig( װdYkK(Aɶju:cS[}p``qrŚ|b"+D<~W<\,*x !{}EpvtaaUdK]C1Q5^/6<loZ8($|u俬&EI\-T"; IalPRlo) g jP5+^G>za۾WQ;9ui9[iܺYMc:v{xs"OVUuO׈#wNVŅj=CR@.%^|8kʯ{;&J Ӏf* x%UXB8qD . ATe~ 9o /2ƒ譻~m\bH X+*V!2RQ.Qڪgc1tBTeH ,6 pȜ]}~dCH. \:+!{W_ȽD*wt\ckL2[^pD ONm US3Hrj E۳-F#wpez_`W[ Gt}tՉ03GUȟZ{%"VVyDED`ttDX0/t,(;I);ES; VdP*O<f9t`? SYI| :0E »x>6(Sugq' x(CY+S 6gr &y[XA;pEzJպ4SWg5*s3* -,Zwrk\T}hl/9#-y(0)#[20"|`ZbԄ~8,.h_Ԫ]pS=?cr]$>;fϘg2GEglnI(XKWבbqB"YFj䋫#8 =1^oMxERN"k-T(" A0O\9f[ Q}5Y,ν΅+UX0#;s("D z,7F=\2;pEqnfK}g0͘sH3,?Zl*KssԸ)G9qnlч-y`-&05\ ![7cK[1ۜ%=pv@tՅDd @$V)tP2gz(^L(ͨg-x ңn3zRFl' BUE95*@pQdo;A=ԾJϨ d+Z5FGKZڤ}~Zd.Ap :ļQ0%t>gz 311s2i=ؗ !|/yӽ㌼ {+&` 384ZTnD$Ms'X߃sD!mI.^\wE-wZFsWW 2v˷c&V|7j_be4LD:sV3GHcDʙcy ;tq2=!HegkvDBof'xNNHS4$ f@n 18g iT |u<9B v骿i| RtH7-[U$6{ y u(Y%,Pն"qu/ I~V0DKbATs"1({W\.6jֽh\pim;tj(,?^Fc? *%𓒼_& r=w+{{U=N]av,b"NxnӋOz+HuZ>~k㢮]ct( n-6kh慈Yx'qe6 a4d5`kd0m#o96WYVj=Unηl%3{ҧk!;ʮՄ%[~򳒿CE}e*n Pk4pHH@d1*J$=0J.yn^vÕ I7 da)61w\֏y^S}S W'zc'\[MԮ~䁢bOֹr<\]$@oP7o˹*0a뚽s>-rR [Rf+־06!Hw3GG3颿Tnj}FF"i‰w.sh ϕ˧l0E_^k/bkZ`%$g\mEҍL`Pu*6EG}g$gkz8+8 .i(vS˧HTlc\Էs߻b"2\h3$:tB:˟0IÌm×U)΢R?-YT.o@["pba=fE`fiȳ?ϋz`*@4$g@-7.,&eNMmڨN]5N2̭كaYF _4s8{`ƕP齩_)$= P<0@l,ޓ>zFdJ~Aj@ݺ\c"`g IY"Lܜ]Qh`{f5.2Vv/,huPd눀~Ҿ4Ϭ8J"$m<7Pt@(]u5͵o 39WH c H.._ZbsyenR -U7Yd*}m nY[-+N. #I2 ϲ7n o1l`pIε9(Ldc|#Y-Vjg+;$Ϙ<`Çܘ훁6'{$Yo<0p:>lrȴM85 !0CGF-  O='چ8 7ghVX\!1=vWW&;i?flI6K9"c-/ݗ6˜K6zw0S[-*Ѐm )OƲ}ч3X{/Zܦ4"b V!{'Rݚ)04@x*8fL;TpY3ʳD;e@&=vbOj6fHEZnryٍZUƯ>:w3N`ѭ2-0]y 2nס =},Q'zf1 ~5VC*ؒX8M&L5Hk<`_lCna>DzL:N_N 3C(>+/!^?N8Fet7}v̰(9'9Z}d$ p JX"}I67oX踉+??{m%bLh \]b2LH^C/k0ҁS0b 991N| 6k먢XY[sY?0eGiiwQ:.vU0? 虥47”)Xдs&دlȸbSä?i/Fe-g`hԦ 6rQ+^l dke^drzu7HL=j/x*nmW#1e51RIVL(lJ~4T%Bgg MVCN9$L']M|RD}4X߯iw1%0 ؓ/)1Q=u>}s;!1w a{ =6B1ʲ|QSGuǬ?KmrrUgaK ИɤSBjd\)cc(aÉz5#y/S ߏ'SUᗰ(*rJ52nBJa%jSv{cSnB)YUZëOPNm(WU~C$5;C80Y2`0cg 4eV. tx^]ntm]o^z)V J{~ogj7j4n!?g>i(.Oy6ah<}҂*Ӏ1bl0\ha P[ IhǢ9|gq+n_vU1ۊM/ͽ(A#TahbKSFvN82;:)# ~CılmV؇6 n]?p ;#_GN' Pl9U=߸aD=FC7Qɖ&KL ̢!i̡M"OZ{l)H8,HVUޭASz7߸ʷjr͝mG?{IVPhe׬.+^ {J|8iy yVɢz=(&?2VL)X 4Q܆JT9nnkj͙^{ZR7BD" rV:"CsG:Q11UͤپnD7P⨟ kܳL= 6VC=Ь] D@ߋ)ٵF)Q:$@Ez4)VP#-;>${C;8kI[-{/?˛d0Ef`b[nwT!s] 'vc8&@ha82f^GoMI+ˁw%Faxg|#"іvSws#lr`iV(Ń{m?*))] /xFgKiVI1!YDӠ>"t@%417ق%4gD;8pQ{0azr'9hBzC/}ͣRd㭚. Lf%*+Mey 5i9m y?i덺6Ы&Cgk_O'HQ 阖LV~eC2: ?S4D{^3S\-'@T[3/ 6/.bu̶h}6; ҌbΠYp{b^'v E神Bf7ּ?bfTMW'R xq)Lէ`OOCmfmkS "]`dt/|g,5ĕpUSJRcy E t'v+WfqFV>XzdG}$:w֠j_Y ] #,R Ќku_?2;6Qg@,9 n9/ͷ&/Sm@Nu7NwFW'(u{y-~mů/ qWB6a2@0f((,יocXny ?}~/O-RrhM3XϾ~{*)2UK9;4s~0mwWwo3UP<#iΜm1\$|y=?aAڻʙ)o *Z%ODbJcI|Z(Ѽ`a!>z[S),3Nt 񇧘nm UU 1=h5N& Q66PMSzvnvN,iRxea b9JF'Hzx^؟ǪV)p\(6 1-PgOy oi[J^wn mD{U-IAD~ %w]E"|MZH8=emt&'m"Y%k S3,C̦p'O"QIlBTL[pSH)ӥ{y˛y1P#w 8seBkO%!~* ]=pς}f,q3lk]&T5g]^g$.M DADdDUI^DVj ?Xt{ٲ|h3EQhzf0`f[އIؼc"L qT}+qm}ajeܯq{ucr_ј*!0im'#/|^~xّ1rڇBR2kBU}+w͎Ⱦ~>kD DH4脍سkdwBmZ䤾\/H|;cϑm{X{;?AWIQCR^s cŴI`oٿ76ePp+/FaѡIc]&e~7O:iȧ@B. xy=(3mj'0,V3ܤ}ΈR,?ړ`խޡB}~'sZXq#&QyCx:K̠aY<"Gr2?vJ8,N2Ld m'w3(+QVch:ێU+G5;דzX6CuIYmWdfZ9}4-C%$XyT?`#)DsKd'b.>Ykql U~x\*sPʁۮzKē$O粸y4ϨC:ŒS\XZodDgX7͙qҰUǻ;(泌r~#&,s)鈧#pMQ Xotǎ@ُwpK9n0$%хC禁~َ}  շ_-3̾UNMjZ70IjK&`:wyqwjz~NՈ7 (AT 5 5&Yc_PO@v\I^NBE> 0إ9]nOb53KNvQ%0]l'u(;p^ kOV c j͉.A$)GՃzBk Gwj#W Awporo\wA?U} yDt eVfv^Am<ЕRNWzYHT|z7U*mHwHrI,Wy#+Jܑ;C]WaCvrH8}s2Vii汇j|G};xCU],oOI٨]Fm!z Go!MR.d766[7,K ‘P/j9Qpǧ/aŖK+zyV/čJ#XwG@n͉&Z?g$zJ":MB{,Sd 8& 0@\&x5$q.b#bt{-"8@NK+uh '@lGΰ9/AQ" f󙎻F hDc#%\ +N'i6Exoa)<$ÙQ>.s%ZACO̐ YC1b 7S ޛ>kRB'ޞ, hdLڿcp.2s 9^t;%l:Asmjz2HC4rx16U u p Mwӫ֯63D"ˊF_>2Uo;7.$D6 h~1M!\{38|ʓj|Hg1gbٳQȭ ?uK LϠ'^JG2F-9CبE|v9V{'qO\h-__rиƁI7m~3%yz{J`OQl66!רGsFo}rzTU}ΰ `F }{xȱ `i Iە%_\ \g>ms,KSN-:MSIELc@O-4GBP?#ـ>b'vj a$qq۴# W` L-/GPȰmtR1*)/@?n5+l/d_%YHFڒ;%؉>C3S]}+)A(klB')_,)QWP$(+jEM=z ٤4yYbLU=&>'Bs!?dg$BY$Ā EŽw=7)Jم4(3rd-b)*37ܦTSͭZ%Xcd:p5q8ܭj֊W} =i}=.otEe ɶhPԏD~^R͆d)31MElyX:@R.E'C+A!m~ĩ;K2!Eq}%G5{QQŧS#R<чn; OR0[`$k4jp7VΠݷ\PǮ`mJY< xXo {ل(|Q4#3 !**lbۻ7lU1ӨV$zNo+j\n̊-`NK2ܛ\ύbca'%8%cxBs\dRb(9ZqIR&E#I_ikj]HG@z kĎ~eb1e H] PYڋu^mRLfY%XPcS<`0 uatd֘0L"*@Ϋ$6ōZ )TMDhewp&~^u '"RWGȄ67Q]/~~ lʳCFT"Jw}7*c4`R _aWDC,Eܪ2Ɣ~4- PGbOHӫſ ):!fH~X>*``r,b͒F)WOa[k,2H;%AwA;X~Ȟ%X;,^(m" ['ZE*kD/;or@wdPk?NA»k+@uVbOEsqelSH"-Zuku-/ PȲĬKwy-,N;>xW.D$-E=(fw g20xʟbXɺSA`ӦP~YAbeXxsv2e4OSkB@50J? ]cgXޛ-@Ӱm}2ڹ6*@>9&DUjY4 I'B rʙCZ&E++x]uu<x1nxEKS =/ w”e-YWqkg86TCPkC2{#ab0ŦdXb E s^bo* ![`2:8ٗq ]aYgEyA*X (0;+o !id!\PbY" gnSW0EUtY=S7= G;ҼqULۗM%3ǫ=Yctgfï=DJo6<ǣ[4ZY%x8K#9R-4=xp9@;W^ZݻzN =-EόSTAu)"9*A,\p˘%)J{4HW#*=UMðspOF፦Vp8qZ)\7M֬>siT;֋ҳ-k9wD:+2]ŋMم3OeLo߫=i{5wH8AMP8 --׺*F.uZ\>3p2sf}RPHWSH|%b؜1qh0ج;z)Ŕ»gSg96Wwd?^A<Ӑ_Ǿ&s̗Jo P.Cl∻> 9ICJ Hu}SY5I} hƵ'-P3q رXr Auw6SYnr09ϜٕgeBtMv+\9} P E, o rlZgCŁ7Kg=uux^Y/()iO fWOp vij|٢\6I24=%jY}l9P5YB[ I,U~|>uDrZ2U EL>*6w;,=3tljQ;51B̠`Xg1c+r@!4&*t!1\nlRQ-l˕c[,Ql]d~9Nē6st/d ԋ`,Tzaw9}llh2K*r%-WfGf[P$1v):xihCRT,$FMaԩrrBKӅ6\g>,i>ޗJ?LzIӸ_AU1:Va!.7\8tZ} QO}Yc}5\c% ?u 1`v!|*B̠ӐFM@qI{j{z>е2S4Z- ungy=у-_3% ͈.[B5iQ1$h Eqo{yZ* Ҟf3H~:h"&hk7:e\I.k?5RGtzS߿cFʄw\<;XsEj%_{į\ejҵ ҹVQ]T5yon73 =RfP[kɑ\z#&K/PcӦ v [~2fBolƜvdrVmAs$:ذ5r`k$j {#cBqR[o7IXQ3羕P}=[ jDDg~a3!)̦+]*>7jOj!@%6{acnZHZ([5* XoOP47<"(RG! G8>Mi81JGx8[JKll 3 < OvF``xg%xFd+PO1P[O(Jp{:?koܣ1kӤßJk; k$~v+K%K (GQ=ȟBz=,a[2 2f>˷$i_^`S?F颕aw Xe_|N4s-5u:- Y9(Q!;t#COѭ JU~|hEE3|T>G߿͹pDi,Sohetr QAAo&A;,ї d ^4B{ҊDŽ3p@G|\gt4RqQ]g+ϒ[qsvwfc[G/ AxDVf5MTI+֔}aPshK23g=#7즮}Rk3gI+?*Au< ڙn,#bUrIP!BN6:R󢽏f|^%_'{=y(=۴"KcD |@Puj¯Քnm 9Ja3= ]~L9=o9߭u$wCo'vbİCƨC, wVcSv*ZdFe2ƠX6{T㕫\{=>^R)xxn"z }21gOC:F'? Ak YfZ x&Wex{[<.g?pNU+ [&D[zX[ ,wS#Z\M-ȍ6k,=&%kPC{J+5.,^o8` 3C ]v彵"M0b\^ie &XyOUdlRZD}w8GnvdꏭVYXg^IcH!SQıxRn\N{`aQ-q9'k(8KaoFMNmE8xAx <YuUU6ۂ)2501$g>9v76OH 1QnsS Qfe/*MU Tc0Q3_;|z7b}Ţ˦-%g;diP#4Kg7†^A&vǮ11a0|4[W Ȝ("LOZ*>am:yB\[ UR6$])4S|rތ@&>hW: vSAR0e& vHuu"4` L;~d~'m"-Fwbw:f- ,}nHGb {A=2ls<[o nU⨅7C^' ^)5 &[쨲3_O}X꫹J a%.u) KFH"&s| on{c; A84.Ž?ցr@!T92f'orL)Tq&3weoO4x pS|v̗ Vf$~b*%̾Lx7%b.;dY;k TΒ%\[[vGbG_ . U M\B @S{_{@tџm'/!3k2RME5Q%z+SG6N;}J+r](a?bwF/4GqTEvV4kd@^N LUSR4.4O e6QtSP@#5֙b3ZLpy?a47Bl%Q8cNNTI!QqRȝ_DEW6fn怇g޶HshêۢnG16@Q Zrn^5 , dJ_釭GDwzI*#?&.r40.4l`L%׸0]/MhSY2}"8u,9ZEq;޳jd]S{İaߌLcm,#SʶZJ7""6dR +Rom5#²K}UJ~ܵ7 `uEcHXAO;'``4.sb̫:o.C⁝ 4a A wԕ, 1NTy}ˇo5@Яfi|2.nv=/ t3}~x%pj kL٬+ +.v :[X1dZ^d- 8(x\0 6w.ےPt)Hp@Gmg^Pbqq;} 9{'v }˖5QZ_>:>um 03\8W }Q[qȶa#WHN4 p|qm/j|?EIJK?~OG|Stp.*` ekydɋ.mb]eNQ0MFo§7G31=)gQF*WЪo:Toe6o+TCFCf]{mF~ Q> h("*ƂΕ1"ꁜắD ZX+?߮%ps3NB 7t܆FߘRIY %妘uFQמҨZSUNN/71UtˀmVbLQÁp D 1QG78|lu<%k"-٥+lbX>Y|)M ʐ(Vv?^7P>:ލjaM߇7r`IZ6i"+!k*z< 7!ڇ)ل 5z_R=^^;hCwkC1+Hp8b۵ 7.AoOhFri~3GU5-gv}S~00' Ӱ~Ӄ.!̵D$ 'ʓg$A?J/G rN+# Z[Lei%y#Z$b keA6en;%Vs,aـ[16>5y14{F\40^We^625ZN>LAi{w E>9 W{h(s8K$rmѿEՋQ%ZZn4GK@?`A8al1khXUuV|u.bFü}]eK )1}X [SI+[k7b$W2GŚ fLz{j؊J(Q-bŪqBZ^^gw,HuWEX&jPxan &\H]k>rVRt8ppT }8%MhU2m Pz~^FpB tx@Lb:E-HIz_iq80'E`Yh>2oS!>FNynk0DB?nYtq̢'ǛGr@ 5'SW]E7a~BkZ鵴lb\!6̀*mE8@{%TpVA}Ѷr_Hە#ﲽ71RC+IM֟Px%k93\*9 R5 `CsS>V>xBGTyT CCQD4yoSo!.~ӿߓ##&|ڒ}o>Ŝn!1g"ߦCv\#'>TO m7 }28؊ARGLk$ Y` <٩t'nƜO55v#V6t|#EqBōO|d y4X`jx!)}~&4P*ukBM9 1IЏDAM'R-Of&U9X47-ҍAg\SF/Z{tl4!uU?ޣimWHwNB(8)Z)(ue4fEU a.ƶ2. ƥЀV<IE+x;8O,6Kޠ#zu.*YCsoL ̟f?@Ax׸ qO:Y!ϴjGvDN/)܊c^GCp"8-)*7o,Ay;3XdY617d[wo~kFzO32,FqTrb LvAyr>k%BF&&r]isG*timGgz( O2[T']2abT =2%!oUbJls N\l >A큐3`Nv^QJ#mX:p%'͟ ;ӜxPaJE\¸o9yg_}$+3c )ԗ(# +-K?ϰ7VL⣿zx*W6H2p%N23'=HQ&A#V4xi`V$>Y}f qMi4qIM+`r4?K]f.Z% |7T݅FR?ҭ+ɥy"ako)'jvRxu@(?^ͰMg ?G5[m#2xfbѣ#Y;ruL ._eeZ#ͮW4X,Ϛ lC-l#R0⊂0!VPzQz~%;)aL0uFzMD[m~nu=v:Au(*?t֥-w 0Dw=Û)+(ؿ!,u+Us-Z? W!!P_ܓވ' RĽrN3L+ xA{^c0mzyۦ.J2CY~,%&/^~'k :8C'pBA6w:I5QzJ'j 䟏d|I=˝N]s̡ ȫp0 "JCGϝ=L ItbqNoJwr )42R̷>rM50)Hjz$KŽ,=jei13ؐ8c+5L7ړ:c0*2ߦjBٍ ٫Jai5q_O:m6la59\0)+5goJ'5_)l^ rmKZw=AލմC{GP.$;*0eq85@uQѴ ^·c>J?o<5Xw"QN4%|3N@}ӁGsve[DhU>+%CBC.ʑlW+7|&=bTzp"Ρߵeʗ j_$ 2E! xQQ +] 4~8R'qndo'iZFͲK_+zRMZ'؞|>qDr_H_RM-5b5o&b 5e(OAMc3tYo(iqzT` wiw U+ 'll@7QT)/>A,U]-E4 gmprhŒ9S\3>zU\6+oE*RpxXsUr&hK˸'X~mV  &8 Yvbzp8\lIOx2 I64~p07b0POjw bAi?&t?3Rɧ" q4@` +,[9Е̲v44쎦rQW% c %x7)u r;1t r: *sL* tļ],K3!cb ɹWA@Dus(%ZVƓc|6I>v!Ugz"Vz>)]N%mk}2L`ިC2թQH8~ڊO\<" i\J6Ń0# YJ/QI=FFaZ3 q/U&}s#Mż,P%s#4U؍ ^ /=2$JTѯ^ny7o}6) 3t b]"|MO4c(U+O''lcTϚycUxpTE` &n QL~ n5$E+oӼC5(H; f^EM99PK1±KQaTZڂB%M ]_"fH wQ!3\ RRXUiI!UU՘6D*'WP&C;^v`V4`k\:J /wS5F3̠x+UۦÌ AJɰJ/ ݩ^]7. $ٰvL!~ JPnO8ɰ/@N!]$dMs㝏ґ>НxCGڪZmQz/k+3c`9^fWD֮xi" R%:mWٿ[ eVeV`ǔ/=[`A<Ԥx3%=O.]Q'|KcTT8/M) ln;Xt@oȐR+_4>-6rqMs*7BLE̴.}E?:%[D]`W6~Ƨ#X '0L=CX%zU:sVҝT^ -12;8W>Ulw"pbkr!򾜱ӀZL'Ģ`[\4>3 |1RhYD*'2}`WH/؀z2 }a1̔`}j | JE$-]g[}>·IޢN]{f$BIJ4zoLTNomNMWRXsV@+! O_ YN# .viZ/1z+. /s Y@ ͽ E IW%c[ #/dc]U J> 1@hiE x q o]K%{Sn$ϫ{+K(dcWl-㢏ے_߮<ݾxMdQ"3f8+xT1h>O½?O, D_8sV:0CfjujZĊ+\L A7.#0#͢=}T|DaEp(c[b@yX ھ"t硥9ݼH}T®#/gvlIS7KXvMQ+p1-t 37#D96X]~hkHg9;"r ( F]֣%QLcFaiq5}a$r&im̵ 9N #T EEl1]7[Ta0n8ւHQ~$z?g}iHV)L%boH9\K-+ KD_jky句)r^:CfZp+ n}GLҙw$ɥAu R o!%ኹ4 chM}CU$uAgѽ0nckn/㸉!=Y8vG"-:[H%]PT( T2I U (YɭͶw F{InHYcχA0eIH9i[nK=ף5< 55Ӧh;#fbu=sfU܌f (Ӂ<]H@Jv2Mc7bpβ;?W8~O{x"'ӓ*2Z-g{]Ie6ȡ@[*Ű'e SlYw`ߵpQ$C>AA K c>(͕JL{|fdsWr+ m5(XNE\q3/S_fkvV#|MOiSY-  7/?e `.)H"D1'V}n$d)gA l t#ʽlj?//5`rׁJ,ztIkM8ic;25adYJ2!i2jHFP⟅&wjz<ɘؗI_=v1wrgv@Sڳ'“lc, 5Q > *M*`ڈ@T[}@1h=S  Zw?^b:匋'y{C#iG+ϔFl)gh[YctjG 0G-tb`G>ބiuZZ7,( z׵FFx#_4KL7s居ŝ1TtHr&toF>V)I>tn yA!ET2$*ǯrtKSqT(MUkX *?]`ǫP.+]1J1De-)HowLDmu-ӵ-W_>[`ȩJ|eEvA{]2DH&BEFHƈ>\b) ]۟*yy 7tZ^HtV s79t˒`<}{eh/K|HILbL&q+M`B"N$ʄ^DJ ':04ꏟX|Ex¦ M1<[pp.8O3^k7UK<^2PN KS\>|ZKw,.cg*ۥm3S*d7[$LQ\lĦw Sa<>(S]t|;+v2T1 n*2JނLujp1@X5z5ܢmow{M!@Qrboܴ[kf1- O:y4J"]PGuJ䌷!M~ tw'n[~ӂjhq QJ2uߕ]kPjM`)e˳g@4F֐2شZ6aSodZ>9µSfy7D@G[Yt2{Ig,mt+;x{ÏG(`ST%2<p5=O#Qiq bN/XmzX!¹ o~awݭD &\;I8cpto cP\ 'yAEQ >vse:o=` nX9AqM)>_vc)Z_p|IP )햃[o2,J0\U՝'ieU⮾7 VFIRq4i7Ud8zC@(K"&PLeIL_Kk3ꑘ<؜l]:<<Q6|Ah)okCpiܽܛf2ҊzU5jnLPbplnnUishCijo+T{DkԈ(o+ѣo+N$ +[i!dpy$N߆%C, qDђ˟{Vl#fI,ɜEdErp퓚ǮZI kc_Ճ'!+׮sRR`JsxHMoRMk92U`<D3J^ʻrCcL8+^oۂ~.uW.j OhfDE=mp g\[OA4[}c*q،q3"^]֜+d_q<{: fAQDkGL\)Z{<>/ c)#qv.sz.}26s](NTBb#\9.)THְeCF˼@_vt.\EvPϸ%;'S18+Jf֠Pƿtf"x0Q"ukI[ 1ӂ;e6x)V:SKyNųd*zH\\V?6嗳mѮ^W1̓JN4z8`2|V$Xuw*4]m.zQk?t#.`&1ࢤ;$w >$XlnW;[J~-שq}z6`<-8EӇU+b^$!,0Kks-dِMg+|H e!?]&_'sʓў*`coAJƂ#@x[#s(T <  LV5Nx|T#Y`R!P؇MzᑹK0Aӑh#{SY=,m7@A{ȃ:Po )cr)5yȄ›U]#b۹KX^w21"2$@idCpB'W='MHY^heB+s,9[Q4nLL]`=!K!(]B ;vY!M.KVhqM?kL+cWȢƳvkY30d0æC/iP [sJcwԛ%On*O^VcTy\A !k4nv{F[Ǥ4sUj %=4cZWx5LAKA=dg"eѽǖE\E]R_.ؽǁT4<.dʓn.OS~p&m /rnE݆\qy1)'{fmu*H>da|Dr72%,T^F>爑0(m=TMrlcۻF#4SAlf è67?-q6mB`5h4If@pOiZ>)B!+/X]w_F߮D! 40tؠ$nLx[)]N *Hkޑc&Q rnzC̩8>[dhs gj^ \)Hໂ]bl Wxq*N1ddoSCjE\:N7ÙEs@ ~VuA-CI.UJj?Ш҅_Q19 [/!:\ @dd+SF1{36w0өȣɡޠ{D% vaฮnHbndt$M!TZndD7> $ "Ht>Iw_U_Xxz][q%@e?k[R?2;>/fkSژE0(|=F<;*G«ޅ(Bs:c4wby`Ϫ?Vڃďe#{4}|ҵbkКN* Pz;YKKnS6dy=36eJjBVvpPe㘪HDEM ŀman/1S >aOӡ$BLY4.u*/W u$c, C hH|f\&"VBd مH`59M !tKV\{79=pi O|95uq!}j;_$RԢݺ =Υ2 Z, q⯼C7fT18\N5 8O 14=8AXT ^@!} [sNݓt"߸#Fg&wk,qkѡ-F |q[+|G5 :@8PG/jg %a )Z3}2hV&Ę.S ")z1zl +铌*l ?5JzYzF㓱A) <3:Qم&Ew*ܓ D ķe# E?2~ߺ:wN&-IE8|x%~LhL MLYF )Q\c]km>iG -$Z'6ҏI'#xC8y9> x$Z.kGpEu.[ XQ Z[Q$3zNa 8ʰKsnо&CuiQ+/PqmB0m9?~ kQ9T%@/ QYT:; =^ēd̔n>ke{'yћO}УGB L/!U #`*ڡU3p?`c>Z`ίydž?ڠs<+>JƆ_tѹsQJ 1#F/ژ‡|z.j#קQFNODi]"UW\(zC99p,.[b~&Й]dS"LPy 7pY\xTA,3_ԳsZSG?aМn|#WI֚z@.`v==:zU _QR/& $ia!'_LRpdA8U:t'njJ?ԙUE<ufʂ%xs:X(;*}`]FX< =(hWG@$gknhNr}ҥ\/OĺD<'V,]>`BnaTmLQ=F^F=D/=.)ZF|2ޱG ѐ(&cY/qAڕiPm?OCᏗRv7+ǽ}"M!\,Q=Zʐ'ti~uwޒqyjXA`Gi=C3rߣ3oƧnB@)BӘC"s{63~+In+KNܖ;c<8RѴ801"$"ڙ3nEπKL?-íXNҚ)vXda^aڛw-NRmI\ǶHzYs h،q.%YϤ(s\tP1 :Yx1`P߉.֨ޭ:% G& R%=#Su%1)նNLT Xq|1?'jƝ]fʅ 駬=H+\ZFo8r/ 6<&%f({8]帬I]ަy.>xH\;5#Lѻ*C؞%JNju'ي_'Ge[SI嵐s_0?Lu6%yoM zn:zCƧqzkia lEA[T9 2腕yݘ( $њ,(. Z˪M nWz3n[$)y1kKמwH5h&KT)9rь- Хde/ }٪Fz64]YR"a(e#^ v-G(cpI: 6 jA&El׷iVf4Xz3qF1M6Z8_oG4ȗQgqyʁGS[:}$aH Ԝ/R;kO@ױpj *n(};4>\p5p?lݩ̠08ܓiO IK)b %o;V^7K" >"8#]G$ ͼ><Sh# TpHM+.v=]ZPщ -vE9" !vDޡfU.pz.>-) *‹o,Z&3OTRHc$HnHE{ƟWٜzp([zQCGɨrl,O0rzDmρKe3%+ kS0a ދR(W3T` #j+D]dž0t|]e6`t~6kujmd+ךw?b3%- )𶉄`@"W_ Yg ΁,ˢD_")Jb޿c;uv;g°;_cYVSf zV@|gYdGXogj"ŝK{S,L٪"\*o{$;z2PuгC_iثҨW652y~a/lxvTFW"Kz37~禿]Fc 8xO5o&KXgm׺76x$րH85leoUm87SLx[ᣋIؔ4SvZ@50B}s]j 354-L ^hjBLhv9LX*Es42!iX Ť8)ErHJ[%]3LMӼp$ǹhƿY(VIEǏb@uTO I4w3uC5ᑍ @0L'iJŔ-UTAI[bI# ,EؼHU*%i@S>_z['Zly cb(PLΦ6)@퀡GZEj:sTZ<==dߗbf$qa'#gL;7YNvts M~5m]2`!_ݬb{޼pR=qKw xlouj2 pۍjkG tYauĭffA$ˆMfu&[r˭ELE1t<$Ox)8m &Sm JsO«ѕ^sމUtHun`:l|A:vٜf Gΰ$xYoґqXpoA{f1oO5|f 7:KsZȜϗ!{ؑx];EbiNNb {>j[0.X)c#cc7<q1 # s7XCD}Řڃh髙-l{_f*~4@ m[Zy2U4pwxqR?aB~-^㞏*J/F`W방RUt6AoF2ӛ&6uso*,o]J,, _ɒ%Rݿ+j@?gϦXᵱdtQPx>SRC|SGm, H/ R<C=kR!Fp fԶG#6փ:-TQ)A.]xJwGBf3 6S<*w i^X1k]1Id*b.-)A9='l(=*؉P !M,C)op!g&1V@v\! }EXAsO@ж bC>aHN↿Mldu:R 0p?%=yk)<\7OG6D^.6SA,9K\q/)xD\_ȡ {u˴o ][+FD<¢edmf},H6J&AU90Uٞ\(yr :Zo tآZ>'[ć: Q=jz:^Me+U0~J24OPUߍU>)m2*kܪ%eÍ r(4Ӱx!WtLBfivDy8T|vrd)GdN&q .m1(0pug"@"Ev*%hN5D*E1i.;s> e0!c8B M|C_#y6_פ/#\.m#SĪ~m'H_Αk; LVޝcysP| >?L,7nIpƵD"ɇ-IJixA.4O)[ /% o:Fמ^W \e*9xi< 4P(ʬTW'Y#V֥ު>;K-! {!12)^a)rM Q{3{lq k|^-Tt(=K.'¨nUv+AiAɵrRàVM]xK%,aՊ曎eJT r.hn4AįAé@v Ww:54:П Îgy7 M3$!GʛMA|H#pdis$vy0fEsc$}}| 1c W>hLi>,q[OB j Ji>~-%F L+0SLi߄i悩}Zh W L=Y + Q@5><#D@hM @EK<>9m!U2_Jq2: OIFIK޻ ݇*dlc"{#CȖ^}{ :!hNqPc؟PYIj;o "cJ3}&YOaj_8 dqFxJu=}ַoۑIAv g RVzU%#si5W1 R6nF D4wO\(X`>b3 u.qti>3UTI"GZFa2OW6)1Xstg&_O%M,B_ MpNwjF@%(ITΰyL*Ȇa\#)#'x"H܅bRrZ`K:R¬b;U0,ՉُtifY&㾋SV\ϫIt $ (izʂ5Iu1G,Eמ槸Hѯ l,<1 j_[B7*0IH켉tmʷ %spKo8~tY-x<1ݡ"*IOgGpc1X% < -p C2fKHDZ>N܁k 9KDQao!xmS=$}so,$-6vG3bdnɺlIs,sx8}7r|VCJF+it9lHD8Y͌4I~7"Hcc`|X WY(o- -laiR n|ʠ-U)Syy[[xf]FR*FRc7D["pn{::ŕ0}W l*g'J( oDOꜞH^h9U9PAs^&q6ƒr;Zzbg1x;ѰbڲVX|yH"o5Iv0?KTdXampAmĵ?7tpw#ig6ffdS_љZYB_{ZF͘oWøt<104 ,~i NMlYhHP7H@t_1ONxYj}v/ $-KR|z.ɟOd~yaB:'n~2wxX/?bI!oeEvCD1QبȾiG_wUudܜ~•5t"ffE#=*fW΂D0'7%J!pZ{0=or׾af=h}t=[/2'VǬİr;Vm n!CÍ#^VCú!9dHݘT3qo:VVK6R0K_UhØ 5vrgNY-0X^Zx/>U ̇]qaGZM5#R<뎬 .+ljRp8TjmN52jT^GL=-P :1[tL_Kvq1tRK1\a*6Vy 6.a/Pk~DMMܩ"x o:AM+f<( XT. PWU*Ѵ{ 2|6<_ GLEB}xPɭeD U4b;*o* ҇)bdй |^R㱫3R{x4F6}&ƎO! (z`LGrN*ӭa\˝(>y?K9[I?+ yt!tr6pY'b6EqJJ[~3Mְ]2=gWP T9@ncΟBt~:X>TIah?QP{O{&>Uv2D뵂 8’+b=6A 9]H @A0BFw$@/̰!dM=.2@1;2`N*jo$\b [yֆ|}γ"$s j5W;0QVjZveW*C?w9˳EDDo;.!B6;]$jauN9Pd&!6Px2Cu- ۄ߈{)S!8,G.ج Q 'YRmF_Jj]ؾK9P=lVx% eab8wOrhzc7)Bz+'c8[[?_NlBzNyhuQ*&fx x*oס=`0Uu_rrٔN[h/F ,=:FGYa_Ŭe [v@{֏[l؊b깝MۃɕU~I`fںd#>V3E:qi:@QB[٣J/ŝ!Ɂ8ٓX{N2)<̬/M/CCx >C ;3"dvi6\)s!R6u/X߿gH{/ǁ XSWBv#YSG*d D @oxܫ\^&pa;m([ƽwڴ5lDܸ*p7%C# Lv"jd$P-*/)băʸ[N|Ԍv'jt]ӁU0?nhIA jfm1оBE$kD:qj-ܠ]:!Gqݗ%'db4x?PYrwB)h*"ƥYtZO#]cKEgQ@&HL pDZ\!8#,cVLr9(E$p94fiF?mعHowl>+8eAF`ZGI4#%#-ZjVbblGOQN0V6GIyWZ2~GcF*6$(Mpoi_Jhh&hWq(~r\C# BrC6d@Z3;Rv P@KPt60JZOW;f: {|ȳQ*Bu0`:H:Ȗo!jlZ%1#VSWЕ uS&h`x0a5?Qhc (W+|2j(ћwKdD*3;]-n^ot>a֊œX_2,GcT<.s _ 6D\mě  P|dogwL!#izPc+BTB:es6 g9㞦Lf22 A N[x|[>BJq@\Ř!<,,#[ +Ȓ!GKI9h*(RpY"ǝc 7m꯼:;]߁hpt̒E߃%z?FsxCO,flξ6k@I g?Q'd=i:14l _)ZN;ZP6\8ZnHWϚy u,MըnBz J_"Ұ>u.Y  x@n5>"̘eLȨeۿ Ewel&)o;(^ݏ@}bLa |(Rޗ\C\ U>vME6T]vrw 3$zZܝ˾Htݵ+!_~WZvܚʜn'ŀy@JRZ0G^: m%bÊ~ζل-R4:!᬴OK,z7k~ii=r#C/zڎF]O-ic0-CPWnꈥ?]2r'Д@nB.rn^+U K~ͅk} 8Y3 㶭E<S=LRƞ6:BG\\I~$9VJYl1\g)\ d._Sqo+]49w0i4ʚFVa;a>XXeE8z*ri"9y:ڲԛZ8z,KYXc)iϸE8!nu@3@m GBejQ;*9z!x b (Dc_z7#}R"۬HܵYDdXLmfVsWhs=浓z37ݿl#OqŴbVZ@4쬈SiM_=DXU& 4։)bR3Q$g˴&MЈԀ|b߮ZO$c(kaց߆A\ Հw:|k$ !J bs+ӎq 0C18*J` -R V5(66$>5: (u>7OZ,Xlp7t'-# td_Η43eyn I[k#gIA_0nD?ݫ3q&x^qLANS*5% HքlSP_FcZ,l%KAT0}WBXk#Wzz6xt?ϐ2&*?87]|KPbL#ycTY#!rd&;W c ]$ !åpݱ-qBAd{O@W>ODdsR$wҸ_P:^Q'k^jïG?&/pWǝx u0 ?Plh{z)o" 0|!ⲰCWÞu'R,q1C5p?`-hiXoa^Ìn=ڏ9yϠ>hFqۄ?$ݍךhKAŖO/iNMPȣo$jSHA#1VBJ8r&!ռHgL|fxEhhG""C _қDu,4o*bS(;I{P>)KB9" b DI8cT]%_*DAA Ϫ!n^Ba% ~5EeoΨc߉&(&Oly=. u3n׌A~; G`>IVAd_.mڄrZQڔJMT?j%J,#\z3;vcF, ?` #@>;^7uYkEI3=pϝU[\080vBio"af[<$L, M(迉hiWKk6Α:4KUqf tuþqP.5 /?ܬ'm%d+he=Pa|җkZ >aXD Pv R*`~HQHsn Uz#ZlK ՚'k<]!cъ;sW"帔J s4=3S֗ScPY, ~U`^"mw*?1d`(VN/Oud@2gn6Od`qrPոu󚴫.@ޭ+#i$j BCƞ(rm;rU[#xhEDL8+|, rռ`##koY؜zHPPm0m򓇡A`zV-,Fj7mtΠӺY8kRT3:QɍҐ=;X\y1`4x23.RRc$9>Ŷ"E"({v&~E Ud!Цe נpDPzP]N4W N)<*2jT`UUunR9|+ &I}Ff2lN8%FSYf 'xGKy"-P7h uK[4.2_ VkRh,&-nHa)٨r{ewbgI[KǮ6 Oc1F:5y5B @.wjFx42ꮥ:ڏ PGnO[!Ch/L$77f_+ldԠ&`ٍosr{JUW$3F'<i.]81~ٚ@tJ(j k 簲 ln&ξ6NQ=a𝥶*wp>#*mɘnlHۍsr ?=Lٓ#7+THS"9S{T6/㚵"G;G30ho֣˝>"RݍG`XQj2!Ck|b:>91Fcf:X%0+\]d"sOJ BIX=׫ 9YZ)NV'w\PlxgRl ˨>QnMJ0)wnl5| Wӥ,P~,_#d/on mep$\|xr"Jf 7R:zha$Л#VQ i_LZ zi]o+ۼ7&4S+16d;)ظ<\"@Z2""_!,coc`gxn,5ymU)Ō'A,;@ܒ |Cli˸'FT8cq 4*m(| L3h#sW]X3{oo6ϩIXy*l,|[xcV-#M͛3Gh>YԽg|΀p}*δx]d*S^ă–'P3T}zU1_yZs|w -W>-(_L6؋Ɵ[zًkQ&U S3Fӥm(ouP\ؑצG \wD2j0ka{*7!'z'A!U@hT1N!ŸȌ{dtA%}WQlmzw ;6? ?Zr ~0k9NBRX@JmcC~.FR`LMY5W@ N^{<4ϹꕂJpIX xJEQ|~nJE?Fy3+5Ǘ@Npf,F(KgEC֩SUGxJ')䤳YN,HԁUsTaVa !e)7%0MeSrugEF6I*[͡QR; y\PPZyeMז{L@L=ܼ2,·kU~?͇L㛮 =lVF,W鄏FrڶUCt/w[wiu?'`qؖFD<7_''k]۷*=(x*HF/GpX}֥BȋgbGvYFuO'5ðsa2y WHQ5UXta7x1 (@hQW A`y6GW8b’>9$ U^s-6b\9|vi*c*NR҅PpI}ǀiJo>X>]a?c}U8cyDtS Lm cBIm4ƙsRdL-8v R#rreR0qHAM5j9`qWx}2Q' =raq.qA<݆.?z8X@Bl_ 7 'y/h\HW 9o/Ïϭr]vyۢ>/hE|=͆WVss A_՚?'zZN,r4ykƯ; }g(EViy#gG#f(ھ+JoB1( vjZ ue^D )l~.1Q|QSBߓ#3pbscm1qyn莪#떓Ui/)<΁RO)a.Ŷu^OocNĽ=L3P!'p\T 4i>2JzPbS%͋$>͒7Ze p*:9N1줟LeRP=lґyr؄x=+!*g2ewUrHdi@ʡ/vZ_$q$a5 Bݱۣ(>{}\ co?U ҃]=Ϸ;_Si˳?08-LEH_0p[Q1>6# Y.}dpnj^uC0$lLUG뾕!FȭjϫxMK#l޼*ֶLõ ?kXԈ` d!0K{ :5`S35עm؇EISneU\fD,,D Fg(΀I+0y#BӱP Q" NN"D(}Z7 P[(9F5D*HB/8'A*`V//o(IQ@{zr]7ٌ^$VS7ԢOi8Ą~PQgsA%,UǺ/{]S$P\]Ȭ.+Y+ Oo8Eh$q23$kZb'Y\5 ިl ,UmŬBX|,Ր ƭ´:[9K.){JgJW 8==<Ɇ jo]xՎ5`X*>*vq=ίZŜ۔[ɦDg#75=fފt@o x~}#t9jMy"1W@J'=p &gY :MդWs^;M8 2ЖկAGck(P۾'6GɸG6}Kr#E߆]*vq&snnR2of ~sr 3c">/ςmkHVJ9m~XZtRr/8youGfU+0]$~RRB_qHC9ue"tS'#N;*ݵ;n%p3.Q-FF-@"; Nӻ<.|p~YTO7>iVd|O!ӫt άs"ኆQ sOvF X |[=ңTk:gC<$}滭?r%z#|~N*\kM2TPm:y@B+X~ KA1b6F꽽-6@ُA:JjTΏ ]lA.N'Ef[`uT²ih>pR5"*wzk#Wvi>1=w1S:"2#Ч;<!R/8[º58 F6>X}cs!kMo'rDKgzM # ' 8&x֔ "-YTJIQ_uG =+)>(8rt(∧2`o¼ LW9^)Au}Y8!+~+new!DyޕĂOE&ڮCS++o"u6A\>\{5էBs45KnW::~ ʷkASGn Z=|'*hw>>U Eɔ@j3ENBf6=c-@$`UgA;ɋ2&g~Ixֈ!~.IX(gɊ1q~jrc௲+B[ک,mXS!g9}RBNLF1B,j7O9VC(ߍe>`^dLqu.]>he<]l6)yV܍e'_m@ eR 0V˭"A&.fq*+G]#e_(oݮ\%D?HSfk0Js?lx~.fDv  n{5x^O5꾼ν ethV4;ejaF*3&lMo1f}8'AX!وUwk! }9欧%L )A&%h"? n2KT- Z8Cmӝ" N `ٻ^xX3k{: @r^-z%M=Rc jv ګBp F܇ƘEx% o Ku<1}k#8T&-1j oJm  L⑘yR%޿rK|9+}L}fQK‰7uv.Naק9Q@~86WJNHU#Fmu W7tM_^y^o(ilضv]剾1>!hvb uY ^ Xxz9xaN؟1#%qcreR~A}6HyZ_ ά⳨(N1[?[ma`JQ'y w:LUjމܮRͦSgWIcYaFLnR[~*3j^#QwCLddpf_*dTEc)W뻈3ۢMXEF:5"4 4m~jI$o_x \ϛF-˩EB1ߝ? Q23x<^Hh&F$[L= !Ѓo*q%jr_bpnȃΧsų* hu*4TzbfEyٱFE)Fl#9?^OUڱoCRc 7%&I^ |''&C])*Dm%\5"DY) B+?O')GW_Gz'a{z̮^L%%gHS]/(Q-E>@oX$ݭ6;&sZר)KUed>.hH@CbJM$6nJM\aU9Lw:0d@GUd45Cۊ\zM{F㼰GZY.rTGx~F"|Ciyeݼ hӌ6MP! n,+A=.}YY:R M< Nzf|{@xǩ@vw+-/tNw*ZΌ+oqDHt]W}yX.ʖjz~ uѷr15İxjbMc}}?)$n?z<@k3l{2/`U:9 ]R OHps0hGG_LnB̿I2oehppõo;PDĿ!$Pd +7B[VvLٓ}~zik8 ۝ib.CɣpZ ro T_o{<+7QZ9 ' NqF% ZaU/ Aۿo3>{M|% 9fڽ}q݉AxDpgn@:` ~*mW"xw2(} ";L,59/c[R4`R(D]  3O.#:]eSޯ% 0/MuKx avXryC~>Ws/|lqs,EDl,#EMO2$ 1^ۊ΁|E&Xhy&ڔv`|tSg#)W%=O|6[lkJNs${?U<_oά\F[DDS]j齱EG~ y]R [AH-ш؝Q԰j4e[d 9JT܀2E' TC,nܣ/O_lУ4BGq=tJGHBwR^:]Y<qX䗗|A&P:Z& ' U[gk6jB(N łtnKoF }0(XI]7fwI3\f򳡀a;&J4)BFWS+LK#pKp(= Tp4d3o4,NcZxC=٢3U֜<6@*+q0kV[d~L&en3`T)d@{5pP=HI<*U`Oә;aޞW蔲 # b;z'bo ~/O璒 4I$Damz`>w(:̵Y4ߛy؟kETAs󃝡8QT>.2/3X$U,̀; #jV0 SE=qGJx G6DTXwJ%^]+"ėÏԶ#7.4K*RQ;W<3X3Y|X*91[xe!M2 {=d`qRtiO>8u05_{k 1L~hU TtWJFf֎Rֺ0=YR?`Y/xd\N@p!;jmPO*1@x[η0'-Fe 﨎9a\O%hdݦf>9t('U.PdG.4&a+^L+@!Ȁ%-oCSxw[ <>rG!&}\r3E؆#A<:H:7Nq0![5On.QE>H  m9.Sﳟ ׸k*˜2m:в8~ٴط>CM\ }Nҁ|scrOuHץWF|^&դͭpa,$DZte9v?x:ٟ6V|&arFy=̚yñ3'7d?{[Q!퀌To&'ٞ@~:}LcWq?*|z~hFS ~t*<9e9`sWL=⏰07;kx:\T΋2L,ȶ8yڀ|m[f ]^ 6YTLz`$'xh"1rBh3dHg:ON$I2kk Y|F'!;w>a T .r4%F%7+_ZSϴ?pťl\uqiS>\dHXoUYaS_S͊A#EЛ- 0"T+_#qa5b":fη?V">BV!̇ނG"ÄLwWK"{>mo݂Q቎2hT-H~mRH EΰG5:U,[?EEm>ajV\#͸+l_Юney׶&;#Bަ:[{zSX8Jl~.p7}~Jʟ9z;߮HV] I2G'JΗ*tXHvKD XXy%w(qE$M{P%w*ێ6rgBC=dZғ&;¡6dzGߥKj?>F+.4m]v'1jEE=ٹr(MbRMI葋 ӌ?Dâ qѕ;4^k#IҪG9z$%#*>2^D"0>8mФY-jaiiV _tle[-5 p~yaoS#:~~Ll6;0HaJ+Qҙp,Jx_T1dӁ#8Z ^&ag'j&T|]͈SU372X(%fgW6\w\G}T*3傖1i QMp֋[ڰ!n)I+_$dg4 .S{@}5L/Wᒞ}{h"A=?T0v0{.pA߰y!Mƥ@-%z'CHK"qr7a2ju=be8!Yӿ\CE͠ef~Zf㸌U4ryymKyt dG]ymiԞ8b-5^F_O~&jYkRx0$8&KΥ%'ir@XSmE=Y:nNL~16@"@xG<%c.>j(5Sp]Bt`|Z"wCa("WDpפ׊O̭djЯEh\+15HQ09gA[徧wVI"ΟG93$BՀ*mVkޟWeS wG!q!ft)+1M3]G$N܅ǧʫˋ^,6Vc cNQAK?7O9#%w"Wqn:^h'af8 "LD2.X"%vr &!r:fʁn`U>W6ؐ# zkX(E=y<[%w#R4;^twxI. >rZ"4fE~|!zE j{)Og3);6Umغ=ˤ ;ûZ 5$.R^;d" z8K{i7m#s3?'⫶. j}}HοH$'uEl*iNeϽ~u/dV PaQy͡X 9?N~9n}Yyvpzv+r9\QY*oC s]QOjeuvKKDꄢG L"8PrcԩϘnS`^BHog;Bx~)Qqyh %s6"Chbza)뙥DX%,ū sna,L=v¥GTN73[D.fLӒCvJ&J 䁨N>4>j-uYi&.#"Zu!DãGAʳac`2eޓ[#Q~ԅV,p MQ1OFt onrX:5:Mܲ :P0'^!#I}øHg.8d سa'~MgA+!jBw=X0CK狆 v* |GGoaD1{6ˆ>k:NismQB\S[0rNﱧ!1+0R#Y@ڎOؒbǨ$2n-L>AGPa QsaAe[>{]s\/{Ux\&&iˢu1-Z:֏lMHU*cOdzP$"ډ@mYo 5b4-Ŗ\T6^eLyD{ވRΉ2AaQ5ZnޏPƻ8Jl<:߀ƞp-g?aviCX  5wZ/H݁@N“3禑"$5*:CbA'+vf=A#hob| 5=#leb7J?/͘|= cmo c7chޓu0c!Nut-痞/x^VOABΊ$ހlfVql)gB el3r7mMY-*Ub|j^ ֌84:zEv@׈B]>nKQ ~Fua}Þ E7q&8PRl"!}:3%Չ掟 _0Óm XW +F ms/4Ivq[kAdew" "4оk{v~grh#6,p*EnQDϹ^2:^ -okparf/qKhz^T;h%YWkiϢxA]9 0QO?*{bPmZj~hU8'Яj+* 9n/>!ND ݭ xgjjO.^&x%{9V6r;veQ1PHIbYt0 zbtYc4FX 3F mj\K$5\a%U cMl9I G)qoěhJE.ܶ)/'s7߼[K|}ЙۻFI{yn s -Un"7. y} OR# (1­E%O DGAFA$k :WÀ3J jp =;p_HI-DΟp(^LD3}_=ec]i~% 8*`j/ckvQiuoCNnDη>K[qe4ɬO&խf*Kdz7fnxڗ끢B46(UͤЂ;ekv(;!j9mufKi D5AAz8օv6da@QPn|ʣV6TrR >Q/hFR .YEtr1Uqe+ \ګTR)Ƨ1ΚƵHh)ցT&pVq.9F㑢O@1P04|!oOE*TaB'2'kFek-rʨ=oS؂ym\"*&Q @}zm}S9}g://\ۨܰ'~Mү( @5!րCi5}K}7ƨ,Б%TcyJfÞˮ+*\|4 Lb3DCQ+*she|'Yٖg`%$t٫xRqĩhZ3I4Jb_*ΙĆiXC e`"@ɟAsnC^1Nѵ"`]iO0%~Y1t!L[3iy jSYC{-AfѨ*8"ZԊ/d.Gt3H7tzxB,4EL㗌D^ E&o4 /&U|6vem0[k\HX/g Y1c$W bx7vyb[\PUk,ېBܻrUA`҇J?m`HXԫ[aĀhHKp[0_ >!3?唡3,ykVs DbBq7}0%&=ܑAq'2?,J0:&o(Ѡ `WU $9C~zk˃e@j-'|K|׊'0G3!~` &Ėl-JM+V$RT2Շ8}E*h_B$:r]MV{ȓ[CkSoZϕp'wۇKC}bsq (16 {)ez3e''ABfFwEUNdIB8*/"g1*BtQ'YO7ľ4K)5 ;X9)RU낪j2F) #0WŌ㉓--0 "[$b;mxۯݗUsc d8}cj*D&-P-6Ȟ\ 3&s]b7'L\=iV0 J2,VӻWk>ZG@ǚlIgpDExD)_%d9 [ H?D4@Ph*_hF1A> 3g޹?rjL}]דM{Ȏ>P/ǿ#9EQ8[^K_|aVX4|ZOfl='4e<(}~$'Huma1`H%'ͪ.W= E2QKHwW?&!I{#wSӉ^gJU5C]^رBpK||Xmgɬ[SR$ i,*Rw>OBSaf{mbEA{?.HC`qJQ#FvLNHۓnGף2)iozZ,"u~MT'+g X\ Z)-D٦;")23bר=5u[Lx;'@yj XCv(מU3Ryky!T H~%+"qX sez۪˂f tU(ԐvX*SS@{S[`SˢojnOu/0`).$MһQ#XHd{} EYR59dzZN visЫh2UFVL}8 \7gҤyO"T^.'N'Nƭ @>hWX(\(iO W.}V`B[ݗZoxX6V#%ӰMt.s[ ST(M4>##)(>"40|˻[J[.A6NGJ<=KdQsD47FQ[b_i?›G"A歖|Yn0+yFT3A?^ȧj5h@!HKFn@bbCtꓶKvE:} "/E.VLibepj2"\{C)mhCE7;g,Rm@lwm7&R25#~Xw8`}jJθ҉A.ꚛQðYbCX*TGKYJ?aٗ֬#9qEfk'j{x*]f$%2nSYúb@wlYa&'[-N<&6#N^Փ *m&Mt4qA9k4 NwZY-^?3ntS%P_$%SCnڿ7] :X:iYӮ\|hm^/YlCs0iI-MbCZu_ I.eSUDczq38M|^nsVW äu.'@F%Fhx 0HG+xk583#3sErW,e ?kyYmjJ+7>ᗍduYg~gp9^FnE::Ow~bsbnxV%B^XU {iVh4͓65WI\! $8WͰF݁[UB:}ՏJ\G=Yyr77ϒ4DƐ:oǪ i-n= 7})I"0js[n 7o tDĠ55E|uzMW=E R~W=Ar#gLڟ3B)xk#՛imkRN})g%kMOtWqn@/ʫGw!qeқ_r6}څZ,Yơic kVUbMV㔬WQ -la2J3x^oe_$}sT>O橍dNJ-6Y>2^}_od  l= F㛜*-ۃv~޵Ξ詆2!\tc"cJ0"jBt},6N{>[["<3dr]qҬqG`h˪[?qbqo cp`7kܭ&Ssg%_Z`LKL:]0㑦rMnąm:7HQsƞ'JeI2\(r/k,5w>T tʉ_7#O$sNM ЛU iY_ ^m!mdfJ0#B&cca5 (2 \xLfJAFH:!\"a 6szoyc)b^(q4R[4jG@pˡ͙ T eSS M#IRJțՀ{@ ٧I͡J˳"3yߢJ[*S:uX6]ձ79s4Rnro^g'\=6{(SH3=}b~,@e *&mU⢲lqZt աzv=Cs|}\m@U+tW 8_AKRnBrΩYԥ:$`-d3`^ xD=q*+Q˽ );o?` ;# I]DV1└dWU0໙}nj`; R^1GfʽfEL8Ӣ_sXГTK̀p|P9Ԣ2,Mj8զ*9Zs"?7A^5bBZ65P QHc<{(?wڵq:QruyUki^/d(|ŎCp/1) fNjs' HLƎGR fʁ޼# hVL쳭{ǚYru 1G> !>dul:@*F#2I@t%ReH%O迧#*Ҙ1ʈ\JnEikA& #Kt2n )Zn?.CcAml YPJ򵧻I4v ODl"ThCԇX (?Ŗ6$6}m/ڶŗӑB$xt0 ={sV`P=W#Fߜԧlr:ī'XgTC}lfM>j]&DubFntSF{O4yN>,CyLMI&[X)t"gwv.]q#Tj?ev"etDqxz?g8/*K=Zz>mZKI 9m}^gU~C i050/~vs+H{#+^MǦΚ#Ӭ:F7:;HPҴ1*ڭ:__榕*TmNk2ыbUONI Ne4 DGY#Ԫ^#MGeݢ8'|pHD5|5 +$<ҙ-.6Bp*iĄ /MpF+wO7h>;YM3,];27BUh ͛YG?i=9GΏ䜎rlypo{kN0Dxw:5DE~ 2*^^ n-Z,нWkC3߱B]a0>7`"IH1Ґ6Z\NB,٪a6~z!|5{ɭN_%ᜏߩ doJt,>?9e/ahN2ƾ@sX5ח5!E>Q-ńq'c:7?2mcgߪ f Ì,yheY1uiߦ^ ,UWÈqx˺T UWQO3J.CM>P/w{Lˉ#f)rtb+uk˱EXuI?hƟx@o?Lֶe294klh=R J9_t ^ӪsI{mCܕX]s\t9<ȥYĀړ`!> ^Ϻ5xL~e$vG;[&taSe ظeO/R 8xAv(؁1e$1ԕ&% <L*Iy?U QzyLXCMpx3A씁μJcU4u3Qֽ a&>IZ4K1ߛ;8H*y2Q08r3bn ^C)GuzK'*-d #s]MƋ!xy&VX%͆M{b'O)%H2+Ak} \oS{Am/+f<U^Z1ؘ8TfJYbPsN>P=u${< *UX $:4uS;7K N%p0)0#ݬ;x[a" ̜ʏXv6U(Uj۬ya>rZݶA-ڝxDSwtC}Q#2ܚTw }@!%Ty>9Qk7|>jxdž[G1UȖ}j] 2^mn~A WqTh;.|AxxXLo|~q<ѵvڝ  cTu-]"yT"aֽ>yẘWs?Y2;"&.PwCtlFYp\qEL1W1/Edbń™^8\C@7!U]YyL|@9/=( k}1#!+h׀,k'! i!rO5-4+0Z|tfՁ+Kg؏DLA3(p!żǃRa'VT))MVlἱ°:uaz3Z[ L'aDPz>&ua u $4%V _[\/['- 瘢f"|Xxn(Կ.(wR#Q&ƚ"QPr]ḋ8qmΣ%0H9XyPb-{SA,{h:ʂfKeB3" 8S]twZָ$Є$F=(f#n(mMmczC ꦫZ)u8'p<ԧeX| ` E<hO=@* z&;7 JgNRoW [tMx" FB B m5tS}[Cy GJ&mtct^|.1- k^rB1`e6t5LQkmΐH`\~`?eHɣ(yzR*<>hn*عxpNڎ,ZPWDG k1BW ꪩ7 5_YI^J5zx?s.L fdq7 'و.&zBI*t.-ftMaGq)#.V_s$@F5iJe0~*}Γ11D*. Q7t;HDb7T3G}!-Qdt.u7l?4BRx+8QK@~^G֒7TEGoPƵKE|O0ସT"v'76=v.]A[]vVE3IAgeOTqc׊_Ͼwܩ;4`;7Ey$ <(8?;4*B qd>aL `]0~(\a.[1(ȳf'wf6 %nsub1o~*UF8Rˤ4ʳp޹AMLw waDOP{>CRج$ӃuǡG/l "moȆgDv5taү n핫&5Qiguv< +7nnʂL UE%jGxRrk3 |?r* tWBϦ>Y) Xd*b?f7{I;1FnO,v7^3|G%܈ƋpQk;H=#=B IHD۬L+?=6;< *W)D U/b#/pYiP2w;XK:GU\HPDJwZ'H'RzT-DaMCHC +w朶 YZ