annobin-10.21-3.el8 >  A a|cU]/3:I+/jA 5;:V%zd%=fP}M1"%;PgIe=B>>I^w_kph HS͒sDvhbې3Դ+Z)f.?&I: 'l3M8 ^(KQ9Xh'đ(GA6%tZئ4\_TkKކ)3X`[Z\Zv]׼OEvV=[y{Eԛ(CG8kJ˄qagO vsztoL98WI)ldDRq8}$ҧ3vKN)^{`;_fF3sY@ ~)YQk 9`_}M@uN028pY9۝gu}cB<U|H{SaRZC\We h9&y bb04ab707f72cc49555007e544b12fc10c715be619588b33a837be71110c5a140d26164e27bb4aedd6a302ea5c943a336b3a80928a|cU]f]_C u)2Ol9`GXZ'>; \"]b;E]7ugO`7:]2v7}=6b H bdK6gk  \6*#آKFhrPQMނ@pll;k<Kx@4㕪zZN ( NoyXbz3Xl襕h~i|'UᦻzL՜ՙtDou X#Fp;?d   A (,3:A cou            P   $@|(*849 :#Gx Hy( Iy\ XylYyt\y ]y ^zr b{od|e|f|l|t| u| v}(w~, x~` y~ ~~~Cannobin10.213.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.a+aarch64-01.mbox.centos.orgfOCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxaarch64F$QK:AAA큤A큤a+a+a+a(a(a(a(axaa+axaxaxd24f2f1813f1d33bcf09f254bf154da4ff613be1fa131f52d59912f63beba1b6ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec12223dee4c9b668e43e97e8d47eddbc2539a00decdd88baa5826a73e90b93d6428ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/aarch64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.21-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.3ay?@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.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- 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.21-3.el810.21-3.el8 .build-id6d268858db21aefb5756542716e365bc61120070pluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/6d//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]=6d268858db21aefb5756542716e365bc61120070, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-840580a13ff505ef6ee795aed81a1ef6a1a7a4b1cee36827f67bcaf737eea2a2a?P7zXZ !#,] b2u jӫ`(y-$_5Ha6p`4bY[\7^We&ޜQ@yHJ&E[desX}'d2Zd{[ϝrI#&;a)QFN)'Ƈ|)(ih^t5Zȩ⌥N)}(EXEG>q C?lm_q88R9,높4X^Aht&t>=*lZ`2ko4ᦟhvyS%y]nM\ˎN|2Sȇߞ{gGQ&eP rx4G[}Hh-f^Rه{řG[O+pWI)D5t)6J#{&FNWZ" ;~l-o̖4lKK k*T:aO[4DI2Uy'DbAz]uKp>.&FAG/FGGƓ4Jtr7GԹY\M™ZfF< ϘOeu3.ʸholû"RaޤˁZ= 45ZE\5D\R];.Rza^>'޽cd\*fYiz&ˁXˍJg9e〷l^?BJ.5*&}ȍ<4EtKX%alE曍\}g 䠗NVZ= ~pZ:6!Hap1Mm~$4com/\s^ӪBr2,Ng> `mWI N~RNL÷`oEN˷m#Of)z^N8]l^d%h$[ #1,3bly+P\>n )PQ|Z=Gx!b3֨2-Yd H8xy*du\WlOݧ~s?q h2՟}?8e)=)xDZW[;8 TOO.Vحq?CW8ם3g>!rѼb@dR-ƗQ2\ F7hS˄S'ܢο9(JF7D+7nCxghל*XG`a: in}"RAӛ~ fk*,$4b*π)E@UB[}5K%+O;kd%df *U "(pSo0$/R>ǁul_E'S<)Ң-aAiÌC:ԌC WUD$cFx9mz0Syi}no͌s (e׌'X:eu3yB&X ZaMJxIQ)[вI/(ROH+R^̾;),?6 nX=!EN $B?A'xݯ5rg@U,%y>{ʈ<J7<,d=~.[ (3/t DEM./¹Q1 (;s[o>nq^]t,266٨snŘfgkAZ*Xm0$tV 0 6vޥژG_d^0X<?g- hV OY2\`WPh%lE先bl!~ʧǛ^pfgFTT=qZ{?@H;&2˭PJ$AO:ynρbu:v9cBcBP >Aݤ), p-nub3QoA7z-9Ҍi77Sk̰ԫs[nf4XN>nFD0INbi(M#Z`eW2z @(5)'EauNes4LłbkHvlD57FFUzXDQ1PA;7O˘q|BqYW'z&y̡a 60]hSPcf4 +LxvJv*!fLG ٵ~ba  pu @SGh p'aoVLX$r% ơōlL,NoNL92P^ACPȻenC=q|*usuW`$kz?}Xeڏ!Ѯ$RvP8 SA|]riˡ]E^lw$լ:/,}cTAB-= ?J-gx}PkT~\}cGn]HǝIT- 4~ў}ye^X=;MFyK&@@oH,gbUoIoVmKag(~U兮{˃=,ޕG'kCg$Q)hԛ2"OYلʫvIp(˂FXw@\]F?2cFkX}-n dT#V5k/.#ި? l7r9 zcϦcO-@_Hqn_\t+p1nH溔/0ȰC>5,.yVri4Ef6Oj?.ִF%6\UYwBDni)AV]UxC&] [,-Ux-㧠h# /;L;fۘ=lOĕ6m2Q+#\kSŖ+FHc"/qK[l!T0%GU"-x?@]n};r鿀=)*QSje)NʧT۳1q3qp{ wnFX}{ّo&21FOEHSJ.SQ3ʱM`tL2 iJjMuj`h2o0$qx;&ߒY}\Zkrm@\[B]!ދXyh&_ rF`J#NA}*t넌5Hܾ(ݍ.ZehP==ux,{iݓUÕ@_ٗVonc;q֔܊%/aÕk~3#H7}UhӐ ӏŸ7%^]{RߕMbK;] :h+)p>#q0]>[E$ڽ?"R(')z2坜曱V˧Dj|j~ W=jbk4Q_=B쥈EٮWb!hv)|DP;r2^$/|Q +k`Z;kyecB=GJ WVl ؕ: πfrY6if d(<e֟9>NE,C*zVL~S.N,"P}? We}۩4-`oIĦfwin՘¯5Tߨ$1DyAP4g7 sCԁ KW&7Q2 ҢP~g;oD벗{slG4A&iO ,wnNf/'(,8%#!ӉA[^_ >&87?X[q[]Ь ބI&0nS)vp$)WVySWDI` {![^TmwL}$&zD{RgWٮkgP=aIF!mXe rـn0W0g;cGluJd v*|M:~<O|]}ωPp/On-:$h=3#`2̌<4e jS.:NT 1ND8L)e%rΪGjcLKmպ:i[d5}+Ɔ0#AtTu-x|գifg;N[/ͯΫm:'kЩ/i$4ߵ 08oâM"U(ҏWv* ;TzC{c$8Ғ*DՕ>`1xǺ'ݪ99򳂍-^bKbbCQ^|U}f[ y*ԤS wh4-)7"p|M9 VI땀Xfus e^ Lw cNW]yZ:*/ʞ^Dr@tn-Kw0M\kt%N-tQXWc)(}Ceٺ6o%]C88|ROrQdJGq(A]fTzsE'5 Wƨ?.PiTs0L7vo2r,"[T߉dmUzOVNhX,A7KN+C\j\X%J=m+ wV&L9\?1ʵpO}Kq.:yT8JdD~m/听/S-,u&0hjv>ɠaL1L7JvQƀ( 1CF!Љ|ca/?Pɮp? qA+wD .? p1(#.VJ )şcW-1O4u𸻄 `w)H˝+u*ɼX`+h0Em ФS~^X2cs%13_#MˠFtq,,K>õ _6~_ Y*5P6ڧ Sȵwi +쾻yS#i,f#.tx7ϲg] [MWslTwLRtq?.#mL^@yT:kϭ:yRF-F?n)d9_=Hp'_=Ҡ]QOK*8?⏊&Мlz3_AIkDNws1Sgn7w>p #.R Ռ|i]r5ł'JB0vKsV<qa59HPhJBP=e-Vrw_,cCHI N(-3MM 5l;8PhGuAj&ϿBuouv$;|9^Rf,E #֛n>A铣>/m}ûU,f"ª? >gщ UM]3}3sk^j4h'W`hxOzzn`.fe,l# xϹ@>ZugV?y;z6{iFCfC;GI">臑A f<-foj4ҶLfl8t 穧utwUjCɮ ; ?2Dqg<$|taMy]w>i7M5] ^" +M A|ƈͻ#vO/D[' 0B4pn}+#xqay#=9&'%s[lRi iewB!7. kqZǭE`@ubBЩpQ|<5w~!6an#Y:9LGkOp4ۀ06A d`d.lB,?}\/őV:ޓma.I˜zGT7 Qc#)ϸ^\ت7;BAH t~>&ΗzzY{CGPCZqL-)%RC E{\p'$(?E^<ޙ&N<`h  ?떨āP R3Xɡ =^,XËOJ l-|%yEmSjGj|kʈ Z)F mB*q%8|h(G3kś+豕~Z/mZ \A2نuP&=5O9f5{XAi麑< mN' )%&yd[{[;2Gkm5>hßLԣ)76M^QmF9rQ⬻ߔj⪉gbġ``E sЧyISfBiG&QU PדF̽]W{ĸ;# 5#vÂ+Iq'^_,mV?mr/v B斪2R첽,Re Jhef1?)֐c.!{>VB-ϓ B28 vvı9,L~P? K2 Z(y@0sp‚к]Q[j],WJ% scUi%b "|fٚħsv fˢkd ,DZ?}˔>J֓)AO^WAT}<{L(cƘwLB )RZm5Kn.I$c5}|^ՓmN470 &P#-E`6$U/ bĝ%{O$_}k'-$j^.枪9ZJʆ/۝HNU _fW$DdM96@Th<,f\󳙖 <`iffB&C}G)jQ'o/ţXkQS;{Idj46/[573gM(1 J~cEz:¨Yev`?Ѳ=u'LT讈I#o8 ZNhv7!::5~c|@?!Pts(1` m'ʺLp6'0vȝ) <ެF< t 8 40N^5i761c_ⅾCB,4ytי&|;N)I1qsv s"M g Y@SH[~c]e2GQ= CAJÊ];R̔edY6?G,`OaNfLӣ [vLķR%:obH>IWM$Lzr:.eaVsh4kB@J,)r(&ɷ$>CZJ͂q,& [h|B2v4F>㲒@$ *C&4f9EW?<ۗ6vj1cHPC18hVPgex8F\zu[T~Psθ+=%T"2qS,:<5b%z }v+j y%^g0 ʼnz^7oVgQ+w RP8>LcY#)3w:VOs%H>a3bTGrÖp޶C*Fu1:|¾f^T l4B7Jd;8J)fdR3qP7ӉԧfFCc0W)G[:B@O'̳#aۋXVQ#Q&~xijh_I8/K?);xy' ;|V9k/ 3>]/<=6tuR ʼ=e8pGc V.,Zla7ch̜ }6'.SG?rtkq3,!h qFre&6\;?UꟻKmhVݢ(?mbKCG6va] 햵&e<]X'X!6UĞy7:8@3Dyn.]]9JI*?~M}{nM!۾՟(ߖ13=y{,vVp8'c4+oV8K@xuRN ؞9R^>Q-Mo+'ڿeXp d9T͑,SUڵ$7翉s (1'@sv5l\o:.D]NU+FiY0r\A_M|@XFt/c{SmۚM>a !+M$ Ιշ1KDuK$c Inx x; cq<۶/ iւl 5%Жf(Vm]g*%$I^F 8R4SWO Z DӹqMh1 nGY^<>.h4#ݒȫ@ b|9ʶPbU &k+ih!V r=xg_{Áh$Je>=$ rUԲZo һ&*-%' [w9D)vKKnQ- Hu5kg(ʼZDD8ӾR؏ C}?A^D !8:k@D!:!K>m4yka[]+y]7(v(;F.}0ϓ?Hkkɖ?HPI@8$P aC5B.:8zН!R;7L$ޯDD[imANT P"i)įZt2q;ci{pC.8ȁkL68 wJp"-'l4:&Gn>_7):{՟d^!خ)&[b^ePA>GQV/-\DqAXxwҪPq'>+0(W>GkMRg5KTX倡`rކӧ:E@rg0b N$56FV P{bXv\Ho͋ ߢ^gc{qJMQiv Y[e>sǤ9+v_.քiz>r듔{"69`}رBՒ uYb8\=}lcY{C YAC ٝHm+Ŏx)?]kS5OJ1~Gي$SU^-cTq `y<לsbf57O'kEdqqՑzM6)bK;)H j2kl޺&0f M>;gC_w C%i0X&7LrN~T&aYME1 ;('*x akn&vMr y7wR 8 0޻F=S_nWvm Cr8sݾkjfo<MN fD yB}ѐqxؼ䰲SlU~E.6^\[jTLD-5[޹7A-~^qz3΄|_QdI ƵُNK$bQO4KRV<;^اLk^6$@#*,S*t8p:uMp,CW_iELQ/þ"=^Tmʹ9O$,n,O/jO6ONn-ٮ<AѸ$d~\̱K4-^yg,Nٗ:֟)jkC/4:owiLgwq` ٳ%vRcZ P#F~u3n'"K_~ 뇋+QTº߄t2tѬy ɮ_ o(#\r HOq2[q  dv@A >"Hқ"9 Lr{V"yT^!mM9SJҢjpn/U7.ypܲ"A-W@6G15u72,~d ֑xvֳ'h?,Wn ڰIי\exi=|.xʴjX1P-1ySZi;$vUARgQ][˶l9Yi=P /~ŷ׷f"yѿ'\:罕Z.s7h,.SHS F0-JRiʵ@M{Ė>R렠MPjId<{̩8)``dLlfE1UuF@$fOΦ-ӭB-)',;ѵNvI6l=^0Yj:` ~Hxlk9,µeGbP&3eBZ$xu,3]6O;F ⵞB7.ńRGOOoIao5*nb$9֢]Mٕ:Ȋ0L!ˆdGd>b!8) "$q,smئWC)CoPvR`ZI*zhjde V:HTF\6͋ ]ˇPAb(UOȻ0|2_x#Ey TJl2!ڀ]A/LݿqRl9SEUtѦPɩ^aO`@KB4{F7I{6#]Qr@#,vNmS}iM{%vnݹX*~^=@aCEǜzqN9UTL96;[O$"R0%@z(cj/-A%ti}c} ؠwͭ4YcrV71*s!}8[MܯiwP}v/wk4o&72` {\Z0*ԆJEMM%-x(Vpa&]trD>P M^r9^XӉ4kvTņAb$tK_uVb6‚bS>z9,V=rdhbf_g`10&% DzB5!L Wr})٦y]V鉵wKꖉgYq۫JhUFt7{XlRKbͅ V*I3ɏ92rٻ qM& im(5 7⍻<|kSjmSveCĭfULhUuVyS= ˻Iu^nME~8#^ʢt71.>oJ@<|+쓌Od{,'ftB&dM-&7˙75'Uv17-9Tq3%VUjBn7AW=`u3 r .(ޑ2z MLм(r?j@ͷ8I@ @H/hM b[RϽ']&?lF$*t{g Ѷ0 DEU޿_k!ub)c7eK1/F9ܟL!*!Tik #AΑMZE,y,uOv2̺t- 8Mƣ"$#,Sh Ftp'OO]z?{e%}r\uzw."M|֖+Mc!gw}&ߐRFv~XK+QXiX/\8˱_Dyd"1xT5XDyY8.WFPn~P;:Q#3Vy;P-oB.TK#- 'Aեjy.fCֲ?PpRdɓȃ6uQ íbq;,BJĬW ֫8$ï9~\٭kiGK,rM_|<'Sʂ_ _d=x|g:!*!7ǽA`ˌn WsUK/Q)zxY`*n=n]\I<d$)= X(tk{iOY?>8|!jS :4{gj2f7K źʐ<|-R/Oxn4^H sI?сeLoX_nAժ+4>.N.+ ;d#B{[ɗ)q87Ec#+@{:͍}w)MVo9_yk)}h4<Ћ%/դ3f?F,Z|!U8i1ыr uO3Fzi!^őR|eYwWfPaKj>?eEo^ҒKƨ,\yp $6ܕ"6*FIHN8($k ? V G|a5ں(^V\t8;|טvpgn::Ǐs3q(g`Wt'1j񲵲4t $x\aK:@zRG̞e (-5'wxEB~&i7(H9}(G!nv;9|jAurJR~GƹÞ-$dx6՝xE9o..Q43X^*G$Ӈ7hIWp7R~P[KY8dxR)3@jQq(@S\+KGU% JǸvOU?Nu/*G]q: 9XxpNcyrnh*5rL*`|}Ybuܺfڑ4W˽7)OVQ2EYyb1TGv[a\('uGkLe'/tlw;e5w-xT(]hB2"a@Nȕ:ݷ_QWE'XGw a|)Q(?RVpW1( j!aUIJ~--Ra%B2a?wX/4Jzjo]KghmЁ0Ij9OO0/V+ #]ll-N>%z .&,ooKCjF/"m,S8;"(=SZ8zqu ;EWOCBoʕίkCzM7mYMolM2 I"9 Y_ gڃшm|n&=؞񼥇`TZ9['Usa5YH3^Xu1s@WaƷv݌q{&d&T/R?pGs)SBBy㬛O-F-7yv!v}]LƈF]MZsRX,(nCw35k8kZ {%C^ιLcekpFwRUX>n_( { ֲZKcpMʁQRa-oTn7DoojGS`{7\@ v D jT@r^' ^C铘$=w WM ON[¤?#!,1%_)@/Nyse] œ@+-fBKZ}hɁւ^W|Fj:L2Cf8|S屹aFAGݙЫ:3w G~7\*آ'.PQCӯieTGV] ]5}bt2}䁻Nq-$QPXf8Y3M}8s ( m~0HZ ϒsA%%):sy|i7s3EO>r 8N:>4}z_QaR5V ѕ\Ɵ—/7O:,BX3Iveʑ& sk^rjw$i ]tc铯L\"OIDpF2L*듹Bȵ&ҞL h>*N0K7ze5$v-/cOPIWN>IٹTa2ci Uc»] 04+4ƸW}_%Ә!e#͙p̫iwX*> |]dOE"@  /U$V 2Zk6jPQo]tmĻc9qNڰ2~_TjA0$CEQsk.JP{gDϔGN!.)Vοڵ|ܛ}y p!W98Y一/i l:sH& .͸oQXNn` Qvs(&}BG;TQYW<8zʈiXy&6qBG  Q{a"ϻ̏>@\J=dd/bB幼1o? +20!N<+֓4`ՙXz E66!#q[.5F7.K[?+A|q*OQդމdJuQkhz\w~S5w.#rl~4Iy۫^j,\#.+H:I%TQg;icb͛iT]0{|D y jO׫eN?]26c_ g-5WǧŅ ~w)3[B5.ѳ5A[\MvK\r}.V1a,l5brwU3oK۴-k|v^_qe_tj>}t8!U}l)<&E^T3t{mF#s<((>km>{!ҙnqm0s1pn8y_3fz*LEvfxUGvš !C؀H! /I)N"Z놜@1!io,.:r쫲Sڽ&d^$]'( i[HA,[fSxY4w].B: F&_k9 ߀{P:{BhcU{A<̲9s̴À}II 2n$vm8+ |E,mRt׉ #LYs fTF̌ؕTAgL2!UX贸OpBr;ߪ6C'D<5Ny$C0yT#Kѹ> P88r ; bH'kR1cdsm+ֵ@&X zKcS3q GsI%突u?७mװF܆X=-X)B&O8>M;/G&A ǯC*L un2߼1#OJ_ns] GW9-{#p~?(+6eW  A^:U} ?'7מNs=0cJ:ו|j/-eJҰK2<=#tj?kj׫|XerTY{+SoblLdwleED}yoscU`C+3jgqNE7)T[p=-x#i=8LK$ b*SgYiƇ6SNMRv/ mE`O\$x=ӽH!dUd=!Ko>nha̝H#= hݫwZ|%Q$ H~}8hؓ{@ Ę0+=n֥]XSd+eR@4q ZhZ̢ɍJ"%%eb-U "z܁ѻ?ːzh!8k͔D$?-W]^ rN{yѸ7kFgɎi.O͗=w J5 :Ip [Xw0"w뙟NFBф ZCnn>_,zGwsgwr5*7<$h^3dR$ty2u(XWO=;qɊ0zybl"i0,Gku ?N6α-z*RRp!Ԗy~ -:yd&Ps{AH[9kЗ.%bbiN7k#_'=b;WDhxy)![b-nԍKZVLJFjLmK5.˚փ%O̩A&k6dA *f%U#jGMQ@a^>V$Ά-a+9Y6#2Z!8 HJ[Q2{oȟѷ+\8O9b<{ OkҼWjfkD͕8*HN%o+B '8'۪sql p_'6WDmm<K'1cc ϜWTG^WPș0W id9]ibWH.NOJP$h)8e./k^ 2f?JvDWGpX[8zd i,3 O/?,jMP1o>i_[}5ES|]6 ԇ> ~7ɇ!3&;ߓ4&UBvW H*=گ4[.$NsRvoKjKn'7Vc`0Xsq2@^q8m9Q %vAnS":<-8ɧXm袎npzQ dOȄ[4GX*݂BU8fw[Sv5 i+d߉XW7;zчhђ03۴fUS:RK-טF쉪:̭]ЫW'%AyX2Ttn{cf+ԭ`T%>{0(! η];_7ɴ䉫*OXeae*|(N㎰W>Zq?@ |s{\7t,(&ʹa_iZMv8{'mſC^'2cK Z2ū![}-w2kǦܿb:+2u.p(:?WF}lH!rF,jHTw6N)7 E5I* A ew1.PZ[\e#XD+"ACi+A(1>jR eۃ*B0T֙}FkiWkiOt1dV sqƔpzCq@.+$ Ia>F69Y_M#'hjҖ_'TiP-_z=>e Y{vi3)GGbw}ޯ/,y&{6H;+Ч ɜ2y[NJ=Z"2òDt~~Y'4Q9e2yakҿ%5޻ʞhvVt,_i4{ %) 4Wsh:)v B ͓^o=,jDz=)060N  'pqBF_^ڮxQ'bT%Gi٩z`eڏqyotʨf^ Qc8Z-+VnܮHG$yZ=GQ1 ۹ZY hGJqqzhyhu?j!`JLWvS9̢%yA+ cld@ LSz􆄸 크E&x{˂jP=Pƌ Ƃ k]g I'"Y>NMXpHVbRݥ _2hjDx},jS{L/Wt%Pȹ}ÓaTWt`aب %AO@LmlƷY\#k]T+9rvw7-eh EM;}t%G\xjTE#U:|^R_5jK`JX5ckB+R*^*dIuVT=MпɈ'dn \'. NU sμ]qC r.QMF٥P oJ?j+{qi衪K$@YY{ϩ̄*\AU<{ f i2vX(HsM*bdl\{ 4G ̀!#qh k\"}C QKY{[ׄ91L6 TBpꊅUiuQm)TL֣ 0^):G)Ms讂UQ$v\p cnn:Vߛ9A4_ʉ4t=^|)D: BM? U6%{Q@'NA4 :^i[H7 יּ&pJXKΎyz%oqze[ilcK\-~Jke~!<Ѭ ;xiini/IN ~;"oVD41J2Qf*~;ƪcv;˅~AVq7I2ޯlZVéa.L"x[uHXK^fbm" mAU5E5Ra֖&E:rHQ.CcJlcx+8Kx$鉶>][5-P/*F4`2 )t޿ÎCټlitKMk4\2ɩ82kv tk|NIU7¡tݕ|[N|HH= xܗ uDna=?ITvob̂HޱW2Qrݝ[%4JDǽ{~GJ03pT`O{ Qz+ǁsANkܰ{G,4, 0 d_W&CȀfaK+ aԪ๎Q'lx O|[؉i8n.;x^17PJ:3Q<D1xq#!x?%p;#4&$FxF;0K#i =3<Ř1f~+QoX`)՘v Gjͷ·DҊ֢dg @]rOݠ|ۛ0e׼_;Drnx/nEYbΧ2pZ蠶`/v1zń`!7B,ki\cJJ$Cж8ln)\LDp,'W>;)\IHlzZo◪5, 1i;SjXFf˻c Nv2Y[`]GI䠔0_k!+VaDXՃLyBo3FK2M43o )3n]v&_Bh1G*ʲ[XRHA1J87g0FciT±e0ґ7R02KkF+{90a:8`^ uip J '6=r} h])|AbD7BF9=*LPw{Mq&yD6Ͽ 4-~Kȡ:E^CaJwQ>zSlLp4i=E\KDByzC~ ;v @Q<-6pA|Z-Sj 3G ׌m#{y|: 3.(\%zgL`F~[jc{p&txwA*B+"sO]sBrH jãՃK+G|͖]=&^kl t G܊m6M'Ώ5ٟӟVU,N P8s'Fl=FՎ}Yxiә?l9l[rUFl`OoJ1<ɨu[nCDjWZ=v&9/䣶JwVE[8;ݓv+ZbO:Ywʔ}66t@O#j&.(z=|Uqw{˳A (Uv ?h\K5OU8ʧՆ#pcI΢wÖ*0{ef J;n8W|{O:!5Q^݈=>~Փ-GXBK5W0\ *sJH`m8%.MRt.Bw!vy8&rfTRIvSh D8! SS'?Su!HHe^X)},S2[,clZb{`HCn*#ܗKiˢHv=Ma ;2n*G@ M@1h2ڞևGfn6BITʅ/$ ^Ry' RBM)R/ªʃIM5*Pjc=‰־ԟKKݩ|yU@)@`3p1Lvթ5}NBYH./ 2blgC!w >8jGPrzJ8,VzH[xs9ēe3nv[| Ұ㱣E֏ZΙA 1Zq29eqL>Kۋ4ǥW[Wx-nd8c@ #.g* -+YN ԇsϜ&JLrp>܂%l8Vrr{4[:Jٞ ndň.9 s&gqYͶaQ9`R[Iyrr _LiI wHdz(#N"B{_wtGUPCY3ZlWF/`Ji ,hx;aqX-A#~g`NGxpVx `_y~ll|y()f}Ƣ=qUC5n:Ze"jiG[V\{txBoi=<Fѳ }UIY'b;眇ڬBή0SslXJ@!AM&$=WGr T hQs(&'Q mxZKzrX˟=7,MbcUwZ%kS2/d<.y}q3 bzWbϗn*R[KDue$*64Z ΎF)Qh=wm= H 9 ENvo0nÊ!?3 !>뱯5Ih|#8WM*B!rB'HZ%׽9NLSl@ѮȯO7(..rQHax, FF[!Y=>lv,˗; =E鸻X&4aUQ 9`-k7q#MI'p|o'Ő*d@hSo%?yH7 [(q2PKƮwCt}.…CaZ-+gj?qH^bRGp5)ۆ< DԏZ+{ fbGX`]Z)Gp΢l#S>y =Φ~Fx$iIA 0v݁R,&zSe/X4>'N% UDLbڙom1 X7"O*=ueƉz6Su|w/+H5(cJ+.i)D^=o,fW۞T,o5W @uAs۳7*)߮3 3+iOّK>$JNùqOҽz:kYǰ,DXJFo!x!C3 Wb r4%&?W՘1 XڭPRz'!ؔ2Sیpc2P^n|v=jT3\9dLͱ0km9n r^ast]gľq U<󠹈]Bf~RcMB4uĩJF‘{i'_oT4qpM/jGg岊%H=_J=+xB8RZ iW? 0ɶ{sU=0΍EYu)GkI@NStʛ;5 WnESyoŇ".8$nĀ1koCuJ>A+o#Ł"XR: Xˎb`jp2c FxYϏg*5`50%.ر3^̸ٕV'܋ 5UX{aJ0=DC'"! mv)n6E\q#kz܁0Y%rRgo.xԵ29mX2ES>DfBX rnU4V< 8bmX"# uF]GEu]ζ\ %ʄ{WxEJ0Pzx% 걵kLBϠXaMWiU@,9mÉ@¯' Q2y02@ճ0=/4 %<|~\ğ-=~PC5J5UOb(Ϋsx.4'N6BR}}YsūpZ6L-N54iЄ) G,sQgڪe9:_c̺>1ke9 Ϧ6q^^]ԟ]]u)W{ϣ>)| +% a 'oiBO8rGnܞA-pޠ%PL5ā ~~WMګfxM4W5[̆'aݒOȘŔ2>}Z8!mpU'H?W&T˫j,LJ&s B`lE$jn^7 i Xbh9FFVnYS+5*7y-]qا laORY֥+Iu YpNT<'r|fv[ΙB4i;:sgԚQD@a"-X5xƆY?zm_9LᤥXǙn)sq,w-)`KwM%H3ɗ.A ݯOl L!vLȓf#>eQE)"~O ^̻pb.=Zz1ioiq/&:ؿi#\uJDKɥ3zOt 㫌!w ]-711c!чtufP]M A XO T1@Cs=[Zvt򚇭:كVAr\  3Ri Ҏ|+L:oqP9"[A8#u;7P 4>M ߤ=hNK|jZћCI[y19g:Ux]X N{,.jZJAqgk C-AZla& ˞5,? hғg4,WYaaI>`&ih(ȱ\'`9oЬߤZ3K7[=^g FaqRJ;\vsw3[IqH'C],pˈ}FR#ٳʿL;QsfE Eld^l"0SQlz䥜?_MULL w&Qp#\ <>"< #ԗhgn !n~)VC?h Q o|Y?'(Kp`@,&J vg6M 9rAV}zqw6A1J]guJI"#<~X%4 qjtZ>dRu@#8 \RvvB4>y&at]mD~9rj p_EO {1*b`l=:0ܬvLfuuجꙏVQ5ElRBaȭY*% z}h" YkLMC!`ZL2_\ͿDEY5dA\s Ӈ0 вɦb jPu_:u^A/̜ʸ">t R}_`U G3kCb 1SMnux^fG}Td .qg9P㰻^7 > p`bߥ'[3ٻ| ߡj9(u%zƟ)0!݂XF}"SڌA2:*Lq)0<h'܃2M{W=%t]MEi+R1V߳ڞ/ V<<hڊv9 |mW seJzk9Ea7 =vSxZ}3\+/yi撅˞qā`zvvpH oKE-L 6#>vR/U dK3-"dx q cSգN#?sU#T8;UW/~W;#iI|Ҋ9Jk-keK-g%k!/.B;x+ -cI>$C"fS}2seMqZB\|1P:ԿSh7Q_Ϩ9PO­Y53%Gfӑy7mWʯ4Q׹#Rޗaݛ19ׅ-M-]I|%Ԏv?䨶O|ZcfLDnbʱ*]F"er9 iD7gy9 !8kr4_x Dɱ)T򡹸ZA=]tԡwoCLuCU+=˴_x!`i}a8͂ƻDOK96|e8!km_|.pE;/ M)q}/z.X|ټ]e-HJyC]ei %%o[[]S)d48_jWNCwp5-H!4M$_s-BTWe?d]Beomof2xovVMwg}vHV\1U{6=Rqz0k#N[[A{E b °(׽! rpnIb{z |MI8FM:ԚI`䮔е*yW2W8d1?R1?05XAZD]}w;K-VΘ D_ xUH;vhl s k.Gޚ}"*.)~hhC}[<,Eq_aO=)_ۉ+jP'p:9 b W"a\yI!H6NPhxED]"i{zkӲW+bphY = D/]?BCg?lUJ$+6:y0[;?导~QF6gPi {Y=PKuB兏~[gX/6G@ (kKJKl?zlC" 5SJcM0=h?\wudStލ{<u07+# )(@f[u dP,qBl35.A o.`kR~9GGT߽~s5Ԣ=AѴQ'4Jh»ؓAKV<)k\BK dMR]h( k]}Q@h;"P$qlRg[[ ܰ؏=*VCUR\`,!7B`e }PU  9*y}!d(D-*Q.R%Gmyw/$ %+Ր| 2^HO  y0fhDdF@4gMi:r*j7TeE#s6̰EEōMnW Sl3GNۼՍqE?l^GKЃ!֍^Bj~}.A5EԢxS蔴`:p~Ȑo|S[L"YU^ZSzͨkj#  6 ?Q=Au-7_cr l)MF"Bi` Y2nqjsMϮ960cHǫ2P]V]2tW,e&^ț%|ǖAs`)Ÿ!NhY8 Z- BGDѫ顷v6&2iA?}!c YB67DžkB_Mmf2Ь3Hۚ] Z5724x:ˏV6O *e9|Cp0sB7) 8H1m`S7kgnEqIC_79 oUghY%~e@+ )+LҝsQJ4ZT&k@ e6v asɩ*6d8e3 !NСZcSLiWkjo m9&^;>2*k2T7EZ:~7VgtUЋ v N*K ;bքcL겓w!(TW t,nlt*t{x7!vZϟw~h-ynV2ۊ[qE&>w؛zTZy*D8zE!ܘSxS{s?+ {v֢^V]kb%>ޘG X؛sgdau729T0atM$FOKĖxus7Ri:#p - Wb*ZIS/meQP w?OBAM OP NK 2N0db6[X)$Z> wewqp'7>|[^*cz-Ăn\EEZf Q)CaQZf`=*aq (y-%!}QѰ?k.$QEʻ])u5gtnOEGO Z2AhSA0 ȠA`-ًV((!*,Eee/Zˡi? ~ζ[Z9]7&rvC_~K6.Yf}dEA&&ۍھ]D/ɋ px쐥M+HؤJHSnz*NY)x8M!U {o`j'=|K?蟎ce$ ވ 2~|2Si>S[% Z*[_Tf'<6[Qaq"f0+ @"@Jݐ>Դ'k cHJnPL.39D$OO8鋂 f*u-d A"mg΢s!OF 2cn䋆g ,PCTQxHISPeJq\Ɋ4M Gk|M|-PomYCW]ӵrT'qgcҠ&Dav?`v|t_NϤk(0Sl05257BnC==1ŏI D<&@Aь?*Go/-StLT_vQpVf.wp,0g%/*A~8e U<aY *'թR:ZCc_ԞഠEfY?d R0.“o FJ}W:voRÕw6>gD3;B,y116{Uh%"\ød}`>pRj)R:jwg^>_k#:y˖ /!['D$]`N"],XY@-{@N N\?ƮXiϟ }ETa3Niˋn#]qqM+2o*c8hcgTJ*6 T) WwQpGD)p W5kaԝV]GEnR. 5֮^#Fa/m,s/kznvWUK!!*9hlxYYV:.{uNTU`i˚GT/\8M~e\/*hEux]ЛWĝ))f;\So8`2 rZ I` SnB!=LN+1/| Y\5Lf _Yq"Zs{x*Ŵ. ֲb-0~|1/L8\ c[WDӻ,%5t;xl~^3s.Lj+ c32A صW='ZXl64(`Q:y']YNs[=&>*岤i1'L}~|;1W =m!~vIb5g@و̱2 7zhVOl_Э?$w+Fks:\k.<WhNk_U DGk#HGA h:d΋YܬȞ|=řjV]V@[v"|tvJY.@8ic8|khK5;EG3xZVT0 ^mBo;EN@ק{^xu$:%A Y| ;Њ!B!61iee)'P5y۟HT$"B o, ,.jx2˯N) CqEBR60"m#8n!D ;M͋ՔG]]C^ 9/5yGE(Χ!N #ՙd1CR]q E^/ٗYo;ٍ8 ~W΁B>PxDZDۆfgV@fݠvP6ʺ.5P"&~xMr;թ,rVk͹b>=LA3F>ϖdT_p<&4f/<jbA| bS(Z-x`MQ$Q6\{5kuO>T !6'c1I jtϒeD/X(µ/k% ..⑩'BHgo'PhQc`ݒObi4 BgͧᓀI[n4\QܚhCC:ai_0F6|$^GVQRqUM?)"\3uF9Bɠ/v8M*r.e_ϕqzq6NZy4hdB6\{@}nS#f c}%cs( ҥ:"t,s@ul:&s)ʹ*INDM8Z|$_Gy/uX]hƥwyJ>.+drkƕ;EA 2?b*L ZolC :Q T ; ߿+ @ZIn%6''Q9>x4K=r*{Rp^~kK(J1<ƾ!2ލc 7eb ?#ۧWB-άS0ԣ dVT=>TH"ν9M_taۤoLtQI[e$`"B QIAl3YLӜ =.D}{+V)N]VÙBƵY}>94ghEYMMdSwei /~러(\٬̆&>" ua.zۤibemx BҘkXWˎmalC- ׈8o*1y{ ΊBd3RN"4v9N9!?8|[ƺF9F o"sˌH z ]fy~>> k!71u4h(AO!FYș;\A/vCǺ3%(Od|WPPsժՆ*@Y N;(HPvCmS;pݗu.]\ uO^ z1^"6z-t yzeBrA`g+ZQp[53&AB 䕬1XfuYV܌ASuƜWM$WUb+M Z>c jhԢI}<؀kxL^#BP[=F/P(Ų=Mı^?=aWѶ&̬_N$S$r5"U+ff:a~n^p6 $ѸGvRS(޶N;Nr jD3enZO7>սRvw YHI%+aFDo:jwpJc3I~#sue ?/~';g+JlؓG5SiТ](Nf'D(w R_0Ωd/B[4Bi uQe|A1gd% ׺4^X[K;X/5n: ~挒T<> F| lĮ):)WHnfsƕ*҉23"oDj@4NBw0x.܋YHZS_xroّG\k3K:hwLÔ1A:p5륋佇$Wi<=)ȺR|O';ǒKRGC|&` Z[醪Ӿzu艹5?Q* V/Gtoi iᥝD#X)n[$VG$p[w?&9̙U?{s|y[˲'|Pб'yy: G]NKu?Һ},X[Uqt;Nu5 3"OՉ4IݧM`ѣ:x+e,۸~Du`IbsK#A~J ͕ݷCx&p`\ ],)۝lY)nbDiYqQ"-*"÷ǒg߲!J{ҕg) 2|X Os^ 1 |?:[L6|n21 RP_C8օH W@VAcH&'\voh@JA\]vkISx Xhpls[D{ Pd#mAj]_@۴|5YP cP(~'Wg-O"VG|Fy rckT^]{A."O!AaVei條h4VՁ$] gܙ%3rX1-8 n^ o* Y7@&$&[RNzS Pպӟ 3`}-&|ҎL8(3CFNXlvD;A#AJya!fB/;G9Q"M|**NP%H^ABF-Ƅ2⏡R"0H{?'^?4o$ i>//TD=PڭazyQ]d) 骼faJpoi\8oKzֲ]'}j¢cW@x$63#6YX |̹ڮ+ՋclCMv ]R҈[CCŔ%ֽ~%bQ< d X#y(̭s-vϴK]B @^Q5YDaS0E[G l([@lǍJrw|Ȯң m6?T^}2?pf=g zrEU0md1**DWQFqqbܒ:lդp,c4s%<8haM-wɕ1e3v"Q*+|D}&FDY-F٪uAWpY,2w|1c!+xW@R .7:0o(/ם:a#]] ܀{I :3U [se ]>쀳 5xzYSclKlЪ0\zjcN./t37F0.oGt,nR1њY H=AiaZ&XP@͕O{WD"4d霖հh=H}7&`#8\(=\ N٠:Y?#yEٖ7xpH;p8QB[%k""%kY仢XziF\)H9I-*NMatx`!%Tɂ!4yv_rYzdbT-DŸ fhYr! wYlXCn*w,Ynbj/FA=󦺩ȭ+N2ԍ!2q[zCP:vB3zאFh&Xvk98T:w"-$u>LPWlkHe2u&52OU-KGв MzSH;S>;cCh(pe6e{ 2oe\ f0H2X:"Ɏ?bz44 dpǺ̭%(9cak>[6a,!)T <#/s>VzBjOh%›4펙OR o"rLb+<g{?[_SU r[ ȁP6婧2C],phMP@ f"0`2}l` ֘{$1q} I數 TX#2/35F jjKl Ih1 tj@ڤz`U.ojHKPkGːQts͉GT/86)0_{ _$Fդ>ȭ Q:|$Lp'W~JU뤉lrf?p@oO s*YU]RaY=Ѕߚ'%( !U`yO>\nJ[sO%T}gmB' u7{,w3fĔ]\q!%z\{8ʸ`jN2MKVZ"A+-Ʈ?BҨ11g L)d먖΄ABƘRa$ B?܄+بFLqqVuqE @;B?<4"׋"T]<10ՒDo.bS# Cv}sIw,!Z C)i Y 4+Hi9@x{(5Qxr;S=]-ɤ/׷$6 Te.FY2[KtrgRn[dXGk첡\9]  @^_gaAZ^N5 Hޱױ@km#68$:p{vN,bN<^M" }CQ]?$ſ lz\FyFY2T H2~ow <<6QQ*``>YgCRW:VM ?{я_;wO؛C-ndq3w.4!#:޸;P=gx![^>S+43,;gqF$Ӫqp'\vXX`Gi:`]1رp(vXIg2%?m}m%jnAQ-tx#!dBPȆ_J FPRU5H[)u)"zfCHGSҏk j3tO)MȞzIXF7kU2؞8}^23A]C0/WgkPbԛd`5%NrJvbbRxcJ(U J?\D:}+-cz=G{AE7 5%ǥkșv*ϧ8E^oGQ<\р- Xt\3wfľ?'/pxr5s-\L'ЭoTaј3('5X]tOhZt "fiu9JEl @&!~bwcWfKwE6(fnTH$Uk;U L%8k \g<`KܹzWDá.[ē.xDH]1eH$ԣŒ sWffA*]$*KtSʈݱhHDQjo@ -exMt3eNVxK]&?mك3 2Dc\1a^xjm'G&-׻ᚘUuO܎DAZkl 9L쇆:7qbqyPXH)ڦ~G|rQ mnC 6u(Ӊ5`{ {I3炅eQo^H=>~[=\Gsob!D[b:AI2?ྔ7?Zag)B0B˵*A9lD[Bg6ު Ϛf# u 3܉_E:r >I-eEqrAXC ^6 H-.x/^M[$W( ̥~S*FLϕK%JL@f˄&YXu;=jJV EuK8^mϓvesriւj*u\(4XCհX¹SV.2EkyV鰖=\P92ͣh O4/oblnxʎ FdU4/FVґH_z2KAL&UJ6q[?0 F>gS.O+˧ ϑLR~{=-2_K儥 Z2L>~ߋu(|\Wk],p}NBbJT('6Qy{1C|؛_.k~ ҂ KY'!,}nL4ʖ_$~BeIlƾ4ңv !:`l݊YNN]1bQq!  V*b|Ȓ jDoN~Ag*m|.ڄq M:񳬉{o/tozw)P%+g'ۙ4˽ T'"d1W7mx 1. yȳYpܬ*xxz]Sk32jVsI'Y;@0?9 7Bo9ERSc9D- hv~aw.`r):oZ _}s[yq\y0%q~h|ri9M (3|?h#"η *q %tЌЍ6O#/LGf}ȩ)qcI!fR=/M)I-u->(š2$N EDKQ)nR4㯤 ­t7R G " <&b_9(3F_|nSeM(2lf? t]vB%dɣ0b2F =WUЩ'Kf/x(16]xs:m-)lI!?CBGqTe4m/V`$/ ք{6[Xi_Wbh>KBB}-WmcƬr Yf^kApqM^ ltLRbfEFj-P5Zr"ͯl]Ii@?x$j7lT7(I, b N NmebøSbX%ب|H;v%־5et*{,>YewZGiaSbnTFa`7Nss)Ts9S5;t>T ɂFʔ*W0ko\+PO2Po>0yYϊI5d3vBW˜O9ږ0V[JjDpkzRvRD~J$VM?L?}) b.HYU#R%դ4*! `Q2hlle_r`2zf[@@Pa{xGț~v1se 1}7y)f])nO|VQ.8PaCxͽG GFM1qL+))~PtlɆ>;?pbٱklY)Q9 V&oD t4KhPcrN4d8ed ܮ>WuS7'vhFi"2Wm![zMBܞ/hA.BHἆts8§k{)k(BOfz,LDLy(];PJ!TG򗘼[ƒ{MˠxGuځgWҜbNH`cqv8*%U '~xas#[qKv_v5Lư c{($ ޫW?jOg"E&G["5l)-dF%]ŀM €u9 E D=?y)tNȒI*B_Ga WeJr7_3Ը[ȐNC<(!رFlkPBiNE` T`5e`&ȑ}t2kFޙ qPU X[CNpyP}7Dk= $#Р[Z#>a,EQ@Dþf)BQ#a c#^ph9a#xO^m lNpa,9XZo"(p/O>Dv 2 p~}٧/}"Μ+UhxH%BS2~^a_=vRrI4YYؼYB\1].X;Y rQ[`ق|?铹uXdW$e1UxuݻwhiDX$L8#4݇% ҏ~PݎWLxUn`CJ0??|1#ζ<\U]}Ţv BKXN*KUn:4b!Bdǰ+fe .5llJWquCNL=7:BKB^&_F-ӝ h}g1<̦@SR DSYf5psoGס pr$w#Zlut;i(Ѳhk=͠`aˌү8<#DJZ٬;zle=yUl+1])&O^(:- $@Hź׊ҐM_2shģʼMp}@, AcBЫ~J0%?%bk W o*WtGǂbdu6 a:y\GƅQ+/:=x7Xknd F'?؝!nI _5EӍDdDȌk18pkOIX36JQLs-N ?8C`Z6C.DMGέԚhr&nԽO8`M' !*tW'㪤$ -L_E@FTf &vT,hA\aD{x6U?80IyJXpu+|3NX3Wq9YB^ e xwl=ɧO|Λ\ Y +; vqv!kzr9!|}TXD4>-l`"k&$[<dBBMRLbh>٨2Jɚa۾h1cfC-T&28Ķ`tMXʗ{?m_bcrQ.< Q0D#,j!u- ,rQ𞚿m^0R;Ђ"f!!~ JfҞ o Mt6;8W_Srt|#cI 2P岁L`,*PU޴O"QRQ]b3\˷OAJP$JeM2##rUIV&K\F@H8#tf3^3Ӽk* 3%hD:ujYfuTL( !"Di(PEbd@0@6;5ͽhtvT)c>ώ%OZlVӃK?0軬uJFyQQh.ΈuN'd҈D)9npQξ (FǾfkr)`k -O}`|4~&6؟=c^-_e* >PFʇzZ<HT .I`i;V37U@D8>sQ&y"H|#!Fxreo?p$:2Z;>."3m! fliKz| < l;⊆̓c re!KUVag*aj8׾җ&R63PY Z*Fbz"$Ӓ)j#=}N/y@pBnኞbX˵j-W{*5'i@.9Dch&IlX>SKYE&)}N^'S(P?*S`H*O`ϧf ^ c$ĭfCXkxﵜkl?R uJ⹅Uߡ`:JyRqzyW= |ƫck:86S{_ʩշb́HҹqmgLMK4iWf6xfB60 5[)K` WgNRsýg{$@QӡJ=L8U4nlw̮N{+YӔ -B,;zřVy%@$ j> sؒwh$n3dz/5T[=V˳ZTR C W4wѳ-|dI d_>**p&>u&{ Ax.q0fX?!A6_zη聳MmE gƎ=xd{,~!6.R #9WmaĜ 9!a?xQ8P-Jfqg9љnɧr_d5̙*lq!XY׃>*PҎ2OiF7N΀8d)tY BXشZ*9Ԋ*Jr ҏYlcBf.# %,Ƥ^ܮ )gI'6\.l@ HP<)D?UCcЏЇAh#ݾQGX N!8v#_ps@lio%E9w׻;A&- ڥG'!7zW@\ Nx?S ;F@f7mעlO7b>28Ňhg~5o 墮mg`n!}:[xV{ E}rNM,סK4\cRy0?giª$>Z`aq( m:iR\Lq|&o&y!qsIכIຒh 'Gi:W@/o<;%k(BќǷ+eLt:&)òM' qz.B:=63r?璌2qRs~/“0W6%X]Eͩ<0,N:>y X"rS/?t|,ɓ5,Yol[dKX!dc9jiuTuqi@ 7m8wYFtbnhR&$+9  ReKF.F)ʜ O6p(nׯy0\pm B凕Wم9z] nKpUe| vÒ,”Ap^9'd #dpu;@zܷP%m>YS6 PWtp -q1W~'R+{qnU}pht==UuOa(=!<4H>(A(G_!?V`=Ͱ ?J|}>,f 柁/Sƃ M)5: _TaC-R`?!!G4J.l0p}tj f ߃~tk(o~R pܻKrinj-z`8_K`˳4YaXd飃}0Iv 6KZ[Yh۳3GMoW:}:z9^35\U1o4}]3=UI'8X=BۏN^t IUkTZE2k9h7&SL3_^nތo-9g[^K?Dxt ˺Ϥll"()zY_iY gU[&ȘٓiA:]0^OUz_hJo {_[of g@uf?Т)@i)7W$GzdP5Klh\k)y e4yDijݲ|H SPﴐ𛏆]|a$ח>*l+j2s#G|Y t=y`:+t %D#qdL@צ+XIʹz.<8 n*7Xk0NDnHx%@>6c^#O 쓵K lwOo՘1_)glE*'cVY2}uײBKqYVS[1ҺG{,B=&YtIׁsN) ا%O16yhԵ- |.ԂC9@7;ygSAE 7}f^Ů<R ʩnsui7R /NWn)3z(o#ou]Ka^+0IYqfxMCÿ%#ؿ s}%dsYRbM"oQ2AfD} 4piƦ$zRONrnlC8N@>LowW֤yY ߊΦV-PQg6ߜcА \n-,);H'瀖lZkG5xd#ˁ>"[8@Zc/N sƔr j!p$ئ@ YEHBN'f{c3<}ĹHnvt|5E6諾=Oڑ!.%h+|#l'3U`gAh=Y-4ЏR#gRs\}+v|}F2QKpvI! :$M<l&FV'K< H4쥖 &6v2H1J4$\>E&g M2؛rpw^`]*Hs02 q6lY̿qݑ0qMn&i<m*~X e8$+ڕ>*gZ֎ԹDλyj̔IY2+9ҰO86qjj_; آ7d$ 7S&{S$>Q@G J; |L,k'!|: ܃1PZhuy7_岙m|ݪÜXv,UO^]{6` `'J^ B.rs1pzn<T-G @4p!PdϦJܥTL/WHLWXs>|(䓖f ,pQEu#[%Gi1vXݖoPu;']L~T> ]V^2jn |+v R1(O埡[gjB X[5S8n\4·4I〝_8冰0wH(;ԟD0U;n@q[Ej\2r=::r|fkK:(Wce_n_^\4|-:$1:<ǹ}^y#j@H*LQ)HU&RՖe:m RǡI.R,n ‚HȚNsGzuyp'WL}IDL/oQG%D`\WOY8LU}{6?:&n:t֤h4Zx~wp ?Ző{ JY&4HQo\lh=/'O ܒi?H}~/g^Ξ̀!G[a:ݢ]:DcJBki95( 4-:0KnI\/, $(.H6q&{˙s:dLU5sb kڎ:&v8.%O~/1B*Hrq 95aޡeB'F ˳fb|Bs6YypƋ/4 sq恖L?duToi0@$6UVgnYbu_f;9v#8ަJUfD})i|urP&؊؉lZ[U PB} k6,P ~55dDr@cYZM na¢*͊B6!t ܕ8N^Yʕ|u-{@f]ER7Pae|#x_0MllUAњw%vh>\w:'0H&_ '|7{AIϺ#:%LPCmM81{/o~ߵ )|Зa9]\YgIL?ͷ%!;N0])=h_X=^ NRTŴS*5-; ~-:1:)]mq/bw\ԻGQ&gjel{'%bGK2aM:߲) ^ TyV .TԀ ,YT oXZ v /u&B 4X-Xt8P_pl#: ^1dku=hYjnrr$V.0")N)vLrb~l_|Yw #Wu 6p?.`d8 E).1k/‘\SgCG0:  k"MΨtz[0id\GΕ:l0Y/cQ!Z Tƍu@)A5\7`2DU@@4$?;寮Wj[@33C}61/TU΢p1a qS] 3%Kjl񠂫;u$nd?ۖo8z!n$<|H&S1$dQtY(|$-{TaÖ!x@* 0?:R~M M~(RH''ý "bLH]$;V(='f$3B1x᫭hA`W">N+t70XQwXf[n>Ѓ"i G=j_z1;*PFQ:t_[bbAn蛹+\A`\YO|Fx Ym9Q,,%l ⥰X2@Bi#Zp[x:s.Ǫ)l%^b$g!ܾcV!qWhKwO$HvK&6QܽʸVA*_Q'k{ vDuzZpI"ۡS<; ؽHelUq]lzhaRa*侟ggjSL߀J]awk{0YdT$^f`rЇ3UlѰSeݣ6|,R¿;?o)q&|]߬M+np.B*,%i)CRս^|dPsS"/.;u?f,IYi‰$K9%#|6D#a'|Yƌ!;4U.C.yZd<0Eq龙;Kpv'TLW >w:I>cA fٵ٣vX ސH|mցaC!+E lQ:f{F+&јhkMy T-׬yd젌Y6rT1 %I"<[ Gcdr4ӿw V6eptge2H$=Nu R&"m<[7F*҄6e;Tl/MRf,tJh;Ye{KҮ:]j&{qk9!gxs 91 ;Y-zqz')*q~gDFLܻΨx+ưhâ{^_A C(o ]( =٘w$]wno w&2&G rt3C2;e[&B{.Q&ęVK0= $JԂ[G/ޤTaSk_3wyK!-2ԍTg@_vfZh4 bA) 2CʛP jIH Hѝ~Qw7zS2 t% oty1n(qHgb=/X]IuѪn5t R(=ldFmQpٵ5w0(bDB̍P;sБTۍ;(LTW3Om6k_ѭeYS;Ha/Anm13x1XYgݴ]ӿPÄ@zШ7^Q)6I闀L*Wn\ǹ@\:t^(2Cm3M"ܦ 6wnMο8ϻ^Nb^ ֢l A`}nHwڿ"dJt{{s9߅q9>i "rt:zQvݍhCa\l:$J N%€VՁ'UT$J#k=ӶZGϜUsYb._2 \1Ii݇呕DdZaS|t:~<#cA@>;/b3-E0/ 2VM,WIi}ΰ`MEQ̳gtaA㽭2.nS-wK9 oK(k_KA1V}N @G1f{y?t4c$4)%\{7)ÆFB!qJaR΁0@1k xֽa~#Cu R@Dr+K/f󙓲=o> \(R?[!nIVz(,4(kO7 Yl>u>B?weJDXf1zm =#_j>ڼ~O.&g_s&W^RJ}{BK<bʽ:F<F̌vwϹ2e6G>4P&8dֈ 4PS/Խj t-0ZY0mS^Peg mouבI] -YdHWqׇhMJW獒Kq?rNNCRhǁDj+5s{q//_5U_Aui=jᔞ7lovg2l6dػs=ʴuojoDAʱp%*)7. Vwn-(G CaQp#ИZ=\ۛK<%N27j;flYg 䧦XwB f (v %b"֣y+1? d$ YWU-;Q+9p-9w嵟U~xvnw˜&ۢ|Z9:F 1I1}4E%,"#L LQq<&Q18,LV3T<Ԏ0ny+oRpP yn!g/>,-;ʐvY܊rekQ:ѥt?,Rw6DŸJCc,nlPuwATUJY艩x' &6;E5#Oه2Mzpoc忖i\\Zob^{u!hNYPjBUD鋎Kkdyp`yHJu9E@hn\b`4L)x(C8\]JN UfGOMoq^)ٯ9Rrv~9PpOW -tA5W90SLj<9z^ٱFޣB!@qNU/ȇ.9;LO:ܶȈ{`\0v8 ]WkR&6Lu!LU Q-LnOڊMͨa _.mj[jvo.ʔ!oԇ6Sfm8Q& H%a9ə:Kd1 ;S;G%ƌpN1p3s{]9Ai{􊽴W/dEj˲|jNv [ 0u1wKI$gP1aD-6^ʹhWՠ1}:ԏ>c$ұa[ʭ$;w ٕ~*~Ѩ䵲b}ێHiB`5=ļQZZߎ|hOp Dtżnz|ALeተeE;<߿lE ?lElx76*g+]g ?8<:^U诶:E^Q}-nC,WKzV  9 '*- TՄ-Yڭע -@7B6}MS?<۫o9#lb[k9*m,=,$O 2r:ACzg0ܔlE @x(zN1rzNϗ« ^bRQ sφ Y"NYSm gvRt4|"6HVq=87{66  l̂n޾$[K%p1U|>ZdI8:9nz(jc6m8YG\@ IFG" ݀Ѻ9%,\J ZkS[f۔Ҁ ^Wʨb&g1^1= `*շN#ZZ9W B9o8Ov-RVr%N<*sNÍRn;qe2¤3.m G2ZR!Y3=nN/*Nռ03 r6Uʟa&." \DhgA|]t+'Uw5}YY^q a14!w 7դ'n˜g{04Iߠ$MjeD]^L[f-Gpc|Ռ|G= ~ق҂Qr >]~2;qFe @ P 7Ta>ZsxUMq."[L,(ν.T(m<-Aw+_ "Xr ZՏѩ0h*ҿeOν.yZˡ)@o{va+G4YXfn V8ո-"@}WF1m_'/l^H/mr–25@MiF;=h xM8(|u\4j#ע`K lJ[@0jPG^;6` :~~sވ1瓰2VsrK O˛k?ߤybe}E6/ `>,Jmb8RG=u%n2;X.\erHI"8@9SUB;Z;\M*B:cd(@lEl0V}ЃCuTΛ/(ݷor^Cԛx#w^nZ/:mj9fBlHNb Q3܎*mJ4Qńh%Fqh >[J*mTs&H⬑gw> @NPm0k"K+.pR=!bWX-qTg1O GVX̃?5X2#=Op(=k QK\Ye. s`+5 lzKe3yAt*3`b|Fca4R׾ОOlh1E+ߺV*V<% jjI}֪/])~taBgą- Aw.6.(q3DS$B\K]v*c j~` duo@9pWn6eRd%-uMYTYPnejsrm.%K&k`""5><ϥ\WQ T cljG_c-.zٿd-@ ]l;S1 BIT}Y4e1N!":6!?dx$Zu6`;=7q汐 ݮ?]׉מf0mCeOjqysYtQ6F^ 9ɊBi^q&r,)Զ&̷vTfPQ'C'y1GJIDMD-՚Vqs4rƇ 5 =@:daXzn:޴XyԐ3sjb_O7oN4jtÆ@4|iDƍnA|pNѸ'FHxAu'Aߵ]}z'~PLofhv :nhCrX|dT>!xwЖE/<{š*Q *Vm b85JE7.?6hG_툤'Ru|i3O-\Ū2 VVMCnҺ6%d)Bɣ!B9n^o-cBX:)nbCgz5.ۗ3ŀ6@M|L3@Tt)O4|/yڈ-E ůGs/Mnuݜvx"UV$75DRώ~N^rA1&ެ!A 6RS s:7Ԇ/(/ aDtWR$a[up`F:!|4Ln7K%Pl?(j`  Lѽ8MUZ <Vo @O/kH.ߔ*sB+RSn&DOMM&:X,g{5xn(sVhj)|d_3f҉'R<9 ؊Gĭظ{;ac :'7=DAX\qwAkMMWn-oud}Օ Ϟғ['/'^{| PՌ \ ,U_܎ړ5XC*e=«UՆ񰿘?VXHzţ fy0a#*|pYf=WWFs#JGY[t1xkk}Ɇs*_c!ۊrǧAh ךvQ5YC6ufhԬ2懎^#+0v^ m08⫤!QEYUD5b o鴐q돩zrG$=6$]1:{=/'zΖůa%g1M ьT51 O R%}y% \8ב]d!_Ti`[&S8t}4 !5FzҺO+BvYE!4 S1z:)lQBbר+IEt#`*Z غc'm~^?{ =l85`"v#5+_ Ε@|2x6{s>pyl,&!;8:= #{c|hM?ƿ|ٶ1[˴Jxh?܍B| s]w(]z@z}6U<өBBG{/sͭ[2u.|Ֆ2" "Helw󛯅D>б 6t7+j9,Y3XuQm}胠Y{ҏAoӺ-FɋEZeĽWn]!Q9/p6 D Ƶ_ofqCOQ+cb)6mV]Kp6Fq]UxrrF/a/Ӫ ˜^Ab @l!ne}Ko!ـ9Wwrdth(^K"9ykijݻ2rgƟZ'hW&nξ` 菉OGX358 ,ym*7-{ء=^ӝ[γf6?찥_n@NԧNU& -YIλ3pM._oVIe9PHO 4"twNv>W"މl< $>HN vrV X䩬A'c'3F\-LA&Onsns'1Ns?e;5jOuas/\9~؝8 0r kأ*2.& DTAP~b(]h1rMs>G8v[4c~tvJDza `4Yv m\#_q[-GŨ՘= 6zdS0)aȂSPp7g\7^`Q _G_J m"LHJWq #-UnT8ުjlN>kHbCҴ?՞5' Cuk:X%tIcs9Ћ Β%ڳPِˏڻF\#MxB"'J`o4x chD U?RP8!Vb` 2)_LBZ{9\ޘ >v YZ