libelf1-0.177-150300.11.6.1 >  A d@ p9|)poKGWæaR=a" &B֬b*Hr)><&ZRX_P0/M:W(SXq[59Wt lfq5{_yڟƵܰWtS1e FT cb2258336aee7a10043c6b0b66ceb870492aebb895983be5eef9d3b0b1935be328fc9565b5a1434dba919df4c145ff8ccf0c4d9eld@ p9|&!5,-W49xܰ-c ۺ|#9 KyWSŖF"$! jLw:bN=%~M2hbjZ]8ߏW@ Ήm}~%}ڵ@QdzŐ[%8IROXA\#\/A,bi1j2੘:gNBbvV%djeEP2DՀ>wېHޠ >p@PH?P8d   B %6W]hp t x    |   (89h:J>L@LFLGLHLILXL YM \MT]M\^MxbMcN-dNeNfNlNuNvNwOlxOtyO|zOOOOP4Clibelf10.177150300.11.6.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.d@ Aibs-arm-5 @SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://sourceware.org/elfutils/linuxaarch64 @d@ Td@ Q5f5472b4b5bee8526be9a9aca4aa6fbd8d0614723be91ddfc4d9e686729c5a0flibelf-0.177.sorootrootrootrootelfutils-0.177-150300.11.6.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.3d?bb@by@]A\9[#@YbYm@YFk@Y*Y@X:@X@XDX@XJWu@W@Wq@W)@VяVpVO @U@TD@TTT>ameissner@suse.comjeffm@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- 0001-libelf-Fixup-SHF_COMPRESSED-sh_addralign-in-elf_upda.patch: make debuginfo extraction from go1.19 built binaries work again. (bsc#1203599)- 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-5 16819187850.177-150300.11.6.10.177-150300.11.6.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:28668/SUSE_SLE-15-SP3_Update/0af6bf54508082dd78ff0a301413ca59-elfutils.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e4b74cbb34b9a2f361e4d8544fda317ab89f63d7, strippedPPPPPPPPPPPPPPPP P PRRRRR3xճO+=utf-8843c34b10a7b6d8eba81005c5a8f23d4129e6efdbaaa11211fbe6f457b567bfd?7zXZ !t/ ߖ] crv9wG΋.NՕ5F&(NǔmkGڮdžt: qr=c᫣L+o"ĐJ.%I/t>{FNG(Y^ ]P& $]-؀Ԏ* S PBj3q k!)ݪ,=SjDʍQ.ښ~j겎 a&ﴝ} 䠜iŝG5/$U|[l6{Dʂ+,ҩc|)7%*,ғHCw,:ȗcM=3=bp`[iJ?gԑWLdo%ޙ6q< (޼4`s;"[NS= We]iC/t^ToZ[Y/Rs%$A;Mi>w!w䳝ြPlǜhA`ܓlΆc>fR)]i7ᛸ,s'm,[d(hX%tʢ2=ǜ/}3$aS @?/d{ F6 e3L4&I[xjrLoDh|>ЊE-0/}āɂvrW̷\,SNC.^zj-4?X!7g;9ß`  (w]*y^rcM1EngiknB m!%!Bs420Vԭ ة:0o?)haVeLd{Qh7%G0I8JG,0KXks k.]ͼ81l~y"]>&C9ћo?t|jGanF>(PyWtVݓ-S%v ֞T oX!'m_p¢HzKלw$;ՕԌ^P/ݤlv^ò] 0爕6Z(Ji֠ﰸHb8f@bKA C4㉭I. o؛Iu電>KVW~,:bJ3|`X}{) pfPEp2,QKl1mH YCRM K[^3jﴶjjA¸U_~ж􎅞8^Pą_pύ^uvaݢ&@ؤi@Ee={Xy>ƶA3l)MY[&, (;CI560ZJqB^X`3\f ;,YIA$Wl[0n)˝4ÛY%}"; /7}V88bh #tb$S0 Lͺlz-nсZ s/go1v)`Ju4H}9i(u|-Γ#˄Y0_Bg}AG w:ͧ@zm3x,':w}XwCP>^nncweߌ?<_<'r@;(-(.N%֕Bu2-y8X[t'PzIe`ζab^V-X]@噜J߉"H9.̷_=;,ig[ ^w/j{rAXsU׵?_%=vb ڂE!Y+dmu >so=Ll,%i]޴m XFcFd`u\XI`sK?-+f$,˞29Ux1# zpJqN^em'@8AI_$ЍElm%@ԪeW:jt|o͑良[8@'vmv~Wކa3mC_+( )IVr J Ix~R U?p$հl8c˧ٔ,1/z1&#dY,I,zqUen{tH\gER(?Iϻ'J~p y4ߢoؒkw@1]ʷ/thp_^Nk/*['Aeϊ}" hCubhQgݴ>|"_o6Njeq;&IGm1N9PW4GO1 T_#%YIg WQ@`Mcj i վ0&R~1ӊyZQtE0|.RV+/Vi 7;clU*l7ζ&iidY$f$1Ow _STF7h=AS_ bEz."}[e(U+rPJ8Y:rgQ2u¹ZPWjt%3íS{X pgzedr`tD"  rw;fU?ljOM?vCB[}S"kV%qW,뻣վsv&k{(8[+5U`ic0O_`Q쳻KweB)A AX? vIڢkv+X;?Ek]̛ Jڿ=Tvr+Y7.&W5ay,RP B"D=f,2$7")T!LcvSOlC1Iio4~oHˏ0agX#.⛸$ecFF} 瀻/ 0]` [$/j1X ښ6w= 곫e; pDH(hqZ5Ne(Y6!sggd]EzuQ9c$VbfNaџ-8]v*#G [g6Wx[2 ZA֟Ɲ A$fDK o|[d g9'^W:80 yvC)1T2,+ :)WME /W!ܕ@H4>TԾ%:g x|>B.JW"GBľ&|GÍ&F%<&(?Jf'9@J06bM-k Qm-؋>HsBJ0]ZXGkKը4r٧AfΨK\'oP6x(㞒a{A˜ +-=̬q` |4޺5kNJ8p!)P]2NX@7J$À]΂0S[D3lZ l%%"7)EǠF)ɛ+ `Ucg7|Iq\&I1ߠqQuY!*jT: F]@3tJ9&Y /98Gњ'evPp4;CMXk168mV6ĘP L@}wOupochm-L>},2H~;a@m,tbϪ<ơtKLG^̼_s_8whk~ n7^zReR{wK-vS.]p@%#5uMz|om.ȍw WnC?<:ƣg)XI0%V[}&vҐ.]79Zy2]P*,G}c(l/25էFoPN="'-5}gtYmtW/hI̒fĀ ȅW#hB:61DCH5I|dm2Tv*X1CJjj@]+Q7oqRTUt)AP粚Kdt[/j?ȼu!s=dԃvW0k)HNbbycPpTgbGó/?pE8Ҹ +Ǡpq̾?IG-[&nW^ƚͰ/x.EfONDAXZI,l<2֙UdGG ?#5&N{_7+tPFl㑆4RJ; \]OU\:[b\"{b톁RAj K==-_nQ5ht./WUD>hH :"3CS  ֍c=Kf(f9|j㓷(Nqؾ A%Gm%|x0GAC"V~~:GGI D""8090.y3w~'J9DU2%L;+ 3lvQ2|F̷8ŝ>5/$u ,UluΣ xMP!^W.k3f\,'͸dy~ݏkP^!پl}eޘ>/g~IMR)_͹~ +ǃw&6(G7˖ 6$o'so)&_-C̟thf}JGb\/{$۰43Fٝ;,o؇Caÿ=Cb*ɅJN#\loI@jF\i8A]e%3G@(:8TrA6zG7Ш}0\~Pb *+?ܙ{3*I^IvYka# L $l|fʱoJmݸJUBu⳹Dˏ3QzKԖE7B}nR{oU::!ZD}A˼t_-eVu[mNpryu݀ۃTo !ˆ~#L QwSN7M0HcA=\dǡ1bnj!rK;,s~kwHɉU4$su !1qyV=vKAzh)OҩdӬ+<5]-ZEkZ{r@AvJ8EN"']x܊6?ljR~asG Uas}\IC""<7 3es7hB~ ``>`OOYOܣ?rKCxi孵E8uN⠽Q=xA[iq c* {Χ3[7ks̋X=4 <̪ c>!'JPuIPKoOwX`ŊP %ԝnLդf܌W ֱlD|8h\hK6+E/E@tEFLqb%Sj4{9DSw"QхNfta ]#69KW# sBLzЂT\T2dv6)*HyIhHƠYL[˾#!Ve$0ؓ]d&n(  U~1l+.i!LB)=EA`gBV.;+;mw*61&./ ۹oΥyw8r`.}#.9fb\6W=EvS[ɰ Вa2AƩ:~,#N 4[/HIQTtFcڮTzqӑ ڳiMOd䮗%!dEYn!$l@s#tzmh@LW"nEF&xE8Y"R}is e:d5iVQ-nZzk;G;cV'ф8Y{3/lq ɎDEAa^I!Ȁ1wa6ɮk r:8p0C+pvZE;(R8@1:V Hjqħ*^&Q(:aTHLɶh^\"8.fMkvvIG"վYa)g" .ce[ߐtv6=Q.NF\_/^ƛ޻g N}'^]cDgQ%kYACwyyf<7L $IMLrvy|JAUK]lqԜ/[pn,rL{c;@hxBTT=eqg@%]XcKz-6~/uՆ3NFpz 0IGyYf{WƽxvK7ST%l!)09̓@Op~uW\fv3BNE#;f!%HgҾn ,%e2\k]hC< f٣^W#[[kc~#V'1=z*v(HյRO1h[%(kBA  . ?F ?dT:BˡlA0ΐo+@|Z9Q}?4-8-DD҆?@\bLCcM/BHUq#Cos{H!6+Y5͝& %rQGM'&)E4޷xAH|`oƚ>};*+{v)fN94IefesL?4&$nW ǔA@_DNH¡:AV>e5dtpͦm3J {猪lϰJsop€#FL3W@J! OzÊ'AQq !aj'X׵kr}N%cKn!-?K}1r^-\: u?.G-A` B=4L=lV1n26BN7jh}gѸvq>)0u0#-\C#zIJQ]U#|q X-5bp{Qedqzr ,:U#˟YNDUn w:% u>ÞI62h'g_:9j9)a./%cJR1Y W"^^ -amƫ~8> (>^6$P%"Za dty9t'ZG΅ݾoy к걢DZqh@B͗8ɬi2 wI?7cw\ @dkbVoVH`?k0 bidڣ7ЗR2> 3oa:ʁP^^ xUBI0vY42_~n-vv937})%|yuu7+B+ǡzֹ%0wY&#MUZB'C{-2ˋyX p>\U/{ lAS5>H"Bp^A}K|ys CmkEJsr}$5HSgFҖwZ{8IK&tҚog0"Q1z\dZUP U (H'=]4To1dU-W +_-lyщiFNiЕk<%s݊zK^ʯzVs Ӯ$Os7jwgy9V?m=aqTxrc@}:p|Ut+<-?AN3{YqE\O,Yݻ0UQQڛ~h@# U݃GQTaX'! ӓ1]J?Ro^̼ˆ  "m[,J0бj ܣvOi$8V}{99K$fmtܦ~M*$#$Hr݉V1{vh;`C̓cY?2Xp`tTᆴШIbV]:эNmUD2'%悌a=v 6oH}7Dr"IоEFKS#^7$z ?WՏs[Tcڐoy[J6mNP) W*/W$NyPL`gJ+ZK 2m`ЄoY8Zt3"l-7K#axL,0G3 0y `hQcb^#B!1#OeK'߅ Wa i3N3`VJ}0)^ofo/1Z9Q]܄vB>%˻H,!1\C؍%OxmSaA}$S-"k;L}9~AakNܒei_չrSLl~G#f,7tp ac?}7p&x/X,u/MhF+]<&tZe 8c-z2@ԫW.\ZSʛ;Wу-kZC ؇f5Doo&ݼ?X`\lq(3*:yAK␙/_{H (dhvi!p@A g`>Я6z▗7 )aĀ6g̓'HYrp|O(w8No}X#S-; v|rڼaeAŵ[t oGz " /L>5>W* d+$)5Fwc ba\ +h&v.͕~J۩oX@BGf'yQgxeBҗjTMWV5Bxqqpd̲ p&v1 : I!D+4,>%֡,U$f@67 y+K]ԃ}.[;`Z\SWJ<\ƺP; HIr{ѯ E(ix9F6 /}6rd /.*:Wt&0R䁹X2I<4\T4"&LeoXoӣi mu#OJ|ȡ雟elѾiۿJ;z[@*΋j~ϰ 5]i8 __lgűSFV`%oLR-s{R=䓯`mu4? m]o/^ _3d0E44=~/w`kU$hAuT m$x)N{NOCT]@bՇ(>2Q.vIB58K9qԊ 3d,Wa w-טi9XC폎tSLdblN0[;ތK J_E}1z~SEpRX`j̰k*M->YT'|:*4 VyW#nqىPA5iBIY3N< -!yTq)5Q olz),ѩQ Y<)@.wػ0w6ߛQLiSuGY!) Gz,if62O?-F|jl`ΥQY@$` _j~ɳ}Eu7ZY884DVzWfN*am]SjGM8[NOvq׫>j*Ufͣ_^ZIz &T=?ixo0m*FX, 14$ Of}7_>+211*/I`<xЊxJND4%Yi@' K+]IF4&&ț ~q(":Zq[/dmGSą# [/юhrg_u{$u͜\7p:-g"2:]S6S mjZfOkw} ͯm4%NW)wNŲV^,EٔDɚt{G94zeэ ?lM>26JhFC^~Y-((.njEW4YH:izݒPasLpZ/]jIjl]1>Zh_>״o 2ˎ=\NF #!uuWf^]][5r[a\u"i Md <]͏XVI%"=Kvcy9ǺRlFkA+#δW_J^l!˔gac@{_[>_P VNf¶"AZJ^s!{&0C"(^{s^fՎйXީ ݙu=#ʫ2j>mfSu+`-ULP2?dy>0d()/#\= .qc^\'zQ4$ ģS![pQǂ2qcaHC`/ߒ؏Dױ/ ֬ i.f#eBKgY'61Q6˷ê}ҷyv m#l*pˈSv׺/P ǑT%sFYwzd2Ƃj\0?m/`P5P NC>*&H<@9 y6A;5("pW.6^ Լ0~?n=6_^بރ,D!3xB$ GtZǂZ~BcSIYD,\p&슱]n遡5]ZHTŶՒ]!Ea@eMʹ6zTmۧfal*F׌}nu=GȺ8q^~E#)^IytQ=,$:RDih -2wC6z+I,lC%UIJ8ᛣG}+d#.} TM8#_R,뫬t{ ǔA6wd Fh?35Е¥`O`$ki&f?_ZoV߯9ӹc:Z MBmVɏTFC.u}Y-:d #)r]Qbp:` 8+)YU\7hxME^zAm"#8{+0:_ N1:Q t0^ҵ0ۻnq,`$% Aв,d,*>= Ju׼+Ȋp%?v%W"}QR:ű53S4qs Q BɅH< ]C6{8AcXR`@| ZEEԈs)Besy/+;jGr|5 O4}#X575eTSP Ui K3W=IJԹnBo-> V[] JvF媛~ nSbaomf6 Dq= 3FxJ*Ր*FIwP(A hڛx>Y;G =Ը-1 V#xp 8$B5+*euLֺ՚>"3NT%Cfx-++:BbuCk~|.n:P)Q" =>.cVnV*&6hvs<+ݓ}-̺ĴB$&TE$$ w}S4@ UYV)*8[|F/_?d݈؋*u_Pw-/*"O>e0hveݍ%f>:p aDu#qbe)#6X\IF-mJ~X^DEsTc`k$$ 3J8?\<o8OCIYm hIa k pJ=mޠDCn#wh~ QW˫WF%,R (&X*'h$E yQ ,*OuKXZjp (A3prT}f߯fU1O5uHи;aN먄]jWBU2ʉ.7>\_7A7A9X@cOMv}.j ; q# 3p+z΀x29Rb 7f/9q$ 3u1UkjT+ aع^`tYeFgAKٺ8.B!MrRF֕W֓Tu%l*W,HTfTu[b=qp78i!$<ei3ZXnwN !~G0Lze$8=9@T'2~8 !<)0$I;䇻\g 5ϱ_la]XFfK;FhǪc HbJՔ-Xd?*=qMZk PF8~?8(6 ZT;N%_ȁ:y/,A`f@Ռ+L^AIr(Mpzq5^-` gqwTd+jOTnNH\|0,VgqME:rg.sNYG΅=&5ƖINqjFJ4HΦ\o݂G"u=*4%~XF6cYHȏm~!*o)چ9_%b]P)l5mA{Y*k5j㠮=q%a4êʵ1h {3_aM-nx=<#XW⃝J .J emN\śxeHw+&3qgKlq.j ?Z T@_48~v-laG5aGDٻj/(0,: e05b* {'rߜ u{J,>M™l]v&V}24ۚ6q/~A$ Or#BN2m ^ZM ]FHf/O /12-ɇp}洒^vMIsXAa|G=9K1R[ʹX f=^NAJc1i?P>.!h U[oVZ#SM#Vܷĉ[W}|a"d h/dC;2m[%r)n)h9w76Lm4ˡ nAT +v09u44K|z0)VrĐrOvo3*W:|N"F$%}Μ^L:xX\ .?z~0m%= c }D͈7^&:[SH7kQ~c/&ZIqrayD6{f{!v_ Rae)1x}.u~0=nJ<3D/ñR[aSzM]Ns[#ZqG"C2GnmeLŪUbƱ!4'C>L!S$Z?sISr+G..4@IwK"@.5& Ty#龬~T8-:HBԠA7D @͍b18G~5|Z*'+K Y/Őt!LJƇ0#'Ijޘ7:+mJ0oO!WfqY"3׮_7yD4=Kg;"o߈|绚~-JٚR4Z---iN:VWaǻ9%5KG K::ƭ@S2>Z#o!g!ߝG~!9E8 }+~PE{.^o)=9*'jrg)#)F-=<@ cq0|$׻*[BqL3Z(i v7h!AXt@Cei. kE:Z\4d:gWLp˧h'$!.yfqKMw# DVnPN-<iﴴ݄'))UM^r+SwXhr1sO@mR !ObZ (ҊЏY<8Y/3(/-6Lh ֢z7 [#dY87Y~"4T%ɣǶ^p62ɹ1Zn-/?\U#Ej9iա_FD۴ɒ*/(G 'ߛ>|JĥMlda,An lzo!`Mpƍ^n֏?ɖ6z1ރGpHUzKlaWe@hK1y7GpsI% 3#||F}>g Ja ՒȯϠ,ik"JalC(s3ͷm8ou>87n DH݇lCI]hd)8Af$I` a»XPd8fw+GNōRR2vBڦ.d!jL7!_ne 6͒4#<2X+VldioͱpL Ʈǔ;=]uz5uIHj9튯6h+.Sj{xz9\Ow__/eSnPC8W$Ǖu2 PcDi{TθlQ5P!+9h#kKӹsqTSxa6Fo֮5_zY8ekjQCIu!BkWnf͡v }:6) F\\״cr8VƄ\-E ^K9 𷣓>/fЎ(Jd\n{QYlJxQLh} 2 عM,_%lk HnT.ݮS*6z"rmt$}_ θ8{ijmT&@m(/cj fTR3IǜwKJ6B9mtXl)?^ZP rx@  n;Ln8e7H{:4zHwZ@`>dAn" $F b[GW̥3 |UKi6o~$hq-OR쿎"%u\ 3A RSc5}!2ĵfZUtyQW+N I49A2}Wd:M|@#rjy;*v3X,_(7ɣ 2/zq+UFJ;_uAJt2&IH#nVB- 'nC7|r(SaA1e&8)<ߴEHj>Sz"C Ӫ"j}RYǕCA;x帯Ѝva.GTkKoP-*)Nr#]--*uբOo96%ERofɟvo^P-SyDJk͐×`zFH/m2K&& |'RM ^==C(F({ӌ(vC?8D&yod4xJN:33}oJvRoHU 8P(Yi۞M$b 2= ^2)F e鐄V7A7viCimd43"Mܿ9558BmzZW'컦M:8F^C"sV%grXH my-evG|v\KKfLH2Q~9'*E8 {ХeڍъFr_"q}܇yXz]^YD%sV!0eNAx^Q1(TY4򩴥 . яO/ LLlL1d6 t]i΢D \8{sxHa4ߤqٸ ihsH\Gbs,Emcy1=v=^)1QKÒd- (*8s]OH&IH)yc7W(/r5%h4G3wt]А'"+SYl9~k%q(jx 0%l"36ٍ ۵/`c{|r *6dp~@ G#' ($vw&d%]|t2P <܈xkH([%?;@ߒb$:Bz`g%'|Gm>yQmanѥE~CzfkϏ4fevRpk ¤AL^֬yR+2| dJ ^U#a-GS1LЀ^*ntr\17#)~},BԠQ"D38Z1ax~lQ-y@AУ,v@*CВ kRI{3 qMw#rQͷg؛.':O`0v93xeWuZd(=nXUz՞t@$ BCagX%72M)B.Liz"NM ͋*ˬ2͹RHhd4Y},#"˼7"GL fi:"AL8_Jo''zQϫMÄMj د.`,%kKPsD#*lĀ𸪔HN_.S&2uKi#Mv|)pd͢8i:ŠFM,Sd.Q?+!,RLK[ۖwtb~A]l e !zhbeK1{Bȣf ndҚd(X]N,ӶkT,ά*hf\0fKS/YcP>w s p7Ս[CgE)-j.Yo{/L"|!0xq1[9tH$Z}_Jޔ3# #VV$y !G06UO-U3Zyk |k+/V'_vr9|p˻F/*?t+7s%[@X)rZ) 5Z]|ȅY&t:}ǕT2xw0[1~0/rW)Js1ͥtô C RE[D>(~(vd !FDslP&≙`m U/y9v,6&b( #[)M)N4b&dJ{]#X6ss٥nZ)1鑆4`A-/}|Q[zx,H!|8}AG 7vaш$;CcD^Qʌ997MJ/̠J]٘RӃW/ވf Ŕ}X6י qu\sI1oj^ OU}z2F*Z=_+[hA*AǦ"'{&VOzdDNð zד@:Efǁ v"@Ta. kɷgwx&ɶo%hADž4ښz.$>@Z>{p'R f68, 3 H X"!JX!MgZjMR/8271(3 3Ykշ&k+NIe7ڞ_z˴#{_+@a:-LF:(@iSQPy`aCI0YjDA4k?m͓,:CĽ,qaeWXݍ<ؤKg?X1)&,J7亅9n=$Çdl8^Yerv]G0$r=};ТCFOD7U SRxUyoN eqQ6@Fѵ׺dc,WBlf t~hH*.80bQzHYhdlvr0 Qp#{tgշ%WL3hц#r̍0Na4rpL!"bj5O5H()#NJWJJdU{zfԢql6kĆ׈n~-!gp㍅!\ E 3)%4l^m8qy!^a\melx;osXۀK~kڦ}Jwf(/^:9aZ@1 3wBK.%篞*B_<(c" `ghmY!bะB4rHPpj%}kT=u,46;ÓsE73P2A=xT^EQn^7[*Zd_RѲݕfuVaVEB+V$q;/\Hfxu}e6^C끳8βBGg^qMQ 0وH_LT#FhzBUim78ٖ?tⱹOfb&@*v/Q`FI`o$_\M23,Q%/AH}.wlb-b JHq (n+H4,6#Pi7n$R@@貚u`V׵h%@-8m'7n縳G&6B{&}'PwGGvu\ċ%S4v޶iҸTW]~̃Dlq[șme73ב∝ hk&ՍdZ:Ceٲxs)y 4 )yC=̖XW-1YѲǓs͍,Nq R jBM8;O a^IȤߔ0ޫM3y\qݸsV}^_;7sOk-h|?=+4Pp,yȗs.cb4sO ~LvŪ]#1 Ȩlmao2͖~69Ưmϖ+,~E(jv#ଓo>w(6 D|ާG@[/ϖ?'#_y"$9̵vCS QEur!0ttC1>b7pPS$ :lƚpljޢl`#1@yۊP݄~swvpRNMhAiUw\MŢHdXV盕 8&#G]W ӗL=yv>hq"$HT3-wRˑJ2dhݳ6m46Us?2ѽ/UҜV>R';t2s.bHDX1 FAl$F_!/7Oh8#L?hdV4؈Em:& $: aE*4I"0@~1'0KiIV$ƍJN0_6A&ɳ/'J%;TSh/ Ӡ๪ʙC(@^]^b1}$}SO<]EP=j.jX+6!_n+~Cj#RodXR[Zu8aRN0X~J0M? iKx"!scEA@GwN>%RjJq!q֟q=="28 ({]dNeM N_hbO_[[?ܶpߛ ܥ: B+]%B'&AUx "ڊN2aIP@}>Ԃ{:+HO)WYS:+@jw]Z- 1$E*;Uwu!JUA;bh|3w m^?d@Ki_/w[I@ΟG 0hDF+}i!>1g'Fjc:X֚t I ?-wQS+Gљ0ӀZZ]bZ vmi4`F4q='ڎV po')3Zkd޳#eLV+FoOjx+aU/sqFqB\pst׉_D];EQys 5^te. >dCP : P "wXiD亵>ʈ*N'!p15 xͬgHxg`-ɻ¥<՝"IR wG4t'"o> ZX$[!ĭ!QM}0-!טn\*n*`!.aށ)Dґl@TD ;Y_9^'"S뀵Rb_kI+RN2W%j=R^V:C0ǟ^O@~B9y%Ptw^Z?c%Dэh~0Zt^R l8;YNhY:lz%z0Y1pw.L^.O?g%3b\ z&v1GP_#mińho 4`ckMY^%;H S1ӪSt6۰+"ynK@xDI,ňcB> , T,3DPSTq IZ?RINl##s],)a:/=, 4FߏK!%y!yfMP)h[(wwbrΓh{dq1j%?ᘐ7?,5VmϬi^.a$iEaTI#3ϼoc o9/"8 :8g~1hyU|G}/ ® e)iո;%:Lc.JZ:$Lk9t$5CO\Uz%i2p" rʪ1OfDv;VQGUo[ Pf:jБ&4Ǽ7P=Vu)Ϳ^pSd0"mx.Ar*RAH?Mv &"A&<||,8l&j} !`!9-GC|YӾ#-V²2 77~QbaC\ Zp sU$V*]>QЫ9J*IG! /Dovj9Cx`JQSDC!ʦ?^M@h3>%)ś:Foƪhnq(atQn[ˊxYCZ4S8b+5 2;Ś(cຜV (8hhv>%t.XV9(~tX&VG|RD;Tܳ/U2D-34%z fJe1tɒ=>jmը\+b2^3j3n9g@C=:7tf:hRɣ{u* w̥; _aHj_HF16˫d/e)C2L[4X 3s;ѧgAå;gGEG%tOxrr\mw;dwZ݄Q 4YB,_)BkBGtqQgZ}٨dUX<84/~r8Ǭ'9՘>pnySv+\ƻ0H'4`ʭm%, bn=)$.POXq ['jr"HmE#9#5PZ}\yy-L!l֚q]>kT ,Ft4H8')Cq"@[.ŕLl)\yLu""TN] $.vb `{H$i ۨ'r?I:U[@=gXr!_XbR"vy.?U}!<1gGڶBΩW%MQ--e͓-{5ShZ*e VTғO>Pm %[r.pGz+  f/Z~μfL.h3V{N55^icܭX fFj/(]Pb(Fd9j uowooM2U۩ps*ZJ}87LeEYg~ J/iqV}U/oϘv4VlƊGOWNR,# cڡ@8$>,M9@/ȸ?CC+mȴϓ j鈧@k KcXKXcKx1tRMS5Uh:54=·q,@2j#֎b9fCКKAҝ5p\w-@0۵q70\\dz1}N=`7md{mPNɇ}|A,r0@a[~.{y,ƥyߊ܍:WZ٥<{֓ Rn º};?4d|'aW n y)Bx&*;gRC0d1s-u0&/:pf(]_*0v4f.ܪ $)>$gMuQ["_C0XXEDGeޒܳ&,62se۵=)s}DiqWΔ䯥a7+¨(,_4G 'Kܽ! EZeCZll 0\!yV2Qx?nШd@I5w[G^Ŋx(:.%Iŭ< UJϣDdz"$DT}Y{H+HJ@H iX05y]kL2d-U~p>䡬;1L{dBL,tAъ/YҐfK cB"g 4S98FaV;m{R%F3l5Ӽsn\tҊa.HW8gI ibM秪iQEÎ) |r+}e5ALIXkn MG^wo/o:.rU`ִ ݩ꺅+H.)]i| RJc$xө*WrΣ #Is)PMF]ּ }8g^GA%#=14ġ%X͟l35)|z/N׊L?>n/~W"H={d1(_5ovH?aT~`]IU20uȋ\3]^ʝZ&C EDVnáGeoO;f[xB9_uJޑ .9 $Ew: Vc5i0UjA9WW&>Vy|4y_: 4.7:eΆ4|/ŭxӭžʷt %Z!IE J͚z=]{953)]S?twP̅6KzNGjBlE҈G>E~*]aDL^s-)6V 'p`aPm{tC "o?? P{lF-iSDRdG% fPW\BH2u;22`' ߮itmg;d>fȂ0"9@Rr=,$}mw>w XmN()_b4%EC'_hݩn/y2:0혚l"7ncC;kynePK*j!ת 6vER۩&vTh# Jh8Q~W#b@]8>v6NK鶸bs#|ǑК%as!ݛ}U~J\) [Q܌%$l6jlԘD8.8qVv/MqvH|ET[lᰈ[yMEVQCU'$ih̿XvzhK(D^`\QX0QiSTAb%ŠrЧp!CԖ1~j "1#82Ht2K̉K[Xx{,Za.|Y,t xW$Py);^h$wtB&6+hpLr[ؠ^Z$AecJT(@E# vx, t1k2{bq&L;`t_.` bÁ[?P JEbw;`亁oYâD`BWq1>p%XK}Ju0=04S^Qǖ A@*M;Qߪt `[ ԧ6$$$aW=>I</H7jŏ #T0/>/>JtQĻiVOY-+ob`y[s@>Lk9ZP~j<;&*]}E[㒘H{3`(1{ Bna<ʅ#=XX ^eZ ~ `L1oS0~ԘF8nM-!zͷdMƼ 66\zYN Ѹ>{Px)L ~w @VTc)b|MYyZM,l:RZdeMU^NJeOm1r597& O?.EK(N]g_|[+ lcX fD~d@yVԄ1s.[,e ҉BH%%ӣ08!;Ț߃pwˊ!HG`: [ZA̓9h%9PH*, j-SU{OruI ڬF!*G1N3]E 4`v׼*t* 3,N 0m#(>\֪Xh CX j-)*2x`rݹc|:DtW+>@kn+aU:L , !EW΁],"Zb(i7Ք$jLoCOfV^2 {/{)L5`G?Ku~+}HR3̊9(U3r,0ƎQ%sU4ȗ.p3¸k}RhZ 3i^2ES`O6~+ oM!&?`4D9I;~#n:.綞뿦Zo=˭ڌȭ'5`G)󇞀^u猔Z>E96/28ś#a32IkjǢD' ?u52TF0@o<\tRal"zl`j5ʃsr;#~D}7Q@Q|"M9>aܞN?"R$ QwUHa"Z2I{6V/0sT | >d|~S&2"o54l!SOzClA.W=@XqJ% |`b^ >ih,Rrij Gӛ=uWc ؚ)}R{ 22%y|ӓAKM&1^PbtGr ݲ-8SxBT2j|*lRȕ!S֦5 `ol 7 -|,ENλtUJZ: 5O:G=%pPܖ'(n?Ds|TIx-I[-ϊv D@ ! u7l0XARH#!gד UU gJf0^)9sGan>&\$8<DUfhDs'@_,f|\?^eHNMVТfBj^b Ҷ YZ