elfutils-devel-0.176-2.el7> H HtxHF]I ?*}}z"Ph6%{_'}"-m?Q+c29111ff48928bf8af1af0d26973ffc4d4372bd0P}zHQ4LJIǨ? ĈF]I ?*}}: 0gza$pbP}IeO ?\?Hw<ȏ:pql>9zP?z@d  Ndhx| 0 L h  n Xx  ! (`8h9 :'\GvHvIvXwYw \w,]wd^wbx8dxexfxlxtxuy(vy`wyxyyz z<Celfutils-devel0.1762.el7Development libraries to handle compiled objectsThe elfutils-devel package contains the libraries to create applications for handling compiled objects. libebl provides some higher-level ELF access functionality. libdw provides access to the DWARF debugging information. libasm provides a programmable assembler interface.]I_ssl7.fnal.govtScientific LinuxScientific LinuxGPLv2+ or LGPLv3+Scientific LinuxDevelopment/Toolshttp://elfutils.org/linuxx86_64xKkxA $A큤]I_b]I_c]I_b]I_b]I_b]I_b]I_b]I_b]I_b]I_c]I_b]I_b]I_g]I_bed8dcf92322fe76282e2a7338f59f3328c2107830cd0066f22e323ee58970ac4e2a0461e82192564073ffde176d8855cd24a7efab11c499a6594a963563a57dd090c508e87ea208be5e520496ec627b5954db2d56ab1ba0efae1ab774d836dbdb132ccace39e1339d46a28ea3cff1ebbf581d0a65ba1c0f7331d032b8f211ca91b17e539609c88ccb9b7f92feecfb18236ffad213d5d4120e9210b0a500850ca5cd4e01e5569e4a1bb7f56ee2ced6d95789103fbe75dde6a0ef8e92e66f2aaa39987ff47f7e188193562d4ec63c3c889cb7c681203b01d31b7367cf772d376cfac1dd4d4c3a6db3c35acf07421ff2395c38887a4457e2fef19411bc7c74e92c393125a5b6feb5cfc88514f379da033b8e9f43cdceab4dcc4ea00e6fcf79b2bc76f7802a0f63e0cb4c6d96c61c0d740c1977c342242db743e0f262d9f02d8f586ec4295a54bb95dc2869cc8f4cd1fbdd1a26b394daac5296b1b643b25e47604celibasm.so.1libdw.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootelfutils-0.176-2.el7.src.rpmelfutils-develelfutils-devel(x86-64)pkgconfig(libdw)@@@@@@    /usr/bin/pkg-configelfutils-libelf-devel(x86-64)elfutils-libs(x86-64)libasm.so.1()(64bit)libdw.so.1()(64bit)pkgconfig(libelf)pkgconfig(liblzma)pkgconfig(zlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.176-2.el70.176-2.el70.1763.0.4-14.6.0-14.0-15.2-14.11.3\Ɋ@\@[*A[d@[{@Z:PZYY@Y-^Y&@Y"XW@UUU@Uyx@S@SRUR@RkRUE@RIgR)RC@R@Q@Q@QQ*Q']Q"@P@P;a@P*=P@P@O@O^@OyOF*@OW@OMZjMQ0@M-L@LL*@L@L(K޺KK@KPXKO@JjJn@IX@I@IIy@I\@I[^Hf@H@Hr@H(1@GGʖG@G6G@GFɂ@F@FiDF&@E@E@E@E+@DeD{D@DKDu@D2_C@CCǖ@CqCC@Cf@C!y@C3@C a@BB@B@BBBB/@BhB@BPB}@B}@BQ,@BQ,@BQ,@BGBAZ@B5B@AV@A!@@B@@mU@Dw@@,@@@@@?F@????.@?t*@?p5?@?? ? @>@>@>j@>@>Z @>T@>N+>H>BN@>5@>.>.> @=z@=(=(=@=@==K@==@=V=@=Ӑ@=U=@==@===@==TMark Wielaard - 0.176-2Mark Wielaard - 0.176-1Mark Wielaard - 0.172-2Mark Wielaard - 0.172-1Mark Wielaard - 0.171-1Mark Wielaard - 0.170-4Mark Wielaard - 0.170-3Mark Wielaard - 0.170-2Mark Wielaard - 0.170-1Mark Wielaard - 0.168-8Mark Wielaard - 0.168-7Mark Wielaard - 0.168-6Mark Wielaard - 0.168-5Mark Wielaard - 0.166-2Mark Wielaard - 0.163-3Mark Wielaard - 0.163-2Mark Wielaard - 0.163-1Mark Wielaard - 0.162-1Mark Wielaard - 0.160-1Mark Wielaard - 0.158-3Daniel Mach - 0.158-2Petr Machata - 0.158-1Daniel Mach - 0.157-3Mark Wielaard 0.157-2Mark Wielaard 0.157-1Mark Wielaard 0.156-5Mark Wielaard 0.156-4Mark Wielaard 0.156-3Jan Kratochvil 0.156-2Jan Kratochvil 0.156-1Karsten Hopp 0.155-6Mark Wielaard - 0.155-5Mark Wielaard - 0.155-4Mark Wielaard - 0.155-3Mark Wielaard - 0.155-2Mark Wielaard - 0.155-1Petr Machata - 0.154-4Mark Wielaard 0.154-3Mark Wielaard 0.154-2Karsten Hopp 0.154-1.1Mark Wielaard - 0.154-1Mark Wielaard - 0.153-2Mark Wielaard - 0.153-1Mark Wielaard - 0.152-3Fedora Release Engineering - 0.152-2Roland McGrath - 0.152-1Fedora Release Engineering - 0.151-2Roland McGrath - 0.151-1Roland McGrath - 0.150-2Roland McGrath - 0.150-1jkeating - 0.149-2Roland McGrath - 0.149-1Roland McGrath - 0.148-1Roland McGrath - 0.147-1Roland McGrath - 0.146-1Roland McGrath - 0.145-1Roland McGrath - 0.144-2Roland McGrath - 0.144-1Roland McGrath - 0.143-1Roland McGrath - 0.142-1Roland McGrath - 0.141-1Fedora Release Engineering - 0.140-2Roland McGrath - 0.140-1Roland McGrath - 0.139-1Roland McGrath - 0.138-2Roland McGrath - 0.138-1Roland McGrath - 0.137-3Roland McGrath - 0.137-2Tom "spot" Callaway - 0.135-2Roland McGrath - 0.135-1Roland McGrath - 0.134-1Roland McGrath - 0.133-2Roland McGrath - 0.132-3Roland McGrath - 0.131-1Roland McGrath - 0.130-3Roland McGrath - 0.130-1Roland McGrath - 0.129-2Roland McGrath - 0.129-1Roland McGrath - 0.128-2Roland McGrath - 0.127-1Roland McGrath - 0.126-1Roland McGrath - 0.125-3Roland McGrath - 0.125-1Roland McGrath - 0.124-1Roland McGrath 0.123-1Roland McGrath - 0.122-4Roland McGrath - 0.122-3Roland McGrath - 0.121-1Jeremy Katz - 0.120-3Roland McGrath - 0.120-2Jesse Keating - 0.119-1.2.1Jesse Keating - 0.119-1.2Roland McGrath - 0.119-1Jesse Keating Roland McGrath - 0.118-1Roland McGrath - 0.117-2Roland McGrath - 0.116-1Roland McGrath - 0.115-3Roland McGrath - 0.115-2Roland McGrath - 0.114-1Roland McGrath - 0.113-2Roland McGrath - 0.112-1Roland McGrath - 0.111-2Roland McGrath - 0.111-1Roland McGrath - 0.110-1Roland McGrath - 0.109-2Roland McGrath - 0.108-5Roland McGrath - 0.108-3Roland McGrath - 0.108-2Roland McGrath - 0.108-1Roland McGrath - 0.107-2Roland McGrath - 0.107-1Roland McGrath - 0.106-3Roland McGrath - 0.106-2Roland McGrath - 0.106-1Roland McGrath - 0.104-2Jakub Jelinek 0.103-2Jakub Jelinek 0.101-2Jeff Johnson 0.99-2Jeff Johnson 0.97-3Jakub Jelinek 0.95-5Jakub Jelinek 0.95-4Elliot Lee Jeff Johnson 0.95-2Elliot Lee Elliot Lee Jakub Jelinek 0.94-1Jakub Jelinek 0.93-1Jakub Jelinek 0.92-1Jakub Jelinek 0.91-2Ulrich Drepper Jakub Jelinek 0.91-1Jeff Johnson 0.89-3Bill Nottingham 0.89-1Jakub Jelinek 0.86-3Jeff Johnson 0.84-3Jeff Johnson 0.83-3Jeff Johnson 0.82-3Jeff Johnson 0.81-3Jeff Johnson 0.80-3Elliot Lee Jeff Johnson 0.79-2Jeff Johnson 0.78-2Elliot Lee Jeff Johnson 0.76-2Jakub Jelinek 0.75-2Jakub Jelinek 0.74-2Jeff Johnson 0.73-3Jeff Johnson 0.73-2Tim Powers Jakub Jelinek 0.72-4Karsten Hopp 0.72-3Jakub Jelinek 0.72-2Jakub Jelinek 0.71-2Jeff Johnson 0.69-4Jeff Johnson 0.68-2Jeff Johnson 0.67-2Jeff Johnson 0.65-2Jeff Johnson 0.64-2Ulrich Drepper 0.64Jeff Johnson 0.63-2Ulrich Drepper 0.62Jeff Johnson 0.59-2Jeff Johnson 0.56-2Jeff Johnson 0.54-2Jeff Johnson 0.53-2Jeff Johnson 0.52-3Jeff Johnson 0.52-2Ulrich Drepper 0.52Ulrich Drepper 0.50Ulrich Drepper 0.49Jeff Johnson 0.46-1- Add elfutils-0.176-xlate-note.patch (#1704754)- New upstream release (#1676504) CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150, CVE-2019-7664, CVE-2019-7665, CVE-2018-16062, CVE-2018-16402, CVE-2018-16403, CVE-2018-18310, CVE-2018-18521, CVE-2018-18520.- Add elfutils-0.172-robustify.patch. (#1593328)- New upstream release. - 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. - eu-readelf -N is ~15% faster.- New upstream release. - DWARF5 and split dwarf, including GNU DebugFission, support. - 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 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.- Add elfutils-0.170-dwarf_aggregate_size.patch (#1527966).- Rely on systemd_requires for sysctl_apply default-yama-scope (#1509861).- Rebuild because of binutils bug (#1508966)- New upstream release. Remove upstreamed patches. - Sync provide_yama_scope with fedora. - Add elfutils-0.170-x86_64-backtrace-test-override.patch.- Fix ppc64 fallback unwinder (#1454754)- Enable default-yama-scope (#1455514)- Add ppc64 fallback unwinder (#1454754)- Rebase to fedora elfutils 0.168 (#1371517, #1400302)- Rebase to fedora elfutils 0.166 (#1296313, #1304873)- Add elfutils-0.163-readelf-n-undefined-shift.patch (#1262839)- Add elfutils-0.163-elflint-bad-nobits.patch (#1251698)- Update to 0.163- Update to 0.162 (#1224169, #1223462, #1207799) - Include elfutils/known-dwarf.h - Drop BuildRequires glibc-headers- Update to 0.160.- Add elfutils-0.158-mod-e_type.patch.- Mass rebuild 2014-01-24- Update to 0.158. Add eu-stack.- Mass rebuild 2013-12-27- Show tests/test-suite.log in build.log when make check fails.- Update to 0.157. - Remove elfutils-0.156-abi_cfi-ppc-s390-arm.patch. - Remove elfutils-0.156-et_dyn-kernels.patch.- Add elfutils-0.156-abi_cfi-ppc-s390-arm.patch. Sets up initial CFI return register, CFA location expression and register rules for PPC, S390 and ARM (dwarf_cfi_addrframe support).- Add elfutils-0.156-et_dyn-kernels.patch. Fixes an issue on ppc64 with systemtap kernel address placement.- Make check can now also be ran in parallel.- Update the %configure command for compatibility with fc20 Koji.- Update to 0.156. - #890447 - Add __bss_start and __TMC_END__ to elflint. - #909481 - Only try opening files with installed compression libraries. - #914908 - Add __bss_start__ to elflint. - #853757 - Updated Polish translation. - #985438 - Incorrect prototype of __libdwfl_find_elf_build_id. - Drop upstreamed elfutils-0.155-binutils-pr-ld-13621.patch. - Drop upstreamed elfutils-0.155-mem-align.patch. - Drop upstreamed elfutils-0.155-sizeof-pointer-memaccess.patch.- bump release and rebuild to fix dependencies on PPC- Add ARM variant to elfutils-0.155-binutils-pr-ld-13621.patch rhbz#914908. - rhel >= 5 has xz-devel- Replace elfutils-0.155-binutils-pr-ld-13621.patch with upstream fix.- Backport sizeof-pointer-memaccess upstream fixes.- #891553 - unaligned memory access issues.- Update to 0.155. - #844270 - eu-nm invalid %N$ use detected. - #847454 - Ukrainian translation update. - Removed local ar 64-bit symbol patch, dwz support patch and xlatetom fix.- Add support for archives with 64-bit symbol tables (#843019)- Add dwz support- Add upstream xlatetom fix (#835877)- disable unstrip-n check for now (835877)- Update to 0.154 - elflint doesn't recognize SHF_INFO_LINK on relocation sections (#807823) - Update license to GPLv3+ and (GPLv2+ or LGPLv3+) - Remove elfutils-0.153-dwfl_segment_report_module.patch - Add elfutils-0.154-binutils-pr-ld-13621.patch- Fix for eu-unstrip emits garbage for librt.so.1 (#805447)- Update to 0.153 - New --disable-werror for portability. - Support for .zdebug sections (#679777) - type_units and DW_AT_GNU_odr_signature support (#679815) - low level support DW_OP_GNU_entry_value and DW_TAG_GNU_call_site (#688090) - FTBFS on rawhide with gcc 4.7 (#783506) - Remove gcc-4.7 patch- Fixes for gcc-4.7 based on upstream commit 32899a (#783506).- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update to 0.152 - Various build and warning nits fixed for newest GCC and Autoconf. - libdwfl: Yet another prelink-related fix for another regression. (#674465) - eu-elfcmp: New flag --ignore-build-id to ignore differing build ID bits. - eu-elfcmp: New flag -l/--verbose to print all differences.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to 0.151 - libdwfl: Fix for more prelink cases with separate debug file. - eu-strip: New flag --strip-sections to remove section headers entirely.- libdwfl: Remove bogus assert. (#658268)- Update to 0.150 - libdw: Fix for handling huge .debug_aranges section. (#638432) - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857) - findtextrel: Fix diagnostics to work with usual section ordering.- Rebuilt for gcc bug 634757- Update to 0.149 - libdw: Decode new DW_OP_GNU_implicit_pointer operation; new function dwarf_getlocation_implicit_pointer. - libdwfl: New function dwfl_dwarf_line. - eu-addr2line: New flag -F/--flags to print more DWARF line info details. - eu-readelf: better .debug_loc processing (#627729) - eu-strings: Fix non-mmap file reading. (#609468) - eu-strip: -g recognizes .gdb_index as a debugging section. (#631997)- Update to 0.148 - libdw: Accept DWARF 4 format: new functions dwarf_next_unit, dwarf_offdie_types. New functions dwarf_lineisa, dwarf_linediscriminator, dwarf_lineop_index. - libdwfl: Fixes in core-file handling, support cores from PIEs. (#588818) When working from build IDs, don't open a named file that mismatches. - readelf: Handle DWARF 4 formats.- Update to 0.147- Update to 0.146 - libdwfl: New function dwfl_core_file_report. - libelf: Fix handling of phdrs in truncated file. (#577310) - libdwfl: Fix infinite loop handling clobbered link_map. (#576379) - Package translations.- Update to 0.145 - Fix build with --disable-dependency-tracking. (#564646) - Fix build with most recent glibc headers. - libdw: Fix CFI decoding. (#563528) - libdwfl: Fix address bias returned by CFI accessors. (#563528) Fix core file module layout identification. (#559836) - readelf: Fix CFI decoding.- Fix sloppy #include's breaking build with F-13 glibc.- Update to 0.144 - libdw: New function dwarf_aggregate_size for computing (constant) type sizes, including array_type cases with nontrivial calculation. - readelf: Don't give errors for missing info under -a. Handle Linux "VMCOREINFO" notes under -n. - Resolves: RHBZ #527004, RHBZ #530704, RHBZ #550858- Update to 0.143 - libdw: Various convenience functions for individual attributes now use dwarf_attr_integrate to look up indirect inherited attributes. Location expression handling now supports DW_OP_implicit_value. - libdwfl: Support automatic decompression of files in XZ format, and of Linux kernel images made with bzip2 or LZMA (as well as gzip).- Update to 0.142 - libelf: Bug fix in filling gaps between sections. (#512840) - libelf: Add elf_getshdrnum alias for elf_getshnum and elf_getshdrstrndx alias for elf_getshstrndx and deprecate original names. - libebl, elflint: Add support for STB_GNU_UNIQUE. (#511436) - readelf: Add -N option, speeds up DWARF printing without address->name lookups. (#505347) - libdw: Add support for decoding DWARF CFI into location description form. Handle some new DWARF 3 expression operations previously omitted. Basic handling of some new encodings slated for DWARF 4.- Update to 0.141 - libebl: sparc backend fixes (#490585) some more arm backend support - libdwfl: fix dwfl_module_build_id for prelinked DSO case (#489439) fixes in core file support (#494858) dwfl_module_getsym interface improved for non-address symbols - eu-strip: fix infinite loop on strange inputs with -f - eu-addr2line: take -j/--section=NAME option for binutils compatibility (same effect as '(NAME)0x123' syntax already supported) - Resolves: RHBZ #495213, RHBZ #465872, RHBZ #470055, RHBZ #484623- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 0.140 - libelf: Fix regression in creation of section header. (#484946)- Update to 0.139 - libcpu: Add Intel SSE4 disassembler support - readelf: Implement call frame information and exception handling dumping. Add -e option. Enable it implicitly for -a. - elflint: Check PT_GNU_EH_FRAME program header entry. - libdwfl: Support automatic gzip/bzip2 decompression of ELF files. (#472136)- Fix libelf regression.- Update to 0.138 - Install header file for applications to use in source version compatibility checks. - libebl: backend fixes for i386 TLS relocs; backend support for NT_386_IOPERM - libcpu: disassembler fixes (#469739) - libdwfl: bug fixes (#465878) - libelf: bug fixes - eu-nm: bug fixes for handling corrupt input files (#476136)- fix libdwfl regression (#462689)- Update to 0.137 - libdwfl: bug fixes; new segment interfaces; all the libdwfl-based tools now support --core=COREFILE option - Resolves: RHBZ #325021, RHBZ #447416- fix conditional comparison- Update to 0.135 - libdwfl: bug fixes - eu-strip: changed handling of ET_REL files wrt symbol tables and relocs- Update to 0.134 - elflint: backend improvements for sparc, alpha (#204170) - libdwfl, libelf: bug fixes (#439344, #438867, #438263, #438190) - Remove Conflicts: libelf-devel from elfutils-libelf-devel. (#435742)- Update to 0.133 - readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A) - readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV - libdwfl: bug fixes and optimization in relocation handling - elfcmp: bug fix for non-allocated section handling - ld: implement newer features of binutils linker. - Install eu-objdump and libasm, now has limited disassembler support.- Update to 0.132 - libelf: Use loff_t instead of off64_t in libelf.h header. (#377241) - eu-readelf: Fix handling of ET_REL files in archives. - libcpu: Implement x86 and x86-64 disassembler. - libasm: Add interface for disassembler. - all programs: add debugging of branch prediction. - libelf: new function elf_scnshndx.- Update to 0.131 - libdw: DW_FORM_ref_addr support; dwarf_formref entry point now deprecated; bug fixes for oddly-formatted DWARF - libdwfl: bug fixes in offline archive support, symbol table handling; apply partial relocations for dwfl_module_address_section on ET_REL - libebl: powerpc backend support for Altivec registers- Fix ET_REL support. - Fix odd indentation in eu-readelf -x output.- Update to 0.130 - eu-readelf -p option can take an argument like -x for one section - eu-readelf --archive-index (or -c) - eu-readelf -n improved output for core dumps - eu-readelf: handle SHT_NOTE sections without requiring phdrs (#249467) - eu-elflint: ditto - eu-elflint: stricter checks on debug sections - eu-unstrip: new options, --list (or -n), --relocate (or -R) - libelf: new function elf_getdata_rawchunk, replaces gelf_rawchunk; new functions gelf_getnote, gelf_getauxv, gelf_update_auxv - libebl: backend improvements (#324031) - libdwfl: build_id support, new functions for it - libdwfl: dwfl_module_addrsym fixes (#268761, #268981) - libdwfl offline archive support, new script eu-make-debug-archive- Fix false-positive eu-elflint failure on ppc -mbss-plt binaries.- Update to 0.129 - readelf: new options --hex-dump (or -x), --strings (or -p) (#250973) - addr2line: new option --symbols (or -S) - libdw: dwarf_getscopes fixes (#230235) - libdwfl: dwfl_module_addrsym fixes (#249490)- Update to 0.128 - new program: unstrip - elfcmp: new option --hash-inexact - Replace Conflicts: with Provides/Requires using -arch- Update to 0.127 - libdw: new function dwarf_getsrcdirs - libdwfl: new functions dwfl_module_addrsym, dwfl_report_begin_add, dwfl_module_address_section- Update to 0.126 - New program eu-ar. - libdw: fix missing dwarf_getelf (#227206) - libdwfl: dwfl_module_addrname for st_size=0 symbols (#227167, #227231)- Fix overeager warn_unused_result build failures.- Update to 0.125 - elflint: Compare DT_GNU_HASH tests. - move archives into -static RPMs - libelf, elflint: better support for core file handling - Really fix libdwfl sorting of modules with 64-bit addresses (#220817). - Resolves: RHBZ #220817, RHBZ #213792- eu-strip -f: copy symtab into debuginfo file when relocs use it (#203000) - Update to 0.124 - libebl: fix ia64 reloc support (#206981) - libebl: sparc backend support for return value location - libebl, libdwfl: backend register name support extended with more info - libelf, libdw: bug fixes for unaligned accesses on machines that care - readelf, elflint: trivial bugs fixed- Update to 0.123 - libebl: Backend build fixes, thanks to Stepan Kasal. - libebl: ia64 backend support for register names, return value location - libdwfl: Handle truncated linux kernel module section names. - libdwfl: Look for linux kernel vmlinux files with .debug suffix. - elflint: Fix checks to permit --hash-style=gnu format.- Fix warnings in elflint compilation.- Update to 0.122 - Fix libdwfl sorting of modules with 64-bit addresses (#198225). - libebl: add function to test for relative relocation - elflint: fix and extend DT_RELCOUNT/DT_RELACOUNT checks - elflint, readelf: add support for DT_GNU_HASH - libelf: add elf_gnu_hash - elflint, readelf: add support for 64-bit SysV-style hash tables - libdwfl: new functions dwfl_module_getsymtab, dwfl_module_getsym.- Update to 0.121 - libelf: bug fixes for rewriting existing files when using mmap (#187618). - make all installed headers usable in C++ code (#193153). - eu-readelf: better output format. - eu-elflint: fix tests of dynamic section content. - libdw, libdwfl: handle files without aranges info.- rebuild to pick up -devel deps- Update to 0.120 - License changed to GPL, with some exceptions for using the libelf, libebl, libdw, and libdwfl library interfaces. Red Hat elfutils is an included package of the Open Invention Network. - dwarf.h updated for DWARF 3.0 final specification. - libelf: Fix corruption in ELF_C_RDWR uses (#187618). - libdwfl: New function dwfl_version; fixes for offline.- bump again for double-long bug on ppc(64)- rebuilt for new gcc4.1 snapshot and glibc changes- update to 0.119- rebuilt- update to 0.118 - elflint: more tests. - libdwfl: New function dwfl_module_register_names. - libebl: New backend hook for register names. - Make sure -fexceptions is always in CFLAGS.- update to 0.117 - libdwfl: New function dwfl_module_return_value_location (#166118) - libebl: Backend improvements for several CPUs- update to 0.116 - libdw fixes, API changes and additions - libdwfl fixes (#169672) - eu-strip/libelf fix to preserve setuid/setgid permission bits (#167745)- Update requires/conflicts for better biarch update behavior.- update to 0.115 - New program eu-strings. - libdw: New function dwarf_getscopes_die. - libelf: speed-ups of non-mmap reading. - Implement --enable-gcov option for configure.- update to 0.114 - new program eu-ranlib - libdw: new calls for inlines - libdwfl: new calls for offline modules- update to 0.113 - elflint: relax a bit. Allow version definitions for defined symbols against DSO versions also for symbols in nobits sections. Allow .rodata section to have STRINGS and MERGE flag set. - strip: add some more compatibility with binutils. - libdwfl: bug fixes. - Separate libdw et al into elfutils-libs subpackage.- update to 0.112 - elfcmp: some more relaxation. - elflint: many more tests, especially regarding to symbol versioning. - libelf: Add elfXX_offscn and gelf_offscn. - libasm: asm_begin interface changes. - libebl: Add three new interfaces to directly access machine, class, and data encoding information.- update portability patch- update to 0.111 - libdwfl library now merged into libdw- update to 0.110- update to 0.109 - verify that libebl modules are from the same build - new eu-elflint checks on copy relocations - new program eu-elfcmp - new experimental libdwfl library- robustification of eu-strip and eu-readelf- more robustification- robustification- update to 0.108 - merge strip fixes - sort records in dwarf_getsrclines, fix dwarf_getsrc_die searching - update elf.h from glibc- fix strip -f byte-swapping bug- update to 0.107 - readelf: improve DWARF output format - elflint: -d option to support checking separate debuginfo files - strip: fix ET_REL debuginfo files (#156341)- fix some bugs in new code, reenable make check- disable make check for most arches, for now- update to 0.106- update to 0.104- update to 0.103- update to 0.101. - use %configure macro to get CFLAGS etc. right- upgrade to 0.99.- upgrade to 0.97.- upgrade to 0.96.- rebuilt with GCC 3.4.x, workaround VLA + alloca mixing warning- rebuilt- upgrade to 0.95.- rebuilt- rebuilt- upgrade to 0.94- upgrade to 0.93- full version - macroized spec file for GPL or OSL builds - include only libelf under GPL plus wrapper scripts- macroized spec file for GPL or OSL builds- split elfutils-devel into two packages.- include only libelf under GPL plus wrapper scripts- readelf, not readline, in %description (#111214).- update to 0.89 (fix eu-strip)- update to 0.86 (fix eu-strip on s390x/alpha) - libebl is an archive now; remove references to DSO- upgrade to 0.84 (readelf/elflint improvements, rawhide bugs fixed).- upgrade to 0.83 (fix invalid ELf handle on *.so strip, more).- upgrade to 0.82 (strip tests fixed on big-endian).- upgrade to 0.81 (strip excludes unused symtable entries, test borked).- upgrade to 0.80 (debugedit changes for kernel in progress).- rebuilt- upgrade to 0.79 (correct formats for size_t, more of libdw "works").- upgrade to 0.78 (libdwarf bugfix, libdw additions).- debuginfo rebuild- use the correct way of identifying the section via the sh_info link.- update to 0.75 (eu-strip -g fix)- update to 0.74 (fix for writing with some non-dirty sections)- another -0.73 update (with sparc fixes). - do "make check" in %check, not %install, section.- update to 0.73 (with s390 fixes).- rebuilt- fix arguments to gelf_getsymshndx and elf_getshstrndx - fix other warnings - reenable checks on s390x- temporarily disable checks on s390x, until someone has time to look at it- update to 0.72- update to 0.71- update to 0.69. - add "make check" and segfault avoidance patch. - elfutils-libelf needs to run ldconfig.- update to 0.68.- update to 0.67.- update to 0.65.- update to 0.64.- split packages further into elfutils-libelf- update to 0.63.- Adjust for dropping libtool- update to 0.59- update to 0.56- update to 0.54- update to 0.53 - drop x86_64 hack, ICE fixed in gcc-3.2-11.- get beehive to punch a rhpkg generated package.- build in 8.0.1. - x86_64: avoid gcc-3.2 ICE on x86_64 for now.- Add libelf-devel to conflicts for elfutils-devel- Split into runtime and devel package- integrate into official sources- Swaddle. 0.176-2.el70.176-2.el70.176dwarf.helfutilself-knowledge.hknown-dwarf.hlibasm.hlibdw.hlibdwelf.hlibdwfl.hlibebl.hversion.hlibasm.solibdw.solibebl.alibdw.pc/usr/include//usr/include/elfutils//usr/lib64//usr/lib64/pkgconfig/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz9x86_64-redhat-linuxASCII textdirectoryC source, ASCII textcurrent ar archivepkgconfig fileRRPRRRR?p7zXZ !XҐ] crv(vX0~1(-߇{=;/J;%w^8/g)NR(g [j_5Aam+%Vv 57ްfC'CfOz+/-dꭳNUUA{^ ԔO@yMLaWb ޶pD:q!h[u&8H3cK6(59|nan|-mHIQ}Zw_^7$#zۿv}IDFfۀ5(@PI\v^wŸc-xTНnrd{c) DG?UWv,Kh)/!BCʼnORLn&aMRX,`N.߷AXB+Ws$Zy |'!C62E؂n36ΗRDm6Unbo0O % dp@=0яG|:mO`]:c .H`bIKRخs_"czs02NyUR*dܟ'gH #0|,/edwYKivE/.Ok<Nw9;3|\{fr^IKM7l>SobEz8mb_7?$e1?֦ͥGYH#H;cW}zLJ胕"|k[~ˍziB掎d2wF?dS4РCyzSDnFVדKCzιɌ4t6d-3Vx\!d.,fmNi|-V Џ /JԘDd{ۣ2CѰ\+XJW >2:M>@w䬐g,YhD䲃Jl{CbDĄORf&CADe&^ tPs#OԷiarַU!h! Lx uɖVY̾HY1&fշnSuWkӦvCsyTJXp"Í{YP,%1[r1' J<]& XU?ðyEooܒP̑Q.Fg HW jcƈ&"QO'|ơƑd# m??M͔ҙ%'`{̮I@gOփI6s+qrK8ߥ@͉ng iy1Ö2.+u,uI aJ/-*gìH 5A6b't%Dh>G$*A<܀BĀL=~.g>Om}I/oGL_%nJ8Ҵ -}"0]J`y]};!)Q)A>pUNvkp'%U:Hzs7 0qg)ݲs܈KS":ҩR%xV|-gYbq4@ғ>rc(G@R\eI)(weKu-ToAV1K=hͳ`"h_BK.쯜M"fo'T!vҁk pU80a m[] ivƌB@@ q}$ ieYB7 0 ?P1^Dq*͜{].aֲ8 4\xqʝO6Gϐ5!JOu;NUN|?S>P2.?:Zt۴nLItIpR1 rﳨoL9l˷;ѱ(m"Ѿ]ׇe&ҍr[nlSU"Œ EDfĥﻣ`z/|`ẻBI;RfBW\X~xd쩼Ri87"(ɝ7zE'tMnc9]bLhO:ly(]:67m>`1B[wcq9y+ r BYg˪5m- 2Vݻ46kAn$m] !rAfC\ 3^ٸEY Ӛ@l%.crv*R9 oy{8ykFX5 RЗ7;L5oW{t 72],.l|\2mG*-&ɇK˝ޅ$*qFq<2ak<^UxaIX~&voHE yUi]~.%6C\5 Щ^1eZxAgYϱUoZdO2Ic`DQTRHsP*LIG -" ՀoK}Aq5H$V ϡ;|JPyqҎy& PoAvhXX(8[Dcn*~t~ט :'}-ER~=^S@_&v:?&<}֫c#W,`ġKx?F# f]#|~Qq{9HTmMSY<3#Q16,"wgH :Th^~=Y Pw"X8̃0_;2s"{X$1=5A ̳].SV^W9mArH Ktrj -As'<; YkFWnJ茖O"7ktnHk3,z2&\u7kMX^g7j6)юE~ǫXڢ|nF}=uSu"Ͷ61]gB s?XQI@jd<) iHa)45e xi}!;@B{8,TY5T$ىMd~[`(){*ph;v肫e֙rNk,a$k?mpֽ@tF j KT\G ka4{(u _!/ja4N])Ȱڂbk"䍵5A˱eC HR׿a3 j5_e)BEXȖKKKit-7K53r Ʊ`r9J F6Y1^L"%vY^* {nDy*~,?zF4G)Cyͺi3FW|XU*PUr[lFp@T,c&o -;֢-5ZA!)v$)1@>!g;p#Sk~M>AaWL Y0`Xq78!ݯ8wWMz)fl|꺚R?-L"|ټ7<XVT.o{RvUft_6iG,;`~{fqsX1*+Gk}!e'Ca`| iE6m%ݷeW/m|p%9ȱWVxM0GH21K:(CE^@'3;I yi`X?@JuLq*XcU|Q\Hr~NAǼ\+(@&ZBi+>?-Q Z%ܦp~58|wKuS"c<(r_V)v&%yB78'C<G:7l$ؒ].:(J7X \loWI;*t#ѬѤE)~A٠l@O6NEL]@>?TQ%r! g\yZ̠QbuڢpɇVهg]c6e;)$MvgVsEG3e|\25 >8&EEu٤UAT""$;MQkZӠ6Uk,js 1rxFtĞβ{Ls:RXw|-A#[QF+J!>uߒy-;o)N,_XX(nQ\rV)1>~AO˦}vڛ>É&਀V?`+1̞Z8!+xo ؙ7VZW>nver>Pʋɼܶ/T:JP.j &6#:"`oL.|T"42BU$ZPnεB.sT~`fRMKdx%M)*<%_Ӳ({ *f9 \q{YY'v\L!h Hvw fxsK,F',AvjŇ7N5U)j 9 &VsrOraDtt~ܯNۦG$bqe+JЬnֳqi >z.#fk*+iC[x?^4aWwT\k?45ۙlo@JUyS=A"iieGVEMg-eB )_٥rGL>׽'gLf܇>o0@,Roz<J'~KeA:AMIAGe1C|Qz[F4/XLD|W@(Im*ѨH*Q2b  ?<83B+4aG=}VƀSP뒟4⦭,- BE}-k}\r ɀN}DBD{@QQea} TK!=zdU^;(0rC#7KGBF%x6Gaw?54>vW-Q"f/=N ,|pL渗AR/XgrH3Z+IOMw>j :<`rnWkiuVwvrPhHWqH89[}Bp!CpRK,W-rfA2bAu׳0ۍ @wTvΫpY <ԽE;+,G꘹,st|+v`Tɝ5W"H9|h4Ykao-#eTwPuD-G݈+[2+QI`$) r:VExB~~⒮ݎr|W(>> EjK9UaԗNh o&z-Dϯ, :qfhzp)#jTxy8>czrWV8 t^¿l=c{`2`=Ξ|[J6|l2%! yPP/Z&ވ~m#MO5=4;ǚWQ I5cK i#e63b&*S<х>uD. t&"g`/>{2rYFtD,d W}~bǕMde@s}ȧpXdBi6(k7rL;y)jf,] р~AByAD6QaMʅ-<ߋ(GPTos0mx㖒-ܯI8ڕ4VJ-eՕNoX`9e7yiSv~y EsmU t&kˎsPl"D%m]A6IL,ftMC+D$v"XʢG I&8Y"4v6g B.?p m9!:ҫ5T"»"Hk_iirf=Jg2njp*}+JY,*/PNoQ C OTw2$HF,4vY() R-Z`,#CB\eW#oI 29aU׏9:X,F)̟bHd⭡[<6f)7ˁrں w9jIu+zMS4VM}oͳh4ڝԮ<*+Q V}B8{+A 6^NP1@ۂ'|׮$a[Ehu&{OroۻU.%D.p,*{x: 2*U&Jb1}LCkWtZ􃹄h* PUa*3g`UBul+5fÚ=9'`˕IyiZs`[%5;,/YZBnwTYk8) uY('L$h)_ Ӂ>z~՟-ip{Jm$+.2)^9)κOG#C}F}WXҌ+6\R Lw7?\}_ SÈev~46Kv{A}CVZ=Mz.8^atԍyfHѱӄs~5 M gwW=Se( ե9%k<1 >P>f3lC kml,/+sOaqE;̰'q\bO`ju7a~.Unrr2,՜:.i,Y;Jۻ./mDx\P.-ClNoOәkA|Wk_&P_^? Nڡxt#L^2] փkgsL,S6:) y4)r_nС8qH$J!7щ>K3++nOO6?zKT(m3#fu!lʬ/eXb.zAU;7n䎫& $ʎ>[nmT-!xcD Ҵ]VpI%X;ƍ 9.D ZQ`sp fGU+vk"OzrM|Zt(s5J%7kbA*n'Tw\)燹HY#r|LZs dRtmcw\X @3U},"#(\R=HBrNOfW,I: HYoȟCJGc'(7Wiީ.&$WmUk#>Īh/@c*l tsfGdXX0C[2q,Vk ޏRv6;DJC4-))ܔ ,W)*9'!щ/BN7G :8Z?f?@N@OPE2N(b6Sw"8'6WQh@rQѤ:a; *yl)YՏ'`K$~UqXDi%lI q7`JvA7:`a) ʚ]p{%~m hz֞ϮH9!e*ǏD [{-~$SPmU xM$C:¯Br!NU5bQY2 I& D_)68$p4tOi\#nJ<i REGj.. ЖɯB  S4}L~~˦D\m[)z떈˹2lP >F ++.!HKIb7ew&iѐć]?q__Of`?Hu2]/S߀˿DIl 9^[G#G?۱i%}F K5z|`9RW[6%cU$tGM=;kx]lOatc\=˾V=c(˓ܦ6x\}r=dj3_:1E aQ!(tZjS5 ByW^x{2dBP]L1yp](L=`m{A,"=>ᖞQ,}3@t 8zWb!T)J-ȃ*'2䔤В_VT6Tljr"J ҝS#eA,k zhmS2@py!hf65_z tHp':kg#ҟ*)[E[z=Xrss&x\umc7?@oaQBȪc@=t6?GP>d_X:l`AI0Ds"_U%VtUQCa9?XZј$djfH!o? L`|oo!&3\"@vͶrG R]Ymދp6N+̟nj_jc%mn0%>Ƿqd9j3r}o]epҗ/)^- -AvCꙁqlAaq=6c+F@.,#@44Te!N|C)8ܺ-^"PY$|rhGY6= U#RXQh`@J(FŊLm!ʣ08t ?jL~m|PyTNzRn1Pq?Vӏu,!M|p^N/ˡiybSIj)ܻ׽(b["qomG38{.D  ]@CD!,_7#dˍc. Iu}iQ/qlzi<"[|X{هanXA} tkR2s_pyfVX3~Doy'6WĝNv}hxҏQTz3=] 6&WgƸ:;=r .6~@oI͓4wig ;jC<xPSf\6hZ/Fu ֙#. &ܰz-¢?=Lo9xS [ ;ZSoXM~HkY-S;ݝJa$m(Rv a9%tXӓkhię<4 {wDE`yױP ;zb{_@ ct:ץqz`cӲ]U.ʆMZ8̬J2$vV 8|Pjӆ>rd^//`=ַ݊nTo-w_R",P[?]+hrmǓOM@L <6LjG"*Fl'MOT(N@ (yW 5gX?=S]SSU} =Ё|dXm!|{O%(OcLCV>/hC/uFZ2ԇyWUuLN A 9<0ΟqS . x][PzBfOOaOLb[3Zne֊8r](S@kܲ(,!N/#M#[̀!8mqMoTv]5.φW^3kXa6~+C4 ]FUP)I ~ &Fhr$T?-YZYF t59Ѕ*D!24#aU]|W[ LWX "ƗIZy*.۫bIiBL/8z>fMiGb: #{'j~AZ6e<u&AQ&4ЬewaT e`)[QxRqr,K؋9?H\F\p<Խ-nŨsrTgЕɞrI+:C7!'p$;%Q\f"HJ| P og\Z\CMx0U~Z3ttQލ,6?CmXd(<v\ ǐ;8muq?8/ IzV mV7˙?qvI zY|<#Wshwś)CQgOm`$7lSf>i E ]'fR8%24o†RR՞BR/ `0 8Ϡ?q34[)ޖkgQJrx=H:t9v⠏P̳ɵH7\ lմvY$_%^H5cr I >UyDm><×.DTh0k2*"mN6}V|3aL""HE׺sUfZMa|&%>?kgq_ΕǟZ qsgͮ׻Hؠ.B2jXi+Hp=11t)qg훽Jl| Iοg =)L%r"T@?8/0Vk-qⅳH["Qizt]@cRShG^ՋL&t9Q`l7H0pVZw CHBQwdes5ub+tX%{SRɝRh^sҚo,LH)B>ŜIq3N`;ޝ ʅ! Kћb%@c1z)&Rf|zzbW\etBM(0F)9PՔkqxkW홲[M-2FQ06τJDNW %N_ZSK!.?|Zuygg/զjIrD͡Hk隱6vs{x_-grٝcˎOQIE׺0]zMΜH*2HԚ5dJH 6ˁCO'%H -5Pb"?tNc^3IPg pUax8OA7.cP)u UgWOF"=ӗPkEG'ݮ{P[3ZU#9&2{ I"`>$wvr?wȳ~^Nk wX~*o2PG4yW*m` UٸEwu8*[`d¡2-f0 /ZW:|qM` :4z>鐠e  'Ӡh247`@5 Bm҈&CkrYT4f9qt KPEH>a[[6@W>ځN2fSZG@-IRIѪ)P:鼸7BV~ĂWFQZyE}ZմWJq1 񭤌CEv%N,iMՠ5?{xm/kmfu# PV*Fx:TIqIx!҄%QJzч)`YemY,/ْNT$"l^%oidK8 F}pnm:E^H}J /&;v3T^%n"0 gA Й@]rSkk@T{AHqD-q!Yy>LÈ V)=/Yؐ?핈jN֜T ˏLNZQͷ2R%mxuH96MƓ>BXN;mC"gZ."X@Uc(&*mS)x(cgdK޲M(@ *rh;pxxm|)>V0IY[x|/_$Xz LTC0nq{lz?Gwzm1+(GT͌&?ŘKXef33(}ऋj^U:3?x $Y~+ ;D`G(ɣ[Tc gBҺQ吙mti)sk>J8>c<ߕjgrY W˷^#T A1N.:@p @hfLVn]6'LlIũ  jHARTޢ+eN;T 4\Ƹw)60i )^ea軷t5&t$y,S;֪bI!ueݥ?ƁwؿtA\kE S(*sYNlݵƀ:Th"}J*c9`K~*GZ0f)cha2x siK??C @wKX&+,8I@p0b?/!d۸4íMrx"AƱgmec}* [%,zmT]Nw;N~50/Vxm imXd%M#x]>0~uT~D̶MDX)6g0b)żS;oR[êwqi9 q_!"q %Š/H=st!2*P3jdЛUñ%Prk-ü0`PuZ[%uDI9Q^V#YDQPﻖL쌖$l$_Qt||3<űHhMGrWb[i-,IZ/(fX[02 ?P%bilaeüdtƐjRLHdle)o;̨Ph-0 u&ZU53lD< cUut!±w] w3@1}#:%Is0B=^Ujeֱ3$4i-K輛w|(6ʙf%yjks;QWHL/TC**/{:?Ç(ܐYPm)KU#,5`6 UׁqG ]UAuIHEAzVϰf"Q2d7%d!KCKXT3mX}(d4@ڥ9t>͈[~ݣOW gI_FNu*3pgp0sjҷA>4 U2nfa,Jw_)B Qߚ,p6`}B)pGhBD/ $q9w"vP|[1L.{aPM C9ğ tO\.8]0>Ff{U]Mlz:kCn4̤tDQVISua}]q3vra^\'innr =A`J爆cW0V]7>T:OC!S6j^(H_燺p4,#ᾂ RuۏyK|6tL`xx D"MHI? #{'ՙg _?3.cyK kB+N<x/N l(=~1W G@Lxg-K+I}h) 6&' @Ylڞz8x<"6AMn D{}?Ogf c#0!I,$7Al('@]Ar 4qb}Hx䍙VY_pHs3{(^{"SƢj@-[^LxM~|ƉVL9JxhAr?JeftY `MhZ6̣+OZL]1~Ke}P#QO.b7뼖IjQczk *L1hF%B*ڵ2JCpx>S/$A_lS Ioi6K_lED<ٌ zPflśFNmbO:/L. ȵQqmO}+|@C?%Av~W`mSWTUxBB@ ohIVcf5aD8inɿ=7ǥba/CR xGeU$_ &P]@OAo*<\F%Ytq\8n\(֒~ !ն( `!9(1-/L7#K쇗-󐬖~%'_&[|9##˙[ ӌ&P;NNRK`/sS1LjicEM &$BǎYkS-S2~K9Ջo74CO~EYմ^%m~ P7<'ijl@1v\(KxNPIOo(svf̧V(e8^ґ?nυӘVƱD[%F#6l$EwZtWb>k*XMW?+UI?,)JDž2~c="_3֭a#n\PpsT8_kԅ[muY~`- jspGu$[w3Z wVZޙ>-//ueB̲f%vKˎ*ZLwuse.ƶD< 6`C8rY5Cvi~Knc*cidgeG s_ =dT+/6B}g{tSq}p?c i3\[t-V6E'O/F4#`T"kΉA?YB4Ґ6WEqL }fspqoXf$w:9BC.'} !\9^1}W`^iΗЧT@8Q]W!B]9gtgrSlGY0SZGTR>FM{I}=7>s5 Mtym< @b >{ (Q(s&~W6`!)4Aq:Y:#1_\e4ϦE;FvVyd=nLţx(9ů}e獡&6irc D_| ؈vA“H2|{k# !2ϣ?ㅆ%+p>a~{_9n[`'%x_"uI$]-JmVuG#w  ~^|cX ~9 c1ao2 {|^F'xǃozi6%ޟa]deG!K6>KFS[& s)p}sH ~`8f4Q#i_H r:@Rdpw*U, +7L=]!&/H ^.uk ,KYAc*i^8o$8C ag}WL1 g}(ǟ,%i ͘3;aP8_UX7&&_F >ڢ#mz#LFQF'H^W1LKѯjӭg~z+ׁ}7"~@=73oxevI7eӸ鯈MD`5~i-bob$w ճ9 *~%(c;jؠGGGMH\7kdbbbRwk(o}kJcޏ<>}d ;3o9Wk`ǃt&roXᇪ.FcdTˋ%ݪ~O$-$"&D}E̋IfNzw: R?=S  tjYUr^h=PtԈ<|px]>=EuFC J>"v-Agp׍],dd (xX⹸VN36 $ 9zyRv7doc "<Ӵb UP#g2[2pv<\'X҅թ]Gf8Q֡  q+ GZEPĊ^AKe3鍏s\r3LT \ 6{ֈ1{h0[5"o.` 8>ihKRG_iM8l?ucWC&:kb-MK]u׳d>|e}Pհ㧈xmܮoݡ)Wt~PNJFkk zXUSݢt*Gs@=ZTFc{ 3/tmΖh$ 3*$q; :xngQfcѕalDLR e:w:BA,^T)#}kt{9. ,S>2?M3<}g6M?nm:BBi4u*U-ad+mFܵƝ}ZU3VsL |~{U%6)nF}dz(~N A]e0~⠵R:q8?& ],?2 豃}1)k(h2Q$~QoE@Q̷YF[! &3NCu@ J~[y:L?q(|VZ憰"ۢg +N}%8GR=e@(Y?ug$mnwԎG#pMk~ͩB7 ԻY۟aBVрLIƥ^I0 {#_@U(ֶ ܗF#C!,҃Y۰va15:9Y˞茬fBD`-3C&|OCowxkf6eL>9XQRܬ>V1l6|XS #`4]?F? e<ę {zɒ2rIv<̷Y* lY?v xU^[\y #ZcB0DhompnK$h~;kTx) _9DiߓiѣAn; ]Zj'i&}صpxN}Og f33t͢Jw!+&BrxdF;Q!!WBAH2fx/[R [59m%8q6OXQe*-A=% FIuVvuΊ#.%I 4ƕ8X?4Sb(d8J 8erIV{hU[љ̘D^b+,7WVf2\!HS ;ɡ;u<X/k+;9|cD@S*8$uV4LԜyY '/սŷ[q+!~i[wmd}MBO6)Jn@KS㶦NWe<,([S+*Q:IP`u4yX/40b3#}MP:\ bQ*}4TsKppO701M˅n }ic k뢶x~>[2 JD1}I)(u=8'P0tab `OѕJ (c~9T}?8v!C>aU%đR1/˖"`d` CmQ/3Ǫ0_UE ۚ(ʿ\0 A@.n5Y ֦_&6{AF zr1ƂӈZMJӴWƩi:>^}(,1F$ȿQ^_JOcVn9sSi\<.9i˺7:tM_>tԖ6'ٺO#nv0h.Qpr+>5Htˬ3<$HK ڃj ?ė@ś 4em2]4Q]l1/u;[׸kq>Mg~xn~˗;߅I} ڥĻqQʴWq_e_Hp*\C58 )r ;Lb͝qV݋i;ufx-ŭ!qI<,8kWHLjXG@a}-販qO7tsW7{*c{Pu~{-R[6}wX]cWU| iC BL[>W# xYJ4.K5hyChO΋ESˊ%FTKo\au៝|8uM@lӉ$D^2qԶl #w ڝnF'+TyePegz.Gb*(%>| Н2(>c͖8p\$v<,ԜZSEqɠA -yҰk\H)G~=0;w:A <*@# `{h^. ]sqL @Cc<^BS"RK |ݑt>3QrGPqg9ռ)Ҝрupk0 UR|d,[d$ N6&Ǵ7Ojpɽc ЀI'*]JakީsR'(͓#D6f"G5f'Clh!Yqܐ+Z>X[d3Qc1p9W9ƌ2Ç Ӎ0RSp@/i)cti7*I,$[Ȏ|V@肶X = R5ܠ|qH/~9?>SjT\GqN# s8B|ƟfI3v KO[6PUfvGhfƵYRe E{fdF ]up]&V1k +'KDo'ƴkQڃ'ȗoxxsz2ޒy &e5%9N总Tʚcޙ38@Q? 3F'B&~͏5ϴ{~ AUc 񨟃4.aQȪg<]` d`3P ~"ήwNǨ[&bli(A2P? (psmjnYn/?#EKcİg)IB)D6%>ԢazA(F,&(׽+{澻&a>h'GB I`/:'&% #z]RZJ,|2I jEOҳC8\=Gك^7<>N_p)_@Տ[dT#Yw}1 X6zL$O^Q9i;PỳاEZyڨ6i:~.4#V㏮vv+L"2İ;%%Cb*@zzΙiDT$H̟sQ0,F1w⏦ U~@74` 8=MwB;|_'>hPVksmXSj~i׀]8{2Fn,z14Ҳ\9N~k2uwS)}9~l1zUlVB?XC0( {җӃ00K(yʩo|ԙ~0,v[JbΪ+5D*tg~80hE)tm *ȝd#ۥnqbRg|T_<-O5`a B RNǩ4S$hZ?GSHFo{2rJꘒ~EaΝd`3[Ӭn͠1=:$0OO|Yqi]CF8{qj8=,Me BZ/yxLǙwm shJW y*FաW?Xm%C/XV2Nb#4o>Nm)0a8nɳu).wCmE'֝2LuX(n2GO/a×HuD& Z7>}A\8Wà_D<,ZXN6/(ZeDI_=>~38%L2{~K|-vpWY!UrLˋ$4]]|mGlWGJ* 5q[do%C$,Xs11]$e%kvJ$1s=i䲈ESGn;ݍ@"67‘~t5+)1td K:Ӻ7 L[j<eء~@p/%2lmpFI9yf ~Z6%Iu|Dũ151-fi +~oS hcނ3=ʎ<`;%e 옢,011.y7CȰή_ײ`pe@3ۤ[rac$eB+^fzq#x,/c#em>G'3-`Dr͕J<Sņ Tg#~q%Vr Z@|%Z;]:-tk DJԐ =f8k_תӨP;zY =ӍFhq-6AX ZK  $Gx cMsa&s&qwƓ R x C&9WnŨ_T m$x/*Li}(d)0*A N \օ5HSbqnlPB!6 G!XDW[̕ zkGxIZ٨V9`-yІi34aϐ~ +ndA_N"¹2̥>&:[/H?؍jYz9`Zk%b [V\>_>miBf>ky+zՕ[VL}s3g Ȗ1< ҂Lk4:ܓ93Z®fC—c)ph2yrBDx8GױZGj QQNuFp(f*H Zin4@ O %z, B!3[i:Yrfg=(sR7f 1křr hxk$)--H\4!i hҖ<ҦkH5 |&Jh+͵8 F1Sx!Oc$v[ }~; }\EZÄ~Aq< 8ru.62Y6R3>.~+UC'K46r{U1jv@]Y.U acs5)U([$ܾ0t?r]03MPe/pRU0= )}7#6ꉂ:L4&ֶ]2^- e'!hdf;] # BK _R]rcH[#XST;7o#[@ՅiqS> CM1g~GK՜ܧ7זt)>Vhy3H //([Ő3BЛ\qwQ4?>g ѡm֤3RCE^2heA-/{QAH͇vӤ0n֏J/[|%4o M%S]#[Y.>YjHÎWͤ\䚬 vM3y/|o;&m9KT0m, Z|jv&lUr{nᑈ쾍&;9|q;8jooc"\)HWy1g!p3fdŨm+zxZ@$7I{ n٢ڏc;yE8d+mV"D2]') < !_vmu2.}&l`8>w(ƮrDmPϢ4V0ɂce`< KK-m#6L$`s^=Y¸4Q˂P02x9_j,`?eXq{rT DhQBe iU])}IzjeG~xm $hM -+ ER*S0bKwɰ4;>ѻCߤ3SP3c58Ei[/AΧ)̈I(O#ΜW{pxg4PsԦrj 1N~Ql.yScʖe3ˆB:+wU6cL'Sw_n^TWQI ;FUwf7V1)g^VW@ h#>ߥo9JWLwٌ:uؖ/g!`_䶖煅vW"^3,}[YD^q oDՎ45,ԣUwotz QQ/'SzU1(v4Y\,Fwz_kh kՠb F7{"kUl&#SXVSI;(vjQ%Љ;4d8H)2`LB! [i|?7!7c_yyZ -,bLTC~ Hv9&|u(@2_/4qOޟ6}5A׳/F{2ywjqSjO@ F5\NS(+˙Ȝ ѩJ R[Ʉ"/StqB2 }z|kon1Dji孿U|-ӏK-@%2-u} ub~zbuy mK.nyuoec 57{cݙ_;+ v9|I2I0um:BAA\og2P{V{U#<ҁX۾Sqрf ď dϬ J1[w :vF:Ҭ7=R b0k.-" Z\<6?7II:  [1ݯbm8;iL?J_u9=XYX[M%73]2Ioծ)]nDs>GO{peZ]/96xwZXv bt}1J7DrcZpJ$Nxn^,<{C 谈2`TYNPg9QtV"@%`'ؔ1\o>R,!Aن*΋Czu j|W2P!6k .GҦ1CZkn9@ҍQħR-ԠH.Ytĝ6+OuXc988>wjm,0XdC=x'pH)J{!TKo5>FA!\[ip/Yцw/Zgǚ}0[P]j9N>4В|'_U!\:וMhZA4ڔ)쯺QXtqi<褜td1]o0c{+4=E5̓6Llk<j(nLw8G!H[tTaZ xr:q{u8ܘy :3E8 ^<7.tFGK;!5ykÒnMe܆M/TntTy7WM$1y!+)l/SH"R%d v>t IKѰr~> Nhږ9[^.Rgz>.@y!ق۹M%֤U$nt/O~c')o1IzW4Q}ıC/D㕽b`\Ӝsބdyx\W` M>uai<σhQU!# km MySO֒4~T%~0 ̙$7GIh FCScQՏKxB;K!dG{A*CWѽ`ǂmF bC,_nx~umBfāh% S"^m._%zcl̖uTyw._jU$Y_UːJ&,QtrS[<2aF/x?ً'd{=z%Ь?48HeZyx0g*Dg,3kۻ\V=o _͓+ڋE=>pf NgcJׅEnGč#0GToCd=IHɎn 2}$ mĸtL5VmcÛ^j  Bn?erO&dZPytU9wSdI\=SeQoH^%s8MXZCÝMs*mzᲅdmJ0*ߛ? G3L0slD8P8',-̃͵Բ49ȃ!u`k"$V]v1F X9M8 Z\eʩߏ͕TmZB]rn~9WY;ߊg$%XnCoGlG5n_OWK~ Otu3KD+"̭/XS֖>GvZ!qL wpƩ.gIQC-wL< b3W) ㋳{U]:?;gӊs{zy qx6ْ-Юȑ둽/wأpvG1VK=R8P .JreyJ~Ǿ'9 P{'gZ1^.hVDs mAy9+R^ql or(> EZu׃e 2k^\hx-?oҔwk WwkaNsDBs\y>D@Aѻ; C / w!Ozs)&L@ܰ2&iN*QYj5\jrn3/_[]-_0/vǓ19Z*-S.:!3Yڥwd0 KO[M,&1qI`G>@_R$W"!{&66\5#4r 4>Eo>Imr 2 ԿzZ$x s,Y 2>@~tu sFN Y'aZ|Sv:meFH)۲=.'sMڻn$)tMPț9#$>~VI,f:יkT?6ц۰7/J[(;\x'$/2^]?P.ب!d>nȚ 0ATJ= >j1 K]0>7i1RYV%Aߘmkێn[0:%d!&XX(-,|_΀Ya9Egk!ȩ{+r%v9XHzy&w*829Ek| b! =ETim :ڹjik~{~z峺&+ `@P Ad速)q|F&j!)c{cD'd< ǖ?]2(yX )l3AeXefRA%) =  gsoo)Au_8Y^ .(D58KinXH+;AQ$Ī2qi :XWtA=ȨIW,,RB?–9}a9vl12x.%ΌCB؝BעBa>Sl*įkf)wp,*[;E%&Ҧ?9uLX YEc2UP+e)P2=(]nZSI& 4N CqaܷQ,?Fƍ: N <%;/q?gojceT67F_A+IᢷHsӴ!kL>: ۹KnbQ/TcBA^c!Y2V| >y!U"˷$@&|z%@XJ Qq2}JT FKN &!x r5}bNǤRDmx}NwŤr9GH>'=^!/A7 >U妮wgpQ$rA# Ï";|WQ!$oGMx ͟}ep^k}]S#G&vRLQuϕD9gT[#:,NaN兞vBS\k2KޏY_D|8?:^B@D6?3'͜_>3}}#& !]c/7y>$f4w%;( ؍.tL^"Ͳn1C4`+oK "3Jէ 2b0?rP+tJq" C*Ch91ܩ 4qz[#2Fs,pF$"rҝn(g53im8Y'el%});1:ʣdX̭U[&%[5MICVx ? Ж0L^}QqPi_fXZG ~nMT-i1u<8#Jb$BV~|(sxF\T/Z@jҵ!/ ب9ǃZ-ZmW䅞%𵈩 8Dk6a;-#E6 $>,Q} _Wh!\| f2:4v S#TŽ|N0Rqٍfs_{u:[vq B^4Sg҅w(דjiQ_|ޔs%f\E8ID7D d-GmT4 S1FR} uY +<`&`%E5/mFXȹF3 {N%v ɣw25tH.u!j޽~ğpi W]>'s4dr LkǃɈ}Ȭ%8\P\.ǖJcgX%~w+SQt3ޢ^@ F}6tm4yu G_˹SY&$B֊uâ,<.}˽4[dh+xU@oO{PtPb5&vEUxMhh哘C5 0 wZ>[#YmecW8ldb_ R+Pȴs~IIs5l:1O*EN9>m%e*_^mftPM z8a V4+ʯzG]xb`O&7`= ǪOΒخ4d25.%Ч[h¼g@Owk]W}x_Jjvu !7Vhz.udvr! 8(I]B/H\GroIRQ^` Ho7}hſD: Jɳ…%,l>QqM7wH!ok]7̘B'WD˧ippﷆc;ɚ'5D2Q# :wUkz{bJ^W>H0#{m _FehRafB&-S xo ÈZ1̀F`ɟyw 8εqFksy~i\GEYzSr\ɸBΘC?!NqDj8r{!xbų#HhO;5%l#W_%" !y%Xjk$-'e huF^]$^!.9;--{U2ކυٛqlvX;A,B$O#݄Y0.7ҷYe `a0siRJX_ݫD vjFHA{J{Kꔠ eCIv4LP=j,?Vx/!N:A4=d+c C mCҕis}-OV̍f̽&FaXyO\,Svו@mF'߈:W9CnŜ㫗 $j$'z%μʌRʕZgæJU *=eFb9֮ڏW' )zOzkW?#<);Y'{B"<I?ƹh;1:Aô+ 鲄]I+Q鋰PTfdd<&[WMK"*5{މjNjl51a! -jN_Cd76|֟h#p+:*`XNA{yLC--gڦZCctM djOMIE+u?oY5z.9hT6H F}4M>ovQ2k[0+tʑSF h`.NcYּ"b KY. –c(O:FiC}ZXo8E-$*lufr c=/YV+ZU95#L:"Jz\})U[{ H`?%h ,J:a]1r BjqӠ>Pht/" |Ϝޔv𭄪r"HttuO;] ) ^zw l7;[35nO\!"eK 5n(ɹoN(3ʆt. ;:o#RҊGHBqxqOiML;m#-燠tvgl\,% \b 06ɓEeTJ۶մ$"}% l/i8Bs:~ManZ42.(J3REAوM|v{nQeX_EM !gJF`:D@` /XY ?.`Wvb!|g8i$PM7v)NF{EfY{ףHzjČn#~5Dx)E|285OUx=ڝHw=[)L4E4yS[q|zl*f砪E|P+ᇨ9l*g$>/ }eИ]筻U_-!B yD2\Ń@U<߅\ IeG%E*WmcQRA+쎈d&XFA$F}$Dj/sS.>ha~˹iRr|AN ;4e|]`"ະ!bR]i2xreǯgw^؟ٴ \r eڿd=%x;7ޓL9駎t.kTQx;D PQ:5@c@[ @?ǃ'zZ]徶0=WEZ':'+RSWal)-i&Kmu^mgH*+PgvKb06F__ݑaI+]91~SSVUovxx ᢎԍіVUG9)Feگ O?~ H:5a]('#.5=72Q W5&wvO{K8^p~ D(_txVGa)3̇JDҞZ@tjagriBĉXcGGl28Uپg])q2f)7><{XcZ9T&H%";U1t @]iEQSIH|ZsZWQtfll_ڭs!ŋ'jin 'Th O9n :$0jo_oԏŽ("p5E&~ Mk Z%ʭ} szeZtM,[b$촠,i|" wvGq R `u*2"< Nk7pNX@4c3BLcC>BĐ@X;>鑀ˮ$f=S. &C(''d',)2$x|_ qʡ-yJ??}֘X`1Qx=8?-ea34 e,تs/9Dp?ImOxN'9Xoh4_\r5L oe_w]VAҚލnT,(Pڦ!E-6Ihp[p"/lh:3c眫7?~Z 0P\FA B?~z>;fsǗU2;ދq*QiUj@u־7Vli>R@עD\Gh֗c+:s~s"])zULbrPOlӋR eöRPfLAf ]%*WxI`{hX'.o+.3>᯶\/|)Wvx]jkx]^=1< Rb[ͺ~⚼R3H3p<[C0:H);6$/2x_n|cbiPAs 3^v{ѬwNYUh-ބ|t^Aݸ zu)R"Ib`TU|S^n_s/jim?z!5UI$ ZQK/'wFY$*Dsԇ5w@z+;Rʦ T}1sU*\ؐ}0B`#MfZXY5 Jlo}5 he?C`Y6I]є.ƚܧƦO )LS0WnC{!Ҩ`OhRLמ%dzؙR bT01@)"} vA"u3rVKj2t/ MЎcpF!Il4z]6mEg%fu7ɟ\P kd6;MC85_!I2 v۲A> ;a PH_BW? f;ùSP J)9Zc܍vBPiqev*o)%c9^ONOj-Kʹ-ek!֏HL~U'`yo yaG1VeP6эTqeCOJ|M H1 "*~ Ǝ9CںГm?c) ;yQ|h'l X8;f%ks-ȽX;kRհz٫%͞QWD c8y{ُX[RGp9S@_@ҞR=scƚV@i"Z9򿴗,i`ƹYtKcIRH5 iNLs~am dJ(ltsk(%:DBe}oA,Q}د%kWZ(֏5l;JQtt^Kv)2c?sbABY 9jE4:'wnx+37rdAK];N?o֐Dy0H mP8!z^?>&5t,lWCSUyFW5-+nGq#żW0HI>)gB|=8Ѳc0 MN) _Z6 f2~g Hx.=1qC0-::0#Shi=33D05[jXXg7ZʨyfM@ ,4ŅL\Ɵ`[_s;{ˎ ́BDVuXd$ Q*j`2D3fi;h/ۜp547nb y&i[ʀ|skmݙx-"|5Idgƒ,Zۊ zkJą%x`ƽtI+'=O(xm/w٬1nj |L]s0 ԇ& XGPiMjOW70W0E6p0ܥF kt5hKե=9s(«|$LgA`Wհ7ev,'ؠq!<ë6)Z,ՠFe@oAn4ێy}į)鬡"n՛A- ao"<+fP1~XM~DwkbX4_f(`ٹ;:MN|Gf,~ rl88ΌC9roG/( ,ŭG (3Sy;l:lcnH1 epsd+, ygy6?R>1HX+|f/(-lm)eFs7Ջ^\9@BOl5(F:QgT)*"-R* PH/8c%ӋZg$ypKBօ||u=""L@Nچ 7QB$SVФv('/_W'f/y"Qp(5B}Hl)`qEUD\T{*4Z*2?9s`4m'XK m ͝@@J08CG=gs$RN?jO,MVCĻ6ӱ/uSOf 0?e]&52-1r-4_1Љ*W~%ҽOOP)*:2+=΋t%1vA&܏c|o(٨N-""ʒ9Svyn"[F52cuW|>}*H+o> 'k0 ݭuOҦ)zJK %JR,F(SXJBe.3.3]Qf~f,:fz"Pb7ABg/qٍV7| O5$Gnj Qrr#I$;J^0/lJF]lN@4ͩ?ɻ8_/)Mt'5m FQ?~n[E-s>qƚ¢jҧ+,CvWIT%PsdwR!B?`/hf4ylbRLѷb{qVje{&3~` .]6U+GAو*\+= ?G[A's_ ݐEZʬ=n@ a ڪN*fy>v@խQN4%dWjU(SΆ|E]/uX+k{E03v.663?Z`+T=y0d.rwm|a\=0mChɱXf~b/Svѿ:Ч+PA"UMː`LӖGt;n옍gx}:xC6(L|P 5zڜzjgW .2 QCp>qhd]JǦ-RHnRv٥rÏKP&x'$uajkY1r4AXJJ; (\Ҳ@A27.*ZT%*dPs^.sdܓ,}0U+Z}&?bni`cM~] )f {T7+>(bbU@ݱس=hֱO iVe} *$Ʈ X,hwE۪t7uȸ%聕byA~|?~J+HxjƟGK O)%7JPcr"ҴOe9 8tlnhJ[b4@(@E526 $Ism g=äݏ ȃ,Ɯ xDwUhZpʇNЦDplۉ1CUO'?UbO$sMCIJ=2Ӡ?>\_y|39ZGRU)r>37Zu)EubqAuKm|Y~s F{ O\q Z*=O/?ԑ}Cw%\( /t89;1VBPBQl_r ܃El[p>`70q,V GnxF'yD@2')J Eg>yT2< V|$$p'(1u0 \ S/6DPvp(!VEV"B<}ZF>AʀF`W^Nq0Q__ŠCz4!CH }On9 -dLjՅT.3)Aqox+.&V@R1n*:~ HX1DW1yR} EަDthoF@mSʧp ?1!Í%MPD@ʉj4Դe>h 1 w0IءcĖ˺;ĸ2!$kj%]]*,ک3Y"DzaHo<z pg +2, Ls,{Ϟ39ҰЊVGr(pm*|Au#4Z\%]ș1g6!Q:(Ci<ۙ:"1Q\]xR!>}kg^,[]~"yRoB)t#dYpK޾-uwYIH:C= J]JHkqO:I}SFWoN/+ͤ_nl_U2MR.BRwOQ0-VTqRRfZݜJM31h*\|cmD1AQة-\MޤOìK?EW ؉Q5s˩WS1ϮX bN 1IR 62GxQkt閞V~Dhl = 6>#2_N9*Yhq*2huP1"J;&P;|ynDaJJjQiѢqۓ)NUe63ţpyKxiwQK 8ҹ\v|<5d172* 1EA7>̐>Czcm9Z!wyk?J`Đ21hPEC{biDo%hzƣ`WþeM\,tYƎfeY%g=/}?QByge9G=#[A^yY[i&Ӣ~le 8v d",͚֭'bA(wH..5s6C+kS!U] (}:9ȅ0;ʵ)@h"==K% @M_;k eú/rh?+Tn@r=gϙvX8:w>l怊g`kd”ZyG*3%sv'}B@I dX)8׀'[ɱBZn[@s]!qn#u,60^:+g?x*MИ Vy`u~H Mr~ ?\:.m.,տ', Ɣ"?VHu'fKK:z:!|DOQ4h7i4lCFS -U7}i1|E_ْ| %$˧=o?2I6(+OIыN"z;/g ai$n嵴^;rZ!fBN9=w?Sz [Xd+Lbz;˪<}8`1,QyA`vq`7Z3Ӳ;/CC7Q(ýg6O)3VU0y"> Clms7RtMT+9w"Χ11{ nMB 0dISĒd94,^\Nh "\B/9s5Ù&c Wp^mC@)}rtZ~X{͞kWXl #o R/K'E '#J4 Bӛ/Ska\yL bCm]~tv07*ޅg(+7Ly.V!ƄW(f}֞ GIi@q]txq`Ίb ,ԝ I~L:b5k[i3PNﯪp}HK4ĥg ohe(m3%o߅F*c=ix3ߥB hWekiR9m5GXV\ǸbχPgsYO6Y7g@Q Nwa/޼QBC6U4nVah}̭IIU섰PodC4uiFtCC+s%`r_upcxHnPwA{r" Q,z|ݗGSѽXY3I pu Z,8||;۔jm8kywq'gZ.rcgqFFIX0 M*˵S([8 [(ܺTieO۫.BEal,b%{2ڢ2 `gt+,Xlmy^܅SjVfL~Z XĿ xR 9q-޼4o?V!9Lxq5Ƹ MoV#02x&4P2~z(.2U {HIM=9h74)Dwu.5d,K::/l~5'TV4h5S}_n1#' c8?&"D@f.CRRю|?~9>K^Åhq؀<8 hF&; yY, Ann/({*di~`T\e\}Rf}?\2{,IrLżdkŒ+>GGbd#Z]`{q_621]-Ƌmô?T@! ͎/ 1~8^ϱ }<W!ՖQzkq}Q?Hd[ܳp7b>gX^0#a}PeE!7(aMWrE¬綈 N< 0nGvrV(ž5".s^ҿO'^c+ -0@yxʶi p0qD0 JaP?g~?Σ< `kfIkFn:Y󀗴'2[ U(m46\=F7{%)IS}u31bnJ?w:K@= 0JJFZCj?w qhK٘{"\Q2zZĥ̻nd YZ