annobin-10.29-3.el8 >  A b ^<U]*H:DwJ: )$w/fYWUͫ[PeOKqdXzl`F爾M^c/w/I8"c eJ!?6xcl3BctNc&k?Kv]hgW~4b*뚛 î%N|[&Lc,)OE<_c]|w}Ki*yyvT:2TN+ F5suE3E& IW Aﭒ(;F)4ތ󅚰(*<',>>AЃW=ViCdu:\=bw6kl|P*˨v/L& 璉DEn:~L]￿O7h9c5e036f0cd1ca77defe896e8c5ad954caed94d1c460fc3ac8696b1c1dadbdc7a86f99d94fd1fe7edfd8d96eb77a3f2ba4ba645eb ^<U]M8L P:%E[ho+I3W,GTT^k~$'̵iBFպKc"h\9ӦJp;?d   A (,3:A cou            P   $@|(*849 :$G|x H| I| X|Y|\} ]}D ^} b~de$f'l)tD ux vw x y <@FCannobin10.293.el8Annotate and examine compiled binary filesProvides a plugin for GCC that records extra information in the files that it compiles. Note - the plugin is automatically enabled in gcc builds via flags provided by the redhat-rpm-macros package.baarch64-01.mbox.centos.orgiCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxaarch64F$K:AAA큤A큤bbbbbbba8bba8a8a87ba1f641266db6aa226935eca72336e6e7059f83eb08cea70d39a6edd32d4aabab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec19808488b2789c2d3aa8ae997f11e4781eb868f5f8e93224188da038463cfdd2c8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/aarch64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.29-3.el8.src.rpmannobinannobin(aarch-64)@@@@@@@@     @(gcc >= 8 with gcc < 9)ld-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)libgcc_s.so.1()(64bit)libm.so.6()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.12.0-14.14.3b[@aa@a@a@ay?@awawav@amaaf@ad'@a]a\>@aZaTU@`Z`Q@`?z@_м@_j__"__Z@_Wr@^z^@^]Γ@]ʞ]ʞ]Ik]H@]@]:\]@\g\O\w@\T4\R@\P@@\P@@\N\N\N\I\HW@\E@\E@\@n@\,\\&@[@[@[@[[[0[u[u[u[[;@[[[F[F[R@[ @[ @[ @[[t[#@[#@[[[@[@[:@[[@[@[["@[@[[~[~[}P@[{[z@[v[b@[^[\Z[Xf@[U@[U@[Q[Q[P}@[O+[M@[M@[GB[D[D[CN@[CN@[CN@[?Y[>@[:[:[4[3|@[0@[,[,[,[(@[(@[o[[5@[[@Zz@Z@ZZ@Z@Z@ZlZZ`@ZkZZ@Z}@Zz@Zp^@Zo Zk@Zk@Zk@Z]@ZN@Z.s@Z*~ZY{YA@YA@YéYéYYYS@YR@Nick Clifton - 10.29-3Nick Clifton - 10.29-2Nick Clifton - 10.28-1Nick Clifton - 10.27-1Nick Clifton - 10.23-1Nick Clifton - 10.21-3Nick Clifton - 10.21-2Nick Clifton - 10.21-1Nick Clifton - 10.20-1Nick Clifton - 10.15-2Nick Clifton - 10.15-1Nick Clifton - 10.13-1Nick Clifton - 10.11-1Nick Clifton - 10.10-1Nick Clifton - 10.09-1Nick Clifton - 10.06-1Nick Clifton - 9.72-1Nick Clifton - 9.65-1Nick Clifton - 9.64-1Nick Clifton - 9.50-1Nick Clifton - 9.49-1Nick Clifton - 9.46-1Nick Clifton - 9.35-3Nick Clifton - 9.35-2Nick Clifton - 9.32-1Nick Clifton - 9.29-1Nick Clifton - 9.23-1Nick Clifton - 9.21-1Nick Clifton - 9.19-1Nick Clifton - 8.90-1Nick Clifton - 8.89-2Nick Clifton - 8.89-1Nick Clifton - 8.78-1Nick Clifton - 8.77-2Nick Clifton - 8.77-1Nick Clifton - 8.76-2Nick Clifton - 8.76-1Nick Clifton - 8.73-2Nick Clifton - 8.73-1Nick Clifton - 8.71-1Nick Clifton - 8.70-1Fedora Release Engineering - 8.69-7Björn Esser - 8.69-6Björn Esser - 8.69-5Björn Esser - 8.69-4Björn Esser - 8.69-3Nick Clifton - 8.69-2Nick Clifton - 8.69-1Nick Clifton - 8.68-1Björn Esser - 8.67-3Björn Esser - 8.67-2Nick Clifton - 8.67-1Nick Clifton - 8.66-1Nick Clifton - 8.65-1Nick Clifton - 8.64-1Nick Clifton - 8.63-1Nick Clifton - 8.62-1David Cantrell - 8.61-2Nick Clifton - 8.61-1Nick Clifton - 8.60-1Nick Clifton - 8.59-1Nick Clifton - 8.58-1Nick Clifton - 8.57-1Nick Clifton - 8.56-1Nick Clifton - 8.55-1Nick Clifton - 8.53-1Nick Clifton - 8.52-1Nick Clifton - 8.51-1Nick Clifton - 8.50-1Nick Clifton - 8.49-1Nick Clifton - 8.48-1Nick Clifton - 8.47-1Nick Clifton - 8.46-1Nick Clifton - 8.45-1Nick Clifton - 8.44-1Nick Clifton - 8.43-1Nick Clifton - 8.42-1Nick Clifton - 8.41-1Nick Clifton - 8.40-1Nick Clifton - 8.39-2Nick Clifton - 8.39-1Nick Clifton - 8.38-1Nick Clifton - 8.37-1Nick Clifton - 8.36-1Nick Clifton - 8.35-1Nick Clifton - 8.34-1Nick Clifton - 8.33-1Nick Clifton - 8.32-1Nick Clifton - 8.31-1Nick Clifton - 8.30-1Nick Clifton - 8.29-1Nick Clifton - 8.28-1Nick Clifton - 8.27-1Nick Clifton - 8.26-1Nick Clifton - 8.25-1Nick Clifton - 8.24-1Nick Clifton - 8.20-1Florian Weimer - 8.19-3Troy Dawson - 8.19-2Nick Clifton - 8.19-1Nick Clifton - 8.18-1Nick Clifton - 8.17-1Nick Clifton - 8.16-1Nick Clifton - 8.15-1Nick Clifton - 8.14-1Nick Clifton - 8.13-1Nick Clifton - 8.12-1Nick Clifton - 8.11-1Nick Clifton - 8.10-1Nick Clifton - 8.9-1Nick Clifton - 8.8-1Nick Clifton - 8.7-1Nick Clifton - 8.6-1Nick Clifton - 8.5-1Nick Clifton - 8.4-1Nick Clifton - 8.3-1Nick Clifton - 8.2-1Nick Clifton - 8.1-1Nick Clifton - 8.0-1Nick Clifton - 7.1-1Nick Clifton - 7.0-1Nick Clifton - 6.6-1Nick Clifton - 6.5-1Nick Clifton - 6.4-1Nick Clifton - 6.3-1Nick Clifton - 6.2-1Nick Clifton - 6.1-1Nick Clifton - 6.0-1Nick Clifton - 5.11-1Nick Clifton - 5.10-1Nick Clifton - 5.9-1Nick Clifton - 5.8-1Nick Clifton - 5.7-1Nick Clifton - 5.6-3Nick Clifton - 5.6-2Nick Clifton - 5.6-1Nick Clifton - 5.3-1Nick Clifton - 5.2-1Nick Clifton - 5.1-1Nick Clifton - 5.0-1Nick Clifton - 3.6-1Nick Clifton - 3.5-1Nick Clifton - 3.4-2Nick Clifton - 3.4-1Fedora Release Engineering - 3.3-2Nick Clifton - 3.3-1Florian Weimer - 3.2-3Nick Clifton - 3.2-2Nick Clifton - 3.2-1Richard W.M. Jones - 3.1-3Nick Clifton - 3.1-2Nick Clifton - 3.1-1Nick Clifton - 2.5.1-5Nick Clifton - 2.5.1-4Florian Weimer - 2.5.1-3Igor Gnatenko - 2.5.1-2Nick Clifton - 2.5.1-1Nick Clifton - 2.5-2Nick Clifton - 2.4-1Nick Clifton - 2.3-1Fedora Release Engineering - 2.0-3Florian Weimer - 2.0-2Nick Clifton - 2.0-1Nick Clifton - 1.0-1- NVR bump in order to allow rebuilding against latest gcc. (#2052060)- Spec File: Add "Requires: rpm cpio" to annocheck sub-package. (#2043474)- gcc-plugin: Fix bug creating empty attachments. (#2026944) - Annocheck: Change MAYB result to SKIP for DT_RPATH. (#2026300)- Annocheck: Skip missing fortify/warning notes for ARM32. - gcc-plugin: Try another fix for ppc64le section grouping. (#2023437) - gcc-plugin: Revert 10.22 change. (#2023437) - Annocheck: Add exception for /usr/sbin/ldconfig. (#2022973)- Annocheck: Add a test for unicode characters in identifiers. (#2017363) - gcc-plugin: Default to link-order grouping for PPC64LE. (#2016458)- annocheck: Disable LTO test when checking ldconfig (attempt 3). (#2017039)- annocheck: Disable LTO test when checking ldconfig (attempt 2). (#2017039)- annocheck: Disable LTO test when checking ldconfig. (#2017039)- annocheck: Add more glibc function names. (#2017039) - gcc-plugin: Fix attaching the .text section to the .text.group section. - Complain about DT_RPATH for Fedora binaries. - Better reporting of problems in object files. (#2013708) - Add a requirement on llvm-libs for clang and llvm plugins. (#2014573) - Fix configuring annocheck without gcc-plugin. - Annocheck: Better reporting of debuginfod problems. - Tests: Fix bugs in debuginfod test.- Exclude man pages for uninstalled scripts. (#2013565)- Annocheck: Add tests based upon recent bug fixes. - Annocheck: Another tweak to glibc detection code.- Annocheck: Fix memory corruptions when using --debug-path and when a corrupt note is found. (#20011438) - Annocheck: Fix MAYB results for mixed GO/C files. - Annocheck: Move some messages from VERBOSE to VERBOSE2. - Annocheck: Scan zero-length tool notes. (#2011818)- Annocheck: Fix covscan detected flaws. (#201129) - plugins: Add more required build options. (#2011163)- Annocheck: Fix cf-prot test to fail if the CET notes are missing. (#2010671) - Annocheck: Skip gaps in the .plt section. (#2010675) - Plugins: Add -g option when building LLVM and Clang. (#2010675)- Annocheck: Add more cases of glibc startup functions. (#1981410) - Annocheck: Fix covscan detected problems. - Annocheck: Add --profile=el8. - gcc-plugin: Conditionalize generation of branch protection note. - Annocheck: Ignore gaps containing NOP instructions.- Rebase to 10.06. (#2002351) - GCC Plugin: Fix detection of running inside the LTO compiler. (#2004917) - Annocheck: Do not insist on the DT_AARCH64_PAC_PLT flag being present in AArch64 binaries. - Annocheck: With gaps at the start/end of the .text section, check for special symbols before displaying a MAYB result. - Annocheck: Do not set CFLAGS/LDFLAGS when building. Take from environment instead. - Annocheck: Fix exit code when tests PASS. - Documentation: Add node for each hardening test. - Documentation: Install online. - Annocheck: Annote FAIL and MAYB results with URL to documentation - Annocheck: Add --no-urls and --provide-urls options - Annocheck: Add --help- option. - Annocheck: Fix fuzzing detected failures. - Annocheck: Add --profile option. - Docs: Document --profile option and rpminspect.yaml. - Annocheck: Skip GO/CET checks. Fix fuzzing detected failures. - LLVM Plugin: Automatically choose the correct tests to run, based upon the version of Clang installed. (#1997444) - Annocheck: Fix memory corruption. (#1996963) - Annocheck: Fix conditionalization of AArch64's PAC+BTI detection. - Annocheck: Add linker generated function for ppc64le exceptions. (#1981410) - LLVM Plugin: Allow checks to be selected from the command line. - Annocheck: Examine DW_AT_producer for -flto. - Annocheck: Conditionalize detection of AArch64's PAC+BTI protection. - Annocheck: Add linker generated function for s390x exceptions. (#1981410) - Annocheck: Generate MAYB results for gaps in notes covering the .text section. (#1991943) - Annocheck: Close DWARF file descriptors once the debug info is no longer needed. (#1981410) - LLVM Plugin: Update to build with Clang v13. (Thanks to: Tom Stellard ) - Annocheck: Fix memory corruption. (#1988715) - Annocheck: Skip certain tests for kernel modules. - Annocheck: Detect a missing CET note. (#1991931) - Annocheck: Do not report future fails for AArch64 notes. - Annocheck: Warn about multiple --debug-file, --debug-rpm and --debug-dir options. - Annocheck: Process files in command line order. (#1988714) - Annocheck: Reverse AArch64 PAC+BTI check, ie fail if they are enabled. (#1984995) - Annocheck: Add another test exceptions. - Annocheck: Add some more test exceptions. - Tests: Skip glibc-notes test if the assembler does not support --generate-missing-build-notes. (#1978573) - Tests: Skip objcopy test if objcopy does not support --merge-notes. - Annocheck: Fix spelling mistake in -mstack-realign failure message. (#1977349) - gcc-plugin: Do not record global versions of stack protection settings in LTO mode, if not set. (#1958954) - Annocheck: Remove limit on number of input files. - clang/llvm plugins: Build with correct security options. - Annocheck: Better detection of GO compiler version. - Annocheck: Better support for symbolic links. - Annocheck: In verbose mode, report the reason for skipping specific tests. (#1969584) - Annocheck: Improve detection of shared libraries. (#1958954)- Rebase to 9.72. (#1960299) - annocheck: Accept 0 as a valid number for gcc minor versions and release numbers. - gcc-plugin: Add support for ARM and RISCV targets. - timing: do not initialise the clock if the timing tool is disabled. - gcc-plugin: Replace ICE messsages with verbose messages. - Fix the testsuite so that it can be run in parallel. - Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run. (#1950657) - Annocheck: Improve detection of missing GNU-stack support. - Correct a package rename (bug #1949570) - Require docs subpackage by the other ones because of a license - Build-requiring perl-interpreter is enough - Fix bz1949570 - Fix anomolies reported by covscan. - Move documentation into a sub-package.- gcc-plugin: Use a fixed filename when running in LTO mode.- Annocheck: Fix detection of special function names. (#1934189) - Annocheck: FAIL the deliberate use of -fno-stack-protector, but add some exceptions for glibc. (#1923439) - Annocheck: Add colour to some messages. Skip the deliberate use of -fno-stack-protector. (#1923439) - Annocheck: Fix some problems with tests for missing notes. - Add some GO tests to annocheck. - Add a future fail for the presence of RPATH in the dynamic tags. - Add the ability to disable the warning message about -D_FORTIFY_SOURCE being missing. - Workaround for elflint problems with PPC compiled files. (#1880634) - Fix bogus AArch64 test failures. - Improved testing by annocheck. Add fixed format message mode. - Fix inconsistency reporting -fcf-protection and -fstack-clash-protection results. - Add support for -D_FORTIFY_SOURCE=3. - annocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer. (#1906171) - annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations. (#1906171)- annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL.- annocheck: Fix notes analyzer to accept empty PPC64 notes. - gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active. (#1898075)(#1904479) - gcc plugin: Add support for GCC 11's cl_vars array.- Annocheck: Support enabling/disabling future fails. - GCC plugin: Always record global notes for the .text.startup, .text.exit, .text.hot and .text.cold sections. - Clang plugin: Add -lLLVM to the build command line. - Annocheck: Improve reporting of missing -D_FORTIFY_SOURCE option. (#1898075) - Annocheck: Improve reporting of missing LTO option. - Add detecting of gimple compiled binaries. - Add --without-gcc-plugin option. - Annocheck: Fix bug parsing DW_AT_producer. - Add test of .note.gnu.property section for PowerPC. - Add test of objcopy's ability to merge notes. - Record the -flto setting and produce a soft warning if it is absent. - Suppress warnings about _D_GLIBCXX_ASSERTIONS if the source code is known to be something other than C++.- NVR bump to allow building on ELN sidetag.- Correct the directory chosen for 32-bit LLVM and Clang plugins. (#1884951) - Allow the use of the SHF_LINK_ORDER section flag to discard unused notes. (Experimental). - gcc-plugin: Fix test for empty PowerPC sections. (#1880634)- annocheck: Add tests for the AArch64 BTI and PAC security features. (#1862478) - gcc plugin: Use a 4 byte offset for PowerPC start symbols, so that they do not break disassemblies. - gcc plugin: Correct the detection of 32-bit x86 builds. (#1876197)- gcc plugin: Detect any attempt to access the global_options array. - gcc plugin: Do not complain about missing pre-processor options when examining a preprocessed input file. (#1862718) - Use more robust checks for AArch64 options. - Detect CLANG compiled assembler that is missing IBT support. - Improved target pointer size discovery. - Add support for installing clang and llvm plugins. - Temporary suppression of aarch64 pointer size check. (#1860549)- Annocheck: Do not skip tests of the short-enums notes. (#1743635)- Annobin: Fall back on using the flags if the option cannot be found in cl_options. (#1817659) - Annocheck: Detect Fortran compiled programs. (#1824393)- Annobin: If option name mismatch occurs, seach for the real option. (#1817452) - Annocheck: Fix a division by zero error when parsing GO binaries. (#1818863) - Annobin: Fix access to the -flto and -fsanitize flags. - Annobin: Use offsets stored in gcc's cl_option structure to access the global_options array, thus removing the need to check for changes in the size of this structure. - Rename gcc plugin directory to gcc-plugin. - Stop annocheck from complaining about missing options when the binary has been built in a mixed environment. - Improve builtby tool. - Stop annocheck complaining about missing notes when the binary is not compiled by either gcc or clang. - Skip the check of the ENTRY instruction for binaries not compiled by gcc or clang. (#1809656) - Fix infinite loop hangup in annocheck. - Disable debuginfod support by default. - Improve parsing of .comment section. - Fix clang plugin to use hidden symbols. - Add ability to build clang plugin (disabled by default). - Annocheck: Fix error printing out the version number. - Annobin: Add checks of the exact location of the examined switches. - Annobin: Note when stack clash notes are generated. (#1803173, #1828797) - Annocheck: Handle multiple builder IDs in the .comment section. - Add configure option to suppress building annocheck. - Fix debuginfod test. - Correct the build requirement for building with debuginfod support. - Add debuginfod support. - Add clang plugin (experimental). - Have annocheck ignore notes with an end address of 0. - Improve checking of gcc versions.- Do not skip positive results.- Bump NVR to allow rebuild after tweaking gating tests.- Update to version 8.89. (#1766631) - Generate a WARN result for code compiled with instrumentation enabled. (#1753918) - Replace address checks with dladdr1. - Use libabigail like checking to ensure variable address consistency. - Skip generation of global notes for hot/cold sections. - Generate FAIL results if -Wall or -Wformat-security are missing. - If notes cannot be found in the executable look for them in the debuginfo file, if available. - Generate a FAIL if notes are missing from the executable/debuginfo file. - Record and report the setting of the AArcht64 specific -mbranch-protection option. - Improve detection of GO binaries. - Add gcc version information to annobin notes. - Do not complain about missing FORTIFY_SOURCE and GLIBCXX_ASSERTIONS in LTO compilations. (#1743635)- Fix a memory allocation error in the annobin plugin. (#1737306)- NVR bump to allow rebuilding against latest gcc.- Another attempt at fixing the detection and reporting of missing -D_FORTIFY_SOURCE options. (#1703500)- Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot. (#1720179)- Report a missing -D_FORTIFY_SOUCRE option if -D_GLIBCXX_ASSERTIONS was detected. (#1703500) - Do not report problems with -fstack-protection if the binary was not built by gcc or clang. (#1703788) - Add tests of clang command line options recorded in the DW_AT_producer attribute.- Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot. (#1657912)- Fix test for an executable stack segment. (#1700924)- Annobin: Suppress more calls to free() which are triggering memory checker errors. (#1684148)- Add section flag matching ability to section size tool.- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Use 'with' for rich dependency on gcc- Really fix rhbz#1607430.- Rebuilt with annotations enabled- Fix rpm query for gcc version.- Add an exact requirement on the major version of gcc. (#1607430)- Annobin: Add support for .text.startup and .text.exit sections generated by gcc 9. - Annocheck: Add a note displaying tool.- Annocheck: Skip checks for -D_FORTIFY_SOURCE and -D_GLIBCXX_ASSERTIONS if there is no compiler generated code in the binary.- Rebuilt with annotations enabled- Rebuilt for GCC 9- Annocheck: Only skip specific checks for specific symbols. (#1666823) - Annobin: Record the setting of the -fomit-frame-pointer option. (#1657912)- Annocheck: Do not ignore -Og when checking to see if an optimization level has been set. (#1624162)- Annobin: Fix handling of multiple .text.unlikely sections.- Annocheck: Skip gaps in PPC64 executables covered by start_bcax_ symbols. (#1630564)- Annocheck: Disable ENDBR test for shared libraries. (#1652925)- Annocheck: Add test for ENDBR instruction at entry address of x86/x86_64 executables. (#1652925)- Adjust how the gcc_vr macro is set.- Fix building with gcc version 4.- Skip -Wl,-z,now and -Wl,-z,relro checks for non-gcc produced binaries. (#1624421)- Ensure GNU Property notes are 8-byte aligned in x86_64 binaries. (#1645817)- Skip PPC64 linker stubs created in the middle of text sections (again). (#1630640)- Suppress free of invalid pointer. (#1638371)- Skip PPC64 linker stubs created in the middle of text sections. (#1630640)- Reset the (PPC64) section start symbol to 0 if its section is empty. (#1638251)- Also skip virtual thinks created by G++. (#1630619)- Use uppercase for all fail/mayb/pass results. (#1637706)- Generate notes for unlikely sections. (#1630620)- Fix edge case computing section names for end symbols. (#1637039)- Skip dynamic checks for binaries without a dynamic segment. (#1636606)- Delay generating attach_to_group directives until the end of the compilation. (#1636265)- Fix bug introduced in previous delta which would trigger a seg-fault when scanning for gaps.- Annobin: Fix section name selection for startup sections. - Annocheck: Improve gap skipping heuristics. (#1630574)- Fix function section support (again). (#1630574)- Skip compiler option checks for non-GNU producers. (#1633749)- Fix function section support (again). (#1630574)- Ignore ppc64le notes where start = end + 2. (#1632259)- Make annocheck ignore symbols suffixed with ".end". (#1639618)- Reinstate building annobin with annobin enabled. (#1630550)- Fix gating test. (#1625683)- Tweak tests.- Generate notes and groups for .text.hot and .text.unlikely sections. - When -ffunction-sections is active, put notes for startup sections into .text.startup.foo rather than .text.foo. - Similarly put exit section notes into .text.exit.foo. (#1630574) - Change annocheck's maybe result for GNU Property note being missing into a PASS if it is not needed and a FAIL if it is needed.- Make the --skip-* options skip all messages about the specified test. - Add gating tests. (#1625683)- Improve error message when an ET_EXEC binary is detected.- Skip failures for PIC vs PIE. (#1629698)- Ensure 4 byte alignment of note sub-sections. (#1629671)- Add timing tool to report on speed of the checks. - Add check for conflicting use of the -fshort-enum option. - Add check of the GNU Property notes. - Skip check for -O2 if compiled with -Og. (#1624162)- Add test for ET_EXEC binaries. (#1625627) - Document --report-unknown option.- Fix bug in hardened tool which would skip gcc compiled files if the notes were too small. - Fix bugs in section-size tool. - Fix bug in built-by tool.- Generate notes for comdat sections. (#1619267)- Add more names to the gap skip list. (#1619267)- Skip gaps covered by _x86.get_pc_thunk and _savegpr symbols. (#1619267) - Merge ranges where one is wholly covered by another.- Skip gaps at the end of functions. (#1619267)- Fix thinko in ppc64 gap detection code. (#1619267)- Skip gaps at the end of the .text section in ppc64 binaries. (#1619267)- Skip checks in stack_chk_local_fail.c. (#1618660) - Treat gaps as FAIL results rather than MAYBE. - Skip checks in __stack_chk_local_fail. - Reduce version check to gcc major version number only. Skip compiler option checks if binary not built with gcc. (#1603089) - Fix bug in annobin plugin. Add --section-size=NAME option to annocheck.- Correct name of man page for run-on-binaries-in script. (#1611155)- Rebuild with fixed binutils- Rebuild for gcc 8.2.1- Allow $ORIGN to be at the start of entries in DT_RPATH and DT_RUNPATH.- Add support for big endian targets.- Count passes and failures on a per-component basis and report gaps.- Use our own copy of the targetm.asm_out.function_section() function. (#159861 comment#17)- Generate grouped note section name all the time. (#159861 comment#16)- Fix section conflict problem. (#1603071)- Fix for building with gcc version 4. - Fix symbol placement in functions with local assembler.- Fix assertions in rnage checking code. Add detection of -U options.- Handle function sections properly. Handle .text.startup and .text.unlikely sections. Improve gap detection and reporting. (#1601055)- Fix construction of absolute versions of --dwarf-dir and --debug-rpm options.- Fix buffer overrun when very long symbol names are encountered.- Do not force the generation of function notes when -ffunction-sections is active. (#1598961)- Skip the .annobin_ prfix when reporting symbols. (#1599315)- Use the assembler (c++ mangled) version of function names when switching sections. (#1598579)- Do not call function_section. (#1598961)- Ignore cross-section gaps. (#1598551)- Do not skip empty range notes in object files. (#1598361)- Create the start symbol at the start of the function and the end symbol at the end. (#1596823)- Fix --debug-rpm when used inside a directory.- Use a prefix for all annobin generated symbols, and make them hidden. - Only generate weak symbol definitions for linkonce sections.- Skip some checks for relocatable object files, and dynamic objects. - Stop bogus complaints about stackrealignment not being enabled.- Add -debug-rpm= option to annocheck. - Only use a 2 byte offset for the initial symbol on PowerPC.- Use --dwarf-path when looking for build-id based debuginfo files.- Fix premature closing of dwarf handle.- Fix scoping bug computing the name of a separate debuginfo file.- Fix file descriptor leak.- Add command line options to annocheck to disable individual tests.- Remove C99-ism from annocheck sources.- Add the annocheck program.- Do not use the SHF_GNU_BUILD_NOTE section flag.- Remove .sh extension from shell scripts.- Record the setting of the -mstackrealign option for i686 binaries.- Hide the annobin start of file symbol.- Fix script bug in hardended.sh. (Thanks to: Stefan Sørensen )- Version number bump so that the plugin can be rebuilt with the latest version of GCC.- Rebuild the plugin with the newly created plugin enabled. (#1573082)- Skip the isa_flags check in the ABI test because the crt[in].o files are compiled with different flags from the test files.- Add manual pages for annobin and the scripts.- Do not record a stack protection setting of -1. (#1563141)- Do not complain about a dwarf_version value of -1. (#1557511)- Bias file start symbols by 2 in order to avoid them confused with function symbols. (#1554332) - Version jump is to sync the version number with the annobin plugins internal version number.- Add --ignore-gaps option to check-abi.sh script. - Use this option in the abi-test check. - Tweak hardening test to skip pic and stack protection checks.- Handle functions with specific assembler names. (#1552018)- Add an explicit requirement on the version of gcc used to built the plugin. (#1547260)- Change type and size of symbols to STT_NOTYPE/0 so that they do not confuse GDB. (#1539664) - Add run-on-binaries-in.sh script to allow the other scripts to be run over a repository.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase on 3.3 release, which adds support for recording -mcet and -fcf-protection.- Rebuild for GCC 8- Fix the installation of the annobin.info file.- Rebase on 3.2 release, which now contains documentation!- Rebuild against GCC 7.3.1.- Add --with-gcc-plugin-dir option to the configure command line.- Rebase on version 3.1 sources.- Do not generate notes when there is no output file. (#1523875)- Invent an input filename when reading from a pipe. (#1523401)- Use DECL_ASSEMBLER_NAME for symbol references (#1519165)- Cleanups in spec- Touch the auto-generated files in order to stop them from being regenerated.- Stop the plugin complaining about compiler datestamp mismatches.- Tweak tests so that they will run on older machines.- Add annobin-tests subpackage containing some preliminary tests. - Remove link-time test for unsuported targets.- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuild with binutils fix for ppc64le (#1475636)- Fixes for problems reported by the package submission review: * Add %license entry to %file section. * Update License and BuildRequires tags. * Add Requires tag. * Remove %clean. * Add %check. * Clean up the %changelog. - Update to use version 2 of the specification and sources.- Initial submission. 10.29-3.el810.29-3.el8 .build-id5e5a2a7178d6142022033c21c027276cc1d97d9cpluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/5e//usr/lib/gcc/aarch64-redhat-linux/8//usr/lib/gcc/aarch64-redhat-linux/8/plugin//usr/share/doc/annobin-plugin//usr/share/info//usr/share/licenses//usr/share/licenses/annobin//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e5a2a7178d6142022033c21c027276cc1d97d9c, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-8b0f6376a7f9ebefb2abbe0bc274b5db775476c5d0148c3a2c4a74cd7a70491fc?P7zXZ !#,c] b2u jӫ`(y-C#(5Ҍ1kNf9oPt \WNMz8heM{R%Bx>P$bc^ddX7t]JTn3u'a ґ k(B>|BH\$;-qMh#iӛF':o`&mc'v, Kex"W3Q$J{z~}ҞtoƯԥ>[9)WFt | N.ڬyᇦS| 8.7W8ZBIw[Ѱՙ"57 Hd?S~w1\XjH3Ө>ez XCd/,ޜSt^ow^~qK]{bfy*YEixƻ}>E\w¤УUFm/Q+iU6Fkv:?No{Fv%tm@ igW-2꤇BFejǟ,P4C{k`9?|)-R}͏i~}>?&Iv756Y;0{9jd8XVN^5VdIVaկQc4G044 zGprҒmuz31b_I3!ٟZ h@ ]B#kN+͢*<b f=AvpO]xY;=r ?l'3 a%lUX zJBF|] \~=<{sc9aaszO6rAٜ[\I';I0 ݑ!ec_L0ӌ1ۇkyp=Z"|֭lNDbØFh-vos x'~wAq6Z z,F O$3t/~҃Wz~iل[\H fCja +B(^_|W_/hpFN-jJv !&² L\4 #ޓn 6ĘӃ BjIuu)gܫL($®{/U, |ߎiUl0i,QR3P=GfX2-y/09sDvM?'Z5{ol*5Ӡx:Ίs$j`C)ZϸOkU-X?c xzٌ·)m$),l0hd]q[SBvzK@vo`ѭ7lKy3YNaGDuhq׀!GYri=;ˑE S*WV,|tx9?miy-/D8>xǿ XK8;[&DŽMsR IYBٶLP}`NPAђtJ̈7P9^4 mi-E65֢!c2qĘfpf m/1v-k^56,ݪ#-5%9.뜸n k~w 18As]UYَt$N=<Q n j쀱8{o-4)KorGk??Eֶ^n]]P15y/>mݤ5dKÖ!?P~G?o#:ŲmtDc+ yO6ezJ2dJ֪B秡_ F7-bó:>ԢOݖԌ%NKOUҐ`9ksQ[Đ9kg$BhU,.â4i4]yrzV8^%F,x _x"ć!",81@* ?I5|B0Λ E ]PіqiY[W+ Z"upKSh~ZC^٬ P*hDHf`5%pظ1mRnVwp/̘xX?WuIsJ`:#T3.!n WI-Ơ]UخtQZ":xhHɟazN:ng t  ٠"}g\kƎ2/ v GbH 3Pƍp)s}StS\N\2$k|1!:Cڽ>J~?_]qXWW(\xa5킮F!Mzx/ZD%xў 2Sa[O^q韻!d NA->W{v~ Bo5W^/΁y[$rs^&OZC펛hd邝wMQ3?s<Ћ@òή{d]9T~ q {qPg m);}`)e;Re0Oד:7'1F?mӵLWQ"RE-]m@_Ԅ:O ;9ieWIa*e9*R(Ii˙yN9g_)]ՠj,JVHlHPN3^ҶUqaeΙ,[-wڋ/?<ʼn ͢׵6PK-w-h ݰG|e,ZUgW䈺CG,n@*J"ܹ]4p V7Y;vha9A@RK oygv0P- %0ix_rHRgH:ŸLIL[Gĕa1/~na E:38KQKMUqSε[D{!:{0UOkD|3A;9{JRM2Hzso?W.5⌝+Ɔe\KltN]}kBtpQ67D4![F+1$f -6ǘ1cyՅrcE hb&j/8k@>1hyd#)=;ʀa+AqOrɒ!zg椻f \5J0!cXGYT4 /H̽3i޽$M읒NE7iۂ2~%4vuŒݦ).Ml0H)iѠ˳^Φ7Z]iY,&VHd>ZCx?po,% ela8/LYs3BjcQ03M n8hg4)#%J7%=}=,j `S,]#XYDU=O4_=3e} ey <*WCEX?8'MO95u*vbV t|>%zWzM_|V7P7 DC 򟲵dD&ac{F2+^/LjЉ[[@Cf[ʗ$'ehVJڸ!x=8ޔxImnsg>2Ct.$>bI.,w]#WVFY6餔%(NѨѭ ,+lrYΔ[X_f1N2mu).v4q{9:gMKfM4`-G=+KB֝(N4+ř[^'A\Ni;ȉf ׃#ˉĺhcG{!a]dd#5]-ۻ\()8,RT;: NaMF!><QrGoLibfZ4I>b!lL׈aIO^.H%0O;lÌ\Dф]Pg+pܣm I-uJ07Jf|_]v"[@]w%cflP1y'QcunRg-\*2 ^-T翧Fy V8 YCAܠ;9P v=A܀{#Go''ndKW7J-n4ǂ%O.’\ٯw|#adJ$3Ȯ# Jo C`T9/j \6JG,p_I>nj@-$q!B9EEH^9PW-)@anbb89.UTBBȸ;(qqTC*>G4"7ons@ #Xl3;8ʺ%@5|euo/"}arMdC"Q^"j3s/YU `hE Ü UN-|z)f궝rޓu2^)9mE?ے^vԚK((8NZ&|)X *j`܆&J|^ߖLf.'JC*\$kr#mDu"#IR_)B97_=򄠬7c^8;-dG# DS݀U2Qz|&4b+6 |k; l[x%@&p5{MbPnyGR}sAf mK/hKX^EsGIrQ>~W:,f&fB!|y=ِ?8+TT~<ům$_XQ{wʣL2K ,-R,0=5h g5p԰N+ۙ#Ss/׊m9&Uk1 y #>ZVTu6y%H L=?֧j+JyRVBڃ%Sq85p?-IHyWX!$#M/0|}Lln=c%'< $wur亘 k,*% (C k)JIS({3]d3lX*,X"):rCt.*,QU{fwY3Ъm V"os]MHi]V-X#)s k:f&ʓES#BaoѨVKµ x:fA#{zU@UD-`UN+`̽u8Jɛ >mXZl:]lXk+0?[3Žo@8xj&6#i`IܚS{EQ"<{-H[ޡcV:\C|lAKDGJmā5ePn \xCbxNN5xG)V/! L J3f.Yn9"?2jLP}ܛYV#/l_%BN%pʹ23;iS2wqz @E"A{{]>ᤁJ _73U፝qh1(HC Y4XscZW+6K[tۦQ.FO` 9}V g{I뒕3}/O:X{Ŗ-4J+e^o7Q` ӽYutp6鍌o1IMFXpLtN{ʡސn5K!Y[GÜmڥBٻ7F)"<ʑ,j Z x=B'3-J ?$oXJ蒳d.`KG*7ʜ)Ia ԎihC-BPr~:@arU0^^(Btqw>o>$ܱݬ|o hveZxTl7'Rr^:r AFD,G~ߐXI3BZ -]KX[0PVs#/Đo=qի2Xkg 94 d&gWqōR~7#tCsɅ2FC֋x]k1Y &/bI觅+N\oxV#{HrbGdvxjfv뾆s)I'wPÔ83q=R +$A=,zrldC;B E /XicpRk_9,E $SMߠ#Xϙ86R0va9(DCeUfMc!aXlӌ`I1nEx ))ǷPSg2Tm?]#heqt(@#QRAZEphpcG4Y" Ά%Z YLLzṸd=abrj{)K(yC3WaNM=]9 ͅ(@rd%I6`$#ٍl"(^aEbT!( }yG%$E־yO'2jJx0GNq?}%X0ʰoH}fN|̓-1n ^/b\x#F"h11^b ˔:S*ޙvP 21im>/o9F8ԙsVTlAt;xtBA{5lHVi5kz,5Ɔԍ=gW-bږGvZug,ҡ8藘kJ*XХhEzf)Vݮ";a)i}Y{GlEqbNKnswn r U[&ڲ0 Gڄ,տA CÕ0> qҫwhh$]st@Yv$%-9/=Aj4RDx`f  %x')tҼ~Zz:i<*dyBq ɵe(|8tbO>r.; 3hi64rO>Kt@7o=bGUR9^\ftxfdϭcՕ5l~GYF^̷fY:K6Dl8%#`!Ue+~""p8k[P p";}_  #KG} ǜ%.dM11F7:7Ut4{@ɫEf)XW`D'"f^Iؗ,7{#K?\kD3$4fԪ1{g:ķ3V ̩ |Bl#LKrhUY4a225 Eo Wf:%GD ݇>^&RC 7HAKCN8T*co|,b7xà[A u+ c\6{.~ťSEP<#B*BÇJKJ<%xh/=C;hqa]oA|*5ч{j$ f,RNr=\[XP$tZE,bLrg%O v"7p8y6YLB W PT>_ZDDnm͕#T*>?-[GIU٨$1 MR%9B7) @^`s@Zહ?B-|>Ny(oP4~Ź$0֮!Isw\nzx΍CH^ɫAPuSRgN ]bpYb-6TB|N%kż{%| $93rDO)Ϣh3T"|#ϚbMypx m6Z8:p߈ 5!N:aBK8J"0Fs_\K6,C99,n^NUU2z6*,{ :@u5ED8DC78هLȝ,Vc44Xy"DW$ܤ\"$h'h@Y}4ɬR༈1{FPvx4!x`ӊ? ֔@ce-)/'o+gUֆe(@ʁV7j"2ɝeҫYQK| ۈ E/Gb>u4틹9C;`l=J8WBZj煋<8^$Xߩ c DB;ؓWS #I=mєf]J2ݏm?*&dyY29ڲ+E|ZKIuQD/uahE㉀N9+˷Yb5f(iD}xPZuH]ޕCZƋpɮ\0ps*ʎC مV P ɲͶ~~rsrw"\0X- UR#0|r(<[e pA؎'\]OgfR(zR^]w_0 YP L n(T;JcnZ/ֆW;rť1A =K$^ApJ㲦lExy`.e{/0XC~u\g5︫ÂUP7?Lf-@ԽAHO!1هSBagdWʑxY=q=+۶ΰ.j1SeFX7Cz 衩I-^mH6.i4&LG.Y{/-;0Uw^)M!e݈XÂ'Yv"YfTEsV9ԃCcI&ea_%:5nE, i".f[.O#褎חW;A4vet^7j`7|4 gcWfY{zX]l.{d \/>;9lm: 8 e$BVtD 9 _ ]Ιd<z] b{p[ٟd1ʚ&PgXphw 'V'" )eT{N,{x!q--]+FNf" m V: n ۼ'TKZx*t&]&> ei9z0Gɬ<㧖88 i/34Ӎ!9 U(X[֧:L(-yTtaKwpQ4ff5oD6ʰDlKIa}|NFPUy9H,~ܖ(^ϢYQvhp&+0VA!oK*d͵4$_Y> [JKȀ-J 'deuVKfSAC~[[C ՕG0 kB2W_NpsrHoɍX y!{3H 1?Z/}p}8an4Oc/}&N==6'zba'8(D迺7^dV*cbX4`\g۱UVYK  C>!oxXXY.د1 0͔}:wOil6BGCWAf7b/ijyfeҊ-'r oS?u(eV  q\lhj9~whLvo"⼊7a-+C> <)L})Ϊ-$n-u'7㥪ZRĥcgQʾ?knƦY9[*āvfzzml#{nK)&nohq٦ՔQG̗hqM$d a?Tdi z"I>m {  7 za@obl7ZO\RO?b^ IZ;1C4r[T˟==c^;'Y\PfMU7=N~jJJ͟dZ1Rؖ[+O|8MfEJmt©,ΐ1^*r 6`9XY&uM.ʢm{@= =%E4h>KUMR&gA7ɹs537ih ?1௜3G|ܹPoŅ7kD)yNp.끝 񔅒e,q쎺NBl1YuM jeEvpEkк|$/<# `\(ϋqS=2?Dww=5UkL=.Qa|~nײ-jJl5!t%_JֶH!Zq7[${CeM&ILaV >wIbG7ҏN\D%̊=!]]!ES[Dؕ0 c`@TOJ:g&xmq>%3u0Bmogα>i|tJ `=YN(.ܶCQ36d>d{"1)6L\92V횤ܷu YΝ2^Rk0!rg]bnk6^RHAA`nץY=ӪzrA݅'.-gB#73{i\f>ֻ !U 7Qd ] ='uD+R#5 8$ `B#y%}u MX hҥp?:(c[ๆ)2?kuS,<9qMZW#jM3φՁ%\ÌQ6(}dڮ2 ҙa[shY+þ@LI]'C #13_𝣩Mt{Zh0Pҋ+i{փMCy{&KDw }{k&:>LNPm%y dtN*As%L&S_e1reHfZ5mDW`n86Pζ=p|HEb!o{#"o&Mҙz]4:wݖƩ^~\^_)!6=X~W;|Rݥz50X7` H"`%H1n;!lrc~ѝKi@Xa<t^bMP>vjYd/ȃ%;P~OF,٢6B>sFEHMRʳGrnj;!0fx jq&S^I5]'`"* 9?.qf^=G-^ P~@wi_^_/Ux֡|O%d @H_n$2di5O7MaAV`FF.uLOT]c#uDp茙 <5oGb^LbQ`QTNg>h05+V3Ȭ ?kp|_c%%Э!2 ɑiQs\!1+Vxh?\2TN~OG?m}:"MMD} A@\vI7=9~ukK]@a6\Ф~/R[ 9=:~PS@wzP˿O; gȇ降s%#L*"9NѪV×:B:(ʳB|`,B5].mW/"C.]B@ʹ!"w.3=.#J  -I ̰A,^Jgb}/%}[ M܇#]᧛.qʰJ ুZ}1NF]UZDz| aZ`@[`WߎјYWu^9-%-GXD:b tgH= IRU_hl=~.X/0l3(^WHtO|iWH:w:m !S)aA׷jlv'7-$A5U1r_$дq[13ؕL)낋p+>2143?0 q̄z?4kdue3\,/_2єmHZ@¹PF#xQGi"a',aC=%fz7SGEh͹ eRŊ5{|Tܕ}-IW5_XjKe!I ur̃)d7  j`84ȫyR_ 8 2A&2D-ɦ낦h-^%Y`y .0quy8b37n. 5NjmGM.]( b \NItF4lOFK-U+x{Siֿ ݊J;|$XxJ'cR";*ZЉq 'ĴTS}[ϲ9V5x~ao/4YdR -Oi 2b͋ cT֤ZlQkGjqcɍIVmo(`0]@h =<2MjsܹP-܆tզ{Wjt@2rn;/L'Kfr-EV<A0Ǝ0ʁWCH ؗXO35;$1t䌺zMS!naru&gNM,]moA4Pפ ɪ87) @\ghOץӘ*t(_Cր0`h Dfe:yX|9#5xCLlsմ]Ȫ &~]sVLQrMioj.&QmO.C)"E ,Aq5hEy};k-yu HiD&fJjl;5R&`XkQMPekkI-tLxNEQY n)Z_u2_L ֐ ZvMtTѩndZ>PE*4" #Wm"VjH&QJ3}:;!~,,V(~EFzG֠IqVi9}U>V)g\!ɛDf LZ^4 v~0ʪTi[e˻kBk<-ӌ;)٣Vx&_og+kT|^%}٭2)fTފxl!9i4N;]yI6w/Bl:(-+I$P 8|9ܵj!?Wp=dfN"dFȀrg}NvKs7Ni-CJ:hme3!'l]$7h4 ~Л (ܕ*KmCړT ~-VACUCh/DF7$bC>{l?dF Z5lMʣVn5J1%0N$~K՛mj션Iמ0N3Y{0jK98xU99s "B'\;U5!41TDǑ(ZfPoCOs+ 8?t jW\f~= A~g|_0IU9%e'ڗ8 pz<2Th,YT{GgN=4*e'D>C3=V)w[ xrnv(z}d"8U.PK__Ň6Kb |zr82yݿa{0+pLxO~>fu[3wn_.a~}Ƨ=B'Vű`).gW)*̴\$=N)P"m;~E?7ϲlfU|vѯjpo{.xy;XPe':|Z-%시xD TV0Y˟ $~':9Jn23T%HEopQfe|sar},Hޗ)SOŮCγ YICM܊~İ5]վ>t QSX@n@y#ʶI! Z J@|#TInptp§۠eNGr0,H?Q7bv[D'\gaώN/NŌĝ㏡V=qhV,둡\ Tܔ~b/5cBQ! ^tʟ+J=k۶'PI2:@/U ~u6ǂiqRh}N~;s^րs߳Q/O>ό1ʝ)Hc_$7uƘ}hpJE+O[cZ7/pf]"(7E&!p$4fzt>3dUrQ qP; |W,wP8ipU]6_(QqW_Ied({7xlqRxRZWtUXBr:NAxfǤCp(hZ(FCJCZM '1"5څ@* 9]=Ƣ@F0eU1:c1lMY:<'Fgrꁛ4e'̃JXHLC ]_zجhk@ R_F?YЮ*E6h8~j3Pu /^$v @kK2-KS ܊LTr][_BOY1&k5mƑ@2ga#(5! Vl cɥ g -I{ZfJ{ tQǗ)cҬo,xJP䈻o}I jxWe7==_}iB<ל* R }_ְcwk'wWM#\|1m=Z:8H4 jWEl:iqC01x]2JB9@xd ' W1i2e^d`L ᩂ4D 4)aTYEgɸKcC(>o, v#dA?Dg$kmE7$ռoPV;j#ׯKpTcӯ;@C e&iv/dD:ܤ/-PA(^œ&).$W"%}0ݳE?VD"@Z`n>4jĖj|N'fpG(h=ߥ5g#b/Y2CPp8jȪp6NPYvN`[P,H;?QXv}nϫCGY=PGo=wDz[xBv!aQP[qHm\i;F9/|S`^C>y!́0(th#E@Uk$ r ݕ'd]_ޚ2j2SgIEV#Sɱzv]LlCJR^d^},r WVOmGdnC]ӵ:b EkibߑVIw syݾB1mٹSiLE\BS;;񋈤+2[ nԯNl6ۼT(6\I[|{)g(d<]>'9H폦AI~FirWL5#z%Lk.o|UJ$'Cj{I@)!w*MUW&I!PQDeOE%jArwndB*}oHM_A1gQ @ԀAjƚ kxT(ŽA`jiS pɊ#8ȁ\d kw#+!` ^> d߬*@ \0}暷?jv ~9U4㧼 Sv-NNA,.7Dd̍WfmWEu<"@ʤ"4=e^ LJ;#&9_vAE2WG}w$KATQ1ℌ,-5ɺ=ɞh5dܯ閠I~d9!_M&+-fEXi/-)!aƷK7 I/@"f_U<  N.9Z5ݭ_y?p{-lyxpb7#f!ı\v[Xgg/6g&sE5<[AǽNOo B9]e2B+,fRe0B?N?XI>Xnl< 6Q};Qp@]w( tl&O4S@5X dJI5?u D+yb63cC[}r{48ԯ!b6|K d@*ęG:/#)"0 J&i?NJvޯonPJrw\."H|~9?l!u-u (C01_YG!~yZVLJdhؔ 9ZgLY@.hS6Zr(sXyL9d3=&NwcP LɿCHkDܘ|$1Ѥ{ sV01e}(=۸Wc];Y#,Nbf?ᅵ| 㡈xD0G,ni`M*Y5t1@k{b әs/Z0Ք.s.OƸMiQ5ЍQk֛l[g\{"h4!f1)KL|ȳvK$>ld27V%߼6^2Df InL%_S!@rpk\(%AxrcM.W?ڰx1Df-Q͟D.(݊Ϛ`-êc>ZWg/ћܒЗr4)%qy.Jo-vI`ਙ\DGaݬDJ7q~!tOKkgYmEϒTI-θKct@ްA&D6boR)LtX]` S<l-%(LBJ=QuC[!1<(HVphT.^ 5.^ ՝Aro[ 2pHXB[`cTW,:,~BAFN#UVDT>Dت3ҥk7:%9̷\.Ȏ}W 耮L GMН1͔1g Y~i `FFٖX(M$ s:/u@͐cQ"Q7vp9G [Z ,rAx:x=-}`M_3s[0I^ /b[%409f.mw|sǝJiY9wֆC (TW-{ֶCkP\F<\%,}!*+a!~^S|h A(q.פDuX!zIl] b_Z+֧.pJɳ% U"ާ9&jx muV:$+vgYޏǍۀg#֓ B`@_s6ART*Z7٘hؼl8aO똣N8GwV 9~ aϐ#Slc;03$$A8g1f{mCbyn,ƴ ߃ PE6q*Ķʟl&V<4x韡-Aq>2/y^E+8yX}R؃= )@wm҃" [4׫Wee.Z҇Y$- 3ys.x3crT6YO%v'm_{{A~Le`jz0v2}tq@8:@W(Qnzs"j1'V>'DOcG'+Z3Vn͉̐czo<0 zvս)'lZy%V\y-Pg`! t.NkWZ+fvqػ{BiTKEV&wDʔŻ.1H[!39ѭl O=\k «<|44ND *syG S)Y'y(5$h`ki "K#T | `_R$t.G!E^lI%/[*wn&^}f#mc:G#p>;t@J٫ 'uLP"@)k_Ntz3mj:*s癜P(J3Üd4uvM~r z<|Aмv>d1č%+)1! !n b Fَ^׿Xljt"_Dͽ@( |aB"?rл2&N9~:uGaT^Ҫ.B94+_,++و?Vլu6ď`u4MTHTl'HvӶ/|7W\\Q_}ٔz*gť(9Q,Wn (Vr>TքB*x5JVUncnR~ r9wd`ʉ }yUS93aD}wSr2M<髝SףJ%1oPNߦ^ܫ%ڽ,5*yL}=4^qW'OIf7; 3B`+Xk:b; Qj ;5N.F[rh4j|O`V5N;Ux8ç$k2 a~R T-C2?B}i5a.y(.7վ'c51ˢ-][~)}56%cT,QC>Vo(6/`dDt2xd'ፏsFta=8"ni  >Y+Y/k< |{7.dUҡ7s+DHInMʠ6`~5Gy릁MDng KA|m,M[`'{23ƯJ/;c^TZ+O_ 8%`wͪب7 +7 7"X-UطHKigVy|9L޸lLe:Ձ͟I]Z73 ݋0vpى^Zxs(WY+nLr:@Cԑftg6PMwϗhez?%tpUh Lhc4' n3(+?WGC EPY82 j&o2Nc^kJrWaϠh9!8=rNc$ǬV>!+ZsxKZI`=|9EoX32*ޓ/fdvIXN^Tȅ,&5sv hx DAgKʸqtP~>A0{^a_M~=3Ĝ+|t7n\*ovYhї @0sUȗMS${ h_0#6Kک$J~p3Pkј/ *lA*Ffъ (Q0 :0 7,lU0YUB=E{pp,"FzHl(|JkOE[v8#Nnmy0fFSce¢vrY;,u. TUe9:~Vկd,2gzb r+??L@̆r`:jc4J7W:|=Ϩ'@m"l9&\oU Y'*|:$:P~04)O"܇~Y0qs2h]x>(=.on !aM@YuiڈK'[#ORp!n<VcN5]ng%#7u)j5"L{֪&Vb@Ĉ+ߙX"LzP$ B ׇ9'^coÈKJ =^>GH lt~d~bNദ([*9)y1&dc$[ ٕf'Q&`+jY n^?wR}VQ2 & '-o{{ mYlv-r'-,l#">~;Ӿryic}Gw$#F ׆A?OF Φt q |Rd%{$M(٥BKk^iϾ$UglTYYr7=ho Ѡ[ՑQ'PO2lIBF!aa8{)^*p࠸^O=dPw(GP?bF߉Ki-$ x+YCЛhx c݅d06!;xQ"B_m2qrT(PmFfwڷm.)c0w#p:s[djT w#˸{-r rL%{$h+ \ה>lwwَo nso[ 7"E8 /pm-0n Dwb"jX(L9s%H4 GM9*쒨, 7шTYI`Jh~B Aoe ibP8nb'1hr $bbl30PNoyR  9hTq0ц^ܚ 67K~->gGn!wq>ј3Uf79;\iAe_p(HW K) 5^"N:ASy-Bw؃( HPۊ>%=O< AI( aI2mr]l:"(j5{i U[,w,IQ4Ɔ3qv.ɠa;jٽw#GdС]txbOtIΗnJpx8&osh.PP0^qm;i U59aa6?eB(߀| 86)#E/MzDZ)eVUy&ˤfy ͯeƕ99@,bu#^aet5A qOV@`FgTZG-ǿd'8e7N`#RZr.9UmHNTIM"74hc q7_~'M@<WMh"pa={Oa|+ujQO *P+,0]v@v[zx4H2>Fռ~SOYTr"a#rx#ƪ0k{۳ ЁL9YDGJO 3wr!Ioe'>vl\j9f\YчKeI>PeTpIZZT/Ś?eeEɴ,;S-7 ~d$뇞uI]4~ ;=r3RS9bP[M )K6v{EKin"r m} ˗SPD`t'3ƶZuMM K2 X4~ r+ TQW@3bqq-N >&tU`~͒-襱Dt H@\e,W6ƈuIssǗ_Ko1BќYhZ3khtfֳ"a#%2Hِwm>Ṳ.߆>%fǚ٤Yi(D3Ǽ9K; Ab7ICZ2Ptx x T& w[4Ag/揅Tэ -!RI|/?QrONH`??CLY3IHQ3^K epd`RV_Z~ѤWAQ[ZkSWTv=T<84*osq+ O'\X S"GU`V9Ds_Kz6^X'?"4=OZ tn.OA 5Q(`4PjAfilk $Ar#,a׼|zZTI(> ЉSҡ#l\FTvE!Q^ 5@Q+zQX ^5+Z"_ X'@dKA@wjI]cbT!;,nL!wBm=ɕڨx,z10 '0[GS뽨4)=,oYMJKqى5U"]J5kI_ENx\A醮kc!ͯk¶8#@+J.9uUsP0[QuhTq+b̨ѝF+9T[WtsQO&OqlRD9l5Xg-rJƓGnA{s+E[D+tv<2S D0V]?2\C=mYwr[ #.-gpP-so'9³|1Y @C"ϪYI#] 69>Yn8={* J1[X)ғHD+s|=fN:,Sՠ8 &s+7uTS?+D`l2/?4\ZPhQE<. D|}5nC\v?hV~2E}@氖k_z+Njh6212C> Ȑy{U9?䑜 G6f3ս$v-(-R>ky!h(l$`B`ج/w$y :t S|79S$;Ò7# ?FjeTy|dPG.bU"=/kV4Ԩt%bMܹ;)Ѥ1d=Zݓ=Hρ=a"$ڧHrP3)6Cim4m2>۫w=B$f9;8T}/_WxzU~ȿv drDhZNRGd{#@#%lxȒ>Yn;'NP,)vVƭ0GWcSSyVcz<(!L|]"9,7 v\t48m|T̕Fﴬ#sϘV 'bZIn!}pJIU ?ƒ  +Gm!Y BGKQ^q.PJgfoGX, N[G+ADu9f++4vN~R6.&_@T?/`H&2"C³koQ_SHgDdfxse)]wQ?@$qfX@qP%Cjz ؄.m‹X=,-OO.jZ.ׇzN3W(", h^:^_||# l pL;+hٮ,\od_?1rד P;NLBBN7(a"(<ǼB]1K[F7M6f1&ӽ=87fn2Kȉ^ԂGd˜!M jX/|A+skS<ϕu=jD{4MҎISTA<Ѷ\6Y KǗ_m&YtfA%朚w fN|wWn@IwK$Sy@_I~3PSvB zٍ "׆+K0J_*OWeaZl O$dfe+PcF,0* >H6tZC==mM{ɭ㇡& oHJ˟ ?~;1i˟њp[71/ v$a-'$* ddI:3k׌I`P3aڹ[ ·)oX}=iDHdቘZ(Rd9w}8;S}fBS$O Cg%NV>Zl߉#0ɟ˰biװ_\; 5}~Gwr' 7alwZR2=TJ&m 9$+1rR %kˏ}G3 AM-;bpK6 7x^w6D ȲO8{1V01\,QUV E RT=JdUsUPPRwd&3TӫHUAdF;ЕQFAʠk9lB9Y8O-(MUbxY+.3=[Irl@,\*wN38 DN$aK-#q:Y9(Nqjn,{CxMOZ'xkBYcSM8} co[Np(d<#Uâ*? Ze΁@A ҪzTElB(b[:dUX`ze7Zꧏ˗e9=u;]|O*H ">b8{;'ν 3Jhd}DIT_׬ \,(}q.R9tbp,Tv#`ς}26Is?BPCc1a"Z[G}&J>$OI-.\%' 1;/|@EewʧSL6EYی Q' fM+OW7 r oC_+l9S$^w(yT-"&oXcڦ[D00xdz~b+?D]u76d=dӲ{ snϾE3~EGv(7;f!&#bU:ܘ|!80[Cx\_(rn0Y {.<r&Mg:la拨$:]ws fZSލĠK;+QXit߀6)Lib]΍+f"O4" Y6/(P_:%XA]e>3QR-t3ՈX<`juVRKÄ'?Ð-k3TyMB(w,9~&~T"me&#vʜߚ%ZqX@Z c%튕&^ zI~=@J+O5%1m dhݪȵSO4@c F<`jpD\&>ݯ1d]Fh]CL<#4.5N#hkhug=Q]vO"і 8ǐل=jJjJs n{IgVN`韢͵8AZsDW XcΞJ͉5<̒Bp& MFymҔ.ڿ3hSդ^сjS[fse7]5сLt4Te7wf|< |5y\BQ^6 q;PB]t@fId5}DQR@BIj׳cLQN y6"Ҁ$r/x_HO WQFeHt gZ:`8i-Y:ӆOTd$V" !_Qn5P+w(9L8wKB2_"j?#Ћ׭I b4O§jGR2;dbi|(h.P~#5x95.id \x4G*Fs"922ZR===1dXCÛٸt}$ Óuk }T$Y5FZ__/(=_ѫ`Vu-gP8lpHo⨣Uv[zƥ-c>72g8DS ,%_ֲgМ6^Ąi{Z %0fzߏ;t6-ј4*amUd~7({%-2!*ՃH?1ϫ;>Y3aՍ ,qݔ??4U]{1$AF)䧉=!+DwjN=[zK 1MD7H{Q $IRmDqr}PwƆ~i BR>iɰ>v=TW"}'u!qg'CS7:epVZix8A8dzSD4\숸RGob}l?Xy)L0{ ,}ڋ{ik0^0JGvjՍ*gdNb6@=_պn{޸yrC~EUh ?uW{ }tmuB:[8GLt-p"5HӿW;' r__<#{낵ϟnx%M½dN\ciFb*)I/X@#wXN_1\=#<_>Qi ZA`Q!ajE!cΡzoҶ/p88Ց$IdOC`ΚFZ[ֆAzo$GӲDD"63Thizn. )]IGd.13h3-jsa;gH,wJ$@!$b;(UH_ ټ1-E% лW^(q<KuVQoF{ .xyrn&tsYև(!4Ԥԝc뒇W(?# q5k0tԦFi]MIOe2ti0>vtQ1]q3) T&Vf//gL(SeW>lxu t/m.hz$F&;+l/]oS!AaOVH臤 y6F09zT<2G(qG[oxŷ&9Ѱ>J2a~a%7KKٛI5 'x!34~>iWFX#4bU(V ee( i.֮ӒE >a){)rbhſs#xQ}XA!|y,#m+/ibQCn,')^e5R*2K {x2J](-~;)Sh k$ʼgG_N K={t5 -V[GJ/s(+qِ +b^b3 ,RKߴ8s#kܐ=}o vb^}MK1Wx6b u@P@N؛<P?sM4NpK8+F7#z (̝6ݣȧPJ6Zaf]_b@1vF@r]:o#=n*\MSٷ~6Wb =w(˼i1תbRN֛b}f5&#*xw–錫EH9I0(E25Y~I@a@oNPٳr4 ! DwH~ѳB룅[4Β7Ke7A2 ꘹K; ivحR;H] yqyeg?>H0"^>,]\џ}wn ~lV<`*o*իmpoFqF.C|6< ڠXFf:eQζڴwC-s\<·&[aL$z1*ꋺсfmFŝw$%Ql68qᇭ24ް{+D*L>xȦ{߇G]5U??|:`QĦā"\z*|˿ˎ=ƴ*K OH"n&&9 o+]*jj-n2A\z>RE,2[@CmM`ݖoaP'xK^zJ6ҋ8@*iIn))t$K:5 L-dv+L@0'9Y!6iZ-H 2A{4 }.OOˏC<\&G3׹p5SLʤjL{zd6)b@7D ާdYoB%" O =vPY5rsx^ſa2xwK^>d,Ǒ+.J%&65u<1D;r}+c]\.Z8ˆEHeH?5JBi/; s5%8)I88;#բ_!Cy]# rp\^$*FbP]݇0ĶRlƛ+8Zq5`'D^ a.$Ob<:girQTE<ʡW 3ߎb@OCоBj䮞= 3;؇ïY@Wtf~l}9@kpQQAtDPT#oYRO;˩.x"!\y;8`CmhmLX;=>GWj|k]L+f \h;/A"ZDNKV.sּʗCotia6[Jr q `IlB =ükcYf6@xRdX{BcݵFc`åk\^~h.P[4AW6 "zS1_R#w,,ٻ8m&c]ZdoSfղg g)pc؟=SsL3k>/d!ZdܬIw hRzM㈐qN#W&W1 -ֶa#}8LFe~ : ˅J `n<4{>U~t+ݽv[Ȏ NDJ!#,kj{,౨ l!Ju HRDټ P*"k9zx.ϦEO\k%+R89CYWTN >X=lAAfdEK%CXfF1 d֋ ܬ_Ȳ 7Ua^Tnx*w!X[jΫecx%O5pWe*T?0G; !hU^R D D•Uɕ4#Zap>5~6痯g5Ҧ{w. *RϓP4u&>ݻu~f:g44eLJs .Cl@YpcGT)bD䮀mɫݤfGYfB+(-KB^4SD;D,wś w(=S-WSjU^:g Et;lS^z,p4@&^>B?|| à]6O Vܼ\LR7?IdԒ0^|x-2 oh {%VrHa"X.S0yx=Z֞ ڐzjN u )ԑh8|H$|  COt-BoRXɫlROu,uKBBzjٿ ouP5r OǪQ"uԽeÒ<wO=D&v-nk :Rp;=)3xWЪ_K`Oˁ Z^5ZcY Q`$2heAxΜWq{2e_ԓFlβ9QlwFkHœĬ??2" e=кk|}I~ULYz? EXd~wc@[%^̞._D}u3V1q@. j\Wh{-F, twoE ˺jhLjgy55yxq!X+rJ7QH[NbinOm d2ߞ4tJcWg^XmPdӏ Y!aaH\ Sي@)Y=_RB,x߾zXVNS+HR|K!ΚnmHhgHoJ= )ӽĴn,epTj,ށI -m'KN& XZcRk+(+B ͞}dY.; }hᠵU-px,Gfb?vqARS|\"HcQqMFd,Nw˟][(]砻ZiO"C{ʒ˳䤆WRV}dZ< qdOVv׭-v,fjmM;]J +2k^/BENC]P?#ڟIg~͑`1[fq3i3)PpVJAG_?bؘn*F~p{>g"_Kd) `(%']0!bIb^? & /O!p۩1$|.v\*qu1`RY0:XIS?+s)-6M(f ࣈ=wr̦bo |T'=qRpPw*SnyTpus \yN\mciRF?rQw&.Y}_P| hVRHF "IEU="32u<-Li*ϯ_)9SްgYF|sa$3DH/;^ omB]״{TϯJ3QC{Vo،Ӷ"so-1Ha;C5ٶ}Q ~B{ T(z\+Cœʩw)'@sź<׃3hdO3i$ ehAx_])E>0KƮvMhGr&UZ. Y댇Qk>+[&ч4Y1GLu7(Z!e QCefd{cnEQ:j{8ThΜuבi̻5ZI'SRigDg?_DX#"_3/މ5[1m7Վ!,63*yo$Ǝa+LhzR-%fX\iaE(6UP{* 9aU;z aM8Bsg/eT$ˎ ߳±1ees޿Q5$0YMgX 7H@mؑYkN"*O :!oͫC(&YZקƐuѷ-NUf BY䪽*T b53MMϟ0o74~\=; ht -]'hk#v#eFt-Jk;G؏2-<.u5`YΖ?)^i; 1&+ɮz}TR<}:-zK1 M\U^K~cHE~BBCE(W; dpJ W옺؞ry TkDbܸǵj;{-JHi )tU&RGWkz<; a}~yjdoy82H _ot`bi 4bCss4rwѨ3؂D/VMOi\QƄ/D|d08fѤCgҖ#SxJcHJHN=V)߽iRoe*PV X(F=]|BèMQ_T:21s9k:e&7T$\g5ǠGof):5M'zFgyAHIm$62T Һ Ww_&qLL&އ:Pчd1۹E^Q$K9lPծCZkJFPcR*̘-FYFP: ϡ,3 )%4%{h^gy `=.|Ddo$Cw 1ѡ]%@]$J5{x>4p5oip4acJOY+QxՉ* l XhNGYB>: AJ$R#Ԧ Un(tӴ|G(y3tHl" 䑳6mrOecaN &U*ifQ)|,Ā/B!ҴsyvQl5^ Uo ;Q*Á#Az-n_7~ː3HJ_pInCFTKAoޚ8ǡq\9sLdz"]i#/k3/GS=jy rK7.-L¹7eVe.nlVkUx>yo7v. C&3b76[ | ;34 Ng;V߅ K( |ewEf+H\bOC)1 iFljVI=eT!;K/-.ͤ x۲3}2Hu(;/v^fWe:+rC\SX-nEpixyTЄ2$*љx8BxZ7zqڿ6ף$5ݕڪ9Tt4@E7"W`J:&SIGy{]V/Հ b$f(,={'63n/9ْLtA5}m:.0}Lou-SaitO \b Zx ,CC@vdl[\1ZƩweQb7aD xx$mƏ1씥Pȭ%S< aM0z4Z-0ng9FK1/`顛\+dGen=f?/L;a4 \-U),Wv蕂{~bxtq/lr lTt]HYL >Kn7 $ܕ^#E4cT܉j| E`#D`]B 7nZ\Q9)ކhӉy"FbVXц wzaMJf ,|,Zj8 O ]ÇilpLKh|0zO|]ܺj #dh+6p8ޕNT8 Ag*WUI[ATP5z¨h$< K/RO#AtiVW'pNO -- E_|SFM#/SbD˝Wux,X 0B7>)0s2*l-z[q5uIUorIW!oyǦO uv(hU.;#uohB?'>_Pf%tq0.T"ng"XA$BX_8nc~EA"ES4uQ{@͝bNLUY Şy89ӿqp%eP(\1DU>K s'xYvé B9\(:qKIa+Ϣ1I}Kφm& ߬&B*0O/rXʹ.µp Be'F [ǡݱ 1I{6YapX35(oP;$|Hw~xp<|]^Y# ٻ|xɰ+hNȞdF+@obv]X8䫻==Jh ]xZHӐ ߈Psoc'qcN z~xTes<Ta%|=JL)e꭛<98gQQw"󎜟Ѧq&d/KPF0$6DŽ}/wAw>9˶0/r1Q( z!}tnfK+K(<6Iڭn zAe$ t>$fW-e-6 PF&~>H m[rm "{/SDȑ!1t) xx C8M:IXgL!jn^/D/_EAN,yx!ay mzMf7vsy7dl? L 0Q&/h(uBU5'41¹L#?0P<d'Eœn"RmW0礰`%_?t `,!I|ۻ.Q&_S)'̶kg.|EaKB2^tڭ>>TK0M D^(7&4kpUToe^.Y‚4P=ivH"kgiOs|R&ǜ&]ͦFwY*__֟|p}_xk~e%|2h!\ z#k8Ѩp5cOYXp 0dG ?r|U2^.]C4UĪbZJ}%݈RG-:0Qpy*9qxۙQjh4w@*[(3aV:@=5Y'`1p.?0Ț:B-' `P*<~EHX:*"Ρ$/ Iu!f: Ɖg Q(]ٍ!ӡGl-;zؚ͠-7*ڇ#$P7S¦Y8LU1OiYW; 䱕}] S켤1hsZmaS&3lBzOٴ__MUЬBR4tOЖwK5 < W'o/_ zĞ,T=L3|Bnq˫+;C=98W4ItiQ >.^K#ď:; +}}\ŝͥ~t~=VVYdAZUU$Co;//-b!ẗ́XqE&p_%n}-c7Ϸr#XBA)y CXڰc|&LJJ^62Iͦ=uhpl<,l\Ѿm:ԏ EzqzJ?*[36J'y-z=2\XE{%M ltǺۘl?'j?=q_A&t$q ϺT5[J1vd|%C{ś/0QABlar}^|ȃ X@.qá*oRw|5I- A jH=@: ?Pz9`xs*'l~W58uch^sS*Z+ W$_d@!?! AaDG NHkC !pVOv&Waq a"gkdi?%%δwN'Q3BuhQ0`ޘY8% ͅA*>MvDA ɰI UHWaܸ=)q **B-<}1ƷU#z|OI _,|{%kr̽rtY#`pP7[:Ϡ:Jƅ%6_&tO-Tpj.Pv _1E5[m:`3}R\ Eǯ5 NFmcS`zEY/z:UDW6M ?9e4쿹 T;ܞin}`@~"$#gQg_zOJt@Pl8O Ѹ?C=7)mҐӷ!_]$,0Bl:7ރUR_ߩ!,#$Xc)h:{cڞ}\s/HT8 \gw 6GG-6q6\(DߩxKa:Yr4 KwpYGiM uq0.JI "' ]"c.C& ECO|pu4M( s c|$9TN嬁ocGPyIϺ3KX6.՚w>H?rk^2y||,Ui+Rg/bV{t.@OVa.Hκn ][򥳿tENq]_Ȼ92t;Fr#ָsp{~E` TyZ_5) +h@/lĻW/)Ȇ0+%{~[f']?{>EW4Q|7L+Jr 31p0Ue "6 Ztʅ)UVq"-_"=S'dPRxr;vxTҢާ1~%F/-`#baX ~tR=x߉aR Mq0:"NbP=a^S^쭓fVEZJ[s sA)yQ>U#P3 r gHG1t()/ d'±шbE,o3QJs)J=bIfAC7:ð OYOKC8b( 7c_k*?cQ8}gU(}z! ` W3><1I#Cw(Npc'NF ]T =9p_m)*(V٢Da3`2U'݀ am+Yf}7t'c,Ԭ[4+r k}Q+4}M B172s e.S>TYk}dCVAeE2'EHe/tIđ6H7cʟ? s#|0qP+? 8`Lqg:H:BB geDzX}%EyWaPeOU Rx9@aod'Pa0Fv~ތ012ȎKI] rMyþ)}C%p]@lA9fv]N.`hڻos+BB6fUfv#^f;N>3Np8;ΊSl KJ]fUҞϷ@`_h7,V|&"#J6]siѩ?⭞-&cul 2m{W7g (xzUTҊ[,F ^=ѬP=q4g8z8JzK~W8 ˙Q>R/nְdyrV6&[נeYz|\uSYav}`8VuD>$1 'ȡU,ᓨbSHg[nѱљL e_;wUW&yQZ Z|dEAy=#ۤZ>4{?Iyc澗j ]| nSc70d,b`U2Bem+bvUfWH۫of78̊PMׯUQEu2$ک$m~v>g1{D( $#~lY@; {E23M Hݩt"_Wkj5U+|m!F5/17 rV^(yR}q>3mN]~9YC(>ͻm PGPTqtc$\! 38c&z,;MOQc$eQjSY>n43g4on/TtU)ooFr1:5@[wi1}AśN6} Ξ/z#: Գ`AeO qDW{C䶂}5-O x@jup?)/ Xˡr "ܴT'$(? ߊliQA4D#qe_ixU5hl7g0\3n`y ezUҐljaLU"kҏ[ABy һ$E>.X5!|/n3_~Quz?*qmmw1_j0*)Zr4?^BҊ8"n _$N{㔰([XZ"lW ~Tv,Й{}-kJ%޶2Ad=&;oz+{B~U`$%[6yucT#yK0yB[a?U"WT=bc,i`A C<…f"ƔJS8Yk~v ꃛtzj#a23#q30.>ʼjJEKDek9c)A Bxbv=GnߌrG`g?f(lc ۤ5as/My 0?xDO`<ȏO改)[ԝ} : RM<0 Pe'L'A1SͣRؼILJ43CW'(ύe*3;SL"=3۬*=nJ3U!`H'6펌Jx%ql%ۃd I+Pt83ںL'YrdxpE`0+_ bN)b;p2Z -$gNB3ΎmnVQӭZ6e܏ӁhU9 lbhaph7T\N]0@5ҧf #QLd9uJ-"QK4CRTTŠlm }N9a7p6M[jfa;m m#_ʍ DS`2EU5uàɲX3a}8Z@J^  _C%(na n9?F׍]xjjgB|QrD#bGӘsk.TO'mGt|nJc<Ns.`Y.`ʩ+ˣ˶q CIWm\G[]Ji[,e1i9ɿNYrAoT7هy5O8Qavf[cIlYhjygd۾)~hJ1"T\*ۦa+hI 꾠ш aJ)z٘]iҪ`w[ u>_\uC]0蚔X!UrĴ6`(qj"tr ?Qd klaACLwzK;ꮖ>7J"IY?]:H!’~ۄ !ʦs swe Z~Rw"h_ !5rO),>&eY읍hVVX"JZeF|}0A.$&2u<"㢯<F3 )oVw{{Gb(!Rje9kxX7Bňfґ]"@k k;YhFEm]񌉵z)`7owڜ:,8GmbGMs *xOVqֲNH!Ff7-vJkV'6)f FSorc.qSY 1 }7Pu :YzTYN"L Ii\4r:}o-.iBT)T[t**=ibbyrP~o.nVt b]A$6F<7* b4ր"4dE=Zߦ1z'f@X)kQISquu"! S]OhxE]٣*k7'8FM^1hV%&xusa1gy،#ls VED ETZ,$~ml0e| Wm`G F̧M۔>aF+~e,^ȴP[`@t- j~Av@RV'0IO]q 1"~C"r%Qoqzw{ofHF\@ ~q%uyT^-g5[(!<ڐJ V]bF #;-+țK5ou4"R@u6>LtFX4ෑ*YDޟҐ~{9>_AntFx]D%:yD4LiBd#~<<-4%(L 3?wW~ߨڤV!&Ն5?oOk#=PnD2oRt}k;# yfGW[ێ~ruTu lgoO`>}F/G:C\Q" I^ l.$cۺ[`yf׋Yw@]Urfʌqx/M4 ȓZ! 0;re3;i=Sk*9-q[W 2 Jc *Nr.ƿkLksW3SaFҔaNH݅PneƈmÑj.睉0 ~rFgHe|n2?IQ4c{ DH X׺Q;Y#)Ï+@<\C cGqrefҾa? WH9#nl$[﷋懓0*&2lN2o4ÏS"QchUb+>,kL'. JI:/w F7w&1-`I ΰe!j-NkZ1KXV;VnIQH(Cc6Mk]a)1۫Eh`IEޅn*q&/Pm0@"@&4 a1+5Zy3cJ =ҟ܉ #CsdG4\kC^1󚕈ߣZ+ fu/ZXSpBʰh ~[#s)xtb(WN( c+ ָlDCܞ4m9ٰvkq%"- NKk`wd"zbE$ZB4?N.%,Z[q#ne5D^,m3 4\W;2:*!+ډ˒vyOKat'U |$h3];ӒUI_ÑÉ(ʐm"v8$|%A{*FԿx\:$8K.Ӯ[W㢛J~ߎ`Q7<˱jB7Knld=&MJnMqiSMvItTMͶ7[* kzEySؘTqQ-d$ n ܷi$Rbt(~;^WhvoFuSm2 |HFj_@+(uƬPktsFYw{ g+ݚkn[gnëw-Fί Y-ЪVo$Qh@$WIµbubX>_~OƧB&9鄡OanL!s~B_d^~nh)3gtf4C AKU|ȁtͶonEIƭ#%ߏ,DPؖ5_h"SWKGƫQ>9b#XUg!#pψXay2I_AKZCHcυûҬӤ0e(Vb΄Y}payv M{Z*؃,StA[׭-nT7GS?EQu M a81"f/c#_T5jrýNz4cY/x]#}Y|} f5#RH- *=$!3ٲYt.gjR}Lj&kݦFS \BϞTO ?sPpl%^:Yd :)두阼{9]anc)b!_oh_|"s$χ&HNk4|Q@xݟ$fk?0Z~uE\KJL&ƪ Pkx$ [u u0hߺ;WV12j+1i@@ /&srЛw(x,SyWf$-"s K6M)tz#a|/0e} `ޓC?s֪b_+U˔Ŝj$zm] 0m ~\O'́%4OP6oQ2[[Mt:gQdKPS^Z46q|tugZO!Wdoۈ)3 x*}7c 9pFɴqQdNvNPsxBVF,f"PXHR֊DŽx+>;U^DqQSa@~ L{W_etoTs''9$raUkΓF\PAdBjGjZnKBڮ b W!K0pYWd1h̒XWG4 7'|Aeċa좁b5^QwUM dZC鮲F=i6։Bp,҆3 g=ݳk&w8ZwQ(< ٌ)u3ihNX߹XqYjv2 `2Ze*0)nE\LdߋU89yJ-} ]gX2QUH ;=HQjuc:_=d(M6_4$A:"ukf0SLB[-H ]!lEb /n&%JW979<4XhDa0=jēŕ/le||O1O_O&,ODLdq YE$|Fb1u:TS:mY0՜v/Pl#螺*;.](pGl26"T% ۼ _Ơ';=y{^.7TwVN 1_3xobk.8)xb(yܹ^p-gD}o1 DZONN#ƙm[YYgbX1fdz( ,9rQ!=%W09 qgj589VZK&{ٺqVzAۏbkc)h1a]*u4$bW\tBmf,T mU-rxc ̓/<}& t n3[w=;n!/x C"+n#a|kw;,(\?ЩLy-G jn=<ډȵD$|/i pvj44@1{MV٣ ʫAہ0k#Y~7gp^S*JDji ܬ3]MtU p<'.,z-Hr#zfvt@\p҇Oq_C#MNh1tި,9ұ'- &v.W*".n%K6UyuܪyQzƾ,WTm׊B@Rg#o/ހ>8Ujnֳ>Th;- AunU5V;y+2ړmyyұ<>;U(YW0^ P}qȁ܅#884[466΍iaݦn)*nEW?-FĮU_hSՐ`6s/٩Q@AۇX~6Z*w.=v.}Zmh < 8ɱA:'& w)ٲ\"a `ۡRȺEV"?ԇ%qA. T5+ge* g-,74{~lsf8i j.(k@aѕaC! @`)r뉾ƫpFN%uSz Š'q,o6qlkT#҉%o\eq"uGXϜdˈU?<%EM&Lt0"]=l9!f >b[Z[}LSj 녤yGEL &ZGGa:e>Lerq{BWDl\LO[І㈲~pLqɲ;$z nE{gN:1͊Vni4vCksJzXsԄ,YoPV26#P,շOx|Úc0?QCp O[ce@KgKB@rPKgMԽfuV˾k -MV7vU2u5Í99$NLXWR8jO8E4-҉JȇBJu-CeAی&ln,<R/>0U En5Mrh?P ǔJ]NIb;[|2YVa9<[{ H᮲?).,ߊo ٬A &ch6׾$ȉW$'yǶ$EMh)qϜW*3B {7ߠE/Qq XL*AZTs:?zf6O Iƨ~ JI]0T*Va%초HX!W^ _rD< Ў+ XBz{(W} Ov$l lfOT{. 4ysf;̶;C蠻xDNF$9LYĔTTɊ2c^(ChmƄ`T҈yu(0{B}c\D/zz(WB}F(r&z(%,* dF2Reʒ o,gT "XYGHh_Yß gIR_wa>>e/(qE޹0*cߢ2]JjeAթoaBH?uvQc-ɿC['Q |ہzL̟=VGzl%.E'p-_I !/s k.rug9ETLt=>,iD겤Y.Ayg@ù~; iXEUdzWkR_MJxkT9KSC9*(/Fv( +2~;;n$ ǔ!mڋ5d;&5@EDYƦy5'Pn[\*V̰+Zh^Rdc~ʡq=&^Jp[^ՇHb9wdoWjeXܿӴ@g k49M'Z.dm#Q\hsRw)ٽjA&sr^#ѸbvY=Tw!z9||dT a$̞46p{z0ON@[h{*}lc{Au>!lU|M\Z]TK"nֲ@H*s=1uvd/e3t~٧UL!{W$Um,990pѶH(5lP! 2*nk) #0EKu0]L AEEe WSˁYF]7"$Y#iʓo%/B6X#cW-Ig/wXo^فA=$SO0K Swf_Ι jJ O~[ _#M?t9C@xUZ@a+`m|F?kizaLr|72B`'-q]ۏu"REƶe-rRf"+˝w)HAhe. E pKݶfUy~z64L)&(}oP4!rYA7ݹ^>'n︻=5FpMc z͐5G)T $UYL}8^V+H6GHP2=}onUZ]йcΈk*TSaO~Gbea8!Qst9\FzZNSb K Y.x!G/mj!##y݁WqЏU,UɦxZ)-Q,2`( #8ĸK3@MtD^Jd{j {UABp]ױ`~XP'J~d?O I.3^Th$zsø Q7fSG'QàaCc- Z'Wy# nÏ6z;Pw WP- Tl%CX'6^e nЋ)xG=U,CӬl A;,v"76Y],AzsiG?qor~Y[`O E\Q-f0/ I#]X=,.ތ *x,}2,u(`OuY]<(5.BY6fx\kN_O4]-],Ʈϗ ' [W+qQ6ylnD ?`5DTn0p+Ec7 6򼀩"1W^. d%ʡ.JT8 370a0Rޓ 7/o*-gுcXQޜ!ȳ+IOu EZ޽P&v]ß\=i$IRJְ bt [wN$K Pt҇a,x+bDJ-*U)4 ڃ N:Qp-Sv]H2(_TZ}#GqݎѶC>Qx6?vH9SCHtG[]tS` Ȗ`T'_qJ*LSN¤]GZGsear#Ǵ!B=G.j?/..OԽJpQEdD0ɝ[4vC Tv=zj]c KE}tb\\eTR}uF1M^k7~{+g0Lq:P~w];XeESWV:頻Lb*VM#;7Ď:{[w̃Yåh#cx&nV(:1P Grzk*[r_ Œ 4f"d+lJ8H#L #ݦu-)̓tv"*W+ 6Izu2|N Q 5XpL4~MV+~[$X w3J x.Ss.C<h!5J H=1_qf–Obj(Ern<'s[ V &,>7cm "u>}?i6ң$͋}5[V%gLbYmь&Gt<ä֎Qj;SYIWoDx]KLf2+yU|ѡ dVk W%˙z,w 5>FkK,J?ٮ3鰠 Q]I&!E8FAO)ol̞@VN씧o1td8~( ?HˬǛ;{%XZb1< m9H~KQ/ǚ|8ݗ:qyl$8bWfK-2Ms+IYWZ8Tmdc5HxYF^V2 *ӭjb/( jN׫9QzMR#S(d;D΋/go[I;GqiGX=c 9apJ`G<^FFpE d%Gה"kȁ ͌1|?n\Gӗфt׋CXtK`H(%^ERI N^T)4?.j uAkhj@0x*E&?]I5Vd!pomi)WĬ=N~(}2ֳJw'?*=3WU7_fcSE9+~(􁞊:ic j8v|܉idD$Wo)*y.agT73!Vtn"~>f,*yWMSXrh^˝Uɷ/.ɀn< +(&j=#eDhvξ*ŁTi.$}&nf`- r:#\J-8$54PؒkP? K:,6:c bؒ:x:JD6LF6 qлwj{-Du/uiS U?Ktn-\_((]Θ'+$L~1$TlR~́5QAU鱑Q}YBx)qeC-ʮ1!"A"w_>[gEpTXI߉dw3g7B/]]_Dn( @o6/dzE9IO :0fԺZЇ4:s*sۈW TRFBs1LeV `hWkm(zdt[8-A v&qzK7=Lq^\;ef4Hڒo3[ ȚM֡9ZrJ;: 7nb(k R_43b=֕{1lyHå;͂K;kyW0s颣vTiXѸ=-+e;_%//;j6JՋ%^J8B?]O.r7~?.'(s羥ίtZnBi>mљٵB3@fWŜ8xxD;mR ),<Z{6O ~=-Znu^X2Ff]K#@? Y @f=TXEǽ6e[f%Ruq]~>~վIш T+6M  L봱(IUz/T }3ڠ/ B0hhmm@x+_[R3FşywVm&AH[<YX`2|KP,e;z,"vKwjq&N*:w+Hn; OT9 06 ABy+: |q^]9[-B&mEmW#a[a&A_oGWdH$_{ UFP{+bT~UJyuH#^x݃ɪCwl7J#JE5qfETjF94gX:n+GD ޿~gN)(3łXռnJ~7us# %\ݷ)[P`1]o)~F,JңA6RWr3!mi#?l۫ ]1p\/Jg>K+ уͿ[E\[ ^A9xϊ1/rʣI*07%|m̨'}ӟ@AW=ϑ8 {Ѽ}`&v[|wj -l03U#9/Լ3gUmF=%ZMl06c*U1 pp7>0n>_7Gқ>8x5/7HB6W;~W96!<[M==gxn~;D 67njc /;x* eDtޠ.e˂a3]DaaW٫lJ]i*M*ؖͷEXݨ!ELQj,|[X { m'^b mo>U Yxb_z NVP/5͌~ o `i/cאKy2ɵW>+c,&( WGZe^8RPkn%a@Ǖ`N.fw 76MZGDtNr}sch܂7rtxʱd/~A7ؔ_0@نS}Pp(BnZ8Lw/CT"i#`C"U/m: m_&ZpȓF.YF[H5& \Ϭ/դZ>̈́,VA~h y )|>T-'mRwaTWERӈL:J̥/X+Ϲ[gp8Ga,`q'2c. 3X p C{/E"xdʓF2}!3 ~\ka˜Uٹ ){ @ѝFUgR~RA"[w:46h:G3;~"DT+NvQu.l6/)tS@<7q?4oN_,{b܍$\UUp9QnYi, hCrܗ<yƲ t HM 翫 ][~+C@qg]`8t"3p_V큋4jBxS)!W@K h38lM"L;Ro4}9#CIL1SRc=Sm M%15!~z)ׯ0q#9+ŶZH.\]/X2^+AZm#"qZ/ɒ87"4f <8A@#:,]H%p@zړG6H|cPsx/_2\jYu2#M*a2R8{zqTnesZvpFh{ݓR6]/cDiؚGYKVq&>]NY1ZtQx } Gχ;ѡ;& ҋyjYѷHBrLTu`-;. '/U XfPKsR)2~l/s{# RcucO%wF7|dtg4h $ZΈzX`sV?92À@JF+?> 2_ Dzro_P|=XSqOCq)Q] j@ʱ=)~YvN pi՟4{s5ciZ=~ n Ip$0udO2nq D3=7i{D:hVn0 9B7gXɔ\[`N7!;fC "̂v:+F(бT3LIGetRmGQ``PH+ Ve~Y"]"ɂ4^AȺxaT@p7^W_ÿņ8Vr栙\i dRКk[٪h kF[YhP( Y:"s)/IHGwe<  dn*n#ﵜȦS8b.2my<~ϝ/ ;} 1jN/:քX:{CrԂ/Qx_u3K^6 b9`rV Gk[iTSWa.|/8$[Io`&*ߪ*L#l+Ff˺j 25n݀ձu*̴6I,e4jfyz;} jT< -ϔF1u*ddjBXN4@'hV q8u^˰zt*Xa%l8~(QLJAh @" X#]LG㹕ο& zF=G[Jk6%ʉ%`IH>]Բ P/\[9&-xQ|Ft3%hh'@?YVw"ͱCkDD#\4זD$e)[b1ʙ]6]?X[{m5UbX"$$Z*H;5Js8#V`yFͼiJ)hª~- Vи9X7߲piqéT@lrq1pʔFo<3m*_v`x)?[ݚ`P/̤":<9O_gJlYM(XOя|#M!Gn_OAV}yy\n_aK?=vdQ'娟Aq69xgƘYz84,b7SiCL}p-Siia3׻Ah+]`XO %'0fJ>Ƅ6U:kKႥf;A,n)3R-[̓][x٧"&sթFJ%a#uhf'E\l TbJy!I@:fBȋ/xLͩ1@Hj4FMDbvēxG:lP`vnӍ*Gqg* h1d>\֡'S) k'r,y'UD'h[dD;?$ }wxl!σ)ͨCoG|\z1(nwWl1\-9TSnmi+;IZO EL˧p@D1PB*9[d@@[+?OxdYzqٱ+$>&5!U eA,db9@2 PK_?4_N=m/?dv@tHaԦ?_jYF>Op;΄5qxmڭ1].Zcю:;t&`N u߂qmiCF]WT{^iD;K# i޵%z.~p,ў:kB.Wn( 5 CtW1~!ݥxӰPAnG71\À,$PCa {"l|͚ys=F|>(`ֻ8aQaic*͎g?ޘ**;TsI#G֞(G,gm~~ \"#YmgN  72(Ҩl?[tݽ e%[8Bm @4*~#<O`Yf{&TF=GíFK]0p!J4meOtbLW,NVd~x͐+6뙉@` |⾏XD5E'B gP#o<2rDwZOBT5\#iGט?|16Ya̷8."=|Q(LVFJg( ; ](K^=7͏"]b#=3-ܡIgE^cyuf*R⊧~#Lk{%Qk[Y_&n, Sd>rZI,V{4fe[bM{\lA: ߰װ9qsf.Mp6$La"3t8O@j"f⬭+B B.6Hڋx80 "~ k ɉp婇LmǮl\5I@*6U9}6tgMX0e@t{͢oYP^oҁTI6`٬XUOmdUr\,u8n `pC' 3+Q&lU>PJO2"T<(ǟ1Xߤ!Y:@lI4RNݕLz=;b A$2%g7lVS|[nOԐԆs!C beg~'%d&e(K%5Z8ݵ47A@Ha,;s௲D˕,!>ը 9w 7d;of22E!tQ H|l&~.BQcZF#xDVZ+?J3' ^J#4% rC*QYÌy\q{0@wdJXF&c"899/dR?n- dův!c&o 2ж YZ