kdump-0.9.0-lp152.7.6.1<>, a]g/=„xM"hJf`Jߧ81ɭi||K ,= Owb3IE9jLkpfH`E<>ɮ ¿9-'ia|NI 7ɆqE5Ȳ"0 `{-csx z0PzoY Z`qI79WX,ǫR9!yfѕCW#r} > ufl 8LeH.;qS8NzpU4n>O|?ld  + # s0`" !"! "! #! #! )! *$!*!+M!+,!,,3-323(2d82lR93R:;R=zb>zj?zr@zzFzGz!H{!I{!X{Y{\{!]|x!^~becdeflu!v@ w!x!y,z &hCkdump0.9.0lp152.7.6.1Script for kdumpkdump is a package that includes several scripts for kdump, including the kdump service and configuration files The kernel package and this package are all that are required for a crash dump to occur. However, if you wish to debug the crash dump yourself you will need several debugging packages installed for each kernel flavor and release you wish to debug. For example, if you are debugging kernel-default, you will need: - kernel-default-debuginfo - kernel-default-devel - kernel-default-devel-debuginfo These packages are not needed to create the dump and can be installed after a crash dump has occured.a]ggoat05 mopenSUSE Leap 15.2openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Kernelhttps://github.com/openSUSE/kdumplinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in kdump.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in kdump-early.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi# change only permission if the file exists before /etc/sysconfig/kdump # has been created from %{_fillupdir}/sysconfig.kdump change_permission=0 if [ ! -f /etc/sysconfig/kdump ] ; then change_permission=1 fi PNAME=kdump SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in kdump.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in kdump-early.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi # ensure newly added kdump-early.service is-enabled matches prior state if [ -x /usr/bin/systemctl ] && /usr/bin/systemctl is-enabled kdump.service &>/dev/null ; then /usr/bin/systemctl reenable kdump.service || : fi if [ "$change_permission" = 1 ]; then chmod 0600 /etc/sysconfig/kdump fi # if /var/log/dump is empty, make it a symlink to /var/crash if test -d /var/log/dump && rmdir /var/log/dump >/dev/null 2>&1 || ! test -d /var/log/dump ; then ln -snf /var/crash /var/log/dump fiecho "Stopping kdump ..." test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable kdump.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop kdump.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable kdump-early.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop kdump-early.service ) || : fi# force regeneration of kdumprd touch /etc/sysconfig/kdump # delete symbolic link rm /var/log/dump >/dev/null 2>&1 || true test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in kdump.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart kdump.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in kdump-early.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart kdump-early.service ) || : fi fi # Compatibility cruft # there is no %license prior to SLE12 # filesystem before SLE12 SP3 lacks /usr/share/licenses # End of compatibility cruft2'y:39 J:!Y(9Xs,w2'~F)./"A큤AAA큤A큤A큤A큤a]dZa]]a]]a]]a]]a]da]da]ea]ea]]Za]]a]]Za]da]^Za]]a]ea]]a]ea]fZZZa]^a]fZa]`a]_a]_a]_6ea465904f52c723df23b5cb137733466e2e944d042b5c064f3beb6cdbc5eec19785dc786c63a2234a8373cfb4037a42a12b5086ccfa403e8094356cd149569c30c5c8390e6db96ee5988d2bfe7bacb9ecd934f530170708b2d36f94bccae60066199a8aa1e8dd4019aa03779fdd8a16bc5b173abe094cada75e247c192f8edb1263b590802b73f6f8fdeec398d816a196afa67602e0a2a53e26be7300da9b5d8036cdf9f8d49142df37b6bab224b296ad6a61f24aa20ca01a4dff170133dc181b996291e4e250f1054b48c0969c8459f8b332174569a213115202de3174c7189a9d1950b98d68f0f76e80961f666c4f9387444e1daa4a723430cfca3f5941a67302ddb2c5732c03e307d5396edd18b3b6d15526f2ec38a93509390997d8a92aba313deac376f3ec1022724e714df63a9f2ac3f83acc726a99075f33e8490e76888d502ca229f69b327334ba752891a7b728b40603cc2008da01d43a68ba49facf5a36f800d4741a6a81739eb1ddde0df27e2b6fc7907dcd512be5df29384862c5e80d2df6a71163cb569677fff49f23e1a20504d1fcdf35a9ddbff6f916f2c398833da48b675d4ad0570ab6a646345f9b9093bf69f7b4f1473110562d38774682c3bae8a2697769fc9ef902b2a6878d4dae87aef8e5e29b717346caec723ce133210431f5390790b24944d94e9a0f1831707e77402b0be93e3e266ba637d2d2485cb8cc5d1c79b99f17faf70061847d5c10a3fed77fb2615d76fd0264b00e976225a1655e44115abc852ce4801a8ecc762013655ef3de41e5ed9ef5d422b9dd0b0c6814972315372771c5c9c05196009b4874cb46cdf26296ef503f890ebedc1deeaa91a9cde2178ab1f678b01352ecdbec16cd37c295825cc673d4139b51a78177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806431900624866e3d36ebaad3c3dec6b0f05d103abbc99ffc4ebfd81c967f4551d8b02a707635e3816da713c9bf760f9f35d6eb26e62a56a7d8d85f62d5557010aad6ad72d63e3dae6fe2415fe63262780dcdd22fc7e759d76f2409e83bb6e82c0c29aedb694ae36f983999272c2c785727372bd93d59289245d88282170f1fcbc33servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkdump-0.9.0-lp152.7.6.1.src.rpmkdumpkdump(x86-64)kexec-tools:/etc/init.d/kdump@ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilscurldiffutilsdracutfillupgrepkexec-toolslibblkid.so.1()(64bit)libblkid.so.1(BLKID_2.15)(64bit)libc.so.6()(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.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcurl.so.4()(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)libesmtp.so.6()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.1)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)makedumpfileopensshrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sed3.0.4-14.6.0-14.0-15.2-14.14.1aMaMaMaMaLl@aLl@aLl@_@_^@^.^*@]@]@]}@]}@]7@]7@]B]B]ʞ]@\\\+@\+@\+@\+@\+@\+@\+@\+@\[R@[R@[R@Z@ZK@ZK@ZZ@Z@Za@Za@Z@ZH@ZH@Z@ZZ}@Z}@Z}@Z|;Zk@Z]@Z]@Z@Z@Z ,@YTYRHYP@YMYMYK@YC@YBvYA%@Y9<@Y9<@Y7Y0Y;@Y;@YX7@W@W@W@VwTq@T_W@Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Martin Wilck Dominique Leuenberger Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Petr Tesařík Jiri Slaby Dominique Leuenberger Petr Tesarik ptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.commbrugger@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comrbrown@suse.comrbrown@suse.commsuchanek@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.commsuchanek@suse.commsuchanek@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.commsuchanek@suse.comptesarik@suse.comptesarik@suse.comptesarik@suse.comkukuk@suse.deptesarik@suse.comptesarik@suse.comptesarik@suse.comrguenther@suse.comLed Led - kdump-do-not-iterate-past-end-of-string.patch: URLParser::extractAuthority(): Do not iterate past end of string (bsc#1186037).- kdump-fix-incorrect-exit-code-checking.patch: Fix incorrect exit code checking after "local" with assignment (bsc#1184616 LTC#192282).- kdump-Add-bootdev-to-dracut-command-line.patch: Add 'bootdev=' to dracut command line (bsc#1182309).- kdump-install-etc-resolv.conf-using-resolved-path.patch: Install /etc/resolv.conf using its resolved path (bsc#1183070).- kdump-avoid-endless-loop-EAI_AGAIN.patch: Avoid an endless loop when resolving a hostname fails with EAI_AGAIN (bsc#1183070).- kdump-query-systemd-network.service.patch: Query systemd network.service to find out if wicked is used (bsc#1182309). - kdump-check-explicit-ip-options.patch: Do not add network-related dracut options if ip= is set explicitly (bsc#1182309 bsc#1188090 LTC#193461).- kdump-ensure-initrd.target.wants-directory.patch: Make sure that initrd.target.wants directory exists (bsc#1172670).- kdump-remove-console-hvc0-from-commandline.patch: remove console=hvc0 from commandline (bsc#1173914). - kdump-set-serial-console-from-Xen-cmdline.patch: set serial console from Xen cmdline (bsc#1173914).- kdump-do-not-add-rd.neednet.patch: Do not add 'rd.neednet=1' to dracut command line (bsc#1177196).- kdump-make-sure-that-the-udev-runtime-directory-exists.patch: Make sure that the udev runtime directory exists (bsc#1164713).- kdump-activate-udev-rules-late-during-boot.patch: Activate kdump udev rules late during boot (bsc#1154837)- Use BuildRequire(udev) instead of udev: allow OBS to shortcut through the -mini flavors. - Use systemd_ordering instead of systemd_requires: systemd is not a strict requirement, but if the system is going to use it, we want it to beinstalled prior to kdump.- kdump-calibrate-Update-values.patch: calibrate: Update values (bsc#1130529).- kdump-prefer-by-path-and-device-mapper.patch: Prefer by-path and device-mapper aliases over kernel device names (bsc#1101149, LTC#168532).- kdump-powerpc-no-reload-on-CPU-removal.patch: powerpc: Do not reload on CPU hot removal (bsc#1133407, LTC#176111).- kdump-Add-force-option-to-KDUMP_NETCONFIG.patch: Add ":force" option to KDUMP_NETCONFIG (bsc#1108919). - kdump-Add-fence_kdump_send-when-fence-agents-installed.patch: Add fence_kdump_send when fence-agents installed (bsc#1108919). - kdump-FENCE_KDUMP_SEND-variable.patch: Use var for path of fence_kdump_send and remove the unnecessary PRESCRIPT check (bsc#1108919). - kdump-Document-fence_kdump_send.patch: Document kdump behaviour for fence_kdump_send (bsc#1108919).- kdump-nss-modules.patch: Improve the handling of NSS (bsc#1021846).- kdump-skip-mounts-if-no-proc-vmcore.patch: Skip kdump-related mounts if there is no /proc/vmcore (bsc#1102252, bsc#1125011). - kdump-clean-up-kdump-mount-points.patch: Make sure that kdump mount points are cleaned up (bsc#1102252, bsc#1125011).- kdump-Clean-up-the-use-of-current-vs-boot-network-iface.patch: Clean up the use of current vs. boot network interface names (bsc#1094444, bsc#1116463, bsc#1141064). - kdump-Use-a-custom-namespace-for-physical-NICs.patch: Use a custom namespace for physical NICs (bsc#1094444, bsc#1116463, bsc#1141064).- kdump-preserve-white-space.patch: Preserve white space when removing kernel command line options (bsc#1117652).- add kdump-savedump-search-also-for-vmlinux.xz.patch (bnc#1155921)- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- kdump-kdumprd-Look-for-boot-image-and-boot-Image.patch: kdumprd: Look for /boot/image-* and /boot/Image-* (bsc#1132799).- kdump-Add-skip_balance-option-to-BTRFS-mounts.patch: Add skip_balance option to BTRFS mounts (bsc#1108255).- Use %license instead of %doc (bsc#1082318, bsc#1129947).- kdump-fix-multipath-user_friendly_names.patch: Fix multipath configuration with user_friendly_names and/or aliases (bsc#1111207, LTC#171953, bsc#1125218, LTC#175465).- kdump-recover-from-missing-CRASHTIME.patch: Recover from missing CRASHTIME= in VMCOREINFO (bsc#1112387).- kdump-fallback-re-register-fadump-from-userspace.patch: Re-register FADUMP from userspace if the kernel cannot do it (bsc#1108170, LTC#171288, bsc#1094016, LTC#168050)- kdump-Restore-only-static-routes-in-kdump-initrd.patch: Restore only static routes in kdump initrd (bsc#1093795).- kdump-on-error-option-yesno.patch: Support yes/no style for KDUMP_CONTINUE_ON_ERROR (bsc#1083155).- kdump-use-pbl.patch: Replace obsolete perl-Bootloader library with a simpler script (bsc#1050349).- Ensure added kdump-early.service is enabled properly after update (bsc#1021484).- kdump-remove-noefi-and-acpi_rsdp-for-efi-firmware.patch: Remove noefi and acpi_rsdp for EFI firmware (bsc#1123940).- kdump-turn-off-NUMA-in-kdump-kernel.patch: Turn off NUMA in the kdump kernel (bsc#1109784, bsc#1102609).- kdump-fadump-add-udev-support.patch: fadump: add udev event support for fadump (bsc#1108170).- kdump-fadump-avoid-multipath-optimizations.patch: fadump: avoid multipath optimizations that break regular boot (bsc#1101730). - kdump-split-cmdline-purpose-wise.patch: cmdline: split kdump cmdline purpose wise (bsc#1101730). - kdump-fadump-fix-network-bring-up.patch: fadump: fix network bring up issue during default boot (bsc#1101730).- fix URL of upstream project- kdump-block-initrd-parse-etc.service.patch: Block initrd-parse-etc.service until dump is saved (bsc#1091186).- Remove kernel-ELF-aarch64: Included in upstream tarball.- Update to 0.9.0 o Remove support for mkinitrd(8). - Drop patches now in mainline: o kdump-Don-t-split-by-default.patch o kdump-Dont-exit-even-if-initrd-is-not-built.patch o kdump-KDUMP_SSH_IDENTITY-cfg.patch o kdump-KDUMP_SSH_IDENTITY.patch o kdump-Limit-kdump-cpus-to-number-provided-by-config.patch o kdump-Routable-preferred-source-address.patch o kdump-URLTransfer-complete-target.patch o kdump-aarch64.patch o kdump-activate-QETH-devices.patch o kdump-additional-mounts-in-dracut-module.patch o kdump-always-copy-timezone.patch o kdump-always-kexec_load-if-kexec_file_load-fails.patch o kdump-always-pass-kernelver-to-dracut.patch o kdump-bail-out-if-no-default-interface.patch o kdump-bind-mount-sysroot.patch o kdump-bootloader-filter-out-KDUMPTOOL_FLAGS.patch o kdump-calibrate-adjust-sizeof-struct-page.patch o kdump-calibrate-do-not-add-KDUMP_PHYS_LOAD-to-RAM.patch o kdump-calibrate-update-kernel-text-data-size.patch o kdump-calibrate-update-user-space-requirements.patch o kdump-cmake-compat.patch o kdump-do-not-check-bind-mount.patch o kdump-do-not-free-fadump-memory-when-immediate-reboot-is-requested.patch o kdump-do-not-touch-dracut-vars-if-not-kdumprd.patch o kdump-explicitly-request-zFCP-devices.patch o kdump-fail-if-fadump-cannot-be-registered.patch o kdump-fix-m_threads-missing-initialization.patch o kdump-fix-missing-index-of-kdump_Host.patch o kdump-fix-save_dump-to-NFS.patch o kdump-fix-service-files.patch o kdump-invoke-subcommand-destructors-on-exit.patch o kdump-kdump_echo-and-kdump_logger-helpers.patch o kdump-move-class-SystemCPU-to-header-file.patch o kdump-multithreading-by-default.patch o kdump-no-crashkernel-in-Xen-PV-DomU.patch o kdump-no-xen-secondary-kernel.patch o kdump-nokaslr.patch o kdump-nsswitch.conf-filtering.patch o kdump-pass-IPv6-address-prefix-separately.patch o kdump-pass-all-IP-routes-to-kdump-environment.patch o kdump-pre-generate-mount-units.patch o kdump-prepend-IP-address.patch o kdump-remount-sysroot-readwrite.patch o kdump-remove-IPv6-brackets-for-getaddrinfo.patch o kdump-run-mkinitrd-if-fadump-is-active.patch o kdump-skip-IPv4-if-no-address.patch o kdump-source-save_dump.patch o kdump-treat-KDUMP_CPUS-0-as-all-available-CPUs.patch o kdump-try-both-kexec_load-and-kexec_file_load.patch o kdump-use-bus-id-to-identify-qeth-devices.patch o kdump-x86_64-kexec-file-syscall.patch - Remove kdump-cmake-compat.patch: Since mkinitrd support has been removed, compatibility with SLE11 is no longer needed.- kdump-do-not-touch-dracut-vars-if-not-kdumprd.patch: Do not touch any dracut variables when generating a non-kdump initrd (bsc#1091304).- kdump-additional-mounts-in-dracut-module.patch: Handle additional mounts in the kdump dracut module (bsc#1089917). - kdump-run-mkinitrd-if-fadump-is-active.patch: Run mkinitrd if fadump is active (bsc#1089917).- kdump-pass-IPv6-address-prefix-separately.patch: IPv6 setup: pass address prefix in separate dracut arg (bsc#1062026). - kdump-pass-all-IP-routes-to-kdump-environment.patch: IP setup: pass all routes to kdump environment (bsc#1062026). - kdump-remove-IPv6-brackets-for-getaddrinfo.patch: Routable: do not pass bracketed IPv6 to getaddrinfo (bsc#1062026). - kdump-skip-IPv4-if-no-address.patch: IP setup: don't bother with IPv4 if there are no addresses (bsc#1062026).- kdump-use-bus-id-to-identify-qeth-devices.patch: Use bus id to identify qeth devices (bsc#1085617).- kdump-always-copy-timezone.patch: Always copy timezone data into kdumprd (bsc#1081646).- kdump-no-crashkernel-in-Xen-PV-DomU.patch: Do not reserve crashkernel on Xen PV DomU (bsc#989792).- kdump-nokaslr.patch: Add 'nokaslr' to the kdump kernel command line (bsc#1075937).- kdump-always-kexec_load-if-kexec_file_load-fails.patch: Try kexec_load(2) if kexec_file_load(2) fails for any reason (bsc#1080916).- kdump-calibrate-do-not-add-KDUMP_PHYS_LOAD-to-RAM.patch: calibrate: Do not add KDUMP_PHYS_LOAD to required RAM. - kdump-bootloader-filter-out-KDUMPTOOL_FLAGS.patch: bootloader: Filter out KDUMPTOOL_FLAGS (bsc#1072584).- kdump-nsswitch.conf-filtering.patch- kdump-fix-missing-index-of-kdump_Host.patch: Fix missing index of kdump_Host (bsc#1002617).- kdump-bail-out-if-no-default-interface.patch: Bail out of kdump_check_net if no default interface is found (bsc#1058202).- kdump-calibrate-adjust-sizeof-struct-page.patch: calibrate: Adjust sizeof(struct page). - kdump-calibrate-update-kernel-text-data-size.patch: calibrate: Update kernel text+data size. - kdump-calibrate-update-user-space-requirements.patch: calibrate: Update user-space requirements.- kdump-fix-m_threads-missing-initialization.patch: Fix m_threads missing initialization (bsc#1047609).- kdump-try-both-kexec_load-and-kexec_file_load.patch: Try both kexec_load(2) and kexec_file_load(2) (bsc#951144).- kdump-kdump_echo-and-kdump_logger-helpers.patch: load.sh: introduce kdump_echo and kdump_logger helpers (bsc#951144).- Add kdump-fillupdir-fixes.patch and correct specfile to build with new fillupdir location- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- kdump-Dont-exit-even-if-initrd-is-not-built.patch: fadump restart does not always rebuild initramfs but may need to re-register (bsc#1047781). - kdump-Limit-kdump-cpus-to-number-provided-by-config.patch (bsc#1036223, bsc#1068234). - kdump-Don-t-split-by-default.patch (bsc#1036223, bsc#1068234).- kdump-activate-QETH-devices.patch: Activate QETH network devices (bsc#1038669).- Drop kdump-do-not-reload-FADUMP-on-CPU-memory-hotplug.patch: Reload is needed even with fadmp (bsc#1040567).- kdump-fail-if-fadump-cannot-be-registered.patch: Fail at startup if fadump cannot be registered (bsc#1040567). - kdump-do-not-reload-FADUMP-on-CPU-memory-hotplug.patch: Do not reload on CPU/memory hotplug when using FADUMP (bsc#1040567).- kdump-explicitly-request-zFCP-devices.patch: Explicitly request zFCP devices in kdump initrd (bsc#1008352).- kdump-move-class-SystemCPU-to-header-file.patch: Move class SystemCPU to a header file (bsc#1036223). - kdump-treat-KDUMP_CPUS-0-as-all-available-CPUs.patch: Treat KDUMP_CPUS=0 as "all available CPUs" (bsc#1036223). - kdump-multithreading-by-default.patch: Use multithreading by default (bsc#1036223).- kdump-fix-save_dump-to-NFS.patch: Fix save_dump to NFS targets (bsc#1045541). - kdump-invoke-subcommand-destructors-on-exit.patch: Invoke subcommand destructors on exit (bsc#1045541).- kdump-do-not-free-fadump-memory-when-immediate-reboot-is-requested.patch Releasing fadump memory can take a long time so skip it when rebooting anyway (bsc#1040610).- kdump-do-not-check-bind-mount.patch: Do not request filesystem check on bind mounts (bsc#1034169). - kdump-remount-sysroot-readwrite.patch: Also remount writable any mounts that were already mounted readonly by systemd (bsc#1034169).- kdump-Routable-preferred-source-address.patch: Routable: parse and store preferred source address (FATE#321844). - kdump-URLTransfer-complete-target.patch: Use the complete target URL for URLTransfer (FATE#321844). - kdump-prepend-IP-address.patch: Prepend IP address to remote target subdirectory (FATE#321844).- kdump-fix-service-files.patch: Fix kdump-related services (bsc#1021484).- kernel-ELF-aarch64: Test data for aarch64 findkernel. - kdump-KDUMP_SSH_IDENTITY.patch: Update with later upstream fixes.- kdump-aarch64.patch: kdumptool: add aarch64 (bsc#1033464).- kdump-source-save_dump.patch: save_dump.sh is designed to be sourced and has numerous toplevel return statements. Source it from the service definition as well to prevent bash complaints. (bcs#1034169).- kdump-x86_64-kexec-file-syscall.patch: add -s on x86_64 for signature verification of kernel. (fate#315018, bsc#884453)- kdump-bind-mount-sysroot.patch: Convert sysroot to a bind mount in kdump initrd (bsc#976864). - kdump-pre-generate-mount-units.patch: Pre-generate kdump mount units (bsc#942895). - kdump-always-pass-kernelver-to-dracut.patch: Always pass kernel version to dracut (bsc#900418). - kdump-no-xen-secondary-kernel.patch: Avoid Xenlinux (aka traditional, Xenified or SUSE) kernels as kdump kernel (bsc#900418, bsc#974270).- kdump-KDUMP_SSH_IDENTITY.patch: Add KDUMP_SSH_IDENTITY config option (FATE#321583). - kdump-KDUMP_SSH_IDENTITY-cfg.patch: Add KDUMP_SSH_IDENTITY to the config file template (FATE#321583).- Don't require insserv if we use systemd- Remove kdump-helpers from Provides. This was needed to allow upgrading in SLE10, but this distribution is discontinued now.- kdump-cmake-compat.patch: Build fix for pre-3.0.2 cmake.- Update to 0.8.16 o Improve systemd integration (FATE#319020, bsc#900134, bsc#909515, bsc#936363, bsc#936475, bsc#936489, bsc#942895, bsc#943902, bsc#944606, bsc#947825, bsc#948913). o Use OpenSSH for SSH and SFTP (FATE#318874, bsc#917747). o Improve 'kdumptool calibrate' (FATE#318842, bsc#882082, bsc#947539, bsc#952141, bsc#953732). o Improve network initialization (bsc#943214, bsc#944201, bsc#980328). o Fix FADUMP with systemd (bsc#917846, bsc#923790, bsc#944699). o Fix saving to XFS (bsc#964206). o Use full path to dracut (bsc#989972, bsc#990200, CVE-2016-5759). o Documentation updates (bsc#987862, bsc#997104). o Various smaller fixes (bsc#905690, bsc#927451, bsc#932339, bsc#934581, bsc#941088, bsc#946242, bsc#948956, bsc#951844, bsc#952149, bsc#970708, bsc#973213, bsc#984799, bsc#986081). - Drop patches now in mainline: o 0001-multipath-Write-proper-regex-into-multipath-conf.patch o kdump-add-IPv6-KDUMP_NETCONFIG-modes.patch o kdump-bootloader-grub2.patch o kdump-calibrate-systemd-initramfs.patch o kdump-calibrate-systemd-runtime.patch o kdump-count-const-slabs.patch o kdump-count-framebuffer.patch o kdump-enable-fadump-ppc64le.patch o kdump-fadump-bootloader-always.patch o kdump-fadump-keep-sysroot.patch o kdump-get-multipath-wwid-from-sysfs.patch o kdump-move-network-setup-to-module-setup.patch o kdump-remove-root-and-resume.patch o kdump-split-kdump_default_netdev.patch o kdump-systemd-support.patch o kdump-use-fstab-device.patch - Drop obsolete patches: o kdump-0.8.15-fix-shebang.patch- explicitely build with -std=gnu++98- fix shebang in rc.kdump.functions - add patches: * kdump-0.8.15-fix-shebang.patch- fix bashisms in post/postun scripts/bin/sh/bin/sh/bin/sh/bin/shgoat05 1633544039  !0.9.0-lp152.7.6.10.9.0-lp152.7.6.1 kdumpload-once.shload.shsave_dump.shsetup-kdump.functionsunload.shdracutmodules.d99kdumpdevice-timeout-generatorkdump-boot.shkdump-root.shkdump-save.service.inmodule-setup.shmount-kdump.shkdump70-kdump.ruleskdump-early.servicekdump.servicekdumptoolmkdumprdrckdumpkdumpChangeLogNEWSREADMEsysconfig.kdumpkdumpCOPYINGkdump.5.gzkdump.7.gzkdumptool.8.gzmkdumprd.8.gz/lib//lib/kdump//usr/lib//usr/lib/dracut//usr/lib/dracut/modules.d//usr/lib/dracut/modules.d/99kdump//usr/lib/kdump//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/kdump//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/kdump//usr/share/man/man5//usr/share/man/man7//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.opensuse.org/openSUSE:Maintenance:17022/openSUSE_Leap_15.2_Update/6f0f1bb2e970f022cc0b5326cdcd03f8-kdump.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linuxdirectoryBourne-Again shell script, ASCII text executableASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=815273f56f7af0fa8e8b45725da28be4a7271875, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fac7062eee5a267fe0b916072d2f66d9528cdbdc, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) +RRRRRRRRRRR RRRRRR RRR+RRRRRRRR#R%R&R)R"R'R(R$R*RRRRR!RRRoo*V systemdcifs-utilsnfs-clientsystemdutf-87db375086d7b7bd5f6d952767ea583619af3c2ebf415f68b32538775fa7d55a0?7zXZ !t/୳]"k%jhBcxNt; Q!rٚ,F;-کL)eND5~q"w lsIe!lzS;{?w xs;#|#mxxzkgv'wfWm¤ʰGOː*kFVfxᚘO&*I)QLՖU#tI '¤1  ޭ@.QIH + %"qzӟsJ* K9B{T"KI;Rb8B)}΀NeޯKh^^%3L o \lȿ#'&h.= l OoGyoPx)?wNc B&VÕ6^ Ţg!4x?b(b 娐=y5V0֜ 糚='2\֚) w`إ (6|Hj<$UVc>Y\iTeX/Qn8q-/h5݈蝅Z8e')yMSJ'ufruorFAR!Q'8B5.b(뽒nyf^4r0XÝyޡHwҔIw,XNJ|Ow?OܞgH,+@&vӲcvzOj#s0,# 7,@R[o+,h%VWq0eo?2d`^r^eW>%&+Ѫ]Ryxv6 tNRk+D␡!R>aScVm4icQ}]ENГ^]5%rİR9 aL 7sG#8ʏgvzōX?WbuI뫏Ǖi@czVq1wƨsTpLD4F kn0]yd.Ru@ 4w0T\ݶ]B%3Y0J@.gXv($P&&KeKϵ4f ꢦQ "̮.cɡf9#aGh6iZϷJU V;56T Ӹ6a`wg"|J\+GDg Ʉ( b1>~iKS#9$ẐMF̢;QY$;3OT:aZ4FEQ"nkpC3YŪX1[+½ʯnDo~ /3@#~Qbf |_@F!K ݻHXwu w9tO.jP?XPfP8ʵ\%{Z6,QI[㚘Q9xZu\=^Py[=/VdI9Ȋ HXi7}5o"J]Clk/Ԛ'8" ߈@=|k.۞ :]yb\#S_ SBU `^bZ5j^;%T+mv+TԺOC7={,T^dA R$a*vJsӃ%s%䙙saC3?2Ӊe!ʢѮfh<ӏ~E2#(.nk6SCipWQj{jޅQ>+OTO&Zk= ۸ŕ3ߛ>E 'rAZP٨ZEqbA1ĺTn<֋Čw-8Ǝ!)Grb].r@3Z˺bGinYw+baN^uP - _./431&#n~0xj<7_2AhC vT /QH A5 Li05c9WA[6fpdZJ̪:|5rVX7~1^m9<̡h2h pMZshH>4zTNb=O /yU~.C~,,>Aٜ1Ў^gy4xh$ t#m?v gg="S*Ij'I,z.*npتi{BUϛJ mb?BH"q:iv]FuS6DN8?Ux@ɀZ3u {`0F%:\cWߥKCu~bsA#c?)|b39`K#5.ey J nH܋CnWζ+F W%ʷg|G8; K:n بO࿖5c땜Oa蠭L0{uȲ|/lU;jEEO,iU lҙp~:-Q<}7o7м # WZak-ۍàQ1货ߛ{$f~੽km~`Y\qrƅʇ[UIhzr X*Ȳ0l:YrG-Uq^iiy@<@Tz?YSR$VB ;; ǎG3 5vIH|EAZ 1nАXTexsvxEq#o;$ cU#QG6 >֐bo=7ۀNd7{{++“n 2M>tVtR_kkܑ~lqC_T{ONQb 4Em5f>(Jo@:%2t12_6~OySV$/eJjn΁T6Qaeh? `~T8J -ɮzTOV#G shQQe*9WFsd41mZG"԰+*Ax!M7C#|#L \_,=+2Iu^R+ײ<2!1mլ&mկ'ov-8;rF@Vɮ=kqF1h2,.Y敔ia~P,q"Unl2h}Ԓ< _bO6HS*wO،Uh>kuy? dOE´3{Z 4%GnDaJ--wz]~̜ ˖o8 PD˾٨wQ܁yR66c6va,"R oȣ8n-A%{/@bŨ,N|35οg Kg%1g8Դc} ܝu{[ӥwn:;t7^vQqd Qh0$U@Y%hD) ň]iH QnEkelң$ͷ6w" }e-9^?q5z7?Mwi. 粩qQDcؼU,Ғ d3Ly|&k{i ,?b ( eeؗ0z nsv< 2|`6Wi[L*uY#ڏ>M]v҄iD uBђQ0q#e>C0"|X9ϲKlClPV( C_ɀwHԭYo6Uv;k„iE$51e;gE13rJ1ό,h5c1Riv/BOzOP5 ssa?VȟtN̂:#NIhm'$lt8{ꀭ/㒥XxɷIpFGM4'@۲]0l߻=O-4tL T䓩*_W?"hOAzQF+5̋\Tbd!le/4ӥ+ ^ RIS Rz.,feFoe?USy(~V; ol I)2Ƀso`츐џxU#SC$/a4MG5m;Nɖ}]FR\SWd_4MB֪Mz!KϞmZ5Ls6yc#2eJco<u=& 8o.;j=wX:38]3C IWx߶L%Aٯ]>p#ãj[)L0~k#{1,yZʫbmH8>8s>yF)? 5le A4z  JXg03}=B˃@ze\QUzQTS"bPN\0Dn CLTcgkl3s{aYkIa Vc1OTXi$Cd5ьD-?c{u&zʑV:[Ckg}>#HXKg{F7/6ybr!]C۷g)t \up N%4ܠZgQ,u}3$w:#d PݶXzlyy Mn 'C/4B?ᗞfP T2~kdzL,E"5SxEG a4=ZI'#PBq»ErGn.=[da*J:BVe8"SvBߍr<4R3#(*n<*5C=] ȁ"sPZm7 YTĤ65d~u\ݣ S53S)  T8[R)LVdi#4wPM@aMe%DҧF ٸ926,${ $jšaC]V8?ӷ}Mh`B?bmEj]xF& xD<9 o. hPa{a` k~RcJj]>qTYؤ U*Is[[Fx&_U^I:ƲQM0^}5{4oHI?Y.·3jÚ$g2t/<,;4ftwT$8bq>()9|MʕY3%4\8rwg.HN38<ʱ{Bv&_=&r1|H0-=8s[b8: :Cw3 fNV^L3񤥙Qȣ9GZi1iŢ["LYI6Od]+;-V qW<&ǿ;"eݽü|\agJln7Sܨ;}m>+cu:t*L rL<7a,޹IC5psґ2o-&È2c/ .kbM+n:.<p `<(8ǽ\ܸU`}*>~Uy Q{NGQRa Pe2=5i)Rg6(nߐW'u8Lw]}@Oij>'dR fIf֌.HAo',ziu/KqՖ KZ2KYDY9^C{Ek_.b4fﱫU| @P^H};O0jE{1BRq:J˯ B2UOCp{C5\U6 %iV_Qݺ&i(=0;xǰ{-ǶtYDt/{/֯ID~MHV PR[z?!@")sEc@o?sY'8{[q d#hzX]-[f.@#8a V{dhԣ]sRh\^mlo l/{]$WϱIgM%-D,|lE΋aL~t՞ OEPOR)-J+- zǻ/6+F (M6ja,pNcy)߹exAO/5LQɦA 5*[{%&-jW ?HT_ݶn$a^fȴ ƒ6?&j=]6J!f'&,wG໅hiwCZ5` !Gsr葪nр۾Q:;1]=)euBtHz ƀ'`Z?:y"PrWݢL\\X n+BX+#k=39 `im}^ޣ 1;K~̒9ӞS{~VSlfp1$h֦ߜP 'DT4K~Ef35=Y樌.Mh8OGAQb|R&SB@*fa 55*Jf6jC.L '8"6 zw`Rt(^B$`K-Aݩ5:I:?ӕ$搛Z%L*/:"] 'j͢ ZEUF#jQ/M}asDd >gWƠDҚt⧷*\xɩS6F: Г*ab=KUh $(!M#TYU+E ou$'","AҸ'6=D6:[a-\^Kz]Zf b6oW?Gڛ$l #ss/{L%W^!l#ɀO!<6뛆U[m!Vޜj'vƲ*Pb9v@c#ws@^7"7J<i9{6z-\ߊ'$snZutM@FT#Z*1ٺjZ^_JԱ0j”t㖠E>/ބZ>{>ڦvKE"A#0Fչ"i#ƁaOxZt~Y]- 4Qs&\ "8^pau266:1^2ratbu&fy+MǓb~{-Ǐ vyٜvDʕI49U$N^InSgWfiYjC!qNYX#M eĠs;O-1"Rvޚ;5>G﫡V7YђӢup.qaԃIV6O%wڏĿvxpAJBdX8+63Ja2)K L]J)y54P\A)pޘTpBGÛtcpP+&yxa,EiXu]ɉu.\=0^ϣ +ׯᝋWoxarܢ}=8oHh8RS%1,7v-!u(|\('V`l# /g Ev zqw*JRc ~hpB|NY½޾^g7cKv@-zϴPAj[Pv~o=:rEPi;56h0Y{=Gy b=$|AHr?Q@S~yP~VΈ*οdmC0|3I <gᮖN8`X)໐]?dw]}9Kj$W80kdzv[Jnj_-H7﹁ #yt-͇fepd\L\l\Wd!M=T63>bWjMIб؊ϩU fhil} dy1r~r9eé69KUp$!DNwC=ԢQˍGYUH⨚rv' t ]vKDr%^'ii4 79'Z|\{;۪)1WhbO>M|ʵf^w ЇET<ån宔z~돏n=5>Bo P8WQ F"y\ A 0+QakG@n CzeG99}Đ#t=/L<‰( YqoQdfVv..,cJlDiٻ.J{a3o3ey/QuQHjs{x#"2oǴǚC%BtNhr/`N9ﰕյU5I||\~i%SlQ X(Å5]mT&I3㪁& *GmDb#Hѣ\GV0kiDY%{u\\Y8Uh5fއ4jeN( Cd$&Gރ@8O+u7$ 54GPGV*&P`B_c3 '-b00d#N>|?jm҂@br~Aм`JBHn sfO,)^HԱ3e=-~pPU`KpMxթʔHXR p6OTkR#;55J-K/Xbj >c|++;TPS5R-CFu|QF`nwAb9M٧GXr3HXh.4Gq˒F*ˆH KN7؁&o{4^K&6Dę{b;8F)#i!]7Y-NVf'_:'᝷ w|"kBko~wewRn$uYz|6 ݥݿk=0bMrQLKFee}uY}iѰxoWP]'BݮǸ':%ynaz C|er3u,a(#C9[+SiM`Pz~ ߓZz7_Y/.NfpH޵OO!>(6q79U*P.2{@Q p솇X-\Qg <&O#|b$)꠳ Ó PVU9++j(@e::!坲 JTu+k@׿)n;UjPs ]+BtEr+Nng050Hl.MWQuXIDc7fHSs+FĨxl#Ovrǔ?N#oxX'#'JŝDDa=[@eYI]rc*<0I3غ 9v mV7&W"B(}H8Ԉ?pu!t&H1b tD] RVބSIO=0mP O5WIi285ݪ'IA5OmnH>OE>8 [,Y?_h!U`ZS~፭(X:O3lNlBYK@H#܄4qM?e73w^rMeavwAKٜ}r-dmc:~F `@@a`YTwJGK₿ׅ`Sy%e% _v'뤼|ݐVٻV\ka S>#(q UzMebܟv[ wͬԛƸ~ml&(3ο!JS^Nbz_N3'IkV\|(mq?/21kJ T( #sͦLĮ3rG8C^))} 7y`ma]Z ׊gO#tgR\ʖadzC{{(ԱkI͞&Ld 鉇S2 w -{U3VxˇiWb[ږ$}^r}[zߺn}+YD~g*{ԲUV_ *lelRCL'3Nf!qJ{h` 3,>.m?9Y<"r \,Z6 Cw3lZKl#䁞SQQѬ=yTTd8Oxxy'ےɨ i:4Q}9# %.U>Kp&E=U9^B^ Ѹ(z+&+Aע2ߞ߳BWWuxOFA6̺cK=nx[ULAʙN./I>K$NVՊHm_o`Mft+sϮ="'`4ErLϘxqhS}L(C_dG4A8G5o]}ڷDV3qe~O&v535>B&Vǽճ'$Dt#4WW2qb\c=ݡI\y  NɜPImg~\&\sg[JQ&ŽXq\5 /g*ǣiLѝUF=T3hJWbRhgwwoz)ZXʱELfu_(LML:}!Duf&bjF9*Bn4IUBt{T(/ tQӔVڭ=cz6>@oׄH49+r]sιY v:8lE^Lǡ[Ĥkzj~osW X<.c)W4B #DuiC tDװ'vOz"=@D+1"XnJ:]R]t}19y@3bιxhvU OiB9bpm'Ѥ61CDgW-GA{Q$> TLsQz $iKZ E%}kL&C-OM>L?ɶXsW/|b+qc2%*T|ox|"l$!w&<:Mͺ\] z=W5/-(t7L7KTàk(+C-[ܖ7#pLk]Cyk⑳*U:ٕa՟Rb@bUEۄ5Sd|%`&|ȉXZ:5ZVJ S`AMglZx*4|YV˿WYׁ)9`,Bd<`4DμyY: 2`亐FDc­Nő#)}4?37N|ʾA4~(Ʃ^tBBq 0;T){%OT#%haG&MASϠRXDMb#Q fZeWz Rlk~A$* '#ڭujigYK!Ɖ$-C6"{_1.hu7EEtk nC&,M+mb  Y8^mg7EDo79vT$8o I&>qA==OZ|sIHp|n_M7}GYb=IJ^DzJi[3S|]uR~T.9 ͬh-$pc:dVKp:kKo5^##6y^>jf(K/Р& !#xq05, `1 ӊz1ȯ_(7UK(=H;gF+4`##\/ݘ;GpDj6MaH~}F0` '!Ϥ"C4Q]W,t}F*;9uP$)7Ije zC'xH V5 HTf!@'y9lpG csԽy9 uyIx6߃cdDOu3έXeΝbt~O`z!#^]lNh\%n#&t >}\(c(\8Ԏwg=_xhUmgCTʙJ5 `QlF' ƈco_9aB\TnC]N5m{4IFP!t"'h= 8x0*rx_uԃ(RFρ+4ؚs,g۵Ɠس*(C+E2xb#p*m֝U~yM;w*gV ;1 $ߤdǟ#?~yF1/$CE`0r)ݦSj'CQ>c@jwwkGsWŅN{ -:{Aéw- jF(b:(XQ jdǝM|LIױw=ķCj!.iF8'?ܣw%y00KO$ D%~DSaQua5A`wlYK^~hYI^-RM,/rYq3ʟ@j!=Gc,1?\i_8b#X7#&bu⨘%/^hoyb>"҆nj'}@F\(uPaAWq )\y~n3The1 p*U^+ - n4C a&dnûMsNbӖ96\mF6fw]V$?08ft7AgwJ +?h5u?Cmt3BY W2#$V2уus'%ZqufR1[<4bvBVt5kTjth|\ OJ+FH"l!ab Rx?*SNC/EYu)}t[ɣa%ŒK0/D.S&<3MtaG?_? A4Ӧ> k=%YB>gʐWf+Qa@dA^#hGݮej#bZJ3ک4w}`H۟"cd;C}]*v"`6|LD25umaOS͐.. 7DSy9:%[$/T;8chɰ1Z]SuB`xr$d)&@<גV~.c c*weϿx矾FP7̨ŏЀ:g/c3 2?њ /Q5sHS9J0%~ -Ee|hq: A Ȉl_.*1*B>t#'ky(2iEYL/,I+Qa1$,O ^NIOl.PP@g+&9"ÚBb+???>HJ]~t/Wo+"ʿ.x/9@j+oB+W9H8o՘چe;pWfo-g HcIh?sUTseb)F{ Zm$՘kZ,Q~qaW(;(!IRr_DDC1s #݇2Ң ?G`T%>6y(*]ѱ ~V~[5O~ I =!uj(LRs/4^]ぃ,V>F ȃ/aAQ;jYLp$яϩ!;A :|KrgX{vށyBJP:K@M3ΠBB$6 b젏H&BфT}/?+C s4O'xu|qwص~fYY #RBbZ *{#3 uI6סv8){Ё|&r/ke[KrP~!J$j]XUQh3F5uS9SWľ/ˬqk*1˚.z/aX]o:o2!Gy1a'y(Dθot|2g8 Xp(\aUEOIn1lX bL,^CJDjb) 3{W&D6b ˂0MDp7n-l[`og`N t^%MG^+0SځFqҏFɳomkdj\:yj[sXC0 mgYymP /قsjnH(+Vrs%=N(BѬ2{Akέn@q>-9Pa:TNGH "ON +8\lU&8>pҵQe}HPq\F7zO <٪'61t?]v/Q+&!֤;yh QH~4ԩeśǀa?ع T3 Oq@c=Upakȡ0T+Y!$l }c\ ^FAV1r.9H^㲫(Ӥe9T'ILɷ[ж I[0U __=6#!_k?%,el@k&hxU!gB+<P\}*xn ɠR6-E4!2IHnMuLxqpA8'k#Q-ۜ#τ*ӑL+~o}Ɋ'gY`†E G? GTֆ )R/ <0?fb[ \y1]{{;U+ȣًFKUcC9=3Κny|ޒkW@}>Op.64)h_vZmm>b8XQL e<@8PDj9R=pn.IefF1T4I%踥1̉t&\0J%8]iwFnFs6 3ƒy.[IU8A `\ECL@ljs8.1D=, o[3my5[ѰmV#/OUX"L.˂_GU._ds/'q\<3\GrI=G`>wxYg۬/ht)[}> DV e*P._rK~Bz<9Fd@pSUZo.J&R}=Bzm$l XH"x~K繘%fs'bH Oaf`m4x+fXڞxJΘ561(-Kt;nf|@^tBib<q MԂq )PaO3}A 6jGZlg3=Ƅx+J,媽1.UN#팺!4-|ÞC@#~bSb^A/2]DbTv5y4l.8Yr-Ic >LKě{u 6butTop?B 'WZɈKYKJBL4evG_JU}w>VP$ôH !9t8t,i܎Fln&;Ŵ/஋3|t%~jZ!lJ,J7ЊVP> rh^+ҷɿod3֖ Jk|#Q/cEYv+Geo^ASL;C.>#@!O-0CD>> F=A0=A-NOe$>S5{6y!7g;=N5{\&&`GPFAR ǹ+GP]A/7$!Dﱆ +q&T}ñ]>s6"ƪ_LCst?1 )-F勁zEl; $z+%H R?i'nb,2OT(ؔwV_CY<"M29&m[WFƋÅ&zeY-lҿ>¹D9»!e+4(Q"Ǖfb MՆ{}!vM(!g;N}cIx\AG\r";1+UjaВ^s@ÛBM*&Cz՚-B31ڹk~t 2yPj5l 2/O'N'@QS@|U6VxbA>+DwXTX=F(J\N{# MU#W_TՎVWMtmME<#Cc!àG}KǾ;y¡^pVn11kQeEgS`N)gF`Żֱ' n.&C-CHޘjxGOvvE9  ן,8~+J+bVaN@7P,lg$;{+%S 5#S =J pI pqKCKijU$)9ķ2)4j T%J(Ȁe!:!E.H~f;d~" )tޒe6A*X*awET(b+@5̿D]MZ"փwCK7Ъİ@/׆REEް+5e}MԉEq٧1٪Yz?Ӕpfᾼt0 ɓ+L1ŠX=‚ɶJ_f8uתߌ-``‡x.Tjqh.KC"N4c\`=nEMU7yT}L<9E(~r 5Wlh,g1D%b8^axV꫌e75lTzYr䇾V_SL$kUL7| Sy Ƶ~퐹wOZ"ͮv^?.Oh9c{Y( qERbB\6Ի9H97R1y$ |v j}: ?v8Hm4XA/Y 5t챱xɇ~ '< E'8Vt2y]fr~LS˃uAlL@@aZHULt~La00,O<ֈ=*s G@+92D/N2dx좬wzsNQedVїU"+=EFtX7 &FuգERr렍hIek، )`hU8@>.s6<$>Am_O,'|2_Ya M Qske7#DRJď3ؚYzSݔ qFYkRI9dt[ y (ʨt=Ak(E6/ A6wF .@Qێp׃mK<|JG:EB^&9f#T̾?+'fhtQ4%& |d r NļjӛklIP&s٨к8Xd2٥1Aro}W.cS'iKsFڡzNxy:i[$2bҁ׎`gƄyyy!.pV88:/Wd#1^\ '@UdL`d!g`y/á2@g^s0 Y2dD" "seDvH9zX7A%v aG z\Yagߍ#~ùeD!^uI:V:V)8S7{jNm9BnԩYʮm=4םa<`O''O`eo^wIr KLúf~.!rO3 #(u&{Gy㨞}cg礮.دDگ}r7ڣCy7И4pf =zzĕZĸ9i3AG 캫Hj* %1 k!ajtܢ}͒4$=I(N,Fkk$뵕(^% ?N:,[y >baOY9l>6:< Ji #k{P'kLcs?7W,8{ٛqݥ z&a_:A[f7Z21 1PgȀaƌ cNHc]jX} Wob-5!'|V״9ٮ:~C>KU­Own4gLlye3)5fIYSE @5tLv1 G M.|$C=$Lj<&f툧6(E il`u SqvzW7\t2xAM(#Œ'S݁HEBߛ2hBHvNE٦z lb쐂OmX{{M \mG( 񨯯Q3"IGBö"Y\tpymLJ=13:W&+wդ ߍfNuυm]JUܾļZ|9/c[J aj>-Mq90@sMhXP ق}>qi7)KS*G/Z p聙X_V\OػukߒqzK:?ߡmG([I@]Fc49e=9G]s: U,,u:MvIwk(~x)/kON;}=ntj4<3B1xW(GuoO0En3!&8D.18/-&4=/|6D@D$Np7Q>F2! k#z@P+фXtjk&G3+%%ma^a T^#q?bݪIML[00>ʊzĐ f @[񯟘3 _rӤu4H"(7+,h =8Z)6(XqJilL: qR+4}Nأ6$r_]t8 __,tʛypCHBp,vRwJ/ 8#!ZO'=d7bb9B+18Noɂ"(E#U ŢdA30vee1}DPIj}'|Iu}o]HHLy(&<;CowS*cֶ CE4Ux* 0SGoe.'/oeV@dn_t93nInG¯L amI' nɨn oO5p )H37+ ނLob%;!2g w< &n*sJ6X7d QPUQV!Ԡ,6B!Ή6F痣$nŖDj,.o6y3#xiNw2@L0? υ^|,hE_?èUg~֥NEI_Q`8"@F .F+#p۳"+I݅~r$) rꉽㄛiJ%߄c n'kJUϟ ^%c1 WwC~y2 !؀6zh*v $]O+ow(zZWM2* WL8WD;&ofQ({d.g1,nCg8`3O$,g&Xz!lt*ܹΌT}H9[YOz$2h9o~@_͆A8g*>d,;\MDѫH8PfwQ8Jt&JFDoB"xE}nJջFMR^]V*FztkZi5JH8 G!z3H֟-1Q+X9u*9AEߡ(ZoBVb jA236up>r,X<8򽆀O1׌cp X*c};W):=;ZyO`O,u<{'dEC3a!徛8{>_b~qtpal#Թ{Н;Vo]ĥ`LK#r[Kj H$_E! jkRu?`g7ՕaG2">,|5ȏfT:`jau͟]zlI+^&brg{C)>|PI<;\" 'E@Թ'>/& uVQocEE᫢CLo0r"@oo3-Y?I?ŜGP<]`ƣb2xbnXjoTNs\HT? HTY[laX9i82F/Uqxڷ8Rպ<$۠\(zZՀd(Z>'h(<89N\ Cɧ&< `kh7=rvN;tO n3j9طG&tF1|ؐoͼN)Ֆ>&h,\k481sKyЧaJro]u Eec <ʡUHc>w!z"}|~#:MPRl$ǜG}KUTUn5s}_i?e'p" /9#l_əS %zT-gZ'k$t = 6ĝ\1A&`24v\>QioZ%((ϳt>Ȅd (>4ȏĸK_U9&ќy,?0#f ]G# K~' @':5-}BF4ǔiLZfVh[qLh:OQL鐃Ed>Ў!_O)ًduqv4"cS,2bѩބJx17Dؚ@e1TӮ*QkDF,މLd~1[? OrFV ѕ U r"*>e3KkS\Ք(8*wn5*U+'2oP3n K1(cS! 8g|)BVſAPx )D;[m> $~nuK>lK^ T`n4> |"d3Fm/, F'DÇ= 'x`7 *g8*{|'q#L13/kIvfKGg$8Zv4ti0{ÂDA@8/cVM嫾.E`QT -1 GZiw|s׸24*6xMe? mi$U0sU6,' E3Oh}JO&jns.5H#U?ͩR<,L]6n~q9KDv7P(Q'.d8kJ }N]dcBɣqSA Dډd:Bh&5"K ƳF7gy& "/U,ol] C!fJ6cz%VtW cwk8wh/p(h3.ޟ=wH`4{>w(3\U0.6z}$YF ]|7X~sWƮp..3XrwG}IP _H1z):jXFt .xט2Q2P0΍C \/`^B# n9 )ic(2 +oʣ0Nmh#0ƼkZ;JFwqSjEKxWkR[Sמb4$tL!kW0h뫤_fZ'*XkkdkG!#aTh2FPY4nS)z^R}Xͽ1!YwXs.`pQy@aRAܤ4z܈x>c <EB1Er^[#nC $Qo@F>ފA+DIS慥 g0#:NOi(AlghGNWF_&1^LID/]l ʉwM *WF/*89#-3``lD2\:_*^BQFo԰e@ȅXv JjFԦZInJs5 aN;Ve9`Rw(MCF nKޒs<*\Ad:x|t&yV3+m/iX( $@P U-Icb"G(hbŏn01&f%;9UKI ;vtêY[{&|Ô"@\rI*&`΁WUh`dp]L0hpoDZ*E$hi%ĐDnnwUW2Еl_Ԋ5KB<K؆T2Cn*$m5Sj?Hf`iS3u U/SGhxkθdZe'{lg\edu}[ϥ#U%T>v>]|&WXȇZ'\'Xǿ(3ln1k*0) ?+Foze HptF> ARʡSluT)4[ܭY ^|7)ٳ5_R>9XBA&th \IyYK'.p+h;S'6߲]Ny-Bb .%!m5[JBG|5!5_+28>7ȎRV›Cd@1Πy=jA%,GAvϯȠb2Lr^yUZg|`Dim?xC`z1\GGjJ<*Hl$)?P.UY/!_ʶT?D_pf4+^fȹ f1鴱9"+i\5)WKK*Ո{S7LqbL+-jp}iSKNAJA(>Rӹdo!l2oLFsGUD/W^ ~P2GarGRK*PYJF銵염sDx6ʀA&(E&,/E޳\X ܩ\& )˯č,)-~Ke9J GrSR,FV9|x*pc"w;q^x/I[#g]ev.Y}S*3[_5mLn)Vaܲ?خ揽ݗEKcᑾJ0\[:fEV6nKlGRq-%MG]"414h)b@7ƂFe)wi$q$uUy`?jƞV,;`'ϵZJe龀;phC'!K@biK5y)D>{޷j$5i譔UXx$*AH\>}tDƓclZc[sy`F@8|NV^31A1ƛczNl1esMcX;8CXk"kқ-9:I@itcxm&Xg8@'mQkN-a ۲@}t&6 ]{-ކgm1f3 N`WJ/9t %R 3ǖ~&Ebrv޶89-Ay`10#њ@Q |ZMSwCZ?W"M$mޮUm)h<U(h#wNH)De%<6$ޯ O̅zXm6n+<׽4OC(yCJfMu+Xxg))TaT3&.M;-Qa2n/ \+eM#k#ڦU9L@8)unrY:^;-V\]L*5pTO@?Iɡ`XϦY!d/3HT8PN^}<GcP vZ*hu[(?s%+h~Żm,1 Ӛ=1PvA8/-).&*D\+8gy)T ׿ZZQ sKɶlx,j'Г LӞf0AG_ȬgP6<' 4_9}Ys\]ֈ4GC$9`Z4"͞i³:VYʔjpSa>_fv)9$"ˍ?Z,5ӔrX d+2kU~w<hÓrDz O] .karƻ_Lns6zRhv#: p}NKJ\gUH&/DwfG9ϴYcf":⛑ yWks,Sԟ:24%'猴=Y= *e+/Rصz }:9Mj{rB.4? 1j]CQZH ʪiZ-B^+*UӃ-@Wʆٙ= ;L+LgI/#ƈ$`%x H)QSƈ )e9A#4*?₯%hiWT/{axϪzbHEY@ap$|q1jƟCɂ pTVzE/偿#-ק`VUbH[žv@ȋ!y]]9q"R:J(HUӇ&O͇C|LV:Ϧy{Ցkc-dcK]w>&p;'JmpVx"-C~}II ɰp1 OȂCa "Eu7#}uݶ &RK85e{߁țt,WV/쓾"Pܪ{?j]LзL&9f@/5'כ C? xϏv=wPc%7a& PE:fsT=u0Qm{ndHd= gg YWQ-)߸ :^%)~R@Yu3}F6/W伒Vεo2·buH;FpNxF"%޸m]Z].>`',*`tg`)vXT=Ӕ/A/gDفjDbLQ˸гX Zf_URS`Rh.H:Ek\e *pyDWbga>_<`$X}af ;:jB,6QU rwZO` 2uaOaK 07ݬ>[nњ/)ՉWI;Ÿah#OK+JEZ8ZWa.i9dqPx.0LK.(lZT3NێmKXNbg6r-"tO<&BSyo֐ZgnbJsDI#C{WǙqf )P_L*ic2|DIa%Ʉ!Q !>e$/ƁdHvj<}M:pK M\n)k'}IAu{ iw11ETpN&SjنpNhglд&6f٬d{$1,LQlh<{s%k߲Z䓥@}l%1-o%w'>b {짣Ɨ-IpE 6Vt};! Qbr9[?a vة=[&v!knC  aieG \ٌ0抸heHߊI{{ hY}@O+PĔ9.}F ;7:3XAU{DJ|j/~92cTELcI}ޡqL}k,֣ 4iX`W}rR,+UV!Og9ӍTt\gݻWcM ;vPϨJFąB.P\i$蟹j0eC`tNCZ:LDZQt<}.ζ9I᥎:lȒ+jxUP 0rLuӊI:a:\.aS*Z`A1-_"czz{9s1Ԋ9AFJNC>:'iL9 [(gϞ"WwڀB4Em,$ϯ Ld MAN`QgJ xdG.46($ˆԫ`@>fȣtFMygI*B5?.( @F -e\Bd2pw]:~{KDӒȖ;$7J#e8n82N|n4ZW$b{F0`NdZ4XH H|>o0.*8D93aYģٲPQPMl$ dlU~0p"#d x2Ko@m.HW 4ba)o픙 bƔҵj'h?AlG&WKal$Ebjb/W~ZDY8 "dt /q7M/Q_UXd CO [-0!âE4!gFscUS>A:ȐXL B[KʨHJ&-B͡s'TD\cqq5qرh.te}9@n9hpfݻڵD `\8&5}GVuK5wwEz%ghȩ":J,Y׎fct,Gh#xΆ`' UuhR9obTC㻌\i٘$$}[hEpkH.cΛg^ׯS{_6OUݓi&Q/uW#9ޜ`¬nâGGľ^P_UfzӶGɟ~{@sLRrHEESm~_r.K:2ʇZ. JJz=zDHz!ŞهZP 3]'^  \b d& N)StI(D]댗lrEWB[4J/f0BVS>Se7]SyE<|undѠE̿2kVòTM'0&,iL"u#Յ;<0c6'ZNVW( 0 y 0]1DwG0KβqbawFy6(_sY!QéAᇻm/p>rӑKu14ƹX-es7\*#UX ;lj)(u x0ɪa0QLeI'yedCCVº8X +SS&tZ{X\CvXq`3;Q8_>C֨g>OKݶhpr3ԢZ1,URJA~\F4r#ؿ2X9Ɠ̇5 c"/ܱV'*W'G>!I"?LNe K64>Xx]_7ph7#iqnKH5%0s!q5B:(]5,Z(j^"Фg5 =e[IO=V*G!p 6 ڏ­CqLE027>(@"aHXU}Foʴ!j;D$ӏ spl~-l/c{ӼN؇K]&X$0># vO0UՐq=졽T2(NKbKWZe(:7xb<2sxlGo|=ëQsAO)~V䗇ȭwt+PaXC3Y`8 ̾h%[a}1g%U-CW9 U{|fvvMqnх۰S HP0@]|0!c{n/S&l^-[<3wxC!ơǷ"6!ClM-i8[&`sJe!5>4p_ GU5`jޒ" {T&4|3L{:% N(ۧҹ\Qe{iR;q$XymmZbULWT^=z+ÖN}[GUȍ C!x60bv cKsu I1 ] Ygcquh^ɗDh(%uՑw!%u\p16(f/?_l`$߁E9]'>Da؇ _"^#0XڎXQj*$>Ywv/HwρCW6#=NIXhlcT?+{W5<(MNWDJΕl!d'дV,U.;y+Mt֥T