libvirt-daemon-driver-lxc-7.1.0-6.5.1 >  A a p9|ee~T0fGCBnB=0hY"{5*K⃬'9ȇ$SgRZvUN.҆i$\pNZ%1R@FFB <qu\zeU! K0C_4 ǝ UB K"|~~PԬ^|sù}a঺~`+. LY'mH e8U;QCNgm+Fy%?M܀#c9d3ed97ebf447ec2b2d13d579337943f93aef5356c710a53d0a0132896524784651678739d9cbaf62980764d01a154839723392dla p9||s6م >AîNIM+ $"A;fY9ɣvjO$?%SpSoG0@hs ')B_qr\$[n<}%踙[isl+*5?uL7Ԫ-b>$capcJf(C HbҕdX UvKQ} p4WwHz<JS%r#~#zk=z1v3u+pFW`?WPd" ( R"4 J\pv~ &4 `   z ^@,(-p8-x-92,-:F-=K >K(?K0@K8FK@GKXHKILXL YL0\LX]L^NbO-cOdPXeP]fP`lPbuPxvPwSxSyTLzVWWW WLClibvirt-daemon-driver-lxc7.1.06.5.1LXC driver plugin for the libvirtd daemonThe LXC driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using the Linux kernela ibs-arm-6 YSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Managementhttp://libvirt.org/linuxaarch64 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 virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ; 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 || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ; 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 PNAME=virtlxcd 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 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 virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket || : ( 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 virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ; 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 virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ) || : fi fi0MjqO6cH]M 8uV~큤A큤AA`@[<[0@[{@[{@[)[@Z?Z@ZZZI@ZZ`@ZZZ@Z@Z1@Z@Z_@Z}@Zk@ZiZaZWQZLZ:PZ7Z2gZ%8Z!D@ZZZ@ZfZfZ@Z@ZZYY@YY@Yܶ@YdYp@YY@Y{YA@YX@YYYKY@YW@Y@Yx@Yx@YqY\YTY7Y6@Y1S@Y"Y@Y]Y.XX9@XӸXg@X~@XXZX @X7@X@X@X@X@XYX@X6@X6@X6@XXXc@XEVX,J@X!@X@W@WiWF@W@WWWW@WW@W~WWv[@WgWbWaC@WYZ@WUeWH6WEWEW= 15 SP3 jsc#SLE-17336- Update to libvirt 7.0.0 - jsc#SLE-15860 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch, 0ddebdb4-qemu-snapshot-deletion.patch- Update libxl-set-migration-constraints.patch Remove code which handled --max_factor. The total amount of transferred data is no indicator to trigger the final stop+copy. This should have been removed during upgrade to Xen 4.7. Reduce default value of --max_iters from 5 to 2. The workload within domU will continue to produce dirty pages. It is unreasonable to expect any slowdown during migration. Now there is one initial copy of all memory, one instead of four iteration for dirty memory, and a final copy iteration prior move.- qemu: Fix logic bug in inactive snapshot deletion 0ddebdb4-qemu-snapshot-deletion.patch boo#1180049- spec: Enable mdevctl support in the nodedev driver for SLE15 SP3 jsc#SLE-15861, bsc#1179770- apparmor: Allow lxc processes to receive signals from libvirt lxc: Set default security model in XML parser config 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch bsc#1179735- Update to libvirt 6.10.0 - jsc#SLE-13688 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: f035f53b-virt-guest-shutdown.patch- spec: Remove creation of libvirt group and add Requires to the libvirt group created with GID 108 by the system-group-libvirt package. jsc#SLE-11629- spec: Add 'Requires: bash-completion' to the libvirt-bash-completion subpackage bsc#1178498- Add libvirtd dependency to virt-guest-shutdown.target f035f53b-virt-guest-shutdown.patch boo#1175914, bsc#1177902- Replace '%service_del_postun -n' with '%service_del_postun_without_restart' '-n' is deprecated and will be removed in the future.- Update to libvirt 6.9.0 - jsc#SLE-13688, jsc#SLE-16754 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- bsc#1177950 - adjust help for --max_iters, default is 5 libxl-set-migration-constraints.patch- Drop use of $DISABLE_RESTART_ON_UPDATE in %postrans Testing "$DISABLE_RESTART_ON_UPDATE != yes" had no effect since its value is supposed to be read from /etc/sysconfig/services.- Fix 'make check' with all downstream patches applied. Some patches touch config files and needed the corresponding augeaus test files updated. Updated patches: suse-libvirtd-disable-tls.patch, suse-qemu-conf.patch, suse-ovmf-paths.patch, suse-libxl-disable-autoballoon.patch boo#1175574- Update to libvirt 6.8.0 - jsc#SLE-12684, jsc#SLE-15861 - bsc#1174955 (CVE-2020-15708) - bsc#1177155 (CVE-2020-25637) - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2ad009ea-qemu-check-modules-dir.patch, 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch- spec: Increase test timeout to account for slower test execution on some architectures- qemu: Tolerate non-existing files such as /dev/kvm when populating domain private namespace 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch boo#1176380- spec: Enable the same hypervisor drivers for openSUSE and SLE jsc#SLE-11772 - spec: Enable the same storage drivers for openSUSE and SLE jsc#SLE-11877- qemu: Reprobe capabilities if the qemu modules directory changes 2ad009ea-qemu-check-modules-dir.patch boo#1175320- Update to libvirt 6.7.0 - jsc#SLE-14253, jsc#SLE-15159 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch, support-managed-pci-xen-driver.patch, disable-multipath-pr-tests.patch- Update to libvirt 6.6.0 - jsc#SLE-14253 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Added patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch Dropped patches: 6c1dddaf-libxl-shutdown-inhibit.patch, 849052ec-libxl-support-credit2.patch, 72ed254b-drop-exec-perms-bashcompletion.patch, e092daac-prohib-parallel-tunneled-mig.patch, ae9e6c2a-qemu-allow-cond-format-probe.patch, a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch, 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch, 4cc90c2e-CVE-2020-10701.patch, 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch, b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch, 9bf9e0ae-CVE-2020-12430.patch, ec07aad8-libxl-normalize-mac-addr.patch, 22494556-CVE-2020-14339.patch, c5fffb95-kernel-cmdline-parser.patch, b611b620-check-s390-secure-guest.patch, 657365e7-check-amd-secure-guest.patch, 0254ceab-s390-host-validate-check.patch, 4b561d49-amd-host-validate-check.patch, 2c3ffa37-update-amd-doc.patch, f0d0cd61-update-s390-doc.patch, 8cb9d249-autoptr-file-callback.patch, a551dd5f-intro-virHostCPUGetSignature.patch, 44f826e4-virHostCPUGetSignature-x86.patch, 2a68ceaa-virHostCPUGetSignature-ppc64.patch, d3d87e0c-virHostCPUGetSignature-s390.patch, 004804a7-qemu-invalidate-caps.patch - qemu: Avoid stale capabilities cache host CPU or kernel command line changes bsc#1173157 - virdevmapper: Handle kernel without device-mapper support 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch boo#1175465 - util: Fix logic in virFileSetCOW 2edd63a0-fix-virFileSetCOW-logic.patch boo#1175463- CVE-2020-14339: Don't leak /dev/mapper/control into QEMU. Use ioctl's to obtain the dependency tree of disks and drop use of libdevmapper. 22494556-CVE-2020-14339.patch bsc#1161883, bsc#1174458- libxl: Normalize MAC address in device conf on netdev hotplug ec07aad8-libxl-normalize-mac-addr.patch bsc#1172052- qemu: Fix memory leak in qemuDomainGetStatsIOThread CVE-2020-12430 9bf9e0ae-CVE-2020-12430.patch bsc#1170765- libxl: Add support for 'passthrough' and 'e820_host' settings b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch bsc#1167217- qemu: fix hang in p2p + xbzrle compression + parallel migration 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch bsc#1161159- api: Disallow virDomainAgentSetResponseTimeout on read-only connections. CVE-2020-10701 4cc90c2e-CVE-2020-10701.patch bsc#1168680- libxl: Add support for max event channels with maxEventChannel attribute on the xenbus controller 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch bsc#1168767- libxl: Bump minimum supported Xen version to 4.9, allowing use of newer libxl APIs for retrieving memory statistics suse-bump-xen-version.patch bsc#1157490, bsc#1167007- qemu: Create multipath targets for PRs a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch bsc#1161883- qemu: Allow format probing under special circumstances ae9e6c2a-qemu-allow-cond-format-probe.patch bsc#1165588- xen: Fix the list of supported ovmf firmwares suse-xen-ovmf-loaders.patch bsc#1159793- lib: Prohibit parallel connections with tunneled migration e092daac-prohib-parallel-tunneled-mig.patch jsc#SLE-6998- BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow OBS to shortcut through -mini flavors.- spec: Fix several rpmlint warnings 72ed254b-drop-exec-perms-bashcompletion.patch- xen: Support setting credit2 scheduler parameters 849052ec-libxl-support-credit2.patch bsc#1162160- xen: Inhibit libvirtd shutdown when domains are running 6c1dddaf-libxl-shutdown-inhibit.patch bsc#1157100- Update to libvirt 6.0.0 - jsc#SLE-6997, jsc#SLE-6998 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0a65cba4-news-fix.patch 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch, 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch- qemu: Fix firmware auto detection 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch boo#1157378, bsc#1159796- CVE-2019-11135: Add TSX_CTRL and TAA_NO bits for IA32_ARCH_CAPABILITIES MSR 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch bsc#1152505- virt-create-rootfs: add SLE 15 and SLE 12 service packs support bsc#1154093- Update to libvirt 5.10.0 - bsc#1157149 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2552752f-libxl-fix-lock-manager-lock-ordering.patch - Added patches: 0a65cba4-news-fix.patch- spec: Enable 'libvirt' firewalld zone for firewalld >= 0.7.0 boo#1157766- libxl: Fix lock manager lock ordering 2552752f-libxl-fix-lock-manager-lock-ordering.patch bsc#1145774- spec: Forcibly remove '--listen' option from LIBVIRTD_ARGS in /etc/sysconfig/libvirtd since it is incompatible with socket activation. Also add '--timeout' option for consistency with upstream. boo#1156161- Enable automatic firmware seletction and add the new smm flavor to the build-time firmware list jsc#SLE-6997- Update to libvirt 5.9.0 - jsc#SLE-7440 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.8.0 - bsc#1149100 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.7.0 - Experimental split of libvirtd into separate daemons - bsc#1145440, bsc#1145586 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 4ec3cf9a-apparmor-rules.patch, f38ef0fa-no-RDMA-check.patch, 411cdaf8-apparmor-check-profile-name.patch. 696239ba-qemu-fix-query-cpus-fast.patch, 09eb1ae0-conf-add-xenbus-controller.patch, fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch, CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch, e0246257-cputest-add-data-for-Cascadelake-Server.patch, 5cd9db3a-cputest-add-data-E3-1225-v5.patch, 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch, 96f41cd7-admin-reject-clients.patch, f111e094-locking-restrict-sockets-to-mode-0600.patch, e37bd65f-logging-restrict-sockets-to-mode-0600.patch, 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch, 51f9f80d-fix-copying-bitmaps.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch, d5572f62-qemu-support-override-max-thread.patch, 673f805d-qemu-chown-uniqDir.patch, 975b004d-virtlogd-over-logrotate.patch, 18d47d61-revert-d00c77ae.patch, d6943eab-libxl-pmsuspend-event.patch, 3d179919-virsh-precopy-bandwidth.patch, f4bdd829-rename-precopy-bandwidth.patch, xen-pv-cdrom.patch, blockcopy-check-dst-identical-device.patch, suse-libvirtd-service-xen.patch, xen-sxpr-disk-type.patch- virsh: use upstream name for migration precopy bandwidth parameter f4bdd829-rename-precopy-bandwidth.patch bsc#1145586- virsh: support for setting precopy bandwidth in migrate 3d179919-virsh-precopy-bandwidth.patch bsc#1145586 - Rename patches to include commit ID revert-d00c77ae.patch -> 18d47d61-revert-d00c77ae.patch libxl-pmsuspend-event.patch -> d6943eab-libxl-pmsuspend-event.patch- libxl: fix domain state following successful suspend operation revert-d00c77ae.patch, libxl-pmsuspend-event.patch bsc#1145440- logging: ensure virtlogd rollover takes priority over logrotate 975b004d-virtlogd-over-logrotate.patch bsc#1137137- qemu: fix default value of security_default_confined Updated suse-qemu-conf.patch bsc#1143871- qemu: Change owner of temp directories under /var/lib/libvirt/qemu 673f805d-qemu-chown-uniqDir.patch bsc#1143497- Add apparmor-abstractions as a required package for daemon (bsc#1142992)- qemu: Add support for overriding max threads per process limit d5572f62-qemu-support-override-max-thread.patch bsc#1133719- cpu_map: Add Cascadelake-Server CPU model e0246257-cputest-add-data-for-Cascadelake-Server.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch bsc#1141251- util: fix copying bitmap to larger data buffer 51f9f80d-fix-copying-bitmaps.patch bsc#1138734- api: disallow virConnect*HypervisorCPU, virConnectGetDomainCapabilities, virDomainManagedSaveDefineXML, and virDomainSaveImageGetXMLDesc on read-only connections CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168 bsc#1138301, bsc#1138302, bsc#1138303, bsc#1138305- network: delay global firewall setup if no networks are running 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, Dropped patches: revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229 - Renamed patches to include commit id: CVE-2019-10132-admin-reject-clients.patch -> 96f41cd7-admin-reject-clients.patch CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch -> f111e094-locking-restrict-sockets-to-mode-0600.patch CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch -> e37bd65f-logging-restrict-sockets-to-mode-0600.patch- spec: add systemd-container dependency to qemu and lxc drivers bsc#1136109- cpu: add tests for md-clear feature Updated 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch and added 5cd9db3a-cputest-add-data-E3-1225-v5.patch bsc#1135273- CVE-2019-10132: admin: reject clients unless their UID matches the server UID CVE-2019-10132-admin-reject-clients.patch, CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch, CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch bsc#1134348- cpu_map: add cpu feature md-clear. CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch bsc#1111331 bsc#1135273- Revert commits 5f1e6a7d and f6c5babb to avoid loading conntrack module at libvird start revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229- CVE-2019-3886: disallow virDomainGetHostname and virDomainGetTime for read-only connections and users CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch bsc#1131595- apparmor: reintroduce upstream lxc mount rules Drop apparmor-no-mount.patch bsc#1130129- supportconfig: collect rotated logs in /var/log/libvirt/* Modified libvirt-supportconfig bsc#1124667- hook: encode incoming XML to UTF-8 before passing to lxml etree fromstring method Modifed suse-qemu-domain-hook.py boo#1123642- libxl: change autoballooning default to disabled suse-libxl-disable-autoballoon.patch jsc#SLE-3059- conf: add new 'xenbus' controller type 09eb1ae0-conf-add-xenbus-controller.patch - libxl: support Xen's max_grant_frames setting with maxGrantFrames attribute on the xenbus controller fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch bsc#1126325- Replace patches with upstream variants Old: 0001-apparmor-Check-libvirtd-profile-status-by-name.patch, 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch New: 411cdaf8-apparmor-check-profile-name.patch, 696239ba-qemu-fix-query-cpus-fast.patch- util: skip RDMA detection for non-PCI network devices f38ef0fa-no-RDMA-check.patch bsc#1112182- qemu: s390: show correct CPU status after guest crash 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch bsc#1127841- apparmor: fix more fallout from changing libvirtd profile to a named profile 4ec3cf9a-apparmor-rules.patch, 0001-apparmor-Check-libvirtd-profile-status-by-name.patch boo#1125841- Update to libvirt 5.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 11c8aca9-libxl-set-mem-after-balloon.patch, 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch, b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch, 620d9dd5-qemu-no-dac-override-nonroot.patch - jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577- spec: disable VirtualBox driver- qemu: don't use CAP_DAC_OVERRIDE capability if non-root 620d9dd5-qemu-no-dac-override-nonroot.patch boo#1125665- qemu: fix issues related to restricted permissions on /dev/sev b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch bsc#1124842- apparmor: add support for named profiles and convert libvirtd profile to a named profile 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch boo#1118952 - libxl: save current memory value after successful balloon 11c8aca9-libxl-set-mem-after-balloon.patch bsc#1120813- Noun phrase for %description doc. - Remove idempotent %if..%endif pair around %package bash-completion. - Reduce hard requirements on bash-c and documentation.- Enable bash completion in Leap15/SLE15 and newer- Update to libvirt 5.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove UML hypervisor driver - Dropped patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- Requires: ncurses expands to Requires: libncurses5, which is not required by any component of this package. Remove it along with the BuildRequires: ncurses-devel- Update to libvirt 4.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch, libxl-qemu-emulator-caps.patch - Added patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- libxl: add support for soft reset 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch bsc#1081516- Update to libvirt 4.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - FATE#326371- Update SLE15 SP1 with openSUSE Factory package FATE#325848, FATE#326368 - FATE and bug references made in the SLE15 package since the last Factory update: FATE#325817, bsc#959329, bsc#1074014, bsc#1106420, bsc#1108395 - Patches in SLE15 package that are dropped by this update: 1b0c42ff-libvirtd-depend-machined.patch, ac4a12db-libxl-fix-hasManagedSave.patch- Update to libvirt 4.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch- Fix RPM groups. Remove idempotent %if..%endif guards. - Remove redundant %clean section.- libxl: fix VM migration on busy hosts 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch bsc#1108086- Update to libvirt 4.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- Revert switch to jansson boo#1104820 - Dropped: temp-build-fix.patch - Added: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- spec: don't restart libvirt-guests when updating libvirt-client bsc#1104662- Update to libvirt 4.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Switch from yajl to jansson - Dropped patches: libvirt-4.5.0-apparmor-add-missing-comma.patch - Patches added to fix upstream bugs: temp-build-fix.patch- Fix apparmor failure at startup because of syntax error in libvirt profile: * Add libvirt-4.5.0-apparmor-add-missing-comma.patch (picked from upstream).- Update to libvirt 4.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67c56f6e-libxl-logfd-leak-fix.patch - spec: use more macros in file paths - libxl: Implement virDomainBlockResize 0001-libxl-add-support-for-BlockResize-API.patch FATE#325467, bsc#1094325, bsc#1094725- spec: enable gluster storage backend for openSUSE- spec: BuildRequires glusterfs-devel when gluster support is enabled- spec: use wireshark plugin directory from pkg-config- virt-aa-helper: add SUSE path to OVMF and AAVMF images Adjusted suse-ovmf-paths.patch boo#1095556- Update to libvirt 4.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - CVE-2018-3639 - Dropped patches: 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch - libxl: fix leaking logfile fds 67c56f6e-libxl-logfd-leak-fix.patch bsc#1094480- cpu: add support for 'ssbd' and 'virt-ssbd' CPUID feature bits CVE-2018-3639 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch bsc#1092885- spec: enable libssh support for suse_version >= 1500- Update to libvirt 4.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove legacy Xen driver - Dropped patches: 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch- util: improvements in error handling 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch bsc#1080957- Update to libvirt 4.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 6b3d716e-keycodemap-py3.patch, 33c6eb96-fix-libvirtd-reload-deadlock.patch, 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch, fbf31e1a-CVE-2018-1064.patch, fb327ac2-virtlockd-admin-socket.patch, 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch, 83edaf44-libxl-dont-hardcode-sched-weight.patch, apibuild-py3.patch- libxl: don't hardcode scheduler weight 83edaf44-libxl-dont-hardcode-sched-weight.patch bsc#1086377- libxl: fixes and improvements in migration APIs 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch bsc#1080957- lockd: fix typo in virtlockd-admin.socket fb327ac2-virtlockd-admin-socket.patch bsc#1085386- Install correct firewall service file depending on availability of firewalld vs SuSEfirewall2 libvirtd-relocation-server.xml bsc#1083455- qemu: avoid denial of service reading from QEMU guest agent CVE-2018-1064 fbf31e1a-CVE-2018-1064.patch bsc#1083625- virtlockd: fix loosing lock on re-exec 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch bsc#1076861- libvirtd: fix potential deadlock when reloading 33c6eb96-fix-libvirtd-reload-deadlock.patch bsc#1079150- Update to libvirt 4.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch, 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch, 0c710a37-libxl-resume-lock-on-mig-failure.patch, 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch, c2dc6698-fix-deadlock-obtaining-hostname.patch, c391e07e-libxl-clock-settings.patch, ef71caea-libxl-memalign.patch, suse-apparmor-signal.patch- libxl: round memory values to next 1MiB increment ef71caea-libxl-memalign.patch bsc#1082041- libxl: add support for specifying clock offset and adjustment c391e07e-libxl-clock-settings.patch bsc#1082161- Remove all uses of python2 during the build (bsc#1080034) 6b3d716e-keycodemap-py3.patch apibuild-py3.patch - Determine hostname early to avoid code injection in lxc driver. (bsc#1080042) 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch c2dc6698-fix-deadlock-obtaining-hostname.patch - Add basic support of connectGetAllDomainStats for lxc driver (fate#323742) 0001-Extract-stats-functions-from-the-qemu-driver.patch 0002-lxc-implement-connectGetAllDomainStats.patch- qemu: Support setting OEM strings in SMBIOS 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch FATE#323624 - libxl: resume lock process after failed migration 0c710a37-libxl-resume-lock-on-mig-failure.patch bsc#1076861- qemu hook: Change shebang to /usr/bin/python3 - spec: Require python lxml in daemon-hooks subpackage- Update to libvirt 4.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 2d07f1f0-fix-storage-crash.patch, 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch, 0f33025a-virt-aa-helper-handle-more-disk-images.patch, b475a91b-add-virStringFilterChars-string-utility.patch, faec1958-lxc-set-hostname-based-on-container-name.patch, 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch, fix-virt-aa-helper-profile.patch, - Patches added to fix upstream bugs: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch - CVE-2018-5748, CVE-2017-5715, bsc#1071651, bsc#1076500- Add a qemu hook script providing functionality similar to Xen's block-dmmd script suse-qemu-domain-hook.py FATE#324177- Fix apparmor rules for virt-aa-helper (bsc#1074265) fix-virt-aa-helper-profile.patch - Lift VirtualBox dependency version to include 5.2.x - Update upstreamed patches Removed patches: * daemon-close-crasher.patch * lxc-hostname.patch Added patches: * 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch * b475a91b-add-virStringFilterChars-string-utility.patch * faec1958-lxc-set-hostname-based-on-container-name.patch- Close clients before drivers are cleaned up to avoid crash at libvirtd stop (bsc#1073730) daemon-close-crasher.patch - Set a hostname on lxc containers based on guest's name. lxc-hostname.patch - Enhance apparmor rules for virt-aa-helper (bsc#1070916) 0f33025a-virt-aa-helper-handle-more-disk-images.patch- libvirt-guests: fix 'stop' operation when action is 'suspend' 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch bsc#1070130- storage: Don't dereference driver object if virStorageSource is not initialized 2d07f1f0-fix-storage-crash.patch bsc#1072974- Update to libvirt 3.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - bsc#1070285, bsc#1070478, boo#1070914, - FATE#323473, FATE#324365, FATE#324479- Update to libvirt 3.10.0 RC2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8056721c-qemu-null-storage-source.patch, 74a13be4-xdr-flags.patch, apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch - bsc#1070285, bsc#1070478, FATE#323473, FATE#324479- spec: remove use of 'systemctl enable' bsc#1038401- spec: enable firewalld support for SLE15, Leap15, and Tumbleweed FATE#320794- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- spec: Add BuildRequires for libtirpc-devel in preparation of removal of sunrpc from glibc - build: Use XDR_CFLAGS in more places 74a13be4-xdr-flags.patch- Replace hardcoded libvirt with Name tag when refering to subpkgs - Remove dependencies to /bin/sh in libs and nss %post scripts- apparmor: allow libvirtd to send signals to unconfined processes suse-apparmor-signal.patch boo#1065123- qemu: Tolerate storage source private data being NULL 8056721c-qemu-null-storage-source.patch bsc#1068752- apparmor: add rules for new mediation features apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch bsc#1066124, boo#1065123 - spec: unconditionally enable the wireshark dissector- Replace %{with_sle_build} by ! 0%{?is_opensuse} bsc#940315- Update to libvirt 3.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c44b29aa-apparmor-dnsmasq-ptrace.patch, 441d3eb6-qemu-tls-client-verify-server-cert.patch- qemu: ensure TLS clients always verify the server certificate CVE-2017-1000256 441d3eb6-qemu-tls-client-verify-server-cert.patch bsc#1062563- Do not ignore errors from useradd/groupadd. - Invoke/expand %service_* just once per scriptlet. - Replace some old macros.- spec: libvirt-daemon-qemu requires libvirt-daemon-driver-storage bsc#1062620- spec: reload libvirtd Apparmor profile in %post bsc#1060860- apparmor: add dnsmasq ptrace rule to libvirtd profile c44b29aa-apparmor-dnsmasq-ptrace.patch bsc#1060860- spec: Add dependency to UEFI firmwares since paths are specified at build time- Update to libvirt 3.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch, f305d8a1-apparmor-attach_disconnected.patch, b482925c-apparmor-ptrace-support.patch- Enable firewalld support for openSUSE >= 42.2- apparmor: Add rules for kernel 4.13 ptrace checks b482925c-apparmor-ptrace-support.patch Drop temporary workaround apparmor-ptrace-support.patch bsc#1058847 - apparmor: Add rules for denial encountered when starting confined domains f305d8a1-apparmor-attach_disconnected.patch, suse-apparmor-libnl-paths.patch Drop old, useless, undocumented apparmor-fixes.patch- apparmor: add temporary profile fixes to allow starting domains apparmor-ptrace-support.patch bsc#1058847- cpu: Add new EPYC CPU model 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch bsc#1052825- Update to libvirt 3.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch, f536b0dd-tests-arch-independent-hash.patch, e4cb8500-avoid-malicious-ssh-hostname-as-args.patch- Support OVMF 4MB firmware images Adjustment to spec file and suse-ovmf-paths.patch- supportconfig plugin: list active networks, interfaces and storage pools- rpc: avoid ssh interpreting malicious hostname as arguments e4cb8500-avoid-malicious-ssh-hostname-as-args.patch bsc#1053600- Update to libvirt 3.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Fix unit tests on s390x and ppc64 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch. f536b0dd-tests-arch-independent-hash.patch - Patch cleanup - Renamed libvirtd-defaults.patch to suse-libvirtd-disable-tls.patch - Renamed libvirtd-init-script.patch to suse-libvirtd-sysconfig-settings.patch - Renamed virtlockd-init-script.patch to suse-virtlockd-sysconfig-settings.patch - Renamed virtlogd-init-script.patch to suse-virtlogd-sysconfig-settings.patch - Renamed libvirt-guests-init-script.patch to suse-libvirt-guests-service.patch - Combined suse-libvirtd-service.patch and systemd-service-xen.patch to suse-libvirtd-service-xen.patch since both patches add Xen support to libvirtd service file - Pull OVMF-related changes from suse-qemu-conf.patch into a new suse-ovmf-paths.patch- Add a supportconfig plugin libvirt-supportconfig FATE#323661- Remove Requires on bridge-utils FATE#323639- drop dependency on xen for armv6hl (not supported and does not build)- Update to libvirt 3.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Remove --with-pic which is only for static libs - Use %_smp_mflags instead of just %jobs- misc spec file cleanup - remove checks for old distros well beyond EOL - enable wireshark dissector for Leap >= 42.2 and Factory - remove support for old, non-systemd distros - replace $RPM_ shell vars with modern macros- Don't exceed specified length when reading from stream 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Update to libvirt 3.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch, 4cd3f241-fix-NULL-disk-source.patch, 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch, libxl-def-usbctrl.patch, revert-2841e675-mtu.patch - FATE#321335, bsc#1031056, bsc#1037774, bsc#1040207, bsc#1040213- libxl: add default listen address for VNC and spice 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch bsc#1040207 - xenconfig: fix handling of NULL disk source 4cd3f241-fix-NULL-disk-source.patch bsc#1040213- qemu: add support for 288 VCPUS aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch FATE#321335 - revert commit 2841e675: qemu: propagate bridge MTU into qemu "host_mtu" revert-2841e675-mtu.patch bsc#1037774- Update to libvirt 3.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146, bsc#1035995 - libxl: updated libxl-def-usbctrl.patch bsc#1031056- Update to libvirt 3.3.0 RC1 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146 - libxl: add default controllers for USB devices libxl-def-usbctrl.patch bsc#1031056- qemu: Fix regression when hyperv/vendor_id feature is used Added patch: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch boo#1033893- Update to libvirt 3.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67dcb797-virTimeBackOffWait-sleepcap.patch, 85af0b80-qemu-adaptive-montimeout.patch, d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch, 754515b7d-add-virNetlinkDumpCommand.patch, 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch, 5dd607059-add-virNetDevGetName.patch, 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch - Add Conflicts=xendomains.service to libvirtd service suse-libvirtd-service.patch bsc#1015348- RPM group fix- Fail to start network instead of losing routes if IPv6 forwarding is required. bsc#1025252 Added patches: 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch 5dd607059-add-virNetDevGetName.patch 754515b7d-add-virNetlinkDumpCommand.patch d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch- qemu: Fix monitor timeout with large memory VMs 67dcb797-virTimeBackOffWait-sleepcap.patch 85af0b80-qemu-adaptive-montimeout.patch bsc#1013113- network: don't use dhcp-authoritative on static networks bsc#1015588 * added network-don-t-use-dhcp-authoritative-on-static-netwo.patch- Update to libvirt 3.1.0 - Modularize storage driver by splitting it into backend-specific subpackages - CVE-2017-2635, bsc#1027075 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: b018ada3-shunloadtest-build-fix.patch, f86a7a83-libxl-dom0-balloon-fix.patch, 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch, 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch, ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch, 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch, apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch, qemu-disable-namespaces.patch- Drop author list from description. Fix summary to be more accurate as to what the subpackage pertains to.- Don't call insserv if we use systemd and don't require it.- libxl: more fixes for dom0 maxmem setting 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch bsc#1017762- apparmor: don't fail on non-apparmor apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch bsc#1023436- libxl: fix reporting of domain maximum memory ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch bsc#1017762- libxl: set disk format to raw if not specified and fix disk detach 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch bsc#1003379- libxl: fix timer configurations 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch bsc#1019969- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#986718 - SLE12 SP2 FATEs merged via version updates of the Factory libvirt package: FATE#316228, FATE#316628, FATE#319531, FATE#319810, FATE#320490 - Replaced libxl-dom0-balloon-fix.patch with upstream patch f86a7a83-libxl-dom0-balloon-fix.patch- Fix dom0 ballooning with Xen >= 4.8 libxl-dom0-balloon-fix.patch bsc#1020755- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#996020, bsc#987002, bsc#997278, bsc#998005, bsc#998389, bsc#1001446, bsc#1001698, bsc#1005288, bsc#1013991, bsc#1016253, bsc#1017086, bsc#1017762, bsc#1018189- virt-create-rootfs is a temporary SLE-only hack that was never added to the Factory libvirt package, causing it to be dropped when rebasing SLE on Factory. Add it now but only apply associated patch when building for SLE. virt-create-rootfs.patch bsc#995981- Update to libvirt 3.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add b018ada3-shunloadtest-build-fix.patch to fix 'make check' failures - Add qemu-disable-namespaces.patch to temporarily disable qemu namespace feature until all issues are resolved- In order to avoid issues like bsc#1017189, explicitly specify supported VirtualBox versions- Update to libvirt 2.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Import new public signing key- spec: explicitly set qemu-bridge-helper path to /usr/lib/ bsc#999070- Package org.libvirt.api.policy polkit file (bsc#959297) - Fix postun systemd services cleanup - Mark /etc/libvirt/nwfilter/*.xml files as config files- Update to libvirt 2.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 2.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: pci-use-driver-override-sysfs.patch, virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch, apparmor-qemu-bridge-helper.patch- Update to libvirt 2.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 856965b3-qemu-secdriver.patch, 541e9ae6-cpu-vendor-crash-fix.patch, d53d4650-qemu-rbd-auth.patch- libxl: allow vendor/product addressing for USB hostdevs virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch bsc#989646 - qemu: fix auth for rbd network disks d53d4650-qemu-rbd-auth.patch bsc#988998 - Replace cpumodel-vendor-crash-fix.patch with upstream variant 541e9ae6-cpu-vendor-crash-fix.patch bsc#992425- Update to libvirt 2.1.0 - New subpackages libvirt-libs and libvirt-admin - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c8f08e48-systemd-notify-fix.patch - qemu: fix qemu.conf security_driver regression in 2.1.0 release 856965b3-qemu-secdriver.patch- cpu_x86: fix libvirtd segfault when host cpu is 'qemu64' cpumodel-vendor-crash-fix.patch bsc#992425- bsc#988279. Move the qemu-bridge-helper apparmor profile from the qemu abstraction to the usr.sbin.libvirtd profile. apparmor-qemu-bridge-helper.patch- spec: minor improvements to logic enabling numactl and numad support and fix nested if indentation FATE#319979- Update patches providing support for driver_override sysfs interface with latest upstream variant. Dropped pci-simplify-stub.patch and updated pci-use-driver-override-sysfs.patch bsc#986718- spec: enable numactl and numad support for aarch64 FATE#319979, bsc#991377- BuildRequires: use librbd-devel instead of ceph-devel - Enable rbd support for aarch64 bsc#979473- Use driver_override sysfs interface for binding/unbinding PCI stub drivers pci-simplify-stub.patch, pci-use-driver-override-sysfs.patch bsc#986718- systemd: fix ready notification on abstract socket c8f08e48-systemd-notify-fix.patch boo#987668- Update to libvirt 2.0.0 - Change version scheme to match libvirt's time-driven release schedule. will be incremented on first release of new calendar year, on each monthly release, and on stable branch maintenance release - Include libvirt-admin utility and API - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: apparmor-dont-scrub-environment-of-virtlogd-process.patch, e33cd67a-xenconfig-backendtype-fix.patch- spec: Recent simplification allows using a common spec file for SLE and openSUSE - Add SLE patches missing in openSUSE libxl-dom-reset.patch, libxl-set-migration-constraints.patch, libxl-set-cach-mode.patch- xenconfig: fix conversion of to backendtype e33cd67a-xenconfig-backendtype-fix.patch bsc#984798- Advertise aarch64 UEFI firmware paths - adjust spec file to include aarch64 paths in '--with-loader-nvram=' configure option - adjust qemu.conf 'nvram' option to include the SUSE paths bsc#981836, bsc#983747- apparmor: Don't scrub environment of virtlogd process apparmor-dont-scrub-environment-of-virtlogd-process.patch boo#980441- Update to libvirt 1.3.5 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch, fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch, a1c9a81a-libxl-rbd-fix.patch, ba566428-libxl-dom-iface-addrs.patch - spec: simplify and cleanup by removing many conditionals that are never toogled. Also drop conditionals for suse_version < 1310- Avoid suppressing errors during useradd/groupadd- libxl: add domainInterfaceAddresses API ba566428-libxl-dom-iface-addrs.patch bsc#979425- libxl: default to qemu driver for network disks a1c9a81a-libxl-rbd-fix.patch boo#981094- spec: Remove %defattr usage Inspired by upstream commit 90f9193c- libxl: support Xen migration stream V2 fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch bsc#978361- Fix default video RAM setting e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch bsc#979397- Remove unknown locales to fix build in old dists- Update to libvirt 1.3.4 - Add support for migration data compression in QEMU driver - Drop libvirtd.socket - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 216650f1-libxl-build-fix.patch, 6d8b6d28-mark-implicit-video-primary.patch, 03e8d5fb-qemu-perf-memory-corruption.patch, libvirtd-systemd-socket.patch- qemu: perf: Fix crash/memory corruption on failed VM start 03e8d5fb-qemu-perf-memory-corruption.patch bsc#977131- Fix setting implicit video devices as primary 6d8b6d28-mark-implicit-video-primary.patch bsc#977150- Update to libvirt 1.3.3 - perf events - post-copy migration support - NSS module - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add rpmlintrc file to filter shlib-policy-name-error for new libnss_libvirt plugin - Fix build with Xen4.7 216650f1-libxl-build-fix.patch- spec: restart daemons in %posttrans after connection drivers have been processed bsc#854343, bsc#968483- libxl: advertise system qemu instead of qemu-xen in caps libxl-qemu-emulator-caps.patch FATE#320638- Update to libvirt 1.3.2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- libxl: Add support for block-{dmmd,drbd,npiv} scripts libxl-support-block-script.patch bsc#954872- qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as default UEFI firmwares for x86_64 bsc#961853- Update to libvirt 1.3.1 - CVE-2015-5313 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 034e47c3-CVE-2015-5313.patch, ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch, virt-aa-helper-rw-mounts.patch- spec: perform one-time enable and start of virtlogd.socket when upgrading from libvirt < 1.3.0. Inspired by upstream libvirt.git commit da054f35.- CVE-2015-5313: don't allow '/' in filesystem volume names 034e47c3-CVE-2015-5313.patch bsc#953110 - Fix failing qemuxml2argv test on 32-bit platforms ace1ee22-qemuxml2argv-test.patch- Update to libvirt 1.3.0 - New virtlogd log daemon - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patch: 703ec1b7-qemu-bridge-helper-fix.patch - Added patch: virtlogd-init-script.patch- Run udevadm settle after removing NICs in lxc driver. bsc#829033. lxc-wait-after-eth-del.patch- Don't add apparmor deny rw rule for 9P readonly mounts. bsc#952849. virt-aa-helper-rw-mounts.patch- Don't package virt-login-shell anymore as shipping it as non-setuid doesn't make sense. bsc#837609 add-with-login-shell.patch- Detect path of qemu-bridge-helper during %configure - add qemu-tools as BuildRequires for suse_version > 1130 - add upstream patch 703ec1b7-qemu-bridge-helper-fix.patch- Update to libvirt 1.2.21 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: disable-virCgroupGetPercpuStats-test.patch- spec: some minor wireshark fixups. Essentially a backport of commit 7c8250d7.- spec: remove all dependencies on apparmor to keep it optional. bsc#949793- xenconfig: set disk type to BLOCK when driver is not tap or file xen-sxpr-disk-type.patch bsc#938228- spec: the libvirt apparmor profiles #include files from the apparmor-profiles package, thus should have a dependency on it bsc#949793- Remove Wants=xencommons.service from libvirtd.service xencommons is already enabled by a global preset, and the absence of xen-tools.rpm causes a systemd warning- Update to libvirt 1.2.20 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 3468542f-virFileUnlink.patch, 8b1d84e6-refreshVol-failure.patch, e0025d29-storage-mode-check.patch, ba25c214-libxl-log-level.patch, 56945e13-libxl-AttachDeviceConfig-hostdev.patch- bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh not available to VM. 56945e13-libxl-AttachDeviceConfig-hostdev.patch- libxl: set driver log level to the log_level specified in libvirtd.conf ba25c214-libxl-log-level.patch bsc#945796- CVE-2015-5247 - denial of service through root-squash NFS storage bsc#945645 3468542f-virFileUnlink.patch 8b1d84e6-refreshVol-failure.patch e0025d29-storage-mode-check.patch- Update to libvirt 1.2.19 - Improved ppc64 support - New virDomainRename API - Support for PCI Express controllers in QEMU - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 269d39af-storage-allocation-fix.patch, 26c5fa3a-virt-aa-helper-missing-doc.patch, d25a5e08-virt-aa-helper-simplify-restriction-logic.patch, 2f01cfdf-virt-aa-helper-allow-ovmf.patch, 91fdcefa-virt-aa-helper-allow-nvram.patch, 52970dec-virt-aa-helper-improve-valid-path.patch, 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch, 15120b8c-libxl-no-resume-on-suspend-fail.patch, e80b84a7-libxl-acquire-job-on-migrate.patch, 60acb38-revert-curmem-inactive-dom.patch- Replace local libxl patches with upstream variants Dropped: 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch Added: 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch 15120b8c-libxl-no-resume-on-suspend-fail.patch e80b84a7-libxl-acquire-job-on-migrate.patch bsc#936185 - Added another virt-aa-helper upstream patch 52970dec-virt-aa-helper-improve-valid-path.patch lp#1483071 - Added upstream patch to fix libvirt-tck memory balloon test failure on Xen 60acb38-revert-curmem-inactive-dom.patch- Fix generated apparmor profile to allow access to ovmf and nvram. 26c5fa3a-virt-aa-helper-missing-doc.patch 2f01cfdf-virt-aa-helper-allow-ovmf.patch 91fdcefa-virt-aa-helper-allow-nvram.patch d25a5e08-virt-aa-helper-simplify-restriction-logic.patch lp#1483071- storage: only run safezero if allocation is > 0 269d39af-storage-allocation-fix.patch bsc#942085- Update to libvirt 1.2.18 - libxl: support dom0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: e44bcae-virt-aa-helper-trailing-slash.patch, a55a5e7-virt-aa-helper-log.patch, 61dab0f-virt-aa-helper-renaming.patch, 24f3c2f-virt-aa-helper-fix-caps.patch, 45697fe5-libxl-support-dom0.patch, e9c27344-libxl-fix-virDomainObj-state.patch, 4ffb21c8-libxl-dom0-state-fix.patch, qemu-nbd-cleanup-fix.patch- Fix crash in libxl driver on receiving side 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch bsc#936185- libxl: set dom0 state to running 4ffb21c8-libxl-dom0-state-fix.patch bsc#937316 - libxl: support management of dom0 45697fe5-libxl-support-dom0.patch bsc#937316 - libxl: libxl: fix setting state of virDomainObj e9c27344-libxl-fix-virDomainObj-state.patch bsc#934937- Fixed virt-aa-helper bugs preventing virt-sandbox to work. 24f3c2f-virt-aa-helper-fix-caps.patch 61dab0f-virt-aa-helper-renaming.patch a55a5e7-virt-aa-helper-log.patch e44bcae-virt-aa-helper-trailing-slash.patch bsc#936841 - Fixed crasher due to uninitialized values qemu-nbd-cleanup-fix.patch bsc#936841- Update to libvirt 1.2.17 - parallels driver renamed to vz (Virtuozzo) - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - spec: re-enable tests that have received upstream fixes and are now passing- Remove unsupported settings in libvirtd.socket unit file when systemd version < 214 libvirtd-systemd-socket.patch bsc#933043 - spec: always apply Apparmor and netcontrol patches- spec: Add libvirtd.socket unit file to service_add_pre and service_del_postun macros- Update to libvirt 1.2.16 - Introduce pci-serial - Introduce virDomainSetUserPassword API - Introduce protected key mgmt ops - Add domain vmport feature - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches c0d3f608-libxl-soundhw.patch and 8910e063-arch-caps.patch - Drop polkit-10-virt.rules in favor of upstream 50-libvirt.rules- qemu: fix regression defaulting to host arch 8910e063-arch-caps.patch rhb#1219191- spec: build libxl driver for aarch64 and remove useless 'suse_version <= 1220' conditional- libxl: support virtual sound devices in HVM domains c0d3f608-libxl-soundhw.patch bsc#875216- Update to libvirt 1.2.15 - Implement virDomainAddIOThread and virDomainDelIOThread - libxl: Introduce configuration file for libxl driver - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches da33a1ac-lxc-init-statedir.patch and open-ns-files-readonly.patch - spec file fixups for building --without-driver-modules- boo#926765: add libvirt-daemon-driver-qemu dependency on libvirt-daemon-driver-storage.- boo#926153: make sure /var/run/libvirt/lxc folder exists when starting the driver. da33a1ac-lxc-init-statedir.patch - Fix lxc-enter-namespace for 3.19+ kernels. open-ns-files-readonly.patch- Disable building wireshark dissector. Commit 37397320 requires wireshark pkgconfig, which SUSE wireshark packages do not provide. - Disable building the legacy Xen driver since Xen no longer provides the xend toolstack. Remove xend-specific patches while at it: fix-pci-attach-xen-driver.patch, xen-name-for-devid.patch- Update to libvirt 1.2.14 - qemu: Implement memory device hotplug - Implement public API for virDomainPinIOThread - Implement public API for virDomainGetIOThreadsInfo - SRIOV NIC offload feature discovery - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop disable-hugepage-test.patch in favor of upstream fix- Fix build on older distros containing a polkit package that lacks support for /etc/polkit-1/rules.d drop directory- Disable interface driver if libnetcontrol cannot be initialized Modified libvirt-suse-netcontrol.patch boo#920551- Fix crash in libnetcontrol-backed interface driver Modified libvirt-suse-netcontrol.patch boo#920551- Instruct polkit to allow memebers of the 'libvirt' group to connect to libvirt without providing any password (bnc#920804) - Added polkit-10-virt.rules to fix bnc#920804- Change default setting of security_default_confined in /etc/libvirt/qemu.conf instead of in code. Making the change in code changes the default behavior for all users, even those that have a custom security setup in their /etc/libvirt/qemu.conf. Modified suse-qemu-conf.patch bsc#921586- Fixed a number of QEMU apparmor abstraction problems. bsc#921355 apparmor-fixes.patch- Update to libvirt 1.2.13 - qemu: improved support for host and guest NUMA - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 1.2.12 - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 30c6aecc-apparmor-lib64.patch, apparmor-xen-fixup.patch, apparmor-allow-helpers.patch, apparmor-tck-raw-packets.patch - Disable a hugepage test that is failing on ppc, ppc64, and ppc64le architectures - disable-hugepage-test.patch- Fixed patches to pass make syntax-check- Apparmor profile regression breaks Xen domains. bsc#913799 apparmor-xen-fixup.patch apparmor-allow-helpers.patch apparmor-tck-raw-packets.patch- Replaced hard to maintain install-apparmor-profiles.patch by upstreamed 30c6aecc-apparmor-lib64.patch. - Reformatted libvirt.spec and libvirtd.init to pass upstream make syntax-check- fix bashisms in libvirt-guests.sh script - update patches: + libvirt-guests-init-script.patch- Update to libvirt 1.2.11 - Implement public API for virDomainGetFSInfo - qemu: Add define for the new throttle options - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() - CVE-2014-7823: dumpxml: security hole with migratable flag - Drop upstream patches: 2222123-virt-aa-helper-crash.patch, 433b427-iplink-name.patch, 52691f99-qemu-mig-crash.patch, 72fecf1-lxc-resolve-symlinks.patch, b1674ad5-CVE-2014-7823.patch, ba9b7252-sys-net-rw.patch, c264eea-virt-aa-helper-sandbox.patch, e50457d-lxc-unmount-check.patch, cgroup-all-devices.patch, libvirt-ppc64le-support.patch- Get /proc/sys/net/ipv[46] read-write for wicked to work in containers. bsc#904432. ba9b7252-sys-net-rw.patch - Fixed allowing devices for containers. cgroup-all-devices.patch- qemu: Fix crash in tunnelled migration 52691f99-qemu-mig-crash.patch boo#908008- Fix potential crasher in virt-aa-helper 2222123-virt-aa-helper-crash.patch - ip link add now needs the 'name' parameter. 433b427-iplink-name.patch - Fixes for virt-sandbox-service to work: - Allow adding virt-sandbox service config to apparmor rules. c264eea-virt-aa-helper-sandbox.patch - fix symlink resolving for containers to start. 72fecf1-lxc-resolve-symlinks.patch - fix unmounting file system if it contains the source to mount. e50457d-lxc-unmount-check.patch- Remove security_driver = "none" in qemu config. This completely disabled all security drivers instead of probing them. - Changed default value of QEMU's security_default_confined to 0 to keep QEMU domains unconfined by default.- CVE-2014-7823: dumpxml: security hole with migratable flag b1674ad5-CVE-2014-7823.patch bsc#904176- Fix Qemu AppArmor abstraction. - qemu-block.so was denied on x86_64. install-apparmor-profiles.patch - Temporary fix access to screenshot temporary file. bsc#904426. qemu-apparmor-screenshot.patch- Update to libvirt 1.2.10 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Added package wireshark-plugin-libvirt to provide the wireshark dissector for the libvirt RPC protocol/bin/sh/bin/sh/bin/sh/bin/shibs-arm-6 1628079575 7.1.0-6.5.17.1.0-6.5.17.1.0-6.5.1 lxc.confvirtlxcd.conflibvirtd.lxcvirt-create-rootfsvirtlxcd-admin.socketvirtlxcd-ro.socketvirtlxcd.servicevirtlxcd.socketconnection-driverlibvirt_driver_lxc.solibvirt_lxcrcvirtlxcdvirtlxcdlibvirtd_lxc.augtest_libvirtd_lxc.augtest_virtlxcd.augvirtlxcd.augsysconfig.virtlxcdvirt-create-rootfs.1.gzvirtlxcd.8.gzlxclxc/etc/libvirt//etc/logrotate.d//usr/bin//usr/lib/systemd/system//usr/lib64/libvirt//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man8//var/lib/libvirt//var/log/libvirt/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:20358/SUSE_SLE-15-SP3_Update/a55c0aa17f3ce2d7b48d9ea14612e0eb-libvirt.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxASCII textPOSIX shell script, ASCII text executabledirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f98c465c7f0fefad18ed6a2c4b94537ad9fa07c3, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=eff0df8f110d7ca13217e0827f00cb9c436e663b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=c129ee148ca6a82890e9f5c87d095c0b0f7ab35f, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) =lRPRRRR R RRRRRRR R1R(RhR;R*RfRZRR'RRR RRRRR RRRRRR R RRZR*RJRuR;RORRRRRR R'RRR RRRRR RRR!RRR%R&R#R$RR R~RFRwRZRiRoRdRUR9RlR8RQR-R6RLRHR3R[R^RRaRKRgRxRcR`R7RTRmR4RDR;R2RfR=RyR*RAR:RjR1R0RNRPRuRkRRR/RORR(R'R R"RRRRRR Rg8^cU_ utf-82abc922234030b7ffdf07c9f6cd3db9e66be0265730101ae47c353be4c029236?7zXZ !t/ ?] crv(vX0: @Oe%UT去YG ұrG} YvygVꁬ'{:=`h2)狎Y^J4Y$b;oFתKl7\ ޭ`Lu oÌ'2jt3; CeTڗd-r6!:PZ< ų}Ȇ^c̛`mn ^a785pw>5ظrqYZkY@" 9p4% opqPEZ Ir35#'GG|ȼ ZY7!Wd[7v70\ ,D3Q!+5)uL̦#,¶!B@*wTZi+N'zkۧ ޾ae:Im-< ՠMr ^w!pE^B~ٔL[]޿RDx"Yk]M9. +!|ӞRy/TI[D i([$H+]HQVY*eWoHmUuC׉JKgxׁW 2ъ$Dq.K ōf1K* =p$8xb;=kzF덞D%EFrP>D/qtJd!s+JQ`K40f;o/Z4O#W,KH 1@=f?' $#T ޡ, 06YS)ab32n3sȷ=;vDN$lgz@?ihRgɹ&\p#RH;Z۬44nYz. yl [sQzc[]\ckƻKƍŕ1FaB/08|ۛZQ=&-[iw]lڴurbyV !]37rA zt 5 `,-mqΌ ̇) Vo}GMM\k+O0_&͐Ə8s݅ڡ0JuwhYM;렪&~\]R`h@IpDS~'L w[⮆h0TvK7+>L1U,?' gM_ʬ+ b9].,[4=suiNYfUv@A O؉_(ǣy3@Ϗ D4r@e/2Ϭ Xsb8DhfGn j ?0pDͨꝇF)R\y0p,W~%`Z=cKiy7(4ۆJm lWV {].pX L$BZF9Gf*-J^Ţzt}3Ր6stn]~mx@.Y8k16GL` :caGpH"iq>iLy.n۞ 0/tTֽ\eb=!äSX5̥ϼt?/&ם@Lɑ+{ZF$Le݊uTF[A R S27Bw_O,Mx` Mʰ G<kĵ@M~T]4pTQ}pd\iQתXh鵼);u=kŲBmUkM`V  (x,-ٛ!r]N}-xy|XPb#ul fSt`1 [A#bK3 sz@J}z6wڜ} d)Qg+CBW]<%>)9>=5w|(rnȿ3. ".XN۰*V;NAgQ,Ȗ@R5 ?\Y>pzV ld!Ň{ׄ(%k,$pثhW`(ĖbVOt 2BV 2~ Z >$s VdsE )9û̱2k&䗙znf{%{20HCsm]M0 DX[SAzoB6 Dxq^[O0uzfݯNX 1c2 Y٧dm6z^1(LK:4,(QovdcڳG$9(!PRz2ό+ 鍬Kjj{isݺ x5(r?,~)9X|k|nIcgȗvBLD_ڠ9bf^A\%x~l])gp1O9 ;xG|(‹S_a1{>Y;ѼPK`{d9h1LqoQ{z,HxvCr3 qSh5~3f\EFձ>uFT̗ow!4/8;ѻK!%9pGRȸŊQn5X @y¤(fp?R#6P*lv%ڪvAl]WoifKjNz#򕙀M 1՘ khs㫎bt cdL=l'77|0A`RTwkulg8Oĩsxź6 ? "/GcTI;93/E%GP/") VNޭ(qFvwWː~"6&MF''dWRo\!kMNBL 7Ս9Om7!f쯱! }z9!рmg.?5k Z~`'ӄK57oɈkk[3 ZqE..yD eA7UGd (*Qaeb a!JΆj =Bo]o2f.)P0;0/L{?0|G4Bnnf x;un_ "~ ,- w(G6+%29" qSbHN7~(~l!#tcQixPr7þ6u 0M'zC*.9A3A gߡ*fcK}TB9]?=u'g]EXXw' ^4knj)2 Q:< ],0{~? YABG~%gE4E,BgG?Qd\GH %Ma&BXAԏ/2L 76KMab;cnj}͟dz:Nh>qb}*?!'؋%'byH-Q,hxCu3uC_tvu!~|7P==Й?w6m`A| P,9@C[06\ci9V.k%T+Q/h\],f2HbT>Ê3X]XLyw~>oQbCSAO)cHDI~ha@i|%܁jP U@w5~lL7nɒ<CBOZTCRO9ŜxPxO|?Z,Μ̭ތQ'}0q{fAUrn[[2'R$H=^7f*WHW% I3Zt<>g$8O[|cgv.2 g VKTq;'F_k )DC6VwӬ%WZOG{[^ ,} ntUȩBIU5O g6B{v^挙`lcY@ˁ^n-}l\x4\UnYp6b8VF§G./;DSr3D9ޞG{UDZeؚ>K/.M$hTT0b];3z1PEhc ^-9 P'ί`"+Ï[ v$'Ln־舂!V&>e"=ޓVHg]!JGRy-V,3Emԃl񳀓dZֹ-Zk/r[r ߯\?9 @8wj,;{Xg#gAXEcF Vཞ?}b.WlE[.]\FB@%.o_$r/I1*B,(mɚ|۩|kf] J·{;Z\]9P[adEaؼ҇H&, ﶻ 2sDNs/[Lp긑($hO!>QʏӼy`a뵤Joz,,w(C}UR{b=5D5Uij~6CXNxlUr7ww\BԞ lPYz"i"cB.C1`G^3Od~1yG;Wi(t T۷+v*dd̉>bl57,z[ד!6W1bgpc BsrD vS,_o0^{7BJ{1$M5I]'`wjivr^ (Կ \j&KfMx(\2Xo^2* (کS@D[37K W+|,'i\kSW/% ͫZ@i٠8X+<G 瀼66;,^%00NTG܉ԂK10Y "{.2%N֩C)D6r^3`. kr yݜСpiw|*k5GQe9Bֶ:`v39Qe98;ULM,$  La ofAo3 1ini$ d9犛Cd/ Ja7ԷlQ?*wG".\Gp->Z)S=`+_vkCC̈́`#EВu4J7lZ#*űHiP"V(wF;; # =b^LJ\K+Y.D8?F4Qbَ2gWR2(8VTFVC HaG.F[1PzEG*8? $񾅪x&=ZA*〼t9YNk膡1FpiI3r, Tc-JYڥuKZg:Yc9_i-9nBZH3)x9x҈_CyP,XȎZ)hq^Ж&,.F66ïB,L \߇>ʹ[LӉe>+N6|OvJswf*ELOҶX汄qs# p}0$/ 'vvZWК6SۯWﱸ "* V"ZU4&/ԿXE[gr1D=oʸ(2*jLQ0`z*K4kWZP%yIe>k.Y2򏞻 ~qv1{"C8OO;޽*2[{fOp7> pi,S.}ò zڞ=x_K  yQS|]EGQvͼ`ES鿦Ux`EЊ3@p'XuM$[(!~`N v#/8M>B=g8m -tw$R`(-s^p18_ź`i_@*4A,c,f:X Y Nw$Nt'p0Ohg}O;2cm¨ 9csB歀MI!e͝! nM˒  -|ȧ6 ڈvk</A헰]>N;n7**8DYmEG-GA9/@<3oAWb+QViվ4x FI:r 9{x3 Z.&ћagӊ0YG}ol![8t40>K>W!Q38H\Wl'7}PEy+8H>j_'Wm}`vBܳQ~̺s7'`CT I(϶5Hǘ/ZFT^U Dlz܂d3&ћ4z"8-~yKK`vHSwO=s }6d%r4a66b`Mbid/t4VCv]`}7/kc+۷!P5(H',B;ROc>0V ;i7r.[_cӘQ=8ax&XPW~`mu-I~HLKx؏4޴MRq,R=`c*v{nc`vY˄a\ibY4"(͋wh ,yLګH:җƱHƩoc Ӄ&lՠ9 ,3;m$]AuLEX0oX!m8>">};AZOFK~-e2|{m>{Eח,SYP _NbR !&{G2es*? ?" 17x4ϘA=~H-#3[59ψ:KX cɐ 7* `wBa]pǾb94Ih 'g?Vq'w=az.J4"09 7-#ٵ2kϳHp+saSV&6ojL 0  luww|M$|ҒP~^-@#Gw$U q|V^,kk_&X+PN뜶 ӝor;T>.)]Ǔb (D$oqJ8j;$a5ubRvȭp8>!tt :>O_bx)EO"znb1+ssl&0{I[s{Zre1 &z``XrUwqr}`iM1wu s H֒ Eb24xȓpTK o?0 _dI CFFeء1c 7xtDcrl Z1bG^BMG ,t4ܲ@qX/=Fr3Zfhl"T%0]fV HDEq`n_tիVG0Z{t+%yT̳+=JʹRPYG@][>G Y1F/x"5[:EZB%G4w_7MF,`I)թDЈ^a%/8ΖL?Z+̌d~"XP}k1ǹIS` BZߕV[Dg=IS #d yލ'ŴiÒPLce.>j0DY7\\M,!3koPkG9!O=؈s*j1qwϿwuU_,j- Zo;W W- ;bIl'!HݢY"+gWjtш^4N Z@Bs:9,7%|,rq9|wuu8pHuws ,%'/p<Ш'd%XUtC\hPh!hZ,`w^שOycDxZh+Շ,!>- @9[" ϴ˂,4˨9=k_SS(TĐ$~/R$BPxa,a= /RŽKjߣg꫕Qpfu2H%8vB‹_q Hd!G=:%caQȰߧ6OSݼJUWr;7[rQj&KbZm>26*2|#<~U [̯YkQ;d:e#C5E^n;l<";R6.* 3[x.΁33wp"5nYLֹ?X^iīˊ #g+%vw!v?u¡|RV^Ul%~Jϼ_(KZ nNy~lcTzةs?tHf1cc".0i}1̴u2(|mZH.Nenδ3S'{#O"+LzIh -m<N[m|YE{WO>LU^eFX7뜳%HN0%˄TV4c(zzClSp#agdȺB|6e+̶SkVJ[`>](bgJ(A4tqx7]Rtf EÓ5F<AZGǴ?9em2*(wd  fΚ9Wjq0L .7 G4? {]/פIJ.iծG,PBh1;[RWճ85SrSuG053#8lM͑*Xa6 kZC~`/ ŢY#4X(nGG=r̵s&E6]#sNdDybNiapܣhdp$1|y^,?N\!eiEEXIȏIsJv 8$%L\88Ɛ` {hHA3 W]G4Wٚ2WטVC)+ Q5 WmJս6 Ž  ts)ߺv335* kn6d;^m|FhΗAםM=E)Maӝibɿ9 xظPAvNeX mTV˄hh%u*vWj+> 3.7`@N6׊Dahm4aB2,~/%:)xB [MQS~KV|Qkٹ$Ln Ók-uwB v;U.C6%\;opؚA5iz$9JŖee84A-*7y(~9,ty#][q.u9d-M}>\[8{ej r?878~ߛ,a5*Uu2WYwP1<0MP<ߎz"B_z"„ɼ_-0*iҥOpy+ʔlo4R;v5x I]b>Yi1:6khPqۮ4}W=ng,rS$?l;F.׮1^c5eәOv@2 b 4]N&⃏\-ݧލ(̓]O9 F;T$%IQO͐. `$EO+V|khQJv<7|-|#3<*["dܿR3=}UG5mB#&s|qLwȌL*)|)[wRX; ~*~h_F >7antV:ۥ8`)R@b6&ދeK0|\%Pkh))YYUu[mw)X?E"2Kn K@?z[i i i\4rp_~hnnr[}e]ԨCUZOWi` > 9A(+OIJ饽h2"8t+R"D)BůX&#,zV07)[[P>{.qd(+Nx:ΞfpbaJוf @:f?uyGypPp7?0V2&{Qjr E]j/ ?Sl]1%OYWc$(}z,-oNF&_gm =Ax, ߔtJu<ũDy S@Q;W\_` ;|Cl8CZsaɇen_HHDFO7[$dn 197)-̎Zq^5}AIAtk( ,߰eZ+f$㨮='B79tyF@Űz~7Đإʯm >5];s Q:^ LOȍNJ|3txZ/ҋ 7nF\bA/-_kh3"@ӱ[ƽ ^2 %4sDRwZuD$oN!DŽ#IdJJ/0ˈrUZu~\T fCb-ԀJnHl fN3 s2v7_ZZ76=$cD] ^=fU䷈S(?+ZG *cj|,V’d zk`ʸmyܘm?& Y[D 9M}ӗ?ӻr-aZ˗-[Rj\GEuG9ZFaJ׽PX/RxE,̈0"Wԉu'U`?Snv؀Q ҅r5O߷]ZQ˵ L12Uk\(&jZ,%W<|ȿ]-I>i~'&D764@q@DI_YO٘X(v'NM^)cya&XY|CɞѧڂOlZC@B.@; Gq#߼u0Z7'IEy~uZ M1WDRڋhC$J,(M}NOK%eW?Ky٬>!({d5 [[j6ٮokCRZjqJB,gc& 0R&r"ELsZUKMe\ܷ%Aj-v}JEJzvS-L*S5$}Ǯ_+ՆZ2D!# 76b*}VQ u=]9!Vq#\cWIUow{? tZm[&YU rq{͂z"Q~UDن$H(T|Y_ܧJ$'mY}'CtYuR;W׵2O -К7IGv 3{MCj)?u.Fg{#}T\p`k']T[+Mұ@tR4INB`<2W풻qQ z;S BDP3oUr'BB3SYUJ30 ?Irܢ7p |Iv} WڶQ9$w0bA ]7 zYט]oeRHG3 1[5'G<4m-?]| yHÇ/9&֍g.zYF\46(^c}藀:ޅ-]emr*3'Mp| dlPh&7] \` ^%΀rG RNѷ7CȞ;Xw )LxZIU5g1ܬ[ixb˰sd˟UҘ݌b\^= V<ՊY'lY6Fo1w3넘E*S'.2](`UɐctgwNG…Y6&Br )z |€E,b+1(ToݛH;)s\066P{#HUt[K.3w̏$@ImLsr0Qy@H9\zC}ϝ2a \82 z"}9BxfAb,[NLF``c GZ{t|L|/+fs T W MO}}:zx1KSIՂ Er^U`GC @]PVRDtos@ X@K%LLN {)OZa]Y"\0M=q5؝2]m{'ia| [fe;\ :B|tOߧtj.-~j|dG"dh4Ž^g?q}X ïFI\<@Ll޼_/d%w:׺s7O)Hju+ΌEFjIMfA>2&3^.8T%){K?L}\4#.xcbKDf SNnQ[}{ٌG gwq&$gj, _"pDG2cZqJ10n?,BSL5 PmCvO/!,$Ƴ.7Zo·)Y!S|q61ue=eqrZ7/RUKjbN/T<"nހX)6g޼}^vdTa OUo-}nO[kȟm` ei cML/]̀iJ-G'е j[S֊.AbkiTĆ3q lEo5d:mlk\xc f݀o]+pqC|=Mcq|]IXrR%n,x@2a 9WR5mzm-A#b;kDtk^^/"_Cn[0VI6O: DQ5" c igν{Ǡ]M$`3h#^whegxmj7 )L=2·NdVFdm2?UL1f?\3hЕNI̟uly;I[JLC]wo.1rf 7aV`r%b\A wƷި*#в6V:+`װRߦ&0xtWD NZ)H2Y[dN~}o|` F,eD)3cLn>`BUɔ(R2DT:མ;M]h|jl6G*S>B^+b딺"ngq'9UJ1Fj,?+I%h>0l~<c r0=sJZKlV4e;)eʑ31?ͿM߷*~6{zlSrѱ ~zѸdDJfYekoԇe!|t^#hJG t^>,ƨk@q`*F/rY߶ J_%Gj = 2l*%Zyi֊ W, 033D rSآzU)"eU;Qs?1w.A?&: y't?r*‚g`t<sJe8U){ UjS$ sQe%7K^T#=DKQ<ݮ =dΒXo:d$j' p ZHHEwl1~+\F>bq^A~Ч7YcVQ1k{e3MiqAs蹒(6]6= < fd~1[ &:_TkRGnux2%*1xpAof~?Z7lVR/4YV1 ZkǸ&3 A2m`ʚr+}$f;%\n7"5%Y(gKIL/8#WϔR?*x li%`@rRߗ=n)k`Ä*p(ɷPvBSLm-02uoZj?PAgmT|1 O23ObUpݑzp$kJtijYI|ϫp- :KmiϙX=fƦ0> s.kK !3jTNݦW< ;)WԪE|IS-a%soFs{MtVXI+g:Yؑtnp293WR;IU0Ugt.J=xǘP?0onF cul,IBn0@S_ eꎹB*K#R~, r{o',oF(+5! tJsBlƽfErHSI@gYOςJ]Syx[ȻBT ;d_,j0E4al*͐ ׋R#ۑu,j@bbu *n7 Q@&4pzx*|́:-A m4I~%Qz ^|rf*l\.n "!,Fr(UiJn!}V!{ע9 elU#yD3~{s7 Q/4hG`. C,%-+EeA 5OmN> *X̟!lEeن6ԧnYB8XS2v^6ARx:SLoJqIPmBAMQFAPV}.ZMeD_[gF;R}ZI+DPE1> P?'wbO=5>}wxA4?KJNo薋+ڟm ia!b!?n03& zꃐu攍 1Q;+*;Iu"^`*2&}|,Có(aw vT߉SZHn!"/MA\oW #[B`Uqٽv$h:+ub؏%K-?OS+`  rS`zi3>L -ÝhƵk΋KF= *͟pq-0XC8v˨#-&Zl1R](D`X#Ykp..I"(O<6L ʨ7LuxIy"2 rN޹0DC ozy{RMzy=V8ܯ uށ,yy/;|}L|=q1eowb\ W+tߙ_= S2:F]w8KZDT!':2`sAOę[Sd^"{I0iLJ+|.~_TrA.rڅ?rjw?]D/JX(+y٣~ oQ8ːd;\Lyrlvnr(b~$;QFFVkR2LEo0RyY !ؓ[828Gg*#z=eOώEw59щ,pab|eCAVxWѯ7-E$$F5ҏIdX^)Óg񻝫PխcD}VU+JZmO %~<&D͸N^e8.2>n\T>@nŋea&ۅ(xjp&\zzZ>+۽jDXK gs |&R{rԘP1%70ճ?:n5~ےWv/k΄tJIݽncpB3,aY1P)selM| M[[YQ_#:QȁJ U9PkԘ 5gڙбwL1䄪fA:lLw{!%Gn¾SfdlU{@eZ؇ S"nk~ E^_e-M.  h7# Źv_V/DKUߗL_+[+|}1!cOAp{ stCl͊a ӱ϶^@^_\A$fѴz m5N g 2/my[&gXSW  #!:1@[ OLήSH qAn<4k./Wq¥qoD9p0VƟZo'1R=u 9r-QvK;ym3S#E z !u+BJwoxFSSYL0L,?3*Lm/ہk7o̞Bvz'x$y Tt/da!xdB:UM83&Y. v% c$dz|B(¬FL&~mȖJܙ{ѻ5QE͆BN)=aͿ WH@ι RyLmY@ ;rfV\fϝu$$ӌN6lԮj r KĒdF"飨p^(G̜@a;ʔs;X-5TJ?^wlbֽa͕D|e@\RpϹgzvW4d0̜G>gvxagd뾏2ȕplv˛75N릑mqUw2A9>!:<횛1Aj1ƀ@Z/& nbnsW*lb_v&f $ tMNw8f勨)?!xA hVRN 2u,t;tUZ`T]m0;oͮ<:$G 0P5 ָve>7m[ko"f҉Nw<Ւ={\R8!mw:Bۆ~lmSGQ"W\~ tm<49Itq;>Jow`NڀtSe,wS&c@ZR$,(N֐SW燀o_z :@%xwnn]La7ͤ5F4n\?oLv4>tnH4!V|m/2,qg5wIh iT{#:ۺ%&| #4ez6aKޓݷ*s80%DO*9}z%ωZ]惫ʩ3?>;9@%nR>4Y=yŃvf8<ut_GL {تAFx+/]i'F,:HLThiZ~pgჯX| u ΑTŘ xFzGaPՒVŤe!.}ml>"iЬfs9X7$'Ț>Z .RR{?(\zpd0C&pݲ(R-7[ L練1c0`ccO% Ayj–wriyeOP_Òl㉬aDf\+Tƒd8!.3/z`12B?rD|u [l$"2U[3 F"dlF,Y:wL+:O0g-rҙ7Qu0NƆw+$r<56Qk:yHcyN&<&[74i_HvB^C_6eUkHԣ2P:A~M bGiYM^iW 4Mز{ p4Q]X9@ء>ڶ0ul6~8Dgb'57lzSfSkZ6xi7/>­;iچ5ןʙ ]OGlY]0sb{/'R'(%$ #MOxbIC;-jR4RՉ9^4H%&Aص3td `&}x]-inՠk/ScMzԢu+j*󹔸\tȍV${+o+kqp6 ͼx&c{ȵ jzW"&>mqoPϷ=IUS(3?>&mT΢?IvJ(PU;n}aR958j/O51'OHlU]5BZq5Ѳg+T{9R*jW-zeA %mk=&\wSJDto~^%5&#eUA]84| B& 6 0DM(m Ƅz˅/.YE>lq)m,R LkL;4пb{Bkrn Z=xx ږ'g͸:PND 3=hwGuGgQ/\JK@*o!g6Bwo}lJ]dԏlZ)w,`,B+7ߌ(X'.ǦwV妡 h_܎?gwO > 1 Rvt®؈!be`MXTx`yجViPw Q )Cp+?=ﱕ&<#,wbxKTQCn!=eaG$V.jAKųwALkBy {|Y=}}͛.:=O*rd(wVzux|\ ǐڬP y,w`Ns.Ŷx=,E_{&ߔ_"w=[{B\>Z n40"zO|G\Sbxsm&/:U~LHC~j{X|s%3eybd|i.q5` .G/)Alr''XaI#;ѵO9󐋹kEZHT(&̤tL(,k,`/~YA=L,Ɂ然L㤡$./81lJ5~@~ƁOy"@18}K(6G^$W1Oޤ L{A{;.uyy`"#FČgֶY-+L+Hk4Xm* Yp\+.EZƐ_ERC}pܻbgx<Q Ep-VHn?Z|pbѥ&% U5LT juZ))E'o = uMv9 ?[ N!N!}f4{E^!(k#h(t)&>,:sTRHԈFFuh>e8 N)68#b=sƸ{-vZ%/o/7LF38>i3VP>8f^/J`~&1w`ܩ&ЙSʺ t N3}7Ӊop[5?VTtB~ʜbӽ4fw6돈7b$H̅>IK$8X#tg e HhuĔ7JP2> c 97-p[5u8VR~(7\q6 ;?&15S%E?mW$e^IfZ{Uo|<<|O<~Zz8h])T!{iWgVgJҲZ >P3ZY\I TQԤfpjyzר1F_uS.e{=fЍ8;qn*9~Y2tĂMytQ_`х,D]UR m#u*νg|/Sg;\#Ȳߞx)ƾP'U3Ɩ^~ M8w,ڥW)6z0^武F(upL|P !HroW::[%fiLC&yձĽ=jF`s/GI0 ױ$ꨰgf"oJd7ơY866XiR_A#kaϙMtg,}u|)nr` Ek-*^UG>4߭ |}m ^98L+rNMFc8^X?Q)C:jFZ[jc2\Vw<@0TN >i}D--4z!%  S2?A91iNDZT\-IekS4/=*csyR;~>2?[f@Dp>& .h%:2|m%eTFAj 8y~9{`,̿h<%dQ:Ae}RV8i> :t`3 (37\ tlNk(&2;8F-?֐@Tzo!RbcKTRlԜ"kS*?ޝ^5R5.<8~UGSuCB4-"oc7 f" ki=Q-qu.#%QW,:Hf_rܥ?Pi xl0Hm `ւIJgP L'bAc_k+>[/ExMYN0 VhJ#!vP7#?R5{͌p$܀FwO#t,k[<%\S]I2!Ix2\ŔNKpC31zoޏ$O4o&S*a 1z}kT,x{.aX6}\9ˈ/CxA/T|Zpfv@];@1Uv7> \@RYD'>c*Ӗ`,DLʰ*!w7sP:m!&# $ |;rS<Τ> <,VJvH)v։_LCĺAeMbF=nsYe6v `z .Ccw"D">VIK/ט!e2?r tAK6 xHǨ9$~ C.AU֩:&qU TÙٚ;SX.cMdt/B_=}\ƹJDI|V6b[ DZ{Y4D!FS h݊Q;-Y^ fl V(Sacy;[Ol5*kB|1v5kHWr"Ue(O:YwC(>} Jn"/E}C5ÚMQxJg@e_G/ 6nW_1Ü|+al*.W&CӴٙFTr8.O IFOQd1:Dp{h-Q G mHq sǗ XX&vݵbտHo+s~Lw Z^DԿaRls;Xv커=3/<6w ,w7Ly7EsJ2ve̼aCR/ 1.hޖ\TI-QX՘A?&e^n|ٟR[oZ3 Hܜ'l]Ark}9D gzvuo+̹Hvٱ'dJLFF=OI6xU֦Wy b̻f甐z+?a k _HDj\gD'i,Y]0a_%v+ENwݾU*h' mJܶڏԘc1/gV$D`E+gu/g;h^{WjX$wC=vl-1^ksJpE?ǰԟ =L+J{9_ay 29Zi϶P,ٴNRvcGY^}P借.*W)/_s=| I$iR_( "wN0.OnZ3ycyڿA.G,b8®zJcK}k}TNatem4+܃i/9e(%n[8K~I|Ti*>eX-*QK DꩶQ *{f-yvڮiH+.5Nͯ$'ִQnBkNd_ /۰pF&u߬ V/dhv1[6e$&D8δg)`52d=,ښc,PjJ0B J DzOP*#ƪ'ݷo W'nmvG]ݓY01S1EG"…1 PLMa M1%OJwbjk:vhS*I[&-|V_`{ 3*pvآcy#C `vvW׵ +WDo{YۇaJ?E޶^c ?Χ w57'"&/c8 ~DQX_ 7gy"*O3SqíoXRK=\O}a϶Y81XHʜˣp*~O1zo\<|.o@vq8&#>;s7uiŘ)YP{ږ>;0zp~ -{yuu*Zx?S[ ʭg6+Yc1ӡ0uAV ȇ 8DS>|9s1Ud_tW֖},r*_BTˊ!%mszq Zxz o9cF lgu,!Nq@7>ٴ9V pUU ەQșa;_x|G"LX3Z+D6YȸFn}JtFtM$A=8Ez7IC6Q3YNDi0;ȺUdG]*K4)lkgZ3kt(+S 7?b5iSg\rWQ%]wo@ANeJĻ+`].5*h#"W*[,mG ʈ&P<{>GPr.21ho.ǙT%x }ݬ׺-%s.v| -K(<kGNLƵ,AX4-LlzJ)Ճڢ!$F ?-(;+pjYT7| :{!M@ W?`!`<ᔜ$x< E5F #-Ka{A9s|,z>̔kaTntglwj9o2`xגHd풧ڇg2ɘ,ZIOңH}2<~H?Ygq*4E]NLFʼX'T5M-܁2ɩ {a \' f  (l<c"=0aP+@3߹]t0LMgDi(+9״EZ{ļ`ُr5GD˝qyyQ|@K 3@YwWRN g/Ƣpv<n'CgRFڜ阕cR%]qoF4Bv]7|8X%?Pk4t^_m3Mta\KBLxeX4Nu.`yA~&` ꉤ'/%"N lDH@ 6@U%95^<:ڸco4 Hͻܣ'T4,ښ9nb䠡[h5m1$~o&_||wU! Qg!G0ƁؓÔF\BC ̤ex >κ"a@ c6ܦ/X&|muM#Af%ƘVԱqSWm{(BPG--{\ %l{Pa iWag}ykq|&D>8⬝NaX4 8}G$VE 0 9sOμm NyfY|Kz3ȴ\oQfNjٗF-*Pu8px8;"kye:EE$N_B06pFQsh#$|9-&v;wX88'E[~`D_U2VqEIqm!(==kc^1VSc tk>v1cx㓄Ts3LjrT$^+r!Fˇ<KUKcux7q>鼔tm89 HQUEcѿ!D_h;}^VviӁ)ݚգ'x*F h-ie\5=-eK@Ʒi^sFG1o+u C:ȧb@vQ=jzapN/ "32/zT~wO{QøV30 r!ϋFͭtm31\td[3 6vH2kG:R"Fİ+F%ծ4c)By@3 Ey9/bEfS{&ʴ.:҄QzѨIGUY'AcB7Gt?6N|^op%x alq?ӄZ[Q]QX;hA/L@7g.SPlS B̒ 1wx[Djx=Wv]5E3;뾴=k^*-h#aQ~'4+D1JhסLpP"1Zi 4`UtLBV^5Dn_yyZj7>Ͽ9_A<͇= 5ȅ'bHaya#rSq7֞o Zi?)tɀT$؏]x5_.% wO@LmgN* vb Kh[ 6~&5KY63ePAt"^XInrgJ6#)խfm+L8=Π;XmU`- H%z;Ue5w: & GR{k_u, $&z ȜSeCݦK>]v|&=dڑu>`~U.J7Tz"G՗j^`w&G%Vy1쀥J/GTK Up-"o$i|=S __ RǨNL`W=~jL&OPEFt4Y6Q<4> ں6޿S^ ='!IrN_a60gq%+Wb[Y;҄ܤVԥmm=(""؂n,S@>D?h#]}QTdžaa/d89nΰ".U$ʼKN? yտ =Qh<_: ("$7OVWUYp~m$TFY܃r.L" ʨA1B%9ڴic2C_#Cm$XTåSf$&5oF"_ ]}^#&]0#^P(\lTD9#C:ݔ 4Wswnpu+⌵|aaHq1PWY M(.ˈG qA?ꚩʠ 6a^=`u vl;K~rӬڇ2Er+Ѳk>+\s2: r:8oOC_9~nB4MkxYδUJ}Ij{mB" GG*Qa 7juЪlld|tll tɸ&'OOk}~S#ԚaV?*-65I&o`2^6l@Vƛ.ng;Q+T!%ii ` Tg cC2rB>YN w:}[4nЄ7d ECH2J`>ϒynj[F:'Ad=tjnc: ~6r9w]ޣg%.* .Eɯa^a kRBa)Nrͧ%Kl\Lr`| XLLމRXDKj9$8"f?V$j pFĢ :e䉜lκfYŎdWHYXkخӟ-gu\J@jeJ6^-'(a%;Qkk:[?AjybJ:c Y?fwM")Y-/)5>GǏ:U,>Z̚[~P(mE)_D쀥UXNp[FY./K/4R>%2b>008 x&/+ ;%8ʐX(8OQtuQxgψ+S0Ӏ Z/8Ar.I@4>K&UB<4v=f/yOŮD/Ir^.d} SeARj"3]>8⶚6,Ojxotic4?^~ ‘վ$L^*[dY*Tc{p61 ɲ=Q<[wx1gy$ۺBͲx?wr=Ajcq?*DmkLAHpJLTi#jG/']96Z_9vZ)u,Hā+N@?ȚUݪWq/w|Dr seyjЙS̠NF찆~69%'G'f՚*m"͌af0tDsԼ8Y}Jى'b1<?O/s0m^d&Y(Jz*=wœG?RLg-K PR~8,p&) {\dyo7~_:8u[kQ*^wxr=hՉu(D]'~m jBV[h|gT݌i]Jk]JO"O), @Is7g'-IYC}u^y.zbq}5 -BiuS`WR~ +{ɈF2?t'=͹y#&X),#H[8ii0\b42/NDX3HsK^ Ppֱ;5&!؟Kə)Ű48\ރ0  ߔmx%vHjA~n )M#zm-"UCuí1a0V1bxuv۫m _#qV}A%11ʹIŲo[0^XӃkigrBR1{ 7աJoK #&䑺Ӎw 6xYҒlas ]?;Rkz?"#/ Ob ;xHN{mq&ahLR 4vB8"kr]WFJ \@9eVث[ήT!emtz;1$I<_\ďEݤ|GL(E1k׻Ұrc mz 0+MvAKb +bͬWÒpz"kZd-RFuUϵ ] &(5͌@lkqR>(t9f0Q@Nt猃~c_mPB`D\iY}@6o**HX7`EE)LCͣ'0rPG' \T[>*>sjA)faYkGGl/C쐨ܛNъؒmpisgnJlwG=ٌaYG4kSUUaA3HY&ůn;$+N'v(ȲDVYw3O-Q$ *@ZsMJ|U%@Aqt@L{KThX',XCaRčvD0ikjH@>ɬdTJI4M9[Ӟ$DLJy@߰? ȉ'g!. % am*ucF g5۴p^j EkWPfpCÈX_V72s P%k:+ѯK WPQ{}8W.<^֫>T9%<шDwMJ: RGPL@1G _>s[3 $]dY9}aH*RXfΔGlyiWe hZ@8Q!0&/g.$<@`& S5K@\UJeH"@ek{" ?ш4](|OU]԰?/U|.+ ۙ>Tхaf}+I.5dG)8jf1BZ$oW\Uéx)=fؒO `k[򥶙澡YiRʊђTƖ8 ¢R2@ㆍ:%a_3.3 ";jP<.%c[|0.ƊYOMx0ϿTNjtu`ܓ~pSt&-k~g 0  FR23ںR7 2RHsh }1WB@(J1Fl:mSJП6ZiPJ9cx1?a4OdM-$ u8MC:?o9hofRtX&g*8*G<\go˔,xA+ N>ˁ֬ tD)+ъ.ɽh8c j\T~.]qHT ͉V⢢Y-[.Z Z~?щw:0hJ XUiXǮ%WyB.hE'ag$ȉ ;}_Nlm"S^_NTlq">}nӟ׵ĩ4NvH#z.:_5D>$_5}}s+BڲE?k!ܧoz2U{M11n[Gr(I=ĥiOJIU10*T|OZvPԥ1n xqHω& :7:g_rd[-Pe>9(w6l=yaIeŠ߃x&}F})-^sj}{p6KH#ƨ3y[6t뫿c#~Gp%i]ѭ-S=1MCT;}u9=^9_4Dz"w=A{ qujU ʸ~! +QƿyUKvj3콓5?'zf7h#W\Q| ]D?].jj2Jq+qPg>C =.q{~#FWq:U_RmZ\i@˯ŷ֫Nnk,˜!Cy{Kח<ǁ77aFOI[G{VBCDOeuϒn6˒ {sul);mԂ2wB&Z\ft)guk\S͘~`s{DRIeV,=UBbߠ$6lAҩI۹{H ,F[%,M1zy)|;Iא5UG衪tL<Ӈn[Zt 0inuö'*'ád~SY$m*9?dܺͮfPc\-0-O,z |&t!Ra{ x*y*mWU`4dwziAXEC  Gq"*&w 5fq{ BGG提3y{N'f[@ϷW!NgJu-ZPQ40rG|&7LiD6 T0$"V9 _#(_).jxC݁Q150e2sm90;.}[`*apتt%LV+5k.7V;)3y3Hm`)N1a֠d}] Y!|_k>-<XcABZQcX l -% WSY=٨́ų\*$V$~u3X8^鶑 uPPWBHaŸ'gsQy׈~VktYYw\jbHͨ %%36s{1-CZ;n1\-P8+=okPKG÷k"AQb>/dFC|ڔ%-';M&6'܈܀t@˷gI.n>do{#{aiWjRf_@Qͤ1P 1yWgUIAz P\/ [4u,^jU532uVS"d/69G #L9Y}dU@ ę(9^΢ᘩmSE'70~` kla{yg00Ҋurh{!<&LbF~#{V;lܙWo@ƟE^;BaO1~Ȅ~Qd)qZ@.zӋ$$H(t`@q"yMEv_O 槀q[86d_þ,U>F_L*P JK \8OuB_F64$ąN}wnUj7Z~,o*^$nM[#/+p"n>'X_@PSm7U<о}ES{+U8F(O\WG km:^kliyM|[Qzv*|,v-n8R1VqX` [m1=* EE3K  y%1;,)-so:ϗ>a}-Z Y|GKKe9l*k+O\R"^+·+" 1C?%wmd>hsT"Lg~JgsANK0B,/u÷@V4A+);vǩ _fqY;B[fS)Li4*1(Noxmlƶ\X%3Ռ/F3:BkA3]R ;Hm 7oȋ&$rj60]%i/EZ$`Xj l!zLKK[p{;3" ;oA0sوѷ`=2)ŹθĒV.duFÞǗ_Sc'3['Ӿgex(. }" 0@ހVS;tʼn6b-KhDL>O:xf?&&),ƹ 0*'j,+Y :M*B1a)l>5"Fj$褜iM5h9(x` ։Ͻ9==@hAGCj-:XR_\&eo1 jy݂iU.)Mh 3u[d.9dTdofOLLuRPDH. #n$TQ,,*v+u-pzw&:ФM:MrXn&`@}摽koP,:,l~޿yƏ%@ֳ{B\'#cB/371RZ9Ś0؞OO4OoͬU"MWe w{J%:B l"%PQWny$ v׭ 9@>9X[ɲȡqlj#Ԙ`{1v&gGrURM/rKRm ^"[ID5b7.ܥş|TIk 4Lgg\y}۔ꯋڴg*6+1-| H^@]lL) ^_ң`y=0[gUG% _Y%2UjGWΙڎx}pXwqn0z9# /L9w37) M(ף*vc}vqw48Jh%ׁF΋xx㉏5j==dwCI}~jX\:GLnC]mcaiغm;Êf B}C]=eaJzl S?W;` TL@$i*·dS& v 0CUp6J:epDp*Hİ",i*|Ƅ&Ǵ[#BeKH!u5CV:ڬ"5hİ ,qg·֓:̀%[%9otɆ/>!82 OÚ*UFuhC2?FӪ1>4xNJdѷ/`!mra e ,g=€QZCIc@w-C Np~cQtPhdIB턟։@!?Ui46 VDFoKLa,cX)cq=Mg5}htAu[qD.O DJ|eEf=\Snp1 @ kzjE$=hn&a,O ˲`e\"a 4QB2NO{LP*w 0 hv5aUӋ9k+&__zPˋ~P3 Y+F! xBhsQ6d9η$:~Fj_ͅSF #|Ͼ۵z%I h`8>g,` ,v Ύޓ~oWkLZ8udϬl,C tqA#e,r^7EZnYq2Y uF'C\SsHj`W꣇c0&ZV!8\rL8ZBȎg{ Nj+ﭷNV~|`^ ֒[WS$}7({ 5CطoIԠq3T#ݙ۫g HDgyemK3{3TAX!(ćml#]X(펪I x &\u D0"cXk3PKN$RŲdHhBe3~Ȕ H ]Uܴ3oV%ΜUI昃9΁ ?/*a &$IDJ>WAX=,keRMqwLqDŽx dL6̀XWYD(N޵g2(hxxvh.|:Tڀݼ~)i!'++e" dz.'rEl:[|#c7vlt-74DfAMX4ʵ,u\wVd=X}]UzN}mCxR tG|dr"%,cU5e$5BQ##u/! f?rc|4 +0ZsI1z&M Z<@^eDu뤭.3GȺSnːq1X ZUUtߢc'E@0_>,<7:O"ldu;C;@`yӃG^pr B?Z?L!ۻ(̞++.`.-xoy+li6&\K7v1`ӹ\&L1x\)({!Jb !g3o[@AeR6ۍNS7^$y@b|1ʽt¬ F:"[0_:<=ebLIylndVUn4p[ޫsb1"|r֧rbM& 0ݤ~ ,a!m|I<.=?![ +hwy( \?}@JI{셵OZ4 `5[e+F&4::eVt:`< }cF'XAK"|K6O,d# Fj~wJEsvO- ƻԹ}fm`a֦rኯE2tf!3p?b 'ġ%uL!EB Vߚ~=Q;^5~N}-0P?)n&e:62Rtg0JLXq Sw;\Ċ&Ĩw!0!4!Mn" cPI_ ĞDH'd#,9=hTKM9$fM Z F`0p^ÍSl 1ղ*c"xC7\'%%f[fHU3MXw(~+:pV^\s 6@הc^=@&Ϗ:iWes510h!0:)3[)CttNP#S%DEuҐ6%"`' d}:KuomsR1ו6ξBSaM=. 8PG4Iʟy^{5CUJ,@ ۊ%?Ưhl!sv΍丼 TG֨aL9[f`)+|(Ӑ,Gy̒<*:(]zM0)SQ]XVD;9"t|Ha<ԅ׆~ cT"ʠ1cLx=i閏ބ+(!Arc>[#O)LR q ʙ8JYRa*V u(nsr7>SZ'{}56qBm/ݴ4Z+OYЎʹWrb>8ݧ08f_P詺x6y*΁ԸTed9S%NLajrTļ""e=tSLxeAzpv.~OG 7z'YI6<x; _^]u0}/Ɍ; $:`S燢8+L\{ 'kKꆛ] rl=|ߤxd*I[2{)n@:mlO){j/O)ao\.^'M5 oRP>\ Av< PgT,W8QÃP"cR7t'=>S ] pr @1!;(m[-'U&m +~YVel/8xfj1V{`Şw7$1l.o Q}[< h,⇵ZRΔ^> mK8p>rQF׵U!l`EkLB41UdL*'%6"R %pc)C3M!GXPoNXdFۼ5h5B'٨c %KAQ8fn)=O!)&xw*nYZ3ռZH1t(+n i[ **hpH" (I ʘ2,D tjHɷkt7Ɲz:HI?ǜf0t}uc)r&ޭi5TȯQLLf "9MRPv՞+yR;ψ@`^#Q"uBInb D61Go$TV lBv@O0Hn+v<:btMpG<κ!a}$_^%LX:3=ҵ:PxX*c*$9虥 ͩ^RcU&*PS"켠Ƌ0]gi xerV_|1mb]a0bɐZքK( b᏷fqHSR^#gc^J0:Nw Op+L[+0v6JL95M{t` .ӯ޸x6NίiBi-!.mAh3Ng [o$j8ہ өnoDp?f sbI"=$!)A&ԽX -q"LIFBPs^%/ԻK>漏l͙9ȉm5; uk7BsI # }-_}x6MVwR]. [v˝QX>0T`QpRq3]@z .?wֽQU<gsiv*7& _R[|KꂙÊmJtpUѧ oPnŹ4: ^oGߵۤڦ'7)lXȓ+uG>8v:t{LVP5q0(ekϕr@ =lJ~R) ."܇حY"޹Zdʽư銥{D4|2cAFC|ԴUýBU/K LV:S)󮷼D-fA>GT'} \N]wxYAW|+# ]ψhaKCTJ8JJcl Y l3^Eڏnn؇.Ǔ 7}O}].s)8]LKߨJ7]?w1kۛAg\ TxB.KN<">y4XKֽSyT}$8bD/lS=/F@C(/vMK G3[{;:t0& BBx)<4`A>)(V'_g/pʌf ֆV?wgP؁–$e8vf*AҀ JVINoAME=JGN@aaf7JsCml0\:4z F "BHAĦ>H#Fq(-J*lZ.=hF+̆GEJ6hm!{ YoàEu`UR3(6չrVTݿ^9Bh"dr6\nt\ AE+F27 pg gKvvEE'TTcêʻ.|^EN_t7s4E1]NʹLD+(:xÑaOVt:*N*9ae<}:j3Y"?IL. \5C_ح<(fnP?:-K*t"l/uu/Qr.o2C]I]HuW,#1ѧZm/QZe4y*Bf|[C׾)l'C{ͭ'^ X|?N]E;5ciOKf Y$CcߵѤA׻wg3Q` ]4G$ ͵/,c p2`;P0dqE5bwy2BK~D%5)?N(+[Xqܗ}9N#~(:_ax~sE G0fpe8֔]{*9H~[M]L#Z3LNqW}mށ2Q} tHa[ uWF ){߭hkbLo\LH*=O/Zr*jh|m~0kư?gvx~\@sy_j'6(%㕂4):ތ}6" WLp{A##+oC= :5YFh .y(c9Q-tp6ҮS{!X^Kq}%?z5/CSgYl 幉xG<XC8PlLY9@VxEPMΫ5!)(H'u&uR0Y EV'݀2^\apSf/)A|O33*Yb,9(㾆:Qaqܣ^[+H^&@./iޚG<,$)RJw*a(Q-xvj߀@[tXwK-WzC|ϱ:aM(n^N,VFw DOɣ_@܇$*mJ\3[~/;,i.)@x7y$aFPgy>EH}|u`ƚzpԆB$ q!1,hQcku|SoGDתObԨ|@AFِé1/KH&mP)]$2 RrW\i6:6_wS-ۉ4"0,hk؀TXz?x0,;GA'm|Ƙ.YaZhT`c9,_yO+"<geF@l6}MD)(Ч8h$M=y"Ԇ|6M̃dD8UGjA6%Mnu& q \הo4"ƹ4DP:#6b`JU|-#,]ȊΚfAY԰UkP)rv_ Y!~3y42\Tvv}<1]8VCcsBow2YMVWq֟w^Mn_ St P/>k/I #jk岍Tץ@&j!*92B$17V_q ; C4w<5qc_>QkLqrcJ^xܪ \2>Ra:1[ RߖC+?(,S9&iE33as[r5dldEF&ˮ igLAďLfbD[k$ŀ!GoEYhQ5+١۾^ M'sVuSa ޕh:(ab.x~(t%Vv'7ΙҌ +{jYeA۩ &4ɒ\~{u ൕxv6K4mmdQ:<oj:%*tB\7Ƀq;9ϓ?y>4u=7t e_ccu q)8Gt|G\JoKSv9WEGW5Q&$]:3} )ƕ\@I*KgD`?0+֗2M| $p"fπdKF~"J \vzM>,v v OCb~gΨ_i~׭Vu;}> *o:L0? jo~ppr8W0-V7l؞T=n6UNӚa@)E彮[zK`g0̟[1.v!AuxݒvYm OEyv'K!Tf sU0o6Zg|GĂ") f'rlH\N 1}w\$RjJ@1YT))"cfᲖi2 pfn #LP(/(Nf~q,סRnTV`QpsgRΙԊD=N@Ny'x&)h*I;0X#(`fG׫|Kjbt .~ É6GjF^w0G#4Z,Y\T\p  "NEŠ;]h`XnY~Pp _~3YDC"jg]`#u_C!p_CSRpnci&K5ۊMO6qOY,bO_7guK@x͊nFrWs@AFmWYK?N9`zۉ@0Y1 2 FoߗSogͣΫ[ c"_hl1qxe{1_^t}X^40Sts ŭQKۖwëyR4E螑zr&~VBpͺCnHBzHqBӤU5$J$ BknNaiI) )"T2Lbn!*Нwq/*O =,q`B:kP B^cK x-zv> \"|p4Dm˒ E,fBfHB@-+PSr(]ј;0߱l-g۷Hozް8Yh]q7ND g.7#2T{pe~(бZF8ƃ1U..-=-MM_sZG\!zm4u75=<('C ,xz9u-Uhq }bd H \ R;l"rFN&YK/XB*UZwjG߁ mtGtn9rs!D&4!x5ktzj>"§N ʙ88l+"D5$!`E:Zv0}nEvPjFbf\?D+ׄ a`vIo3vagrB9;ZzB2~=,qN $]l*bf(=vsj2T>qQ-z11-i}(caf V~HYxo-Aý,4+~Ade9Kg?TziE@ \Rc3TբsmC4䱄9&E.q8V5'dՌ k,"~} +J_{XLʠcv6'=>8|,O=Aj u$HQݔrf2SogAye#b?uLF.|L:W4s>5uG A0ۼ46Ib2ZbvÇ|9 L,Wi—W{˩( 괙 Z7qԏ%^pB-FփzW"$9Zq ;}z"4 u%N0!ټ'ƵE:ս_*&<֢ls*WByR߆կ'-ET8,@v.W"saWtm˚q 2\ ]6j?w ~ޗHFl6I^N3/YI~2 LlpB~*87 572yhZOMlq՞5Cu߅$`-A{ 1,H+U:'lyzR5mG%,ws%s'n}5ku=;nP&+'9ʓ gSQ&O [E~w^$YA&*1UtE!ҿc#&p-Yxck ٰ4VN3 5cQĽ5ţP@Ipܧr.\Tʧ͂+\`eD;$Me%N16Y{`1ZC]Et]~[eS܏N@/5xyv ȋKrY>0Zi` WǒL,¹{b,懴M)z U ܾqPF A>f_"w<8k\dexV[Xb䱳4Y͝IpL>=S䂦eSK{ۏ ,׬2cd%Z5^)u`({jV[ՅA=_L<"[+ r{\usooFX:dDTmYnYLMFnRa%7M뎛gĺ=-&D)[tݛA7`K~$IaA jn^P9R pSCmk 囁b6ߍW34iXh-6j^34e ]ôw4VpWe׃R+ᔀz%]d&YH(gk9K<;4R&(XE4wU@{Zgk\3A-X+%i_4U,D./J ^ӵ2cEϬcfD(e KB\z4`Uލ,S>ol ˰u-9!OhԙT˰Q{% Ѥ'._r\?ƃ)>ڲpNfcWzf^ͫA&VɷpMTؾa5g` 5y+h`IkH],/G'FrH `,X7M'ݪp*):}ДˍRg70̜ݚCAyJmM6[ainkxQJloYegH^h#$ި>r%02{C.؅&➍!)A}k3d&{N.]|gVZI(LZ\`8ؕWI9]U|9LC ⾆J+@ }ҔWCAm [E9Lj`$!|;ھSVfvKѲ҅H8-=#(P|MPPPhr3$fMcSQAD{Hpj4p[p&s<4س7N=>x;~{-[cu&`<{ (8'ߨfV/d[מ*dUaа^CWn$|Tv] ґå*ЪO뉦x)N2IJh@8KhC\>#g_}rzo^Q-i@xV=ॕ ]X7i' r[nAhBX_ğr'^@r~u6\wN ]KP_#t:,Մd46ܾ`Ƈ-3m&#u9YIA saVQeP5% La[l~PQ4A 1Y[,F8K_f!UUEƆh'VOXoT|;B0NASZHy ܁vtQ 0i^kb9UcjPhX'zYÙջWWǤ[ a,i_\],i<܅o{h~q؇rÕ]UVB}# 9@i?i̧q12uCKTr`7v4j98~¿QU#Kguj[hNHߨJ9?g(I#sVײL7.FqHXw,̕o)]1ɳIkN tIG5AIjZ<(6.?, %>Qd6_UE4mE$Bq8&~J5's|Tfag-&v r`\+?۸&+fV8=s j&e19ΙkމxU[,` I_7h: !sŤjdݰExr=3$ ZHDyaaSd$FG2:Udֽ@kMI;Ǩcnx32qi.}f EmT7Lu!jM{ !Q#´ǥ[QImw@'yq0lמ+R(x[Z% qE%wfWP@U"Ek,`{ k[+UҕGOyͭ?zz%.QtzԶ͆wyƗF0;ECa/v(r K^'B&Xqque疘{ Ht"r.Kw[nipW H6ZdLloN9Rf!l j46C%>"Ioa(㑇`'6BB}f D*L VG.h!3J–[bhl8~qĿ]ra#yIJ?YePGg|Dbf=HcB_>\?Z/Aخ^DjP[3M_eVOڽSow-4ts+qme@0_P'D#Ywϯ#*̈Ix}YDY^ӱZd#Zyw{47KTw/ּ+Tܠ~m7uނ?X !mfPG5׸S$S%5e yj\\on ޑ"ieZŔ çhbNps:8aJmI"Ϳi'P B<"KB1-/hNzڽ{wM[`"q9O4Iñ;O A5᫵$顗g3VpD' ZJz|߯ I@_ $c+qq%rLc_w0SL@?lo5B)EhZgO=0Z?Mc¼fv ?.~բ ki'j ʽ6L7'B}I0 {jWumkчH'թf_ {h|1 -!', NjֆE-6l(vZ/b8ibp n:E;[4MTaP8eΖqЕ3(Ci4q5_gyK{>𗓄i[°, Bà&N#v> l@y;47 h6X6KȗL_&f;hqLqFg>nM^EKVG#Ki;'t(?WҴiq\wϛ'PFak ]>ba;JOeeWg}9bbк\w9Ɂn./ ~Vz\KWQ8ҲZ ռCI2^2ݾn[\SRh-^mk1OBZz7kM2Ɠ5-( @Pl AծEJ\!D7*\7Ҧ̞LZ4< ɭI맫Y+{**i'w-Z't% 1e_Llqҕ-]B J~"ձ`^lGxS9ǃ#Q .HJ,l[.Bd:\͓Rj+N--G ͟*#vm !3uX'(͆YR'|.%JwA3E#) B ,L,Ћu:M/pK(z a,oy2Ȫ̆+aVr9d=o>TսW>s&BM3y^y`ި~s{|j x!ʇRWg̏W xnǛe\ d!~206$YBp+0\l;Knk+YQAFԹDEmpMlBKł52_Pc߰+y xdڸwmmtR3+26}fM&C #Fʖu1xJ&2L!Dib<_9w4Sȯ6zm핣dN.Ln}󧰦*yEA&8_F &~jL8j+ ZBiW e7m&xۓAxaQợu BD[6’Էhku-]}fsװMHqYD^K6\%Qqt!|. -`)vNj:3*ܫ©E>4ڦ1. ֎DĜ$pU D^0oInL F ٸ< LRri6&(&sesIN8=6LvCٔ5Z!ǃz|>g {$>.x@/(a_u$~s,('ݓ;jC>Q't=zЏXJJQ)L}7[B_/MM#Â&z%g1_R ~}ܸ9.};QyЛ6[a:!Mӊͧ#H5쿲0G<3nC#҃䑧4eSc8ZJDRlcSME׷qXEVTZ+b↑',ejc7) *cQ@ͦ~׮%epƍfy [0 Oxgݸdmbՠ. %*dFz2"<ʵI-pN?iIIyM/̯_J XPC7 /w04(j BwXV>s3ֹ!S$@EC,|DӄDB=\Ψ|l_2(&WG!y/їPF!^n{ F#Eu U1L`T/U6ar)#|- eP%`U{<0MQ~[%{6.esCH RhF⇪Akj}j%^b'9D;>J7+llٳ)x=.hy ?I&s#z6iVN~߃{L!50Až ir7hm85)z4)Yj~ԊH?W-SnN)hEUoT.-M]}".e`*ү_Z̸ BPF"'yk2m\P9*L}hN˦PzǠLX]CͪQ؏|(xk^aK7]lrT O,IYDdN5(J5r5H6{t βxR\uqv7U-ΓM#}.nȞ¦qpfQF)/PEbDE7Ѱ݄-e T"8I"iu( {̵$ॠ-5H-V6Q6]^ +vVg-8- 64@ao)0OU@'b[řIAI?,sh! K,j-Gs &>_ܴX?GE" M{dJSDIرÆJ{ij[?.*P%EX:,%Y.9-I"FIۓԊoB:b09Րf !ac} Oо}V5kOȧ=m\0UrLdY Nqq4kGqPe=5ŃG2-[ꇬt.'*mfwbkr^zNrXm8L>Ǝ[ Cudar:gKsg?Bx7MM@CϐLfH`4j|ԀWȟgzUEK u@#t7Knj`#y<&6 vЃ2lw~KV7vΫX1EFYN4Cu eKb_C{z Z" U0N?aF-V^ t6! L_-< /[\ەJGb2bl=zFWT`؋?W(Uӛ{eMpyio] |]dZp: mTڤ+Lk2#A{af__Y)bS*><&yW5 /8]iD.'P KesF+w=`p-MЪ",Xr3ыY?ۛnB{i}WtHk\HSG_ 9Yy[]!"h}vpL)KGע"W=QVa:Ѷy0ڠhb7YO˳;W 98itbȤDZd775#R#U)I juŴrÅ1P͉yT/#Z .(xr ?a=۬rH 8HfK}̯Τp d@SWe?]SBlQ:8\iȼfqSwQM*ֻ~9ܭ~g:6Wpuuӫ2x15gPܓȐO_~¿u_A1s~lY95H?U5ٻ W{Kݽ4b瓳[tk iіG)k G.x u9_'#g|_=z.A:ӫEN $Cj ¼X y_qӗS`xA4b)jW,S$+CT!WF wl <=M&YۭτzxykNKγ$;g@Thu3Z=g$i)ƓThPA^g5y)aBf{Ł.kN3JQٚ65M52jLɥLYIGjC]^J| ~u耯wꀘ6S?w "@*BD˜6i-n>4r4xv=?Adz{/[8:2NLESǀ=xS\^-iMmӟ +|fka!^.p=3ێ~ b1q<7ȣ}Y< &YѴ3#ҔM=o!vEc|!!&4ړ:XR)xCLૂd#f'UHcF;%8fK^*V Afʯ|Vu:Uk4Ot `(xAO=B9D*́'õP7('f!۪zc%(k!I@`}tpdMAn蘳J?bmi|s%ZfjJ{xCl`\+%)u1wqyk "jrmn"y:nSF.zg4@XmdbZٍ0 ̉@ bT@F%'ŰX=[}DMX4NAD ? ( OufL$r2ǘ#̂J┉ُ1Hb}c7#j+xq+]'}IwA/lt#'mj /]yk#Ek^(3Z÷d WPlc´Vl/FQ#B|}N{BX 5b3YNJxvlŒnWC&w+lkG|66 jW47?e$籌s`!hwCKk V h0 ch lN?2IRb&;!,EZRz"l~(K]NZW)e +HX*#_nTQ fsEs'mp0Soh tXNo HnWF`4LYJ&fS4L]~zMo@NzO~2-BGa]-+q(jCH@s ad^ (4@NF(߰ZO^pA7ֵZrXSn/*2礏0{Iu zmoB/lvm'K.nޢn edB[?2,٣馛`7{/ :A a0T GkTمEeTVua튍<`#م '*,{~3} / ׸!|2a0Y^TIs.mflc=vմ׋uHA&}yIM)|gz7zaV&g&Wlp~R`nhEn.M“ezi}r[t̘I+W5Es߀@5%JB!=~6[O:(}fMc<+0;UxYN/GHv(މ_!vM<q9#:^M_}ن&p0k#dcW u.?)eH=(}R A~BhPP7?\a [EN4$e1!E7^W$[9Q}`(HWЭYӄi2֥1bamkq6_N*] <:|]x.p g47X9Y;OG>g1 _@n;L Ů$εB5bAjH?/cx\QcsP/^+|*3ikBM4CzF5"^~m2;/epZ?2z2)8Kg=p/7S"TK uNu>[\vrcO ADb *u)f6H ~lG `y]"tmJ˂F tTS)93W0 8zey9Wһ߉a < luWrbed2^ZSe:jX7BH~aݛ]?6s{&XcUre~4'4 =Mm)C#joD)IH3T&@u} hed{?n0\'p1"#;i6!:JEŇ D.c&M8Xr}NWc,0hĘ|Ɍ@EDA2 %`:cA&z%2MZ쏳 9(Yph\,T:-#)끤]0:I8 s7ğ-EKѥ-N@x4Ԝ㣃heg8~ {L4pV %6o7,;aڀJ@ݏX5UM.-| a#!}u /KԀP+h01 :ݽ.aZ~ ]岃iwJDh2_T$aٜ(c xaPh\"~|UѧcY2s;?[M urqI",'K Eę-$$]'9m\%l ]4qNNcuX[iwAxRxٰnNDrm҈]#V“+CxS4a=N |-f,<AƘ'Fc%˨(NcU6訩9Jե#uC9➬$4iemO'Y%]^zu2xSju€_m){Dr%+ "Vͭ"[&\Y|qIjEkN؁DFu`; FfT,vQ3sJ0ޯ EuUXW*Kml'~\gMط|.gT"do\B~蟩`Zyńz ƚĭN0wߺSt[p 㬓x0bpbF7a+x|qHE/ {]ͯS-K# JM܏ STX)|87(x9֩#m8& 3;DF H47h_2Aozڠb0Fw͙sS ʣ}N(\d̜-_I:\WK3vb@6E F#nB rTU Sj}z 'FW\Hm˝%N29OF9ח\ -˦J^ bNښ )TP ʔvȪM[f2> DڟPǜ/J?:m^21=ܵ`&\rf _lMv/F<-DeY}gaDb>Qc|JWK7}n޾F ܳ ,n3huBꉩQŊL'1^VrG[WX N%%[ѮBF%j|ݞA%T%[f;dIXA-KYS<iљa`\k o\MtPl!N$G@LApS̄5ْ-ؘ|wsǟ!=Zϱ$WcT4xZFeq>·n dc9+'~ ?$75U(J 60t\#}$t?>qp\4E lZ5z)RW˷h؞+j'U MFt~CDmlm !$WPhXfK2!pqS:gab>K 7l.h VdzsA+}Yꐦ"'/TcoNJhxfGـ0jb u(c6vdIE}u՟ R% V~m-+<iDV셒2{,1^%29K'h0JafG=h*$([O2ƜǢpE/rAԃC&dsJt+ |ς$>d;+"{"uEEq|K? "uz cep{`]҅.R$4| (Ąr2ݬR_(2z.(`/&i|Xi c/]340!si Wͬ DA#W:Am16& >~ĸ-,JTN%P; L| G%^oY,32a&鶑\nob1/|~ij713[>)W_^La\lm_3Owm"\RbB\D$ TM>+F4fK|p+ӊ+'Jфl-?u^"4Braj}qTe*GTqwԢUkgU~b+iM᱓1,VKߴᒸ*TnZX֮uX-.(|o=*DA-]mv=fH)w[;ZR&R 3ECq3D!Gp t}<}ɚ&\v\`X>fpO,&¤Nt1GЕ34WɂX \2CoW\'*3d i®u¬cd7A"I"6O^.j”AO֠,j3gۉL!l=ѷXO@a1$8 f_M<9zˠ@aG]duo6Y%[l|u,F!@rBXurw˞GJiZ[jl~~ 3ȉ;~o1oQ쫟hLA_=~hwq3_p'Y(0 1O&S8~b+:7;t~y0/K<7)!tӦ܃UAf?u狙6Ft"(.+m&!<<&[tѷX`2|b|kP辵-V96$Z$#3g*vm&\)yDv£v݂aی]7vT%`\GW{RQ<_t'Fjt`t;|[rPb\H-l:} c0ǡM8F: \\Om+ %_ܝ 1I0ք1鵰f U^byan&ɛ"e /pkq Mx}0ôʨcLtamD~ΖR-{LK2Tߢ>&Ed/HѲ|tqw6Sȕb(NP(Q1ZA(~}9b&=R@6?ƫZӔyq ]@ =O/;got3V\b0{'+6GOCLW 5{NhR.DQmQl9WIi^-4=lZ9 )lIi? =gtJ[E(V{DR{(-@]Lb-.\ i\f#;@laܯ-#nH伹W - 6 ziM}r\^܋ uC\ ںa&w$Tuvjb;8G]kV2XqoeT$HJii۟PrA nܰ2W7?0IyYh'״a+<k 7r[+x2[X7!Ӛ n&H ƛ<F1رnal 03ҐTȚ+&~]{$آr W'{7i(ei!%bɃS,~!׾22y^Rx'{#S4nՋ-:sPqK?΂~ E${"J$(v:Z[l>V:n[gbFbKׅ*V !䮑?-_8Rc;Awx$o$W15B\^h`k u&S!dS|GN[Jvc8 jRjOYxrx"'i' a"SfT,oQ?W0m&R殎T='tlrn*qg|Vi 7]\ױ]um mR'dK #6*c,tM^|0֏sX팸O'SP.3|4UJ #X=Q 6,fe.-!yuQۡ~~MJdнF2am~NYfvԌU^N|?!;_Do#|K#J/$x(l$jQgYe6$.3׷#ޜ C>@6Mٰ+HYRG3%گ{+a%!2-1ΣJqp| Q(!d띱Md u0$@bQYbr0)纽 |[:]9A6~.zG`J2wPl| `*D$K7H֣ūtHxo5ȋ૚Ŗ3iޒiPy}pz'3!E ܜˮ< $if>2X|Q-`׎{WF/w hS'ޡ 'X_XZφ$Ƀ*Tm]r# T>syV (H/'D][QVyT6r^HI}XkAո闏o [wc0|(t]Þ+# ,j 4hU6#tc : 9[iʽE_ejw*.' .pM)1{6T2:׼Omۇ:g:ٔ*(we+RLA'V[vn]]+3Sn^<ƪ5z27y*s?%!{G/H~3x|]XNi*n.ltN]v&vk76~ǖt$VH?1u^Hf8i `^gb?̩϶>%cK.$[[Ɵfqw'J z@ɥ[%K2<02;2G$`WĂs>_i;c0ЋlۉA-d-%טl6`~<Nzk?Pڛ ;1UNwl1'ŞM"!ճ{2^{.Tu3,g>h7rf;j:㿱]f'8$pMrUrAcڎ2Pe5YckN s'dh^hzYsZ-ŗJʄTw04{b'd'V1,/!\1)@غw'B{J.CeH(ctZ;~eVll 蠽fxKXz:HhHx eFsIe=yl̆iee^Q`;=2eS_?fO-I6VYiPYK?7} ‚ōX=3{+?j`NKLe"ϹWӼPdS.$XQ<|=a7DާYhD,V8>S<~A3nbJ37 ,fT CiLSWn;/mhC;mЦl+;papGҕEVEw9-DHI %ބSbzi>F޳ZEpӂU/y2Q$ŶjGP[*Hk0pƚulřW~-mA+ :DʬZ)FdQJDYs#❈ ӟz A7nnGC5;a홉WbQݐfZR=X߃Շ Eݷ/')W R5[j5>׿Mhp7i[f[E/˕ҵQ"RRlup6)%OxV_ZU8B+ը&*Wu8W˪Q2)&FrP"$63ܩW@k?rcH9"t7"37Ztbs(„0VTEtBMzӸtxlT5_ }Uʖv`<`wf3SoϠ2a9X~%l6 2qfQG^z{fҡγp鍖[5[r ⑤T^JՍo"OEU8 ',d/[2CD?3I9c Zm80 #OF#"vG AT"VǬ!J P]\D\Ms\c1ۮmO_w_-RP7C/#MLJé\Zldf\5sjknj)jEBVy]evI)4)VU1Ut(kc?U]b~TK5zHj["ni+u:HCG,P ~`WU-v¿b= u2\^݋FE1 )`ycQ,c FGKEqK:~MT Q+-{F J#z =%7>y:@!Ғʚϟ>Ye"j2T nfMpQ_z#P37[EŃ2x#hPne65@IȔsrN6#2ݟ*=[d9 ڎHo{hR7`nBRjm#4â]u;W%l0Z 67c_W DeB[xZLmS,Z[;vŜvvJ#{k]gϷb$=F)GbYpKı~j K i-1G'|08CލQ$ChrvvR>`30y'RpXս7(.!cg;ӏ{j ߕ3TJ,xD_6ȇz}xK3XkNL1ʱ9g{x,qn L9s=:הDioCel;$C]M$`0yK CrB>p5;k[#WժJcoFoKn[Rfw1a'Û9XVn/kL,!9 s _b,7ӿQS0NS-Gɬ*F#V`TeވJɮGd40 517|MO2^qlzc.L3^gF|lY)\a~?,1wRRb&$yXk>8&ePJVXsF3)&@]$ݮ|`$ Q,ч}hTi$"d5eα4F;Ry&N:BS ^5B4m:`.70V\vi!O<#ILAhc/BWI|*p8_47rɾ l|DHE\\nQ}!AD=ezĠTQ2u5  &|('E%$zh Ԓ҄c`f/'$`P m`A"ܹJA够sZwE(f;f,9~ 9²I%ơwkpCJt"cXg7ˁI ޲g+RKAN5J&+z[3O~5J`J{BYLFڜW qbZϟ(G Q d670&Eud䋭3= .(|G N$T ǨRK*5ߌT OfY.ȣ(!/;7SP]sKw iG++f^eρ 1X$n8@WU=.$Dl0ͭ28o뎙`}*oҏ)''+4ԩp.6;&-X?DEͼ6;̗:m/P%i=@uu nG+]VS@S1 $n 2J^%y;  `$56G~ Orׇ区 9#C եrp/EŮ\D;K \[nrw1Q)[G02;C=5f`fC+!WfkOamQHH!X(f#*ddO FwFHgGr7xޓMY]T:Hs:EMYJkY>:+$㚵gĠsK#N &kT;PkPdV܉|4p&l{̤@:97bK+w&:r& xbTq5JWyO# 4sk"]s*k.-\ljq 5hڝ'i4d P(1Rz{ _=SPHHIOJ ,"Ms|J8lKr,3뜥<}7&}.;e==u)&'Wź>JSLi0%N|[($ (ChM0$k]cq )u%G\9CBONB8J*c~'E>E%+&2VQÞ]!`3M6}v7lYro%z=勵^\hAd.6 <:>K 0߄kkG:IuD9KL |B%:;-wQUZ$yp׬Nos*So4.TD'9Z"W4+35K Vהsט<:)k5Uowg [r=w5 ?8hUeʻ헨P 7g<ꀭϾ]pTͽFӍ0|6=ݯg8zg'WzzZV a `Y4wHTrG9V8Pnl?_u@B!%7֌]W3!s>4_,gpAP2W_Cϓ&l!O4Tk.;)p4%K(k+\ڶ[sM /jc,Av4aФPnrfEz9d݈j)pM 3Δ\FUXF)t)BNVhsbz (4c|HrMzo5Y襕xT/MD b+PVW RK-IX|[:GA Nl+u.q \S9Z{5<lj^i`7J*raO(U~7#8k@;buW f,^p' ׌`%¼HC*S9~"8u!@1;m63E]{Br=-bfsdOwF.DE! m_ '[ 2P =q@ʅs8 e`QCcAǫ fȂvh2>3®9N3CQd_,N!}1~_ b\['NeB%;Tˣ,P VTd#luf[= @9y=pPsLsMZFЄ JFϫ?DfK6E bI%me)zwqSE'P:`ҷswv.i'7bs%=+秽.>h迬a(sKts{Wux w v8VTIf8_em 3ǹdEGFyyw8{Iψ"~ }{Cln:5SGb4M2 ~#Du8QӺuZ^zE/#'(@w6AYEP: h zp ~UI-!¾qL!5t7B\zG*<ٮӼk{e`aHݪtׂ ,vu_ictRG)U _ b%QBCگǑT^+T3/% |"ƀؘc(GHTydcf!^t:noڽjvgyApTFBZ!Н9D C0XJvaKES6 &6b15.{ګP"Y+1266#YN3F# 0]e۶ʄEPiv؟ڻh2kG:_ʗr'zj:C9l<ӣ,uW &#t,Gfz|s-s~?}BBt54l2(KEL2I4AƔ6W8Dx8&Oh]@\Eb\ w &h[[mɀ2p5Ӵh a7Fnysgɤ¶0.j?/g$0fAY`[UrB% 0zw}tl2&+'dN,i]R|NDb= z\<Γ pnVI,WN@iGOqsafvLnIN\kVo!iX쀯?EA$Y{6F9F8Ѣέ{ ;pmYXF˚$iA#MK.!v-cOи8MTW>y^Du>Qn-MQ Լ#TƳQٓ([JaZ|.5(JK7U40/b>AgK Q ,fIUtΝLw'vҕC, R©^|B}A99֚EٍT;'*@/P8*maX6qg|q;4w>&f]-sqZ 8uS,T?癐$;E5?meO>SŔ{dnf+Inx+ϩ'0ѣCnQ8>=g, -*MMipP𴲤yJz<5u8?]yC"tY-|Ash.8Dɜۂ{cA;|`m%X^D+qM=Bmk)ț9PoUUz:h bbڜV %T֛FYj0zo_IYm]6A ̵uycW X0CM{Kf0Յ讃R7Ko60MP파_AW] bb35Ϟgl~ܷ(E{ŷ:Jȴmt|[ATm]ʜUb;dơBm o'_s1}]_wx3Ps.@NfVY5n!p~=om'\lC!E )pDŽ> W H.j:<3Bї9g &(WCW x4]k@^LjY~[T/Eǥ?,rE@ikdz &0x 2-9=X/uvw-m?K_YjSEO|mo~83IJ&Y2}*o~%q;$oB߇ØV\N=^1d"wuw7~6~z/iv{CpNuGm|#Xl/(V41$ձS&_i&:zKő? G2cw?c )~X"*VS ҄ 3D08YHt+y%]مq.] #;.h;/]I(T`Q9B$p;US~}Bu=Z y!Q 5[RAYe, حzKߋ_95ܶ&P\F-4Ʉop"?..oOL~d8W;V@46]~q1`wy4I5#GFN]=L 85%+;Zӹ6^^_11Ӥw.3GȉyQ&n VU#ղa*!ao@ӕʃJ-W(Z;}nf "QXuop]@"ҭ|7f|eM׺Zl.NK\G6 uŶ.P!yZ?ga@Ӝ.-iz7lso,FȟQխHpnP9kձ.S ud0PvNs,sNםA;v?H`,Ezt"A]_~OFOG~%La=;{hf۵P1;$M.0Mٛ0KpooxuItCɀtFv@/!Ik;oxa@ymZmJoj&22YrxHZ "/p$Gޓ<#h׀J;#62%T.;0ӐYJo7hBO LyNZhu4i !л$2 o muw}o+,N Ɏ1(B',VBKI %s 1X%nWϲ4#yZ;+gv`2 fŔPha榕w;F7!-EJY<ݺK#o ? wSGXqm!]NaEV|@Ք®k~ȵ4a]S&'2^S>MX)a !-uϒ}yF@XlV005t,$U؎Ff͚/J69t!Ẓ3F?@vٙW{ojsrao=lo)=vؠK|T2ϝo7U|90s]??nuPo]v,0JRBjآ8KX Q0̰C>x[AqK(nj.><3ܬN! eouTMȠ΀r}>% 3"AEIr p?'N zmfNrI}€O({1rz\I];W 5 oR9;WdOPl{1Kpן>ЦHˇ" r5孟`b )@^߽6Ѹsׇv')hڥiqpѽ-!c xݦK|Q Ĉ:Ls/k3.1(/ Z00%؃U1b{3Cp>nC;ÂoW"\[pO 9G[vOJ4vxo,a7]qa*?$ g[ 9vmq,%Ѣj_+C04/j\Υ5 Fxy'J´-1ɵ=M(!Ҭr~vX~^>rHT9?}!o|O; CoKE6腎VŸa}VoQ G3,֧=dţ{DDp"Kb۷NV@Y%fU쵞pAIS cD8(iSA%͊`jJV:5[cO\=fC':<pR`#> 'hy[ ?Z?Hטi$Esgw]e0Gwя)L5:Sc|yM veo*Ѩww*Ôb:QsS&zisD |z,q}t3= m?Byi-D(d`_Yj<,64Z[_D o3jT/L98c0FK&.nozrD8zVkDa{\D(!*6lR3t>ǔ+WŸR͗k~\W)j & b?0CQrE Üv^{7Jvy0m -@>*3, ^19.tl8=myÌ%}Who - y8CӅ7Qŕ?W̍8o7)/A RB DdeC3F0~[w%L 5aSo(&@?'} mQ탿r]~59##kyxVĺX" F Oj|ݙpc ;6 (<[Z+&U[(S㯻g!Ь;1³\f{CgA J"]]:?YHHY|#\UC+B֠oeM&w+t)6.C(,: 79)aR|ge fT5E?7޻v$[z&{r6ɭɰ+@ǷDv\4,-BDF|"@"u4NNd~6oG*vEE25spN< hTpb /26Ȼ&eBy7mYt9GmyrR٭vVTJgMn.sTD;K/q)hq~++\?TKw\3y 2sAw-> Ox<-Ә(~(0<)L qT91\ s` N{$F3[P KyvHn8lOV ~(,j( p*!x5AU̴iP72rbFȽU7wytQ+6Ƣ٭JjU|svⱕr:hӑ4^23ޠLCo+Pr]k9fUYɨ\xcY9EcȖbHSJZҖQ*T49@ZYoK7e)ф`:6(]/Ҋ R0 b$i a2f̆BUn8 29sn-١ }.~Mf!Zv#IA[6~&|ꄏ _: mA6k.-%-FhO\uiFTǁY'v+$M'蛴|K!] 5YzsKr( gcXLQ0ݻ'[Άrx$ ߤ+}S^t7+eJneƕM]юPfL:wG2H0@ faFAuDuו[~(@TuAo O]ik5K)$_'tV7M  |~Snp W zn:0B(⏂J ɍ~5b]45Q#|R$q>+Zu."CItlMx0)\\;rhmW2بKUUt<ؔd#&N+vq#8v9ƅiǎ60 (ǵ+ڡOuyn.>,PVECy38RK?}9M`q!fr_7yZWX/g)i-5?1%6+`̄Ade5am$bͣ (X]<>yOT";5qOɸI!4ad$9;2/*=!oxC: I4x|,A Tnt-\Vm\%,Ӧ,CL;l!U6Fv\*D 7M2p $LNu92&^g*ټd@Shd.`ڎ-dcJ[UX`8&p2l}4+0Z&oM2.beW$d۹l˹k;\J8g1,>jM}u,A:c1Q*9@lf B-a/Ba>Y+%:k/K\Nnj C}ЧO0%2\z Aʷ/߿a/ (xoTl`-~jӧԠu' -YJ? Q[6Ld,!fdy u@+gDP}xͬF5\Ԁ| |MY7AZdY͙nP55qw> ZRzxDi789&>ٹ5 XYji 'A˂qɲ'AXMཇc|ʂCq0 P:VR$2Iowj~)B\o#!G9L1k 銯O59f>WLfoA 0LUč8"I:~?J`9GG*cѷ[̙E@hDvGqH3\ð|Zd9HPeFlekn~DGEw!$`D#C vmTN= |Ze6DGXmͿf/m~huj\m~0XnS="8,hwrr]n-pÒ3!.b1vjpmrlu,\O l}қ{)/sߙ>paol%x++,Ph1{Y~m9Wc5\0LH`b6Ȃ.s k,+X4/T3/uOI*LwtOH~oՂnN6HLZ>pqч DZq!G= dC}(9]ܗ 1 l,ujUБu'*m2J`e23:  kꛍf]c\xa\HqW09 mHzD.%ޠ㉕5ww>ʣ#"cVȦM. ̋T.p;Cfv<~2Fer'JZ!!Le18dG4("oJw.hC8 GCMp\$5"ǩZǃ<k\&*@tPae!FUj2zDź=3薠5|ɛvIBKӡ$~`$9Lr88i,wE]WuGN}&!_Vz[":ggYd, K4GFǖ QqLAD“V^5uJAUu(֪TJԒ CTI!b,pjh5ryb=SONn ALfr-Ɣ:^a2N{rFژyjZ{zVvսjT9b?i7O -]L.l3WZhB !#'7h="!l|KE4T<ʖgIωl0 yQYʻk &}OcG/bҠ!_@6#͇Ee4'wgڇ&XiH?s_٩q,S]0ql*mx\GsқfA^>}j͸ ['U`#8oј(p_H_I#P tRʫ -s{KU̢[Gn݇T;xLdMQ_#!=)tduw(ڨ}v; oJ19\c6J Q+ tAǕ5bs8!Z5mgȱ?U{_0E .a^؞@[K^v8u'Ҹ4-k2i*AQkMmRr'1`Y=RKPG+ue}F|ZzpP=hŶB;s=b~Qkto#x~d'Fq'M, 4 8ˌMؑ7JlװXr)h$Kwo-|ݥQ;Za @ 2DsqMŰPerM܁0VD3ԉTL%]<^_F))t[uKΤ/Zx R[K$C]ˀ.f|A6Lӟ9&׭r>zHf}J hZFGw_ݙ b{# 1Q`t:~⢇*EO/-'G.{!(5ͻXeAY_$J\оBxASDũ8"D4Y3Ze\4XP %JչqImqIGå2z!`Wjr5@RjK x).ErmE^Ef[OMoުvɩ_Yŭ4;~olIq!#ExN8ٔ%~pwSdz}Xց'"mQDDtEڑͤPOms[yG̶˕C}4ȏ\<Ƅ xB>Rµ4y00Ucܦ]ABpu3#a4㛐VH13P]|kd9XQ0ws~Wvc`¡hJ!^;0xzߌ}G*O|fi$ΠccjKIRouLB0;Gr.+DžTo=Kߔh@I`$\ эNa(p'p: L·pT)lqE.t/R!6Sg%/9ܖpGQfy;͛[w+WuQ.;CСs lkMƶ-!'da +3=`{Bف(Wᶷ9lװ$6']J# RǬ4 L1n{2)N̒3ZE@#T?,F9%$OG lm׍MeieA KQĭCGWsts5iA6=)N)a۳/Sd2,ӿ۫]'վ{xfꈯf ;cB3Pg- qڇ_hn5My, ^ڒU0:8 .˳ ff.,d\93l?~pܩ sF;Hv<Nd'29V%  $u% vDۺ36ow¼ `J2 .W\M,ۆ hr Aց>fwbL8('ncN0yOa.e|fRҔgb-*[)Nun#2K/li?F H|OJogn:\(RĢ 5Nؖ^jG:9kݼ@rm!"Y9"gbAB:'UTD(gk <~ۏ&A'] ufUU|$i!WCl3҈HH@!*Ŕ-s혐_31kṇ1!!zPJ/pᑅ! [z1&?U=ѨGĩj'BVRB7Ιr{}9T{ Sϣy?ܙjL C{QCs|*%ֆ (TK= C5c$ s7}:Ԍcv듷g % ; A=\FXZkJoDgU -y]ږXcst˔+ϴqQ3"hEbk?Ρ(rtR9t3]2kc7o*_^(578mXā2^!-R=77ʶѓ1/Awp嬯M8 pd 3w.rSQTU8Lg['C0WK;6vT8/gQI(U. ΔӠ?7ސQr0nۂ1 ^20/9ئ;(zSnT0s- Nl=)ZOU"v2(E t?W\a1 ]sn58 0WXߕ{'\ imyeHL&{wEǀ>$wJm)׬v;r+Q_&MrvS4|n7@i))6fp !Ps*𗦵LDhg}L Cq 1r.=GtR62V,Z.vx3=KO^"F,ϚH >@өaeX~0,EX0 y|k<'YO,Iu| a;}-!+@ցdGWsMYbc l8)(2IkB4: aQ:d nnLp@yR w'H[Kv~:k1 ,#c: s 68&(F0%j!Epvφ`p lm)5/M[w9"Jq /y.uU*`RLx]);a$F8!kZF9=IF]{/$$f-4n4:lɛ4|^  QAT(J<}9)jн@O#x,D?Ywڠ?eh#pTe$XA ٬mDf/E `2V>f2fp ;Z ߡԁ9U>JWI,`:+\Ӗ'n3+ 9}|۽)Fy\;HsIRw[Cf[B':>rB5hzݨ2<]-G/&;pny" CHcq=D8XC~BS`2%Is,י\\BŌU1W@4\U8j%3x@Fz >N\2-F})Fx(|2)4b~]5R)ʹ~P;يl?p9eL+)2H ῄ}9SEͼĠ/+n~uUfcYa#"#n~# 0N 5^Kl4z]e->;G*mf4?39Нq+C!ϋhu  SӸ0cFCZ[#JQS7] 6P>J#Tɪ~BEܮ\qPۉ=wZȎ*e Vh? $ʟtq!RɌPܶ,$9 r!|2^]5ar]8fcL501.\coVP$"f"[?sx!F!~BKh $8ْ#•JH; B4̂fn V V^?i-sDv+4w=ժ"Ө4~HEFJ=7=#ֆƹ@3G3KGVqoZHOpS@]uDraڬy.k sß:MCOT(yS34'j>mXP?ӃӂUbSš{gL|h4]jLXan6?1㩷A-"m"f^j03Au#-OM]BJ  @~ѴQݛqwQ[,;"S?)sxh]C)`ik[+ Aɇ8~Ȁ#7?ԋ LtsƼ`S=nUdh֐1~.fƐgpCVJ.49a"տЕ$;B+cK,V//HR_{4>A&a" ˱>$Ă{۔rq,d_be)tC[E @g~r~ t7Jgk[0hjFvCkz^sLs_8͊?ԵQ N+ Fbq(ƅ?x̶ ~o3iJ⶯U"<}pRRj<>t?b| B¸)Ol)hB$@.NoTޚvsjhi%U3zOb{"E"|N}rNIc]]dXa_?wrмo@d)vEٝ5o<_w1a6`(&|IR^鶾v?m\ +.fo%d2G wS17 #xNmBdᣧqUBI8HC٫٦qʔ[ JW1Lg}iOruޖbϥ $ۄAØ|ZJ][H Zڤg`ˑ<(8%@)ڪŬ%ՑٌQXʐN%MQڍN$Rg0*Vs cm[qFu2')CW.7k64EqΉ$ՁsN:7ȿ_UJOMR1ʳ*GP+_7WW?Mݖ?%ŝ>0)bKHބu3$wF2 l.n2o$V^Ji ^4 MRu2x=!K$({ȡ GKN Nu-I^95v|CX_ձD 'Eu/^"AK/qB%ecS@s<ign8z&MmN -y.?هVX&ў2]/ڗ!hI'=NKСВ =I܏qǑ[l'Mj@6~3  sgrHG3|FO1jxuQhETFVJqe{nr“U4kI%_'4($@4iry߮LqYyúv\C[]VBzpS~dALiiJ@8r,d^>p}DOi7V¬Ě_H1]tZ.pnDY݉VЉ_: P嵔10q8g {GW$ 3Ͽ % Em\ "3 ƔmʈkaDo3nfWiO#`e1v~+H^su^㧬Ah(M="%1gfc&]p̜$Mn Y]Ff)(ُ #ŔC1V$TW0=ڱgqW*zwy~s!0w)!~.v7 A!$T=93sk+ѓD fxۈZK/DqjI>vN]lgRU2 ]/&<7j)x"h_M8=LPK)P"NcSX\!TH ^Ǥ0bIz.Rr=Q3mhGV-2[`?ѐ^R0A?g=f.Ls ~?V~v}`Ix7"P/8U15O-wE&"{8~YέpXCe $&mdDKqm#9w)m#C]`v%S1Iҍ!lM͠PSҕ&״M [NȖPݥṒ!4llr$yİBVIOf[0yTeX9K1W;;tC [ܩt#?mw$Zܳ'UG5/2sMX\Pp|E,O,uilU06.|%D99'~:ֹ$.[ ^BCpze-8l8= 5RVguӭ.O sY$S:*I&ѭӷ0n C?̴]mCѨȱ!OSk$fAUcP6ܔ%61uGv ]7 [H6{^y!|R;cYl*$сnk|C7nopQ ͛1Jvʪ(T.{OaPA1El HiƊCΟ$IuCC-T%:uHUT[,z2+5f16vLhd ک=EIg A큈Y@@+I{dTUta?jS^r&: Bڜ5U=h fZG҇UL;,a=dv+Qw_nH/۰a!3N 1+.檽u 4C:hup/2_,5}5X?٤{o$*ްx}u <|GrZhJ5`/EnbT^G8rem/N"GsHY6-OY+g܁Zmd3 vw-E̾:'#`f{hICas0r6i#tnMQbZ&~Ubrȵ-p ~hh+/3 dNoHQ=,su[4&a^[xZsCF})iOaHsWWUJvIޡLjhB sC 5N{Wm#6usRSj6 LĹr#}12T 5J'\&"o?a$:N6x{Q+>%o`R.;!3zs\;d tNm@:NZgDfs3[DTK3ykd蘒JݛZZceom/Rfnڞ4/?g6^DrAԑPg޺V$ mJb̹IoP~nF\" o{:{%l/u#gnYHJ^h3@GNZJ~Z/"S<@2ʾq#*5`)$ȩ7z"PܷKJTMsյu PiFǥ҇u@`iu2tKPTU&4o{>~/dXD.hJih8FkMۃriC38{p harr'xޡfsϤ=pu^_'PZ(|f^)-g8S򮚐|&n0 |.O7i[imD@^w(P`â̑)9`&B D(:Wgߖ;hQLK& 3-3rE~?I=%^cYXO5:!y*`%yI򯻖׼ B.:6yC>4Yy"``/ 5qٚ_}'.M=ŗء~T%儊Fg;u_NYWm k1PRU'^Fq#<.Si[v`}X*87RUt8:4cާv@P }N5-{4waUE; T_ç5/Bh-yCtD&:J;0"ߤ>m8u`q`r3+҇oK=u' HOTMҀ:Up j'9lU 𕙺jUPSQO sXq(..; d& Ƥ'X0חxnZZ%!f`fe˷|Y o 6QOzV .*g3ga0,9O ż:ǿŊ `t|'X2Ϟzmp<F1^8elJh^j ִ, e2VTp  e]_[,3/Z&GHv\Uʚ|Mz?BD&"ԡ0j|hǂ7p@[p'PL: "W^+sC^d fku[(TP/8 [A̠A*Ÿ6H`G12B$[ VEgAr|^ ȨW 'g,p߼J+D`\>)>oC*O* "F  Ɇ& ݉mc oƻՕTERi4C'4h6\qxr嗬c!qr QB,Zoof3[WGUqUq/%R,rĠ]<{_**ʈ+jebel_m&&zQaF6}T Ca?&JS|W\{}bì_h1 XVKTFb]hĿ[1h&n/)S *[1M8]NgU9v$ObOǀuH> `DK#_E56 FR?o1{89s@Ht=*K`= z 1˘ߧ+] |=.73US/"Ό=CگB' }gj]=Ek%tiIn[dΦq,|ythVbCآ2y{ε͢_{Kq>B8qI$ )[>yM p2sA.̮^񀙈kLGJMӿݠ=3ʫgy[\zG7I\v1=2S4J80Uܖ7vj~4  ׅØ}=T;]jo'*H7s6e+g%@gP\ȴLoyl-y5QtQQ $ Ʊ7+FmIaqרlgȤܶwy],'-`ڮ.O2l(zoef=(ՖOf~$=8|j ٙ XF [c7a'l|NK)e1"#9MkA5h,4&,bm;̕gGBP՟Y,!Q$3eC+lgmsn5#O0jxfm:7A42A&BW˩e,Oy.i>IuhL^ZphkL_`&~ӻu%U}0?]/.``RpP ]\@$P/UY=+ɿ?0S^R%:\X->䀅d|\5u !Du5.^-TQH$-&yM%^ڛ)Koؽ)hENkƘy, \vlqGS+X)׳N 4"m3E4<3DI]R5=A*<W,9oqrIs7¶L˔HR5C5u7U~ni*t$nihd_:L)Jȟ:V7drp*~ڋf6ƳHmeisJY *=JZ~YS6ַF~D-o gql0j.thi\8V?Zr'suMhGQX ڲ8+l[J<{^ ŭγ{,7kװlO(31 5g@~6`8bQaͫQ<i^biDzI၇wlpIt[^D 1Y"FUi|#zjۣfo +`5(vD)A=II>eToSdG%,~_^; `Ut?Uݏ@,}H"HSi51Qdލ{jzm hIR&[5#&uX>wIuϊIԓ"d!T+9 T8s#S)OpWBd -MA}"J܈)"(f:stg'&½_$To:s+ _hOn?6uM'Bxtp1FNU̵~dADh K+f>Ѹ0K+r v1΅{Oa.?ڮh;'VeakC!3 ~ +V÷η9͕w^t2hȄvT l+ۉğc(nn ᭩\9qPƅ ݒՉf ILHS -%>LlXM"G͟*r:_S%Herj d@M'/p{sӸëh4?%,z-wZ|z{ oM r`ۯy,{P{*(CF9oYs^ uEPEQ9N7u^kA ;Z2$Erjó!;:Ȥ6Ҥ >m\ VwrD(\>Ѭ&xwk78}Tp_"\\0L:Ps,exawU 0:\s2M(w*>3A{F\f8{oѸ[i(Sd.Y$KOa,;i8T+ Ɏfp̣X0\3>JEW) =p0U2kxgAP FDg4:2fcʺAu up27ѡ( g5h#q:Y qJ4 E %Nka!*ET`){"<@LzOD`QSf4PzKhF-Ol~,/ƕȇ)F4Ҋ1iUileBGr;Uh%M B)/r-{|wxUjBs# .2x ;ү) #2&oTSs$"vݹgTL8F7:a)Oi,̞HQ|`MqwwK|;}tz؊v8nh 2IPC4(}Gy4 JƙARAxEB7h.^, ',Vf˜lv!?(b^N r|&ı*TZmm2gi ٥bևtsALgJ.Zġnb2͵FWW,>`]jFGSLhjL{՛E7:I RvRA}RDY9 `l, E<.|Kj+uFuԁ-wf-3(m!8J{+wGXu:xEϊjXkj{ę=[C'X*9ot|'_ `DBځ1SE}K8xkfKk[k J4Q]LoQV#[=ԄhRX(>J/3dvV5MXתw#e4rCz|˳\)a`8a`#Q4j6S,9\k)E*p0@5~~{9PJxő G1ZRc& {F4\BnƎdb_CaB1Y 1PWi9 'H<;+YrJVf=;ʣFεGRd=ˊt1uZ.s*> #xmM>tL?~*FRFhrƿ8sIq`hO}fy/=xp-ۙY!RYZid..m_CC*ՔG!S9p8U `hX3 `4XDv`NHuL!~>t[ʊ]#O @u^BVB 駥mr$mNzts[KR gX\ K\.2Mdkڼw!gmAAf5盲I'#`)c> =Zq<^  }MIqs?RۄϺ).bčTR:ȀU1 /&DvbSeǑ7j(Ŵy{&.|$g-4`, #GmH›qme4!{. J?R28:cB%=um0 Aj_wdKLD imJ4e 粀uBPJ^=W<^^ʡNʢIOVT}k5^кΝ^e~x.Jhxs2IQmr{yOgO?¶mpo9R);.ٖK*ɏ>D1\H;HC. df~*mq6" ^j/I]Xc.7^0v{DL5c*O[|L&qb @Fugm2/M,#-oY:㈺YJi5etv!ȘG'u2Oo<ʸ!A`ph*cO1HEX($)+$.<ԧw+=G98 E[a"B<50B=Ey^g]E = ؔ(W([*YI⟱x-zﶭ Kt2̂Tg>`6L %)flb'@IgwS}+URG裉H_ G>`7 j]kGYߕ4)Q a 4<<5n؁3tp|{b/w2ל%!O%<@m_ +1x :/\t]Inw)KVL6<"+!K2`2솥Ā]pSx?Il:+o<"yG+>r8~J`T ~h" I0[&ne]8[C Q~dル25~Dᣨ"]pxR 2-, aovsRlLj뷔 gv>R]+ ϣtꠡ4Duߏ| ?Bsx̀XB=($5>vYFk_Lh }]0`}3$V- $Z\\[(M %G[9 Hݾh肋vuFfx%ǁ,8uI9&_X|w/5[ MT>eCIk &,^ `OɂB*pEJIYAŭ^'e8 +UhC% i h]Rjʰ΀D@Aɟ 7#TĊVN e1%mi&ȵi_r-M{0d%3ɂk B.Www׊ۄ%3f||`E,JԨPXa#V\#$ߍ]iK8]d+=8*5FcesC⭒ۨ;IeZgٰ۵ 9l᧒%N6ϥi _7X#6RKeVU"YT$xDY+UN?+DU,! 3w#)UnTD$DS#呪ox1Ficb0`Ce8Hrc SY/hL{׽𩃾{mҊa'&gUۣ[xg#psaސ|i!,KKG/>f=/f[VvT.,Ǒ&$/ZvFIa^ > W[v*tlkL7hdB}2t9jIl{!>8$ʳ'mDI Pw  xF.4o,{L[4i|JKj@Z:]c}Է|*hF C2jDz&yHeϙrKXwUij|^`J77ub0IPGO} G}Ū="Ja]Y΅{e5'[pߞ~گoj}PBQ\Cr* kdIu9Gx|[O:Lp. zoZb7Eͬ߅'Džhod Ұ19e5{1#<&# m q 匎@ dgț#ﳃ!Šz^2FC^X4(kl=O 9QάCEl &/?UoXMnwIU#/?tD{{aMO|z#Qڈθ#D䜦7v n:/>5[xśE0kк*Aawez9 Phu5ѓ]ǞM%+&LQz*x$k {7U#k~%fc3'o,H:W"sH䀄h[zd(|SθMxe9I֛/D3⻚9 7OnlΙ:TȮ7/r(:f(I֡Lē5n]j '.-s}7(rTD>+`1#+&hn9uz1~_@^. ! .BZ-!8 ,'C/ _%3"8|;pI?ǛBàt9nQ7`lSM2dUGVA6+ Y0qRFIsZt|e0 Y#v]'#bԮ{hήվX 0`#qvWj_%"s\P?Z+ݑoDVrT+bt%ve7D)k\Y(@'\h݇g1qpc1x|l<~m&#Mb7oj)IG­]L{ H.7Ȍn%MG^>餺{'Eҧl\:XI43q'!{zljRHO9f>z8=N$9;Dhv1'R5Q&EX|JTۜxA*|.$.֑Sr{^ZX|v/wYrNX* }%5G5E=Fa<[B%?6g*12aJ|؛%ok J?!ۋ>#p~&9F 0EIJg+l8;*Sie`CNJVK(c)e̸M\ni7iqx\gTNF-S<#JE)xoU#㌯c">'ZOhp ͛ ;/i+UìwTw'N"n ^dO Oޡ ϫ|GKsQpt%zɢlDB 8X2=nLd 6I2T[ܫA֭D=K1^/^ca+D:TlgfґMev\U/rdW]x5Kjf*'RH˧{yZgɴYDZQR9uXʤؼi֋7}O1qjM$Eg 9ǜ5XK44v|>uHN(KkDg:g"\ S"'{Yݟ;45 A~]%t[<=tZy+ذ9Lz/3? /MR =r`yȫ[tydȮ3F,wJ gĀ 09j}-ﰧOS 4Xf]mJ-׽D\}-IOA;GbY16?i+h `;@d{9ZmQ^1^Bhu_C-|h!ha㮎`X &avFKYn;D!b'7ޚ=pC %z0nl𐋘{,$ىµD$Cg+&:*_+O=WO4Es:P+of0C:֐/ %sQ`ˀ'j?[.cf%{)d٭2pBgf>1p>84$QfWƥ3w7rnX3d/wm;P¼O-ă%Q9}cU Ük\ĸcg=foh 8Y|LSYi8sg4NwKC{#CXOT:eWC1kh c]̢[+Qy+8cM+9w0F5",wıOJNPk`H~ R,ُ\z^PsK삋T`5ӷe~̍25Ȧ 4uOiQ.-ԉ,ቆ+zZe;(y-zF䭪1 VZfYSIo N ȤI"9MI!IzcQi[2.%0ؾ>!f fM))lXX`׬DԹ*O*JWd17UnsUFo!F"*2_B-'THnT(<2E"YK>Aֽȕ|嗽ǞG4g.&F}Fx`h%B&LRprps3lЛ}€t(r0̠$[WV{ߵBA!Ge1q!}lXhgZXeN,L~#<'gYO99G.qLJ' t fr5sBH@ Z!/Hmf@BE ?5.W  wHO:KF ϊ$n"czєR h gjL؝% jQu ύ\KULD 7<1K-Z/i'^-bKsՉ屍+IC]*(c}'[<1e.;y H!&t.ޒ2Mb:2c5ku cG-iZߋcgY/*0vEWxT /cMEb9=ߋ2l2b#]/R0㐞1Yl WRq4L 1Wj"4"al*Hy?sÑрRx:=[:)EF![>bةwj !7oG$[ @^b'PWf(xThĩT*"ȂZL.p&Qevu=oCZu{ՙ^NH@4F#r;s xLGSW9G$ c?5X@W,W(XmZT`5p)*ҥ{m{LѦ@6=*e*Ji *VsS{2! Zӌ"'Z=T`N;ں7΀[EǏ .tM|9 VM"d4`3or*߃FgD[SS")}Jj)e$D/T*c78BY4^&9ދ?{H=  .拤!ׁ{ :[vf`w\4Sɐ&ҐI;6iˮ*&1Cg~j%Lbwa gP\_ h  @B x+:Ce-=0O6P5RrֳQ S$F/u.v=$1ủߌNM†YoĠpbgK)?> LyÎ ԺcD8n=fGt-$3PQ+*'3{>RNx>oZY.x(?y$ 4N@Wf]%X@cTt%Cُe|[bS -Iz_JTeZ\8q _[d\Bd/yf?UBqʵjhr\z,%-O-̤}*VjWLaU^P/QM~ ,u^I;KotXЎZB{lvpfN2CDzzZ_/Sxi+Usc% yӓXTgA?2\&674(Y<^%M_;²#+ g+mל\EL)l&0Mb/m?8i[?,"Ϥta玧&֍8MX2&Nsĝ 9a:Xt)&Lqe=>mTFZ{2^ ְ4TvaS%=7gMfNҍa]d*ݛbK0 О^WvyӲcb)t9tF>d n)`T`<* Eӱ~|&*iU`[qW3B1y& cE .|mRb#ÛQ? 2IhY咋svL%Q\Q^&2Bp􍉕~ǐt 3S.Ha*'NG{(V&zg c yO.9/?F\(&dusf"5sQ3Bs-_z/[#]~^6`j :n?XzVƊ)zAohkw;ds'E P\^P+I _qr^$yص#8䓵DP) |'`h Tɋ ] 9CgKjw)ׄs46ҡQ < jk!KfVH5mҨ[=tZXBiSV#6闚.  Y~_|BsA*s\co\}IswZa* >âwzRB8U7ua, S =w [(.l!=K%!MIózyƖLvpK8}`3;&ov߼mJ9/$()8g Sw [4^>{˱\@C1ܮ$r#`V3T^wbre1Zn%=S-sxI%n~6? [7!5&7>DZːY[}&,b}ǻ%8 dbBL}HQh=! z8S5zno'F"V&E,_ u4W c&K$/Ed)$7CjB"<Ԧ#GzNS7n` 15`r@hʾ9vr>D:!K֪<ХnHV);U$;{RMƛ(A(H>h\$7y]9UDڞGCta,gM~G5SI8=,vhi<<{Q xZ$I45L_APy9b{n04T;Dqi) cwH&99Cⴙ?V!L=~*XW`B ]\KdA2Ԡ_C÷ksxJҸ_ƍ2NØԌQVzp󲢷' & V0d։PLs5kz*ctlVf{RC.NHarB(xެi\݇{2d>;ǹ3|c"  ^F^ˋ#}92i}ηf:ב"4l]lXO^, =~6eD:Uoy Z[ZpT"NJ^,91ZZ)ֱ=ox@1Iv~mweZa0S+FFb  *SvUOwiM3rlDhOt3с>ȸsZ$?hʆ Vi;$@YӟqˉrfKu>n$wB0څ,ЋQ)UXp?+cPu+J!{+LC 5@tqȆOWSn܏$묔$V"=b.)zTZk;XuT[w*}\}T7TVKeÕo[V=:Z2x퍪d,;j_ғńq)Ft 4D@,ڀQI͔OboCܺM =^QӭThgg]/d5i @^?۪d[$g@3 GKQMvi;H `{: ciuvg/.k2JVgvVaf5@ZKNV%n 63aFn4;?ͷkuͻd5]+ׂA+FIqvY#Q.j Z1o+.>3t3{Ŕ ]o|ݟ_gEgo?yðT_(oDD4x"tM F/x4+,Sv` 8," _Tj }'/j᱐RJM4/)݋~yÝ8:rbC^r"j+)Ttzoa_rNsG`u0d wVF4UZ)uB{v``+1)X}#="]ؼh*8eRI󵸧UG^[ Axa0<[=q*}ĮGzc3z) $ZI>ȓ u'z&>榬Mu7tP>M;?#XA-=5ѸxPС1tҺѿ#*mlKChOTg# ߥ ChlC*Sz~Nܱ|ԏDt")AT߁.3]l>vpQ<͚$N7̉h5jQ wZ=֤uÎcJk1W bs%7UUf\(c=3r!D +}7~'2-TܷG$N'nv78έXҎ|[t6UGq?YtZ^`Z3qWЉZt_Q9*~P'm<ŭL cceQr|ݮD%tFe4։:K\Y?/dl'Iڶw%{iug+>R#&rE*;i"odT(Sn5%TZ8B$,1SY}qܛ<~*^uy&͞dx6:O9I+Zt:K{سJsZHQf{@)@Ͳy|i)(棌<*  yKBy1Yg+$^Jb‡!?DF#(F̞ϒn%JvFAA4ɛė*Q@<$8'MZxLfjOjhaEi*=>u:k\ ʷ_OHz4r/LϹ)I]tUTE|=qЁvk)$"ZloS`Bzr]SiϐtR8͗z]ϭ.S2^g)WEF=K5jvAhMI,[?7p1Yu}`U`m<ǵH~WGaKOjf%##ftqٕñR*\bF˘J7j0;ZNs)+/``oFVǡB+;'K 4 Ѓ[D{D0? 8h9{IIhqf'ndhZ?hMe:'3URKaBlo Wi1J?c+'4,¼fklCFuU΁ԉc zƦù:ΩSPQEPvgl'^aWՔ65υӅ#{kˠ<k*KFf˖u蠭7`Y@d'o1 D^y hpGwN_k=%<2ƲZhٺ-}TeZ96p9qx\%*mCq3{#@6/LJ:(x_\7#q"mȄHshPƳu3$j{{HFaE3l5yIaqiINV[D#A=7Rq_%EM?{K,:9_mxht# VyiljR7&P=cYiMw6BcaXxqM HfWB¼$zsZNm5G}do"({d<uKblcԥz?Y:g񪞭og`s#1u:C|QFx}kwKsC=[}bI"TB!q⛟!Ti#r Ϟk Wlnem0LE@|ӹ縇n'lΈ᭿_u&_ æ7w tb TgW:_g GXTյ 5SVs2X$cWYLlƗ |!o Hö#)ޙq (Yl׬'^ܔs*@S)îuYsf&e,nzej So~XVГN$6-:@L$>lԫdE_ar㚑@- dmWD5KP#G#o#Ɩgk KoT/(=3}_~a)ꆃbJ۳3BO׃:5$ꈈaӠx}EK1ú,)oS[i@mo?R ^ܴӨ៓GLinp|=v9<$j|¦4ؗdBpvaKOt`]| -L^9. l$tPY6D39HN^ EM<: e'C.\n'D[wk2sTh d{ZV|`xf b꩹PNA YXي]/Nb {q H> bFmK57K`ri"OnS,tO%!,xVmyn<<9it o>Q{ClY~'{|@2Ŏk;:Ȳq5%1+unՀK 2hT yNPDN$h3c3Xp 􄭄7%c?P\KMjO:pk{+/ p|Z/b* EfTagfI2w@ZQ,톾G/ TFt<)+V;TtCJv7 Ś,g[zpe(6M"'#^][2 E# B;g!G4V>5bt@VU?σoGz᫖"AQJԙWWp6)u t26#&txx3POp3LN؇Y?9VڃeB )f=74j9l<0$b#>KeƈOU$,q lԾiK͍̫lӖdh+PU {Xz{{ݩ3{q%jI} ʝa\iMT"{X3.gTl-ا#H0Piۘ0$- ) r<n %FUK\~]`Pǣk(b5++zzQM^rڝ {{ )V}+wR Do٪Ŵ߄!h7PQuKFRǥ[vZB*CRJ`^=PB":_̳eT7?yRtLc9`b/nÎv5L;^Б^ ^da*-O6Zf*P/ nb %zEv(\=AL[Ēl}Cyd6SZlewYm[)88bYJl!]. s =h<YBQ+vKjX"m3:h_ ڷ{/j`fR1`_fB}܃pTギOs֊TW˱m4 : z2D%5tphZ2 nzVu7QO{ KYc[eDs*ፈ%mvl1tHoZK8aԡ %-p 1FԌKbV'!|2Qt$C3Y R @WRIQR5W}1G44;kooIl.m@,GS9l寐_ x Ϙ붕2);0?E[aoo.bmaT%Q"}kZfU7[_8?n } { K{jFiWqxf̰JR\ьDHW\aX~~!LDDsh t^bJnۚXm\ni IU ` az*iA @;0o,?k %Mc#X 8.@eX!oUvG(85r(gۘ_)-ͩE]Ŵn~Lnd:͵6j=!dP^Tw_x?RH7 3&: -I4!QIQRC[: 74J$ma.eB ǮI BIT8Iyҧl^6#ԑ;K-9;8)vSHI}™NoFsw CQQ 7/a^g:@gA"v/59[-9 -"kՉ&s, ٔ~C NGo8F彊],/(➤9^d;|:tl<11"a\Gw<%I!w:lw{jh #i`y Qbc9ٷŦsO?c3\ ̚(vb8;ÿ$,\$};oO3#j(GH+Gw9Lo/oLhHݔ=ܰ+r2\K \W0u| sxh~vBE2z&yaz u|5b{Z"3nqXl*bgEh*44Ik^ngf#1Y[T@^Czv3Tn]_FT﬒&?h "khKdSCdWpZaHq㾨)ߏ[.USI[d 5'-2v~7O78s$h_t\`R!P^)[<Y؆,z7XNS1CGy/z[C"|2"\U`ؾ+ݓ[z}sp( ]I9ƿ D8'8fBy@)i6 CAFP6va6KU5C]_F/z`&m+,01l ~9@whzYq⇜;  /)U ;N91(9OjQVL0Hc>"qxr7fIA"#ɝY.+մ|zd.`ԭK'ź4,=YN16!x 5@>S3TօpHf{n-+ʼn`0 "ip7ȧfge5C@|jp?v/T 9(Va)-48l44/H4W4_xhW-xohp G9w< C!7qИRۤe%Zs%}U&JwSQRzIG!+!fY1LaCA3n&*!_An-uJUZBHfieWM=^8m*1d;YĴ,H<{}h"$/Gqս#$1Yѥ.!DI(C̛u9|Vo6dO DQ-nrEӎeWX) -BA8S˙;XVI6$_` (팙RUe)yJѕ?@]׬.98+[d󤖿ãKi10B[%BJX9,A6j|gƛDx kGȕNoA |eM^XU(kYǵ@h j]xOqA8t\KUڹnN|F՜+:fs`2Pccï@+]L:av Տ~'VfSe8<$!SH8Q[/qMÕZ^CʆmaVnXDl#{2DIrBSA!IAP#X%k3R5i6 jְIbʹO^\ÜQ>|54nf+cH)e[4kp3T>Wrރeoʠ[hKZnP>t]7S&:(5B6iw_k0|Zuɩ?_%M[wn,V.`|RYj`əA~N WsQsF-H${o ](XptI %NF1\L|_}.,pZrj}mm?C,}d0d}՗ۦ}D^K+]zE_dXH|᱔IJrܬĊ=%Wooԛ5_ &y#!YvNGC,c(sax^Q+a<V= D+--n-F/sT'/4l=.j=K8,lTH=>:~ 0 y BVT;էeUJU>1ӯ tk0d@awGd5sB_Dp ~V+_äy]hzliQn"'1$aվ\ƚb N6у+7,Y8}W.<7!y&O2)E,51})U|i-4fn;$ʿS$,>KN`f>o>j)G"s(AF3{ cDK3g/+ /{nWMXu̼f %#H*!>LR Ln5-=B=zLu闸|/V+#,d >j׶ %y~Qb?&ӳl5w,lPA3o \S[|Lہxif5U^ff JN$ 9||Je_%IʼngES ?Imd)SlPbpu]NmeR5w^PQn[Nï9*,ׯ&bmNFiN$yF3qnTaҒ3J&W&;x2"#7bi3JPx /u>d/ ܄/Cr]o ]K>:s@_c¶)o"%GB$8}.[3T-VUHvDM,3"3bU>/(ȥRW\al&Ϟg{yr7R m#$s<[^# QqLΔ [4NSwFvGyyq] 7{ @q_EQ 13TrՃ[U9iSx qS!<ˆ㯖5Foaȫ#3=G֜g<>m~~X5|R2/v((z%xDa/ <`G3]eZA^Ic% 0VjN&žD?ɏTx3*S\ jݦqUJ$bUwBa }.XRSd8ӉZ_ײyg8볽5Zpb:wD@6:ڙ.}h$csZɖDp˰ة7 Z9GxAQ"oPep[GjVt5(5 *yBvnm9vҁt=|V?/I锶A63r6*Cj pP>H2xGłj MܒpɻJctH('>Eq.570aO6.3en 聱H<(>gH mCf.9s'yB۩o2LPOv^O^\5[uak ,UGWfɈngqJ\a̘SV[kGeԵ?~߹p50w[Q&ZI0=$@Hң^? A3L Y~Bd@0hz<:~rB6Ŋ0C`Z4LنV̡uvg-ՏtOT8$9(R;z`Z=B,[&2o@FI;;O(PRy5b955DvX!ɌGs hrZ/q.}dEP$rv>+B%8܊Xh®LEڑiIXmI- J χ*QiHӽ|?ݴ+wm"W8Q8KߤOVV+\:>yZoS1s# Y "m3:{`:LuZg_K8LmBG>ԕiH]AN|1B4n!tdbFI=Lg_I"Yfsܩl=fxYCj̼iVҰZ;]a u6"{IYjH36h<0~r*qU4|)ٝ_8S[؃R$$J*A9fßm<߯,omwhOo6Wz>*'0ߛgBo/"E?)J߼ }疫_ bEa1m* ƨ.UT- ǘnKKI E ;>tWPs`$JCnrȊ@qa0S|M*0xQO̿PQ'Nj^ДgYoGyZn¶&), ulۑ܇BThÛȱb+q,UG6O tq&󴴁tG9Qo!Z9^b,.ꙡ)ި\džG }⪖ժOR|75`/[|>+Y 0ᣈ^H8L K32=A.,u SL #ڥoL̙7Uɴ%;ޗڈ~4 tì92\K [هMyvRft>[n,BaW秓DX[;deޅ \B}`Q:/M:h@ȂBMuë4HWh0+ oNGF0a~d}({~auA:; I&]X#a2ZHپp9NL9^= $(oq+guՐ)e>P>\Ew#tÞՅ'Qb_($rpf֯&+zFT]]` yoig[<(WrRՊp/ވWͶETٻa"aE/r&oNʐ̖l;\E ,Fޒ._1z+x陁?44^g@YcKq4iD%9:K]#Bѝ39MiXh#&q4:,B rA"[ez\sѦTt%h F;M Np.1ڲ,& deuьڅBq>a.WD!~ W)ww8 }W gH =VȤ{xWa_2>kkzΗ x3 R0}D,;?{2pJpD-7ʚP˜X)l.ٿPC WF埬t/Z><PI+ (D_a]l"E"%"#Vu몛2Lur#?^:^KȀ)t&YR"T"`afTL_>Ci7"pkaE/ *a'£)8m;޽::̠qJj)tE&<-B; U] 3mzG$1/1 P5Ry: {&DKלfIn\WIOM,:'\F 0҄ʧHƎ/5I$ xQ17Y|XƎWX-f5GoO+accM' u=7}݊JvPJ;|yقmusI o 9*xHi*"%{MCzyaJҏn~'kh* 0S:u`14ǿUQ] /sr)K'ZSXבbZY/:ZR4g"ͦ_Yp>;{W0 6T"oÈOεwͺ3uˎU5c y$Pմw. x2 ъRIT)c +؈Y3 xUu T@ӇK+QCu1 3;U'itpIFjI(-;ݵ|2&_9e7~puY`} k `E~H^DCя[p}R3Oy2pΈDbHLi/۹GeӇnPl ! iI;fP 49(Qm[lj):ZˋǬaૡ.sUfܲa{)NdxX!) EWD(b@.>!t"GV+A33 n@PDSNxDXV1^agC' ,`#;F+Sqrƃ߳1PGrY20K͈;(N1s|a`GRmbi oFI'ɴt5SLf}2>= ߉B; ߘۘ|4GA cг4W/mQnpҚ7{ eAi*z4@o&̷t0)t*>/]qvWM [\2Džޟ>G]Ԅy8g"*zO X*ܳiuE}Rqlgl0pUy &t @ڙ'~@f?AolZ0%hUōH79׏`e &N #>_z%&k7$$*˫H1,6pu4813i9)UqPoņfC 0LQ[,G2̼Q;$.PKT4+Tb츎qݐA5)Nr)`C^Ě"8uJ&r Dž-4ѯ'`QBT$KF6ue[6~/vJz<}.0_UuQtElYׯ?? J# oڪ +?(a[U΍-Osw]qP!Oܬ`KBih<v$2 |C3"i z~PÙ>a+ !GKQَdNx.C겾Y7}N|{,NEݑS>E)%-j&`Ri.\7)20ܵ(IZXyi򴫷ڌ&3BφUK#>CqlR= ڷ6iϝx_n˟6c[ň`z eoY#u=Ɏ"N)#_U~q >EAKt]4piebS=5^Z`?<25Y )Jeb#+|d}_~Cv[w&&OnH Ycm?H"ؗj }z1\]+jc׮.vp..OidNK@.#3Z3!ɶq(ʷo֐?"sU2M;x}b$哺U ֬ aQ҂xكp^bB=kv*,3 b~o ƺ[Tk@[Ut#(l b["ZYtM&FAiT0Pm)U򛉉Lf`v}97P\#~VPoAeAo*8壖M/+}t&34Ou!مi`ȪsWcBcۙQ܊6󨓭wW>x:$kL"*F;BL;3%K]>r:*ph TP".2s%uk ԍ[8P@7uuIF˻ld~%~~+r;k:i<DحJo/K{r!z\s\B`qx ת–s`\291Ņf"u"YU@zf?P'ɝ3 K!8zI\h2XW};F+p66%q/Te3z=Iy}cdٍ36 oC&=|@t =&?n|-># [Stc_W[pHX NѶp̥:IG6?|E˓.B Dg;L]GT#⍘ɱU3" 7e27/[v[kȼ$4_f]T+π[x|`8RMcy;|2B.a pFYҏc͢免?wo^Espp+"w!7CFa0.e׺*-M'M+c-P>>iЗоgqt%`0(_זylM0|1'+@67VPw򫙮$aIYġ#A̙(:*، CXN0 H}U*CLF^kDLSYw:C{Xow\R!c>1,LS><羇R^*t|yS yf*y}~ˈ,:vآ;! ?y&*~*)`q5'jPxݺs7oJܽ!o?0R:߭ ;]pD"LȸTsm5!Snaov“䯛7U~Q][+,{#*?/]$̶ױTFO3~^wք7!oNs2vzcn}}4w%'FS4619j)--d+x+t-CBв+OU(RAVL@bN:] v$̲.ٽЭP.!?7p癌oZ%nqJZx[ǿLdwZ3-xJ:#ʯU 镸A%(:m=<,bp`1k_N#nwCklGtdzNcGrI@ .ͰN(.X.Ha Vm"Y*L#OÎ ݱߟ2DzP:ԙ?xf= 7vo 4`˱,j,-SsbI08"[N,ƛ36xJT!D9pbݻ ̀w- :!kL?(mu'smS<][0Yvdz?2n*M8-NOFt:B9yZYTVʅ uw˧o*4>2Q..1Is҃޴kӾ% ֝i"c^vҞAȸMZ+{u\#KX ut_xx,ܷ eE.|Kݪ )B궶U>Q9y@@ڣϨ?1y|FS*'ۅE)uMXM{It"(ɁJ0F=:o ;>I7;e;ij9-pU'RS"{ a)ToZ,o$l=+Yk[ Ԕ/wW=CUodD`Vvw':E.8u4*J˩7A01m@iUm5F7?^RWF6) e-Bi}g}Ϧa 7(s \GdOKF`e?@PERsē2(Tէ]_ -~`H5 _@&oQLw9s^&q ;>ٮ6xj{V4qq̇W~g|,cWn ER<4 )QrUm &Nz%Kye uݎ}Q(  Esiג/d&me=B|hRgE݅ѫCb༫$jȐ(`rY(_Su N ~خx1SM *Yf$X#H8)眤hγa5Qv|6S.w! WڝQ}/Idkt-u99'=Q(/uT#t`Y H>E,ҬOajl]Y[S+ɡG?#C>W% 4V}*4[# /#9fL7og DM,;3}tD@r8~T]˸^ޡ- C(Ʌy/60 D?g6}aҐ$.ݥIBqJ\aOdK )??Joi5ߔj8|ȽV "i*U3vk&@ Єf /m3fJۈ#{?UAYXc?GlHmuGq{d"n [|{#EYatL.i065PѲE>!U1$A+Hr14߬,vi+)A4&j\]W1rjz{#uS]ɥ[s]㷱 aYV 30Hƾ.SxHrp&(cP{q$6p)0TF<&e 5[Ww6= Iv. 7?${\LvVg:y{b|9tQ4 dɀE'@y]gH1 >|T'^/ J$"ѸiAkxn"n3Z zFFX!igZV&6}^g+6;ѳZ߀Zf1v!?9\W׆4m澲q$2fEhJ:]m ̰%Uw/9+s;옲yp|u5PY(ᏲqV"xxo+jI8df!,Fw6߳C -(#@q$9%c!a9̹4g7KG^ן.^)dxh2n06̙v+ΰLfS ,RYn_Y%5*曣\;P-b3_p$^L>N^'afL!_o 9dO1R2d9_ʵkGԺyY6<&^Nv% eCbag޹{2r|Gdo8p% HȨYpWz8鹿璂#P))PAEG'zZuૅK\E7OƗ͔SN gy8QM %+iJoQޒ*",ID ߷ed5־=KY|9/K*q(3> eoq2Tl :mM)# ړ*weVcǼ [ר@5pE1#ׄWԄ^؉*skRnG')M^ hDfZL$3H/>4P_9Y}9mH/i+a*دv0>YAWVE 66n|,@r9㈰ &&Q}llSauV'Dw/C1oZ%$ڻD-rҽ'T2 |GƬs'(noʴLeQpu!yW;V.KTiK dolK(|uѹ[ʶf n!ۻx`d]I浶Aۃ*4dΡ+{Bۣ 3O/I_TZT5h hA遻*d$r|I-{]}R6`HI(|4։-hl"]a?tѕ uQT/є/ƒ,ʵ3Ex.43C(:9y#Hu}0f;xJ3]EդE2O=C+FJJ]3΢pcF/ Gbg Fm)|bq>!j@_@ "Ki94L= NJvNᛵo5rOTSr˃`1PXcaxjd2 e?aNHB`0{2cU22 Bh*ӛ_?0iՠK&ck>ɰz%>7)L VJR3edv[FAO>.eAWTWV:$;=M-s]9"^ԙ=0__ J2urk_д҇hE)I^N]~ 󚦊'>Ok"K uc&j*%C+yo'T`G;PY aͧCgW^#]L34#?ᵇSAUYXy| ;|]^ %%W'x'6kv0ךvvB}E)eYoZ 7LY+*9?]f9]M iF ߖZe1˟=/'JtYeԝ㰍Pn} :^d"1nQLlNwɧ7֛ : &j5G8``,m5"A3Z_1f=eY3}\i3$U4A:N, a,*p o>Ŷٵvm LVgԈlЉtA3[BD,JR 8 Ӻ[c5MfIED`$eKxiۊk`>>/jn.Q :61,xv{z4og{4%"FvҬIj&x!R׶')QDr܌V|9%3R?$T[x|IC%'Q. MO3G$s >1_g#J2ߌdTsKaJᰯzhXaE8M7iׇF{U^+LI਌e Fb E[N/Hxt(REeP8WHz< 'ɳ |.DmZVi$ FOڒrWϲ};ݺ Q⬐͕|k/Trd@+ li5v'd?4,-]M/jzDΖIT\dP< 1 n- 2$m{^υ*-I^ \&C/Wk߯߂I n+ez ##O@_9[LZ^KVaQJʃkI `z3ByDAű;*3lp~@Ega 8|'> ("&~[yiM"[RDLL)i?"UR-q<"]Wۯ50 ʔ,7&,Ý h3:8ᨐvUC.ho.aTHl}$ݹPkG%b7hG%|I"=HZ%A;j[ }( GRv*jB;!">Qktw".%=>%uh`/|Q-]Npؽ=z99z9FMG_1S}aXꊊA,ždcqUAzvx.9Tfk\}ΣwD_H@t-u35bKQ1ߍ͒(` =qwʾW1?hN?`AX*WP(18#vCyJh;Fko/go{ͯ3ʷtF\m'IsC9ݶ ".ל2mb;a9G1,RSC WLqFGqRlMuZȸ8U稊*1",H! q#LP}DޕCҍQD: JɤRQR2Ztq`wVaX;ƕ,݄Ҫc:`id 75i^I2()˟ 56捚3ht9V^kS$a=:lѨ.|-TRZ(CWbmHWW^̀(xj^s$~*SaW33:@r5eV/mRMZ7$]%SBˉӞ]q!1Czoh0E]]Gɺ؁9]4|,^+7Q5[$Ճ-98w*'\X)y2RrE~ĥ+ O|?RnЧk1{3FJ{vkG$O7ц>#8h0нk>6CFCȒy2d06N ^? 5<.+XYџDtj_j3w+deZhH,_X? 2yk^}TWӯ4F\l:cgjN ȢBJ%t>D3/~uf?ԚӢ[~vVrwd[q]-)oUM0?qBam1.Pq@W,׻_i%<.Wr$9@sS=6U9=E%9-, LQev`I}CtRy"<ڟ)8&Mh1-:v$ta*`8R(*:cIPC@iAOZD=FO,x@ -6>㗷IȞ";Xwg]Z[!"Z.cÔқ{WbK*Cڈ~2'H E zrM]IJ,HƊ˚F/]B#㈾4mys:Gxl+r}~u-{_rjG둏0Y~?&<0;y*@&AV֥M:zzѽZow-9׵v cdAɍSFeSEJbip`|s6$Z6+?۫EV ScΗhC]W(%.WWm\?yC7A65&V2x\;Kn$i/ IQ׃/hSؠ[, 3[Hs9Ǟ˝}$q8;22U6(QAg`}$ڶD᎘Γu.vh-R8ZlsL$}(VM1FMu*DY??i{t3_^^-%ݒ&aY*iD]z\Y(<⎻?EqJNbmnlv<Y+M+diCXsE6wvY@W3Xr0bܚ CwtBmsJ;T$~m!ڧq.e!Ζ^Ax0Ȳm zXn\N#8Ya\z_b{v(ggx0BS1AmkhU #X˜xo'*ⴵiIZ%+Mh.S14e}n8aԫd9(FAw ء63::XeeaZ,&2vz_ ^cӟh>.5)= a킭5D+o$|O;DQlV:P2xզ}V_#,cG 7}`CX/[`Q\*pӔZzOm,o 3>ʏd"o@u8D~5ӣMI1C/'|Np$-KS tY F$/R0#@NJ`*;l/%R}#mH'ڸ >X{척覥,V?A ^xVH֕GG'[k#\kK]7Ե}YQJ`{`V0G4{ՠű`FbbYbt {ichTI1[&#*1{kNT_va gSt" оTnb_MC]BVIU2*uf/\_6:Qpx[o#U=ITA;nCG Rk:QLU|DS7Ft] A6X*E`@ 'ӓY Uز;";!O6TնQD6w;~5x 63uCNRaFPPuf+Ȳ}@/xvB'YrWy(!B`9B'ؕ&dQDKuJIDfF"߻H~ސ:Jy<=;(庞Xso,Źڙczn* ho͔ e/`M 0T͇d&:~Vxu&E;^ |O̢8ۜ*,_&$s PQR&|6nհ2 5\\_l]8V&]>ٙ3&fM.R'ְǧ|l>7 قEo N5仠Ow`nXbmǺlx/c asd"U#:;sBjXIf s>^.q ߁T8cUpY:iw%QٙͨY0_"-od &$ۋ> O\wLF3E> ճ^/$ب/xQvoEtPwF^x<7Ս-=: 53"%LbgA04R~o0>;2,"ZкW.rh\[x\Ҙ,{1B):U*( f_Svu m9( 9(Ed~D F. ۺKyB$|>=mHV6 D#z$kF]\#5A6>HD41cw r!#EȤH+:Mϡ8~b}`p9.֠uH=_kxDݕ<ɁÅeW=x%|wn:=ך}9g7+6xe4]$\|~m0L8|;|(p A yB£?j4F,Ls1{gSƺ9^!|0X ?vljWh3u\ɍY?4]VR`gEA"_hNIn3S [;Uw'@ I=Omӝ=4~^%As2A3ڑWKgs]JE[,ֺ?gٗZ$Ayu\AoXLwAצ4/J2op_&l`~H;/\]rVW#>! pqxi~([v=xH;GWؾW`80`JY>3+'Lc'~{—*aѮ{|&;Mt/b%8 G^V\F\p6{u!Iz҃fkQ[giT>ΈZnf.iS JL-Nhhu˘s Ftkl~" y:iTZL/8(Ie F::q t4@cE/Cݪ#E"+% ermjΝ<_ brJH܃<󒬭;G,D6UĜR4Z&R5 N-þE?W ? \$xzQǔSK~l=88-2|)ۋ`0%cw^D=é(埅i ]K|etL_'}g3z?c-<[nh~t8od姞H+Nߜ-i j.gZ%wk׌3%M2v/tŷ=E7T:(FRXb-ƒen MwF}]%5 w5(9.VKD%tvssW 5Lf;>'@EIgkawL1sFvF ުִm\?`N"fe\Cr0>F G!/`:`5#?V(O*츑, Cs ɬ@7@$+sRHwYM01̐`v(J\L#}:E wpKܭ0Y%ǁ{6^MX+$|&ܢa&׷'qZ"Pz5UlQ[ p/d#|?GnB;&F!E_ceSd6i@QP4 ORq_&?Ev.:x謵GteG{m]b!H䜷1UL&s3[185Qsi?Av= }IPU PH2>/7t\O-=-4[vVTrNaKic J0Kឌ UM3LЍwQi{K ƴ%wnjF/{hݘT%ś}T^zY#@RD؆ڝp7LA$^(t_2Xi-NwSIClHjZ$mZi@w&Q~a(_ᮕLc ko{N`Zx~6eoV+vR=CKh>7DRAuI-?{3r֎{]2J"p\j#͵I{5SHljAC?ugݣ-bH8-LxLxXet̕Z/m&B`[deE ?00pf4-=X<]ڢ1J !7gA֠Z|(s'Q `7ag;_!]kG⥅}۾ڧ[6knCn-؅=mχrsNnd.-n'"hB` *^'',LMYj2?&3t>握q-檊$ԱFӱZˣٍ'@ o #g(o& `#ƪC@|D9*]JPS77N_d9ή\ inZ}SRO:^Okdm74K[fr-C6b]pFQ9n~h$ TJHٕ'.|:BTg .bk8Fxd1C 4SɄSMw]x'mll* %F;L'ȿ}c^jO4- i=V7Jհ;tS _hTb2SG'`# 2 XvYfTy!wJ@nIONjjS`H^[G*F f@ᆖ2~n\V 줺 ;{hm/ڶf٬}}Ք6-8XA`\(k Sln$%ۇqo7yfYIE$n݋&GV9/n 3T/U҄WrN=jW3c0umNCr,ϟ|+? 8WW8*c%nw'x +\"U0$pq#2+]\O`"S)oƾ3fcB)=TuO<'QX{s@ bi*˃"Ö[9P$R;(%g)eޏ] &2S*hx^"KJeQjSm"FCVi̐/!=;*t|CL0 vasy%EQg?l{Xң@ww-*ҟ<=V~g^VAu_ޘ9j&mB1ն=rEŒdSdk ?P'6/p~Ktr~4/Mpt ctK]gN9iS[KdhQѠt;F>eL1n=#W茈RipT2p"! w I`G1uIp8GVAlC) m({ yH+r e>75tµh}P׺MHj:-uD+1Ѣ/qm_qӊQ1L1^orƇ^RJ~T㺖ǐFvSm-rGD1ޛ~~;(xYb6WgRx|=Bybp,iRhP -% :F\GlqߴV(Bh1Aw 2f,.kQ,[uK+nKZPԯU$2Y1\|Ų>i״;Y,1t쵮㤱${Џ< 1g{FqUe`ʨɮIG,Ǭ*auS%S9aU2"vL 5LJ Iehkn XiOY05C܈8|XƩʊKP9ND?0n%0 ǢzCꏮC/KRx/]w?vO:e4aގ!4b DNX5\L}%mNS#k-h`$$IV& 4(pFjge='aiSːd!_5-:cs hUD3G 11ͷ/>c7N½yω2,hF\j l'RRں;۰.C uZIk~Ъ4 !+(WvuKG F<rOiGg҃@F+ 5%"KݯJ#h!D KЯ#՜lmڒFMq2!Q'v/ u( g&<<#'lȄ>i ;iumf egᶌ}GGaz+chPPvd6XmLV }/ hoQhktzpRVS&ZǰҊEuF6y:6#4P#FY17/†\/#p \ l:WD$pyv rY6LTÇ G׆04du8IFK |;hL7\e]^98^S4pP\+gy$gDCSM2⾅.99ɲ渟<L+$0RdW(x -@iN̕?>gDHN.Q%}Z A$.Gm3/ӟ#A]Mr/LJqf6(*MX?;+(2p LυρYU@xw ~'~R"rj9Kr+ܙn,XC~ka5lWO-3d_bf erQ꣖~:.aQbP<^MHTf_oPфW)q+L؈o`$4fxzf&)h͹rP:/~xfMul\jU>Đ9gnf{{/Mrl9#ZEgeR \̀h cM_g|T@HC< %!N5_iM-Ky2@ uS1!BȲ(-G3Vv ~rep1͘b CK  I.̮֔+!;B &s`wwcZ;81{QXDL-;WEiَc".Yn{dA.$: pVأEjGqɗڂ;Z0Let"g(yx*l8\O{,F w-OgE(+ dH%jГ8{hp 1Rgd)F02 N0u`lŘ ¤@{fb"HR}En,y;RdL֮  u:8xش]TU:0Q6 = xyi?ETz {]!24 gu~~#\Y2l5]SWdPZzeugrK{MK޶lX)Y76V[ |-"P -,mtu tx P[T2k˖oԟͧCY"yU],5~>ڵd}&~̦{rr3oC*ubWɄRt+â@`ŬW.lxOewp6/E,E {zNj@(_Ho_8,i[u\M"FlMnZҪgGUTs;赽ѯ@f1`G 颤5OiU ۚ1"܇[Mtb+qk$K+Vn"sQu ^lfO^}U߆,.s H^ݍI^)3^ۗ:-xG̎ݑ5tb7%ZɪkGUKX[-)UYahܨ}Ƒŕ5QLN'SC/>L{,Z21*v:8H0j+.{^g[PfP`CB˹Ek {^wI{~z{%-wm~L[(t`2Isճ* ˧sLK "d[ յ^zݯpal6=Q:!q?"p aHaVÊ姂" wS^!wQɡz t:`Q;!~K.l!N gK4tWk?&8yT4|ϡVZ0pbП@moNR#q<;mHz_U=5 燁8lsBdfq*%id>^ٌU6Im1\aU(fE КAdLhx;Ag>rƲ\JFZrgp;+i l9Ai _"$ k]h{\_j+ie|&+kId#t&=6Kpa?ˋ6=V.5Ƿpw(6#7.NKlj:1~2*S풵#"_l8n j8VaJLb/3}bSVǛ P&(WB޲߻b0\M$qmnC8zLU!/\4p|C1٦УD&\C옍vP&[oFZ^@A˟i#dn:bun{}D!,bXfHS( z :Ws@SMDwގR~0öwbЮh?=hK (ا_!ndf'( AF^IۻFN?:y& _E#=ӂg҃xA"=Հ. v;9U[n,S4 -mysش1f3  )Bi+Q8ǰG\\.f;)q0${EUzQv@OVG aCR :6IGs ^υL EKT-% }NƂ//k @! ы&l Ma&ZP`*kggK+ OxQsiKh=? v+iXWT c05q8aw{Ӈ(~CL|a _4oԈAIֈS%\<4iũyq; zݏҰXū~_MhB_\i5І*ӯYଈifR%KI&S,G)n5ywN/ i ma2\T'x)U){y[[1I#݁]%,jS6-?X3ϊDl(.(q#@ [B(:W\w̠,!=&O0T_.$ה; Ft|LR>Eh>D%Aipp7Lo~=\WS_E>9(YBrr~|m<\ m&=?&ޮCKzt!ǿr:#PxfڕxSjR 5Y 7֥^XA |%fL^holy: Z7lxB1?Nmdjk9j)F } O rBnl;Rw1*bm`UzbP# ׺r yM=h!ӽR]N,5oiՋd?D3=tcτOoqTjz,2\ NSV7mE 81)>yemiU9z26OE04"qe*lo@S8lLg`e?W>X.mL=?#ðAJ]C7Z} $9 S37myٿP9>{uU(U ک,V XFr Zh9h&)uEpMLС=DR_BNZ NLgYvȋ(U.q~ iu4UTp{EVx懺bA4S8Jt9 zw% g=g!>^ )DM Y_ Z_"_}CoGq<1rZ]Qib2!0hz΋62nA3viU1+y<]CFqˢ3R 5{b?%@= Z/ 'Ф@WWϙ؋@^>`iy5bo-oҞlyV&e z2q[u6OBт/4J ^Ot*fAσ~`!@sCQLovr.v|KCdiWtJEr<D u튲unE5 ~2K+a5z=Y17}g*IR;ϧmQy&ϼmZoF~aT0ڌ*Oln8}x~G,eGc#9P[Ki,d󷳚11!!" ߯;C^?1&O>x>>ČL$>21p `isX\ױ'C9iE{7tL)'65K-췦R=i2OD~d,!)yb}soDR|6L*}1.F%8mq?{/OЪe [g歝uC~d\Lޜzߑ(6`[vN<7?~L]k765^^-M`C/""ES}!8QnF8 :꬞A;jVc2FI ڞYDf2F>. |=Y쟥њ4i0៿̆S\YKM&dREiG&bxC %/)_ %U &9BL:Kў5FUܗh zյi7$nHugJ$$AqDlX"l&蔮cTc/+iT{B&~vA/4fsl $|Bh-' u _YuN(h!q Z)m$k9iYKRaRhE_ӛRnK}] 7"2w; O"P:ng4ӗ2qF0xG _dw 9꠰ٰ"+]F:v.E_^X$O~e)%n:\ݹ_hoYaTQ/kڔ% 6LЗiEz.'`T}gyv鯢_5^ڇQ}2b A3<8o? !v`ǵBۖP<`tW ^֛%'Hze 8U5Y W$dtgb/n  jM 캮#D@>e8TW#o,XAL}Pu]2WW/1=l ~n[]y_2CY0M*%brj'@~63V ͨJ4fEsTjRf uC)o.~NL3I ;>6Gt-{Z]Kkx*M@* P8T#({Q] P[_wv/ ?-k7q|ҶG"kw@* qk84q/go hH1LЄ$Ҹ~t Ûbhg$EuIP$gs5X%5e~w dEuB ,ԑ8~RC?idڱHt>s6GЦ٬CB%h=x3 YG%ҨHfF</ x{%hݍCGPF6Pb^iDIERP+Iqф8gN+Αf[iS"(qt\n~xG3oO]uId@H(ZϨW/iy_ G,f63Y mv6+t)PHu\d< ^Fпj}/,C57+C%2̢&[n*W7U U?~9KCa1E8_|Ix]1$V&sB@J]!\÷/3r~B6+^o ypzᑜ+T2bL σ9{x Kz0.|IX0)EY5vle#Cc=y枥[iqX:Іj'c㥑ijfk)E6"yh: 8sK'n@LTBrbł&l KiȎ diG+e\,lq,٥&hzV]<5 9@k^!tz۬"K2o^$-FNP/ݞQ9?྘~UqL""#Z4H鋝:W1wREV/ ^V~LUCr+_E&Eg*b 3Okʧƿ }!#KHbЎfxU b&D>CLשü:]Y"Oz=HBdc$`r<*-d&9YGF Qtr#JYvx56֣ ~N2Br*.J4zVO'>pgPpGRMzJ b.񘯖B_Bjx4;IK,ܖ6%_9ޠI:+]4Ռr6 ,CKQ vh4pƦ^Mwa AGg#)T uRzC0U풴Fye;r͋3KXjbũbip5o~/#oL'ӄf R2XǁVZiw>,lc47j(4W"ҭ MJ*#݊]02ܱZCQ7y p۬UM%y'A0mZE ad-R q,d2o@j/9a'qL6ڛa҆KōCNV"NZى YW y(^3O=ZE,l,v}w|X@ 1l%vLvH2x1:'J91lO28l*VΞݝoG"v3Y6 <{Ĭe΋D8X{=g1sG CS~nKA܀7VjU ŐF٫$ 풲Yɧ^H_ȝ(n=]tH=Ku q6-&! 1YT?cn"]v`7_x>12Ke$Y0#≛ _塩 5bZɘ2h SZUMat{G ys&ޜzm !(/ַзSCKO`zAc*&^a1BHI؟Z֏N]g"N[5Q"BU'=&X3!n'80$%^+͎Hƴ[Y(/z#U6Aʜ7gKjs$JHq9UgOYAZ̯) j[+u k6+`d.6TZpl:l͏KVhsHV<9}tR )wCKjO3PXdrGXrz?Ǚ r ~q"Q8T7-v.KbNiYe @ q?Հdh2=(Uçgk&[(ZnRUδhi9jI/]wcs3 R6=0@9ZmHnF`FO sqkŒ#F$ha%=qn(5"?E&=O3r4;&{ť8b{a6LBij<7v9f4%mRBDO司kaXq(AȵO@n?)_2˰ rѷƱVVc>mA%Ain{hO۞;0RKF'/KspWv=.w:Zhg%͠r#ח_҅?Ҭ]\1N!Hmdt~@,k)Biaԥ%]RxDK e:dFa9 E2ŚoMG31 n~~vəD*$d)y@벾kV4EJQquy.㳻Qp*1wJ?r+ ;,\`dKhft W.x+2NWIk+;(. Ezbٗ6ЉtH ORHRݽxT>DH3]V̹8Ւ)NN+U1_|ϣQ~N SEs}m(4Cc"-\]3p,(RDsWxNo#l- ̃XƦSl'=uOLG_^)Xd|K!^4}wvaGp*M"^-|{ulm?Mn:$mAi $;) 1'{l֙_AMQv-¿o|!Hw-*55˯\aQa?!: ՁCV<7cEtǖ2a&5$#!yf`7DsCjXfah(.ݎӽj֝l(D?cS|*X@uL` >fͺXAϢLj R'[_R}5^?R8vPuVDơ9u`T?V86s>kSl\NNMv3McQNĄYI 7%*=S"hQK F'ZxޅPXC&"s;XLtbקs5~5c|[ckp2^K܂“&/NyL6;01I8W)D[:Of] Y\qQ<8b싫8[&sgNjXD^=)6!x:enuWg'KcE}V`@\g_G,O_7/Cd'BMWB9$R$V,u ~byCDz<Ag4L8OPgZҷ 4m;e}="э.N6Ss@%U[AkMO^`8<ĬQ*=;.+<> YŢv_*|#@o_tĸM=L>=Es7Ǥ q #VoO!5hs':%5lIEkrX(?jp$xqmTlcb gTjY' FJ.x > qXLh%5;%]=XC"rXdosNH)QbϧGcR3x2$g`9,PyԘ+VҚ{xF1r^bo@C XQ/_s&L :U$|-pzd;)"y:Ƨl?dHDFHN~ OX0l$6q:v8x2DkH*AwHǨpRKMz򈝂ZM!v}HlwtA%APʐZ26ƚA@f'Eu;/. K.N&Nsv8ʐ2uho<Ƚ3&il7l 7_);M{!1(-2VY75 Voz[u`{Trl8K; xj`k`bYHh-7s^ϤM 2._2߼d{FB .AMVܻ8|57 -/_v߭ZAqUBʯ4~OՃjzfsvH LR|\" UScBGWn َ͢ RXxFC['&&#j8q;|t-93(>s2M H)0N%O䄌ĜE4j0ޤMZYNUK_#g)ZA &O,7FkMÓ&o;fqS;AɋUw Q/,P1nӋ.H(mq:P\V$&:z=Qg+@O)q'I.ҥżR<mƘBP7d)e3IA *5uAR%A\|)EVgr۱aBt_8f_ǴYIJ/M^xq&bbIa;3|tr | ӈk|F$;)syK>hQE/YtA SΉIH#&=@S7./iv*I셫M,0X L jW넣v)z?oe +}`uddѕ^Ց`.[OG-g;.ǒMsZa1)ϖ26h;']z~Ǎ+wưa-4nZ/=LV=^{doQC8WQD9\BVFH H}k̥Agq؝.TFu9rR4l54J5b̎1N&pf ܪ#K^myB%7t;.upQر{ɎYk,{z7nmI6He3!bT62eR2(cUSZM}&i L8aGV)5`l ˇ7/v=qA֌_`:WֶHh*v ~@A| 7jމ<6j8Hy^ݖA%"MJ&)(NH-s_^h}#4ˬvc =É g)hÌeM|~(5)p|l.;xʆu*oI'N ,RTZ(Cg]adhpO6. |FKZ p;F*!7SG(퀢O P-i6-;@r. Gk)xg=hs2+Uym,1|EǩJ}. տ)H]q̦ʯ^vР26 JBUg mt UTSVe>' u3ZQOPmvFgL{-#kD`6=ݍ"OCWRJJ"$fY&e1/ Ew ³NE1Z3I*=qʃ 79K-k+CѮSc0 Y5 &)Cq5ER}S]xR M }`eamQWVSD/0;|OUjyY``9 znca\b<> =WzMVb%9N4{h@4lЅ>V,~Y֕f~1$C}9)40G债N[Уmѭ9s6-M8S`]\++ˁ*D gjsB58*u VzM`!ܺÕq ` WAd y p'l׹'e}xȡ6V$KutITVqjgvBPݝX>ATN'%䇹b| mcAkW,̓%W.T5F?84/~vv w=iMLxjsB!$rCCDƽ%fP&߱|z%hSLYn }A+Df5l=|5<].j? Un51 AV臗!}eۙLd y\5e@T"QqlF  4ѩ)glx;dg;{@-wF{ r>+c79chFW{=C>2 xoIד lSÝsf .hNkUr!q2Śo"bl拺H#Sfܭ].d*jzǫV?eTla$ <Bp蓯+&_j%X Z/p#vHtcJ+=ǡ:D ĸ*@ ;86C/ [Iڄ~iN{ZԵ(awAؾGۡ9&SM\,k)&nǖɇՋGZ$ӖKcRRYNRx Î9a+#OFVڛͰ+_)oSvRIgCOp!8snjƆW(.CaRW='yFф 8Hj6xOUJ[o&H e'^DPZ*\zFS@00&o_iZtm˘h\==D `)Q;Bkz_S2eEHs@_^j O$f5Iz'[vfӚK>&|4'%2q玕]b]؅1#! ,ニvR%NfuwRQ vBeGZ$;;qۙHNO+Q0}/qO\>n߾+pPЍX,w,cbSxjzHע>5 w@ h*_Xܚ@k`x)uتyq/tIӣV]Pp7f-mkњ#.[5V\(&YЌy V_pJTX1(.43X< ^ UaM"',K4>!SqBOTŵtRIIXy{plQPxdQ^":oCkofRc mGxir./O8ʎ- vk~L\p-(LQA 6γeH/n`T鷕ޡwvnFoZ€Q1U˞&`t] 7#m>}+=3ξdMǻv.# [h~Fn[H/+p2Qy؀3֦-SCKΆiVf,1LgHX b?J~ 2{Ī[>ȭ0Edsws[](-4p篤ܹc/A\:#*v6rL9xcfrUenpCvy~g jNp(bdbK۾8RлmَvPTá3r/v.l:M ,R!N*;ř?+t/wwK}TyXqg:ѦN] q$m@NtOR&Mٽ:Z6ƉN 6tsY,{-D(e''2-,_|FzSo2P\m=WAs:-ue, \|.Bkgv HaeZXX0kif.e.M}h4hf-K14t%yB{ʀ֠Y׳?6wU ,>T2(]x5f9bf@eBע4vmṍ0N#Z.$WXe?5ј cn}W7NGhоCu(о. >p>2#6ڞKrJ=]J1ti75"VBUϸsV>a8|az;/-u텞'k+GhaY0O{,sǥ^f1`jaq)R5ܵY|öx*CAgl %0'KSÁnm0 ʶfLH4`ރNja!b}?:XSMqJq9ʛťCad< ,\Frp[O3H\hXMp?RfA=HR%n5B5S2lPZ.n|iN 8d(厥d ^U‰(a̛)[ԱƶYA'_©e>tRĤ֋+Mu)YVls*b< IZfd*}"(HPw gG0pO=QD]bԩ$/MHC?i@ ۽.uWQLIlBԺp'qB tCPoS3UGJMR"H:5iPSi ܒHClp \,e {y8ufKk<@_UZR\Oq^Zӳ,nO]ʘٶvs_m7LhCHCoa)یEݼ $u%m#^4)Fׂ3HE߆^M铴d^g[[zXLjL.352۷3NUGNP t WOHDŮ]4->#qM !qG;#> 7rTvKr !MYLz 7^66%h神}NK}ZeI9ƳxO )L8p|DJB`J6z|mO@yCNjbqhַ SΨ9%{Gjcqb dB^ a*(Q2]w!:;fD2}6{^NZ>W͂MT BC3!a:=(1D6P`0˜݁5$BOLr Q'5M{ש8pvdHk_6@gm6eтTC@o> QuBr/>5"nW5n4徔ku?kݐ!nuܔ;vaF[ ,ݷ!s3K=#iV{I9O%Ee@HVIF Ԗ$](N;ߞ p/:?$=Q$T)9=%OWXd ɽ]Ci?hw}Ŏe*4,p,@I)ibݜ+olA.:ɤuȩ!6e.1 mQ*Dl̀&6"ρ-ȹ ʒ'D­kYFB,o uݨu~90yFsevۗc;$r&L\J cTtfz?%qvxc( [G|`_ zyld_urky|uWDG}2v@DbM_O.?[fP4 PpãߋD[BUJðG6љгAyTY>voM"%|YsKrpn-786P?*uLovѱo89aLN\{llL4WxL47X'ena+) iZm%wPt4!Njt[qk˰|Y8Jx.)UtG7_ju3% prX3ZVV@5-y}%z =[c?܃=6AB/;z!`yӨ}'d3QFH];qy6u-3e <[\5vM}4$ W6jXþ#YH}͎h ˉlk4/1%%cſ''Bj*fo4j3YW .:-$$QjΫ058 $t tÐ-`x!u >q/5<'-9_.uI,N5o 0szCT ms65dr;ꙃKi%ke3>e,ϥ}8 D" 7J4 /{luuVH;*^xnK%)gB zeٙ[hPJc}#lO:w:{6ᒡ@[|ZvqG)E]5ఐff/։ mst;e q3:S1SYW%Dq)OXPC&VրIw 0&h M%+od |!FRLC'^^HFZ±Y/эTQV4~ASUf` ((4a,8`rFbJï*Cę!zk>WxԒ=mql]ؼd{S6NwxwG}u>]v4.'2wއ3{Òtc&[Lʏ.$,o?u,}4_b7+K L]Kg'H GGV'2uŜ&]T#b kǶ2E]dK8u,l w,C tP M jX'Δ-UGM hy]׏|ӌ'%ף"^Z0kYRDoVټNi#uR ̓c40:-Tz"I%>}F9P8+;2`&hNXʕZaaڔ4P/oX )1f20D:u'K3&wK֏Iպ3+\q=@{\LIwwwssv@IRܓ.*7GA;T}d9m<~*oô6+rHc8wS}]8KՃR J7g#|#ZG*|낮O@# D/۴9mMبEGo0"I;W Ab# uXHOӽu8s#SQܙIG%~K i),Iۦjp-TOֶ"O^uV$t`EՑeңbXul|"fIZ݃Ƴ*l<ҨȷkaON3C(tԆ,/_%um=CQv=dptH\ jz~Lw| я!(A Et81Å k:! {oD*.?^WCQ_Yaj?r#?'7Q}vaј+cdb.j28'ZfEdÉyw'pMxBEE#åTLaNu#:p7X_1l3tP kOu-i[o ^#rC٨kǢVM N!p\hr.|VH=55ϰL6uz!\}MBaү=;3eaP+w| l0$-0fb pDV?YX-~n>'JYdbNr9=/&^ s~&DVv'2%HS2LBwSx% nlc}4Cqx4_v!xtlTGi[L2 nd0f'U],Z[zfblYi $i06D(%ič% E; z;N ]r@r/3һ:*X3BrjdaP3TqR1drfaKqxpD ~ uŸ8b"&֯k.7w\5,˅*rj=*g[ϖ"}ejM>O~Gg Xhߟeҷ ҜZ4kGeT Go"l5rbQ'V̯{N666g-?1T5=p{dG}CSzq7pd#%q?-?3P #@]49tq?/yCJϏўlnoLUo;|Ӧ8 N+FJbCCK6TYcnFh%7^r&Zsf-ru;,Bю=Is'+&֝s],iN$$y M*Z3,8RgMףpӑg+nv]K7_wAgc |< pNlPzhZv5 |TL`Q $(*LσG1ơXjpA+lj)"lJ9:ka凡?T/ͥ13;F~LJNzdFV^t$G}HEG(;aaL@Snލݐss> OHO|)FLOQIU6;`I kDDžDvq­ ǻN/@ϸty(\]0%W(NL䃍\[SxهRwNfCy5⑌Ѧ;2Meβ:5-xw'rR2 Q3oh{Fv]Sb3ibPLJm,[( *<)Ӣ%3{ 1@N'hvR3> wH;yycEjjQ |n.֗mQb{쁪0m,]>> spD@ЭPÄBd)qr#N+4@+/qۦ^=EJ+ܕS00.1?7!Ƒ+כ%C H9~|w;_'xEp?"詌bh}ߋgqb6"99QͶ:A/mocX@"~ÜEm?ר.rqBg͆ vz7.]EVGp(b&YwlT61bdB$ H'5g԰"5?|O<_ӏN JŁB]Z+&3P&ž~T8y"ePi2nnYڿ-<7o:["A{c$;R3w9BǎxP?o&VbbO!^1ɣH(8!Z|ƆG,6\B]0Q|~?T@M+U:맟X+BXˤ5/7*6!؛*X( 4|ZKS jNEGaDžx C 0H%gƩ~:1;CJ'<ڇ?]|ҭ{*8_upI+kF9 Qz pd41f?Щ̏O S#2ėT+!CxDXP܌U?+x V,אָ`3sP]Dܕ$!f';;e钦Z8}љ&a ZB{p&lii/&έ1 !"sOTxi[ xk8#} vn e ՜lwyzěJIPYXxfַmO_\];".+>١=HѴud}jV'LaKR͌j\jSt%<U^(J}(V2A ^zSj5= ՠ ^d`o`,ffOX'*Nmq.A~̚D=[as@\3Q>(i<8=A(0ݖ=aM9`>'?A+c:=co>}O j4FjS7U lHBk1N3-+Zae pIȽb 1VuL- uIin,aΈZ?A~Do "@)Ar-%EZi&*He2a5ZVP;4 >dj߅=|]8SOY4]cQZa6l os38XM[uPƀv&yuA3#*[WހJՕ}%ݦu:J}ǫr>v;CR#.vJ+%d%-v%[> ͡A=V8BhnͿcsoWkD3!/^!Q#v{QՐӪd^ c1+SрBS AZD2`hrK$ \!)E6 `4V%0rO$)aA+ +S(A3u/:cS88E,eY~$Sj>=Sp佗k# D;`)7.S ݕ"c=l mOã G?d:K-?$yOr[v o;G=LDr'̋?[Im5 SB@ NsbiՒ[lD\패U$DV[^r,[DƳyGU︂GnJL?pUZ+3u87 [HCEmC X3ֵFmI7F]RԎ +Ɩ?/q8aK*%\}@WX^wQbr Ud-wST_Ĭx:7\]Nl)"7{Uk;cC >p&XdmrBY`ۓ8Nv%j`9g1XbG76ιFf#x;i8$EP Y,cg9j۔ [xP# TK9OTPUp*Eh7ǬMSiaU.?@s&Hǿѓ7E^,$g uZٕ3P_u'g?{ũ=dYТ*:F"#?8S,q'w-RB⮪**sE^Dm9$rڷ1mM5nUoNb؜[*G)w'xD=fp?'e+iJKJ6y:~wUM&qbdR] HHRMZSOk 0TΤr%Art;W3h7ù:-LX+yy޽-RtV{lZ⮮xW i!" I#7X-۴ZC}[x>S#@@܆] .,Cl§bBs*,`Bt0mޖw%cẌrI{|x+SҸ?X(X˻Ͷ;?9OvVP0 1&2uXw+PcWN!F;؍?(RgN2^z*)rX%_399"&jrfY6gfFPQb$x f7F]ϊޠN1=$Bq@; >dĿoR=U? * U=ίyBCT(gW>O>8*yT6 L,ij*#NLJ}n&?K p|]weZyYm)?\9ݵE^/adf-ձH˖G½T' )RETc F(bߔ$cZ2YߌQ:ҿBnMxѲsm+G1Ms ]`cq/ISS;w V 0gC[0gtdOLePReR]"O&tȔO+95S7p.&Jtl j8"Si`\,@ex x!H(c  a1QMuӬ*eU;n:K,kr'0, $RH8G[Be/3exCOB#Lyˠu I]N׽) 3ijưb'2΢ Qo3:& 2*X4YdUvcK a2dHzD -ppf7f/*y,7\*):]T,ޛ:VQP*|h=v FljZ2@zs]{p ILBчM`@wGNҾ!OTJ1;D[ Ry3s6,H*8*%$;WԪ-j\kSf̢"y4g\] Љz(Ȱ~[ 1YljCцQSl-OW28Vmk`[crs;Q'4+x)ZfH6TYðE Om'YWc Z~wt)/̈́pAAxoъ|?Kk"x(hoRϲEynЎ`{bCXok$PK]p}DܪYx4]gMzRprfXZ/zطoc͍ Z*)bY,>Sqf̟U,P+N.Nm\kr95grylBC rݦJiD8+q/ds#;=~ bнY.,Sdxq5xئipVQ#+h r^E'CQO yu5Z(Č (#rp޷l[i70RSݖ'vk@+ue!Q"^#s>]8F=P?,'MFfkne5sjz!v`YX # @g YZ