kexec-tools-eppic-2.0.15-51.el7_9.3>t  DH`p`{$ƨEXeP<¦$/)!1W-@wRLBYҁ5MBmrl0E"w?:ﳷ(N/u٣eUJ)z68}GvT:'v54I"0G‘9iE 8xN5IV%gM R6Sy~rKrR{Ԫ9: d2ƫp>9 ZN jpO҇Fڰ0az}DiR M}z;k:)=+WBr(_WĎk =qXT OfT|h0G#|a<>.N7ǥoVLwiIHFQ#xW?_"7N&]$nu:<\[6082052f6bf09d23da785f8eb0154d2be1a6e49dt`{$ƨHY,D'6_ }[tXH׈pWXfE ]!w@RP[nĂ|0^MdjN>@PjaU{؉ゥlpb{4&c^zE ޛ7w{TdŎa3)ЊL ;g%k;Dma4-/ۊe5yq1qv7= t"3'<=tL l'UfM]Z}:<XKI9+Rrɤ($nO{b{:  ۴VD'()* EoCɇXnIc[Z sf`aĿ143dMxp@8f)KCרL0.M<1ATLwkݢJ_!D<"&k1W!-||{I,zvW:TH&VcU/[36Znbꬕ)W>7?d & U#) Uiox   ,  S,d(8n9n:MVnGlHIXY\ ]\^bdefltuvDwx8yt Ckexec-tools-eppic2.0.1551.el7_9.3Additional eppic_makedumpfile.so shared objectThe eppic_makedumpfile.so shared object is loaded by the "makedumpfile --eppic" option, and is used to erase sensitive or confidential kernel data from a dumpfile.`x86-01.bsys.centos.org CentOSGPLv2CentOS BuildSystem Applications/Systemlinuxx86_64`%K*64 ^A큤```````````````22dbb50bc303e7dcaadf3552e03200770c0789f7fd80e1ee31fa5f1525e965cb13742f4f8ca0fbac7fcb32d00f3c3573de49458fc4b744a815023d163bd00257958a13aef551aec0d87c39dd547d19555533a108d718aa196aa61b6cbd54df3f36bc2522bf7a2a34e174834848b6288fcd8c8802a6e49525232c0f379666d0ba4e4fa43dfe2dfd66ad3f49e401fed48e581d6e391350633f60a8745df4b0cc5d429d5bd5697f8d658c6933d55663c933531587a1591462a22a8a3c7d3656694696f305662687325d9f999fc85499c46331d00c062682fa20ef77a4eeac5f826d4022d00ed0cc1990f90f6cbfb6539ca882197b9225de07c71297e8cc5ce0cd0302f9ff6537b88a18bc694f6aef93ebaedba26fbde2e7fbf88dee61c791edb945a46735bc26bde6adc469b13ab0a85e03324633e21e32ebb2784f3d5fa6870a97b01a3f1ea2c52fd2cc1f8ee8363d4f09b19466195802d1b5a77dd068fda31ae1224727f30eebc8ba9c6c2522b2666f17fa09b008ed58662bc6b0161550cff785912f16c251bfe9180dfb84f190aa0e85695bcb23be924b60c5eeefd0573927417a3f5a6a579c32a9c9b32bdb5b8118f481663f807d5142d71ebe83cd84489e86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkexec-tools-2.0.15-51.el7_9.3.src.rpmkexec-tools-eppickexec-tools-eppic(x86-64)@@@@@@@@   @ kexec-toolslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(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.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libtinfo.so.5()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)2.0.15-51.el7_9.33.0.4-14.6.0-14.0-15.2-14.11.3`e@`B@_V ^^V@^^_^|@^x^r @^f/]@]c@]@]m]y@]w@]nU]S]R@]@1@]@] \F@\9\@\@\e\@\@\\]o@\A[@[t[a[`O@[D[,[+@[(@Z|;Z/Z.s@Z@Z Z @ZZYZ@YZ@Y|Y˒Yo@Y@YRHYMYK@Y>@Y7Y0Y.@Y@Y@Y]Y.Xh@XsXߖ@X@XO@X @XXXXW^@WQW@W@W@WgWWzOWc@W]NWUeW=V'~@UU@UoU@U@UĝUUnU@U@U@UJ@Ux&UY@UY@UY@U6;U&iTԬTԬTr@Tr@TTTcKTXTO@T)IT!`T@Tk@S%@SSSR@S@SS@S`S`S2@S(5@S@S@S@SnSR@RUR߲R@RkRw@Rw@Rw@R@P 2.0.15-51.3Pingfan Liu 2.0.15-51.2Bhupesh Sharma 2.0.15-51.1Bhupesh Sharma 2.0.15-51Bhupesh Sharma 2.0.15-50Bhupesh Sharma 2.0.15-49Bhupesh Sharma 2.0.15-48Bhupesh Sharma 2.0.15-47Bhupesh Sharma 2.0.15-46Bhupesh Sharma 2.0.15-45Bhupesh Sharma 2.0.15-44Bhupesh Sharma 2.0.15-43Bhupesh Sharma 2.0.15-42Bhupesh Sharma 2.0.15-41Bhupesh Sharma 2.0.15-40Bhupesh Sharma 2.0.15-39Bhupesh Sharma 2.0.15-38Bhupesh Sharma 2.0.15-37Bhupesh Sharma 2.0.15-36Bhupesh Sharma 2.0.15-35Bhupesh Sharma 2.0.15-34Bhupesh Sharma 2.0.15-33Bhupesh Sharma 2.0.15-32Bhupesh Sharma 2.0.15-31Bhupesh Sharma 2.0.15-30Bhupesh Sharma 2.0.15-29Bhupesh Sharma 2.0.15-28Bhupesh Sharma 2.0.15-27Bhupesh Sharma 2.0.15-26Bhupesh Sharma 2.0.15-25Bhupesh Sharma 2.0.15-24Bhupesh Sharma 2.0.15-23Pingfan Liu 2.0.15-22Pingfan Liu 2.0.15-21Pingfan Liu 2.0.15-20Pingfan Liu 2.0.15-19Pingfan Liu 2.0.15-18Pingfan Liu 2.0.15-17Pingfan Liu 2.0.15-16Pingfan Liu 2.0.15-15Pingfan Liu 2.0.15-14Pingfan Liu 2.0.15-13Pingfan Liu 2.0.15-11Pingfan Liu 2.0.15-10Pingfan Liu 2.0.15-9Pingfan Liu 2.0.15-8Pingfan Liu 2.0.15-7Pingfan Liu 2.0.15-6Pingfan Liu 2.0.15-5Pingfan Liu 2.0.15-4Pingfan Liu 2.0.15-3Pingfan Liu 2.0.15-2Baoquan He - 2.0.15-1Pingfan Liu - 2.0.14-19Pingfan Liu - 2.0.14-18Pingfan Liu - 2.0.14-17Pingfan Liu - 2.0.14-16Pingfan Liu - 2.0.14-15Pingfan Liu - 2.0.14-14Pingfan Liu - 2.0.14-13Pingfan Liu - 2.0.14-12Pingfan Liu - 2.0.14-11Pingfan Liu - 2.0.14-10Pingfan Liu - 2.0.14-9Pingfan Liu - 2.0.14-8Pingfan Liu - 2.0.14-7Pingfan Liu - 2.0.14-6Pingfan Liu - 2.0.14-5Pingfan Liu - 2.0.14-4Pingfan Liu - 2.0.14-3Pingfan Liu - 2.0.14-2Pingfan Liu - 2.0.14-1Pingfan Liu - 2.0.7-54Pingfan Liu - 2.0.7-53Pingfan Liu - 2.0.7-52Pingfan Liu - 2.0.7-51Baoquan He - 2.0.7-50Baoquan He - 2.0.7-49Baoquan He - 2.0.7-48Baoquan He - 2.0.7-47Baoquan He - 2.0.7-46Baoquan He - 2.0.7-45Baoquan He - 2.0.7-44Baoquan He - 2.0.7-43Baoquan He - 2.0.7-42Baoquan He - 2.0.7-41Baoquan He - 2.0.7-40Baoquan He - 2.0.7-39Minfei Huang - 2.0.7-38Minfei Huang - 2.0.7-37Minfei Huang - 2.0.7-36Minfei Huang - 2.0.7-35Baoquan He - 2.0.7-34Baoquan He - 2.0.7-33Minfei Huang - 2.0.7-32Minfei Huang - 2.0.7-31Minfei Huang - 2.0.7-30Minfei Huang - 2.0.7-29Minfei Huang - 2.0.7-28Minfei Huang - 2.0.7-27Minfei Huang - 2.0.7-26Dave Young - 2.0.7-25Minfei Huang - 2.0.7-24Minfei Huang - 2.0.7-23Minfei Huang - 2.0.7-22Baoquan He - 2.0.7-21Baoquan He - 2.0.7-20Dave Young - 2.0.7-19Dave Young - 2.0.7-18Baoquan He - 2.0.7-17Baoquan He - 2.0.7-16WANG Chao - 2.0.7-15WANG Chao - 2.0.7-14WANG Chao - 2.0.7-13WANG Chao - 2.0.7-12WANG Chao - 2.0.7-11WANG Chao - 2.0.7-10WANG Chao - 2.0.7-9WANG Chao - 2.0.7-8WANG Chao - 2.0.7-7WANG Chao - 2.0.7-6WANG Chao - 2.0.7-5WANG Chao - 2.0.7-4WANG Chao - 2.0.7-3WANG Chao - 2.0.7-2WANG Chao - 2.0.7-1WANG Chao - 2.0.4-33Madper Xie - 2.0.4-32WANG Chao - 2.0.4-31WANG Chao - 2.0.4-30WANG Chao - 2.0.4-29WANG Chao - 2.0.4-28WANG Chao - 2.0.4-27WANG Chao - 2.0.4-26WANG Chao - 2.0.4-25WANG Chao - 2.0.4-24WANG Chao - 2.0.4-23Daniel Mach - 2.0.4-22WANG Chao - 2.0.4-21WANG Chao - 2.0.4-20Daniel Mach - 2.0.4-19WANG Chao - 2.0.4-18WANG Chao - 2.0.4-17WANG Chao - 2.0.4-16WANG Chao - 2.0.4-15WANG Chao - 2.0.4-14WANG Chao - 2.0.4-13WANG Chao - 2.0.4-12Baoquan He -2.0.4-11Baoquan He - 2.0.4-10Baoquan He - 2.0.4-9Baoquan He - 2.0.4-8Baoquan He - 2.0.4-7Baoquan He - 2.0.4-6Baoquan He - 2.0.4-5Baoquan He - 2.0.4-4Baoquan He - 2.0.4-3Baoquan He - 2.0.4-2Baoquan He - 2.0.4-1Baoquan He - 2.0.3-71Baoquan He - 2.0.3-70Baoquan He - 2.0.3-69Baoquan He - 2.0.3-68Baoquan He - 2.0.3-67Dave Young - 2.0.3-66Dave Young - 2.0.3-65Dave Young - 2.0.3-64Dave Young - 2.0.3-63Dave Young - 2.0.3-62Dave Young - 2.0.3-61Dave Young - 2.0.3-60Dave Young - 2.0.3-59Dave Young - 2.0.3-58Dave Young - 2.0.3-57Dave Young - 2.0.3-56Dave Young - 2.0.3-55Dave Young - 2.0.3-54Dave Young - 2.0.3-53Fedora Release Engineering - 2.0.3-52Dave Young - 2.0.3-51Dave Young - 2.0.3-50Dave Young - 2.0.3-49Dave Young - 2.0.3-48Dave Young - 2.0.3-47Dave Young - 2.0.3-46Dave Young - 2.0.3-45Dave Young - 2.0.3-44Cong Wang - 2.0.3-43Cong Wang - 2.0.3-42Cong Wang - 2.0.3-41Cong Wang - 2.0.2-40Dave Young - 2.0.2-39Cong Wang - 2.0.2-38Cong Wang - 2.0.2-37Cong Wang - 2.0.2-36Cong Wang - 2.0.2-35Cong Wang - 2.0.2-34Cong Wang - 2.0.2-33Cong Wang - 2.0.2-32Cong Wang - 2.0.2-31Cong Wang - 2.0.2-30Tom Callaway - 2.0.2-29Cong Wang - 2.0.2-28Cong Wang - 2.0.2-27Cong Wang - 2.0.2-26Cong Wang - 2.0.2-25Cong Wang - 2.0.2-24Cong Wang - 2.0.2-23Cong Wang - 2.0.2-22Cong Wang - 2.0.2-21Cong Wang - 2.0.2-20Cong Wang - 2.0.2-19Cong Wang - 2.0.2-18Cong Wang - 2.0.2-17Cong Wang - 2.0.2-16Cong Wang - 2.0.2-15Cong Wang - 2.0.2-14Cong Wang - 2.0.2-13Cong Wang - 2.0.2-12Cong Wang - 2.0.2-11Cong Wang - 2.0.2-10Cong Wang - 2.0.2-9Cong Wang - 2.0.2-8Cong Wang - 2.0.2-7Cong Wang - 2.0.2-6Cong Wang - 2.0.2-5Cong Wang - 2.0.2-4Neil Horman - 2.0.2-3Neil Horman - 2.0.2-2Neil Horman - 2.0.2-1Neil Horman - 2.0.0-47Neil Horman - 2.0.0-46Neil Horman - 2.0.0-45Neil Horman - 2.0.0-44Neil Horman - 2.0.0-43Fedora Release Engineering - 2.0.0-42Neil Horman - 2.0.0-41jkeating - 2.0.0-40Neil Horman - 2.0.0-39David Malcolm - 2.0.0-38Lubomir Rintel - 2.0.0-37Lubomir Rintel - 2.0.0-36CAI Qian - 2.0.0-35CAI Qian - 2.0.0-34Neil Horman - 2.0.0-33Neil Horman - 2.0.0-32Neil Horman - 2.0.0-31Neil Horman - 2.0.0-30Neil Horman - 2.0.0-29Neil Horman - 2.0.0-28Neil Horman - 2.0.0-27Neil Horman - 2.0.0-26Neil Horman - 2.0.0-25Neil Horman - 2.0.0-24Neil Horman - 2.0,0-23Fedora Release Engineering - 2.0.0-22Neil Horman 2.0.0-21Neil Horman 2.0.0-20Neil Horman 2.0.0-19Neil Horman 2.0.0-18Neil Horman 2.0.0-17Neil Horman 2.0.0-16Neil Horman 2.0.0-15Neil Horman 2.0.0-14Neil Horman - 2.0.0-13Neil Horman - 2.0.0-12Lubomir Rintel - 2.0.0-11Neil Horman - 2.0.0-10Orion Poplawski - 2.0.0-9Fedora Release Engineering - 2.0.0-8Ignacio Vazquez-Abrams - 2.0.0-7Neil Horman - 2.0.0.6Ignacio Vazquez-Abrams - 2.0.0-5Neil Horman - 2.0.0-3Neil Horman - 2.0.0-2Neil Horman - 2.0.0-2Neil Horman - 2.0.0-1Neil Horman - 1.102pre-16Tom "spot" Callaway - 1.102pre-15Neil Horman - 1.102pre-14Neil Horman - 1.102pre-13Neil Horman - 1.102pre-12Neil Horman - 1.102pre-11Neil Horman - 1.102pre-10Neil Horman - 1.102pre-9Neil Horman - 1.102pre-8Neil Horman - 1.102pre-7Neil Horman - 1.102pre-6Neil Horman - 1.102pre-5Neil Horman - 1.102pre-4Neil Horman - 1.102pre-3Neil Horman - 1.102pre-2Neil Horman - 1.102pre-1Neil Horman - 1.101-81Neil Horman - 1.101-80Neil Horman - 1.101-79Neil Horman - 1.101-78Neil Horman - 1.101-77Neil Horman - 1.101-76Neil Horman - 1.101-75Neil Horman - 1.101-74Neil Horman - 1.101-73Neil Horman - 1.101-72Neil Horman - 1.101-71Neil Horman - 1.101-70Neil Horman - 1.101-69Neil Horman - 1.101-68Neil Horman - 1.101-67Neil Horman - 1.101-66Neil Horman - 1.101-65Neil Horman - 1.101-64Neil Horman - 1.101-63Neil Horman - 1.101-62Neil Horman - 1.101-61Neil Horman - 1.101-60Neil Horman - 1.101-59Neil Horman - 1.101-58Neil Horman - 1.101-56Neil Horman - 1.101-55Neil Horman - 1.101-54Neil Horman - 1.101-53Neil Horman - 1.101-52Neil Horman - 1.101-51Neil Horman - 1.101-50Neil Horman - 1.101-49Neil Horman - 1.101-48Jarod Wilson - 1.101-47Jarod Wilson - 1.101-46Neil Horman - 1.101-45Neil Horman - 1.101-44Jarod Wilson - 1.101-43Jarod Wilson - 1.101-42Neil Horman - 1.101-41Neil Horman - 1.101-40Neil Horman - 1.101-39Neil Horman - 1.101-38Neil Horman - 1.101-37Neil Horman - 1.101-36Neil Horman - 1.101-35Neil Horman - 1.101-34Neil Horman - 1.101-33Neil Horman - 1.101-32Neil Horman - 1.101-30Neil Horman - 1.101-30Jesse Keating - 1.101-29Neil Horman 1.101-27.fc6Neil Horman -1.101-19Neil Horman -1.101-17Bill Nottingham - 1.101-16Thomas Graf - 1.101-15Thomas Graf - 1.101-14Jeremy Katz - 1.101-13Thomas Graf - 1.101-12Thomas Graf - 1.101-11Thomas Graf - 1.101-10Thomas Graf - 1.101-9Jeff Moyer - 1.101-8Jesse Keating - 1.101-7.1.1Thomas Graf - 1.101-7.1Thomas Graf Thomas Graf Jesse Keating Thomas Graf - 1.101-5Jeff Moyer - 1.101-4Jeff Moyer - 1.101-3Jeff Moyer - Throttle kdump reload request triggered by udev event- kdumpctl: fix a variable expansion in check_fence_kdump_config()- makedumpfile/sadump: Fix a KASLR problem of sadump while kdump is working- Add a new option 'rd.znet_ifname' in order to use it in udev rules- Revert: Always set vm.zone_reclaim_mode = 3 in kdump kernel- dracut-module-setup.sh: fix breakage in get_pcs_fence_kdump_nodes().- dracut-module-setup.sh: ensure cluster info is ready before query. - dracut-module-setup.sh: improve get_alias()- mkdumprd: don't append noauto to mount option. - Add NOTE about nr_cpus value on HyperV systems.- Always drop nofail or nobootwait options - Always set vm.zone_reclaim_mode = 3 in kdump kernel- mkdumprd: Use DUMP_TARGET which printing error message during ssh- module-setup: Ensure eth devices get IP address for VLAN- module-setup: re-fix 99kdumpbase network dependency - kdumpctl: bail out immediately if host key verification failed- makedumpfile: x86_64: Fix incorrect exclusion by -e option with KASLR- kdumpctl: echo msg when waiting for connection- Doc: amend the man page of kdump.conf- vmcore-dmesg/vmcore-dmesg.c: Fix shifting error reported by cppcheck- Limit the size of vmcore-dmesg.txt to 2G - dracut-module-setup: fix bond ifcfg processing- dracut-module-setup: get localhost alias by manual - dracut-module-setup: filter out localhost for generic_fence_kdump - kdumpctl: distinguish the reason for ssh failure- kdumpctl: wait a while for network ready if dump target is ssh- dracut-module-setup.sh: skip alias of localhost in get_pcs_fence_kdump_nodes()- kdump.sysconfig/x86_64: Disable HEST by default - Introduce kdumpctl rebuild command and update document- makedumpfile: x86_64: Add support for AMD Secure Memory Encryption [Fix the Fix the patch to make sure makedumpfile-1.6.2/ path is used]- makedumpfile: exclude pages that are logically offline - makedumpfile: x86_64: Add support for AMD Secure Memory Encryption- Disable vmcore device dump by default- Optimize kdumpctl restart and initramfs rebuild speed- Fix previous faulty initramfs rebuild triggering- kexec.rules: create dedicated udev rules for ppc64- kexec-kdump-howto: Add note on setting correct value of kptr_restrict- fadump: leverage kernel support to re-regisgter FADump- Make udev reload rules quiet during bootup- mkdumprd: use --quiet dracut argument to speedup initramfs build - mkdumprd: refine regex on dropping mount options- kdump: fix an error that can not parse the e820 reserved region - Doc: add document to declare atlantic support- doc/kdump.conf: Local dump path should be //%HOST_IP-%DATE - Update help text to indicate --mem-usage is supported on archs other than x86_64 - Add missing usage info - Rewrite kdump's udev rules, use reload instead of restart - kdumpctl: Add reload support- kexec/ppc64: add support to parse ibm, dynamic-memory-v2- makedumpfile: when refiltering, initialize refiltered bitmap2 from the kdump file's bitmap2 - dracut-module-setup: Fix DRM module inclusion test for hyper-v - kdumpctl: remove some cmdline inheritage from 1st kernel - kdump-lib.sh:get_loaded_kernel_modules() Fix missing newline - kdumpctl: Rebuild initramfs if loaded kernel modules changed (V2) - Revert "kdumpctl: Rebuild initramfs if loaded kernel modules changed" - dracut-module-setup: Fix test for inclusion of DRM moduleskexec-tools.spec: Drop kexec-tools-2.0.3-disable-kexec-test.patch Remove obsolete kdump toolkdumpctl: Rebuild initramfs if loaded kernel modules changed dracut-module-setup.sh: don't include multipath-hostonly Add document to declare FCoE support (V2) Revert "Add document to declare FCoE support" Add document to declare FCoE support makedumpfile: fix makedumpfile Not tainted in 2nd kernel- arm64: Fix calculation of page_offset in case we are running cases other than mem-usage- kexec/ppc64: add support to parse ibm, dynamic-memory-v2- dracut-module-setup.sh: pass ip=either6 param for ipv6 - dracut-module-setup.sh: install /etc/hosts when using fence_kdump - update kdump-anaconda-addon-003-29-g4c517c5.tar.gz- kdumpctl: Remove 'netroot' and 'iscsi initiator' entries from kdump cmdline - doc: remove btrfs from supported filesystems list - Update kdump anaconda addon - makedumpfile/arm64: Add '--mem-usage' support - Fix warning about persistent device name not found. - kdumpctl: Check the modification time of core_collector - kdump.sysconfig.x86_64: Remove 'notsc' from KDUMP_COMMANDLINE_REMOVE - makedumpfile: fix for hugepages filtering* Thu Feb 1 2018 Pingfan Liu 2.0.15-12 - makedumpfile/sadump: Fix a problem of PTI enabled kernel - makedumpfile: Fix physical-to-virtual conversion in 'exclude_segment()'- dracut-module-setup.sh: temporary install /bin/grep to work around dracut's bug - kdump.sysconfig/x86_64: Add nokaslr to kdump kernel cmdline - kdumpctl: skip selinux-relabel for dracut_args --mount dump target- kexec-tools.spec: require dracut >= 033-522 to make 99kdump module installed correctly - kdump.sysconfig.ppc64(le): remove "root=" param from ppc64(le) 2nd kernel's command line - Revert "kdumpctl: sanity check of nr_cpus for x86_64 in case running out of vectors"- makedumpfile: Fix 'kernel_version' variable being uninitialized & introduce minor reorganization - makedumpfile: Fix segmentation fault when using --split on a vmcore - dracut-module-setup.sh: check whether to include multipath-hostonly or not- kdumpctl: Error out in case there are white spaces before an option name- mkdumprd: apply dracut "--hostonly-cmdline" and "--no-hostonly-default-device" - Change dump_to_rootfs to use "--mount" instead of "root=X" - kdumpctl: move is_fadump_capable() to kdump-lib.sh - module-setup: fix 99kdumpbase network dependency - mkdumprd: change for_each_block_target() to use get_kdump_targets() - kdump-lib.sh: introduce get_kdump_targets() - kdump-lib.sh: fix improper get_block_dump_target() - kdumpctl: remove "root=X" for kdump boot - kdumpctl: fix a bug in remove_cmdline_param()- Fix KASLR problem on sadump- Revert "Update kdump anaconda addon" - Revert "Update kdump anaconda addon: fix the md5sum in source file"- Update kdump anaconda addon: fix the md5sum in source file - Update kdump anaconda addon- makedumpfile: x86_64: Take care of init_level4_pgt rename in kernel - makedumpfile: ppc64: get the info of mem reserved for crashkernel - makedumpfile: Fix SECTION_MAP_MASK for kernel >= v.13- mkdumprd: fix patterns to modify mount options - kexec-tools/ppc64: avoid adding coherent memory regions to crash memory ranges - kexec-tools/ppc64: fix command line overflow error - kexec-tools/ppc64: fix how RMA top is deduced- kexec-tools: Rebase from 2.0.14 to 2.0.15makedumpfile: rebase makedumpfile from 1.6.1 to 1.6.2mkdumprd: remove useless "x-initrd.mount" kdumpctl: use "apicid" other than "initial apicid" kdumpctl: sanity check of nr_cpus for x86_64 in case running out of vectors kdumpctl: change prepare_cmdline() to operate KDUMP_COMMANDLINE directly mkdumprd: use 300s as the default systemd unit timeout for kdump mount mkdumprd: reduce lvm2 memory under kdump module-setup: suppress the early iscsi error messages kdumpctl: fix infinite loop caused by running under bash- revert udev rule changes- udev rules: fix the hotplug rule file removing path- Revert "pc64/ppc64le: drop cpu online rule in 40-redhat.rules in kdump initramfs" - udev rules: mask cpu hotplug rules- kdump.conf.5: clarify the fence_kdump_nodes option - kdumpctl: for fence_kdump, the ipaddr of this node should be excluded from list- kdumpctl: change the shebang header to use /bin/bash- kdump.sysconfig.x86_64: remove kaslr in kdump kernel cmdline - Revert commit b590153 kdump.sysconfig/x86_64: Add nokaslr to kdump kernel cmdline- makedumpfile: Fix refiltering, sadump and virsh dump- kdumpctl: call strip_comments only when necessary to speedup - Revert "kdumpctl: improve "while read" time for /etc/kdump.conf"- kdumpctl: bail out earlier in case of no reserved memory - kdumpctrl: kdump feasibility should fail if no crash memory - kdumpctl: improve "while read" time for /etc/kdump.conf - kdumpctl: update check_dump_fs_modified() to use "lsinitrd -f" - kdumpctl: improve check_wdt_modified() - kdumpctl: remove is_mode_switched() - arm64: cmdline: modify to optimize size for memory reservation- kdump.sysconfig/x86_64: Add nokaslr to kdump kernel cmdline- arm64: Increase the upper limit for RAM segments - kdump: Introduce 'force_no_rebuild' option - kdump-lib-initramfs.sh: ignore the failure of echo - use "systemctl reboot -f" for reboot action- Update kdump anaconda addon- ppc64: Reduce number of ELF LOAD segments - kexec-kdump-howto: Include notes about using debug kernel as crash kernel - Correct two typos in kdumpctl and kdump.conf- kdump-emergency: fix "Transaction is destructive" emergency failure - x86: Support large number of memory ranges- arm64: backport latest kdump patches - Fix `makedumpfile --mem-usage /proc/kcore` - kdump-lib.sh: fix incorrect usage with pipe as input for grep -q in is_pcs_fence_kdump()- kdumpctl: check the existence of /sys/kernel/security/securelevel - kdump.sysconfig.x86_64: Remove 'notsc' from kdump kernel cmdline - kdump.sysconfig: add KDUMP_COMMANDLINE_REMOVE for aarch64 and ia64 - kdump.sysconfig: add KDUMP_COMMANDLINE_REMOVE - Document: fix incorrect link in fadump-how.txt - kexec-tools.spec: add %doc for fadump-howto.txt- rebase kexec-tools from 2.0.7 to 2.0.14- fix the build error of Release 2.0.7-53- makedumpfile: rebase makedumpfile from 1.6.0 to 1.6.1- kdumpctl: check /etc/fstab modification only when it exists - kdumpctl: remove duplicate statement - kdumpctl: Kill duplicate code related to file modication check - fadump: restore default initrd when fadump mode is disabled - kdump/fadump: fix network interface name when switching from fadump to kdump- Update kdump anaconda addon- spec: Update to add dependency on dracut-network version >= 033-449 - mkdumprd: Do not add "nfs" dracut module explicitly - kexec-kdump-howto: Add doc about the special mount information via "dracut_args" - Support special mount information via "dracut_args"- fa9c082 kexec: Remedy the incomplete fix about persistent memory back porting- arm64: prefer reading memory ranges from iomem over fdt- spec: Update to add dependency on dracut version >= 033-449 - watchdog: do not add watchdog module in rd.driver.pre now - howto: Notes on watchdog module handling - kdumpctl: force rebuild in case of watchdog state change - mkdumprd: Add dracut watchdog module as default option- kexec-kdump-howto:Add introduction of parallel dumping- kdump.conf man page fixes - kdump.conf comments fixes - Add persistent memory support - module-setup: Don't handle iBFT in kdump- Update kdump anaconda addon - kdumpctl: Do not rebuild initramfs when $KDUMP_BOOTDIR is read only - get_persistent_dev(): fix name contention with dracut's similar function- kexec/sadump: Back port two patches to fix regression bug of makedumpfile 1.6.0 - Makedumpfile: Rebase to 1.6.0- module-setup: Use get_ifcfg_filename() to get the proper ifcfg file - kdump-lib: Add get_ifcfg_filename() to get the proper ifcfg file - doc: add nfs to supported filesystems list- Update kdump anaconda addon- kdumpctl: force rebuild in case of file system is modified - mkdumprd: move to_dev_name() & get_persistent_dev() to kdump-lib.sh - kdumpctl: Move file modification check logic in check_system_modified() - kdumpctl: force rebuild in case of dynamic system modification - mkdumprd: do not lookup in by-uuid dirs for raw device's persistent name- Remove duplicate prefix path ${initdir} - Document declaration to support iSCSI HBA (ALL OFFLOAD) - kdump.init: fix a typo - rpm spec: add two patches to fix ppc64 kexec boot issue - kexec-tools ppc64: add arch option --dt-no-old-root - kexec-tools fs2dt.c: move copy old root param as a new function - kdumpctl: Remove slub_debug from cmdline- pc64/ppc64le: drop cpu online rule in 40-redhat.rules in kdump initramfs- mkdumprd: install only local i18n files- Update kdump anaconda addon- kdumpctl: Add man page for kdumpctlarm64: Overwrite CFLAGS and remove -fno-exceptions from kexec purgatory code Fix comment to exclude keyword CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; LDFLAGS="${LDFLAGS:--Wl,-z,relro }"; export LDFLAGS; [ "1" == 1 ] && [ "x86_64" == ppc64le ] && /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ; for i in $(find . -name config.guess -o -name config.sub) ; do [ -f /usr/lib/rpm/redhat/$(basename $i) ] && /usr/bin/rm -f $i && /usr/bin/cp -fv /usr/lib/rpm/redhat/$(basename $i) $i ; done ; ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu \ --program-prefix= \ --disable-dependency-tracking \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib64 \ --libexecdir=/usr/libexec \ --localstatedir=/var \ --sharedstatedir=/var/lib \ --mandir=/usr/share/man \ --infodir=/usr/share/info Revert "arm64: move -fno-exceptions from purgatory code to spec file"mkdumprd: Remove ifcfg from dracut's modules arm64: move -fno-exceptions from purgatory code to spec file module-setup: Choose the first matched gateway in kdump_static_ip- Enhance Kdump to support ipv6 protocol- ppc64: Erase unnecessary segment info printing - Update kdump addon- watchdog: load iTCO_wdt early in cmdline hook- Update kdump addon tarball- eppic: update to include ARM64 support - Update kdump addon icon- dracut-module-setup: Apply the manual DNS to the 2nd kernel - makedumpfile: --split: assign fair I/O workloads in appropriate time - makedumpfile: Support producing a consistent dump file even if disk space is insufficient - Disable transparent hugepages in second kernel- kdumpctl: Add the command "kdumpctl showmem" to show the reserved memory - Enhance kdump.conf "default" parameters check. - Filtered out "noauto" options in 2nd kernel fstab - make kdump work when kernel crash after shutdown- Update kdump addon tarball- Enhance kdump to support ARM64 arch- Fix the date for the changelog- remove panic_on_warn from 2nd kernel cmdline- dracut-module-setup: Enhance kdump to support the bind mounted feature in Atomic - Fix the warning if the target path is bind mount in Atomic - Get the mount point correctly, if the device has several mount point - kdump-lib: Add new function to judge the system is Atomic or not - kdump-lib: Add the new function to enhance bind mounted judgement - Remove duplicate slash in save path - dracut-module-setup.sh: change the insecure use of /tmp/*$$* filenames - make kdump saving directory name consistent with RHEL6- sadump: Support more than 16TB physical memory space.- Fix to 2.0.7-18, forgot to update SOURCE25 addon tarball.- update addon translations, delete untranslated po files.- Just fix a typo in kexec-tools.spec- kdumpctl: adjust the boot dir if kernel is put in sub dir of /boot- mount fail if its mount poing doesn't exist in /sysroot - rebuild initrd dependency during kdump restart - fix a dump path issue- fix core_collector issue for ssh/raw dump - remove sysctl.conf for kdump kernel - exclude aarch64 build - fix path directive issue - remove panic_on_warn kernel parameter- Update kdump-anaconda-addon- Fix ppc64le installation issue- fadump fix - kdump-anaconda-addon fix- Rebase makedumpfile-1.5.7 - Fix an issue on iscsi boot environment - Disable kvm CMA reservation in kdump kernel- Enable ppc64le arch. - add sample eppic scripts to kexec-tools-eppic package - Restart kdump service on cpu ADD/REMOVE events- use kexec_file_load() syscall when SecureBoot enabled. - update kdump-anaconda-addon- add kexec-tools-anaconda-addon subpackage - use absolute path for executable in systemd service.- install udev rules to /usr/lib/ - allow short hostname in cluster configuration- rework of kdump error handling - ppc: add fadump support - add static route support - systemd will take care of shutdown and unmount filesystems - fix an issue that can't bring up correct network device- ppc64: kexec load fails due to elf symbol relocation failure. - display a message while waiting for kdump lock- Backport several latest bits from Fedora - Fix makedumpfile OOM issue- do not verify mtime of kdump.conf- Rebase kexec-tools-2.0.7 - Rebase makedumpfile-1.5.6- support fence_kdump for generic cluster - handle static ip fix - stop passing "nofail" mount option to 2nd kernel- spec: fix wrong source id- generate kdump service dependencies on the fly- fix issue when dump path is mounted on nfs.- vmcore-dmesg: stack smashing fix - get_ssh_size fix for localized df output- Document supported/unsupported/unknown list of dump targets - Warn user about save vmcore path mounted by another disk- mkdumprd: call dracut with --hostonly-cmdline (dracut >= 033-145) - warning on secure boot enabled platform- Regression fix on wdt kernel module install- kdumpctl: Pass disable_cpu_apicid to kexec of capture kernel - Relax restriction of dumping on encrypted target - ssh dump: create random-seed manually- remove selinux flipping when propagating ssh key - add kdump-in-cluster-environment.txt to rpm pkg - Secure Boot status check warning - Some watchdog driver support- Add acpi_no_memhotplug to kdump kernel - Add fence kdump support- Mass rebuild 2014-01-24- makedumpfile: Improve progress information for huge memory system - s390: use nr_cpus=1 instead of maxcpus=1- vmcore-dmesg: fix timestamp error in vmcore-dmesg.txt - makedumpfile: re-enable mmap() and introduce --non-mmap - kdump.conf uncomment default core_collector line - fix an issue when 'ssh' directive appearing in kdump.conf, the rest part of lines in this file are ignored- Mass rebuild 2013-12-27- kexec-tools.spec: only install makedumpfile.conf on ix86 x86_64 ppc64 s390x- kexec-tools.spec: remove /etc/kdump-adv-conf/- update translation files- makedumpfile: default to lzo compression - makedumpfile: add makedumpfile.conf.sample and its manpage- Add rd.memdebug in kdump module - kdumpctl: Avoid leaking fd to subshell - makedumpfile: Understand >= v3.11-rc4 dmesg - makedumpfile, ppc: Support to filter dump for kernels that use CONFIG_SPARSEMEM_VMEMMAP.- makedumpfile: disable mmap()- fix sadump format phys_base calculating error - kdump, x86: Process multiple Crash kernel in /proc/iomem - makedumpfile: wrong cyclic buffer size recalculation causes bitmap data corruption - Fix max_mapnr issue on system has over 44-bit addressing.- kdump-lib.sh: strip_comments is not implemented correcty- Back port 2 revert commits - kdump.sysconfig: default to "nofail" mount- Strip inline comments from the kdump config file before use - kdump-lib.sh: add common function strip_comments - Introduce kdump-lib.sh for kdump shared functions - kdump.service: Start kdump after network is online and remote fs is mounted - dracut-module-setup: _dev to be a local variable - kdumpctl: Run multiple kdumpctl instances one by one in serial order- remove 98selinux dependency- dracut-kdump.sh: add do_dump() and error out if dump vmcore fails - dracut-module-setup.sh: setup correct system time and time zone in 2nd kernel. - kernel cmdline: Remove hugepage allocations - Use /lib/dracut/no-emergency-shell to control action on fail - Revert: kdump.sysconfig: Add option action_on_fail and set its default as continue - dracut-kdump.sh: Redirect kdump script stdout/stderr to /dev/console - add snappy build- add lzo build - makedumpfile: Add vmap_area_list definition for ppc/ppc64. - pull makedumpfile-1.5.4 - mkdumprd: check return value of subshell - mkdumprd: get_persistent_dev() return original dev if no persistent dev exists. - dracut-kdump.sh: Merge dump_to_rootfs() to dump_fs() - dracut-kdump.sh: explicitly sync after each dump - Correct wrong weekday of changelog - kexec-tools.spec: Remove incorrect description in changelog- monitor-dd-progress fix - rawdump: only show dd progress bar when core_collector is not makedumpfile - kexec-tools.spec: replaces scriptlets with new systemd macros - dracut-kdump.sh: umount fs right before kdump exit - dracut-kdump.sh: recursively umount fs and its submounts - dracut-kdump.sh: cleanup - using local variable names instead of $1/$2 in functions - dracut-kdump.sh: name the invalid vmcore to vmcore-incomplete - dracut-kdump.sh: Output top level information about the kdump progress. - kexec-kdump-howto: Add a section for debugging tips- dracut-module-setup.sh: improve the approach to get a bridged interface list - dracut-module-setup.sh: cleanup - use kdump_get_mac_addr() function - dracut-module-setup.sh: use kernel exported mac address in kdump_get_mac_addr() - dracut-module-setup.sh: use perm addr of slaves to setup bonding network - kdump: Do not output debug messages by default - dracut-module-setup.sh: kdump module depends on drm module - mkdumprd: return error if no write permission on save path of server for ssh- mkdumprd: remove -M option for dracut - kdumpctl: add selinux relabel when service startup - depends on dracut selinux module - dracut-kdump.sh: umount rootfs after dump_to_rootfs - kdump.sysconfig: append "panic=10" to kdump cmdline - kexec-kdump-howto: grubby is suggested modifing kernel cmdline - kexec-tools.spec: removes kexec udev rules for s390 - kdump.sysconfig: Add option action_on_fail and set its default as continue - Add tab key as delimiter for core_collector in kdump.conf - redirect stdout to stderr- kdump: Save vmcore-dmesg.txt before saving vmcore - Remove "ip=" overwrite to 40ip.conf - Add support for bridge over bond/team/vlan. - Fix bonding options syntax and get all specified options from ifcfg file. - add dracut_args option to kdump.conf - kexec-tools.spec: Add ethtool to dependency. - error out if dump target is encrypted- Delete several patches which have been merged into kexec-tools-2.0.4 - Revert: Release 2.0.3-72 - Release 2.0.3-72 - Pull kexec-tools-2.0.4 - Check if block device as dump target is resettable - mkdumprd: add function perror_exit - Deprecate blacklist option- Remove eppic support on ppc and s390 arch- Change rules related to eppic in kexec-tools.spec- Support for eppic language as a subpackage- tune sysconfig to save memory usage - Remove useless codes related to LOGGER in kdumpctl - kdumpctl:print out the service status - Return to start() function when check_ssh_target failed - use findmnt instead of blkid in mkdumprd - check dump target mounting earlier - kdumpctl: rename function name check_config - add function to check kdump config file - dracut-module-setup.sh: remove UUID/LABEL quotes before using it - Change dump_to_rootfs to be a default option and reboot to be default action - Remove "-F" in CORE_COLLECTOR when dump_to_rootfs- Remove comma which is redundant - Modify codes related to dump dir to make it clearer - Rectify the get_host_ip implementation - Revert: Merge an upstream patch for fix a ppc64 makedumpfile bug with with CONFIG_SPARSEMEM_EXTREME - pull makedumpfile 1.5.3- Spec: remove kdump image when a corresponding kernel is removed - Merge an upstream patch for fix a ppc64 makedumpfile bug- Add support for team devices - Update translation file po/it.po - remove wait for net ok function - add bootdev cmdline param - kdumpnic cmdline file name cleanup- fix issue of exec on stack for ppc32- revert explictly handling of PIPESTATUS - enable pipefail bash option - wrong ssh key fix - build fix: Update 3 po files: po/gu.po po/or.po po/zh_CN.po- Pull translated po files from zanata - Optimize redundent code fetching server of network dump - change the dump dir format to be more readable- firstboot:fix reserve mem ui spinbox step size - handle readonly mounted filesystem- makedumpfile 1.5.1 - Update po tar.gz - Add a notes for zanata process - Add two xmls file for po zanata translation - Cleanup and recreate po files- Enable kdump service after installation - get MEM_RESERVED from sysfs attribute - get_ssh_size: use -n to redirect stdin from /dev/null - add random feeding code for ssh dump - kdump option space checking improvement - kdumpctl: multi dump target checking fix- pull in two upstream patches- improve persistent name handling- Pull vmcore-dmesg patches from vivek - ppc/ppc64: compile purgatory with gcc option msoft-float - Update to support f18 grub2 efi config file - pass persistent name to dracut --device - pass persistent name to dracut --mount - use persistent name in kdump.conf of initramfs - mkdumprd: add function get_persistent_dev - remove useless uuid and label handling- doc fix for mount dump target before mkdumprd - pull makedumpfile 1.5.0- pass raw device as dracut argument - iscsi setup fix - firstboot: add automatic and manual memory reservation for rhel - firstboot: remove unnecessary underline shortkey - firstboot: fix gtk warning about non-zero page size - firstboot: update all kernels config in grubbyCmd - firstboot: add actual reserved memory widget - firstboot code cleanup - rhcrashkernel-param: echo crashkernel=auto for rhel7 - Remove the kernel-kdump handling - s390x firstboot fix - remove elilo support - grub2 fix in firstboot - Take closing the reboot dialog as no - Handle new crashkernel= syntax in firstboot - Fix a localized string in firstboot - Configure kdump in firstboot - fix firstboot to ensure kdump svc is disabled properly - firstboot text domain fix - Update to use systemctl instead of sysv chkconfig - port force_rebuild kdump.conf option - Change return value to indicate the result of dump_raw() correctly. - call dracut function for default shell- refactor net option - use fstab-sys to mount nfs - rename function dump_localfs - dump_localfs error path fix - update kexec-kdump-howto.txt about systemctl commands - ssh propagate alert message fix - remove useless dracut cmdline '-c /dev/null' - remove useless dracut cmdline for kernel-modules and kdumpbase - install core_collector in module-setup.sh - install extra_bins in module-setup.sh - remove busybox dependency - improve warning message of space checking - do not mount root twice - do not add fstab-sys module in dracut cmdline - omit dash module - network dns config fix - shell exit value fix- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- add s390x netdev setup - Add s390x support - Cleanup temp file leaved at /tmp/ - add check_size function for fs dump - add ssh check_size - blacklist patch apply fix - Respect bonding mode - Support dump over vlan tagged bonding- add blacklist option, Resolves: bz805774 - Add kdump_post and kdump_pre support, Resolves: bz805773 - Port check_config from rhel6, Resolves: bz805778 - raw core_collector fix - ssh core_collector fix - drcut-kdump.sh: cleanup kdump.conf check- cleanup DUMP_INSTRUCTION handling - final reboot behavior fix - dump_rootfs for default target fix - add vlan support - fix and refactor bond handling code - fix and refactor bridge handling code - core_collector doc basic fix - omit plymouth module, Resolves: bz821997 - mkdumprd manpage cleanup manpage - mkdumprd: remove --debug - mkdumprd: remove noconf - makedumprd: remove -d - kdump.conf add sshkey - kdump.conf remove disk_timeout - kdump.conf make path uncommented - kdump.conf.5 add default poweroff - kdump.conf default shell fix - kdump.conf default default action fix - kdump.conf.5 remove module option - kdump.conf remove kdump_pre/kdump_post - kdump.conf: remove link_delay- do_default_action cleanup, Resolves: bz805773 - add rhcrashkernel-param for anaconda use, Resolves: bz707441 - Basic iscsi target dump support (software initiator), Resolves bz822701 - Static ip configuratio support, Resolves: bz822739 - udev rules fix, Resolves: bz808817- remove dracut-files.tgz2- mkdumprd: Start using --hostonly and --add kdumpbase while calling dracut - get_mp function cleanup - move kdump script order to the end of pre pivot - port raw dump from rhel6 - remove multi dump- update dracut-files.tbz2- update ppc64 sysconfig, resolve bug 811449 - deal with nic rename issue, resolve bug 810107 - update x86_64 sysconfig, resolve bug 813711- variable name fix from Dave Young.- get ip addr with getent - spec: depends on dracut-network - Handle net option for nfs in kdump.conf correctly- Bump this version.- Fixup sysytemd service file.- Add ssh dump support, resolve bug 789253.- Pull the latest makedumpfile release, 1.4.2.- Add initial NFS dump support, experimental.- Really upload the dracut module.- Fix various bugs for nfs dump.- kdump.sh cleanup for fstab handling, from Dave Young.- Handle rootfs correctly.- Fix add_dracut_arg in mkdumprd.- Update kdump dracut module with the latest dracut kdump branch.- Update kdump dracut module to use the latest dracut feature.- fix systemd scriptlets- Rename mkdumprd2 to mkdumpramfs.- Add debug_mem_level debugging option, from Jan Stancek. Resolve Bug 731395.- Fix several issues caused by the previous revert.- Switch back to old mkdumprd and also keep the new one.- Fix default action handling.- Install modified kdump.conf in initrd.- Handle lvm in pre-pivot hook.- Fix udev rules in module-setup.sh- Generate udev rules in module-setup.sh- Generate udev rules to handle device names.- Fix dump to local filesystem and raw dump.- Depend on dracut-network.- Move dracut module detection code to module-setup.sh.- Use shutdown module of dracut to handle reboot/shutdown/halt.- Wait for loginit.- Use absolute path of reboot/halt/poweroff.- Don't use consolehelper, use real reboot/halt/poweroff.- Rename initrd to initramfs.- Don't depend on busybox, as it doesn't save much space.- Parse default action.- Move path/core_collector/default parsing code to initrd.- Remove obsolete code in kdumpctl.- Support core_collector and extran_bins.- Bypass '-d' option.- Update initramfs infrastructure to make it working with dracut.- Removed sysv init script from package- Added systemd unit file (bz 716994)- Updated to upstream version 2.0.2- Fixed misuse of readlink command after directory change (bz 710744)- Fix some grammer in man page (bz 673817)- Fix misuse of basename in mkdumprd (bz 683769)- Fix build break in purgatory makefile- Remove vestigual emitdms code and call from mkdumprd- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fixed dhcp retry mechanism (bz 645734)- Rebuilt for gcc bug 634757- fix finding modalias/mkdumprd hang (bz 635893)- recompiling .py files against Python 2.7 (rhbz#623327)- Fix a syntax error in kdump init script- Cosmetic mkdumprd fixes (drop an unused function, streamline another)- Forward-port from F13 - Fixed kernel text area search in kcore (bz 587750)- Massive forward-port from RHEL6 - Update kexec-kdump-howto.txt - Update docs to reflect use of ext4 - Update mkdumprd to pull in all modules needed - Fix mkdumprd typo - Removed universal add of ata_piix from mkdumprd - Fix infinite loop from modprobe changes - Fixed kexec-kdump-howto.doc for RHEL6 - Update makedumpfile to 1.3.5 - Improved mkdumprd run time - Cai's fix for broken regex - Fixing crashkernel syntax parsing - Fix initscript to return proper LSB return codes - Fixed bad call to resolve_dm_name - Added poweroff option to mkdumprd - Fixed readlink issue - Fixed x86_64 page_offset specifictaion - Fixed lvm setup loop to not hang - Added utsname support to makedumpfile for 2.6.32 - Fix critical_disks list to exclude cciss/md - Add help info for -b option - Add ability to handle firmware hotplug events - Update mkdumprd to deal with changes in busybox fsck - Vitaly's fix to detect need for 64 bit elf - Fix major/minor numbers on /dev/rtc - Fix ssh id propogation w/ selinux - Add blacklist feature to kdump.conf - Removed rhpl code from firstboot - Fixed firstboot enable sense - Remove bogus debug comment from mkdumprd. - Handle SPARSEMEM properly - Fix scp monitoring script - Fix firstboot to find grub on EFI systems - Fixed mkdumprd to remove dup insmod - Fixed kdump fsck pause - Fixed kdump option handling - fixed raid5 module detection- Remove nash references from mkdumprd- Fixed spec file error- Adding kdump.conf man page - Adding disk timeout parameter (bz 566135)- Fix raid support in mkdumprd (bz 519767)- Updating firstboot script to RHEL-6 version (bz 539812)- Added abrt infrastructure to kdump init script (bz 533370)- Fixing permissions on dracut module files- Rebuild for translation team (bz 522415)- Fix dracut module check file (bz 522486)- update kdump adv conf init script & dracut module- Remove mkdumprd2 and start replacement with dracut- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Fixed build break- Make makedumpfile a dynamic binary- Fix build issue- Updated initscript to use mkdumprd2 if manifest is present - Updated spec to require dash - Updated sample manifest to point to correct initscript - Updated populate_std_files helper to fix sh symlink- Fixed mkdumprd2 tarball creation- Fix up kdump so it works with latest firstboot- Fixed some stat drive detect bugs by E. Biederman (bz505701)- Put early copy of mkdumprd2 out in the wild (bz 466392)- Update makedumpfile to v 1.3.3 (bz 499849)- Simplifed rootfs mounting code in mkdumprd (bz 494416)- Install the correct configuration for i586- Fix problem with quoted CORE_COLLECTOR string (bz 493707)- Add BR glibc-static- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- adding makedumpfile man page updates (bz 473212)- Rebuild for Python 2.6- Correct source file to use proper lang package (bz 335191)- Fix mkdumprd typo (bz 469001)- Fix sysconfig files to not specify --args-linux on x86 (bz 461615)- Update kexec-tools to latest upstream version- Fix mkdumprd to properly use UUID/LABEL search (bz 455998)- fix license tag- Add video reset section to docs (bz 456572)- Fix mkdumprd to support dynamic busybox (bz 443878)- Added lvm to bin list (bz 443878)- Update to latest makedumpfile from upstream - Mass import of RHEL fixes missing in rawhide- Fix mkdumprd to properly pull in libs for lvm/mdadm (bz 443878)- Fix cmdline length issue- Fixing ARCH definition for bz 438661- Adding patches for bz 438661- Bringing rawhide up to date with bugfixes from RHEL5 - Adding patch to prevent kexec buffer overflow on ppc (bz 428684)- Modifying mkdumprd to include dynamic executibles (bz 433350)- bumping rev number for rebuild- Fix ARCH placement in kdump init script (bz 427201) - Fix BuildRequires - Fix Makedumpfile to build with new libelf- Fix triggerpostun script (bz 308151)- Bumping kexec version to latest horms tree (bz 257201) - Adding trigger to remove initrds when a kernel is removed- Add xen-syms patch to makedumpfile (bz 250341)- Fix ability to determine space on nfs shares (bz 252170)- Update kdump.init to always create sparse files (bz 253714)- Update init script to handle xen kernel cmdlnes (bz 250803)- Update mkdumprd to suppres notifications /rev makedumpfile (bz 250341)- Fix mkdumprd to suppress informative messages (bz 248797)- Updated fr.po translations (bz 248287)- Fix up add_buff to retry locate_hole on segment overlap (bz 247989)- Fix up language files for kexec (bz 246508)- Fixing up initscript for LSB (bz 246967)- Fixed conflict in mkdumprd in use of /mnt (bz 222911)- Fixed kdump.init to properly read cmdline (bz 244649)- Fixed up kdump.init to enforce mode 600 on authorized_keys2 (bz 235986)- Fix alignment of bootargs and device-tree structures on ppc64- Allow ppc to boot ppc64 kernels (bz 235608)- Reduce rmo_top to 0x7c000000 for PS3 (bz 235030)- Fix spec to own kexec_tools directory (bz 219035)- Add fix for ppc memory region computation (bz 233312)- Adding extra check to avoid oom kills on nfs mount failure (bz 215056)- Updating makedumpfile to version 1.1.1 (bz 2223743)- Adding multilanguage infrastructure to firstboot_kdump (bz 223175)- Fixing up file permissions on kdump.conf (bz 228137)- Adding mkdumprd man page to build- Updating kdump.init and mkdumprd with most recent RHEL5 fixes - Fixing BuildReq to require elfutils-devel-static- Fix option parsing problem for bzImage files (bz 221272)- Wholesale update of RHEL5 revisions 55-147- integrate default elf format patch- Taking Viveks x86_64 crashdump patch (rcv. via email)- Taking ia64 tools patch for bz 181358- more doc updates - added patch to fix build break from kernel headers change- repo patch to enable support for relocatable kernels.- rewriting kcp to properly do ssh and scp - updating mkdumprd to use new kcp syntax- Bumping revision number- ppc64 no-more-platform fix- ppc64 fixups: - actually build ppc64 binaries (bug 203407) - correct usage output - avoid segfault in command-line parsing - install kexec man page - use regulation Fedora BuildRoot- fixed typo in mkdumprd for bz 202983 - fixed typo in mkdumprd for bz 203053 - clarified docs in kdump.conf with examples per bz 203015- updated init script to implement status function/scrub err messages- Misc spec cleanups and macro-ifications- Add %dir /var/crash, so default kdump setup works- fix another silly makefile error for makedumpfile- exclude makedumpfile from build on non-x86[_64] arches- exclude makedumpfile from build on non-x86[_64] arches- updating makedumpfile makefile to use pkg-config on glib-2.0- updating makedumpfile makefile to use pkg-config- Removing unneeded deps after Makefile fixup for makedumpfile- fixing up FC6/RHEL5 BuildRequires line to build in brew- enabling makedumpfile in build- added makedumpfile source to package- added et-dyn patch to allow loading of relocatable kernels- fixing up missing patch to kdump.init- add kexec frontend (bz 197695)- rebuild- Buildrequire zlib-devel- Bumping rev number- Add patch to allow ppc64 to ignore args-linux option- fix scriptlet - call chkconfig --add, change the default in the script itself (#183633)- Don't add kdump service by default, let the user manually add it to avoid everyone seeing a warning.- Fix kdump.init to call kexec from its new location- proper requires for scriptlets- Move kexec and kdump binaries to /sbin- Fix argument order when stopping kexec- kdump7.patch o Remove elf32 core headers support for x86_64 o Fix x86 prepare elf core header routine o Fix ppc64 kexec -p failure for gcc 4.10 o Fix few warnings for gcc 4.10 o Add the missing --initrd option for ppc64 o Fix ppc64 persistent root device bug - Remove --elf32-core-headers from default configuration, users may re-add it via KEXEC_ARGS. - Remove obsolete KEXEC_HEADERS- Remove wrong quotes around --command-line in kdump.init- Fix the service stop case. It was previously unloading the wrong kernel. - Implement the "restart" function. - Add the "irqpoll" option as a default kdump kernel commandline parameter. - Create a default kernel command line in the sysconfig file upon rpm install.- rebuilt for new gcc4.1 snapshot and glibc changes- Add patch to enable the kdump binary for x86_64- New kdump patch to support s390 arch + various fixes - Include kdump in x86_64 builds- New kdump patch to support x86_64 userspace- rebuilt for new gcj- Report missing kdump kernel image as warning- Build for x86_64 as well. Kdump support doesn't work there, but users should be able to use kexec.- Add a kdump sysconfig file and init script - Spec file additions for pre/post install/uninstall- Initial prototype for RH/FC5 2.0.15-51.el7_9.32.0.15-51.el7_9.3eppic_makedumpfile.soeppic_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.c/usr/lib64//usr/share/makedumpfile//usr/share/makedumpfile/eppic_scripts/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=318c70634c38eb88d9893f5449246435561c8fa4, strippeddirectoryASCII textC source, ASCII text RRRRRRRRR ?7zXZ !#,{] b2u y-iSqi/r`1!W0ޚXZTފ+՟HMzEdn/r&%CJ~XWß+vI"ssK_gW".ӡF#i] V Vq@ S٬/75<"ןUJr80CYz>=U+ַ߬)\s5tCV$&EzR>^`X>`Njt܂d$rI*PzKUXﲥLzH:3<2n[qT+iR}L~+?dvGD2Pt/h H 6j}0z( &:7HnÌfa3GH][c7#8zy^P'O(`ndžDЋ_*Cr",SCq/8At99Y>2/2iJhqCrԧ60Z LJA_*rexzZI 2#NFwLpPKijwAtRHsuf 񻔏!"BuQvO(p$Oo0qN0>rK*,{ak=G'@~ <)ktn1>!_2=yjXs6I>(_y&A<.Yzm*r[3q1Pn(S2t ,Sh[R1/7z?>֚>Uѻ)>U/[>*$.٧ѓFЂ #0Ɣɽ٤R"ԑJ(~97*Lxcx窣-csٯLٜYQs؟ǁ?bYjMDh:Peӡm}6fNF[.VzB-;78=2ĊGiԵ?U$>1-%,,-A>}-B Thc$t+Ĉ(yOrwU+VHALۧflF+coЈu: fՂG>8CHx*Q k[ŽkT=w %k+m9TOLضy Voe`p'v*[G 9Z**sг\iPۗje)zi6^xZ%~ |`  ]bSxlmWq4K5v\{Sp&u!wUR@$EZ)ڌw=ZуO? fV%l z8M ;boy8`U\*:*`NeX ,/G45)$&^EO[V<x@̄^WpLwre f5pjiOxDQoE49V qgH `aˣvf:Ŵơtm#]|97 M|U~0+ c ®4 mtpFu)-UFўx^Kʀy>@eHh@D=2oc%axHk;hU,#@]lD݆Γ9$ tH~*=mCx65H~8o^b ?#fq$S@չD3Ye"Yp2?UyHܢ݊3,3[ QrdƜJPcSBp !]=2I?*w[2ǚv ;Ck2nKxM?9?]Rl'n͜nscN&CT әk*3D T_'召-q!$5%+^6&9+މ)<hmF!3v ݋cq\{ڭDp"_*&P}[9. 3C7 zlD%wyv'?(GCHBn AH 0)⌱I,Ic~6G|w\t˾Q0[tu50_x0!TA-lH/N :3+]w? yN27$0_b S8dP-%W7F1stX9?gk TFjl7d%".0V'pB1$A rYurV? ˰[ļB<BsN}hIL%/ظ} / |B“sOߏm2Mw@0FTcĢ]䫀9Z*tr]Fsؙ F#ڍԡ)p1txf} ~pEêVj(<!=4'VOn]}0^DR k`Z0Ҧ>Y1QHZ̙s b*\F2pQQئcyV\VvhهC2uFjpF:rB%n[tn_a?HdhQm#Ϛda4N)ًi6KZ Fʷ0eKxAU-p7y]hE}s=!̚6.R؇"V1\nap=ze6Oo^R`|D‡k29Qo(Ʉo (3n,X3L7ËkF## ޠ =yLI3DZXwr01*_Z# Ӿ_Yoƌsqbl8Tb fhUZ'4k6f\oHI[L_L+RBaڧ:$g#Ns,U4KIpzoqZGuhFF) ˠ|U[MLE}Dy\(/ RQ*P(H=XĢhoR^!Tg!Ҁ"={䢶-ck:\[!k]{:oI',J)Jס)$T[Whtlg̴~[q /DV=Q`pxagqXa/,<EוBߚ39jHg #}Zxne%sa T?;Mz:X$2JG56nO6G56B &^>EHS ǕxPԾF {/VZcٜu,nt$9e&c}>qf]"ca(Uf=lB%.NN*֊y-Y'k%6(/'eeF"Uy̾(9:Љ~bG Pt/}^M3 mWe{T&>se6:.P1Jun]^BOZ%CixsC>6X.W6 B6;@:6!;^TzzV+JtcЄK|Rr#?!UDA0mtO@C_xwL8~.F מSRᵅ6=LT=-,Fze oNަ m>`h^35eQ2^|݀^<‡V7B:gfq]]4}L0cz*g{:qKar@K\Gw/_bs_dJg~:Ih?E(8ZD [͏xל6xiVGPnUVo1 Fyv&y ͘"ey4=/>ί'xx[=‡πcK^|N$Q፟Ų7}k+: ǜ M! (T5~E1o4n6v 5ϋm(^{|j#`>{anlYTxaz?>8B0DfdԷzxPk4d3Q9XP {]Uo.8'1s4rg>ʸ2jL헞f|Nмy6(~Pl*3=V3I"r|^C\ C0𘱍CeY++ խ;ўēb~8җ-vz 6+՜'O9>1+Эn(}@@b3#CtJ)&%l$h"2X|60c(iAl9Wݶ@8BME`Zks;ퟧ  V"˹cSӨEvALUٰ\RExLmDqHT~ ҉ڇ1/RqYy 7(i%5IP`d4t@,&輷O*q[TaүVPaHi}< *vW4c-enT E3NP̅ sJuS[S mTj&`:~o;t2X8EUn4g3dIߗ/RqVzC6Y俨myX4NdD+};ZNFjZqp,Eu !9Fx$pƶ 8fu)p'm-'vEE^nmg,R3x2g>52Д7# m:^`3u} hC}M]kE| jO>ޙd q}™bzim-zOh̴TfmjDcO}!# <qO. 2$Bi͟hz$K(QfW=-I0BaT"dd߄NXFa҄sj% ?Ipe%`A{y4ѳ~p5c7k=$׌;iGO I-[=w91̱t?36Kz9Dz&%cZ=U͢jXD3.pT/*zgPNWAU(4ڌd613C{W$մ>yX7QWbܡڤ.Yچ4k~4 ޚ=H\xY-(5 R wi G|i-C(lj 9cTU+vft9ul.8)Cj3"O>{逪i?>A;֠*F" ; s2#'FPs~_H`s<؛M0W⽼y9@lY=z؆2 {Fo+oe{5_qx0vGiFys Z{yPiOMvgj.(.tRna)*F|bwѫ(Ԥ#~qcaW|Ebs+4IJ>h1\6`A9ef 0^v({<,ja=Ӭ[M+=c{\*J^.1Q5uÇ?8≌g6hh-ʷI.aFgs-YCJ6B~d2rUX !0 GNmz a)-73 U+3p1kš<2Y4>l&s3P%z.rRW Y9xo[|m(@dd5iG`dj`svqK2>i>$y?@H[muoDVb;HH&<{lG7ȉ<$ ^g>OvCe5:VxocҺI/;-n,TJd{3T9m[*q_z8z@փ0hZV6>B۸O8 ,d31 9tz\d־KZ~Ǖ>M`W }m[V<;12Yyp 6.Yz J@|N%ʃ~_6" yPj Ձռb*+j[)o7-^З}m ۫d":=o"Ԟg-;"J^dX ᣎ2$ٟ+Dۦ&FY0'&NH\A bZMr 1FeD 7QCEނrL3GDs{w4/=q&72WtAY9Ix7$q ՀJ!8 "זG i*[~!oꋵYEysDV;5P}Rs5.&M͐[}Yl\7Z(.62sJ=BA~K_Id,ҩ.P+)Q~e$A5p4::j}r4xXSJ@ [3diSFX_yil7 NǪ;+GgIJQQ}ߍ+*ͩ[wCӞH*ُBb8!%m4; v2hqE 6 RWq l _@p=F׺0JW(L$~rU~9s%(j3^]+g^~&%ݑ?Wc$ZA;n!Ul#nHyC?l zq~X3SQ ϱC 6rcMȰ۲ڑ󪥄a֗YFkOwSOWNhEwo! _qt)ׅqgL ]XM*?t\`[;"z̫Dt4|Si];=(p/ mФ6H̩)Qo[G&/v&1QŠLE+Rx s9^'Fv`~b"VG<:"&BU6 R o [mz֪j}?d#N -bBzcOJ=}W "E7=PȮ> *$b i]r.g_3_7K9L&W)Le~1ҲG3e5'@_Q;CԪnIƒ+dDYr)͕jFX& 3-7@dD:=4qZ^.!;&wd̨ɕ\%@c@E~5jzgkn ?l7_}K\lnh"{ .7dpiP@׼ggnH1'%N6MLH,^3sM̈IFF\aejv|ù"c\sx -<G03 vk"(ߕkH/0ee+)`BɂDWS5!hH0 OS@TC\Rwv : "ZAaԾ=z%|\#eJ^0. 4֒h_7E dۓF:QYe2Dbb$Vw3OZN[JrIH`.+B^QtA6﬉9dNAp2ӣ! 1}4U5_FtC "$E:qu.D8Y{(p {*s,J0br|h3xRlN&;Jy-!Ҧ.7G ^Q-%=C`0ua_#2]=><5Ņᪿ1YM/>t)t:]Vz*;/c3NI7F, m֗xYt-A0陁f.ib7֥Jŋ޸_4H~ړ-w˕4أ} >(PLB=qO!cxV1QN1Yd:I8SVnw2zq*NrثUU3 `2sGZSaơH9X|Z-yQ^ʪw^ i\G:k՜Y.0͎d8"Hkk~[p'xR}r[T4v ǒqw Ĉ\*0m@x \'u)L-P WObc Ъӆy(͜vzK9unrMLeo}X,␓D}'pcv &! B@+2Kރ[zhC^[.{<;8%kN`LM* }zP Dؘ_J8XM:=Caǫ^Ʊw+4CpF4ΧZ|&fPa Sd4߉ش+7aߒ1Ac}V8Bm 0f(Gu L).L/(; z[=e@@DTM[h\P< r^wO&pk*E涠CG652}ņ饺ףtVq=Q8d"5zk9~&RovQ-_ ^EZ}b5_(oib`"=44||Vm@^V\=%X(K_IKk#kf僱>oCV[$?&<~ '.qaU ehď'yE%N?&U1/Ub]|&ԼumlE{Gf\E#AC8wGMPBX V iA+ ΕU%q(yS@vGVj̕]a0̫`|{98}dqW,Oءf %КUJNWޣsneo`{7lʢ\}>X ux G_t̶ '@E0'DE*hFpު0|L^Popé %u|? ߀Ϲ:grH?x)8j]0r9!tMS3- nSe ;*hWٮ_#&7D̹:a"]O SP³dZطɜ0c JjLRdd I_?H(pMGؓ̎PTNƨHj4J%nXiR~I[NЁ Zs1U&uz <ĕm6cIﺬaȵ9'Dd]Lۮ;R@\I;xr9u $J&A6V_WR,w] o}Gp_##G*ZX+w荇r{_:V{0^ioxb.&]`CM./,ZsDmFɚ*v?Lx]K.me< :mbNrj[/$F0ߖqh.Ko b=OWv]Y[4{hTO/e- Buֳt&DʼSI[X6Gk*"/DzPsӭl6ϑ&JTYQ}tOvBOoJw|BQ}V@s1Uj:1d{DYJpk}x8ء/A(ə-X-^5<[ tϻ%DjhJVPoS#6Y{7# %J|/Ѹ3ꙙjYWׂ|<@= L)d+cIs[]%a>ƫ PV)#z>{+RHY x?ev%Fljb#Y4T<I(C>r_a0@qZ8 'n cߵɗ+ꋊ?-ې 01dxmSW {|#E(F 3ӁB`E Lh<7)KR o]OT~p|(9T0pl5< AI4I7M!=hc oE1;Vd˚Ҹ?@d/qߪ֖e7yE KFn Nm{\"*"g%n; uIkS *]'F 4>ePvC&:M# !rd_Dkτ^6(4rDJ4z&qàdCVdfDo}x;xSf@@KBl~)mȵ(Q$)TD;>,WEPN ςa6ޥK6T#"YyMTRl0U1=(WbtUID: Sԫ`0C;l쒂 3hR3ۿx :⑬kʋăIr1{' x\_lv"d{ =1m:R٤~wpXYiavy^:@miL;iO*E+ c !JQr85P{r5.9|#KB b`R׆ b~ٱY:"K4N9N;Y)*j$CNuw`{Arx0Mz|ܤy˘{=L))R:FU:T&)v#&*^zˍt PfVK Bpʫ֢E&_*G h1UHvĚCNAڦ0hr$+!7A2B/j]U0Wz(C:R9P$4B N;TMzE pE{jeU<}msu䔴n%}J1;gu}F0F,2z*z%Ůr,P! ,eh{ )T}~6Sqfh\=͓FԮ3#,JF O|']y%ΰ3٘ܡ&746N׌IV|^Y=R}9$E8+<~eK>hmTYBk'vO><o&o10'_R,~`vIifCgƮ+ͪnKp4U,l!K>fGvYnsHbfE/ߣ`sϔ_|J>Ŵ}{V8E-'LbKFrڲ@1PUߖ7:,mu= g[כ]`I:me\l"Blb}T' &A3j* <~zm haQfO" >ݲTeE۞4:+߲֡ 4=9XDojA`~G{i_\:[diN79 d+Ȥ )!Bx"Fd0%+Y@|p0yn ]v8d-+ Nfӎ$`PҌ"Qlj5wt3ª6My#| \4+lFa6VHpf͜鎠-J\6i;Nb((ǣxɁˆ@sMF}J;R.+2} @_pqcYJUYc]w`Jn^~9&']r;CU6փɦDL 6`O6og}lx WېuXycc9֕*Y!Ӽg~A(>OGʹfesϫvrRqh#ho EX; P{Oתoo 6Y"WdK⯎2 [ la(ib]\l`@tn0lڤg]rKF S=.YSaUKԢ 7|Hݲs@\azKO^PKdtĶY83BjMFhzd Yt0nM*1-a% p25K\*;W*Bλ(@&/wnLˤN_ᄆqǀ,s7WD0 Gy4$ inYeJV(6a6nOH9z d .Wu΋TY61=YBotF$0< a %Qg TT ޟ#JB*8vê~sȆ!6Mæ9ǡ ̮eXEz D,ga% p9;T:9Wu:KD) i ](_wL”bܯ+5V&TA֤IC"c3Xh $A$Jf7fDůk1?&UJyU3Dž@]Wràa)`"S'^oJn/z:"pT 3Jň^LnkIG;6OT%!L>ȻoYF"SqXvuEm%)xW!P#.R@mZ+gs~ʨR_J/"+Enק)> c_D=)s9'@}Uq%£ w˔h,xeR]9ԤuF(n3:oeb6G_|}o5=_B( %tMVG0SCfq&t|9$|VrC|uF`VrKJ!,sRob (4\=9 LMD9X2. {m{ aj 'U/*bPcu?@WOJ&X~}1 fQށMQS;lc e9Ɍ:=cJ9,Bĭ0mQT]ς_6}z/~d] Z4NpXbHxTߥ R֙W~,CY'^c}O)gMʄBaBP*3s6jy_[loo2W0;g|swv]z$Ř^+4mm#WZu&?dK G[PfH'گrn듺(GO"-H-bqi֤QPԂvȬY o]g p,oㄍQ{ *o)KW68?"I$ t& ]-2@>RJPAXi#!*TUw[sjbiG'?9? JТv[ ?TC>˅A,#"I)]8Tn&F\1nK3P~'3$p()K$ $chV@]ײ[bzb/P"Q;@4\2([t MI8="nMb-[s>G?U7u=6UM6~=OJ./u^l^+Ae߆ʁP%?kMzkB7/҃m{$)x-.7PضAϙZ.h棾^w\R4bb5eUq[ĭ6{ǰi<eHסfД$(ɺ}c;W4 5T#sU/"uFCcF7 U 6ˉT`櫧ӅaGN|VU \0VbVuiMA\J}Ak ttk?9OOܸɊO̪:AGh@ C,P>i&F,sh& NDG6wiPN;u@{=;Fq)2핝ti/ֳt{pAW4LXi.8a*-Td#L3eQ%uy ~Z{_ԯ"5[W4Pa>_ 5D(W~ ]-#/N~'.h$Ѕf8gOD3 inn#*y2g#HW8$Dz/]p؅F$S!bҌ]p3 pR?K4fY"d5hIzV+&Xt$M PN9VY?wd,oګmbv&0:%%daϭX^ w_R87Ώ34>$NO]%1WiX"*.N`o*dhݠ0`c)Ejդ6^ϱQޜq*`jÅrhIⅿbK$kw?T}1ƭZ!GNd#IہQ3`=V$9z z+p^O@ W:t%]ݳ(gv~ћ4/ /$E(中S٢l[6Xm`nǁfa(re0&4K"j>؅It L.ZbI2ZIHl.hkͣ{,EtLCuob2I ^HXڢNYRy eV7xVU\w %Bm q~;c/)B8UPI>DL*P#匵)?<-ЙGZI,;a 66Wy.E#|Uf~GŽX8_= ͂H+3BnU> NFT;Pnk8Bb?PDu5h65hݩW_í莐LwGSU uqs\)>I:`VNXhHVl31aUE; 9 f LL2N5W62n(W|zOxp@m%}ĻUg̴hϿY. [5m =RSihKni1~m>*S^ `p9 2Q]wZ?#{ Hg65U:`/w!=iT h-M2==yq>s e%0[ KGE$q;TX|]i *6C 5ZJCwBԠSdb*ҨU T8#w@$VDT:$HE9$is?ߴSAS@K%9B_P?&:F [sO5<'StxO/}NzjcRpʴt5fF/y:rZSYQNL³MUN=_gpc#eqA/P!Ld٨]"?nC> jÐ9c}TH-uT 55U=ٽm'=V-)*K ?b* $j|]s%l9bcϐc4)M=G! QBW+sٻYɑ@sc>-3%x |v-{VSDb8bS96I])OWqBYްES c56&nW.R/R), ApV7 ]_Ak.iNHh1IFL8wFpm-QD`{JtTV9N8d?Co5v:<$}]ATI{^)Ak%,d4 ¿D9y6O V΂߿Yg̘9#`qGJo}kk/S|"ĢQ YlqDˏzhg +igI9 ?$sPQ籹j4r/G$DG=L _LnjsTx!Sb3Fj.c:]Vz曤`m]@/r4"P=#s΋>Iu^$jlFll:g H\%2HoIlzeW 'Dzٚ#|ڊm;YPb"344[Ns hu Jq!gdGڲ[gE@!sQ?|#K;Ufb`t'\(8HB,g7al2Q$R(/ZuP~ =pT i[?Gkxoh->5ӔS橵oqiMOw7hl)vܽZC6G 0㪫(4Jۑ8l}ͫB;<6(DELBi=R?59u3&A7&v ez-n ٙ|5:\%omgG*#;S󑙲-@nBtvr@NڱAK)Bj@nsݴ8칭"{/DcR՛1؈~5AVfD(2 ߮i(IwV4I`okD[>VYVkL `~ew7@!k@p4Sa]U z l ϐ7]{LZ /|$ ޏ pQ2UFyM`rrhC\[ נ㖔:~9K}&zw 8$#cAQ5&ƇT^ ,$j=d_\k}iR= u1y}ʮ pLr*Gx{dYkp[Iz2K[E5ң̥KXMwv'~ׂ0ˑ&sk pIԺ8zv ik of79ϔ-X%AtQ<6Eˇ-̻غYP8E+Tr"%7kB*ִ~toSw°srº$⼦'ݶ*^1^l Tnﺶ&jLɚcmYZ*Ή4 ~An »A:Ü M}0mRg1Wͻ4&D-'F ɒ(G7O0wCw.OoLd _4~DžĖ+w]Gl\ z.  cg :fs3خºNuVHɡ%ADra6cu_b #9C)T;4| @ęQf"1]F;xU/"q3klw퉽QA#A%ۥކ~y#W^-L^wl/vHi@2$NeۗuBETf4Ei")'Aи)FǕ/ٺ=eFšA mQ\.nM|󪱳\«5fu1dPZ97JwPZ{\f3jCl`߸@@&6uhn!o,"{xBrUXyZrېMYɐ\>Urk) !J~lP1Lh1NB k m1H8=x_-SWkڠ}e R\=)|E+lUL-nSO :Skc|}D*&7{^@Xc/|U*5Q_ OdbD/9pΈꖛU~K X_o`&'znskLx>cbکݸ#Njp8T\aH[NCVlW 0 lK`A1v[6m9b:#*ޛ`HU #6 T~(!NCf9Llc؄UnZ'ѥG-PE,Q;<)!3|T 6vH_wk0XdU!jϑ%rJ1kߣwED-xWE|;DL/tNڶi+D0~ Q#0dg.{@_ǹK N:IiPVڗ~ t;Q*N?/x1 Z*mNC::ƚ8XSy0@B{ :#̃1u,|Ppf/G6rWԛoTO qBwRm2U9[2SFc{VhHOwbS Q-pO%=|;o@Fzj 3' ,li76I˰)-"h/AʵF2g޲Qt@rڧQ$+MOw J}ccLJGz8\F?s2`*eΠ$hEX4Q*UG腮<ѲBfGu* )p[-ȱκIsuK|.%~1aT *Z`B݀6y q;px9L @:?+vxz6d!F02K[wUx#_cgn;6HcV V="|S!qR<xP9^lF$~zG*Ŀ)aVJ{%"&\5\L Y. --"@LJ;IP+jDycܞS%@zLS#T|{p>;ǙKy@S6=V]tx !5utQѷQZlUEs5}3w{ISH>S[q]1ZSzkEz`# yE=׷f,x%{JؚEC7SԢM=(́CKʣbhQ|1fnT֮2e Sn֏Z][ w6el0bjlq xb50ZQ]%ks 촨(ky[WGۏxkϜ?hN<9Q㪔h52ϙ%UN)9ʶFҥ/faĿ R5aT\tZ+3@m{ܰ w4Bec ͛1iQ%+~pmb-3>oo(Gs|1ye %^;#|#ŋ4KAY"tV/adw'4 )F:rW4EA0iİ_jy~0i/GWV֜˚)PmU59MAjǚ`#"xH=|lƂ2mE4J'䅄,/e83',#+6~HN:? H Cm({GߒdMErW03eB t PKmjFPpJ,}@T/mMCo_l4j[lVirY . Ѡۑ0NY%]oS/Fm@瘓;Lb \)i/y>Rp >**% M5M oqk@sd4$5O)]xn]C)}ཞȴԧ85cqh;8%Mq $b ն33 E"K E)xXhAE!HY(Jmhu0.*%9$0͏8lq*5mbJ3&Ժ zK4 d{V?be^]kj B+fC:rnLh S=բ $_6M/\o$#d}Zi8O0>>-dliԓ(`I"CrA4nP-$Xx #Z̸3̑џTRaāI|syQr9Clrikp r5:rCc1kryn]Ud \<ޛv2=lFؙsao>$fm}nk咽AW煪AU%i8;V޹7s58U[_01+^dU\~ŋ.jBYu~" R%foNf_;Q7f9ՄXM 1 ){O|%6YpwBk܋?@x.9Y%50-4/#j.6E1 :3M v:uKaq&E \-#dhZ4BWXOWt8#N+)ʠL#ݼnA inp*c2R&Cgw #ʎA ϸAٽ)c6bYS.nsY%tɺ]H ?"_$#lCf0W?u zA7Qf,ZF !=ЩDCk%`Bߩ<ZAdxQ'òT=¤pr8g :_}߲4E_3E;yK~0%̓3aiKɰH D wkRw!yffvxLs؄]is*K-;9 gE-wJu`$prRž z lْ2pT22ړZ=v#} ѡ)]; OO2o :g5ۡ8qθ7#*u^ZSwem:+zR0h-}}A$pe qa{b[g?{`/Te#a:?Yȹg2-KO'Rz&_n=.tL;~Ј-G_͏Gb",ϭ_W{KM]Fe?2j#~?G~a/bN#(|v6,tڣ')zJN1p>mZvܶGDr^} Hï/+7ݬ )"r7DU'MyMAi -C=1Tnb!OXwGkK%e(Jf;q?6t5{HJ`Ry#-l4 ])!ȋ uds&Xmറ85Ny;nW@2yR~L\ap3Y7𮍱~;r#.Oq388}eB$xǼCo@Q%XJ`yDd9z{I~H$$/ݷG}gL~Y=eTKV7G:رs: KhyX)YpE3KG·saRwL7ĦSSi'd\铪{j h)~,wpzcK+pm+]uﴪ%B^˴ EYVKg6liH 9jQOS3w,Z}4 @QoM=8ij);/6u)F -Rռ8 ahp- i]ccxop/gi}r5.s o@} Ҵ(FeGz:mR!3}!U0xfU$\+b=<~(~p#Yb`-Nڋ&BIqvlzBEz7_ܥ$ZytH*,WPpL/zT /T ǵ.W$Ƅm"ff$qEVKp <C^ܲ`.N6c%6b'ucr,Ns"Xg]08 wh@3$G'o*h:q24[Ŭ }Hv> 4vVp j3];"$e% v ֜׊6Tjr|3ˤ OybO]$p¿B)S8 ,"| gDL;EN"$J(t5dRtqO8) =s뷔伉T`e6jΦլY Ûn1WY A)AD~z\_ѩ{Ŕq_rg[|dU6WOfкe}/\TN9Z`&遃 sDTH)H;7ρ,v߳]'|[_m> MAj^mX`p41[UѪXSD4g$>C%񸐝.Tj+-VAmO/`pg[l]1s7LoY(IνuHgL"7Iu:4WoM<0i_DD IݭgrZrHk4x=]2) 3+X nhۏu8bүȔl/_ղ#$H:x&~ғݠlV"l]o9کcU1gލG.bYW˥Є !ShPsѩ 6teo 6CۨX.=D=ťk;ozW4+Vpz:Bq}9u Y#q?Kc$ױO` Z$EǦRHWؒ׀o߿>0Pu~IOBѴ~A+E]E1U=) sv* y+ӵ UJ5bIt '7a β}UJ֬W!B5f>ǔ\vwqM^.1zx(^dm;Qlf" ~ / /BEix}~IvJf./9IkŪ00ډ @. /*-KCjN8J4K9 W n1! HiѓSYFuQk?- RQ8*11v3#d}: aLCn>9En5`Sg '٢#d_0LJfEx?SVcp!,(ⳁeʒl7 QV-8WyQ3$>\d]#x,^ɂqZy3q_(C$%Dn#|!(a05P6 jŬTT,gНX-X1 [Qh U{^aR sjoH3.)`@Au:s Q*uTsQ@VlrGzݨ5u;ߛ﫨 uڐfm,%r+ 1, Oդx}$RB-DE(T9O8\!4 7+#F5-d̟G' $9{1?-̢8m3Dab)s7=hPք?<k{0.OC~ BcWP#bU/ ^ ti]Sہ\4AWh7!L=\It,>nI?Jfmii1u[c@J/ jwk8 CN| f~fnMP:& ;DS j264yVNNp|>a\eGxa}OyQpD$qR0$VVFɓjROnn1(j2-tQGުq1|σir*p8eк-փ/D%1!D^͈mNJn$vkLC-I\*n7z 4.K8̴,:*cک}JJci=ڄ|X.k5$da]TT@8H#\cp^8; )z>5 Zi?Rj`7"dzSB 5NR:=s VY)>JLjI/'_^z;p ,<2Z+GvTt1$@{ kB.H3n%e2։p9*%:k&UEyh@` J8:0bN&Gm5H7PSI*֔;J,Z`bc8=Avr}>4KL'g}< Kқ97mM.L*{q8r#d zU{y)DoFpPQ3\5G~{$KlSd^g?S_J|֤Y9':( Ma.wӋ3 !:AOֺfN H*U& $ȰZp ZIhP/ .vG9!湛| BȣS"4TWme/Dz"I%`#F K PV$ 9PMr/) 0ѷ#00I{4}?N-?n6,R}ZR*k}O 9Ql毭J7SnRV>jϏ>] ֜ 8)_QBғZq}rz  >f ‗N([ǼOCcwϽDv{ bD37A_C?W݄"okwh6_(^'&MɴԢPN&;g|u3Ī݄,1Le`L]bjiR,4"7!J+.z]3I\x˞~U1BAncAݝ?s2isc) sGv܇Y>#޶iSSV1nבBCI!0>RVV9DiU6MFjZv6jF-;SdZeHuyS̥ya ҅Eo,5{v- P (+v6cv9k)ZT@2:$GUxwRx c6h{̵nVImcr"6oua4V1d{X'6sN Gpq][ۂSt_r #zVN]oRo!ȵ% hhJez$7M?mRj%д{ (? ?(/ZnS/} S5#L@bk GMnRdlK!ؕ&Fr~W n>gM&l;"ПCrXUVq2r$N_S!`N.Q Ik! 0T$!cf- ψHnzug>[.n2I0Aⁿ,ɰβ] 5DުH\Jn̰ܤ m_nc/ɠ@]ƃu(VyUkBǯjL"ˌWg\fG͠Y>g\0e /=L!jaT8 o5׉p3W'~o4.Hĥ;cps2h R\:yAN/er ,rCn% gOO 43*0 c,Nc9gcSziEs4J; Z~qx)]G%T2z͖SJ˂ "Ŝ?`"A212_#nL5n[=-?-gcB4gt>|AĈTSl̆g#I 8$aY% }v::HUBz241 ?# ײ_/4{1tK0FCe'M8s!}(&#%,@9ŭȆn0zRyJL%&Q?ST,5N ?L4fˁ鮝0Xtt۬gCd4ł;"jz[՜Xi@`Xл_Q/OC a'`|o1 jJ)Jv:v{DKhIlJTņTV{rp %C"y9hP4C\U䔠)}֖SW$:T1@?-s\1"b!lf&ذ (kDEhuA4m[n7޲% :yy5CW~WYhBgL02F-cvpYd~) Sy cbC4Zlc޼QɄ fMtɐ2M)Vǟj<$,z&d;0H0}\Ŝ`T oƺwpI8 .t}7aF!ߡ2JŲFt -;>>wt0nsϚ %$,*O>F!w7MomS^L^ݠ`2چ9.:`溰|[AvVҎ٘/=dvGW;C3(%1VulQ@BȽՕ/jKc/@m\vqp%嚰;V_'O͢p/ IyigcdrזBܭZVq;c1_`<ƗT)̸Hq[=]wzߍU'/κ1>{:Ǹ ƀ9u`~@._˲VCt^Usx)F]y@ XQ"SSwJS+c};/9t*|-ւ\ YS".bji(<~J}ka~ F!es]##=-X%wGLDԙq;ڡ.l;/2$T[~S7Np !yi^F!9Wj$s9ʝkcS]kl@:>J{4Ec?1l;W[g`:I-#۝yy$Qv1*q/fWb88jx^^u-!=ͱSb$33MhjV`y NBArkx @jEH!y i95;=Oߚ/^_ݰ"3%uT>Izz-q[I&qE'g[aG=kj~Uު`=vO7ȉy'{T&;l:)3nqbnH`T)Ϩ9'Mɰl~>Pn5Zr_UY\'M}{P 2m!qGqԩ D_LYŘgrJ~@(YznXlUP68Qլ҆'Up1{$ҳQ S/RKʊrI"t7 /% Qr|/>OLӭ;י(r'"NFBW\g,(NuNYK2SUP.F-%u]Y^.E>͸]ʺh~7P8i;]GB\*VLpEYjsz5CXK6PāLtUt*Kt"K̄'vuC TO:TMu0gG! sZŁs|To:8B{hdkS^vyǜYYS ~&)ʌxmy SZ[_f#/y6_ %*sZʹ%ĶML _z@HioL@Bȉ)߃fA@7N6,7܎;Y:I@5D '9{֠?r|Si "7mh0z ֹ巛 n`{^Ω/ ^R}y&ӪX&)1[P[+˲6U]E*9j|9KͮAP^qOLdA7\ 1 Q~aO@)`\hDCmhEQ0͟2<+"M%vHmAI`iIcQMd\°[c".7Z`~5czdFh=*zVlV4;v^4Z2R_:.F A4WI$*0jBh^! \8gikKB5*"ߑć6`3ޱYUq%%?Qٵ0'Bv<!bXz00`}:YYLnA /ZhQ6ͯڵfJL&5+rȏ3_KPukFngufhR(qD G˚?΀Wy9ĎQ3Bt `''\^sf'L Ħ>RyYj9i:3nW]U0+v*J@`*H;_*Qp6#Ls]Xn?K*0m_qz#0 [[vM_߾3\^O.G=?Rgi'EC)uDEet$M6@m icP~ lL:VB7b$Nc*{()@h2;搓o:1O CrM#.N=.pQK'Sކz,͍B~ȏ; ^I([iVs\='kHU < );K ^3Q ݌Z*h<ѕԖsl*Io8"Ҹ`Y,eUْ/gyXH=kź~;Kٹ a|cSVx~6kC-Bʃl@ 5T6ҶY CW ]m.@TkGdU#P0[_wol4dcSW 8nϘ?гW0畛3qt{w@'3u?M]ĝH[doQhm)ٞM=5*x7C_}'RI|n8<#MIra0ζV|dyr3Wձ+vOZ?)GFZCakF" 7 PjvQܧu7!xsI}{uCth}@(ɠn\Ư [49ZwEN[W# Oypr8!L!Fx/l anÖ ]ͤ srlWqZۅD0:x4ELNx=?@$%NE_Bcx[_ Deݘ(|i[iCLvϒ#e#'RxT}KMEr,$.Nc~Au. PVwt$p1Gd8d2xvA9Uho80_с' 8Gۅࢄj𤼷ڲH[ffd 6:> 5zl_A NQԚR,tٯ5zӌ,ʠIw9ĠaATMgh *"棳6ڙ+W-X_j 8RޥuT'ihS2)%`7b<ò=r-ruzbnm˜l䓌JoCQ;BIp<@[gSV*Ȅ5CT֢+|*')SDRL XZemu<Q1SYF+Yb4訛) q4Eql!dm# vY˄i<(݁2&45a|bRV܋!3[3o|eu4Hfz-PQ:<ŔC7̖Wy S!,R9[0/VC(r/uFG!U{hyb=U)+ʾA0纄;x|-YG$ ;K⨿5LF O#Taya7#)WTձL#c׸ϥ/Ȩx]2S0v݈+PV5@C 5j<ު!QS9?Z.DK6/sKӘ QtmX\8L ]#Q&_qׯU^('pRcC"(,|1 ۨO~jrJtk/& ye <7j9RF&>zlQ]!MQQ Ô#~#}>▋pAA=oF&דmKʊE<ר@&N Dˍ& ˞++Ж;. Ϣ# D#s%?0L1%)|OrϾ3p&C{`P;DU9 0Rg'XD:K6`;cdJd]›_YLt-T'g.J3V'DV;5>܀ȳ Z0hSM"uTl#'q@@ZLr\8 I:塣&:wgڍQ|.ɘ0ztQt"jS_&54Zf; (j|.V*,ók'.r)= ";0$":kW]#aG\F fqyJO.@^v/Uy_)}M06Vacn?OgQ۷tʺK_z9hHh7qmv'>O5͹ORZԇwڍE%!19D~% GǵQ )`iq45P9 JZbŽEB6Tb9Վ7/j-1oZL~8=4~%)am FG;9 UO5=_^Bǣ68t-Nǰ;U s'#7e~LSM2./5MJZ+i0r؋OL0&┟}}ٍז]C NJ wp&vXLl1JcWw~5iu]K9[w_HR"ߙ5* ژfVM͋6ajg}flZ? ?gK{IOs]?6 ;8%UNJwU(V:N .;Jl,eJ]¼:>2W<+ $ j~V_rSp@e:u>Mԁ1ݨO\ʪ$+&b0a+0]JƠe+y?)TFao20ocȡP5'_E$S9aTnX-\ A 1 Dϑg4Ҧgrd5!W'xȗGLYڅF;_Q WHrBbϣTf޼ o"s}x./ʊ/ {Btj&kVvc Rt)T2)|aޭ hwrϋ^KAfW)>t !7}ד|t{5}~8ثԑط& Flj@!GEV ȗ0^q/?au J]ߦWDѫV# -g#s ׫y!QTGIjX,؆-TU~:~1B3MrKZx 6swR摉ym 4aQqS 8AU:spQ<\y-XSߐ@ ^~oagpCFڙ癘XeކQmo"R0kWy uz4K_IЪPipƾIWst4Ahlp3eעj1!n/&<E~Y;?H)AT`[VSWl=,ܖrzE&zZ#sBnѣBx~k3$8 V]'/L)M-p+*FI.#j=XF6f8EBn^x|2" O8k)B./RKe|A',ԡPw%ω+(*am8^5桝:=lsI+UhH9E ~gTn_Hi)ua;I/XRkɐ.}z?jq5Sԩ)N# Ļ3rmt&eudz3t8Xb^ .e%:HA7 z.Ļ[#F7`Ѽa"őHJF`({VӤ"+&#Pߜe4 C(#mǾtOGDL8hȎ{xlVAhƬ W{CT @須ZV0^س0ѵ#k&]94;v"``msPEim54-{\V18 m! > ؈"Ё13 vsAaE݋QSmKFBkuGoNڛûUHm[?VCyhg9±%NjLOEld'T~Ny j_'d{gȿAŴpzH tSӼhA"fM۵M9s ZGМS&a&t9$|F tOW`[el~7Hx&L]6|f`1)`&T7j879V-Jk?~Lԙlhmaؗnz=R5b9A)cȧV);̌=BU|VG zQD;M%ved}T:5ɺ:=G ho%PHDfoN1؍(vᬽ'S]氞l6;p1ώP i6<!-~?yl>g{̳,gʳ6RTe(zFL:`5 6v[83*`߸zDѤKjO-ғ  %\^&4>@`NC j-V(7k X=XAP;H΁&j-JqcѪ'2Z&Ro!vN  YjW_IG @x+P[SEoc]ooT/GU}'L2R] 1L]L*|Df*߹&-˼ןz)N Ƭ@G*[ L3Ǻ?Fy^XwІ~%o Är((.ZI] z.GDSQ $z]$!~6 MY} AhR<#K PYnܯ#yIm "S?'YVkte ?azVA b>QVG<7 ϙM=ZAoD)W  7Xp Zn 4O^ ZϸX-iIE~9V"-6h)` >P+Z"gFd(||Dhzw_?b:":xC;*z05Xtc.&2FC/G]w,٤0ںݞ.Xzv'fw!L<Yg֯-<&j1$V^y=w;lGa%ljPC6?雕G(L8IY¾f&*5鬮"P8mP(i|^X z^ c /!|1>\otNLLY ejL$?](XWhkQ@Qe5ʺʟ%t?yxB 77͂Ww{ /,xzW ]5n^e엒)vU?+F5@9PjdT ^q&]ڈ3[ K5+ դ5dٵܽSKI+nBj > 6>솯?I;?vW`F';J5'EL sj¯R4Btjﲶ͸j:U/OF+Ak]j@WvQ=2;Jҹ<eL\:sCWv*wgJK3EjG.PVnՆK%0`a=]P⿴LG`mBC]ޅHPm{qVU)_]B5!+G*v]4;DϲM9~8C0sFY ^]D&x8x#ߧW*a<4_XE?X sFC*<9vuuƧ??kO1MzLey*}jw79aVFT"KjC䕜:I DD} YF <]Upݷ sje/ŔeeYH% {!PtV}a,$ABXaNc͹awW♽^6sNDM/IOAmDC d?]proEIw-6I"\]PtrmlhP6Y6;%3bdlW90J#[ )Np)F "…ojFSq @KSh PKUrIc%ިlԘ!ɪ2{}NyKo0!g"o]D@ii47LJ'?I Dlb&PTA4Y@l;L:"}!2ٯW=6A̼ bGZUyf%`_3kF'[o 8@F);h˟7oOAkW?0k]J(ޥFuIbpQ v= X!T!B6IQ558\c:K #*; ?&[WcLct3R&އ<gHٍAꠞê8yW"vM@g޼즜V~[\CE:2UT+k@dnZ0Ab;jgi .߹x85;Sx`>A $CC0ISw+[0#O_hFZ[Aѷ3=먴p~Zޒ|tTy j1uf8GFn@?K%΂V 3x0+P݌xmK[!_#WIٚYJՑGz}$Xjs@_<2֬emHٳj,X{1zӋG}C\po@߸g”V CӼyTS@ה_B~r%74Qaw,O)+)Y6Rqʬ+ƴh= 9?9=U"hn$d_!V'LOCRm{kK+&.ңV҂+7 rL >e!.oKYq[{Z뮲(ƍ JJkTpt}g%2/2 *Co"A5ݭilEu AKAda(#ܨQC}G`ˀS p>2 x&p!ͯf! 3kv y? ?b4EQ0}T2)a/O\{A+0ޯ2EZL쐟M9pId1o$j؍[8K` o|Bx3KprE&_BE5H)hdYWEx~7hB@o ɴaTK|s'D6|,pvsNÃe  !?&5TMS308՜ApdKբ3!g %* *߆DXXun w!|-hn:ԇ[Z*AhA[DοK8wbY*@!c,wf/߲[еJl6(Ѻs`Е.W~ wAiX%Q9ᨯ5:-t_P,O"h\s "}I;F<{ZA=0w"&7yLjy-T`\nG ]PRSBIܨ?PgEӻ-n[DbM]hg'j:#Mwb䈦̙P!ڮ],ԌG#-H麾'2n|?^~`[Yjev5^<(Z hkωGU1€jRPe٣WZʢ">fiE%~]:;I:nzBo?锫\NjٝvȃiqTI[4eH P0^ќT|UmU;iIjYx;-PL-TGDB-Q&"_7w^bm&u֡=V\Y[]Ƒa4.StN쎙OKLTh@(ܵ<ކU}Nc@sgDfŘeepUPpBNߜmJz@eG9@Md ԀTtk+$2Zi2kTLxH$ ,2L 2Nc)nJH/ZSZ#fE5DTANWް+$-⊛A=ьN֏u+j'Y ˲[{ꁇl X>Ƿ sTVEDE񌚻%c@!LnCuEɃȳ&3%`YsJtŻx>=$S690UR ou:R{gVPe=H!x@lD Dbn +"m5|:(Hf`0[T^=s!*$Q+ @u+-$RcQ3cU2$$_.UdUoB%|ӭBhНR|5Ryj A*-ZX38Ec a1(e1U`XCU+ַp,)٬%f;}ՠ,87K(7SdF iԲL;S&N.}! ߀^TtͰL)no{,]}\߁׼W1@GliD-x=<#0%}.jo/9%b լIQSjՒ"1j\1D!QITy8#֜ᝐZt2g#GavB0}|T*mQ4j[xaiWomOnZba~j# NBiV7]--6?is5&fyqaDRx̟Opc|8 y8;(ݞz#lo R ~Q,ǥ`A˝6*tJD䅅@c$S@YN:TPh8I#ߎ:-!z~T` 2^ SMTр~cR!}PJP֊a+py ]W:([%( xїLuTxO歽򖔼0ڕup+{[$Q9m{D Kjvƞ A?OVHDjoιR`{rk n72O%IoQXDO=QIᲀv!c)ݕӭbCH}#W V/lnH^1<èCsdy<ϕ;ĮO A7w.ɤf `Pi[1CY{ EP]Bl6=JR±"i9~-O`՛cΎȡ5\`D;Ta0$jdʽ>E/=9?Mk'5*.< }ٜXWF=`mj3b`,\}i4bߩZS>ZDxwȰ7?fc ?a aD/dysP_bVqx%J{E[^)YƵ>,Ab5uɕд.`JC^uj7lY#AF}*3.W8B:Mz_*zNDM\$ :kbBP Ś⏘%:?S0AѺQ05&eCcRΜ.H&p' 3 >e 4:dXif6e|͎=|U 㔸9plK &|QKҲA6u$ uQa!0BBlI馥%JPEg}]Fs9f1.|JS 2?a #?~[m'qqIemC%Z Ix@&ϋ6!ڭMxk^[X!t v_s<*V᫛}X (3X:W799h8҉L,"AYO) µ)C$**su/? x$%efgTqqJg3v5BK.jU?ġQ x%14)Zt nӞߘ/?Js3̭T*[[ȥ/*x~ (HR7n)߾sS xxa3꿀'.i}X:_XokvP)c`1[}S:1 gBtF5]u#Z˹qn o$cd9dw%MW c3J 8{zdxcʿRc<&ʅ$(E3D EM͛1Izg[A}PsCbj_TCNI#+$hrh\"c,$a:zAm`E}6ԡA4n^IΐGn֦46Rͅ+ J~\KSYZ%6$y4O!|C"V7[71B#gDc چ&ZqÈN.h2eYWծ}_BАt#Gx5 r~ugoUxb ,o$F7}P< lh_ >^h1Fq-hӒ;Α5hwf$ezdŖQ8RYb C`$.?_a"BMyir&DI4~7x.3Gh%4y$b|f=>&G$psi]rt`l.caks`ֺL/rD_ĝzuUkR`* ZU5SkUsoUU͞ž )J' AnM/$}qz/fMK\%%ى T,5їIp),Ɂ8]@xdGDǽt$x8oBLxbTJq9nJld:5˦Rn!+NzR[X;'vEξE VTnHֆfZru)_+_-`OMX7O#ɪ:<]p GsGJL՚E`~?FCqSQ_P?sG}*U}IծM /AOzIril|ߖ`TC?ꙸ1}?>`#]p$*.ćRㄉϘAgeg9 %( Q*0~‡0>hL\ -`T /?y?&OqT+[V 0߿G*_]ب=eKgčD+fR21UjXuoM>M?b wVgI&%Ԫ_ ̦%&YNVy@ij ǝBa ;Mj"IdljtC-Nq)o.4[r9bP *md" vӨ0^Қ vnY[6XH*t*uݐֻ[*Iv, _DΪKhW5X0tqcb M}mfn|4Rx{!:93OiX\ ̅2Wy6s[q'sdG|.ἷ"(:} { .j*P|s/C$I>BQts]xOWV Řiagdlb ޡ>Jw$<ɓssq:U%^ g>D猥:}64@įqX Wϯ);pq}4w/_Bퟒz)uӖ#Q<( 䚢H^Hy߫/V0mZq?LOl7y;[lU֐NE#V? |#,X#\{le=h/l|5p'4isbȅq:/]H{Z}"Ñ:r"8DVqdLQYУ<iA 1:qDCNSY,JNq̫z\GyԪػ88Cmҧ@%ˍ`3,NY}6. “-BQD -h u0͘m$`真)I0CUp~D!qs15 MHT{;?],q25QUP<[ u{G,>;`=|r! `Ѧ%xK!cm,#"壎w&!/4ӆH..eU@6~uOTJlzr 38YjwT:^&m%ld}t$F * ׇ^6[~lD#ozRde$Qo=rPܤ&sӾnp 6FvSuûL:!K$^f+@5FϰT%` JhH4'Ň #P;nT,E:&Ť(e9k,P0TYA9=?fMw6wR_jpyEtB#.fp. 4gSe*av4CdM{ԣy#bg<,k?Ek{|SMB7a_IQc#$ .̐lABm¿HXYy 6A%`5:RbфeY96w{{Qq\5O1@* Ee-0WD7+=…,M~rI{V="_C5/ɨ>^OCkZ5WnJ^ϟ=ĮYa΍Rɥ0TZNxE+[ AVr7.3]=1R@?8xx S>̵Evڥ)vo62Q72IS$&ɀ#u8I45{ qv$7|vY͔HvZgU`zr3  Iݘf)`帾 qiDh 5'u~<ߨB"u#)/TO}]ꊑ<; cS*2MĵNIWQ–%e}[+omr+_QH!oՠ/W0`%0x-f 27bإӎ@/RۿAwUt;]?<3 ; !: .&u(r㫠Ýld;n.-G)宩̙M& o@' Mq`1?P-58&b˸/2j_AS) <7Wij4eHz!NܡE NQ"[->!?=BU`'1Wߙ1Sԗ~eMgEB%CB=8x,tbB3Qȍ |_S餆MO eO=-[Nثo1>RA*M6c4,viu_zs}yH=jvh[\pߎÐ `DEJQX542 `?[>3@jEٰLIA,Soơnv/r8p蜘~'FXHgy1~i4(Q5-ew~ѝ8FCwdհ_0GN I*]S-6->T[{s]NM,z .a&f6}W=yqQ_GHͥDܞm9jw B!]LKc=lJδ=2cPzur1n.LXG@=zqG?75kЦYqt_Tfuy^e@\sMJ3*f/lgf'-F/x/hV\ yeKOg#h\n -9XңRBb[f_l-B1z=՚TlcQR4-?xr3&R}Cx=/z۝DGp%}K hiG*8"ѱxJzO DLY WYqa>SJSJ\ZA9J5UG=}\%sF.Floho9T#=HR #@7fÕX` +Xmc@'b| {-.l%'-ڍ"~S7@L^F 2]gdC4Gl`. 0H3zDW=UMQ՘ƑCVΜҩ˙%O"M#j&n+Y _ >bqb SZrI1t6na&R)2msyu֕""L(yg9EzA\jݓ*JQz%x]2@0С/T"?Eg1;yKGr:G=Ƣ(~9!$g664]l;3Gh1f&T L]NDMyBewtM-ܙΘ^8M2m/{~t>^華UMLvyZusحt¿ڢmYUE'&#@2iy+9CL".Pc'A#05&$Hp0MfU8EiӺ+} {VĪ72-9E#BuXwWhOk@%祚Xg+9>Y(“)dAGk~aP8 ';\FK#NcN]" `ܸؐ ƣy1?3@')' o8lg(އ_Kڹc%dc5Q*L Eh<8YK1RƬkFS^?QvJ6ν3=C5ƿUo#4!،G(95)⚦]w$!f³N;I0tKgjy,kX>#VؗwsyǝUTjƵBnY8VqߥޘJPUx%͔Rx%nj,l+& Zbdh{a䐬rEn%宻[Ԥſ- X4!(ccu}R UهkUd"t11ROhxblOxo+ `;Bt9|[j|{ >5յքЦEz_pW-!ԢƵౕHT ?(4F]].OuAa"Ϟuo-IW+ڬkas$qUڍddq\ H٥^$D_n~U0 WҚd^w34Z$ABmp\mU.IPkؿv̭IUTE񉞞x oɴPCmhz|jv5Ǟօ%ɼ.j-a6Z(ÉyJfv9¦3 Sr ';ogw ?2C UfɜJFw-`,aL4Y+KxzLB!ڴO+Q\7Rͩ'kVQt-eSrJyԧȗ_W 9 {eJK[Bi}qj;_+!; Hr̖GIt|o_OE0X^4 Gu[bfwA}T ͨ)vمVex d> Ӣ!l{->p".s^t֞X[xÕb,u\uVcz!C+KE| K^7?TlRc;|Ts.U"!D}.{Nm|;^bo|a ,:_2o_RZ'ky0"V93S=a.(8i 7!: i/GIKXT8g<^OpHK&QkX*ͻկ_zK$;ar'b@TJr5Y5ڦ{f{e=<\"3oQJe|c* ,y#}ǜ8 q`.A tUt:ޛos)q_RH@`E fdv^ƞ#m!myKg !OI&E/Iȝ.C"As4KHZ4N v~XH7 "5 8uM {?֌ ͎tg^L-ij+Ni@qW: ˆ3o"ct Cq3<q28@ߓ7׾Mnw ‮_^مU!#.׀slJ*cnmPvyAj3YsW5=]s_d u7|Q\zeLkyi@TkcD+ e] oR!'?E*ngK`Ponl,x=t_E}*OP 5yW1K`{՞[4=}书].{=UY\p=ctH%yh!BWJItV|G> W@blbi%5YSoM]hbq7@d Ǖu!XO 4^wFETkEVFAArPHm8,T7Qa[gGB)?㨌d|?:5o?nCJ5mǜAZ'u{<8q:E["ߋmK R7ו˹aX1kAդ#$tE&\HUlΆ9tl{[ydz0#il\KVaLD~IłoVPA(~qjJN$ymG{;SxP>H H7,`g9zn;kid8uG! Yo!żړSX/)xBqN#_M7TXʴUirNZ6) ntIT}OCh; E->.pr$z}[>Q-LTx/ .WCV=VdiRZ#Wn8$]<#nGUYw >TB$^ba >x9 XzVx2s3tץSI;#4dIeEfbF:{`#4?3qŤTxFCų T;rVԓ=$JpCl5U') {?jG'kAS[`XyΚ}}9-Yk~gI_B} l -n!O{f/Ѓ[7i"vSWv!@;okV,/ O=Ҧ2WζKT` ( kY+XDMEfIAX=:]#U^}g=28]!LՉES$pUDd,:0A5Ϛ0iZ nF+sx PՍqbSg XK~FpUdV9R9ykL(!l,5σîBYK9pp[f췋;^9_( N|֌q˧n KFFo>WTlPp G^/m<,AVX0ЧOR,+)Ј̒3,QӜ/7qMH 8~-D0 &xW|6zsY+aһtDh,w }!2spjYDuhOՌxܶCg/Fn-]@'~r;W%!7ϕ ViX+mi^p+np^ʾwdV|)r쟥, ]/^!!gze:d v"/ |d4M92@"DҪAOцad\XWi`TpàxpK%(F[3I+R;$g`l1Pk ]14թpM'?[wB[SбRN֣*j:ڌ"=j o2$nrcrnhTul:uJL5:G6>9ӛSTNWV-UGjDedɒ8\W·涐$Ș݋͙e^8Bt4%D+/VSE3pYHRJ;ŞUjmpr必(TJY= GڸBbFB-Qrqb"'||Lf9AO vcCo_{|;`q2N4 eɛ["-ۉH 5:2T{;}ҩN:!^^hY[o'Uj|Q15khaWǑ3Ypq\ M86Vp]ΚW s,I)ѳO0'/{Ctts㰐#7D]ف.XҦ5#;Uf)JPpyt+8-AQF ky[\!=a)b}d[qo'4U΍Ee|l4P+1"RpPC"n^C} .f@pۚLA E<>uB'sJ3E&,,;T {?hojҊ۩މM6ܸ+{fu eI"'lA";ˉo ,!= DչwO2Ն\^|y::fJQ:G flX[}GN u7j{)-ٜnSpqA3Oi7=2įt{-W=J_+2vd0|:f#4e{ -I9@/K ã m[2kS1uϹly!gpPiN7Fq/wmOm5KƯ ԉCO\3RNF-vp }_O]C|fZQV ]*(_us#LGE f[{da;K}/W+w|>o'i[71x-8x@ C[>ӈeFl {ی7ݡ,?凨ys5ݼfkL;CWݑ>oGv;0ryNi.Ep` \RL~Dia vS7Eirn ͸љg4 qbMdMB}iUeG]7\&Pv+~er!/-\ ^R|`)0.Y.;h3^ ]y#w_F0k+%"+8|p~j3Q \ZWhm^J{Gn]`A>B#{t'Rn',OcqTv;L$ߤ$_@cqzIϷ)|Ϡv5&:l5ѩ('`6Tw,fZ.\ O' iXK;$c| }} c#̲W&%bc`]r " i]R;ා7Yrijit8U({FJ7U K[+;|+9f;ݗz:0]I=9b0x~ 617Om@!L (bzOh=R?W`i$[vQۺ_fU/:05XtJ!Wc6mBS G 3)eq!AM21=Qwv0]L/@9mVͯ4hnVBD9uq4)nX/U6hٶ}+ۀ5 XU'FD4yT+է[ Ytײ#7l+:> MGS# _)+^ܾF <葧fS+p%*XOQuYDZ:d.3M"܊հHrt! K~j:Hz2*Z] AO_Q[0+иvh= 1n3~67Pm:m~q֤6Gɢ,q=j]6Hd#v,zuYՉPc6&_q bcFU/ttaxpR[s$jzPJIhe!zñxl`%O(A/9 T4REAkxi??Q3ttCmE bI)onLL,^֙9ݵPkx5>3LO"evAҢh&[2Vn34:bp~bX?mlܽWAU6㴧EHWSvMޞ~YqXl/УZ襂;$>ȸ7G~g6WT_|i[뽒ߙqg"s'Q -I7asg%nt0y(ΥE7įMItiX\x`(d$+Egw%;elQAd4 "v#( E2Bs>j,L;;T}:3B~qPa.-qADj9fr ?KK ց>`x 7,*JywxZkp˿G\]=ڮb~Kfo\U_ k\ ZI_^ 9]v o=0w%>̟6] "Oal__0R|s +7UV=hyGhQެ<>0Дޅ={Q)SaNkRc b-57b?39I,G]^RB`p^E*ٹMgmSPj2kȮc0K| . ; 3<ԏ)N;-YT>{K8Q%>5L4{b6](F:ڝ5 l d-\j7WX~զbN[|[Ot5=dG 9viRuH$9*5Vd"Ue~Dy2F G,¡  f03V8^g|HnF|9{ :LNz X[@eW+*XҒ{_3իBu=]OYUXv,RG˷pנ'{}KF;=Dv5*l׻v _gVrb zX蕐u5q,[w$,_guR>M`a C),Gϯ/W97fZuց9H1: }KM9>egnyIfÕwz#n-0ȴ>#cdE;M^jH;>E#j'>;dQhy>e:K=Nρ>^)AE.r"Wk\ נ J'pS,.BՇ@AK(~jm=4Yihr|зYD1J| ..ВTq!d}򎎨!wJE: %d09W җ1]^½^wO| JaFWoهWIJ@^俺BPb1]c#$XJOI0Vjp]֏({jp/3'I9MWv V](fhݩ乳k/"TMl+ϵ8DKϏAk_>0k<畯E]N,n03G32Ba+K wLiNLZ햋,Xk3fߨO\SO|$ 3w_%VT^,H-,\d-멄J"`XwRȺsL_s"Jj6z9<FF Zp7{K29gBXRu[Z*,>C@cBW+m I+&M~X9U>#mRrH^j_YơbO2fö}}'_߸4{ҟ  #[뒏VzL|Ʈ!6 P-ٮIqjtm+,X~\AHdiePk/"4" 2 [g?jI33kbR-\Ep-y=}{LEt_u-y Tʅ\%6(؂FfC!41G>wo%"UW9ţ"cԅXϹV0)a \4:m;e޷JN#_ YNCRC _G,::`7S6i,3UL1A1=Itmj /%h܀.{-G;w:248>w[d {~%IuMl%{pxް'l2\o !j*^3E:(ԓVŲcO9dP}낁f Qc)]芲QbtL0$ހ%]iȖ }Hny(VzJ0epeY½K#=*X!Ǵ[TE*Yk*Ҍ!3sSTA\xZVh2h2;K۾(9gh4#?Ov.t9"_9.z>C^"s5)џv.[z(5rT.$91 "鹬^>lCZFQ‰i5qb.x#a ;9i<8U ҨԽLbl3wP1T6SCߚe!bƸ a `Y)_? cNl5 dv>͋)R2€I_TX}u(uݭ2YDԭڹ䀍dboX@ uݽHv89GcMQּ]~KTOvd|C"؈W2A$bP׹AGĞ۔Uk7Zޣ[${T:nss<ռ/ nZœ bas;Rѿ]@ o _xa~#ю$|Wq麗Ʌ>bx-zJݭ#s+l;[4%Le4v( ꘠|-f݌Bm}U6BWy):C-].]t|m!r;/s!<^ZB㛘V CQ<$jo{Y5A(+GP9~ i MDW.Բ*or!Xb7, tK)g\>{rv<䰑/*\ao| >q[̩UIBy)nvc##XXaTf}g+#5!_rl |uXJNCC惷h\&`,e@k?-{bs+/s`0*s@?3(#p&;.aImhg~GŷmWJ\p-'5޼^y,s@݂!7E?KT}K{}^\J|i `rix-S/ϙʡ eR=G;gtNM73*MWC_J">ٰlfs`^_aXiSQJuGߴ׀ ңD)B7B>% A"-2uAz 4QzkΪ\֛hC"w.`{'d׺{2. _)ڲ$IM7)'L4;[\E{nߞ-=/)k0O?)M$ H8й2Kmvt׋F7vs)[L&\Qw0=-408\PQ Xyz\DiG>o]d i*m4 ^1`q!Z-/Aܸ6a5QNDڠ ^H(kmy[9Zl5-<3O )e!X$L'kFa 3c#@~b*g >%- ^q'\5 =jbj7l7%,fjZbモ^Lv |YGD9͟p`dk4Ih5D1IԞLH,rI TzJBb@Fbe I7=v,^}P=?QWyU҇ XIא+VƭPWvLumUfm㒻~?u"A}ʆ5D8LG֣=m嘨ִ!ō .bwrvk/IP]aDe&h:3i*ψ̦ScmAk/t!p/Vz b V4ɘ-XqK*KmյPbKH!YW^7vP,ws\ye<_E Mm>r2*+Si:F6S;AŰz% jr*578̃TSyȮ?|g}Q9\;#@$炩7Igʍ'H{B`w-(GGʏ=/vMbD ":f#ɨ/.:Orْc?ҿ!H@{ְ7YC V n `wE >,j:EɈF(xHnM=yWm&r68(:&HfWJׄk,Tm)T7O``ܠ=Ÿ?zp1R~2I\)\f֗ıVuS*  NVKPJF7FaU.Y5yo|zh;݆k>6%!رS67.EoR\|gFK]*]9\{Lu2}38VΧWF~w!HYw[xl_L׬TYr| $ @(( dƒEh ]f[%('Q< >L#p]+Ņݑ_{_X$Tγ~Ʒ"r5V| ls41=}啖P,<6xvɚ?,VwNq3B5lU(k]vPd1Sb|# ppB"St71ۤXa/#`20ѕTv\k67&/2 j`/6DLN {SNqAP0! =CP byfraݗUU`ND$&A kIѕhxb;GY];i-D.Vc@^E5fFMBOVT)Jcdlhm#E.MX_a#IA6nwv $aTͯQc9/Xp}Dq5jE2\mWF@M=Z7?×c$:+\7t!iH`rhF{u䨘+! l+b98sTJ?CIE 13 qenxcutPčG5Qg!?EB;t8QЫ+NNy_R4m!wX@38!k1@IzvM 8cޚ(^SR7y}3OVUJj&J&wr T՘сCKO6iZ!?J.ʗghsArT}Y.PjZU6&7щy|XPdNe"(`qeIЇ=aTczWXs# -6AܗVL C$(qQG[W:o(˭6{uHW%N!pvpP6cyxmoա̼|3RE.bʤiyҗXQ}U Pmh_$|=294:-ƒ=_\/'7rkBTV9]G=y@DdvJE&X)<;pq|GnQvOr"g9L1*W@^ Ӎ*'q&*ÿ,ev{ K#~RSz0@Ƶb͔DBK~6Tױ[Y/iOdɬAnM۞3bN'Dq1tJe5zVcP[I+F 2v63s‚lWǵE^&ߤ*>J: 7%LMH7~<+QT nd7i!G)i ڂw" sn3xn"RZ; k]D&2Z Yxί S=%% Iu\$ (Cg?) bXSzr"`7S̒`q3$!ǻA3+O&O 7&ݘkb⡞ѱSm҆I ({Q.#U+lEhSyUb(m6KE탙`leKIwoV({iN~c[uaWZԁo wqIfZ,U)ʐ$ug+@L3Mb !aa0 {Ρ*|ez~%*@fT*E;x޵EɟI KAYg1Q5Q4v9d3eybϑsz?:,Tۺ b@ Ϋ\Ȃw߲CbY?@}hLt=Z@+vo N&b"8 BXwq4\xZ}h䥦6m#ヱJ/wӗ R [7*\oz ȹg ׾wʎYp0!q>2\X gI>o!j3+6sWS86wos/yQ)FrLlY 7cN&7! J5*P$9 ?|B W^ҿ&4oƪ e/+T&tyZmOb ?/SA > Χ0ؿ` (DH_jXr.+@L0@ؘh7V)LCR ;ɆWQ Z&WsF:2i"+f_'?Ω^/}!ךh@z4xLJ)XtWW?jwQmsSԁhjn55Ϳ2[z;;MzL)-JD{ X 6챎I p>N{XK L1)f7C>,fں3*ٯ:,ϽaYBgGwS ͇5{b2ftG8.4&;tr}!zS>m"<-YG}_8@إZKVA{PcU*sE0m^EO!TF @ |$;Lf Ce7wS}ARF &Jޟ4nTM(_o]yd.\δyo]|'WYG(HS,A`6+JN~,Y2ҫL7h'|Dh:IgCuEV1gIS4e"f k ꕲxmi~3]\G>c>B be~t8.Y,ZgGwS)5;6Y;sL("<åhkx7&Y_61jD,lEMT*13uHL`։ \&|lM ㇞p2!AcD+d[ F$iDCna,>ӻyI /AL톐L'[q "v>HÍmv~&t҈mGNβx6"F<BLC^_IްY(1nm>L &Gw0Χ&R 3f`[,/=٭-'k]QEȫPMsI ZF+A]@0Wמ·B WY*6F3 unD>8Mo3IqTӣO8C)x*J3Zx<&y%z?Ȇ]_=>L/nLD2["#&#"ñ c/YIC|=`xH-P("$)Yye$aII$|u$\B{%!ܷ@#+Yk΋5$xtxiE\p'"e_$)}`'?"6ttbS+˟dڏYۀ_;c%Ufz+>3Ā' >qtO#xn']p^Fˡ6/$ ȳNNP扺' zFd\ e5 Iq9 GPfIȉ/pjYix I $H X!9os|ht*c7<QvDg򁋝VZc55PMuw4F7?Sst`VMQ>J&IEZ7XLԽ䵣T=QBvYo69x͕v ]>PAuk]zbiTqIדg[wa#?I`oNɦ=,?'֊EKKLjE&`ܣIQl0J9;qrVjvB~HPj!V9 GuVyg؁. LOij]*slByk(!h\jx9GeJ1+DyXU 4YDIFn 1s$Qsu}I-؎}#` 8Ƽ59v?;Fk+w&˓)bc"8cZOv0x7q*oQP{Wkea>[*% } ŗ  FTG#ljp%0v(B.ߓf zl$?-eI' AEMl:g("4܍[m\? pok&ЅP7?WS`0 C*G ?[+uJЏ7lMe3qqҭ T"?-_坍ƒ/6@(Ɔ٢x*"6Cːx 6sRye*&EpSxca<#&eq".-~%K1+exְֶx8VJ _P Aug({5F T}GsӯGKD!|0^ Ԡ7S֍Oas荸AK>SJ!- b<)!WW&u[ѭUJ&3& m2{? >'qԴN@iu|-$VZҽ>x&da mL$ c=R;{9*?uhtu;n+8bY`በohAk8@wMLDZȕHyzr@ӕ~y:.^Kmό:ۉh $B aqG4UvX D-9ړݏ3"/_>PE*Z<#=DIctu86+sd(}[΍KO$$Kd}f]'f߷F}R>!FC/+R@u,~+ä!_HEjס&v35A`_0娆q"䇱Qv{=h y.ԌNRc -|7Ys*GO@y`iD>]\oX CJ')|Llh 3#i (vOoȫnnG8k8+D^򚏑/U;HM @`f@t=diE|<4~(\ty4o)Vģz.SGܵ%ʿbcL!5aƙaАWWzh:FBS:gg~j̀%dFIG3b&J>Z pbog:"nl8a6hLi_?zeVV_Hv!qA#iͬEz9)8|ۤUk'ia@S(mttfhn H_K[뽸i:tM$` dZX+n2{LLlRMɪ֎>ϟf=Bʭqu;;mtE\h+LChVEigE1C+UVxpQ ac͵@dY@)$ZO}Q~f-Lt%\[ǏXDgx*YA퉱 9mCW&v2s-D.oGtut`#\li! k'ݨ KF͐j~8B}\l9?-?ZQl@ݍnEg dUwo4x{ ".E*Cݖ(*.t]Lt YɝxZ5y@ueʽo[Ϗ2kv<&fOПth RVY-jnl%_8H.*.*rdĽ?TaUIdAra -#@(jh@+L$1.i5%,UEѹerXY]JzY̵gŊxqV~lFx UICqf R=GJi4TMdɇu&Y n$h l=Hy}+50><4af%XAO4cJvվ/ހ y5kvGm|;:D vfSrdRP6ĸ!?H8nZxjDe(>:jIK!BLWI JP\tM l#U(}9|=7+ouЃ,vHvOc_r {$q"vx'+¿n'dI 4'ULX Q^ڙ{YU^.]5 A<\'UY ƒ 4UQu^$mOߢ`~}^o.RZrʥw04؃R$62![-b5tV8LliQ|6*dwc=y:[Ѫ]R2|CEƌ0K7E \r~cemYNJ4', <-mQ[NISCXj+ulQ~" <|PO_&(3A!s3lFo5W]@^-LE(2IW^׎GHJ+p:AEI lc GE2ҽ +M ݒdt5C2b6H5\iP)estQn !#:պRt *Tv2madl*t-Ɖ]B(4"jmv7eYi]AfP5GqWC¯ɑ} +]KfHU%*@U97vy6%}7Yx@h*471DӻV;Y9 Z$뾓ȯoxۄnp{J9~gKab"b^s\oH*M'}\:jF/zF P\7|i3پMz-fBHF{M0>1t$օ)w;67mIv2l4YNdS@̫8u#],m!KmP֔He 'ڛa뇇=Kc(6z7N9jZ:fl-ƒc)m0S[CO$_RH|Q2Gs~H8v@)i.aL\,LUH77ww 3CD`UFmQ[JZ>#!xs'Ad$x\r_=Bb$ &*kN+yK|,N/Չ>+tU q5`f~2)`NwQ$ጚh$])akh恅N{e@.b h6BfH*jc^HˌVTn:3ww_)ZFU猉b,K$S&C2_UR_KEųHv|_%Z{ łaN-!& PJw >,cc܉G5XM@@0T֣8T$h ١ֳBs0{;U^_*KRD:{$=hҜb+ Y&!8Yܴȡs40`L GwEo"@%57.`BPVb5X(!|;r)/ ?|b05*f܏(mgO(y"Ӈ7|=ubzcH"g\u`s 3ݯߢ5{$HʏeY}Bp~-+amR  (/#0#NJ{Tx@&|6aرL8s׏>Z7=,±~"K0'w &|ʃdU#ʛ0JT#y5oKGaԃd$W%nrpE -BϤw2I|vxIkKUNLtg $]c 3K>Wͤ`1;}` H &K:(kcţP#`M}y`lθp>7gXHzsIuK2|v c5-D~r ed=qu[C`;\(*f@ƹLJ;ȉDzY5japĻ|lQz0hN36)`}4((9ݥGCFo39T7o=Ĵz1=k1l>7oA ̭c ھF(l*B`6-n+d  !-1_IWϲqP{$.s~*l~ C_C>WKc\,<@I1%Uv26z zR||. <1eEp%_FL%cYqCXe,F+ G3 sN]~6&6i)=uT!WIX|9ߏxeЊ9M%e !GE/iP d<6HOFe݂_mG~c껦.FefGSEie&A yhCY[WI Lt#EMCDl@t2<0 =1 r¿o9mvH†z4')ϯU; kSXy4QN;MYEyL;j`2.7d .L('1FKGdWhuY N6Ѣs ,["X2kJ\8ly>MEQU1<7pn>/Ҟ@: zPfc[0ĺJZpF"nB ˟Hz|/btbAt兹8[ܚl}NKiN O]N!PI)и"N.V _֬|[T׏wׄo@W׏ l}]9`VgS A;(qA KK⑑aV\iDq?39NB4oXQ)NZF*JIJU}xe3 Uz^b^Xs_F.D , ~HdL!N= JէU݄͇~=JS ǕIT*]RG$`ȗBj(=)XDBVB'PŧCZ~x6J>ؐ$o)O`lZt@9^.;isy (gROEr8䑕  MZb]~@x|Lvl>(' :@w迂+-?o^IZ^D c&1C !UҰUu"7MYF! O d_3chb4c9H8j}Eqο!\87]D=/B7V.,D +]5cUoQ)O`Sc!4oH[Ե k= UXpJ m{L&@u{O ذ4xhhMY9Kv~a[Uqa P9+;kbL5u@̏<@%w(k[2Zqg=]=Y3tc#Jx|S K~ /C}x3 ۡ= ~d5`ƺ}2JV(ne| C5ِ&Rwe1׭f/p~Td* Y!])Tz'pCWO|0A;{ݟjC5: x,XACٯrB!쿔dOx)㻲^xܸRI{*uArhE6C$2:rx6LgZEEz+1$,d&^;o,kj?`0%6U^b10kmR+I_D-JJOFo܀n@i. q6%2 G_h? HtA{!Be_nXאۨw>?;J. {_ rHt+@3CίKtl:H}GeM"2>s8l1 mi Jr%bQFG'YI AOjʇS׳Sy#}roi3`EN![^bf_hHhkNi6uf)exgkvS[tdSa7&1/ 8ǶG{NgO!dϲmP&S:}ސ} 5{TN1z,BATJt@eveEGzA;죹v]9:粫I50*L (F9,z|NTlDMp38&7C!SrR>""5Y,MEW)f/F |uh}zvɝ!(JB&v'dÇ+9`d9|67J3J_0Vzo/yHp;7TL|mD^c[ad-Tb_,]#hy'0lXW¢&zh$K`kJK==}'R$LmSpfʶ-hz]͐:YքꔭV,FRݠlj)H8gxlzߐC݅7^;Zh6`g=k A ̯j:kW#i|9s8Jh/JCuA5`sXؑ/»%I*/ȕ2sM}ף ٦) k1Qi1be{U׷_U 0z s@P6KYTpΚUc0ūd3R]W倕VqkˇhU=!UO̟uSm1 .I1R@tR$ (w@ɥyi)Č8.Pjgz>b9jQ@ǵ"GQc[_Kהt~ƺ p=~/p_0 u?BP{$ܯpTƂ67?K![wr>LU#^8%u`B#2St绸r 7Ўy~XD%yLV'@?Yj킁Y:2G&@syWZW)IXTۇ)84+o>eQ 8;9{+*v{A NNq>בv씌|OqDHjXR.'E\x3mqNmY?GP7Xd*xa$p׋ GnƏJ^ӚE'\ ۢ]8of+ tr&$lG36u3.}*%jkPѽe;G6_&.m6׸{2[ggq+ ΕQrc]vv攘xx j`=ܦ-SUxUj23ʷ詛#2"[k{^څg=5)B /jL>!3 4z9XÊv~]f>U"F* ?'PcnSes[q`& $*s2ă~ub\2&oNvީ`9@55L24}PՄO&y|Q2t֟mһ^2ߕ (;0!3ii{ 6.'~1=^ئL?p{XPS}hL;eY1Ii7,:}4A22K2F:pH(l2tFF"d9+n@aSZ{ a ooHJ, h gw%k>`{zpsf,ͰР A?[`c0K]TMQi4E[+ZMix~hF/|+ *^%iL{o{Ң6Ʀ΄g]Tao' KY492ѐ*9T?#<ԸV%%5ܣqEصIWb_kZ_4BTFr7&]N#fe]/7*|d!I3#(R 8J4n.nI됈EJE"~~eG Al _2!.2 2-u|" V̙w;e9/QÁp⣂)K@0O&ror(鸀w1Oz4efta;m֜M|}Gܜғ>Z >G=":xjz̖/6l;}]"|W6(F4}㷄۪,_|/!е.\6g07.1#]nLXFxա"w_U}׺8PSNu7ro4 ZyїŀOf/YP 0v :ξ2;AB&|kSеrTEiUN,=i55u~|F4X֋1 5qwVq>SHs&{h kgR]()h'\C$|: 4^/b3RJi7f%d20̈́C-fixQNp [J4LC:ex?+[BKa{Y%#XEBɷL̓fƋgAe2͠[~!@97gT57%#w8 z#en }} tkմF@—-kZ>]I=|pޛ3:tHD==|F*`eA_q|ӢXmGRA-湐㖊˃riBԖ2[MIIy#>6$(@⚋*DQ_Ob(>}* oolDiWfKHO6s1Z1H>>}tۗ;u*j.Zuů^]"i~6/*6ToeѲF׈ SMQG$=,*2h~K4­~: =;.".3#(AE Y?3O;tQ~b%̘uY#R+',؇[_>;7Qr(0\f0g#sZ4i֍Do?~r>[vQAކ_'W>\Q*s/l`MelS,Q}R0oO ip\H./}Я*C3Ӱ0sARߙ>d*ͪ-XXMO~!)8mA:YIΏȺ>ﳎY/GTj9FIkNJԌr7,_j?([dA1c2&S= F`؆͖;(n/r4(,Vsʦӄ?ǩ͝HE[6bUӣ)8BVD HӚw a?s> `ߒRi/H`4?zt$x6"/n2Չ $2ct>JVk*P΀NMSI㶌ST KC\ OS[6sEXv 鮉d]}Ȉͥk~a2b5w"}>t.W( EӉFlkoO?H&ň^=۠|GI 7wNfvN?{*ӣѽ^̌2.r$k 6T 3!ӣЭ:멇ޫpi%t i;׫N-Y xc:P_%0(ym|$94^aJzqjKΪr<ÅU-uĶ`D:ۛ,kZAí` Vc|sokCK=Fj fKjLaxg2B%5SV+&օPo9^&bd'fKI`Zc߱pqc(3ѯ\E7X#4p\K8CR?@a}6Ww9L"w4?ˠ5c+>acw5> G tDwϿMYbbmR:ޗI 9zcmo;wΫ{w6QtY}֞kzFĞq 5mՎU4.87Sd,onz.݁ڔHy׾/|V}Ɵ o#oWjg01ϟ{[s|i%\ĝDKt<| ZgӪӠܝ>(ij ?e1p[t,%GLb}`kn|(eBq}C3rA D;*WBna>y/@9㉉UUŷ|=8P^S3C 4D(Pw:B@O>i]DzrEv6pv*3Ӄ!Kq8u!]}owūW[^HC'IxhK TF0”@b,XUBɳ5C<񴋁Ld80tKPqxWHbq#g͛~Z9:*5 Vg_ [x|ȃ,,m-cKb}dSu `t̊z^6ЬN鷋9+~c pzfh;.>oawfLN:XJCX&7o)#T X$~mquH~(`k ,R{# T!oߕT;Xs#tªuqҋ~ԯupr.3@SOF f5$m,1K/\Xqw\rK[UuyPd)||ſٶ gP18\Es_:|eKrpr)9WCTŲM~~!7tےP Lj%PQҕ OjߤnR;Vv#fXܗ҆0ȎWUݱ<潰"'0kj+`I"_d"'M hfР'L]WkIcF>q{3>1$08͖S(2 T,Ӑ@nT- # ˈ$F ġM-d-L}_oxژl,.%漏Gs6f98t3IV'X 3%ݒrEr'Bѽ >d]*gGx[skCDyЪX=K84!A/q Q4lѨ1cRMxBVUHc "'O5J#vc}o{v keQ@BEwV@yZ 707gE}lHgkOZ4̪Q*5b3E,:Szyg'c#n2\sr*V(6Y0-B۪ )r(!s *ܺ]hUUQ]\+k?{!p_MhOh97@=/}SwbތFĂuho@^-Q}InPrֻyQq %S*97;_&,NO,{oP0ԭWkƋVGDlFה7wq,YU)+DذMzڲ1>3c4{ϥMY?QUv(g\3ǁ R`fJrEu7@>ɎXR1o]8ޙ(9y.U@0$\ L.m^=(D.&Q'nopUXǛŜ=X$gE}* ⠓D_ n!^I'~BXC2֓ օxg2^J:|j0d !։|WU ƈ*chR .9W< ;Dfٱ16U٥!O%c/zlm20im?~T=;"D{O@:X 0m2ZbPtͲvu،9o( 19^7KZ?+s>og7{l!'m/14MTn"B&d?E5C۶U](r-#8wָz(uŵLI0W7ܰ??$%AA&v)y3)vuZ{ifwU#Z]K2wqZ;:El)dC`0XVŌ\@vIյ@-PSx*tz>Akư\*hy1 0Z/b4o8ntA˘9l2Vy=,};oRq ƀlbZJ ?ɬ3MXxn0 m.{yyM0GnТ8`;t Mb^/l&EquIN$Pyfg`& \ؕJL zY;a4)F^K(ߚ9@frPQH",ňؑY;o1?&#ɑ&T3,X bi~1+V؝Bjُq6t."![;+!lUmPkkBD؂7X'NenY'g}ɼ ܚ_4<?)7ݤ>pZ8/54be tirY@Ç(jf0F쎪΋zZ4N?W roۥkX/ږ8 Z;}Le&MZVh;) Fvq@N K\MY sڰ5k y*r{z`#wp ͕VKևh6j,*T8t€.ôPo;e H1gVV~\!?CΧlC(98'*zӵz3M`}=G;,L_,8]2ȇFɐpg?qa v:=krte(=C-=v`I,->nJ ?tAV0m 끻?YgXz#H5 -kp/SL/TKK0t' a75WX4pB\PBl5a/0 CxW[ Tq, e{ZEVl&Ս.HM X!n%4<O/Sb W TeއPBJLPfti ДsB\!Zf"(TUCzy"L^v&yBL9 EB{ͷ}vo5P^09&*H͑*J3Ce db L61̫qaNZGq H1>ӴBέbjf=䲚G?!V X 5 2*~MHiۗ˲Pk@賝JVCi|CX~U%5 ხXkHs2W~!0 M31roMWO`@&큽 _+d~pV15@AtZK SGՈ0tqb@.p^=НQ S#}M!+Q;@>K]S7*HǞHg7/E|l yQD^@A7ir+y+ .\c^ [?-O`)xE$/t"gSVnKvLZ\*F,H E6="eGw \cs3pm5.a9!&AC`c1Z'MnfP(:)ŷcZtMlsZZWC~/1Ce` OV:cMQGN)nYT͎{iMAZnp&M r,yQ?bVe mRDhEޫ:H݂Nb_ć6:RB'xfkp[͌9A.|ısqrtP}#|@?(xluu_0?=3}HׂNqvC28JZ8{ _o)UlYb#.@& YZ