libelf1-0.177-150300.11.3.1 >  A bp9|HMt\\[_gU n] w 0wW`?Fj/n7h qa8b(la y DO?6 ށbUcMz g\7"ؑ1ꖌ[ *,TLRI2Xo̵J@!#d9o+Y UX[g~ÀW=>qҾll@!53Y5\(0ۭ&l^  jEC=z5)Ο,Mede76f68441ee6ebd458e333d7af7123f298efe858375223f488d1df967edf72ac654da2a079df35d9ebf8718fd050c60a4fe4ccꐉbp9|,3xMbe+'voy.]ɽsR9k(ձ*C:T^{1n(֨2ۚ/װN ePV+?J=fʫZbN߲G  @S!~*d]ؤm7 v. 8 fz_9n $ȋNв0NA*cl[*m^<_]B p@O?Od   B %6W]hp t x    |   (89d:4>K@L FLGL0HL8IL@XLD YLt \L]L^LbLcMdNeN fN lNuN$vN,wNxNyNzO,O<O@OFOClibelf10.177150300.11.3.1Library to read and write ELF filesThis package provides a high-level library to read and write ELF files. This is part of the elfutils package.b%ibs-arm-3 @SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://sourceware.org/elfutils/linuxaarch64 @bubraae33ed99c158e482c64549de3a9493741e5c8f007ee6e8ccd208ed6f85a65cflibelf-0.177.sorootrootrootrootelfutils-0.177-150300.11.3.1.src.rpmlibelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.1)(64bit)libelf.so.1(ELFUTILS_1.1.1)(64bit)libelf.so.1(ELFUTILS_1.2)(64bit)libelf.so.1(ELFUTILS_1.3)(64bit)libelf.so.1(ELFUTILS_1.4)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)libelf.so.1(ELFUTILS_1.7)(64bit)libelf1libelf1(aarch-64)@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libebl-pluginslibz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.1773.0.4-14.6.0-14.0-15.2-14.14.3bb@by@]A\9[#@YbYm@YFk@Y*Y@X:@X@XDX@XJWu@W@Wq@W)@VяVpVO @U@TD@TTT>ajeffm@suse.comjeffm@suse.comschwab@suse.dejmoreira@suse.comjmoreira@suse.comjengelh@inai.dejengelh@inai.deschwab@linux-m68k.orgjengelh@inai.demliska@suse.czmliska@suse.czjengelh@inai.debwiedemann@suse.comrguenther@suse.commliska@suse.czmatz@suse.comschwab@suse.defcrozat@suse.comnormand@linux.vnet.ibm.comnormand@linux.vnet.ibm.comschwab@suse.deidonmez@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comp.drouand@gmail.comjengelh@inai.de- Added 4G memory build constraint for aarch64 to pass testing.- Update to version 0.177 (Martin Liška): elfclassify: New tool to analyze ELF objects. readelf: Print DW_AT_data_member_location as decimal offset. Decode DW_AT_discr_list block attributes. libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias. libdwelf: Add dwelf_elf_e_machine_string. dwelf_elf_begin now only returns NULL when there is an error reading or decompressing a file. If the file is not an ELF file an ELF handle of type ELF_K_NONE is returned. backends: Add support for C-SKY. - Update to version 0.176 build: Add new --enable-install-elfh option. Do NOT use this for system installs (it overrides glibc elf.h). backends: riscv improved core file and return value location support. Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7664 - CVE-2019-7150: dwfl_segment_report_module doesn't check whether the dyn data read from core file is truncated (bnc#1123685) - CVE-2019-7665: NT_PLATFORM core file note should be a zero terminated string (CVE is a bit misleading, as this is not a bug in libelf as described) (bnc#1125007) - Removed patches: - libdwfl-sanity-check-partial-core-file-dyn-data-read.patch - libebl-check-NT_PLATFORM-core-notes.patch - Update to version 0.175 (Martin Liška): readelf: Handle mutliple .debug_macro sections. Recognize and parse GNU Property, NT_VERSION and GNU Build Attribute ELF Notes. strip: Handle SHT_GROUP correctly. Add strip --reloc-debug-sections-only option. Handle relocations against GNU compressed sections. libdwelf: New function dwelf_elf_begin. libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE. backends: RISCV handles ADD/SUB relocations. Handle SHT_X86_64_UNWIND. - CVE-2018-18521: arlib: Divide-by-zero vulnerabilities in the function arlib_add_symbols() used by eu-ranlib (bnc#1112723) - CVE-2018-18310: Invalid Address Read problem in dwfl_segment_report_module.c (bnc#1111973) - CVE-2018-18520: eu-size: Bad handling of ar files inside are files (bnc#1112726) - Removed patches: - arlib-check-that-sh_entsize-isnt-zero.patch - libdwfl-sanity-check-partial-core-file-data-reads.patch - size-handle-recursive-elf-ar-files.patch - Update to version 0.174 (Martin Liška): libelf, libdw and all tools now handle extended shnum and shstrndx correctly. elfcompress: Don't rewrite input file if no section data needs updating. Try harder to keep same file mode bits (suid) on rewrite. strip: Handle mixed (out of order) allocated/non-allocated sections. unstrip: Handle SHT_GROUP sections. backends: RISCV and M68K now have backend implementations to generate CFI based backtraces. - CVE-2018-16402: libelf: denial of service/double free on an attempt to decompress the same section twice (bnc#1107066) Double-free crash in nm and readelf - CVE-2018-16403: heap buffer overflow in readelf (bnc#1107067) - CVE-2018-16062: heap-buffer-overflow in /elfutils/libdw/dwarf_getaranges.c:156 (bnc#1106390) Removed patches: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch libdw-check-end-of-attributes-list-consistently.patch libdw-readelf-make-sure-there-is-enough-data-to-read.patch - Update to version 0.173 (Martin Liška): More fixes for crashes and hangs found by afl-fuzz. In particular various functions now detect and break infinite loops caused by bad DIE tree cycles. readelf: Will now lookup the size and signedness of constant value types to display them correctly (and not just how they were encoded). libdw: New function dwarf_next_lines to read CU-less .debug_line data. dwarf_begin_elf now accepts ELF files containing just .debug_line or .debug_frame sections (which can be read without needing a DIE tree from the .debug_info section). Removed dwarf_getscn_info, which was never implemented. backends: Handle BPF simple relocations. The RISCV backends now handles ABI specific CFI and knows about RISCV register types and names. - Update to version 0.172 (Martin Liška): No functional changes compared to 0.171. Various bug fixes in libdw and eu-readelf dealing with bad DWARF5 data. Thanks to running the afl fuzzer on eu-readelf and various testcases. - Update to version 0.171 (Martin Liška): DWARF5 and split dwarf, including GNU DebugFission, are supported now. Data can be read from the new DWARF sections .debug_addr, .debug_line_str, .debug_loclists, .debug_str_offsets and .debug_rnglists. Plus the new DWARF5 and GNU DebugFission encodings of the existing .debug sections. Also in split DWARF .dwo (DWARF object) files. This support is mostly handled by existing functions (dwarf_getlocation*, dwarf_getsrclines, dwarf_ranges, dwarf_form*, etc.) now returning the data from the new sections and data formats. But some new functions have been added to more easily get information about skeleton and split compile units (dwarf_get_units and dwarf_cu_info), handle new attribute data (dwarf_getabbrevattr_data) and to keep references to Dwarf_Dies that might come from different sections or files (dwarf_die_addr_die). Not yet supported are .dwp (Dwarf Package) and .sup (Dwarf Supplementary) files, the .debug_names index, the .debug_cu_index and .debug_tu_index sections. Only a single .debug_info (and .debug_types) section are currently handled. readelf: Handle all new DWARF5 sections. - -debug-dump=info+ will show split unit DIEs when found. - -dwarf-skeleton can be used when inspecting a .dwo file. Recognizes GNU locviews with --debug-dump=loc. libdw: New functions dwarf_die_addr_die, dwarf_get_units, dwarf_getabbrevattr_data and dwarf_cu_info. libdw will now try to resolve the alt file on first use of an alt attribute FORM when not set yet with dwarf_set_alt. dwarf_aggregate_size() now works with multi-dimensional arrays. libdwfl: Use process_vm_readv when available instead of ptrace. backends: Add a RISC-V backend. There were various improvements to build on Windows. The sha1 and md5 implementations have been removed, they weren't used. - Update to version 0.170 (Martin Liška): libdw: Added new DWARF5 attribute, tag, character encoding, language code, calling convention, defaulted member function and macro constants to dwarf.h. New functions dwarf_default_lower_bound and dwarf_line_file. dwarf_peel_type now handles DWARF5 immutable, packed and shared tags. dwarf_getmacros now handles DWARF5 .debug_macro sections. strip: Add -R, --remove-section=SECTION and --keep-section=SECTION. backends: The bpf disassembler is now always build on all platforms. - Includes changes in 0.169 backends: Add support for EM_PPC64 GNU_ATTRIBUTES. Frame pointer unwinding fallback support for i386, x86_64, aarch64. translations: Update Polish translation. - CVE-2017-7611: elfutils: DoS (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033088) - CVE-2017-7610: elflint: heap-based buffer overflow in check_group (bnc#1033087) - CVE-2017-7609: memory allocation failure in __libelf_decompress (bnc#1033086) - CVE-2017-7607: heap-based buffer overflow in handle_gnu_hashi (readelf.c) (bnc#1033084) - CVE-2017-7608: heap-based buffer overflow in ebl_object_note_type_name (eblobjnotetypename.c) (bnc#1033085) - CVE-2017-7613: elfutils: denial of service (memory consumption) via a crafted ELF file (bnc#1033090) - CVE-2017-7612: elfutils: denial of service (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033089) - Removed patches: - obsolete 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch - ppc-machine-flags.patch - elflint-check-symbol-table-data-is-big-enough-before-check.patch - elflint-dont-check-section-group-without-flags-word.patch - libelf-check-compression-before-allocate-output-buffer.patch - readelf-fix-off-by-one-sanity-check.patch - use-the-empty-string-for-note-names-with-zero-size.patch - elflint-sanity-check-the-number-of-phdrs-and-shdrs.patch - elfutils-dont-trust-sh_entsize.patch - Packaging cleanups: - Modernize specfile and metadata. (Jan Engelhardt) - Use %make_build (Martin Liška) - Update License tag to GPL-3.0-or-later, as requested by legal review. (Dominique Leuenberger) - Don't make elfutils recommend elfutils-lang as elfutils-lang already supplements elfutils. (Antoine Belvire) - Fix typo in the recommends name bsc#1104264 (Tomas Chvatal) - Use %license (boo#1082318) (Fabian Vogt) - Test fixes (Andreas Schwab): - disable-tests-with-ptrace.patch: Remove, set XFAIL_TESTS instead - dwelf_elf_e_machine_string.patch: Avoid spurious failure- disable-tests-with-ptrace.patch: Remove, set XFAIL_TESTS instead - dwelf_elf_e_machine_string.patch: Avoid spurious failure- CVE-2018-16402: libelf: denial of service/double free on an attempt to decompress the same section twice (bnc#1107066) Add patch: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch - CVE-2018-18521: arlib: Divide-by-zero vulnerabilities in the function arlib_add_symbols() used by eu-ranlib (bnc#1112723) Add patch: arlib-check-that-sh_entsize-isnt-zero.patch - CVE-2017-7611: elfutils: DoS (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033088) Add patch: elflint-check-symbol-table-data-is-big-enough-before-check.patch - CVE-2017-7610: elflint: heap-based buffer overflow in check_group (bnc#1033087) Add patch: elflint-dont-check-section-group-without-flags-word.patch - CVE-2018-16403: heap buffer overflow in readelf (bnc#1107067) Add patch: libdw-check-end-of-attributes-list-consistently.patch - CVE-2018-16062: heap-buffer-overflow in /elfutils/libdw/dwarf_getaranges.c:156 (bnc#1106390) Add patch: libdw-readelf-make-sure-there-is-enough-data-to-read.patch - CVE-2018-18310: Invalid Address Read problem in dwfl_segment_report_module.c (bnc#1111973) Add patch: libdwfl-sanity-check-partial-core-file-data-reads.patch - CVE-2019-7150: dwfl_segment_report_module doesn't check whether the dyn data read from core file is truncated (bnc#1123685) Add patch: libdwfl-sanity-check-partial-core-file-dyn-data-read.patch - CVE-2019-7665: NT_PLATFORM core file note should be a zero terminated string (CVE is a bit misleading, as this is not a bug in libelf as described) (bnc#1125007) Add patch: libebl-check-NT_PLATFORM-core-notes.patch - CVE-2017-7609: memory allocation failure in __libelf_decompress (bnc#1033086) Add patch: libelf-check-compression-before-allocate-output-buffer.patch - CVE-2018-16402: Double-free crash in nm and readelf (bnc#1107066) Add patch: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch - CVE-2017-7607: heap-based buffer overflow in handle_gnu_hashi (readelf.c) (bnc#1033084) Add patch: readelf-fix-off-by-one-sanity-check.patch - CVE-2018-18520: eu-size: Bad handling of ar files inside are files (bnc#1112726) Add patch: size-handle-recursive-elf-ar-files.patch - CVE-2017-7608: heap-based buffer overflow in ebl_object_note_type_name (eblobjnotetypename.c) (bnc#1033085) Add patch: use-the-empty-string-for-note-names-with-zero-size.patch- CVE-2017-7613: elfutils: denial of service (memory consumption) via a crafted ELF file (bnc#1033090) Add patch: elflint-sanity-check-the-number-of-phdrs-and-shdrs.patch - CVE-2017-7612: elfutils: denial of service (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033089) Add patch: elfutils-dont-trust-sh_entsize.patch- Restore obsolete on libebl.- Update package descriptions. - Rename libebl1 to libebl-plugins as these are not linked, but dlopened using their unversioned libebl_$ARCH.so name. - Have libelf1 require libebl-plugins (libebl.a, which does the dlopen call, is staticly built into libelf1). This is necessary for pahole to display its results. [boo#1049871]- ppc-machine-flags.patch: support EM_PPC machine flags - disable-tests-with-ptrace.patch: disable more tests- Update Git-Clone URL- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch unconditionally in the spec file. As we can't support binary diff, a newly added test-case is removed from the patch.- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch: fix .gnu.attributes checking on ppc64{,le}.- Add missing ldconfig calls for libasm1- make tests pass when user does not want debuginfo (boo#1031556)- Update to version 0.168: libelf: gelf_newehdr and gelf_newehdr now return void *. libdw: dwarf.h corrected the DW_LANG_PLI constant name (was DW_LANG_PL1). readelf: Add optional --symbols[=SECTION] argument to select section name. - Includes changes from 0001-Add-GCC7-Wimplicit-fallthrough-support-fixes.patch and 0001-ar-Fix-GCC7-Wformat-length-issues.patch. - Remove elfutils-0.137-dwarf-header-check-fix.diff which is no longer required after a debugedit fix.- Add 0001-Add-GCC7-Wimplicit-fallthrough-support-fixes.patch: fix new warning introduced in GCC 7. - Add 0001-ar-Fix-GCC7-Wformat-length-issues.patch: fix -Wformat-length warning introduced in GCC 7.- Update to version 0.167: libasm: Add eBPF disassembler for EM_BPF files. backends: Add m68k and BPF backends. ld: Removed. dwelf: Add ELF/DWARF string table creation functions. dwelf_strtab_init, dwelf_strtab_add, dwelf_strtab_add_len, dwelf_strtab_finalize, dwelf_strent_off, dwelf_strent_str and dwelf_strtab_free. Support compressed sections from binutils 2.27. - Remove patch elfutils-0.166-elfcmp-comp-gcc6.patch: included upstream.- disable-tests-with-ptrace.patch: disable tests that use ptrace when running under qemu-linux-user- Update to version 0.166: + config: The default program prefix for the installed tools is now eu-. Use configure --program-prefix="" to not use a program prefix. + Various bugfixes. - Drop elfutils-0.164-dt-ppc-opt.patch and elfutils-0.164-gcc6.patch (merged upstream) - Add patch elfutils-0.166-elfcmp-comp-gcc6.patch: fix self-comparison error with GCC 6. - Changes from 0.165: + Add eu-elfcompress + Add pkg-config files for libelf and libdw.- add elfutils-0.164-gcc6.patch- rename dt-ppc-opt.patch as elfutils-0.164-dt-ppc-opt.patch and add reference to upstream commit id- dt-ppc-opt.patch: add support for DT_PPC_OPT- Update to version 0.164 Drop the following patches, fixed upstream: * elfutils-portability-0.163.patch * elfutils-revert-portability-scanf.patch * elfutils-uninitialized.diff * libebl-prototype-fix.diff Changelog: - strip, unstrip: * Handle ELF files with merged strtab/shstrtab tables. * Handle missing SHF_INFO_LINK section flags. - libelf: * Use int64_t for offsets in libelf.h instead of loff_t. - libdw: * dwarf.h Add preliminary DWARF5 DW_LANG_Haskell. - libdwfl: * dwfl_standard_find_debuginfo now searches any subdir of the binary path under the debuginfo root when the separate debug file couldn't be found by build-id. * dwfl_linux_proc_attach can now be called before any Dwfl_Modules have been reported. - Implement %check- Update to version 0.163 Drop patch elfutils-fix-dir-traversal-vuln-in-ar-extraction.patch Drop patch elfutils-0.148-dont-crash.diff (fixed by 9ceebe69) Drop patch elfutils-portability-0.161.patch Add patch elfutils-portability-0.163.patch Changelog: 0.163: - Bug fixes only, no new features. 0.162: - libdw: Install new header elfutils/known-dwarf.h. dwarf.h Add preliminary DWARF5 constants DW_TAG_atomic_type, DW_LANG_Fortran03, DW_LANG_Fortran08. dwarf_peel_type now also handles DW_TAG_atomic_type. - addr2line: Input addresses are now always interpreted as hexadecimal numbers, never as octal or decimal numbers. New option -a, --addresses to print address before each entry. New option -C, --demangle to show demangled symbols. New option --pretty-print to print all information on one line. - ar: CVE-2014-9447 Directory traversal vulnerability in ar extraction. - backends: x32 support.- Make ebl modversion predictable to allow build-compare (bnc#916043)- CVE-2014-9447: elfutils: Directory traversal vulnerability (bnc#911662) Add patch: elfutils-fix-dir-traversal-vuln-in-ar-extraction.patch- Update to version 0.161 + libdw: New function dwarf_peel_type. dwarf_aggregate_size now uses dwarf_peel_type to also provide the sizes of qualified types. dwarf_getmacros will now serve either of .debug_macro and .debug_macinfo transparently. New interfaces dwarf_getmacros_off, dwarf_macro_getsrcfiles, dwarf_macro_getparamcnt, and dwarf_macro_param are available for more generalized inspection of macros and their parameters. dwarf.h: Add DW_AT_GNU_deleted, DW_AT_noreturn, DW_LANG_C11, DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14. - Remove merged patches + elfutils-robustify.patch + elfutils-no-po-test-build.diff + elfutils-check-for-overflow-before-calling-malloc-to-uncompress-data.patch - Refreshed patch (from Fedora sources) + elfutils-portability.patch > elfutils-portability-0.161.patch - Add a lang subpackage- Update homepage URL and improve RPM group classification/sbin/ldconfig/sbin/ldconfigibs-arm-3 16577922930.177-150300.11.3.10.177-150300.11.3.1libelf-0.177.solibelf.so.1/usr/lib64/-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:25020/SUSE_SLE-15-SP3_Update/b9efa9e69ad46db07c11b335fbfb0b5b-elfutils.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9863a630ebeedb534dc32fcf841bc1c1e6a3b88, strippedPPPPPPPPPPPPPPPP P PRRRRRB}vqo<}̢lgutf-869bb4030efe5761760b0427dc8df7e19837b289629f6031fd74724d52d2c2d3c?7zXZ !t/ ߖ] crv9wM!֗(o=1c/qK8H!}ls8h28m9v}'$fM-pr({"`* u:#wWzd?|A3, oXG̤Eݴ)vK5}2 7x73 Mw"ӎ ɶSq6b``_uO™4\pĵp"v V@!=GpogB~WjS';^ \ 27F-FKmMń\4)<޲+GrE=`x'Wtޘ1ax5tí)w?Lx1`-Ĭyi&`HM&-\Ρ %EEJS^uEс^?lSg|X~p|B}RmR̈́G_M%!~#<;sDCip+#TLothh~?mq_|ܐ/4O\A%h^F2y͍$\M}F[67M'ؤ24XӰdPr'w0 }hs-f8/P">;P+bw@$Il,M2$&S'S_]ל;$p?`&w S 7笶8ˌKדxiom7}E0sʒ-x/+ܜ]#q\D+qBue2sWu`RLG# t-ֳq;jr יl]ӻk 4s= u‡.w.Z- v䧃Vo2ϴ_~9i;xw^ˀ`E7dN.JT' 1dq7:(ml6L8`b; `]2)OFY8# q?\]^ܵRdRMp- gK{0_<4GoCnM~]p~pޓ9PFňj\^ft9Ppi>OM1ʼ?HM)1~U1h FK˞'({ӸinN*}ݡXƃU Oh:/lbﵜ sW^cR&r!ww ➆Tfܱ/>w 5>L?fjQH;f0>ӑfԢ-'2z78XKX?Sv"/ƫ^᪫gQ Gw<$VȟnsUO ;c]яl$6#Y r0/gtG#L 0v]('ׄz0gU:#xGBs"DX FBvuI[GVRo8$ɃͨM\7!~P`KB Ka`wrM5]6LESZP>8v%!aV ln 2Þ'I.DwĻ1 Ps~ yzK)1mQZLI&1X7L 7?RC?j"ek@zL T(Pxߝ e,` fi׋m4R'#?L rs ~`d V,WG^ ^>n-Ls5f WF[N`KK(=ѡw!ξjjv=_ulZGCskJ "=#?Ud}ڭYZ\ @z[RK\pl^2_cP" V)'8c6sȷ{䴒@$F#[vhcݬx,Co;4G]z85[ m ^fK^&JWS=AB́yhBQ#`y2aΡµ>vh2&.|fell޶T:S; c U,WG-.ȫ]+A%1oM0Ԇ]jI$<?ecAXݦjGA:?*BXȖx/oם/c$3bSoF׳q _oHpdEF)&y"? agr\:\J GDx\s?k轪rWلR'.*ҏ4£o tm^O ҤWR~/;ASeaNO&uT6kXdSucBwʾ6U-}G_TKIT>[ʩ%].tUo_Xl e,IYF,w7[U,vH *9mO;ߜye;sSSK sdF`o{PMCv!2sK{tyLc^`Ȝ|1n U-ݣz -Yqs݅7J9gXԉ݈}rDl}H 5<4|>`7'{GˏP" ,aQp1+CJO usptW]vl.| w_yPƳMUݲ86`wsJR+oOI4ȃjkjk'79_JvSÉȘ*gmˑ m2XI$ x(nծ5d͊(V eK*T/4#Pz,T\d1C5ʔy {+#E:d9ݢQ:}wcACzKg]şTfX Җ inf*oE7 iGC%,췍Ub~R qef].L AUc Xb}5#?tiE4($aQPO6+Ov~S*wtYbLdaW*yfB A{'xq'Kă ByJ(Ywh;>Q.w("EZĒB#,j [ 8~| Xvfb6d936`@s<:O2=Ę2KMBݲK"2IT`ƹZہvA$B:}MQ xaH 88!9=ǘ,l 잯zJo-[ 6W, 'MgdcQ0T ZG8n'N R}+5>s-evYk1>MR+H'xBDvGq @L -^8 p+i- T&gvUJN\q$⾞kskEn b^:6l~CX*L?(Y4ӊ%GfHŻ4e֦-&(>1=@ZǴ"0){ӍKxP$޿h6lTj$5HUinx~pz8~{ xR Tzh:饋^09i MN&pkZ+i$,*/J;0[B)ك=47]=h oLoq'8Nـ@m~[\sh[ʣ' sO*OA|ESҹ@01+ޢ10~YL`{sPtmZ(6`̘q zR:/|©FSu+Kl49>PV] r#QW~ $!UnDp13B+=ß6[Wʫ*\'=w?K.ƕJs S7t;o0åS-*YĤLqU(GSv'-;f;S:,;"}8QnF'ui12(*VF G\?* @]wm bOC,iJ]G;TOtPJNP \N.6<)NuTslC4W; :雹)S:7p5&A-Cr9hlIoܿ%_~{6Ƴ66R6nk[͎jVKV@]Ƞ۰a@!lfDbNhᇔw3w~fV$#a&,0Yu6Ƙ_il6fhMt٨iYJsof՝Qhͼq2u|mihtJNQh^~ q3}͝_EZgKN|&zcNP&_f03%oϰhGoF.rY ;pYxDU߾Q]Mcw )Ny勁J{ ݁uuTҊ,췴nX gU-~.4 ׸Z@%'.T[@KZ(0Zll VnM3č%j[h\}4D@xH|[l!7:˜pĚnOqA7/h!dM1Z6,޴Rf:А+ydh1x} ZJ yڎ{Ƶo Fi =gKTҪ,7)u u)'zm$I I&&Ɋ@ьW݀ ưyk%(eˉI9:4{yrWcGí 5O6Xf }HoLV*ý0pP![mpn@hn~_eJt0?tr]c„Lѥ-p˹Sɭu2"-1j+yXIwq;6\.дP]NDc Ԝ=*%' ;)./LJN%t H,YXf>gO[NuuX䒝h55W8|-9H"wЎ}e>2 ::12;:{Ch/^Km h!4%! o+Njx w[-83hvgeU1* rY*_3l@ql78g1zAbnS˕k8,zo !K78lJщe u1+9.A<=7~$f #tىN*8bGepB6'ϱ&GVÓAI5jdkq~%K}\ڧ`.U d|jg|Qqbƪp ΏvdyrSCᦅu POO- 6o9]DڽM7WP)\A01sHֶEEË$U9)߆QнcG'ިBj4n7}l /IS nxu t4K'\5`xYg 0yAgEc=;ryh@װrrʹ"rL*kR4:jHɈ' zx&٘&##@îV *5o6=Sx?ϐaY(/%lQBvߜꋬxOS|+3ƶUC̺AF rs%1_Tئ(\§g "+ܷ{ףfWqHX^\轥ߜ,$ ͫczBbczۥ'+NX+j` 4^n<"H:˺t5_B1eIzmylKsPJT*gqd؟U5b˙Q-^ $0j!~@^oL =tYYuz!-e}R-n0Qg-r*=7\L#wkmU$Izᾪz5P=x{FG+cl׎[YZTqG<=":>9:Hd(Y ,~VMb^噈Gr?3)aӗn̲|ۈ,&q xd p_GOmLJmeS↸y¬#9"\7[+n5W ƋH3pD{LbqDX6u~EVaaVf[ !|[D#V!Ua9"HM=XV[ӊϤxa Cխwu @Z89@b~Y)OٿV{)oאK'&Hѭ:N߄[M&qgI=LْBq]:CtS~d9\4i>/h/!pC$ 盦HAw۟A}Ks ׶ b/`3c 觨v0en%j8G^)ABj|ݜͫ;Ie\fl'6سfK_$3Wȥ|{"y(eEI7cY+IB6"uvIl1i2}S2 0"^mNO b-9x:{MNl=!:Ytc>xʩayw\CG+Z1R <;粔Z'أmRfǸ=挪xcvzI^ D:.'@}-+#"##Dbn{:oE8:V7mCuZ5)AX!^M;Qw,xg*(6XDB]74|Z 8/W&"G>흤!hgihd P;5kl5bW]@{]-ch,P(/YzLjf(#_l=XR7ˈ5 Uyo SR$#NC6тǺnY\Y.L1eRL)WM1}.0= +~_EBylAuCFQ{KMmH|rEO!@n^3kqsO2x/vE gnK>Y1 l1U fk9jfhi,;4 k? Zڧk"?7z1BǓ֧[頱 cڛ{9Q{L=Sx7!$tі;}W#ﰮ%Eo\Uqν~H(B~xk(gUW(&.6b)^TB hc(:L714WzC]3|LwT?@͸ǢÈ)뻰I{5r!kL%)plANGSO&f,i$kL6 ^fӵU#aIæDLrn~felA;=v&R][d, \XdXFb/.5rNǛ ߽ubz`S=Թpqrw۞^vQjgŸ^+L@h ˙kxsUe?3p z;_`,gG|dR5%Βv>WvАʄr@G͑&*/FGF@MzKf]$Xh8pn[o ѹC9ykh{viu.7%R%,T}nQ[5Z uJ뮔1p;c9IGċfy4 RaZZWV=83˾.RxI:%`|"LW7$YRX"K/&W]m-(&^A@'ڷЌu;dbwKM Yh_8+\NL%-˾JK! ;h>hesL)3q#iEvhd{+ܐ5VEuFl >]z)'o2,gb*ʡ T,N[Ow;ۏ@ju,+)l#4`uX"&Z2yCZɔ2Wf}ECh3@V|y-h `GCl9D^< ]o0L<wߕ6aq>^ %:-_ 4p2 D9|VpU~?H+LèH\'y]a}s֦b ֦a$fw %nY>.c r`}'zʛ',`GfE+Y,ܢ\N}d'bikI}L`{El-ixk:7wu֌<87[Jw{]L/I}j}:EUzzld$A<4%5*IW5zb=e,) ۅ1A6"2b|;ˡV|YSG:I$dwK-@s#kwY{J8)xl>giwNi E:+dF9x %_ sT/!qOi}*.kjg D뎨U3<á{)>&6]b^fZf&c/c?!VQ2!%ⰡrRl 2cދsk"r{#,54إk󧫵Z_R|H(DLǘYqa9W_!\NG{%&:ĭ(>Bb#{.IׯcZv/(uftR_()}~*a!JQ~Ba/Z91ccrG: 14)"UU8QyWTU@}}[ݔKn |)w[a IRI$yf͟ :)hԁ@W7@!}\':F#id"-H{˾JT>:P}/Jv6 bGW|s!jB!WN,u#FDhXov uE@*4f WTA-cb&o&(~̧b&jYq|m=L`EtmǤܰ;="YH4s&?jBL;K+(X6VGZݒ"G4]xRI2WTCa$TdKmSPϔԶ;Ku\853#}s wga֜w+޲} l?+̺*>Bon..=mi'jx?}$Mf#LZ "Xr 3lDp<3j)-OX@.oa48O,uȻ</IU-J'F΋i5ygkkV}x%CYF~W1M/;gÊ13=V.|EI]=f\yp~O 1 oD@lPq=?W4Oqi.UZ".Y!D2)Vo(ai*#vD_]kO ?$.@kp9 ZNU[!Wϸ{xU`*s'no{m A˒9];uoi{:ecזu9+  [odHbKҨ93"ߒ[p랽qӸ5inNV9,l>OQV==AzcUH%B_e3 na|!s|b۳Tq!4Yzu2@U3G{LRr:䔊Aq.*T]cy <6=&4 E ,ܱM]+_v@d^:_kD9&au_ P5`aٸZh:XEovN;;iWޕ|6Qf J2XV}%TŠ ͽ۽O@m0Guo/[tyl&mԉ}+$F0Az{;Ylg&#4pD$ob9@ĸ˖4޵У=$U+ ~#A\?zP6gXK+{ Zq8+SK}˭CL21A%yK7s f`-[hoDH,N%%D5Ȍ>н񿖩UsQznm<&^,!IU鍀2BjJ4|E$ERQm>|;jbZ '0-;PW1]T;FKMt^^kJ7ꤣ!NPNIrIE m-cYf#.]Т Ŵ-v78qŻnm+Na/9< }Хv$4#8Iڹ\A%;0 pwE۸AFלU WhOb979SkKUpR a"XقլCz?G1/Im0w^pRoڸFKix3XFe!) iY䒭=;,a~%$+[ 1_n:&{tQ6)埔.گv $0{Zxsw4f'E;rDZssUG<\yGp.^Oy].6}%E#)ZɌ^暷T^ijxU?k 27(z) qK3 M%~A"'r+-8k;iz [)x+ `?;cE>ف*vҌm6h Ct5f7Ljse=E~e]r=v jOLk뤍iV4[u}Rjޅ#įAy*͟lg"|IETBՓ٢=g3ۡ@m\|+ -=ԻN+yDys# PJ*O<E$m'껫s {Q%dSPT,dqi` ;wnĢưl/8w!J`*44ՁlPtbu;۰I~ * 1mz YL~dXLj so/B'11C'@ޜLL?WS޻ Lیx5qgeH%'=EPR_upGIJ%!)NWXw|ɤ[:Sˬ4ou1Άغa{ aI˓rSlپVϽ騠qs;>S817],le+ &Bdw@vy2N>dx?2{T 5Ac _ pI!R.2XhJ-7-0@~`R;en}Ȏp;t ]1Q6fVcr >OClbo]xF: -wqy}AsY*B7j^W_).pQ(^\9Z!j`gS\2AvPNCW[-9>oq7ӂ=6&a'4r{a"B'^s ,~^:JF} lRIά&Bbcj #-ҹp[}e#BjLwLCL㦱KhG|59}&4kљ8ڪdZF~|sA~ў!Z6&#(OK"LG*Lyk Tj6O ĿHdJ' 7:R\NAzw0$|b T}DcjJdGIV{4hfvx0aύӔ0ØfYZ𳇘SkC<} lǺfNQp8(5D2Ȩf· lR>EޥCKuU)$=]%o@@4We 5Y(uGx(UL>MXC4. gfcSIo?w`8յl1rG(a?ʞD+DxK)NǬ-Eڷk5\elJVW_:+/$OUǩ F{r]?~y}o7[UO#jHR'c yNFq ~6<, wN*XCd0?3`LSԸS)̏oN;u0_Sr:MǧEH!A}FXo^ ^u],x{ # Nƴ{9GKQϰ3AZ&`o=j+xeEVeqA Ey^W;q}g*^b qãD,D%ȝTN<'- 2h CgI@-5uN·&|#*f6œn[Ca\N]֜!AІ.ʅeeO~!CM9iu*,9rx?yEp$a筦K =a%ttZ\-('_]0rӲʇh@Cw +V>Jl*.hCUﹿ`@x &xߌ eZ89Y) 'wVIQhqP 3'*4F;;`m10Ϲl}|HA}|K}.b5p# a>ϭҪ]ڒݾLE:l=@OJA@>~@IF8]M5H8Qf✒C>pkVpb]GFqɽ1"Pp#_SrMAnm ZSzJn40Aq Km@T͆:!OU[j3~nGAf>a'~H1`SrЎRBNE!Me:͜q=ʨejzAI=ߘW4F)Η{oLbǤO3qˉ Ց\ hz(Qz*qW fU./ y*d8=1*Jo;ᖱ13koRf H>Nwu@LS!]/7m˛fCЩŐs'd=+*$aȼ~8u>NPS$[pårJ*ŎzOf d~=gqj-[2}cRU^[>N䳏-~j|a #yWHPLetrWccXSŵsgµPSBPx$Efc Qc\} AzWv텟յ,c}.X0?ψʎ4,Tm2}PBBeOv' ,Ub~!_a؆c#"Vṫz0B/=vUpmDZ5 48䆁~S=Lި8O3c P(Us֙G5.aئ7ˇ_AmҔ,!PN+[% c"ۍN# *eP^_ : }}Cn)}:U6ަ`3n EMn*&"+9,ςQz+r/}|Y\}'>]R;l̜ʏ۝IxJde+J9XK ;-'*+z\;{ 1+1$Ϥyc*dOJvWUPJ(-\Q;e8$ N<# S\YZP 5JBLs8O*򕼛`&L!su 6ix蕼j?2/ .gyû* (NGwx)Ϲ{Nqr? 촕iZ[Kжb[åɄ%07g9{C.+JU3 ¹MO+IoW* Òpg72*W=t-IƊN/ "{Ck!RDW;|=cg-b} ;qNk?Xڊ촪Lq2_@L5C (ZtMk.6ITlF4< R`"mWWw^ ,m3@82zcxEWowBa]^b09^*VY,4㏬TeLJ_X-fbAI3:.b.:(>d!q3D LXPx {֔x fNdj(6ߒ5b̷O5I+{9H@'r>2-I,oNdTvOMJR8ϝ5{t(0UFCsA&M !#{ s-D-99 lm>U}~q}ōOͧE+ۣ6gG M1MvfV6xhw%l%9-8)I@byt-2C;[Ԙ+X}3_xqSr=uK. %]btrTnݴ>HwY]8m%cEhgQMԧܝ׍5vMs[F[+7o#4iAw;,m玥Z0bp5UrE 1k\],1|{YaUs 0y+F]09r}1Y7W4"Gup; z]cö́P!;/r7ook04T])?5pa.[;6 O>}y3` Hof<Ř?}f@K#a{4z̙E@"if[o}1k8אNI0SqCz6+yקeiƥ ;¡$`Hjuř,@K-LaBH4g~eTO(տ_ڔ0}}WzzY!fkP{U姄ʓdzV;ZA%Z~$8p&|=wWJMxSt?HO)JW<{_NT-j:v܂d] Dύ}k.9 6B4GHd [leaT?TBS'z#Xڹj?1KhgZpq9Pl멜Y2\xkӪk  Bsޔtd56HYfMvHJ"Eɹ$=~ V\cd]~_{Dnn9!WZ Skkwc;=:r@pAWPh ˻  F%A66/ʁ0[K=l|蠢#, ]!`]; 'QOH, 峱řz+&Ąm0ZI𢝷k UM޴ZѠ1b%݋rrE bEg!.Ȅ"(x'^e 4n4\pD\rA㻻GM9*ԁBI LCjүv%c{Rf%wL&$vc6*"]:taZٿK %׊ĭ.2VWyM]X@w.Cg}OУ b!i7I*HIi|h*sHLWƩ3B#FpIH'ܐWVWY PIz.(-vdVY*&\Y,tynq߭B_K֜6iEu"6\ddFh=ʾWbS#xJ+Cw3vߡ" 3B᳕fqZr8{K%ԪS᫒p%#d-XREtd5W&CÅs7ݐ4hVFN̛ [#)u#و*ũ. σe7W3>f_{ եKxqI !tX̒Vltjb 6K-cr11M~TW-PXQHn0ELUhkIF4OIw76Ht'S !;Hҹ=ز ,_{~ -q+-0ΚfL$>Kw|` uۤE;՜uFe3S 1P׳D〒>wWNq4}aγpIw:g6e#sѕ|ZKID 0RxHj8R >N.:J F[uvTè 1K@=9eԊT!'b"!ExG چ m/@B#K%2Xk/迩9op@W=2y ;:13:N;gtrzPt@$v=\Wnn1ʈL8mm |èC) nzheKdX>Q* )O`+7Q$LeV}WB8Lw["mB3q]>pdR(/)QΦ$b2?qp]R!Ed-5Zί?U!q?9_u 'N9(\B q Nˇ鶍Q׽xƅ<\IJ@}?6%~⠷M0Hq"f&QJA[*p0K3dn]M`=lW;) \EGT:q+ P&Bh_.K5%OisG<O, "v*J*jm*+rvw0#wy;؋OieYD:dVO3Bv ׄpE B҅\SڠE@vxK2,) ܲny{n d45u!q/܋+=sq"n|(cr[zpjQ] /#*铱SFE_g0|;LX#n¯s I1TYœ )i."qA*7+)JcC19W tmс|/bua0hP*[ڇgnUCyqn$Bk^H}("Q8_Zs@^\=n|Z-.5v<&@j|z# U5m6C)ѸVE|+P>~k_hN^o⫎W,6/mRT4xEbDa$wÄdOHshWTiw] (6b1*q/ FLTqVC2yH1%WnUK6c'qP@O rZWq;+6dٖbud pRrܐfWb) /EkXGRru6z%X ~KvY"V㿒a\m^ ѡ#Tl R1@`] 9ʙQywԘmHal`,0xHRz~ i+,d}y5(eDVV*Q,|5S}Kƥ?0dqQz7]km 9 @r"Ìm-%p N'Ĩi VhjHְs`~[\єHoF%2wBM\+L;7-` vyKRW4&U~ *P?:SI6 .6I"(Ge$ 7"{hdxN!G]kLկg%hZ3Kkj>Ԅ$Gbſ-Qo1bnwJPK.vJrn\"%e4Q=@q({Wf72 t9Imy[`BkϹc͒45 4^G>U4\Znk>.>3MP{O5+!e$6Crq[eTg Q#I+(;AyևQÕQH6-4D>1tj{yͬ !e >YduoΘLep=3I }\qa _|5eW*´~Ԑe[x?C&O6 yfIz'J/U;fQMѺ*#B26N]h* ܿ%7f7As $ 7P;'&lZm;ڰ[̝+L'"髩~nwe&n1jFTP,2t/bU5 o̜D,j3CGs:榾AwKOICt?/ h̏̃z{D j UnIG3dͪjY &h;ߣRLe& W &F1K_ ?y0CX΅۽:޸5_en/ Kp#P䌥"Ӛ|٨obMСg ,^n֨|0 Q)*sދ4oN`tXf`ۓBT_C38kLֲCL2R~}Ž79 Y"9 ?KixVS  фcՖb4u$Щpbs݋VDI%i7U_3r6Қ5{9:&\u|v]""jlLh կ >vȧ*4}ʁ ylGݟ9SWÇz Lp]аaGX R%5@mZ}Ү\x8ou1'RN^ʊ47ȦmgO. E: p Wn>څ(x6RBlH?%WS1 I*?@EC"CӧZjO bfN<h4$eD*!DIt WiaXe";4Rjr\T]'kZO>X ɗJ-)=s.Lz5 XIFE7,;cZSb3Vʌ 8)Ro.IrȊ%, &}pa(縦m^NLFԭ(@L{K%9QA足Hv]ƿP,HRDtG])[=O I0궘tdT9cqk*CӔGW@h9>BQK9!UV Dzuj,A~D B?"΅@п'҉q-R/ⱖ$3|4 go.yDi8'0E*&Nvf͵t'4?KIO_%{ܥ(Xw`sM_h͊X֭Yd],eQE^`e+hSm2ܼ4$ɻIJoCZeŏT`wPC_!&n~m&řO T`S͛k㈡j Uz$c_Z+w4WBuulPHSzuٝ}˫*9-)sVfUk@"581)ohYDZi s]I% L>pb]+^j-'HMjLd-Tiynrg">'K CXA3&.ݹk[nDs0&kwCtWݙH {}hP$4ئ\aِP DZBRq\oiƣ?UYv⎎}uQ2/?U+CPcz1'@?`*%6 _m ҃eaPd^ټM+H; ֻDGkeL!8RmwB? -pXMcԄ^3踷af> d%b9@W)iƉ\ jWO &:a Gn/_0BK4d& O#( ,fXՇY(/0#r>nvVU1g GfA7\" ~Bd},9^ci#8=mhgb%2a'CinptemG>EV I,e.]kN8_`k+]}h $]Tp_U*5&t(nɕR~ۣAAv'čYjwnf[о{ldgKJoȂeE돚~ DJF(^aF57`ě`kI#"{'5PTkXfug\SZ<(B8fp5cOΜ(]@׷!4Դ4rPʖ-I(!aYN {Ϟeр1< }fه@BTa,p\rJ8,| . &k[YˢQ jZ[k*ϞޓQfK﫡֪N$8NIA]M4P6KnBPvSQ5؜TK g쵸IFЕfAlӇˈ呃sHk-! gմo%Ya4oRtkoUSav 6@:Wv }$hXpoNl1:177NHi)UY)(;\Z淓ТF0'Q,Sew Bp`,Rev "YfE{~)͹5½;J'Ƨ絜q;_*ޜ׿g爸2L_Dصӧ 8}B󓈶*|GA\ zSղ!>^ tt& ұB\ԇE(R4EzG1%KeϨ*Yn?MbyÁͥ5bpwgLs*t#*9ת4%hS4'' G@|L0 x5UUD,ւXǵqX99).f!yBG9þPL4ɓU|> c~w[=\ML K`^N}W`*|cD֓#1dI;qh)FPCXceV+m##TdsA]̆(OKWnO]t5͘BByZuAf v|:6C_@ %mE¤!wzB3z r<~L5nF$/ˁ,dI:pUIku gnOoT g-u}xxj'jjѤ^4ng:K5)&K V"_Sds.XNT]~CЉuX;(4䧿LNVe(>m0*|DCK~S 0Q]petb^NK9a>%˝\cʌ {٩aP{eĉ6=bt~ѩCYyb[ܓ ԑyEG("8gz Hsib蔼 @cק$oW{ؿh>q2 C}- Chmw{ bfnY5eu ̑W׀3~"< pfZ ɞ3gT]~' =s1j6|3`7:v>]:!զIy#rq:M| 4I}_~&S1(^ai`-8i%>ǼU]=<%+ F_xYwk9JSwsgkZ ŧP b`TN{=0ѿk7Nٲ~,A[}ri"sR(Aky[$ גz-'ז%]\'?OlpzH(m`s_1&R!FJY@4}a@mSxuX-,<`A{'+&764GsWs2(aLgl?T~|Ϲ pnKՐZcf*9lo޵ɕ TDr o\D0mTO w `;ú#K5WN!xDk1 K^V'X;Smn?cJσ}gI8BEW;V}QDe5vҵLZ?{4s`6+#6%; P!yxVI;9tQe#8L"XP;rO$~MGE⸵S[cX X3Nl L7w!o#w `N!x>S_:| ch<բaU/RYK0bim$&ZwP'q q-*@h!xs|`d`IĴt̀f1)mQ6j#+b V?0*0I7}{:SS4^c]V-܂@Al^i#X NG zd/vm j.Z+r%k-7yp/ ?to-$MPzKmWeuVkPP$HnHgN%{իT] [^1w Ak [JO#0vAg#C , 3ՐY5Ze׽=d̏]DlUNKQ"kQ2Z@fuv}& ^V#Gׅ8\g=FN+MY)uB; N槪 }3^mC(\>:^"|R1ş;4={-t&*Nf﹃@,dzy[&MUӷf|it@e8 RaffP*GRޝ@&ͪz H'VKILm V]/qStƾEHC`eskf-o _猘KiK$FOs/Msg u Z KE=Z1]u!/􏹄Ǻ'hOlm>KFdb6p^,*g6~ٷQۿyɀ^fb4+zkX>m^ɤ.Q9;K|<eKK\H~j(؜c!αf]/z%U:%񆠜-+mRRvž֌/ b87&<%/HjpJn1g,HDXJ-Tbȷ] D"%,tn7"a ^ |Aʪ5sx4^!뭇\ޣS-b^}sx{:lg^U:0]BM(rAh94) *EiٛʤЈP(`ջfTf j+ p$ 02$7Řz+Z;Zg"֭nC \l]_+",9hUr8*o6)%y8Ft\R\}"b=hk kILV~dV9 h{)=^ O%P CCͤmU0eY;bdv^SA}ꖂ '3!ۂ ^ડV9 lZ2`g=c ڍ<Rf`8=b]I O{s4jLB3L7?ևO:\=ဵʁNMgܒ0ZP Ivݡ[ _e ǬrQl\. 7oEg9)$tO9 $[nr$K%ǤBG>B<ն|] y"ڄHW ay5˚C@4Qw[N1)ihRpd|WKύ[+ $pÖ;I;1W2Q"gst2W#ʦ$$">7o -6Bz8L?xon4䔚 dLl3N:iB['fͮb`PQMP?v2ED4Dـ$Q=70[R1WJ?I6ѩqt1ߕsJ5v۩37eDyB@i'P[c ~fV%4=~ZfHe)1+aDg&`*^jj/58jN8N?ۀĺW۶ y"Jg*\^{ϖ4>7LCanIM;ָeyz V x+_)F?& ЇB,k5NuF}'оv;.UkV 8/ `4P 1Wv;#VU!TdAG̣tlMhPLJיsRI[g*fxڡx3GI k-,eG 'OǦ G U"u,絘aKom[r]@Mݗ j, HG9✜tbyŒ"8ŒTD܇6rӻybjHWnyG)4E@uzQ= u>]osb9[Yx aN@~s&g!ſ{J%eVX52)x;RI-Gاƈ7fLl?h+뭽.Rщ 'uq&(DXSWtMbjNh&Oz9]4#K {#34~ ׳)ޡgr~F|ՆmZNZ x1:e+P2+5 Sڝw1o@-G]2Χ p)Ppp*}Ĺ)%VAeOd($ #3\:6 ͽ$fY QQnpLBq0DrNI8vMQ=>v q0MDԣ?d~`ʉU q 0H`ti L%5(s&eZ;07n?MIvJ 8'P$ P5;s̔&HJSE$g0VldSzsO6a]ȭV8YSr.ό>-37z p΋&&k>b\qv*~ayŻ=!O tZryЛ͖\" d/l(Iuքm) 0C?\bKg u ;=Ծ?0.5@i/ɛGrS=X ;J_F6 S0Է6:[YPdr$?}Bq29x_E?Y~3 0rˈd |}~'h]ATFXn;'H SQ+znuqbM)}lEZ"eDBCkcvZ&gGp)!KPٖ꫋˷kXBb6>NPm/ }upN6vSIϲD/X\vLcb`n !c}Mkx :UjFB6``2 oV43NZ]rs'Nq%@F耬L9D ,q͕%&1!ܫ (k3zto?ګ:)0Bm2C(GFMd/ԌW6ubGQꍡtpfyZG+qn"fKXXzQf;QD!q%QhDfƷ݉)7fC >GS۽oX1>M<lOwH7&9~{.dS(شi 1NXcJï+7㞏Ȳ<'+"9ұR7r \aʒI_pAkW@vI\,k]TCx$QGcgJ/tV39g;5ɺ-kSrgUڭ幼q)- ,mKN os4F 6!0*0_;odb()#F,\y|nn# |hj1%HE#~hD'8$krլ,7'R|`AKoOw wual$kbJi|0)#>jQ/E݊xҡxcݬ] ޥ]zh`%}1vU =#];i&HG,?x5h:vі]'p>qP/ X;e2/}356N;>Co ; ܷabPi5 v)f勊xWtD_2M]OA%|#/a^hMԲqg>>bRSLkY'K^PM#~L6oXTPǂ}hOPW؛qӈ@X-G;(\ HWwmnk_q?0Q,N~K['."p~B1sA_1,UNv9\>0(.>mA.V9ȉE~ f* o3~QA^hv;Tސ3y6HpsN YZ