makedumpfile-1.7.4-150600.3.6.1<>,ip9|oDĻnZ\\kM'nLv;zTE^J:cc4/52ȌQU/enO<]mzNLT6,& P?<+r/:{8ZC p>WZՂ[;XqW{`WY6 kwn]2*Js~\=]spC=Lh C; o'C1K%NRY>P?Pd " 6$(48Qr H |   r  v     $W(8=9=:=FF GF HFIFXG YG\G<]G^I bJcKdLeLfLlLuL,vLwNxO@yO#zP4PDPHPNPCmakedumpfile1.7.4150600.3.6.1Partial kernel dumpmakedumpfile is a dump program to shorten the size of dump file. It copies only the necessary pages for analysis with various dump levels, and can compress the page data. The obtained dump file can by analyzed via gdb or crash utility.ih01-ch2c 3SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Kernelhttps://github.com/makedumpfile/makedumpfilelinuxx86_64}HS:63oFC%K*64 ^ǁAA큤A큤AA큤iiiiieH2`eH2`ieH2`iiiiiiiiiiiiiiiii2d05bef61efd68493fbc44500da99abd33525e5bae0fcad0a86b2099b2e104300c009476da63ed89d200d41f8b078943954fce87ab4ef18e9875eb3283dc497cd3c007f41f924bcc082cd12061982ab4b9d90205dd69839780bed4476249c76ce894e53716e9c494ffa612a87f739fba97e1e6d6492917b32ea4038da9abd78cdee71581912944105c6f832b93f6a5d6c924f4a90f4970815db09882c85c0deeab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c613742f4f8ca0fbac7fcb32d00f3c3573de49458fc4b744a815023d163bd00257958a13aef551aec0d87c39dd547d19555533a108d718aa196aa61b6cbd54df3f36bc2522bf7a2a34e174834848b6288fcd8c8802a6e49525232c0f379666d0ba4e4fa43dfe2dfd66ad3f49e401fed48e581d6e391350633f60a8745df4b0cc5d429d5bd5697f8d658c6933d55663c933531587a1591462a22a8a3c7d3656694696f305662687325d9f999fc85499c46331d00c062682fa20ef77a4eeac5f826d4022d00ed0cc1990f90f6cbfb6539ca882197b9225de07c71297e8cc5ce0cd0302f9ff6537b88a18bc694f6aef93ebaedba26fbde2e7fbf88dee61c791edb945a46735bc26bde6adc469b13ab0a85e03324633e21e32ebb2784f3d5fa6870a97b01a3f1ea2c52fd2cc1f8ee8363d4f09b19466195802d1b5a77dd068fda31ae1224727f30eebc8ba9c6c2522b2666f17fa09b008ed58662bc6b0161550cff785912f16c251bfe9180dfb84f190aa0e85695bcb23be924b60c5eeefd0573927417a3f5a6a579c32a9c9b32bdb5b8118f481663f807d5142d71ebe83cd84489e8657bc70fa4dada34436580e3ca15385586bd5d14b77e5a5d19e472c7f560e82c4ea93880c0e7b8c6da5c5a6e8ed7c57ce5580a8c0adbc1c832eb74401bcc9c4fcrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmakedumpfile-1.7.4-150600.3.6.1.src.rpmmakedumpfilemakedumpfile(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@    /usr/bin/perllibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdw.so.1()(64bit)libdw.so.1(ELFUTILS_0.122)(64bit)libdw.so.1(ELFUTILS_0.126)(64bit)libdw.so.1(ELFUTILS_0.143)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)liblzo2.so.2()(64bit)libsnappy.so.1()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3i@feTeTeTedGc:@b_b8hbOa@aaa@@``}p`n@`m`i@`[)^@^%@^@^_@^1s^.^.]rJ@]p];\eX@\eX@\I[@[@[6@[4Z@ZUZZ@Zo Zo ZTZ;@Z%8Z ,@ZZC@ZYR@WWWWWWVl@UU@ptesarik@suse.comjbohac@suse.competr@tesarici.czpetr@tesarici.czpetr@tesarici.czmsuchanek@suse.depetr@tesarici.czdmueller@suse.cominfo@paolostivanin.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comrpm@fthiessen.deptesarik@suse.commbrugger@suse.comptesarik@suse.comptesarik@suse.compmladek@suse.comptesarik@suse.commliska@suse.czmsuchanek@suse.demsuchanek@suse.comptesarik@suse.comdimstar@opensuse.orgdimstar@opensuse.orgptesarik@suse.comptesarik@suse.commsuchanek@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comkukuk@suse.deptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.commsuchanek@suse.commsuchanek@suse.comlzwang@suse.comjslaby@suse.comlzwang@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.commkubecek@suse.czmkubecek@suse.czmpluskal@suse.commbrugger@suse.comptesarik@suse.cz- makedumpfile-Fix-data-race-in-multi-threading-mode.patch: Fix a data race in multi-threading mode (--num-threads=N) (bsc#1245569, bsc#1256455).- don't reserve disk space for flattened format (bsc#1226183) * Add make-reserve_diskspace-do-nothing-for-flattened-form.patch- Enable build for riscv64.- Reduce compatibility cruft.- Update to 1.7.4: * Add riscv64 support * Support kernels up to v6.6 (x86_64) - Drop upstreamed patches: * ppc64-do-page-traversal-if-vmemmap_list-not-po.patch * Support-struct-module_memory-on-Linux-6.4-and-.patch - Build with a bundled eppic git snapshot.- Add Support-struct-module_memory-on-Linux-6.4-and-.patch (jsc#PED-4593) - Add ppc64-do-page-traversal-if-vmemmap_list-not-po.patch (bsc#1215364) - Re-enable eppic on systems with old enough libeppic- update to 1.7.3: * Support kernels up to v6.3 (x86_64) * Support sadump with 5-level paging - temporarily disable eppic until v5.0 branch can be supported- update to 1.7.2: * LoongArch64 architecture support * Support kernels up to v6.0 (x86_64)- Update to 1.7.1: * support for kernel up to 5.17 * sadump: remove variable length array * print error when reading with unsupported compression - Drop upstreamed makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch- makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch: sadump, kaslr: fix failure of calculating kaslr_offset (bsc#1196736).- Turn on zstd in Tumbleweed.- Non-existent patches must be listed twice to appear as added in a unified diff against a version that had them. Only that can make factory-auto happy. Here we go: * makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch * makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch- Merge SLE15 SP3 changelog. - Patches that were never actually applied to Factory: * makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch (included in 1.6.8) * makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch (included in 1.6.8)- Turn on zstd.- Update to 1.7.0 * Zstandard (zstd) compression support * New -L option to limit output file size * Support of kernels up to v5.15 (x86_64)- Update to 1.6.9 * Add initial mips64 support * Support newer kernels up to v5.12 * x86_64: fix a use-after-free bug in -e option * arm64: support flipped VA and 52-bit kernel VA * Add shorthand --show-stats option to show report stats * Add --dry-run option to prevent writing the dumpfile * printk: add support for lockless ringbuffer - Fix rpmlintrc to not be version agnostic - Refresh makedumpfile-override-libtinfo.patch - Drop upstream merged * makedumpfile-printk-add-support-for-lockless-ringbuffer.patch * makedumpfile-printk-use-committed-finalized-state-value.patch * makedumpfile-use-uts_namespace.name-offset-VMCOREINFO.patch * makedumpfile-1-3-Use-vmcoreinfo-note-in-proc-kcore-for-mem-.patch * makedumpfile-2-3-arm64-Make-use-of-NUMBER-VA_BITS-in-vmcore.patch * makedumpfile-3-3-arm64-support-flipped-VA-and-52-bit-kernel.patch- Update patch metadata.- Fix guessing of va_bits (bsc#1183977) * makedumpfile-1-3-Use-vmcoreinfo-note-in-proc-kcore-for-mem-.patch * makedumpfile-2-3-arm64-Make-use-of-NUMBER-VA_BITS-in-vmcore.patch * makedumpfile-3-3-arm64-support-flipped-VA-and-52-bit-kernel.patch- Support kernel 5.11: * makedumpfile-use-uts_namespace.name-offset-VMCOREINFO.patch: make use of 'uts_namespace.name' offset in VMCOREINFO.- Update upstream project location (URL and Source).- Update to version 1.6.8: * Support newer kernels up to v5.9 * arm64: Add support for ARMv8.2-LPA (52-bit PA support) * Retrieve MAX_PHYSMEM_BITS from vmcoreinfo * sadump, kaslr: fix failure of calculating kaslr_offset * Introduce --check-params option * cope with not-present mem section - Drop upstreamed patches: * makedumpfile-Fix-cd_header-offset-overflow-with-large-pfn.patch * makedumpfile-arm64-Align-PMD_SECTION_MASK-with-PHYS_MASK.patch * makedumpfile-sadump-Fix-failure-of-reading.patch - Allow to read kernel log from the lockless ringbuffer (bsc#1183965): * makedumpfile-printk-add-support-for-lockless-ringbuffer.patch * makedumpfile-printk-use-committed-finalized-state-value.patch- makedumpfile-sadump-Fix-failure-of-reading.patch: sadump: Fix failure of reading __per_cpu_load memory (bsc#1168798).- Add -fcommon in order to fix boo#1160282.- Refresh patch with upstream version - makedumpfile-arm64-VA-range-SUSE.patch + makedumpfile-arm64-Align-PMD_SECTION_MASK-with-PHYS_MASK.patch - makedumpfile-Fix-cd_header-offset-overflow-with-large-pfn.patch: Fix integer overflow with large memory configuration (bsc#1168234).- makedumpfile-arm64-VA-range-SUSE.patch: Fix error processing core files on arm64 (bsc#1142715).- makedumpfile-PN_XNUM.patch: Define PN_XNUM if missing.- Update to version 1.6.7: + Makefile: remove -lebl from LIBS when no libebl.a. + Fix compilation warnings on 32-bit system. + Support newer kernels up to v5.4. - Drop makedumpfile-Increase-SECTION_MAP_LAST_BIT-to-4.patch: fixed upstream.- Drop libebl-devel BuildRequires: ebl is being absorbed by libdw.- makedumpfile-Increase-SECTION_MAP_LAST_BIT-to-4.patch: Increase SECTION_MAP_LAST_BIT to 4 (bsc#1144708).- Update to 1.6.6 * Support for AMD Secure Memory Encryption * Exclude pages that are logically offline * Support kernels up to 5.1.9 - Drop makedumpfile-coptflags.diff.- Also support extended address space with SLE 12 SP5 (bsc#1138451) * refresh makedumpfile-ppc64-VA-range-SUSE.patch- makedumpfile-ppc64-VA-range-SUSE.patch: Use correct l3 index size with SLE15-SP1 ppc64le kernels (bsc#1123015).- Update to 1.6.5 * Improve support for arm64 system with KASLR * Support kernels up to 4.19.4- Update to 1.6.4 * 5-level paging support on x86_64 * --mem-usage support for arm64 * Support larger VA size with newer ppc64 kernels (bsc#1118445). * Support kernels up to 4.17.0 - Drop upstreamed patches: * makedumpfile-always-use-bigger-SECTION_MAP_MASK.patch * makedumpfile-sadump-fix-PTI-enabled-kernels.patch * makedumpfile-do-not-print-ETA-if-progress-is-0.patch * makedumpfile-is_cache_page-helper.patch * makedumpfile-check-PG_swapbacked.patch- Fix %license destination for older distributions.- Merge SLE12 changelog. - Patches that were never actually applied to Factory: * makedumpfile-x86_64-xen-vtop.patch (included in 1.6.2) * makedumpfile-Fix-elf_info-file_size-if-segment-excluded.patch (included in 1.6.2)- makedumpfile-Fix-elf_info-file_size-if-segment-excluded.patch: elf_info: Fix file_size if segment is excluded (bsc#1068925).- makedumpfile-x86_64-xen-vtop.patch: Fix the use of Xen physical and machine addresses (bsc#1014136, bsc#1068694).- makedumpfile-is_cache_page-helper.patch: Add is_cache_page() helper to check if a page belongs to the cache (bsc#1088354). - makedumpfile-check-PG_swapbacked.patch: Check PG_swapbacked for swap cache pages (bsc#1088354).- makedumpfile-do-not-print-ETA-if-progress-is-0.patch: Do not print ETA value if current progress is 0 (bsc#1084936).- Use %license instead of %doc [bsc#1082318]- makedumpfile-sadump-fix-PTI-enabled-kernels.patch: sadump: Fix a problem of PTI enabled kernel (bsc#1085826).- makedumpfile-always-use-bigger-SECTION_MAP_MASK.patch: Always use bigger SECTION_MAP_MASK (bsc#1066811, bsc#1067703).- Update to 1.6.3 * Support kernels up to 4.14.8 (bsc#1068864). * 86_64: handle renamed init_level4_pgt -> init_top_pgt * Fix SECTION_MAP_MASK for kernel >= v.13 * book3s/ppc64: Lower the max real address to 53 bits for kernels >= v4.11 * Support symbol __cpu_online_mask * ppc64: update hash page table geometry - Drop upstreamed patches: * makedumpfile-Fix-SECTION_MAP_MASK-for-kernel-v.13.patch * makedumpfile-handle-renamed-init_level4_pgt-init_top_pgt.patch * makedumpfile-ppc64-update-hash-page-table-geometry.patch * makedumpfile-book3s-ppc64-Lower-the-max-real-address-to-53-bits.patch * makedumpfile-__cpu_online_mask-symbol.patch * makedumpfile-vtop4_x86_64_pagetable.patch * makedumpfile-fix-KASLR-for-sadump.patch * makedumpfile-fix-KASLR-for-sadump-while-kdump.patch * makedumpfile-support-4.12.patch - Drop SLE12-specific patches: * makedumpfile-ppc64-update-hash-page-table-geometry.patch * makedumpfile-Revert-Clean-up-unused-KERNEL_IMAGE_SIZE.patch * makedumpfile-Revert-x86_64-kill-some-unused-init.patch * makedumpfile-Revert-kill-is_vmalloc_addr_x86_64.patch * makedumpfile-Revert-x86_64-translate-all-VA-to-PA-using-pgt.patch * makedumpfile-Revert-Calculate-page_offset-from-pt_load.patch- makedumpfile-__cpu_online_mask-symbol.patch: Support symbol __cpu_online_mask (FATE#323473, bsc#1070291). - makedumpfile-vtop4_x86_64_pagetable.patch: Introduce vtop4_x86_64_pagetable (FATE#323473, bsc#1070291). - makedumpfile-fix-KASLR-for-sadump.patch: Fix a KASLR problem of sadump (FATE#323473, bsc#1070291). - makedumpfile-fix-KASLR-for-sadump-while-kdump.patch: sadump: Fix a KASLR problem of sadump while kdump is working (FATE#323473, bsc#1070291).- makedumpfile-Revert-Clean-up-unused-KERNEL_IMAGE_SIZE.patch: Revert "Clean up unused KERNEL_IMAGE_SIZE" (bsc#1068925, bsc#1099121). - makedumpfile-Revert-x86_64-kill-some-unused-init.patch: Revert "x86_64: kill some unused initialization" (bsc#1068925, bsc#1099121). - makedumpfile-Revert-kill-is_vmalloc_addr_x86_64.patch: Revert "x86_64: kill is_vmalloc_addr_x86_64()" (bsc#1068925, bsc#1099121). - makedumpfile-Revert-x86_64-translate-all-VA-to-PA-using-pgt.patch: Revert "x86_64: translate all VA to PA using page table values" (bsc#1068925, bsc#1099121). - makedumpfile-Revert-Calculate-page_offset-from-pt_load.patch: Revert "x86_64: Calculate page_offset from pt_load" (bsc#1068925, bsc#1040469, bsc#1099121).- makedumpfile-ppc64-update-hash-page-table-geometry.patch: Kernel commit f6eedbba7a26 ("powerpc/mm/hash: Increase VA range to 128TB") updated hash page table geometry. A modified version of this commit is included in SLES12 SP3. Make the corresponding changes in makedumpfile tool for filtering dump appropriately (bsc#1068485)- ppc64 Can't convert a virtual address (bsc#1067703) * Added patches: makedumpfile-ppc64-update-hash-page-table-geometry.patch makedumpfile-book3s-ppc64-Lower-the-max-real-address-to-53-bits.patch * Refresh makedumpfile-Fix-SECTION_MAP_MASK-for-kernel-v.13.patch to also apply to SLE15 (4.12 kernel) due to backport of 2d070eab2e82 (bsc#1067703)- Handled renaming of init_level4_pgt to init_top_pgt (bsc#1066770). * Added patch: makedumpfile-handle-renamed-init_level4_pgt-init_top_pgt.patch- add makedumpfile-Fix-SECTION_MAP_MASK-for-kernel-v.13.patch (bnc#1066811)- Update to 1.6.2 * Fix the use of Xen physical and machine addresses (bsc#1014136) * Fix memory leak in get_kcore_dump_loads() * Support kernels up to 4.11.7 * Consider not page-size aligned phys_end for paddr_to_pfn() * Add runtime kaslr offset if it exists- Update to 1.6.1 (FATE#322011). * Enhance support for aarch64 * Enhance support for ppc64 * Support kernels up to 4.8 - Drop upstreamed patch * makedumpfile-_count-_refcount-rename.patch - Merge with updates on SLE12 SP2 (FATE#318012, bsc#992885, bsc#999869).- Rename Support-_count-_refcount-rename-in-struct-p.patch to makedumpfile-_count-_refcount-rename.patch.- Silence rpmlint errors about devel files in non-devel package; despite their .c suffix, the provided eppic scripts are intended for production, not development.- Build and install the eppic extension. - makedumpfile-override-libtinfo.patch: Allow to override the tinfo library used for eppic.- Update to 1.6.0 (FATE#320955). * Exclude page structures of non-dumped pages. - Drop upstreamed patch * Looking-for-page.compound_order-compound_dtor-.patch * Skip-examining-compound-tail-pages.patch- Looking-for-page.compound_order-compound_dtor-.patch: fix excluding hugepages (kernel 4.4 compatibility) - Skip-examining-compound-tail-pages.patch fix excluding compound tail pages (kernel 4.5 compatibility)- Support-_count-_refcount-rename-in-struct-p.patch: support 4.7 kernel (page._count renamed to page._refcount)- Update to 1.5.9 * support for aarch64 (FATE#318444) * Support kernels up to 4.1 * Enable compressed dump formats for Xen (FATE#316467). - Drop upstreamed patch * makedumpfile-add-aarch64.diff - Use url for source - Cleanup spec file with spec-cleaner - Adjust usage of install (-c is ignored)- makedumpfile-add-aarch64.diff: Add support for aarch64 This patch should be oboslet when switching to 1.5.9- upgrade to makedumpfile-1.5.8 o Fair I/O workload assignment for --split o Make incomplete dumpfile readable o Support kernels up to 3.19h01-ch2c 1771502082 1.7.4-150600.3.6.11.7.4-150600.3.6.1 makedumpfilemakedumpfile-R.plmakedumpfile-1.7.4eppic_makedumpfile.somakedumpfileIMPLEMENTATIONREADMEmakedumpfileCOPYINGmakedumpfile-1.7.4eppic_scriptsREADMEap_messages_3_10_to_4_8.cdir_names_3_10_to_3_13.cdir_names_3_14_to_4_8.ckeyring_3_10_to_4_3.ckeyring_4_4_to_4_8.cproc_names_3_10_to_4_8.ctcp_sk_buf_3_10_to_4_8.cudp_sk_buf_3_10_to_4_8.cunix_sk_buff_3_10_to_4_8.cvhost_net_buffers_3_10_to_3_18.cvhost_net_buffers_3_19_to_4_8.cvhost_scsi_buffers_3_10_to_4_8.cmakedumpfile.conf.5.gzmakedumpfile.8.gz/usr/bin//usr/lib64//usr/lib64/makedumpfile-1.7.4//usr/share/doc/packages//usr/share/doc/packages/makedumpfile//usr/share/licenses//usr/share/licenses/makedumpfile//usr/share//usr/share/makedumpfile-1.7.4//usr/share/makedumpfile-1.7.4/eppic_scripts//usr/share/man/man5//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:42814/SUSE_SLE-15-SP6_Update/2bcdb4579913bb937cb137413309d1ba-makedumpfile.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ae63218ddae5ad2fdb873be9df5c73952dae933b, for GNU/Linux 4.3.0, strippedPerl script text executabledirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=21eaab1d5b3e5d9f90582ecc402e5252c34f17b7, strippedASCII textC source, ASCII textC source, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRR RR R RRRR RRRRRR RRRRRRR RRR R RRRRR=COlad6autf-85e55974b0d1fb5b6fbe17a32e5ed8dc60471fe4d7c0bad118fe2920305d78620? 7zXZ !t/VbC]"k%k"R(}2d6kf'l׊>V j Q|]iU*דKKo$f~.cB(^9%O\՜BiԳۏ^@j\Tx7苪#,c EX#B˸nCvA " /q,_&jKzY9Rǃ;s:!x,u.ު{p}˷3L>|A XA3%6vq%kIFy3@_Up Q-4Z·K;@#|{%7m29yG|?\AGY;Ғt"2e^srA`G,1Н3h5d;UOrv䙗t\_}pژjU9O`2 Jx ټP)yWUzDIQ6ڶU_s+ %GƄ"YWμQ-dZ1; z|;vXa@ b؋}0'TuH9J 1ŅǓsq/`1ܕ~.$%k>\ω4-w8-eDg0?_Π=!9 _@7A, mü=SQ),h/2G4㢹cdkvƿnoLLDԖ݀DsszM6{X l@y9YS(,@6PKEz:݈NNd;_j> (XFR2pZ>&st ξ 13l]P0^83f=gTddȵoߑK%U&&Lpy`$o_s=3y43 ux-'^Yڿ5ю>'}i# ub'Sx qʾMeĄ=m!Ct#QSxΤj h5{w_ '.Mj8#F?l-ӥe$]R"xOuP6[#t%zѧoy%n*6E xG&8:=Ï@vUf 1 i8Dkg[wx!StJҧ+5y~7Vj={ncw3[^&+1Qy Ù]` gJuv{{vo SWT^Ե:gQʯy\xIjOc:e~7L é,Aj<4'N)92bj{uC4][,LIy:ĀHvwtHVDn \mbج82vj?M"|/9H4ևhfgVy̓sK6V+U(YRJ_m?E9 ]X)~ ILn^;hkqca)j"{I1nF}Κm \;^k^ĈtVOS+w1ɾUGUC/$ q >_5=wNVւd,,eЊf-T4>V|9$9:Hv!&u*g#}O\GD8$ Q-15j"o7Pd)޻b[eٗVh'Kk/=2˂#v%?@_{\SLnezלeD92Öqxp&V UK*I?G{ `ȒHʯO:Qǩnq%Ir!b pSڊs.aJqЁAm퍜-:;i 8o+(ߚE pO~0B~S*Bar-O5N\M#qQm;ބWnL&pk7Zϳ7'tک p'Rk8Y$&u${ +#A퇁790mͮ_j`Hm\|92.7@̮# I9f d6JL> 'FӫGb Ԡ[)`t[1UEJHMt%jHyfi bdTy7BBWmSb%H&D)_5|j>ݟ.7]`mۚ%͘FF'*(Mgu'yn@yBOtUaU?Z(q%VV`;ҿ9I)ކR~N6DԊ0a)*i $Nэoq6\=jɓVY;ktۥusvJ4T1s]kx,nuBI_8X<1pյopVyUФ)&_ JweDŽ Y aǸe֪6ew']gHk h$sG.yQkī'>$5! 0r!:z۪;"9.o[Խ0/z^(^VSnU(S^S]˼[v$Ț/s!YrZ[ٔcE6Fj1t/ c!HѲUd&%l ٷ.Mioˌ^X"i7SĘ|{0 PNd)/*JkYx% 9F.O^v& Κ4i`"s"#CsR#׌]I?^V|VSA8[KY :S#AcJwUzE~8tD.2)1&zNm>աki6rr|O@H)-Yp7"/b:Aه#V}R% ] cs9SrA>{:󈯌(XuE|NB-@3ةz2tZlZâQsX`B`:uqWN8 8W4'#_ffЭN%eR"<{ =b'xҹ$l/oAgy͌DУmpbzqWg7[TKeq"s!!rOoY]4̸:22L%].LN3yv D!,? ]g_r&2 Ue$ g,@+E %\!إծS)-_g2ɫ&d}0jC% l RH>{瀅rYX/ݪa}ȷz_U 6 gUy;/2 )g fi35'^0Ir u)RSkEx.~_D7j ^%""tz$]Q#X{G1c7d)Oso`MMM2#%amR*8mM=~u7z.8OtֿM*E0ְ+Xxypj4tFiIζ> a+7O6ZW{V\hM`r\ZhT|IrѴn5:*-VuD(It˟F\]Oَe;u `r-]pҐqd@)d@|,ﶂ4^ӨT M]p8E^ۃdZ\}qG* ^2>s (2ѽDq}֦r{cVҸ̱|*Z9bh2;.-,>7SdzDQ;_r:_Y`\*V_L/M% Z7 Q~UF2iZJ M}8vp q^s >=qF3<>of*&#E(E@r:ϢsW|1pWP4EB¶(%R>_\Zy*uN?=7V?]` j:N\Fwc_N@gq @ FQ{PdB6aKo8+3Gd ﵑjo >yl\\-׸,`8ʸSƮs")T;5Ҝ/P$ X@Z,We0-\4HNW H]r&7 5%~/*.G'G8|=y TY#TtLtNO6On> ߹ܚ:xOt):E\U^~VX)?\MkU&V:J3dv-Ms ;OD7ׯLpQVtxdX urܴu6 c^] Oz_B3\4 5&Lꀡ, j|pȏ͛ACvr{9X"\%ࣥE.CiF(fzì \G:uΞm@cH;i"jnΎ ?\Zs =a՟gyy,Uqϸ@AjeNŖeꔅ]uF۰EyxΨݚv@+bJ,<渉epN$$ }|^*Et\I;2ޅL܈7y[AI0wڐ8'K(ƝId!Zgܺ]- NU]DU $2k^i7Kl>K9.jI~<)0eL_&yW'SYޡ.E铮߁ڴ1Afԥ8;+O Npt'qOmc+B5mbe<4c~U 0rϑP3 i~~0.&x(}ZVv 1l 22?!Ag%< (5:]Փb@a,vJv)捸}MJĊ3Qb~&mj#I}yPʮ0Ѡ :UR1Hx_NJ8:qCf[^Gm84}E/;kcXXx<2*T z'PlKL:[Nr0h0_v|d7xgD/kN{X_EL _]9 wyCnނ4{߁"Ac;5ךl*A_O (ɛ[>.rxq\Bpd2Bdׄ :JK(q@c Vg ^*[CbtvU[N}^(0FbbyEjVF=+ʏ}*UقfSNQꙉT> L^圫"uVܫlƬ[f]lER\rb?sjRBqTbvK&m#|V>۳CdEYnޏZ`?AcS= KSF EgjopFwb87Qȿ}Y 笩[,yUg]=#> 7AOL@& /\~ekl%[:χVX-4&@n @6/45#k0u4/e\4JNH^w,7a3zQ@ogǫ:@^TDyd J:!ω) p)g m$~ ʷu:pij\:3p7_S+)dCeP ̫BjD8=A_ffb,C ':KrN\`a_Vng2p9LSp|?xuHDEQa코5@r{;)MF W#7)mnUͽŀ(!ʊ4bZdͩ툟KA%Pk0<]اއc:3L4'qL &d VHWoE=K \lL?Kw+gPz׻ tD 0je [BG0t #]"7&c?FS/6`ӾUwC5G/eo@վ̐PnNx_#Η<&PJv(2.l#X%j7P^yrH塧?ʟhDrS9Vӌ*eu0]lq ӊ^8ʛ/*@2$o_atЕ)5J>8t)K\l&Z\!ZUEmK}tʶSAj}b AKnq)$ڪ:xpXT*G9,{SҚ%1A94ny%e1BfA:툳wdTB0vni0nT bLgDM8r"Xr?;o뉣wVCu$ Tƻ&Sw k)8!/{TNaG:O."$=7 n{%㗷?1')r@޾qR$mҬUQ.W7EK/kj^[<`|xk6/4e+͕zV>`v5/R 0FwYl[5,B(vOH3.aQyF t׸-z(i3%jg=gyB@3EJpF wZo6uITwqi9TroONLU4Y&21A`Ft P (` S7 *-.$5YD,RP )%4Kt*)8y͞={;Ii) ՜R%WI[XC 8^1}* ?>cN5sS2HS6ov+!m. y l]M nxmZ0u~E^wKu9$yf /CJXmyZg66SۍrE)٩=1|ė9,xXKt~ӑL-RM脀1=73@Y['$A˚gW%-_1愮f`q[|k]!'\A:'+5akA1! |/p-ƢZD_ YH jTrҰu](mV pbkVH& ?lor凉N(Os3i0r +CRیcTn@םԍr&7Xzu]R&O %死 [*]m r'isgmi62-roq=A11{澕bX#/ g?|] ?Vrf7{bvNV1#XHӌ\W>,)ti|v{M=zF\N1]Pl$¬5B6qxH2뤈gAnbKz6,]Jxf|-hI6 #yM8w_4*eHWo;;Ykf \ W~׷quԩK1<4N ǓdCƭ'[|gsDΜ,~:RS'8JBm_wpjfy(%'= [-d o iV[kW(/VYFaa [!P_,s;w Lk, Us=Kv~,j~rdBwIU:/^P66K5Gwhyj5; ByjN2[t@@T944eG:ܮO,-Trl9s~{bv24}h@6aKhE CR sLEc!Ӥ*_)iXWû վ쾡ݼ/'lKp[LwHX|oնP"zs7tȤ#䋰@ԿJ!"+=8/џ'Pm +O_iz5?sk`۲SHok*,)Cvv9\C_t-npqt'b~NyŸڥv]^+aKH Xj叽]lb4_Ó [a}8ӟl#iۿ s> }qZPNmM#,NI\ΞUDz1;Ϥ*~J3T@sb>9btYt%lh ?}*"ZaVZq|7aVm\=G%5S60MOy2h ):yMWx ȪÚ"2i/ѩLrx0+@agfNlcUo ]79X%>N˓W:fڄVs+R 4EhrC1o$^5ݰ[A,= _%~v^-߉%-@h`Ps>h̟Eq+goµu("o R}|̟ęprdrp!ؐٮ*Uewޅ\Pk9ϿY3C {L9_.e-vUs9Mʣh,í iƶfR&D|rQbž·g ߶c!J|W2 `LYez;.E7v:»@w\dWW!5:0zDfugφL\XPyk{eżG*C]]-YL+҃|.jT1JK!$v}$5i}{"]sk>OCnX`\X P=N^ )x^Xz6(" (<\_̘y dp`BL,z&Gz7BΣfHszG _JHe_Ҍei6Fք$G[#ȁǂ%.7>j!yU?S!:♧Ȩx֔vh1$J+Vq*|pῄ >28{=J%a$7[УWƭuJM^RVrfM-l{Ч1T:~]Z̬Xk~8r'=wuυ]#귆NZZTs86y׶NpGju?V|7?#i?Vtgr!_]&6@G#=ਫl~ &}%D[C4 kc4ȂNE9o)/nc}(Nm 'YDu&:_W)^tT U5ƓLx%(PD> P0$˓?ـ58I`-SQb~or3Yp.ezق ƹ%G^X*|ѧt:^\RBTɻ6 @S@͆;Q{ zhAwpxoɹԟ\eISxa_;yNV*$l.pys -Nu+n+`gi_I#/e' @V3ˢP/azR3nn/4^^~8G: R4YjcI i4Ϸhw;4J|فY^n)7g rL-NfpWEކ[BěOYW5GqpG(eI=d- xۧhgQ}dE5+r;' ee1} ]q Šg`a M,L?\WF$؈lj`E yƛ:e%|6O'-@´^en{'+b(hjKs/4Hc CebZɗmWDIg}žV(6"06'>zoΙ97dJ dYSNꂓ2mjKLA@! h;jmw.^_ch"UdP~7wжoS3icW@ڥW<@liAU<:N!]W1GReӮ5Fŝe-A~H28Q )v3X. H?ebU ԋܱTڂ11G[h~Ète Qyض%[Np R;\l6({WF4Rc?Be#%"2ŵHނt4:ĥ7,S58@jm[Mbz[V%aI{&VOpTlA= fRWWMzJ}붻%/VGt'̞͟!yHoHkhMA$>s[ƙrnG#B2V :Z~[u\ֽ\2jwɴS 4Yx0W T62`[oƹ//hp`gXQu O^j$ fcN֖:j{c^-]!UfdPѻst ݀ %_OA[oT)քFPFyn^ZW>f5T:0n*VE1wnx(yVAI0&b~CW7c%:O`e Xo?YSmȂ }2J 3:бc$_h+|/oBNf~Y"mzȀjmL'`~H0d[ĜGTSnwQV~"q{.&NT]RM NJ /ݛx#@;df<7ScNݚ*1M%^QUN̲dkW YDWKBRR|o.60N$a@if-pK9o7@kơNcIEQc>7MQi U#9iBHB^)g&A?+mqq`'po6K.70Cm[YvTP7[3ͅ%V AZa YIt%vx"Gi *c^ShZyS1PHp(\k`h1a5FQI}b #φ#]*P#_"{D RRDϲN;9!nJtDaLh=J]TAy7GV* FH`#09> p4Aq;q͂^ `袩XC=ƛ(@ 7X$dѩ5RM&]@ XgoQB:t*"6#չ($ĿΣ[\bk[Û"ʒ֑rEв$-ҀGI{t۾Aygǁ(Ls3h(:koeY&:pS\ T>b휛ޚ9OwOAhudD =zÌo>> He5u/&inꃿ{bC;g]#48&a%eٲn!|YeIizE~0>0ܡ8j([;iEOi=\KʝJmW W|Z&&8s͆ʳ>B)Y)y ]惎VPWMXE@^cw $S´R('b$OwEo7>dA̶-_6gdևYх7us%?E <)믺\{j|>W/Fͱqp`r $N#/ 4hL~8VRn%kP..Fpl5UDFbSt x9/rO۝Ȧu' 9tKX2P3r߱I{fа}q~/at;\2!U)tGG$(4@oHl@ Mږ9$TvBEޠ R0E2~(옵0F|Trr5ІF*J:4+٭R`9)F0L٩Z0ӆY(;cuys49=p'$č)ibZ