annobin-10.06-1.el8 >  A a\pU]OJds=07ܵ|~)O7v%2 [2z*l%.zd`Ё#ݪq4ŞۜrS)m,dyk_c6-^v$Y{.;{6f`KpQc\kk:.ۮx1 B(C5$VQkkɴS1 _ƍ*_YO=CcG jʝF[yBMfCv>ˆ8$nR8|.†W n!n#5 :>+(_7pg N=4[~0ss;@FLiM릤ܯ@^O\CXiS>p;x?xd   A $(/6= _kqx   D  L:Xb(89 :#LGqHr8Ir|XrYr\r]r^s btdv4ev9fv<lv>tvXuvvvwwxx$yxh xxxxCannobin10.061.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\ix86-01.mbox.centos.orgHCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxx86_64E($yK: N \ NAAA큤A큤a\ia\ia\ia\ia\ia\ia\iaCMPa\ia\iaCMPaCMPaCMPaCMPaCMPaCMPaCMP5c0a1d52f2e89c1409f9b2338b1c8484aedbaf1a49004eccaf8e29589b25fad0ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec17c790463d05d804bf3403a6f1bd0fa4f41a532a650fe10b8e529d89299cdbb0f8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e720947710f6095650e21fd6bcc58b5f3bae1b6f6a95c3962eb8d48d6f832eee54582962404b1ec4bbbd024aaaf754e6d1c22b21445b2fc89b263c87095cbdcaf48ff5b6aef8410539d71126cb155b0818afcda995393e25940564dc5b1f60b9ce67f6285172969f7d84ae114ec0f64a32630929a8a7fc85060a7a409549bc3f732df2bb../../../../usr/lib/gcc/x86_64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.06-1.el8.src.rpmannobinannobin(x86-64)@@@@@@@@     @(gcc >= 8 with gcc < 9)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(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.3aTU@`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.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- 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.06-1.el810.06-1.el8 .build-idf6733e9cc90938fd7d592e415c456168c616a605pluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gzbuilt-by.1.gzcheck-abi.1.gzhardened.1.gzrun-on-binaries-in.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/f6//usr/lib/gcc/x86_64-redhat-linux/8//usr/lib/gcc/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f6733e9cc90938fd7d592e415c456168c616a605, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-8c8098b060108955fe25ddb5200f09141a3aaf6a3984de62f4fac00262884c163?P7zXZ !#,x] b2u jӫ`(y-"-><<)_d)<],w h'_ɤ!YR6[ȆY}r2fę*}<`˞NUJr%4Qa Հ鴔!/5մ"hI/ѱo!vp(gb{E>@ocO}C'e\1a8$X OZ@g&)~G[bb*a̫ LU0Vґ  ʬkD4?Ս=%g$~h::#Q5Sh6.m(eqN[,P %$.R" ,c|[鯗{a.jgn϶ʳ8$K=gF^AP`joXk"; Ce`2OVcϋ\٪Z';M7ߗ4LӑQ~QSx?ńgvji N6R薷0h2 IH4#=_"9a0^]K8 h%ڄS&b8U=Ƌ|tZZǜ'rNiRuN02g>T*n\M0K'~oh-wbKuܼܳ x7#. < ]7;{\k F%lS`9YN(h<1'O~PP Cϟá;qj((kC0^3/IckƝ>Ru>:E&5F*$uIL2V*:"5U;xpSA4y ~24IţqQÎEוy91[,JCH`M4뵚&ՊЊQ;ms)jߧL6DGVƥR}m^9LFo0u!AJ^uBPȓ WK{{{yH,3hrZ;O•M- -ƌ5]EC -M>k?{oUH8gY!qv{)j 2e|G4x'(uCJqk`Axם;r^BK!Kx\)3$< <BWZpX(KS^#^yH׶yjoH:a%pKaȓк[9leL΂'š>U|FT Rc,\[tͅBCn{v Wqvv 9|QDEt%{Gaf1|Fjr(e[&^q?ml^jS"d$knU0MюۡR96- VVU)nkO&զ:Q4hSP|Ub:i`P'*\JB6Kias#b_B;{Z0ml"?Lk$5Du\)2mhn2* g*@aC! saF䨧nh*P(h_Dk91Aڈ^n*[ov&կU#=ɰTJ~@rݯ}k+ׅT_=>zCr!յn9kԠkωoUW#۴|k1-et~\Sb4ٕ!-Bѩ34kH.ϟ L)Hdp)jy6i|.n¨ I]emRv%d jq=]$)'r=vn.ȝfHG=Zw:X`$EgGR/ͧ:S=e_ "dcmxwtTsG4r;B\fCS6Fi@c`J,ňK6n^`d5Sk5ƔXp_`’s)y,mfH3{]aLJt %+oR[TBrsGg1`PEȅew ʅ8?u |LtNN$>q02Ou} %~% @JxY/Bl.ۇn.֕|EKqa9?AqWj.r@(LhW_u#z.9gU  #@&OīdM POc@1/3W12/`V'!ķD <K>HN?sH/tUayPg^&ieX:YЇs%nsUͭH x=#$·›9S|JS}ov++tc@X8DAe](xIMȎ g!Rs9yctHtda8mA#x/CW(?ClǻDo($Ԡz8FCՖ:y6:+o'[ysN@Z.D] rŠm\Qݢ9.*P[S}2rgXXΨ8;x0g.T5 \•f:[.hƿy-n r%;D*ycZzzfL,e2'$%Zyin bڮSI{LKҸql! o\ePNM'R2V;e )[[#Fjÿ7Q4*Q~.8FnV޲=ΩZ1FpR@_aWVR^+.G>qUmVKj{|7qNE8F TF 7ZW2*zo<G_;Zi= ~-LԎ6w0(]KĚ$pJ N%w#@SI:mH3С^9Q8GA{ˀJ63!. AT0R?|$iFZmM^V-h\g c ,6Joi_GxY4DQƩ"ՋM ٗ\~^93^kwrܗ&,8ޱ{0*pVmƳM8;0ζvH[( G˪)#BzE- u %Ĝ+u!}" yGH;|&ԜK }n=f= a}]֖LYʟ٤Q`=4禼$?Od8" v*;4ҒzbI÷Z1V'pi\e"F$"Vf9ݖdR!9@bx^rǗ 9[BrKmMg>nw޽ZnrI[LeџJӊXB $#~ qؿ͝ ~mPhd[L{t,yv:[U{!u ͋\M]0_/RSW~eDz.J',$]oYW‡ 8hAYUȽ#Ha,؆@(i\4tK (>InTPd(m$:7"Rh "wHlri1QS`ByC>)7-{v7!`au 93WzhI42ۊd :O#S"Q>yP)Ƣs;1*ؓx_iĨ 5E#p#QMyuѫ匍j*tO~˸ԣ?pUz9 ٩6r?e6(uDH1\ȥ'šk(]!dX+0/kzY@׺܊QX`V"$pPr&k'XUck% kDL)z @[H,,@KG̃\OYGEsί*ƦRtY8fJrHr.MVGRx0Ng#gvl\tgHT)x_9PxW!yybgYfJ3zBk3AL懚\ zX%()Yf/ȽS29{z| ŜqD.g%JJHRL ~ܳ6aixl!h%rЄR R*s /2J]m=MݕY0@7.D&:ry \|֧L{#1V8,LTX*E21kdˡ~ TA_s4ccg!t쵄^ wA 8) ?s-i8DtFu ގq_ _!=b= ;83¾ӵoDPL7%ѮRI0G2!8@ >y~Z'ǟQ}`|R} dEbmcnZ\PyꢆY=eQ,&#,j5Ք3P08Q_`L&tHջ:^ `b{5Ѽ.1>¦[xdRl)E:@8 yyA ǂtEyp .~=#~,M%'wȚ=)(Q$;Zp+7H= Oదi2@)g}tҤy ˉh1oxV1 SotT9*hy*yH6klz7HV2=0 @h|պBjG#Bq8"더1(h$9=Gr|cg0HT&ZZ#˸C=hOU+Kl k?jz/Eֽ~~bD3u3*S=C5I.nHˍme`%qlDƬөK$?;!EK[#Aa΀-Q8V& yõpΉ7lAЫax](R󍲻뎆mmHTaIyA ^PmDڐU8l^r>舌Iʲ5aD y,^pL?T7s'b/& m T=R|ӝ{N1nsـ58x% Y6.Zf8ti}ft/[LBs%9z t;*@`GP$Fu \oBêzVOA}jeCI]sZ/(1$ -}) 2E,"ʹ`\3gܕ@=9|yFC6dcߘ )iFVZCGUVqU4a;AO!&hU@QeW w~-tP ߦ~8Mm"6q-dAJJhSBQg2ouQs3*5eRWЩRn z[ڞ:l w n?Zc鄷ݎTJj|7yny8Y0l g kpu͆;$Ta UCn]eib\:=)?׽*bFY3jMD-gO̳el @{t4e2g٫T@hȍyi^7_hFO 'sĦd  o{&7brOg&4Nxi_Ww~.ϱOOb9ƄΤͥ$R/ɍv7m!oh}e8@nwyV &0USP`b*\ƐH)h98䥈3eWRLObmk gTCFoEߝ#8:ǝ'R%S|_kds&*w'~j4'!NBi^f㴌M_̍ ?e0.vj2>__OS2D/|]dBb'-@$TTxŌo_}\>fYfS]w;pB cfoCŹ WAN ʉ71<,* Si%^\z+GCv}4 ЪQWs#Iq&A~H_O],_ZeÇitg8 + j[ACjvzL&oU[ۅ;!b Q@"-K*VU"5= Xc{A͆ t-+zxf$A;O'Mce ǹ p r3!uz)/v:5E+ˤ(=\gyS9ߑ%#PSMyCfőpvQl3\~;*eϠp˂u lD2oxZ`wP!ڍ a0#jeQ7 Rz"(o^:((Law`?=)u|о.\ "ߡ|;Z-lpI]{Qy4t=OsnQ|VQo$TT!BU#-ޟC7v}-jER-N((a%NVu00CaҶX2Ϭ?<5sIrM^r1l wtElGKfQɶ>лbP)0]K U^׆RØwCuLgE} l!|itHcHI 2.c.G|gz.^f^I~\T ٸxhoM->Վt8)* NljPkdģ#\"~^- P{[3o~D20Odnu +ᮟePF́O'|!QKY˔nME+}6 kWqvM ]du>sDOӣVls8o,b} Xy.J4FpeY1em/F*>szOT@Dj5?`=J@tF/b(D%7K鞾ڝ I"Lږ_kx v0wءzϬQ OoHuO۷.pfS*~V/)T\b;o|Uj&q A+j$3^? L1Th+w$k_> wH"P=<,+/lOh6wE#qb9,"SݱXshjM,z9pE qe3gW}ҠoMHo;!*:VƨHq\u;" %bUAc {vOY՝X,AcDjfp]\9AG)~F] noJREF ؜c\c՗ 0gHdʣiWऄ8XF諿X׎AReB|ljYL@g>;˕"r2Ƈ3 '3pä G?OpvOYSD;?٣ Z#PfOd\<2erD+gi,ѯ߳ 2o9OEKyv K_v$aZCB)֏?,Gku)Egv-V}0Zjzh$h>(W,ȿOxV'O`( j櫢ipi95BTh\pq}$x'JU+G,4Ξl[!{rA5ْc3L_.F~+DQAg%!喟; jgr'z9tװ TcGlpޟ2 {$ JoEt/^%YX^{0_187g;4yA[5 1fdGM>9sVֺLA2]}$e DEMrl(P =Vf-?4V3S7?? $xęcW\`p(FۯUE=[[C%MZ<ayRƖOݖ1Bȍ%ldj&Kljso>|M&|q*=tAP9sf0"I+KFa(0f]U"G,YќLسG*F 4H+f-y@|j{F)iPҮu|a ȚB&"gư{GMƶlh#+UORúrbܚV3h'.AXEKy0M$d|9y0!9'R/bH&_ G8X?]?v> U ,8n(]`  ~^ XV(ӉqU/[BocxĆSTI<7+3VUꠙ=穆@;lKAW!/H0CrmZ#yͯjfrˈBT|^Ms/܌XJ؃ T.m~ 6CUr0~M=tIR7eyVMXAu057 Qf]E1Jj1я5%IԞT ֤(-qי?f&tjhq>sibڑ xJĆq`TV7]4Ztbv> wWK=hlebhw-E5v}i5_6L Y['BFV*"pwWV ΂9}E<ϾSYt?掌EIzodFlXk<8T}LIY:,]7 Rb-s`٘2gmL_.`&{jqT--׏dZe\t&L%a9BNҽDaW[ggtﭛ3; T `jc$#V^ce N!Q[-8H9ҏmݍnfä!-H?"t[#suBP2:!td/DGGMmVbu6Ev&^uL>#Zn6ڣ!括 N80f_I~?YAsLNxx.?{HR8B6 %uxK0Տ| H?F vsq+`* r2&?w <4V$jNIfQ!glg=>?-/ { 35 ;3ԝwvH-I6'3 RQі2d>/~vhw"Ua4ၹ_R&bjP DjAqpoɊt]Ȣa8KGi-Es>(*(#[[B6I[g`09zk:~揇ǿ>$BrNk4ڰMLrna:ʛ[&xxZlc7`~ +>wNM\K08QAC٠e~/sxm\F,:<OĬ'18*Da (KķsVœJOb1KXw.^9Q]:(?,S׋pOٵ<2k$ǚXa!azmqrWH -|%IL$F ~SkːJWrovjěސpd4ANDUN~qa89 H8y7inU˙FIqZ(z JgUNr>RMX8b/_L$!'PYm-K.\VJ)`1_U9ʲuEȜgbj9w\,ԁf/)*?W="پ?Lޕ3CX[Q(7.b^R\J,M{ٺy@]1pwoHpUT;!U]\$Tem=䤖8wɓWwgQر^ k,H#gZ]Ump[JVCGF@ @VIA|)#MKmRn^զIF˿Չ7V{贐G!~qA6N)L$ HՁ5ߍ=GV'2v3VDYzi9h҇L6 JMMwLl E5P6a$ 4B,V>Fh#jw i??}EgM@ao,$r*xbHi="ͶJ4׌S LEwaT(J{&߻r{H-DRmɗT&nURԳ9&`E+͖D[/ҥ.a7fe'2 Ha*ű&bIL2^i#</r23[>6j*0[c G ?=\y~HZ(ڐQL{Nt%QE8TL^9~2G(d8o 8VOēu B,gϳ,#2O{~4m|ɝgrWJsTɣ6E.)~ ~EjgyVUa[4%|cXm_Y#ڱ1)xZvuvNc$WdnQ(/GlbTN~bWWV9 űG"4Ym_@+vU0%L-v Y\+ lќz 3lLJv|R;0ts+.~? +ÄS5o:v9nbSy6<;j.:4^qаő]kia0ag|ӆIm@J)#="}foU7jtH3 GK #E5]r+OT]!mL1s)i9*/!kj]ƎNF?T(RUa ưeINyyV7;9 p6{7Hfš=a`֨3*q1SeS q`5~*XKQ͂'C=OsN'R=֠ ^sA{RM̴pww9[i|Nn& WqyS eIHdC&y' :t&c8䡏48 1:!DC0(Y(.I@iؙ"#`t ib,yy q\6ut \LXֿ(iI@l ]WcB+agea̒q'NK5e`3|nNfLvH[7C(:ʕBe^u)$6s8xЊP<1$hG^$zk<[s6jK󸐩"~Zc` VZ/ `N[v9EhօVx;ҳ確0eԜd֥)WC=sˮSU[3$;P6; K; N,蛚ZH>"yasMc0tPOP`wL$p /e{y$*!ܿyd9n?OTiV_Afуr'°60ǃ<ˬn_ȈCM ٝ0LPͦB\gQїQ) U~6,?ۀҋ}Amc'g$ qwMޭWJaY[AL@~R&ChA : #?lKP֣\IB>V{yZlvo,}!CGѥ.݂3TY*uВ" >h44v6l ycL]0up mҌ BzOz `,ZE{_GAFBozRdQ3Ccu2B8%S&zI%w\vlA*CZ0;b =i~h;OLp Fǁ' "/ %􃁄!-E* y,ibq.%(hov!-PKv|x]קVɶAgv~y,k!6DL"^z%KGeMM=RY2mo~&A]Eq3ӛ:x6N r⢞xKԉdž.{/ٿ1gYՌ)ȳ͓ڞ5{6gLR.5uU 8AT>l&h7,BI7D=_QHkb6pPҙD|)$/)򺅤bF\ͪLNJXQ7*~ɬok3I{8x".pDDx_V  i&fsw9I*(1E+lUY$=mpC`yDUM>,!k81 `h¶IXXf!V/%|95/NZ//wLגhGn EeT7'Nov"'d ANSY*E$Bq Ue6V mezSQyJ0>'x,F0~]~ dOibw[F$LeE}>몔]sPǽ驿W3V`fSV5Tv#g9wBYQ#N{\G^D"-zF3y7<ť3uc+"`I5ԝ#E6؇+ߔ:=b|Aq֝ϠLl1A̫ u/DlqYFjKA.7s0`lAM<8HI?W!ژ?ĮqT=Byt~jÛUY шZ 1_^ھ&idOk fq xw=߄ !dZOw*"]WJ?<J, nL gxtYV44dLkhbp)]-Jwa܍+ZV{YH;PTD^"OЄ\b%Dd40a"dYKs\ŷ% aЊ.NWKwuSҙU/z挠irOKC" R@Ӱr&B[|y?'CV{{N CYªy08CmӴ$AOm6OBgGPq处|v} tRkWn)LzQ3h@yc׿Qмmޣ0-QZ5|gq׬U߹K~!}3 6^m%sF>=Bꁀzĵ +B${ H\'AtVʔl[&">y΁2mWIml~qëiٞ |賂 ~YR_\ZkKOJYdX_ 1 {(hw~u MGDVz)1 [dnڣ -WgkLEiө+8s O0Nq{%-(l>t7EQGb('J%K4B, D4O\YeΑ|%d|sfjஔ|2+f\ ݉4_vyۣUxU@ow`;5Mx2.eXULAd9q5aB+vʍez3>jXx؝H˘ٲISL8 5-cE}m/Z5a=#tWN%&:y |>cp YbtUӴն-Kn5MՅ Jr؜"!?'-aP:"|^a,:CiѾ#zj}GLū  &ѓ?d |lvm</?ҿ} ԣi k3 ^zt:\MW[4y?+mmqred'1Op@Ec*-z5)y"bjlY&8 p fr@% apN{2\ 3m#IEhmUJ3uĭ%][@m<=2EY(f{ZNpHĔ1e/?O۫c؋Jӕ = 2?`q1UPCi5P0 ;Z.]; P)bOuB! .{3{xk^oc&&npG`dZ?il 杈6\\~̿aP;p6~ؖ#(nØܡ$gO$NP.`[BQKd+Ѿȕ̞,biU\1zo tv2rYE ׁ[WP{b23C-FcR~-2`qf,ZMZY۷Q+v.T`-sx1DI!r rMIR¨[a'P` = S- XFp3x lɚ-Зt2w5 yB' W.M/);@/tb([\p4d k6R?|?_~3x>@1~phqƴB*Y˼so#,9w!yV^Q^mìU)Kp@'CKluԏ^ m_@z[8Df#U0սt=M^u=BnC:9%ʭ?#{|b Q)>J! hKo5*Et\!Q Z+[Ҥ]6hr☐Oyk1zؤX/XdҗrwZΕ|ʄEf"gZ5i E:eV'K<`$B$5KC1?Ҩ5$N |j4>y( R[$=dee4F_yZg#x7# rtLfc:dJkW>TF%uszXG9kJLbЩg!̚a*W/k?T o3ܑZ攱, SW$ g ?cFF_8G^Fŏ bd\)šZIG|!ηöfAK/t([ %%__sx%4,DPfCv ]`C鯙 R\ß#m d{TfᅨKթWb:1)DHe&M BBDsq/꼜']UN TVqoze>uUYQFㅏ%\Ӎ<ޮl|U:WfS8"YYYY,ԎY4“Y3gVB)nՉ*] klNJxD쾙?` BޑԯmY2{S9U\G{Q GBc$Q^y T@,/ߗC\_YB[ެ$qwE/:~rsNC~^ti[fD&)֛5TalQBѶ_zϬ;,Ig&n  TmθC؈W;n~S]-xfaGd#vhoX=w4&lL4=criBv8.!i_eI}?Gk,L\9sq]hf ~J$~nhs 33 I!^FA1"kK #U4NB2 F{-ZQ(^ e<`~xw"ቤ1%] B@|_*mOr˛8p$9(HڊO_iBmDn$=Zk Ӌy VgJ#ݳ0| ii:%eꓽl6F[᫆Azp4*\ AKٗAafsRy[k<4b S$!CQ F< ]iwK(MB|],('ߕ)(I Y% Ɵ0uDR|Fv Z@|CCCh(1$}=ɅcYӿ@%npqyj\RTћGj0Q*Qc[ q"Sg"s-z"=AfH)qXB,[e*Jivhl&߳24*\"ӡ|~d<$ٶ4G5%RU3R(X#4_*&b̀z6Nuc89\$O玭mAY4h&({HS L.d\+=u|Ӑ9uH MF᫰X2_'J?Géaz~ECR}D^h ׶@Гh9.(5~c_}8p&1wa$2Q@nG?eFw zRի86–BxHSpIf%}è"cjko\F1( ]ߔ + ״BIQ5wWfY͡9d`hen>3^P=/ 5a>UP B:ds-THyEe6U~:o`r @ujo3!><>:^!lF׽Ppт;O`Ww66s}#q%{KfOh[ɢ; d׍i9q5[<0e?$#ҥHXؚ$GwVZop3Cj廓5=li4%SkWkb°cJ`l9h[5ҥTHOA Zus+D]C,csɲf.hPam|]Qnr80ߌѩ4xkB_biitR-᭔P 'sPe@I8) :ᛴ$Yr?虖X$Lݩ)|oQt IhMk|5^;usHT-bt:}/Hj6XO{3< r#C }f{EƈEy7ӤH5_QW !0Ppߋ%ѐsg=c+F;w.{bŽQt8)0eVC#!g X պz^ԡ\ֺ-WiՅ]-\ 2LHmǒ@1ZO?x346AЋ#=N++ȏ㗅.pd |"dm+gVF̸Ӫyn_Adѧ CVx`Kb(::!x=C<{UM \rwL"a V[;oxNQ_P lC朊 @U=:.l{dSaFMepc\aK |sZDgXx,/Ql[KٸN)Zy%UJr{=zc;Ĵ<[3^ lh\mp.?c5'pLWVeͦhapUdMs'VMK>[tiяߘњsdDhuc=&P\ONt]ItTf00nz'zjvժITg#&P"m /ڕ#@:uKxrK!>WUخCLwW]C^x\sߟauÚ%P^618M_Ņ%ba'̄.9FbXIFOo*b5ũ&ia|Eƾ3MsQ®dwQ)TqW}"F/**i +ӿ~*.!տڍˈS:љ#CU036 ޝdt& 6H7LV~~Ex!Hؔʕ&a\@H(}Na!ţ٢]!c[h:szꗜAs}6|LvŸ%̌ Djv) G} Wb %tBعAN)_Cx}5˫[:!SjU(= (M'"xMV6Bnk.J9XEoyh@]CW8cA#nn'd9L=fgRX2QBn#HBtܭT4.,)P0rI0f,%VMQ"]xm <APHXrو־v7h (,Naёiޛi$,=iČ eqn:ɩ!9EI)X `(0/C%ISQS an(4RXپLeYIa=ӂ${hӈ'?9m#gl[$`e9uKP}z(#uP8`dI@!u :R0a/ChVwnFWR OP17O=.z^eTvDܵ&1:#oܒ)V5':>6D,+*O? x΀HfR#sO1!,ΊϹDm,*䪕)49 T/T%?͟ԤTRդĎmoR !x]hQ߷ȩ[_%oS[Q]vԋ+]h3¸i"IaD 3FzUC4&Rl_ja1$W6S]~#8'1{4qb0ӴoP!# 7CQ%ővl0]/kcc/QۑUy^f!L-3Y`滚s5JoTYB]^vƂk)#.%vK;hiMޞj$hra ͊>7 !hdUt YS:R'^<{88,h}reL~D YMeo>HNO1?8s%4x%7%:v yXN[,|gN%s'oEjhHv)č?CcX(M8ũ*<$9A)ݘp{_\m L/Qe5>E== A2$ vr \փέPerXt=~Si;:tW5wԷbuR$3< uУ S渱]8:izQGg[-=0o ހZ!H ̤7*navp \Dx/ oJ߬ |"F2Ρ O7g׋Fk7HvW8Ȭo8)ߦ z@*qo C #5) f_J’{![|0nmLY)wJ =bugok%ݙ6in)TJn,C;$. !h%Z*]pҬ#WҜSo`AYq@pT O}%ɭ/>Y$/I8uIJ_.YhC!i5EjYaDK{zbh Ƶ*ks@2mCQu& %N[Yʱ0TWO7TtGM_5΄,Pw쮤نyU֤OX(Kͦ]~ 4߀W֦޶^eNq*,y//}!>ָy>Zg$o8u`ިVɚ)m|id"G˿< ,RI_GzTq!c0xpA,BٌlvrZpx 0=]"QTW#x͢#Nt:`ASw_< ph%$GfK"s "ו~6M%YW M{yO'N}/k[=B=nJ4*/ v)7-W!j0痃齺h>6d.#<XP5h,X3 yz)Q)W,.QE*Qye#OX26wB*iǏ-L[. ^d{7=50=lptPU;ź\  ?GlYנa瘝MTY3??m) k14$DJ^z?b[[#O/]nɛyyyô}+3SDj.rU &j?~]'*ȇ[o,OAve8h4jf-;R[J,틋Ew @ vK}Tb6SGUJ03i^8|ΪUE^;et/abo|%B.zY5Ѳ7lPX}*F[ů'1?_ϴ'118dzOL|#-g.CMH#K4 :s_6-,Xcj_ wH 9BoKvvϪјǘR)& F3Ŝ.FPy޻) ` C6ƕE&? '@ _'zur}[u/_ X\Aq^> dެ.<&w2봜TSlŬ gSpbW6ʤ(020LaR~>&H{-,+`fn;+,TrvPW dnOAhu̠0K8q6RwF-E&œ]\9'FGqZRyu3dDUJpgav@Xa׋:l0QDh_)IW@ XͽWQ2>MfT=$i˚&Lrx9QG5OТ9N肛΍K?k.e3+ @>EV^C%}X=SA㉿![jڞ|| PlP=nAyV,\w:+jG2lkD 8ˮJA'pf՞ [խ5R?W?w"zLG?2Sn^3@4( XPQIr[>Y&6`gAqݙxH Y|LѩLޤ5X 31^tiT;VN TшƤ%Jt>2U!k;{4;NQJ#\h(By /PX1lF||Yk<[ 9cUR'aL0-@Lpa &c121uzBsP,o:؊A\b]yC|H5km ;)J/\.4vPјhɠSS;\& _Y3ʈ5Ō ־܊[Tz,4]Nu-EX !aBT݉J!.nHD$sݭ*v Dו9PFRrwUӺHxo]2=@`R jf 4HR }-yPYYRh$B ]Fpq?c6hXb o:y84Jq}ªf~ˆaR:9'˥I3{"iЉb?RJ\\]=p1}R}wFAtA@փD_|Eiˌp|<|EVe*aNYܲh: ļTi>,uXo8LCL]'&{\goI&.!}^z^F?}TCKI_zBڥ/A;PS92TAx85x*SbYg)K &TeQ ~ fd^yFEi=CII nZX8. PQ੖MpZK"|sˌ+,ZXem .K$δ~4Q.BW &?CanNYUyL{A6<37E^w`K7|ð>v'Tbw2_K'WD6#/Y(%P* /y>CP7 ȓ;s<4 kk.)Obi~j2s9Dg5h"zfMϤEvR1Նuz/>aI00=XOwU- R h 7\}uN}'ôܞ~#y[D+JUtWJ n]N9h7,(iH[h_>T4qpem(Jfɾ4 6ujVj=i3g_ ƔL= rĞnJzTLB C%l~|J UjDdz}p0'{-cK?g̒5^2,Zp^^c!"H0v!s_& UjslWlK~2 ԓo+-b`Dm~_'{=MfC١l?у7ydQtw]^t8tģ;sHf~\<|N &εWW*zW9H=cfi=tJ%^ `zl{2f'4p`؈ vkѲi,?tGC_2EP'v!o)|TvѨ93۫1Ġ&zHJ9Ւ]QqnC-KUIyX"p_ekRY~T #Y"=9or` S|i߿ :8@mEvI3~eecBQt3!@ڹG;Tr&\^%E4:ѭs~_H]tU` pxd#hҥN^6#zЮg T۪0Y۽ r6Eh_$oNtj},e#uJng@ VmwݤڤعIvwAZb(\sB?@у"kFE:"h)9)vQ <2w rݺmS[N\g<>C~ ;_H'd!FNƟ(*̤qj9N @SxM3:rmppO ͥZ~DWzA`d)Ң \p ZtP E8hw4H`$N)e6? Ah s4,0; R:Eg#\xtڽHVH=B^h3ءu#a7&$9dQ/țJ%8|ƴYVhEog|E6 a sW]~5{Wðc|8LTW1y,v/421s'<?#5Ms'z?'u:Aߛ&cJ} H8"T !0  >=(;:!h,)W]R;Z W _?[C^@u@|ك b6p8 %${̀ -M0Aޗ!|hj+vڢk.9JTy+"*j}jM 5z14ARaVCB?-F:(2 I! J0 1TeBF@ :+#սz.lZ@>x].cl4 I^~QlJD`J,]̅wAÞoQ+kZ5##|HSL HPL3Yor-8ZFPNzPc`Jpcu[Ύ >?{9[0~K:ܗˁ\TE>o_ :M`@6)t;[Ktg^!>9'FLsrgG2l1oWQc$ ]#ċt-BiгxBTFIrJq|JYs˽lyJ{Mc;GVLL9I gYA7 ;WgI6^VEtNlxG+:S(9Ί5$[a-fֺBS&n}HOR{pAוow h)T*Kq !Uk6e<N 2Q>P+[k R<"9FhEףc7K ~WZX&̡KeL%J< q^6uw p ۿϱ#x6Guh&l&;&b:rG!7|͍3s@cjxZRykH~Rpa6pgD#躋 tlY9+Վu@G>MƎ>eIܰfB㹉Qͩ˭b C;Уy " ~sR5rl~+Mec&/CpMj%%GxsF.}k_l;#Rއ_w.\ڲ6N;_}KE'Gc  2? :sOpzmb//VyY<\«,R%w)u(H f~bw<*wZ'LԅPԗC| {~a;0*GUry^!@êbPͥ_WAj40ˀ[4D材5ϙ!J>cu7DM%K\Eb׌3t]4M'd}m[z/,v;:?d,oLnV|'C?\?c=p*%m1~b4t*/u,,vүWguHaX'`qx~SiPJkQSg=Cu嵔mnNe Q6wLgl֒~EYܙ w; F܆SM8ܵf8H[+3wK 9Kf~ R30~5;a x[(Cg GݣKx]}pl/$3Jxr"VUQ1jd/MqrL ~l+eFk$Yele?gfv,o0}-oL`I I%LtJ#sZ?-R',_we \%@#Eub`’8ϋ>QKP>ä7E$:lcYXipZmu=~T/nP=it0bs@qΕϋ4-|'{3W 4sjd?S M+D˒.(}ڴ:CY) bf9yRmxWY^Ƿto=B;sP{ 8Pb}\Y.%@ImMɚп6 }æHTf%`جwyzWK\6<+mmRW̹=u$:ν(8j1LǢo4 XoߪXud0<G8p79G%`{R#~AXsOv:(96b,,tb4ny OV 7i?F?6i mLSҳOrQ}T!r5LزRvo,F!i Qu "~`Y.6sX1IBAw;!NڮDi/J 31%kl G-ڈ, ([ֶ5dc%İ.,zF2oc \L :toI S)_yM?!5e䥀qE߫aA``%jpwWCyHaa3ϻ$M傄~WAi^i93'`L/>Z $ͫt rf>$2E9u\!^$uv,lΆ|J&Zwݺqx> [8i1@tF#6ͦ弰≴kxx]wpIŜ~ 'v `KO,EkR> K xu$0X^>بNwUE6 GǷyp #FK$?OP@,ƚALt/ u,z/t!!R '(/s g~T@irt5X @Ɨ}2jНA]ǼJ7~_$girl%-ɟ|ENo%YvI)5ՙe5Q&MF?+G A8X.N.G2 EpT8IUhܴ+?zWj0O(q?9>@aѐe`5O3[$N*6z2U\J{S J`~?nJo`vjx"DdTa ;( \s>;sY+hBy}wc*f#HE: *x`i!N%!26?’YshKM?_ۧކՓm,U9>S܄R8S/dG<= (53R^GJEDi1&|%"8(sDGeUxIZA4`< >*CIf\/ صo|?4]#'sڮFGtH7|UHeq9$_OB8v07{ 訇 vhAuyRn3'۶ {!K&522qi"TH#s`)e4 ('pIP8*.~^ Ǥ!|+ת㊟E(Z_{M@sU/#kz1q򢙃韑ŝ>==EsnkW?kux _47t k;qK^|WrfG4ϺS*YMϷ`]Ĺ=Baz:q< 8f,~9G׫s`G#^pT_x+dc b 6\=R)WSMA:rg߆8<*[l-HXJAD~&QtDxG"0/ILUx+!3PHAl).6d9hUx,%{p̸k^ӺzBuVƨde,!ehpneڏ2Z3)P|r 7zȕ![eA%ο椺#$b>**Q7-|қr>j6^u"`].Ko`uGŃAgI;F 6HȮ8oTi|mk1ц.nyx \K XH}a/UzJ>PGF]x`NJwwJ@h^z[OSVqcmM"͑ sgyC %[[+Ǹ*"cŔ}dˍE&z!Zy7{`ėdc:Ʊ{Z>,n}3tqnP%U8tٽ7 ء8_;Ib7H&;T@s4u͘;UV@wv',9.iάØ7֤waD#j Bv]oOG؝mr]CR_r Z%w @v\h۽1'v55(kL+k=bɗqv>Sy rscш$^j7 >U',=~}8z |4D~X3ݤf l2mn(R٣OЮkO^- i,s.ւBbLa!^oڀ _;nt ֧2FIq5D4_ >di7ӔW3q^:< mm|vICƫ64+O9-cjWfGˌ_3SiQCf4ɞ3e#JvX8F߶8NKZcz0vSەP+&p28bԒa8M׵[cE">J?U%7$! zʼb"Ut? zWv jY޺of2"{:ge6]]%>]- xym/FLJnAȵ;R hѺ 4Slxނͪn"IB= G&B\RdS23- ( ?gV64$3:~|1)=w="hZZ7@'T:r[pBZq#;`z&pFYPT P1݌ztM~l?FҾhJ5zb81ȨеAC ?(/cn; \ɒz54#cQYVlF $%VW49 g O|hKhY(?@tI<[Os& /7tT Gk|01ڟ{Nƻ^h\6M^9 N!-s{UWf]rHlэ;͇\ rS gG٦-Hb^y"hJ.jz0YbU)nt)!ɄZQXvbɺA)Ipls OVu4ݢbcT *nM &%Ss6}18DZвeE+=C;%U3tTb2 -xj\~HwѓSTyɄ7 "";tq}2;-\OX(0Մl7#ݓ}d1V AKu+/X.xxGN ~j6xgM4t*GKgE,MgF` <ɔJ_1gy"dٱ̼zݤŝӯ 2%a߻QR: cœ&29^*K?}(2["h m"ȻW"%eY(-. q33C amT@Vؘ0s9J ?e;lWDzsrZFM1C 6LZggG$ziMSBG_m DbF](S}mp1oTP?;AC&FBXYف巒:Nǰ$S3'1u 3 )<͒RCL R{<R- W2U>;k'a7ۀ0ZWWwv yə;W7tY)2K;pU'5DLdd~_Vm7^Sb7ڊ{0yasg.g3DI&CЩ@uŢ8&‰W,ƻr̛ȝֿJ9kRm5w{+[Kr[iLI;TwS5 -K--T_v#EUPGCŬ(D'rWrQVϗe_ʹ',x*Ny*#mrfLl&_ݐ{˫0yo)9Sga[>to D? gipm@:?Ҩd"~n'%[+kTҬ{D3m"y]\*7ͦ+'*'vQVx.Qb"'?Q!"M2RDnj,(- Y7.ڿIh&U)aĪѬL~^xpbUӨmz^G>jO6ga>&MUֆGGڃa yP%飬l[4?'wt&,@i& caW_с%1rӎNG-PMZlbUqU諡6=ku"DЃVdZ$b'*jM9Wpe뷮<1j%=MlJ Y͒fe? Lvj0T6aɓpjQM/C>6{аnFWkyqu^|s"WfCb1 d3Y]j{m1 ^T9XxȉKԀ0ShbArt;]7^ `AyJdf; #XEDCdrue&$2.,v#ns^UBil^4S9Dp OD"W䮻UؿrQ|b AyRdu#d}:1'<=9&V"TyŠd<{C +5ݮ#|T!kr{Ŵuav1_4SePxP$e {F$!M*oR,ٓE=YE\KX؁54t@{`+'tkj}FssK*lB9jP&ڒL쓐ud=N+&[=^aߪxk } ͇ԝwX%l36nJC 2YVv2)WoDS{o<鞢.P^wX+0172bOYyoUvTVRMeN67q{C벘/y0}"eE벛g@0=z+ ~"4(FZH2bxáWddE }QWɓ/d>g}kH!"K3fDsz*ŎCE66 2M7|-/U= h5'tfmBjR|= t 9d"v9W ,e\/ Q7KGBDl e3C`|6TLJ㹘~J9bچx O#˚Cɤ/#f!K~rѷ\HPK yBQ퀄PsWvgߞe^~\=fZք`Emj֑`}޶xsm8o$9>޿rmgS;YK= *<$4#P*^bG-F$#Y䆫g*f0R,V37k%- ۟mm+5N5Q };%SOF 8;#LpwW/FejIߪwOzMWsI4);I%D44,Yωp aȍzf3 髗07DrsIK({Gy`!ۣ$Q1-Ypw#6B,˕`a^b댒i*h+Cǀ@(2,"Mlx(%cYrk DS 7vMk9U},(=9-#}i}?Bބ7zjSTu??Bd ڴ+Ǽ$q%PU0wHϺ]Z{Z_͚1lFY(Y3ye!?7 F\1I]G/cf!Vs){ELTwٶ?'G&~a;a r81O6@?pi8hᰚI$Dl_[t'W llʶ=oաhژ(2v unt8bP=nmtY3T "9n+چh'Gm3qd  z,)+Z_q=E/LTy?C7,sx2.ikDZHᕵwn]7*V'N$kg&do9v?H_(0' :mq7Od)7WD--cvOEHCnQSxs o#vљu"y.Z´%xvUbdeW|0[)zad+3}B8ь|ʻG~LǭhnP`> 9lwUlPCuv>ih#ë0ɴqYZVYm*tшhVyJ5n xA[k1BWL Tt7{#`:z#ZrNX"]ZWC!ҾNז̧+Nil롅(k . ~p7r y&4|s_K8 }X%7\Rdi *j6&r@%M7TO'mM)7Ñb^B39 tM-"$6W5sw:sH?6/DS^ }6j7<Җ- 'O%_h+>kص dS\woѥǓB&r:S%x#ZiE6eEOըPl)|?! +c]]Q5Jmw C9EnП^fRgD W+,BA4u17z&=!}]w&M ;lhՃ)F: 3Ns(_J!V T&w5nƠ?m „gq ɞX8|Bn!z#WsCτcOb,V/ڀE R$hkT0fUQE|M.|LjVq9k5̵-2L o sy25$=Me^VA 8\uw(9Fjϓ?I_V(i9z\?d1!֕aٙΤ&Xs@~hn+iG)A #WƲfњ,"H] 0B*ivLMf޻P oz#l0oPJ բ jA%٪95yJ ⶑY~22TKI%rTHN s"H.`yEL,-{ ^q}S=؋/Ąg7PsMӡdN(/ \py3KN^(zL/a|oT|~>kaNɥ"Uf+ Ӯvͼ𜅡Gk^JB=hp[dǸ}ygԻxԥu}LtH{-[݋U+-qHHe-ozuwA! OlPTM.H:1U^$*lh{"e Xt985~ (#% m=G;jDOpnho%+yYs]UC(H^75+ΠqzLJA5 f/ Tlu2 B%o~|w퐧"r\jF.P:@hDӺ}'l3qv%vH= $lh U*ALgT]t{ ׶S>0)A7ܟM 0FD̟ [X6o9EaFJ؍lDk*вx%Czj: v~$Y>pQݳ?vA? G7Fx"(]&QzFp:RJ=dIKLV6Q< /G Nt6crOrj/TmƜ+HYkz&ʺu['iUUzWQ^%dQ #C>)#*A2#S-&WZ#r.u-p\Xg,,)ҒJM0owvFq6@bAEc.u]i=,BUh`2J'/812$*y c! 3NX"\Eu ;YP җ/~xx!q!vo*U ]\҆KFUIhAIW߳ m_^hE KJmJyޔX\ϴMϬ/*j}\LZy? ߆Jtyہ:DOmUnyF^*fwI< +( H 8UG[N܈ԚQ';/b<KsBm EwYLѡzw%5#̪HdV=1/h^FxH>h[zazlv8K^Zi$lB!/pdL+E(Z }NpI.#1!T}"=[W=5dm/ϑիS=ӚE 4o "HCɨ)m 2>Է=_B[J&aCт"Jd{#?U^NjOEߤX7%) fj\4i qimsal)W|0<9`s`k*!eIVLx& ԉ,3m,Vsd18NI/ڗujEī,۵ NЛy ȋr CsgvLZ'fzr7'TSR JA . x3B1A!hpT%޻|Ѥ+(FX๜T}")7\7Z5Gcr9SZ<! di#}g"{#޹V|(n<=jzԣ 'y=E-d{( M]PSXr'-nGn'߹API~L Cl nѢ@wjvAg پu 2/^bHM,p}RqpX_|[W+šTp&}n!"1+G0b [e& ]/'%~zFW_Aj_X r =;N诮|NWpȌY<8IYN,@K sZ_%xd(pa덫azҌx>il DQSϒ<"?1Kٶ!E'm#f)gYyOd|[;ܱj%k<4vx  W .#Wr޽IDQ6Ik.AbIolw g'Xivx*i, >B+Bq|; M^cA*G%Ǡ&92&%+fv+؊(V;J񤼎q{Q%ws6g" i$ k0ܻPGhDjtGISNL+y&!fE|4ۭkTs)*Ya! MjejmC_ɔh tm [}ֳ$PehZ^kʛCY00gj҂Qr,@՛qA3n{hYF%wJС;.KP ! 8;X\J:Z^ƲRG!q }p1/MT0:Jm*l?Ƴ fuurT E+dn,E "pu_ ù`W\oNio~w7AHlu<whL>s,h!|6?dYYS\C6Yx-aђP9q60YӅ*fB'Q$[Q=_NHތv'MoW&(͕Pܭ~.I/b{q'5~@BegF+ĵ\QM5kOՄcmݣQ|pb^_"T|?|'.S Ir 4{9Xg"JɎK/ ^TEp"W ܱ"tLHiq:V-!arx܀TS<* ?7X9;Q V#MPbT|be~Ђ]283*TtEYBG$';!^O+Pe LIAڃ{!Gm ^a%*1?)P"얊ڈ8!ӄȒl: ;a&H!5˺cF2HU ]O9"ʴʝ+I,?Y]ZdLq LʄIN,)vRB!>dӁNFʿ܍}u.p8AsAYW9V8Wb۽Wm7 FP2&Ru AP?+l 3MyHQrL.5xzÞ4\[Zȹ&^,}An7u\:@ E_h@Eq-<'? @'_ S9] 84өqC K<٭Tl|"oy2pn1+6rcS$J3]"vm9 GB}2pMQU+A34c?ԯpkrln2{FS @Jph0*˻8#T wC@-֖v *3jP' 5Ks~;[]tr#;o8O={GM ʼnA~n$a+@l'ÐIGv5Y)PL;|];q1{K;*a%'jQf, =gS7 @C"YcY/D(>8וM^8q $C9;L , u>xՀI"#YzmuM>@WFdot5XS5wy>1)CgRS)6k CxNuUr zDs008b6ͫu+7Ȼ=;Gk9*56*iF7%lL| YMfBk'"Mқ&Y-*DƁ%blC-ǣ:5=L19pDA})ٹsP~V3lǟhZT|<'M˟bt[}=9'o.үa8@w2:-+Lktڣw.7;-޲6 꺮"ݶx|4YVAq2A'tF $B[ `\,g3 /41wh/l"wAk6@%G1Z/6t ؕ90& (Ș)9<3pI!O`)h.[JV,1 &ـaw5xPvGr3,E:)6n> ;aۊqho?*? ĩ]e;yUB)AxO==q9f17(tKFTucJ_ӣ8`'ǀqBDY@4*k5Hs<?F% >ݶDn3 JٳsR'(e4ٙE 8M Cy̕M0)w7ȑ:כ΢uËϰ 3)qr|C^O`ݜ@h>|34*̀]t_| x!1kfTm\˞"& nnЕT݀:kU*o;kswЄ톗U X urP)q4۹bbP͙N2@]gj TX9޾p7mݵPE-0'( 'Pb6O1fԱn_ 1&@WMa*l aSt?ܣ,@HڏؑK$lofM(V_Ϋ1W *:z_d8_i*T3+ 2NˈzV3^(̿Z4v%~{ ; r ~Ea4I"颂Fn塔,Xm܊IEP uTqI FIJ$N."p]s2.,r6l^4d611IOIȫtq=N}ZH``q01,ᝯ߲'P/*zD0 Bm]QڑmQKYml3]2vձQ5,0ץ8& mK?z[=q&=h=l|Ò(FB꤁DD.7DhI,$^ 'gD'Q~B4}[O/ Tj=/snJ!=XOz<e2:-AP>s>ghwߩsCN`z!h%Mp˯i`B?YXe%\{i;^4Ho:EPnrl~VxЁ}_|[CS DW Ccr-WGPi [2~f)~^a{%q:*^,-(slslhqTIomŰ^:p tz:"(G(YѸ>%!7_f@ۛUxfHr rbwmVg}{\"]ڸ8`fێ2 xY5_ВwIpy3̕=3€_7 st^\id*qlr%¼8r7¨$Hꩺۇ!ZnHlxhg'6Zy`ۊMaƽ3p*paP8N4ZwȈ'gtwf}]+oad#b`$v8Dzn[V i߁#h\a J }U|OZxOVtArx)?i4(lPBkڮ~ ۅ ׿T`ֳDhijxDK'>g1O][,ͦ!qqK곲8-1/dgq+_5!ŴF ? ӑ&* PEzΞ} x0Гn=EƢ彟8`۪P*Y%  ]jKWxM0N3\L*v 0zj':AfO]u.qjaY#xyG fwQ$)^6ΗEJXvRv\#h5}rS{OpK@`_wmNV-AN'k( 0'jˌ\ W1w2^44=p7>) O1>_xw_=mx1qt\/ô=|Oz9p;?>bJ̪Bmm)@@.4ݰDv)HL!}(g;It95W!l|F 6hZvAݐJ"MVT!eC!EEjVX] Pw aUhϴoD_Oll y>Jb 8vv|Eߩ1sե,倻!!>jMOIUިh[/`R+FV\t_Ul@;bЬG"AukGM-uN(ဋgJq-&FϡęR=v\4Xb3!::nX01V*Կ}lt$6k}hs_&_ǔt'g|/_mϭB0i&R(Jw1/Ν@jM|2S@l(i ]Gcuw>(;Wi(K#&?"Fɦ][d<`Vz`p5+pfuнҌ!hEWpc@,g7U Թ2P|l~KX:oZeBenRoC˂1kd:ɷo @rW-1>zU\5BNi^h:̳Rap5>'"f,{Yչ,$LmhM22hKzFxٸcnd!2rҩ8vyVov*VL=~,Rչ.~m%-hY*9#դ3qXN~ٵh[K5OJ#sXCYJL}L٧I?k?7oҘ9x=Lf@ޚSR?7u Նl'AlV/"u eFB0ܛ|H7RQLI kveL0}-X(/اr=x2"/qmq ?VAhЙRlYRBjEQb"39;vu^xÖ]4H>Wr^wo^lbZbNeda mMW穮o-oEb _Opx!b:cnw/1F'yXI7EctDLkEpK#Woh(viec.g~Ep2u߉u/+?sDlמk V9Wu2UQ0;˶f\jJqUU+| 0ǭm>u칎~XYgƙpU#eStW6sPMrHשp^2X{4E#XNr&\1dw)ĖUym1Յ;ZtG5WNN1e}9ȭcM,Hvs? -Ol^JVq86nCVJB >`Jw ׊Iw~r a\N6hb*oĿEyl^OsO{fEB}Z4#!6oPJǠҍ 2֮~ Q 7a *(q0;:;dO po|09+ٯTa6hR-8EmŐu0j3Abp(S zM2Kfc}+keND.!5d<"TboZ8)!nvvy79W8M$ȳޚSLu'RTB.Nm7ؽcJA(U@J MMݴ-ZJ2JS:KqP,>J#XuẌ%~xLqgL <,D3wpQi6h\gLcEqzl^R]vH2j4R>ɦ|%턐V3# 9r'4CZq֒^s!}Elӳ%ţzxu>~?*yjxؕ-Ȥn&C5^3b{ +0aƧ6fsdS~}}ɰ sWZj_1.uqI1bmY 92,5X s]&9]6ǷZ-'pJXAssߕ@IAغwC55=eѣ;_x5 b*hu:4p6oifǻ䭞|i;_1&ƫxdzc. XE%Ix̊#KdG]ڂm=H勃2k`&Zʊd3bs;(0so.Gt$3fDAGeWʧsøEC`W\T, a@S s@ 4Izd%QXb|ę۽1h М!oix#u0 I Kȭ^ɻ(S|' Y?BhHD5{O8;_x0*OncJ@iˋ%-}$!٧˿(1NN0Z\&YOP1/hҼR0Uqصmo.V7%nV+'{E/^w35D7N^CX(tj )7OyO`1sX{U{{:s lt7MLa#I 6E aCPm<\dwax? Dus۳wK-nmaǀS|$FG/sP*cx8I2$2GE%dh)An8taDw"?p\<j'ڀ"2a-ZDZ)5 G&3LpWVx"R3w*fEt<]JG0.PWK&;[#xA1w/)<DEwտלh*-y\?ԢzkW9C1:=_$0NH9 Bk d 'b:]cqMn+g= 0q DF@ʺ*l0@eK#wj; OVr貅M{CP¢@qruW2=DZ1f/ҹy?=Y0yM^b$~V=q6j}vBr鼉}eI-%n [+=0UV.ÏE-9)d/)Kg9")05@2j+VԒLchE?-6`s A\Mŀu^V.$X|SH. l eȤYK3]ųFp==Z}J攳cPxc"o4"-zvYp8&?jT5eT>;Q;\6[~F$T5\Q Uh`1u w%>%]߭1g` ͂=؎<79N.t2Nq}rT6ZqD %YCjwG}30{M1"k}?yum͹5Yt .Nkw3FOq0ce#1pwU# yRLlZMR´AW#r}_T鮻M);L6JmY瘂_OA537LՀ3K<$Y4U/U7pbXPmT^,^>`lu9(Z^Y|+1xC;Ҭ>V*1@s෗3),9/)9pj9D!O896v]ɋAr B;+o8'%VsJ$ m8kլS׸o(s4IYXK MB*YJ<_V3g)huK *XX3[A}GJG&C! b70OFo4$qճک)t,tV8јCp(P[ͮDIccYUfl^MiRd)%~1X=OF$sd$ ds2D&[ V^a< H1+ԙvz7~^qB}TD[Oͭ3{8|^awip]1Z?йCGO=PxȎ630Oe^pZ'&1o/,osx]mKIFsu[Iuu;8ȩ%1̠Îq+ȵnÖ-P%.]8L"޳Spz7ܵj[d>Zdq|`֥@)KxxeUJQ<;4HJ6x3|1}YHl*\U+iɧ́QNs:Tjݪ,@s]9tghͰGKͼa{QHfoFiٓ+D4we"]'O1Ӡt:1r/Lfh7~}F]S#: epi-;-;fKf֑ G|uȟMC_ERќ?&UG0;KV ;oiІ_pk_I;K*4FUc-^xNnvw$NMi H5^Yj(T}D0l}]B, Ab t !]ul_b>$dV@ H9nk0a0ٚ3hmZsHMX us~@<̼t-pNZ!?aRWec]?u(6s9ցhH*DwO lVnPfLo0R: Ys 5? 5=YDOU ڿ XǓN CM*!؅''<`~1k 8}h9q4|"n.p0vcP|DEua=@WCZ~J>#χA]yz<觌V`ҽvȽVGFrbZMK-~5,}Ns i*jb4pPx*ЃRwp0[@p=| Pgwjhaҍuy[h?G0B|=&8)HB4KVh =p-ؔu1frP8{mA-Х Qƃ3(ĂX^iKԷK5(/tPqP2F?ay?B o#}uRQs+qwV%X'G66a^<(XVq"J owݟa_Bu__!՚r90o=_]}@%A 2Kx,.Γ.U "Oa5yF L9:(Qoms>wz6ðUk𨰖ZLϘ!B^0k̛VM]Rӈ\2 ̛*\*@.40hq~E!1fqg<(c'1I/v j#COQoW(7FJg&vs'%oBc^ IVcU_=ΘGWWOl2w19kҪ,*j6Gsfqx1*a$>T٨bA%J1uEWT6!e"ted2EKpiZX /Š83|}UMCe<\Z2sR7ruD/^Czfi(S|cnF%mc[|PGo-/XkCm<=-n. O.\ݦ`e47{28 dNqR9Hi]wJ*UaXVd.9:.b`d+nd q]~m5eqmhy͍w#9TV+ҀWvE'˿/#[ǿe4ՃaL?d!E`Z/U+ ckX ^HND<1,V"֩] dh۲4yw\4R<_>Kxeoeķ+L# *G% fj,;|@`*IU(L%%RqĨYDnS-TQ}J>qba\xXBIɚ4]p6U'R}+j \11#E՝DVb3CrTHVjRjQ&)-rG}3-7wGVTA˻+eN0| C?nѓt̏3z_m $`7Loyi<̓j`07I2ylD Z0?~ Q] 0Eq f@g&$hKzs(lI!vMAYFH]be_y(Q,U4'ܩ;>f ;a3h AcJFm)+<(T[ܘkΓVezH;SڕÉ;m3bQae&=&ROef*$IXxax,Ȝd0/%sR 0q³Fa hV|CQLJ pS@kw퀡[t4[bCYa:KU-;\t ?XGA}pHFϓݙi<} v O1l?j Q'̪Qh@cjP~غ=15߳ImT8R=v?Yul~_lyNđNY8,BM# ռO--g/ҏ̟P"J!d4> .Y.0)Ż"ύǏtDu&[(¦rΘtUQg Ǎk'AGFf1fO)W9C֊rC%{= lq{g?${B2i}(FFW +i]lz>EskS_LHaq~bkU`z}:.BaN{`>p 3Иz~ՀF H"z[&h(Bpf=PS$n "^r1>=RډDO$H>ҭ0Ԉ[Y ILN8=ƙ+ m?e( grS!PCvl]'a*Y94ZxȜ\[vEI|N,*g7S;~u'ͨ~Uϒl!uٔn+=%=y.r8?G_hq`1⡿Rٰu7Zf|+N̙fvu%Goo\Q B3mY3kmզJtM{w`)TX}ͫJd`5S=vo#˺! DYSerkRߗ3n\LKߔItk(_L%h]1"{KԴIJqb,V(ϥqILlG?"nEy̱ ܦM|9?D${9;t9fbwVh^wQEwl %P7ۛ/QEMn<'bzeN\E-U@fz M),?V\|a'qwKzO=59fe$}G7o<\phc-=go99LS0(+pnn89+}t%wdxbp#%bҙp/,՚`~ m'vC*U&vs~9YZ1y8Yl-ݒWݝcmHİض1E?ɥ5BƝ<~)ąΖZ 4 }ůЗ֎J" :XΪ7JdrP͕Kj,/Aj. oaƫҥ|%+GhZ>p+1plK'ɟ #BhMwg` cV<2bKyɳ"֯<Х45}QsQ) 8(5Uu]]Bz -^'>k5yXBdX}'i (7Yme T~DIRDY CmYZ"D =`R hs<I ]ʰn*S)16osplmKRe$gձC!wp [f"P_MUN$O4@˭NCUwpqvh:G2!;Q;)1$U5<ûCq3-&nJWUtYۨlR&|S9 +脁U WXȔРQfOAvN9I,SҨǖ^Xanh* ^:rF b|=h?xD-n iMlY7-u0MÑ֑l(b+l5)t+x͗1DDֽ:Kr\kGj\7x9絉2cz7&D]#{LeM,gO?Vx/\0nԮkjxko ^#62|qYQ8c0 vJx`4H77Ǚ;Զ%/CnЮ}? SSF9(9: Yd5-/^!\jH ֔G`h3OdK<"'q|wyY΁S^wNR~Od+ag2&E~ [6 1@*%xA=؀.ۤAiqQ7/ҏѵޜ/rL^ =8fG"<g4iole6y˲W_JgaqFYD:hr Z3$)r0lMje<+`eaH6l6 ucQLt\`.=YJiy֙z2 ׯ\7O'tEL ju݄dqR @eG>D7z<:.) 'ͅ WgM;S+Z{l|^I5.,׈vA#X>AEzbF;+vD.S(#6YT!iEj-Y a,Wx˩?4B T]-e`\зh%*E!UQox"w.NP e"r@ͺ2|>9,ml2yv$rb G)'}n Y*aw_q#e4`Vb/"@a; H+]xu9w>uh~˩ ~`U2=QJSL8* Q{8 }Ͻ6=Wz R^<-n~1|[]<*4=nAq:@LsI+{G{&& nua`B9`:gweX[xŅ`d5:dm^ 9!y[>uddU-Ŵo ffIj=$EgNy::ˀFIs}GOXxpM#gui@{JF4 3Qu]qi4ZDӲg stE!)]; PgU8{-u`XWp[뿁 @Mg.=*ɿL[l֊~LguU yݘ,*ˑ {P+|x^#v!h7kuC|5ظ+M.hF3 |)qL=mN2> c9Z1ZX,Rdd#Tv>Mg\{Z1廨1 .Hݣwr 2+qtxPx{-4[98;1!r`vϸ+ Ë&GYnE~xh-qGdj,Գ7&,EP $s^힩9i6"jTMߵ4Dk}RI$Jm 1=q~#~LGv퀤WPqxR6vNSA!@nTפlgV"]$T6^+`W.RCb'`|fzk=G=I\@<|z+n`rrr 2l,M-º+%3O7Ў,TҿKhP nkf F>FXp_rA- z")JAb1Jr.E%n"?ZĬn;10&RGU7S`xBu u<=l<5ϽbokW{"2>/qJ-$EY˦WG Q? $0C/mKaejG)/d%- a?X(0Kȅ9M`碕;/מP\o7jÀN_(|3BATM@ b;'ZA~D ]&9SQv7}E yU"zB8ԼO5„v wP!J*^^ ԗסL{&6JQlRi[%gg=$\]<s Jq!J0WgvRwԣ%yZW@N{N*C3=5ҞtFN }R'<۞6qZ D U()eiq‰12dgK&=O_i^Z)yh(&%tb-cyS0#8^3u' 7ؠNucclQFUf-Z:pW`H  OgھXbf Tm0wF 3]ܒr}u䕱ۅ5?$TӀI5pڊC>ͩ4%Cߗt r?zyN():b1i0t$<%0im$ ]yS.!Diz $bgz:?7Y}a(*CP鿼EMj n/M0foK X82HL8^faW?P ohU%${pa08QA/TQ#x]+;MQO8¥. x>G=G@̶oKl=׷;.iwi31hVrlM`N9f*wUf:7_UGMz!aؿ/@|X"$0G|w̺y^>Ȳ2XDxQ-y W"Q]Pc_ۦI5zUu%ne))̷UC/:s>#&YN ՘Xak]eXC5`W V(kw?GlWȤ}zQ[zݨ[@?eY2Mq VGՃ|u[M7ZuO9KvLyRF)"C9L:։I9̈$ۤ*`:=dbjiX&p7vh+yNMЄkS /g+Ql:!Q!gT}:|ԝAv~]K$Spr;LR%Vz\QLM]5I;kOwqf7l"{% Erq 3K1-~ru㮠)+X;.nUqUaZ Fnj]\s빓,8*`~ <6{U52j=b 2YAOGsn/o_n9Vw:PҖZ$|{4x[j=CH,/D31 =7|%q.o3_^n~Bw˳ߘiXe?.u=n:1= ^O%y:37(r|-z>O\E0~g&k>z5^n58W7ĺ ^>!A`bxRvBz"sw}mKV ÝĦ9ϞBDwO UNs"GhÍA6I Ql<:!XgՏHQD Uq UKţI ,Q ~7NUIՏ|bI{S{[#xfJQ7;1H?ÜʶwG +?5/_2 NR/n:"-K&~_{kLLƍ˩;']щ2?(NYygpLմ+lzf`(AVVZ*6,Ci@Jqs 7bbU-: f* fABPq~JGRǤ6(KP9ODWL h%E1Mq1 0yJT fݫD5v>~7}~nLw-kr'??FT.nB.gC=)0< HeFQa1Ds} |6srnt>{̟`@PO2Te&0>^ɏ!/*Z  ;BC` :MXxPjF^+{c۱䩹PQTe/=LI ׊R? K> ֺr *V{o;spC0X{iŲcIgiݟF^9t}ܐ\;/r3&:}ۋw0GbXΛۤui|! > '&C Uv*UBc&*o>S8{M$WE֝#-ekjHULv_WiP^d2P KkDзٷd$l ;$>dC׾iu~h Zs/0K]B/+ uZr]F4 5wxJ1n>JϮ.sIvEs#1"b.p.63F'4pXFc+y}E-YX#{UE|y x7ΎPنGRL7L-0حya^gZi)04mϜKNZROz5b~|C/tJdEGxx,>*|0a0r}aeXsNQ4츬l,XV+c P1)9G<ՆE-ö{C2SpsG\ Ŏ-9z$#~/vПG/|/ #m?̝@ݾ03C@U2y|;}}ϧǂO0[iKL"SG샙]:ȟ@u@>weNɉ~ϙyH:Lg z#Qw*R(RbS27RY-)s-챍b ;^~mn N.ĊJ anVLiHqa1WB(Wg^pYOplw[V}O"F'a Jj‡4 Γr ;K"+svks.F4QskHq[:4` ܫkڳgܱJ['wGpq:,v<Jƥ.,%rh,NK`?uXik'[kK2QS ^[mGsVB d`ԇS7Aa.1TϩX0+ R(,IEe56g$vTXӠ,S8TyLb;K fy}=ǻk_Jx.۬z&xR^C"#)ӆ}NcV7q""ꀚ]c20l塐WGnrߝĶ^ 9ϊ2+ 4EX"wH؎@wVB&-"l䇚Fġٸ )gqؼ-`@§D!N ?lp^LA ͽ!WwE+'^H׷%qV6|c~`WR! ljL%vaˤ)<\,JŊaۓŵϥ'=:Sw-htExrCA?@IЉሤ7 Uezt5eS䌲i3R0Ε[Ko߳޴Y-?4Klx(3y%?V {Ŗ!qo2h˥ .?҉:Sm|~(%7U=8b/[-4.=;tmdxE%=BȎSE္4a*o_Am7 ,3jxYĨcFt;*!3D̓Q XW#fw.S"cR| ׋xTkbrjHD,"J姆(}y M6(Ė\T>zx/}PjҡeC'd? ȃQ$V]`Gķ@ _$㐾;Q-pp>rsڐzTg 9X W?lU^vG&(Si]vA;k hd a3Գs[Ȃ UuhyӤ|ܕBZr:q?qlTJ Ctb5͗EUa[ueVV~pTc8>%D+igAadV' tC\ < B3smbRV$* X;4۽J$G( ^?1 ՟ Xwk b45neOeCp,q-D|=%>*8;\BWEn7]v4H4MJ:<0I颦®M$g޷o=WaG6.'`_3L/S|7!h]Ҷ(*J<)<M*3=p}䱠<@@a8]-  eEt$y&^fg.PD{6iO h2E,`k0臱I vCn2"Ji9l%[5uEEG#x6 cr'aRJuvRo1Kh9cFsnj*#ED>]c_H$IDٕ#1'b>N2<IEΰYJ#pJk`bL0 2c!CH䥑AF]F0݋41'H`NQ=h,=s."C"mt޼`U9ν Y\mNA@yΣ) ?}="7krgBˬsea0J#/zT~gO#Yf\#Y)w|," ipaɒzπ%0t'6 da[c=eگ )*uüf >XA"@55oɄgǚJ%@`DV@N`/0h+Kݰ=zH}é{ʒ`$ሳw^!0U,"E6/8Rpb}nj­3@~^ϓW  Q]Ziw!Bfm ښvjeV:dڅlKe=77O^Q<c# q}WXd֨v5V*Qwpy $Ixd0OQV' 2RLJaoK`%rbQ>^;gDTQ1Q(I;5P'pctLA8ItÓϑڲ^_/㐔Lb:C . jRQ($෠NIsGAWČDKGJQ0uֈihl~2h rڊ׃6y=4RU * C/tXH?*BؔrEJ-saPuu Cv@mpbap^zJ(EAl@w7Du%v(rzD% :39{ѭCO&v\]q? A W؈Y|mFݖaQGFQ!j=Y !^8b%g< A*ص({hĀvD$@Vw;\[8crɴ$W;Oyݵw\*o㙉vW545v,rJ#R-[;,9!sYe&9 'L*˾zzd8qڒ+{1etfxd2sFGL,>>#U O7T&zs9>\VomI5Wl"!0Qq]yUJ˜e t%w8ySXe唙fҟDj:Ld}+ގv!}J8K{vB Xsdzh5)pZIF"kQ<˹7JzC -YmFb" υ<9|gE< 'UM^x຅?ZvP$I[pH鈦XP0:d&EdYUq: zЎ-%,YWgv[a\t2]H=xK:QU; K)TOۡSGj+Ul 0 cZW_g6H#Lwe'')#פ^Њ|v^%ϢءZ `9959׻ٌ^TԊIۈ0>n1{ëCs?z^U+`Ψ^^%޴KAȬ9r`U$w~-i4ᰃ] QB)'S=WƜHBI3K^|s: ֻA40ƴR[*x5P(*>!mII(_O# [: 6Y봮tO8r:}H,FT B##yCO) VTǕvQ@P]=Y:?է߇Oai[Y$ s*- mb?jYA9e S#-;C&4pgoKgy zJ <ø+%HeU#zyw/qFeYF1fV6J ju⻉ WU(W=硋b2MlG(giC 7Im_}ksrasZrr5)biG,%H[H=XoACt 4gjWQ?΀vbe.+mq-O$Am,߹w%GsF֤Vtcv.`g=HQ WMV(`(B|/K(N|,z3*Yy"i 2.crˊ{2` 1FB?G,M[@`kԩvI+#"z y 2C dD@J7C8[*wk7zct^8fW8pHmM?k4>;>SJy8k!m݉nloJȧ&jh 5~@?!< 2.ٶu,:9Fy'd:ٜxM jQVC{glxBX\qXU[Q7:O]óH=XOyRϏH䱥QBXst/kg 늝֢&/mE!^jNBo#0t6a1kέ階7sӄ<}F_Jj3dm Ղ_D`4qد^G V^Hm Дu$VE}Jsm`5=\&@M- ;Јh{o *2VP:~~wN(+Lk<'N6RT~ s*z'kA`4\2=ּvjM?qY;-hSX .,fbhc@2ko4#\dFCOQ(bbtFT W =[Hk=*qHuvOg[%?}\ްDbiY!ATNjp RrcORw*1]AӸ: 7&2 {[0#dAs0v| SČM|ڙ:) 'k#ҽH[%q~\(AH5'L#]K`e0?k^tcpGd~HceXĴY4 g< tlU=T}TUB8>U,a# RY&<Ⲱ|=>VҘ:TQH)ZHg5B'}:"V>Bk'Ԁ::MmDڻ;ӐщbAY>iXnvC)*voZR*?35Z89ќO 'YLW;R O+0akR1v(Y;g+)s:prXp<]pcRـ]oW U,ҶBs'ijE̬9J 4'yW>f_+k+]?'?-I"+yObh#4YΚq ;^ϲhю^3yΆ<N0@(Ndqoa0WT0#" )p?x#,M&'j]4`#*0sTf=M/ٺjh 2 xR0sS f<D6d򍉼էy3 dR{ OHSy)׊VGCF%D#!QB‚53zxiᎵ,so[.XXa7^: -M8xqj Gjc[7]~`Z:;.SQ](x_E+~N?ڣC^rrTDhRJ3??eµjADEDZ)|W b7ذ}Hrv[,|vK䑍0ojU4FC_?e 2սΦ26,Śyf0+i7@:gMXײȱ)ۣ E-v3.<F -CMٽrjmB+j+4{Q S9gh6~}N>Rbμ''Dsq6z7!Ua`=D1iL9 T $.ҥפh~=4>׌0H~1'G'8a [C_ ZgA#ͪE ZQU vfd-, ݖՃLYC+ ]zvծ("kc{I H uFSwRJvV,7smz3qx27(Y<}NQB (cCYswp䵮A~]~Ͻ&3rO J4+IwjĞ& /^oVp.{ gaF~L/%z S&{87(g$SNQ6ƚP?l4ۭUX6Np%aNI̔B]R΋3&wL]gF'x{14=`g=Tp3k^I@+dcw,XU0,B[Vsm#P)] Ȧ0-i=R[ GOh;{:Am{0Q։ t(l`VvlrM`TQz@j"[5/}]4%g;o0uٯc: |DwhW5_qވ3?\ ~.TZ^W*;PE%3D Hwښjaё$qr"&? )Ekt[&leҏa҂mׁ6#߀*$]"Ⱦym3d%@(:EI15XۜYY4Z^1AtХF^ER uqKտE4Wr8dB" 7!2 \A!)*H#r7V}#ĮenK{dˉ%h yڏs6*?Nn9%gi.#k#Ut 61ZB{ XR%YL?fT{}_Z,`v2[e2o͘Wf&`d0)-!-F2|r=פSU (ig^3q:o$²mG_2>WV/2` +/{Zԇ( I~lCe^h{{wT-Bƥ%84Y_jdQ4E=>cbFWH|La&`Woͳ[\ kޅ r:mm=D8R:(A=nEUtl7`_#ipIIsO@0(io)X>[}xZve 3H,Z(w@v=1Y D I: YZ