libvirt-daemon-driver-libxl-7.1.0-4.1 >  A `oVLp9|P'֖yMVS$FZvηf0OuΊڽ:`ȮVݙ-\ӹDX Xw+}aY){|r `yN}\7`{[7b:z1Ҕ6]oA+(4jj_,R JP5gJ &L \3([وKM_q?Aۻ}<!'Eh{,1/2855927c01bb6c54961d14ea7190a7778818bd5e0f1e02a06b4bb8a73c6261cc1203bcf339464f4fb34444112a336fcb7a7a7876`oVLp9|[],ai-C.Q6R,+3_͊~I`S~!߆/DiV3*3&^aGQ: yO˱3ncSMBJpm]H3x Kj?rWICdǦO?3]5^r[cjt9HPa=fۅqyh >pFQ?Qd$ ( T( >Pdjq   H p   @$t+](,8,)90):D)=G>G?G@GFGGGHH$IHtXHYH\H]I^J@ bKNcKdLPeLUfLXlLZuLlvLwNxNyO(zQXQhQlQrQClibvirt-daemon-driver-libxl7.1.04.1Libxl driver plugin for the libvirtd daemonThe Libxl driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using libxl.`oUsheep61 SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Managementhttp://libvirt.org/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in virtxend.service virtxend.socket virtxend-ro.socket virtxend-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 virtxend.service virtxend.socket virtxend-ro.socket virtxend-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=virtxend 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 virtxend.service virtxend.socket virtxend-ro.socket virtxend-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 virtxend.service virtxend.socket virtxend-ro.socket virtxend-admin.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in virtxend.service virtxend.socket virtxend-ro.socket virtxend-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 virtxend.service virtxend.socket virtxend-ro.socket virtxend-admin.socket ) || : fi fiy0Mb@(? 8uVA큤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/shsheep61 1617909145 7.1.0-4.17.1.0-4.17.1.0-4.1 libxl-lockd.conflibxl.confvirtxend.conflibvirtd.libxlvirtxend-admin.socketvirtxend-ro.socketvirtxend.servicevirtxend.socketconnection-driverlibvirt_driver_libxl.sorcvirtxendvirtxendlibvirtd_libxl.augtest_libvirtd_libxl.augtest_virtxend.augvirtxend.augsysconfig.virtxendvirtxend.8.gzlibxllibxl/etc/libvirt//etc/logrotate.d//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/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:SLE-15-SP3:GA/standard/b356981fed14d4c4240e732d1051e3f8-libvirtcpioxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a0d471f59f2a750d77ffd9feb7bbfec746f12590, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=15cb1abb80fb005f435c4af1ec86ff990d87a5a2, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) lPRxR{R R RR RRRURjR+RRHRDR%R0RR[RLRORtR5RRRzRuRwRyRvR RRR R RRRRRRRRRsR;RlROR^RdRYRJR.RaR-RFR!R*RAR=R'RPRSR1RMR RTRgR]RqR?R)RkRRiRfRHRLRQRhR:RBR>RWRpRKRZR7RRRutf-8dcd5ffaef9ec9d226cdac20ced60687aeef2659c176c6c2c8185b9069dba4b58?7zXZ !t/l] crv(vX0: *2؍;ҪuCmzA*M{ aXd57B;AVit8WG{Esy9Wlv:TysYc)FW \φK:зE>Phl&W(=T*0Gޫ`~$%7zuCμ9lv0äbe ~.C̪yv愉_@E~P1{$c΂bLe\8l9wג\ォ&%粗|@^Qñܱk_yƒ+0^Lޭ`Q(QyE2ga]$;dlъ,)/ǙZ 4 ȖL:Q_uqyqPBZ3| q=}?:PT[*ӡ xodJPY%#Z@i_C^Xwۥgi^p4PMU[+\}L`/j/9bDH)|fvZ+vh: vᄾՍ-ΰfq 9~+#:VIi3< O W޷ͣ-VޱgeՋFFԋqfOڛ CUCԢHSUc.L@DE#R$6}Ԫ3ݑu^Lbq̜6\MBOwvƭ 51)X|U-CuJ[&CR-mT?7[ߘ@}Џּo`Mے(\b4sow_YISI.b&HY1kѢ|ݡ .BAn:YIdrl2n>h=ߵ!>YM{Ռ0;c8+3NBI;gbKO1A̙BjB?\'R Z)2o]W7b4;5ƘsɔB)ltLⷫPq0g+T஻<^>EO1 SD(pi'bO[EԵx^W^?YgsBs ԖT&joK\\/|:ü1Bq8Ip2؁wņ|]bj;r0 c?P2 |K`['-Ze.Bj ֻҥ|2I>w+E=x \_JφqDЙCէYKVQz\%<~ǮF<7/_(F3e }:vρ7 :=Q_k|N`Of& &Azm*K ^{]x֕;|G"+f:k0 <l#i&o+>Pdw"I'~|2|@x-<٥SMToRuwXNm?.t/=9%L~d9 >lBӕ+~o/`6YCw%LM׊ kfB¼?;7R}8(@p>_b3;Ī}ı>Q:Gۚ vFSg9rbڗ&s{Q2)2CIIc~rw~I:m+dpm `$Ty܀fKc.N2x++FpjL`/A5gTdw#, )7ZzhfiL®CN.9G&{[A:d6yNOvu|Iwa :"Ҷ;r}&wZqq{gєNF'"&ؑAoYy[2H |6լInt. rT0JbCdG"tnBߒq^intM]uvHo[w|fWSZ\/:,~70C?_4潃Rv6VOn #GRa)uK< "r;C@/ Wm?=e¥qOxh(3=O: K$r3Y=+!*Nsi)Q6gm8K>{zT\TIǨY;^(hqC3[V3llq?fX~:!E$|Đ88`e`-2ʔ|FP*>02rFĞҩ{l?ZѸ@`S}ת[[=TtL? 7,rĶdٹ&#ͅ/*0|DU7|6^.ƖۺgP 0Mh_u kׇ̈-`1 \T,GքGV!6!RG(FMS XVxz ~D[v@+c7!$MjHSb #9Y*Zun_t|djOi=j?qlwUo&3&fht`G_S,P!=[D.azO͸$m.;psS?j<&py mm՚-m\sC4#a0Z+5ɽƎx։NL:3}:"\t1nɹN;xRrvR&+6&, 7n`SSoo_YWOZ~fN3;X̫D@Pp$Rا7Ǧq$̎NaTWmT4][ua1}!Ms^ի<=^v,`߸pC0RcYucNfS;a}&x!h "YL0u2=Uc 'e>]I#?Hoc%X@a~IQ8j|m@ G[BW%fOmZaR/!$b`dbL HWW);ɬwO86CF2]C5 hwG##ҽQC!$!d='#5;1l2T>D^ǔؚ7KD}P&W7?h~4Z*$mYeCʴ бQVD55CeU Of#|Dq$_jBS1>3"$nqEߞ߸a_V%ədXQЍу c0* p{m)&Ǖv=FG",{zgj: r<*xڞ0'f*2`pDNI2ݠ\O6 Ba_{Vf#.2 ?k94֑2>7 GIBh{Ċ[؆W\`ެ$p◙5Ζzt'acm-r غf2eUdl @)0%2,-uÚ¸~<[p@ի4Pr]bDƮQ֎g/e#>(r2yV\YQps}ܫUBGS^Qf&bvSG.~ҩ4SvTX@Eۇ;U+3V" a;pW*\tPIDk-|8ѹc< }1Ԏ1P:JNR wLS/"JԮ̴ myUsP F6HBE,&L*.ts`sYH@}hk܄0>L:ampzsRe ,vs}hEK_%qm澳@=󦋥cw ډX,k"LTǻn|1DLhm{kBuc֨{= ]ܗZ:zMSCw~m%]Mk_ p 'y#t8qR8 7_%$_6l=L<5t]DQ5y }7yL{^$[cJmCf@@\,:a0`FK9M?$W^(҇u܇PޭMS@)w UV )2 e5*l)p/VlP` "Cq)7G 2 fHc 9Q6{ >c`,`<S/#Xc'WpvCLcQV%*㜶V[ DhT!XJ?v!D&xvэr+r=,h_ rY`B0IoD ̲=:ߺ:=U?G)(TQ!ѡ\!^o6`d޳q@v]O(m t 篑GKH+YNkЌ6U:gαO9:D~KT(sv;K)8B01 0{PKF5F2tJKzT]0zTK`JA j DU=\ !ĶӉ)S8?x7 S2rz)vQ2wIjK %[sUM/Oaߒ愈:A^fsu\ duaKE}uf֔7Ƣ>xf&H 0I~D+jG3[.0o{oXIy :r? TvPΘySھ#r]67e7l:G?<73a!< zҬ}:c*_WUõj>i+T@j寮Nғtj:Qsg`,"PHܝX]]KLGdWo9>a v7^i\XgPMI%r':O Gla,Fr.Rq۠i4bV4!ԼlkiÝPi:y^KÙ ko.h +>3v%{aCg%2_prEl5%r)a5ߗ EцJzaWdOlXAzY|G91^5o >XtX9h+M*Pfd|ǃ޳\aSŘ[HQ :З1OdӾso2z·nXvn_+g?UphΚ E~,s|3.\pua;j!C"R$ϳŷ _wLMt.&4ʪeU:D&2"ǛvM hB/q3h h cD451=BKhSQym0NI`td t1\&z^(6ޤ 3mbsDh`UǵgF{2$3"!\Frq\q|'3=9/.-HAxweÉHٝ@GۋXÁ9g+Gn Q;CO6[V!I 匯rz3p YeI9H߫0ǖ:@6@@7!&[8Nj9: @9p`٩\V|qZ/rV$ RNJmᕴs5٧){Y''iEz忒'"ѓzWRy= kg MCeXS@+P_5̧c`g2YP)rxb 6aeo[R>W:;]@^l+5rG_I Q~R3?!e7/׵sTB 5ˁn 7~;JdM9X. T]$@>O#RcO$YQ͠2 =߇G<\_ „k?6W˃]!b~`=;"b:el( 0k  }t/t,.,zrOF7TsyDR@UŖY]1*Fw#3U[Fуhqjh Pr/HS70+pfŌ-T5*[2%OxRYjg5Y. %1^_ iN8!Ȇ ^)kl}/y͗hnZܽJ2[=R5ƛ=^GYo3y:(\kն-PnjS9s)n2?ZB:wik:o[Cx9q[T;ݣ5ȉdZrdLX'v+tbٸV39xvƓ5|y3qS햬JJa4e)vM3NeW:CIqyiTXGo~Y1sV:ʰoSxtif^@NOk {(18)?S[ nҊ/S^(ɑx2ۢlD;O`3\*L6PZlV^"b9GRgYjtwN0E0epA5r)#P)SuΜeb_h_ 05&f-MOC sZu{c6ҫ2ڰ3ī$C8ۧ}Z.Kߒ94phF6F#ctDP6r:R9w ܇<(Dj7:9O۫!I W*C9\<Wk Vhm1unvRZXWyS%n{P3__f5w~v.^ݶӈJC$Mo_ W};NN??"曪 fO0 \v*Sշ߭kh;]]{=ym% ;nٰk\+5[Pxo~/0Rza Z^iZD-WȘ-=}[&AаitXL|OXz }_(V&'hJ!2z q"-|9j3…XGX4E$|O}{]Fy)V֑"B@TTp빘x FY"1ڕ_7M+:D*nK| s>ö3+9+;F{$q2{EdŢl3xK#+b+Yr1!CO/2j M]3#s"MdF-'p#l=kUbMB|dͲ0iu5` _Fk mN :BmR9C02Ri[tXmT8#{,gVT4K%}J"Lm:P; FW# Y"mhneQ~㨈(ڦz8溟(殬(n>B)`i|/1dKA@^Ƹl,`jd@bG76(0&yo\D"WfK !ߎ<bh;b㏗.Fq0Q6ZE\ />|f3Z5O0~:|ՓBMMk+*PHH? E[ G(VӾ jl tc`^'8pjlPLkHKq0u{ii2ǃ ]M踩+[=$Ϳ'hb-N 9IFƖһ-6;ѐm7Q f/}Oum`Ozd j' cGrj4y|Kw%|LEgx RȲf19.,m=-ZX` nnʾ.L z,ՆVFG'n#8ZP,s6,ҒdAz[PS6,tpqaw8:@dYB7mKp~MC ϊK)qyXGHl !@XIHǁz=gr ? L[WJ0о Ԓ:?:.6xE&͗y /[Z q23TVZsԣw<-YYA-1R^q*WY: R=vM-0lMsl ?1"$|vF  s#ڧi4=Sy[b|M.0kWrˊrz0{g RC^oaa{de_YSS}*G}mNQTshM.a,a,0ĒڊK<>p*N:wNiۗ"s!_i)7փ?(yZrYȀr[ ǶJ~3Y|}p$Q޹vgE.}n4"8B#⡯y+\Bku&Xn7\twva号kYsQWܵ{L˫2_-J?o"{"5@*f!R{eu'<w5{r1\Qi];5c:HX_ fj;oD[Ԏ qV2@H5;Fvmsw#3~Ox{H.ZapQY+|Cy:`̟*k^Iv璧Q3s %WdW1fV65lQBҰa+GY.Y:|B71R))Snͥ曬߿?/TU=uaَ6tCX+I̤"8!/Vz?ڳ5/eKB,"/ %7~*KB lnf(:1\xhb$H$NgXc uV]Ȣ("QM}Gn>ʽ}B֞DI,%f of2-1G%[ݕpHuv'x(A? -ʃ%Fj)V6}.?SeDK ;vC- LGe=~5՝ :)T8^ӡl E/1`FƁI/:_z!sK xl /Z겉0l#%&-|KWu9lka8tI8>%o@έF!}4ox%A@RHq&` F"WRk\q3fst!fl`oyȐ:^|>j:*r@%*Qz:ؐD? -vKc_ &%NCu'XݏNKXF&ĕmxT,*s5|2O!]3d/PguI[)B \Y I5 ?Á8s4lhC1t:2=}nG\3!G{ ?xˣh%ma~u8QĮ |0Y-jG*'l{r3\w+] o,"?zAJ`tWR Sq_EyԠ(yIW@x \}&Q73V= 5”0n;wXlDwМa2s =x߱'8DWuWC*d߽k)dۏFńSάh4ϊ `AğR/842+ZI ){ eV GɩEۈ'ѩg`=l̶_P]/ td1!/(#Ř_]@7 +5>SUЂ\i;["9.f01Έ-X4{jv؎.D%^<ib18m~ie2 8Ov,^SBAE\kTh(n`d-yus.f{ΗW5ק\nh_۰9DU19j+XЄ4jǒ.)ը%vpA#(.*Zv vBz{eɞ|l J`qDGZ—Q.)L:@6GG9}ժP߽/p^֩ T.C;1@@%Fյn uZS鸃d0" !14M' I}_du1:Fro83H%g[뚞guͿ@9V=+d4w0A=CW,Yl;auiG'.Na؆e xI5ppWt MHHs} BX:T{?)^?}vMJI:4MyNתX47}*uO{ cW\c Z|iar-X,RLXO4ګi8Q4]#\m.҉jYvJ9tt' Wk*ϝ׳_OXs0"DERG[^rl\3MAY0Ff":11f+aRB[muD' j^8)/]fL{ !@UP CxN`rݪX_1&diE[bq=5c+u &w"V >Eb3ʃ p\f~R.v*ն:8<` [BLmob4s0?~,-?&yn g_/7;h:P RQFUlf䨜c84YJ@r=;M9X]q"3#ijԣ+ (eE6g;a򰀿# U6$:n,37|'`~͊Dko ӵD湤9+1ǭ+5z%3 o 2"cObx=iy8"9:.]qЫȨv%9Wi pk:=G=;+SEjܭ@eݐ\xD{AZu;^OI-u?3h^A9e3Ya`mABֱYH!\IA3R[G",*:Gf~֓ `Pxk$,o]F= 8bRV.GtY!jMtO߃`xl= IHkk(y=`Fd /$ '$FtR&;]C9Q> F{\5RÚW]ϬKGp^=O/+7d "$ڵ>550sCϐX$`j UIcoXmnaoFÌG>KJo cY1T.B ʞjj*>dGL/jv6.iUE +&̚o~ >p咚tvIw J~Nb5Ry|}1D\ RUECHnjl >Mm@wcDoM?s»(_ׄ_ɸ%ind产 C-ߍxu H~ ǵ O<i~;s5W(8KZ @v(r,6΄ڗk?{ݥ>*`bӏ/uY c=~S즨ISdkfW\uB =gAbf~btнv1b<_x:/VrhqH63b9kZh VX@9L|_侕E Q0}lEumY~V 20!~_%xl[Y`W[?]͂_!Ƅ1dV }!fd 9?qLj |K`h輋q4*p[:y$Df09QgPe`l$v.zee 5{7Ju1d{LvzyC!>S+5<#.q`9R Z_\y7cų}]3*n,Zi=A/8F9~pE}.pZ~uFНS4K 撲cf?niO&WHIõD1{[HG]U&̊ @p5qlBSlG`"PTwƹw~A2.sU9&d2T^'ֲeIys , qt Nץt)FtZ=mCeW6R6fB` &ݫpv^,:5 &n_uK|,u#Q?9\5VX"Kc?~BigThS󟷗4ȦAxۀF*FL<sFGZ"h[{WeZtI"zPlz}So'0n{?qŹ]֘s Lts_g`ۅ=*;p`h72&zkg~3gKĿd @AV-hYmO6tf9K,4\-f+`4r6TŪ>lbv~ݛ[srڄ\rM(+v{fYP66|&$Ц}s 2}S x'I3HEğ_>-&!KӖQy eΤ%;ohx:;*ްq(Y}yRpsXyLXZ}T)q$69U`nD$}q S/ӎc9`[^(vT’4K =X^̄#Y*Gϳ'e#HJGh WB,c,m\GQX?xn>~wߥܘYqRu5u\05k@hfjJa)CLmH [>)%c4rR5fXflQI᛫=<˫ rkKm-S"ɣ CU~L}5oᴧOuH#u%(; Y,MnUOjKKZTOXywmo&jvR d;Ac\ھ=47 ĢzwgߎLt\[wc/+O7ЀYv-wqV$`VN# U̠aJ , F(8t=tz7hhΗrY(//L AꞱ7; d>J%r5Nl6jc&u*j(-e^tZ;]pd3Ҕ4C",.5oYVqthcɥzcxl1DBFpiw6T\#_3gl6 EwkB$eӷ2C=BC-N +סi_fÃH.]h (Ca!'#h&ؽ!Q9;d׈$a~WhFOкc\ >*c2AoN '3ruR@a*,~7]]ɏW_zͮA/( >-)XzXOcN]0S2u5-ף $25 cM%}7~u&؄] dEQ~|ى@}@oR R$p65DP.Og9ЦF$žżr 3A nLOM~ygjD;B0_!uZY= Eˏ_'npֽF [w0mI/\{)!qCSÖz_u1d9Ŋ: 3y[#s!n9S)f4x`$f`JDVDAS:ݫo"ahRV2:z͘1a(2bTNgtGjPJ  8j2CqL-Kx &" uĸƤƣC>rƥ`wp'A;381{c'-Qj^KŴ[KV|:Ł9};h\g~6T򮜙_Zj64%D8ZlK#~xoS+dlkttz^1%Ft*#@dcvҝ3g;* V|͐pNIe뢇:ZXw+|erpR#'4 FbRRZ53Ng hfJàOQ[[nfOm޴~%1ؔm;BNlʻt5[]`Sfa(ƃע/<هQNQfAdAf<0̟ܠ@`7iseuHa͔8D6%V1Ⱦ^Tlh slddcS],uMt{fT1Q"4mes蜲'- 6"("LēK cqp XK%i:{PWsLI=EʩB*ȦMrCT1]1Xݣqa4?ҡMyXmEzB$V.UCa8p:X~Se]Qq =o jLZ֤@V-V}oj/S%ЄwVjJSIJ~wǡpt1,ъwJC JḲĠ4Q>4,Bo-a[ֹ-2TrL 7C _|"̫BнVF!y xҢ<)z9G4J. Fǀ vLͭ! 7wVz`\-zCF]5=!ܶ\%S(xqH{Oq%}9Ә2npXtwhHXU8g/:dJ1O2=[Xk4/; 26)q"irpUȚd9|x3{$1TMz2{C55Q< q33-|䃋0kQmf${ݝX|v5a J)7w0<ثIӚ`DR%GlsUB%2r ȸ.Z8Q̌PY~w}$V;N1bꃉ )Z1%hRD de)a^yg:NBKm@>QH)þcRЀM҆](vSwpU`"s" 0= 9覼?^HM.7êUj^i䟳B!q&(f.~`kvb2"\<_iz'#WY?nzJnM1^ zAj}kNj 2[kݼ(p{HCAV*W\gO Ge[/ V\wp''!o0k *|w<{^(H* TRWc T,YǏ-@LLRiSsW]迖U a`klfxO 5-L0_RIq\(p6Cb'"(v(0516}.= h?u\[IO%jGs\18XLeD~ՁÚ.?.?~4kx"TnnnR_ uߦ6p+:}+lս?o|rh}_R|HtqJa*@Aq 8[f!Vt;E-H4FDZۍ-Z\ SFzatk9޸kDVpcB&nMTz1&éV[ ģֱT ,'LB}gX,Rq0 84 ͂SFShEs2Ѕ|*\ic2H@8귘n䃝[ފ!]̛wD& h|jI%$AkжyE7p;riݎ$zlƲdfvbJ zHtdP{[}ec^zEf⼡O@|0yFqL½V`z-B:LrvpKK|4eא2N9d'ʚO[7ga;NNp֋./?鍃5n\tMh9:0^KTb"+l +Hd ?ʘ<.^_[6>ZpLj=nG޲V?xDCi^%=̋HtuRޛB߳PQ2D#%2vc.Wem@rCo:< D1Ù(*!Nê33L68F_T&f H>HF!4+ot[݄zנфDcq_։U@QM(WE|ؗFOE([ +4krUNR:/%BZ>]kψAGi`Dc#MQ_<$Pw20-5MrLZޑ7 v~\6WCdWo>;F;?E}S=^!Sؕf )s\pntf>%]x7KZ暡\=X]t*W>ۘ#p;$sE#?қ3펷z#i]Ï_רϰQfPFyuòZ}Ř>OAM׃_l7lxa/񤯪~)s9[I(:=pMLaphJE)5w nZm[ZaJN#ҡxtj]CQ3 Kx W1)iOLdi%v/SbHQY%%CG%+ʪPvQ]f ue}Ey. &eYwvhK>>t>s]CXNngzr\6Ik> +7+ng؃[)G P?6_$)79I>8ikQC\R&E ~`ө xM{]t;Jh:%e,YJo< ]^T[//pMnCɬAY3$[wn^j#\=*8RQ&y բ)ˁhﶷ 5GVhΩpAtC)鲡:B(q<@uOrsEI>*xŕ[/ą. +NF_!Dm0NΕW.Eiyn|a滜8]$S<͞#Ѕ-4n315hIeg)| *e2հT, 5*ӗ^6۩gA+t8*'-ӂճnR *߅x7i=`$h3lk^jeGiv f0/7ݡ(؏n4.\:B BfׯO[ؗ +sC}dՔh A%QWj@2`M$XWRv9<4qQaxI1;XfC։YzVt-xƕ JF$]Z7ml WS 9Zu y浫Ebfռ '=ly1 q ){Um JBx2et̓"Y9V ZD]PD4UV9ɓFwLWL1~S(pr )L2̈@D:d\U]ÆIٺ$vB#;McfJϹ!gTE+ r*ktTzŶ<@;Xa/ >tiNhy

sZΔ}5G3φ)w{A.{t(Zw=A9!(qfQr*4N &c8`?ё8Sw:dm#t.$)7@ba6T )ؖrU2X|V5IvRvw 'ШȎ;6SjK ^h0 8<`e_D`8۪#QdRNK/)ǒjD{-.TvitPA,AG[v;>UY5f"^*3Z k\N/eu P=䈜<,TY6L_͎|믰SШ)Gɭ3kA3hGTTN&M}]_(s8gt3BDxF,seHw1VҗEz&3= !94a <,Xw0W/}YrdM<LɂkŢ J4浜zmJzpT&O[qV^ C&/|@ld3wtb XtYRL'd-p'/@IS;TQP"K ?ݲϦ  E*XZ-L44"&[[qڿRD+)*X{ ߊ~ -yo0` -@2A1BIE::T(>q*y=҄b?TbZA٤IUy`D DӍ~J?7U0EG/VIK9\fPuRwz~qf!"=."(_.z -&,bʐI J`ٕI*T|zzZ`В ~ؙkֻ+׽Is-)eYfWR0ΐEC:yӠ0 .~Z}6 ]"XVg8ˀ^'vUpB ! BWC^k$hS26$ԟ+ƬL~8_pgFn̺S!OP*Oy~`6ӪX^hLlP5j:<ڲ, @0w_.Y 60S+oK|f -[-t׎q$:ON!<Ӄd?DF-GI6{ZS'AI.i فEl1NJMYjwZU2 D۳+$ݶ,8X7NTN [FSGX ? ^ riӀvHOD?jaV_e|W^"}{Hs(dҭb #:# 潻t({s4wxf 1F$|.T4Sf˝$u !#Ԕ=8SaU7flБ>O2L*LI67h6I^9}pG ډB\~|$2oxn4JM쏀_82p 0%Jڠۖ(|_oBz<5WƖ@ V'!=b/sɗ/oc4[O ;K`eNNq/B7v[y^Pcl|(:RCĭv]$n=t1=ԅs)/ uH ̚ 6>acq+l9Ʈf"h| KaE[*p8?(M8͒J/[{:?^4A}Ę3`*ΚbN+AXiZ(2LջM3Xgw|\ zAiT07#4|AzuIx2=#?uf'( 6\|oZxJzxWtj I"D{`MPz{p>-}̺Oyڰ #fjd-d׻}P^}P?H]Br%i . &Wl㗰Etဖ%Z=I`{}WdDT C$2zB gOmm. qӷ#kxPȧ0ԅ,6-XbIkjV5bs~mcnNԯ*H!}R`iY;Ao1Fu6Vn]:9j6 s=.ОZ D!Jp#AF!ޯ.׈`uN6\ `01 sܵdb\+w&1dWyg`6=yih19XZĆnq\:ru\@o:q$\\^<&Yބ&"A0MHFC.$*}",Tu~)నG&D_#6ѣ SSMZ&R&5I+}TnKhwy<ظzSfŸ;%'xNLiGxle;ě-UJK, g:!䜏1Y%yN9Qxl̀t!.*A;]ZUz;cbB.9MPR40a@E҄OrP0m\y3z(=vM=sP'j5*rm7kjЊJ/P7(PJ_?qWʴD"\@p2mOYZtQXή O%%:잆%ڿ[upjkQR/:Ԍkٲ O cq&7,XM>ͦPFx)+ݲʳ* $żJf!=)94+Ѻ2lg&lI=XkK#^R b]p&pRŌ")i)KgP&bKYـ%Yk.89VcM\4L /ш<_xlY,Kf^цp+лݫC}nZ'>71^f8(jco@̹A4 e5K#K(P#U?50'a֨6`#D ' ?m6?C^BѲm?q~(!\@ϬgxGPtk᫖" r9ۃ}50DLxaڐ@GXJ4 ,:gm(Sc Xͯ=`t d;u0Y{dEa(We)}_/2qRK=a^6w$* QMܴ8o{@fz珓eh{y4Gf Șd7Jk3_ā[xw$CD_'wS6Jo%>4_jQ:)%IABo{k/wHGB e[82nh/,BRnTt+8ŧEAHna|vKHv~kx D]tF \,sST5off bbQa}𫎧W#_49+׺\MM`-.⡿ܬ>TvHVGWFyN1Q,E1K6ttr<ɻPU ;5ٱj`ꚁ$np`!aγYdHH?^zy\nߦ >W,t3 ɚe5`T;e'&G{俰7b_?ǡRlѰ$v,oX=于.iJIGyEoۆ .A½NUˆvn\`y)g1΂?V*U5~QB\[{Zƾɯ(BŤx5G :PQs;l?K< *6iUG`l$8|y ^TAٻMmʱg_NAhxP cCg+uq\x`667-^˲O^ID2#޽7nc Gw^L~ 1rI"" /66н1f:}%uو.`nKPcOЪh Oyh.fU dh +N 1SQߋ 5[FyVG "&L57Q2GlFر;Sz7 } |gʧM^ csf-UdrK-'&]bN։+CS98d g~)&x!c=0Ђ^bЙӗdW9$Z@ڑNmw*L/NdPlj]+a.9 X|đٸf:c`Vz{!͸\rڇXZZ_Dy0'xeNEs!JL&[i GJE6<oruNWi3soB8jLtA,s·$R}:/X.0A#xd\u+} ['\<ƨuS?h?uVu=Ds$p~)j1NF)P&Yx#ϻ}\NHb 0D<{\@Hf~izo:4N~ǶKL54ELx{տƮwhK"IP?rg5"j];,-xoXۋ8[alF8X,'IE%usy( ~$S?^{,@,L'v 6)Dx oʂd`"L e{,;}@Ga=^VY]:m0fFP^Ao8˫;䃄wq$NA7 %|q'5D1NH^4syцQ}ԛJH+H?Q˔xuMyJ F8q㽝-Ywu}XaQl2fdDu(A[( XD6݄3LTy%so2 >'~A,o݋n 0sVTUB >b'-aԯHl<℻'/w>A=O#co;?3MU2%$& #m|1C7[dĪTOh3ykWhH c bϜ%ǚkoB`hrNW|&%,;{%d=͓=w"'& :fKQabmR#"yKr, ;fbߖ9<MeS;jE%c+֛Qkԙ DŽUp źjSI9FbJ=#gU,lSCo͘auBFs*OT%QmLGれ&1$(׭[XJn ,49.͒`y[$81> ӛ+ޚ 5uP_xu*t\ýp_%c &=ZnPTY ;ѫ~1EXh/162D7y~ug1GULQI}x&mx7Z.8'v:` vf]FyjLXՂUŪuEdā%݈I%fOGmPu^(?oXK5Nl=#Ӭ@shxx)w RR)\QjHq]x_ )3O QNsU"qMxEs/LL]obVm}vB}M漈VKOE d Q!۠r#Dg EN@;S?S@J)c/>M~EYu6c5}H|/MeBw<^9s{e3k۶9C(?qAIex@tH?5M]w }r9  je7[ReDH6. Y[lZCeE؟Ԫ]-_:ļY"ɠhx{bκ<1!g8w(TC'q\8k?ߪo|^ϿDRNoh+.():ӉZ!@gAā0!܋ݒB,Rg{Н;$jk+db}2&Lkؙtj Cn232;-S,I+C4 _S ?va)Yxiċ#%"}dv}^ oVf9zNk6seLa/WnA@eKVtc7kf|078|sJZBiILxNH@=ː]z=,bn"Yq9!e,LsB;F8V-O.h=ONND} $ JVdtXt?FNwj⋧0bMў~PjU)*nt҂kǥ4LG8* Ѓ~8&#MlEv#/~Ems.pJPWPITقH|1{֡^23 v>Ug̭>$Z}ɶA*nRI e) 4s~k[4 h#Sp~0g,*v?J/݋ 1SD50t+ R Ox[92yj ېQ#*IryueGn#b=F])|sLNI`~%W]ʥғN#c$oްd 3T({TQ=)E q$1=XWCKMjoVhe aTtw <e2L7M{z{֭@z\F_u^Ixxpo圠b5H܎b"*EF1Y/+6$$2w+8nad8p&bk<ԾCR1/'\?}/:NC3ή+X#ܼhy姺-8nl^6#r(^X P5g\r<+\IAӝk=ό+JxȧS{W<.NU$[&a)K2p!ˏ'';X_?(0BRj@R<^4$;й:n)o?Xx,sФ/i"wӈp ȸJ"h;+~0By~W(EmT.}=ĩmD1^l+hFr+/.D|-j,$D8F!\kV6JqZٵ[㔈{Q4_ IS !dNU{K͔bx{QRţ!25i:S"BݻsK,2DP3_::ȨS]҈%=d+0zؤ1h,h ˅X>QĠc%7rW|*#[AU|y>zz/=aK +"<ᖞQ{# 鉌-|߼̀z-&!jy )Жlrz!+l^ Dݓ6^x.+'Me<06є`iEc2fwx#H,70gbπh7Ux w#sƼkŶ|~ZnK=5?=6h@^ }Cns\>RzSY^Emܰ X[;%ˣkUϜ=Dnϳ1FZ ƥܫ, J%(^Ji~&ᠪ=v6ɏch(#"+%xso9;^"%R΅3׹^BƆX[1_v|rpj,Y @Za@҉|0M+_]th0ٲL lL.JDxq]J1ka=:Xmփ8fQ ō'cXX' 6Nv=Hn["3a˯[ku4st׏Ύ%L \͈39ƃkK `N,1 'x&:>ZlĹ,I@(vlݹb2ci*>T5ٿV؊[CAO9t9H6*T9KB}مť6S,NP Ұ)bX~2,rˏ_& os&yD0%fb1>"Nl6 x]\ł@х@ء,ٔʎꋏ ^ײ'4Yї!8NЈ6-"&7~/>( fv/ojާ K1U+xp))h^G` +WiQܬnNObףjSo nMc<ױs [D).})VFp71|{q0LV X*ѹ5%n_45ﳲa B:Lb N<t͖n&Cg!wr(0k͈zj[ <-`# :j늫$3@"!OV785ETΐ q׋;be U҉Zf&9te6staШn"='=G*۩hXQQl`YCwB|m7C5 f T@rWMK-99ǶX,ᔣ<$.HbX%#Rxƽ:=ՑemmhLtL)bls[.kzBo9DiDX/n ._Ts^mo-+\3AlԈG"n$3錷,s@ EM/ idr݈; .2?U齇QbC6cj˾,zUf ّ A; $/swE@l9v(%< =׫e-fl?X[\]MS?t&3ԭ^ c+ҦlڏQTp:2+ťS)T%A#)nChN Eӵ0ϬqL@:јr9YMb}EŒ,`Q[< L˴Bn{?ӥ=K&rLAZ0qs($,zݑp4ak_ ds0,3@bƽ+QCZm@X7G^kJ%`%LZh&L^ D΂j̲H Pݱ6ڇy>- ]<\):W</Zv_2QGÂΣr/{Ze]X݁2lb]:y4WuTDd Y>x)[h.W_v\KAA:RbZ~zK&U.ι_1waa"X(lۍ;͵.bFqkR0ƒNObvE59!nNDYKZ3( ڼkYnN*ܹbl0gK==rdTc#'5tq{&i[@Busãudn,{E$?%CG~YW BW*G=м5"ϧk0Zd/U"]󦯂VSS-e~ߏ̭WAdi h"Gsj(%IZA](Jv7G_,l˚LJp O3Yl.}r]萏dZ0:3յuhydBՠTmkNGK{X(n)sT)x6HD;/ˎiG-BY6'?<|Hӱ_DNxA aL^βRsSy4E6q CUz_y?_sj9fGNX$<͸&92VEQVSz̪+a&H@,X6Pt/YJ郡"6R:`&5grkbycv`0 !a5]Q8I.sQs8{h ~ _ &6„vu(_2>-$^2dT;c鑝 A:e%rݽX2?(PA8&eo]I3ťe_t\c:M^5uʾ4OcYe@9 \fF!(^iEܭEeIbx|p2 ʷxwvͦGgMޒ8s=.Wgcݞ&6 nٷĦS0A[A0[($h鸙}Lo#py;\l¯ xԩS3?3G*! _p,e*Z$, rRy7$ yA8]] i\7:6%*^P_sf ڝ+aZS8=y8o[!Ϸ춡/wVGGRZ&j?VK,Ċ݉gtd+VO`7b2^>o?:%Z5}Yz|&G\T WJ=U ,wt ¿ڻx|;dG+S5dֹ^O"!=J6 U pw2Kvر+_^`brѭ#kSw%9yQ!BC96HR=p~NMܔK+&դQA=xiJN |$'Gy L"j}lbdzB?B3\.=U,ȪsSO;5*R;b%͗*b}<=ݣj?%Rwr3 }Tތ9NE+ֳ"TI#]+GQGΰmw.h䂴/S@ޱ.~JFNLm$ Hӟ5ͣ5Q1+F5pm?,gWuce6. ]AV7Nj& WW:_p~lc̠0M$; (2JmAnPMhkv,1uW;gn*u[pALDw xYQ;py[0ݯ(J,wȰ]G۟Ǩ0Dpط*d$C4_HAb3VSqiޅdW6 ~`"C*2[]HᯅU?IZ,`Y+q) 0՛<Ĕ1^Oqz:Izwݞи [%mUHM䈥a1^Q=w&_ɜT"$2K?R 2.dy8߾rIkeAE4mfSqB g,֪,]xJsMhlY3_9P1喞ms3!U5$%w*G^Q,iQhzƦVa)-U%9G-+y=CVNrΨu38sVs9¦=sOV9p?g3I<{䰲Ǧ/ƷVBkB}"(kٲVÃFj!/A3&ӏ &_I(VwՉV4m}r,1Ў+{FGlEz\(4K]IIl1%1$?4*4=$ >tdSPBq.DŸ&/ u,"g?ײF%#kSN zrVeRe5c WdqV.N5oF: qխÚ~zpv&9_'9k'uZNl~A풛T+It @/ hsdXK>'P:ؘfJmĦ̆`nR1w*\S  / ^D!.Ǒ8u6_mF+3V +^Q,G}ToۙV"]Q'kIi6vLv^UzhxJA]w\b;sÒEqCU1@buY4}r}OhGhj!UD4@|1;/I+`A*"7"g<!hJ/v4oabԡ~`G'@%މbFOs}Nɗ⇀p$zv18ӫp$ߺ^D8FkMM2 yl|}m-)uc{% yX^ڴDZ_/Vx,z;]pJ8(.B?d(4.+#NG=fDA=xTDLb/q @=^ Οǫ"_N핲9F`,^`76LHZ`X}}$E?xmψXptDas_Pzp ŒvfΣ,pDyҩQ3I(m~e=f|]QdMGb 9`B }5y!WNckڛ hCA#0..4GTivp0#Bg09gTGeHe e*ԋ Zr/}]ejoHE+x{Q{Q8FW6D퀕(*l#piTI7/ڬح\Z8Tsu' {&%M#_lymU2ˢZsۙN+1W5& n`mt͠?l=&,P%SS.0͸!SџR$?;%epF<:0Ь6 MFClHB%M)*r?On}xԌnz nLNl ߌ뱅!B#-ػH0FŐ´ \Ņ3cT XhSeu8tEka1waޥ8蕎?KQ^k{1*:%pFR3d2pF9AsU\Zʯ*x+RC )qt92" }\Jo`M"SAPCOnЄ] _wX}Hvt2mY<ȮIn-1 tt&KLCR ,ar^L;mSعs85c"T5i-/2{"]& 3NU6Di4D9s*]4=l{D=m85'iCh䁥WzsrB356uS@c,IYLЀ{ '{@&4mW#oP啱}u&l|~6UY ?vov[Ηs_A83W[[cFE~*Zi-v."M`nHUJ9'e\LT>_F^'e03ZNN&G; (xdO "hm3g". A 15F5bGᓫ֬0;{!oP],Fʛisۧ %^ ^fpv 5O+%|]=pOP9Tx TZ]+U(Z1ZuJ Dă 뎤mT)dJnNz5uQ۶Nq>5J.\BmC6!i`0j*FhZ7F.Yf*ݓo|ݴPӵStq  A!u `SPN479XY Kx3\瘟|+DcYpjDUrӊhdjYR۬33 NlY8(!{#0ui)F=k qh6%;u57#귗VkKM0]`'/U?O@#]?`t ȢO&lZٳ@ؿ-Ig/7?)s8?jitݫƪB>F|j#>gF8'D$?ZA脃W{ONr8ͳe;PB}-cxf6sh3Hؗ fH1\o PrϡnPL]fd(}. -)7pi@2'c%V;DfAnS7{`eS ͏FٹK.D{j1'{Q)-,}r E'!5fms q \G'ƀd tIx4V`&oW8Eצ -fh72ک'DUxfJA7":ˤ-=dG6JI(G}φͦ)wK5+',!`$܂PsLutI{)yuf[wr8aҜ.]GH6 <b7O*W#2dko$̲'Wz6;d2%?N_Ϝ2)›!h6IrSkWݲc @`SͳP,;;(lC|2Ohm*Ctw 5:smb8zS%Z,coWNsݓXLnT݇ +##|3.Ӕ 1#ga5yV@~`TH!1҈Fk0 JXڠ#(COxaAUzgL6[kpZuߡҬ Nrs%v5&MN?%쒿ԑ>AORE^ ;O bf/Чtm%/zf )TX7*Xi /ix2@Y(kvE*%`zF]`Z kwTF8#p-5N׿_^yo.92Ġa3drw*@q65B0wl$(V`7>aDNne: `(n+xcE* ȍ,:\tZ`ք,2df.*T >T șmZ߼%XIwJ%H%۹iEF2vRG_FaѱFE{4qִ_ypW3MQ_Sp>K21ؠj6-u99U<ڍ <)!*RQp~ 4+c<. DndcGC?fzO!;Vڲ%⩷TiG"?&9hʣMiBEl˷*H9|ZX<{~.>@6P;njj?`ul|L,p4@W+ۅp@VtӠ: c.Wg'S۳t ڦdhmKSYJ䁵EiLMNc;{jƈ>]k}l#*M= әc}ڊ/SQ2 7-C=HQfG6 cHx>L^*W|' rcJ)luej2ͥB ] {iߕЁ]z۹sɞ<̑3{!Pb °}ͷ2dIOA(v\-)r'kT6σQۻxU`bH= lv[87_+??khz*Wdw\Pd-Ò5:J=R}52cߘȕF`)m]LD*,ON}*TCd+fj*dOqx^pȂ'e ZHԹxrD.9I͔6ڻ}_UX=̘}bti .kuEzk:Zvu$|܉_kqmpĵHvN|eQߏ'WvqYPF߇ N\%ڂ΁M`=kU986q  `B%Gކh3X |lInQZDӎdT_D |mOd1*E]D88_a_X"Y  _,~s!BũA'/qZ">Ab *4\ydW Fk%g{]UQ |P;0,ռ:V7ۈ ҥe夎AR>nn) p2$U~#bdMY:Aܿ;Ճz^HvZo&pA[0HYp|'.3j9Fy|@|5[K? t؆ӕDŽO?+6'VUs.bɃO2@_+E_nR_# ׊\&(? IiNN,xP\sCA9@D~4G 7( 6KF^"-<[dsYsX Ef^gW+Ddg 4nV7ٞso؏M{"US!C0v@ 禍 Sjb#wSe7vTGɺ@axX1!*da8Ôf- Šte(Bic"~%Σ<^[X'&7nAPQH ^-¼. cI)_Ev-=aѿ2aϳa_wTDCѢ'ryj#l(Wb΀e_7]7O2} (դQ%Tj,ɫjtZ5UI/^)˯YfI)7<_"3tAWZyrXSwwD% \ {dbJ2?U$wm9]!Z ڮ,ey(&ϝ 9jz޸!SVS@b 3ϹȡKv9IU,)*yXa'rc~Ĩ; #YVdҝ"RF¥^Y#$V3B ˺ajxbdfD-0}-x'bc *6gNVn 6]Bs]P(YET=,1 Ul?3hg2=I"oܱj*Hq,oq0lq:qlJv eM6_}Jgdq OPz;`gzomºG_c0Ȗc=tSi)( mzzV7!G-u96R ʟr==lJ7(kӡʿ:Zؚl}.I[*ev^H n*]ZRE6ÿU@+Ngâ+Bof`Ⱥ2 a|3Mj6BQ6׃ [LjIzGc-B&Y:/5X{֨Eo}]BK)~}}<Ԥ؄8pzD.ULd훃ժ;r](֓}Ybb`ٱ`8-E0$Z|=2\WP>C~(Ay[3]0X)F_嘄 4G ln?>0FΣ M~f5Hv!_mI>) (p W7/f-5K~H!Id/.8BF/[GZE4ӛ  cd<ȯmð6^$Vc#ϤPul2[q&0.?HK%%E%G!KT71yBd"[%ű~Hs5OF[x5{<TH,~Q*棅V_eRPw) <+'K׃_9 Ato=|99Eܬeb)si|2ԕ}'I_ejTYG^FHϱII~90h9?9>*K}cj)~ŴndUR΄[.L#+vkP6ިP22X}Hu.TA69pT$DMBM 1B#_w~co)wTnnAv])uwѯ+7J- 'ӍmAOŒ,+ Z};;NXsR] BWGcqڪ>ց{ 4Sub K^p/}zOQQ_%}b7&FZ )*ǎ&mu%L| ]ճq0y0~,pS97BDj HqiЄm$нPi.맼dL2];~b"8%evv FO5oNu(\L@Y2T +WZ_|WAë0CH2Ip G]lxRlF"kQy8]WE.Ll6Y)' hu`0!FH"m!`1@0MGOE 6z [>L ݅3>bA ē&}hl˃(5zRզ&w9A5_k#D ؋1=d* {SJE=j!S&:6^ae_P3="+%#rtk٭%W$W =!u^!lpS^t81;"2 /9,zt@)kSbT#%7ȴ{LL@s+.q_u.wڭH2JE~9-6G$dx(͍b綬b,}_' |^5T؁g^z 5ݏ[ec&R- EO蒢/Oo m?ړȣU;OЀ#.ePΘn[=XlS9ջʐ埽_d:\iu%e@,= 5b#VR!uQ8jd+W 5U̖PS5y5~;d!v0][!+eB\wZWHX(C;@,BQA8U|I/+Dݞp>ێҥ_xFeX*2+dJ7$u$8IiO'EUdu'R+8"YS}KV:7cH'&V\%׹85rߞN\mlXG; '\9 ƼިOa,/ ( K!Ψ $"8ˊn;;yx  G$_G@P'/CFhb) z?רw1ƾdCUj{"Tg]I|{zk<`B=m7쌒"8@r _NO a2L)ȃ+ 0wam4tJ*D3xA]أtk!L{v23E>_%8cZӘN ʫhau0g܂m"=E"X!_4()Eץ#ԘTvN""Aͷ/2lZN5=ASCcMr!U\Oո2km|5/ \0ݔn *zGA)EhXZ2ѧ{V2v,Aϻl9}Ƥ%`q8 M ~s ߸TZvdD;& m!=Kv(1% ƮeZ=,x)<kR{0=r, c9{왠Ҭ^ | j9n#Y.::>C1(t|VBy=ELt$"a-_P83wk]y犻5_h* `ʑ.nڕJU`Et|'B *-.N]3Ȑ& J@"1kh^>) >0;WR2_AtH\gNW Kؿl˹x$+$O$Wy []tFIVӧd"}vfaj,GbJ yL"BPe'\Z[+V4Q07%%ף7k_tb;C r>Iq.E\8抝Z[>ObL ,x1JIM^R^?Da U@M%)Sy0 i7?ST괷Ң5Y6'-1DC}i2K8  ;P Fs8mܧή+q~MJLHKKʞ7q[ !2oaO/LG }R;+)](@ ڦ7]*IdQLoZ#؃88 /uӨ&m H:Ҿ3\ pM#Pޢq uM#i.oj ݜ j,2=5AC^SC*#̊k+-EH#9 aH;p,(UW~pIL;Z0R/p8= ,@)Y#47Ï%|ުkBWӣ‹Ŏh3g=X7_$Z:awE їܸjk7 (O<0>FRx["S@K`= TB*.@2V_d7pPcnqd҆OҵA;A.'"cf!a.~>_]6D* 6rZR&9 LM,`\X"lKk$mqB- Dĺm|BOd \Ĝ 8gPAÏGH_T!/5S%+=s2'TO {B4DGSdÊU="^ljsd;n2mMRaUXpIpq(u~p:,@}X}!\C ݚ?90[|îpG T7N_(Fo_xz5KEf3KE-I7Am.$'T\ $!;`&A (tBҐ#CSMfvTwiMFZ\7$fUmH&EV7_6.G_YytB7K|JHYaGhܸE򮉟a݄ ?KqO/R1ҡPS bZe" q݌e7҃_e;,jѨ㷪7[9ofГeKdnEr+Y :Q0tHw-_z=s͉TY 򺲴HԱhlc.x-f Y}Q/˻}:f'2q1+ 9ȠvR:YFH9W>>UsOc\u:TU&nv;p.I-!>of{{|OdžY[:=7Oܟ+Ze(?0£Aodow µ{ÙŒIQ3t}:3[Ꝝb.i+:6< Wg1PHy.G,hZO_K7!v6kÍ7^"m+yD^L_suG}w:o )]c+`椻.s0ٞ:9b>DHb҄ζjwdJ6OV~T\߮07`F"oBN݀o"w,[eU9KmA>Z-U?'߉/Ffk*k)e*'EI[cLh6!J{`0gj"c/Gc~Ox0yM2[8Itq]^Yɰg$pwZlă4M!ĤŷB?~Z](ڊG~L3"b6SyW7.6UmБt(x6y_ƳLCQ$uX-.=+vz$^,\LJMH)iOQ4L4v0vurGAl)W~)f|~>(G~`TEGbks x#1WT{?ei#8ÓĄItvDR5ҁ82Tg~{J wa0T<@`HɴbK.eRMh>)K#b[`, X;-Z5cGΞ'aѽL׈ YւtH&GI4| ل᫃hD+μm&gr/t8H 1";`+ܷ3ݦ >f!?_ei/eI$ٮ25fH75Lԧ|<\mqXbJ0JlaO\ΔϲТ@ɉ;qȪd<Y YyZo- e"t8"'™y,r#H 0Z\=nA48izezAyI5hXM C^\$8(5LͶ1 ܚQosZR=M4Qs'Z _p Bwq*X#[%=ZY>mQ*e~8*Ɏ\h5`$Ys eQᣡ42ޅK iIOt,Ih lPs #t.} !BK& ̉I,bۋZ}#UJΤ?=QYخ&.Iq>e|KJ&ڼ!CDƒDU~)&KT"dbCSk͔dhu(Sܣfy'{jXF8k5ջZă\!;'K6q9 ǖcD ԯPdd޷>'^{٧|rC@NCW?UJ7)@b9S(:c|7̑ BIB$/\S 0[!t{dpVgRr}rDZf8$pv0ZvIuƫN P2s%V I t*7+<]S. R9Me4:1g|EŻՇ73{6jgzCF{VmSF!H+ecyv^SJ,cW +n*4Fy-\y$Pаmw(ؕrm{H?=.Xm- NN:R!].(BP$C'm1ʟy 8{!Po8k?d^8RTfW>^,{->ߟ\Q8{cC˒< 5Wa4qT d_'7[cD=Ht , Pr:V>Be.,zHK*DK-YĜOaب]]14eZ dB"3rGB,67Fƽ1*iqgԌ9y@HZ`3͛w2~TSbD%C,F.(#߹-&2|@&y4kK\')hy; 8<%m8Q?|IIt_Ld(Y m1G!˹HO,՜4{ܳVw(?G ?giJ<+e@ժ$ٔL‰tUDV:yeԍ/Gu-t8yv;Y%?GIjw'~!F9eqfv%_$;Gރ5 {iK wp ͳO͈(BsXY!/ Jw1&EDg?hYCWWU0w52\;ї&Z,eh vpRQ 鞥MPm;٫0:/8fbf:Ѿ^~pԩ"¼.FGcl%@7:$Fۈ:>< :d[nD<RY1f,+CVhRK֏ jph!ݢٴᴏ)ﯞv ==l*Yq>5gyx-Ac xIZ&U~]) ff%*ip*מY؜_c34=p7g45wŗ}@I5MN*cT9=s ?<,|?5bACC @!rڅ8`m A%D^gܿSNgsZaԘO۷~1k,B e>Z1vͽ0c p֩/J7RXI1 {Tq`Ik2tӅanA7]we,~~1).Q#ʘBf<[j"/hDAt/Fk|.=]r6)q5m1/É&e{WHґ=62EkolG&E4jk~ܒdՏ LI[xZevzdCAhE@0.'ܯi[H4a$Qqcj$8 \J,hRU!M2>slJZzF4=cd|uan-[g8gEJ 3;ظ!lyO;1!B>06vB-c*5l*r}$">#eLj8,Q=1=„ˆ5ި sQ=~X!);^直OGP3Ɔ*/Ndɔ37r|"n D?PN}BwV[ۉ\ik^1`E\Ox͊\@z$XagI=*$[6jF>!K~SldRie ;M?:ԑo?jع&"(sb' 1Y\{=n(OaKttbUiZ2Cd, pF GcZ#f#Y}FӉrJmL(@qv@M Z eKqS>MPfQa,<,U"C !-D ?Ζaܶ~3 89

&^gneI19ܯf9O6IӾu1"SElU~ lGFP-GY/ $[9U,U0y Y!Se -p 8Kzi#\.HT^$Ou?,L JS42c,3dUM`A ܍Av! %^'Y;*}uė]<_-w3Flw0EQ^mUpRQ\d/0J`Ͳ U|R|eBKogPϰuy_?2Dʙfv`I%ZZsQ .S`1h(X5E5c1ݰ]Sd=4ܷ_.LdbLn=(a󁤕BLBu=-)gnL "&aƱAo ѓӮi(%aϩNg/Cы&NN9ԇR?^ (tU)X`z8%6W'?e0^v.1f,+d>>.`>b(#l^ FF<#_H? /ngsRSŞ庞cGJWɎTEN6y74ýVMїr J4mw1& +CPff/U$UЀ2R= gn!D 3'}rbR)/sk`UtncRiQS' S?ЙpִPxRuFZ fa? '6sR} i{"P+1b97@xv츴8b>3* ze<[׋̣PsC5]5Gzg+Vi˗jut>gZk49pyUa0?(x+y5{Oŭ߅UTDƶ:.s&^s{ƛP&KaFO,q`Xu0amzb}/Zr.,C@kGcQy|. |%si0sj|b~;"+|ӈ}mȠ8b< i'PWbn싅flCb ٸInӰ Oy)66Vj720/ 4(U1dWf+nq+DnӔW8gu%-gO\4"qa_W~LMM 6T65J!d\#/'J1W:|)j-; K~@&f6^II$A\r.AjM`:Ob=1Қ Bh%v+%;y{% Fp G?K|- yn66{^Bm}$d% b6uj.iB)xَ=Zmw[G yT g!VWU1uCvz' p,W-~bݤJ![4gC@}booLJedl=FYY!A4&b5pE&`j'-iw^XۀnyQsڦkP47-^+(CGGT3rpMK"ӽd4G'j_߈t\92efd;_;F*h=5&W"v}v8SӾ:$)X" C,gJmPgjZv [ljv}xer[ɴCxܼEJ(wQAGXD.#l_f'*(?[U]DbY=jW(>\E|T&J++.`ꃇy5'i6F/Q"!;.mM,<5)֟PޭFys7;U#éX/ݸOĔ*YU%k?C}n5(w,\jXi / KOvX\1 N8|~h($$oH} wVkj-q<,eeg.^Jr?*j_):nH.7f-asܤDԞGF#WqkBaC˒%:|.$Rz 5 ^SȊMZG/7TCȘ Bу/2EyeJxEzw u@+\`0"+shBL9{t%ux9nSg"&v+l V8~3\ǽ E񀒄xrt! i=暨o5XJ\[MLJAӱɦ<8u{ֹ;!j.&/U?4VܐI/YYQEs2: BɊF7pߧ?_ zx;6=n׭[1_pE 0̟FH6 X/5@ʉy.mpz7y")s7fcur^(;-f4p(#Skrj]ۖߎoS$_վ'XG%((j*OF7T `o0ʞVA򺎺]+ 4+VWcLzrdr"Y]G\19OD},bb *Qqt) Beۦx!.K/:a1sNU]FP.^jޥ!W5mZ5XNLfGLh &nի1Us۬GҡSpxE. .sGmςgra>H=w?{Gh/?!~D> 3.0B3ouho\qq5GMauk7ځjo+:hU=$ r.8e9 ^ Czq>E-Jr9ͬ?$٢Ј|=eф σOɾ1Rb0O!$d|1n>Vlay-~֣ "sVMT/ϒB/0:XzN >$YA]SP}ܩյDkv&`l7\=ն"Kq9)>VWeLzdAзgfF{[@mIZ/aySdrgծ ՚%=#? 4w~ lo᝔]L\er GTF 8H9陷6B>'M=G`\[(QJ2Af˚N|W)]jY9sla&ePAbO5RBGuAQن~0nnCekň!.1kqcleˍ\8nJtCBeRyd=?+O!opvAE5ܷqS} 8eF*h"m[rWK^!IOɠh Vie$˔38 > ۉ}un"w ώ+1cM*3[ F,RXm^x87xF%qQ` ~"Wa2bV&5ةRu#)tU3."]1/H]!!1}P%xS=vn{?bc$tѱ~ƄlZn˂[ֆ'PFo7aא&wDY y- A0ws{Q%:?,.dOkYd-8$4҄+k%]iE#WLb|XĉKɔ1挖\}mfxa]s.Lu%WU"X;ҍkFu{5xiVn12 EW%Wͽln~e@e:IA;@ LE0cua`bhiMcL𙜱ջ!3^NnV+Čr3J?t>m0/gx|AԄobs~zyIC! QZywWbĊc.ەAIr5Alf;^kN|#pLNF$1'w.!!Deprqgi:y-aa!r Bl7F 1}:̉jw)J2=iäz g01H@5E>L&$P]=}ܚ|ɎoVi|}KTWj(-x_= (֩|b'z  BDg 2̝i\ى/Ip#ΠfrW> 2̬ɮ"8e5Ggum6熨ANli;@yEum춴0G\U}&K"@F , ~+oA*{Ҝs1$ף8@s `ls/#bF *]9]ji!u|)kdkG8 Cq~}O Yf6d9v{'N@="Ӏ׶ Hԗ&w9X5V sCoCH?ixnuCՈ5[t>Ǜ"3z~L.wʈҾ^}>H]sJ:AM^oF_0͓~Lg8TdžΜ)@?1!­ŭ3 [1xQOmcGNckN"g*jrчZ}03(*CbD=S!9w:+ `4dktO'Pd!VkMKPḔ{tP| gHQ8+dC9UUMb˄SzGPDTE܋ S ŶHg# :0 mw~UˠOΨC4@|}/ Fh pZD%73 o"9fGnB "3$nWW+RtBT<<\qMwUt B`_>q1cl˃\7<)8 'sM;dȶr`3Φ>ȻäըEĹx9,[X xU}@N -wrp $6\U١j"jEXLPG@ "^:b|^^*][';۩N0*BI>PTmoX51v 3EnrM"fGOV 2.,]|RJ) ʯQP0s^TjX#ްiEeΟñ*Wt&+qcZ?<&rh>˦|d'G_LeMb(}$c{b @^֜2#!kIxx: ͧ_S.2|(m+X6|tRӠ$fX]AL]+2O%04q]Dɬ3;3*(U+ PsG']R%b%<g/!MRF-ED$aAiz`6EG> N~65+R^NQI!dqp{ 6A=9v~1RP$AxgA#, ;!R_jh?翥iYVJQ11t$GYf ۮL;.(lZKZFq%*zP8LgDgYo96tU1DOvvhL 9 H_hP64e2Yw1ixL@UM_p2eܳ+@p`>@fތuaUڶ[ { xsb]:ߣ#AifzMW 8DReuD ӧHD ,iM!^dLl:tNR=냍y~К5AY+:>vx [}ۋd.O Eu56x,޽y_5>雡ŕfkvT38'Ayn'wU/7WjF9jIt/1ɬjnŤb yD.xgt)3s}ЋZ'hw`Tw┿b#[gB?[%YlLHWts#T1Y)/DHˉ*D #O1nU>IO9 "84!pu[ݖu^v(9}4Vp1 bP!3mbFFj&QåKnБzsaZ^xy7v~&dOI ;7j֋GNqpp4 ~h9}#t^ʃ`ގTΎ M.Xk8bJ6uh\I*>OòKqȘd7iGn%R?ܯr]_Yyo^*0~,^jͭ{k06ڃX%Ƨq27 iZV?öWHrإ -`5&Сy3Ԫ3~PŠB#ލX\T?~6YPܲr+Pu {Z2D|_v<=\I~Q|oShH쫀-O<]1sswQ2յՇi|nKB:Al$"ku9"6tt7Rz[s 3T{F- /kY`#>2fo"Nt76 an+g>s<Ȥ Z[nwd WҢi$T ūUIT=WOB?5.XJmL8w|Ȇ! *\'hbAx6.SHR1\EٱiO,c/ՍVl+;.tǝVȠ1$ }񙸠V<[6L"IgP]<7+bF~2Vz_P96M]7*qu߃}ȃڸ./-8l-kц`B zDF~,1i\~RSh|ze)+.PՋN#\Ly`wcD`4ђ^|]em+{kva8YHND!c7 w 80F\}@N\l.'y3jV3m.j~$fDߙI=8~ e_i.11|[O3z w:֜}ycCm#dr݈ hi.g=@eM}RP#q_GRshnWJt/bed?\c/Z(vS %dəiA}8ɓu$eub<lP0kNr$ݞfTNiA E\]/\k-V2=}b͗7 LۑETUGJՄ5MJpWFbHJ N -~T~Z9*Yl5@ z-Bksqu <ޮE(hSg5f(~qnͳzZ0p &FB2эB^3'$7٢ܳy^Yb\G|;vH($=/ʣ̡o(,`Q0mXY2La(نS_ZKUZ,`GVtv;yG2&csPwJD@8l@ŹXaF|;p6tР?ٸ55N zN-G=f9ҹ]M\-O8:*[Fɀ>: R^scƤ剻O] gb[ pYW(CPPFu+%p@oa!Yh Lutgʫj (`u/7;H,0.LMɪ=I~ Eym$D.pmCd7q48)rNn.V͓WQ*JJґñǁycw\N\3hzӬ)iW_C0?2Id P7lu2ƉPqvdG@U2MֶCg;$ 2J璵m9twԲB@Zp\!nw (pXH#U^q? I=!.겟.mrA+B&ͩF-X ߹ӄ: ^rޓ! ?i :M!?:aaI3":q yVϺ'a[RKtl员W҉¾NhV&^` Xq^FEZ 6zkmjS7\U/ځ є,fx$مc䮐hu8g-p.&~ N{-XvmQչ|thDXSL",Z_lBwNypXĨ5{H/n_n'eف u 3@Q{ǸA-dO9^g \ο'mYT0rlG^~PIcU[t 9+X;m8VŤlgkhA&#BȬM%;˜11>3<~,z9c? |d)H gە3*[9ޯvhf@39FFj{qnMuG!NþU㸤P]-c@퓲sml! 881l{7lE=tK>K9YDͼlCx7x3l$dqhMq3ԧ$"FCq\RG \&>vlJd0*$Dwylg,mriU\0 aSF̖ll닆%EG8k$$0MDU*}Ğ.gdAMNw߶#rMY>oO--Ɖ A|+M)A-*dMSOʈ))(՗/gRSԉ[r\E}MU c [3 ]АqMOޡ|BOb/ΤqT:(!~D}|BـH}j[|qӛE e?.Xa\|[r! :Nz=8(B_f|tgOoy',ws>TF5墍ϫ. ܹ&horǙǟkȭEW/9/.!+{R\sU=a2ru.NX t垩5˄:[,Bqqk 4D:p*D†`y^wc_ƛ̇1YTkZ_ϙe]ng=2;TjI?I7^XK##F `+1WW'imX \-ttK)%M~7/c;oQtptxS.`s2 ZJc-G9ߝkҋ ^(’x?9Cav6|Os3˷u<*f-5Nm^a!Aa/Ɛc tg.׏,҄br} k/ҋy(I5RZ!1Q)BXZT >,i!I2c (ikNڷ #qR# #͂ iƗVha m=" 쯗IS&?O@== d}@!4Tb<5ӤsNF bF&G{Xq x<:(ۈ%`AZC]ȮsIN ? ڡBifrnxSsVrBs`,~&#>rІ;Џ 6TTXW钔9e1,څ)/eȒi5׃7Ӭc MJ@~ެbca &T#/W_JAA^ret%2z3ƜlhS r>F!'v/|w@ (*iM*C6}qO4YLFd/*<6?eO㤓_IeVm/3K WP4 & s؍4VdO{UB?c^|Gbh1Q3M*l;AX:@D"HFU5#7OO|)c2l_dPW;.б`NW,Vub :uhJ`𙻴"$CHN̫\hl+ ,㯧EY9ʔ)i420}[t X<ճ+z%/fpC,/zp.^Dnd4Tvo۬ )*j1?\lZ[dg5cZ`n0וl9N^ p +}VÏ "j_~̯*%Ԫ〵LSC7Qn?vq*<*0V6=헃Du *,^ѐ`K aD5VtnlPx {*zB,StȄ߻r1xIzbiwprN"p 9 #k$< D\(W5X/J' 枮[fm<`,ŤDϛ]-x(~ Ȍ MB-7IFI|B/89ͿYۢ'/m|nn  2V(:P*qyΕ4u-Gó;B$vC3%(t b#%wWnJm۟&M8%L,˙ g |琋SyQP!dɯȝCh#H,ld`,m$24eͥsQoj`Z` +|=+c]jCrK*n-׾mNT|hw%.1sa}L9R';xn(,ucVZEwy괅I92yTĪxIhgbaJk42ج5L8`tfFB?u#QREyit-VvDUr.M(0}Z]wPzsAtRfqiVV;՞PV BV=0Wԡ _d@/e!3iR-“ӻ\qpwv2In_PeUc H>۸ ])m"ďyn)M;e}RW— vwPVZiS؉K9G1Q&M:XIgI`qyy{E? :)MOaAm>,Гѡyu̴Dgc33BX˗\C9/~c&,_ҍhOٻYu>J!X`E~ 9LD* Wv@kPCGFtv\M\{$P|58RQLcLqC,v2)4r r r x* QOn: u }Gc:Gd3OKU(8W+GLKgH-C{Nut# T}Y8%˾`/i@¢F90M ZF_Ul/PRPw@=!sukGӃ;TP}->#Nʼns?'_{U+_p)X<(sƬ|"cY_L/~Pp vܯ^aQn k]0.( ƁU-5܋/?wP_"e9#OD\ZON, P'*ST*yԦF>(6QaQ @O:t:b0E3:=[ģxF%2<:̔14 J@F9yȰ5<}k!(;JBpnO VJwEd= 7vSZ#!2-'@rcNT[hEN5# Wk,2V2fTeMPXϏ*`j([ x +FA- *3(ePu8Xu@O&м$n?NqRvR 6)DLlaYt~cQG#Q3DUaE1\`6o+)p݌ L~ YZ',GΫ/)Վ́WC VG`z#3OipBY4X)c/ D`1/Cc8MXB nTt5_ ֩vxG*#]Ub gTașqьa oPP(,DmƸN "}?AL=q5{QyPu@ 8 <>nk5N.矲.4< ܕN'Σ~O?h{ʳ,>x._$%Ay!恺; #Cm@on!hپ<C:ߊ1a1ΔݡF#؅5eq68Ek0EdrZ QF n]i`?U( ЋsMVC Nx#J&spSak#L㷜4  M1ekFÆKS<[Zd=wzzOOHEmbV84^?AAPxvu]\mF*Q>=&jbkHU" \?:oFn0gj,#ްQ #}dfʉEUSP)Ӭɉ2ӠHi7lt%&%_8n7&Jf-L*0h$wd.E>u BҟUmS{y0cp{f,hUg[ .+D1@=~Ƶak6X-# ? `U)w&bO$[PiͯC E΅w,v oSaEs 2.A'/eɰd(dJCuFV82 =93= PcBI1W v.?9P )*JJpBiDYBTᾌY*%^#>N"A|*5H.t/;Ǥn8$+JWnU:ˏ=6>$:=^lw]68)E!ک, aa$]6X57ێ @ɣ6HeIK U}޻jXG<[KJ }+=cMrWAVBp>##qߩ.A`jd7ݣZHk| W>{.q;|8&E2\Z\zRS}-%ŕjgvd-X($Rvw&XIIЮ. auHsl]"\0##]wK}uzy &U'Sp/ʻ ]a.=Rorz0 3c:a'܂+BEv FG~/6gI SIׅ* OC N1cV+'z* j*7-hkle{Zbi5)w^u&g 5*rKnяe% (ERݖɽMkmM~8mZh1۳b:ᔘM+/?ȵ3!hKpHb BtZĄrx,Yy;_M톜Ī`ICBn 2 tȨXjXZI`Gr+K) Lh~3=[Q@*gKG& H c)+Lsѷ-`iVD1蓝DLB\ @kz ˆG7=\o{!Gl05xgQ˝ԣ5{0f"wJ?{9P,ܵH ˀafBK.T'=!;J.WyreH*5~8Z)gy@N}Y1>xqMF]4!6"nW95^8ﳍʬ" %%砩DzԹۊY1x mvѯs@*5j <<.Z{ ,R 4*okiMsՕ?ESB=0y*+J=U{]W=Jp*[*Qzd&a@BB7Gp%P"1?,jY[QA {Yj;n摘]'.'e}PD \3q7vϵ!XU)MpX7n%]TWḋ8mAiĿ^ݻږHO!\ + `>كWKubf*"3ҟ4}90 ޼(ph`kFVlv ԓX>qI//q땆s*)( hg bu8h MRV% ($97?C9&A|9n l]& *"кm-RM`態9s=1?Խޛ"ВcdhLŖk ԄnWrUNg|}0#[.E-.Ciؾ R/ Vh=p\/R;Uᢇ]1|rK~ 1y2+ (1;F(ê%8`OwqTD2[E(ۊoR}[efHΞϓ{vh[ROqgM{}.4aB>{?EvG~lhjux[mS)K#7KbD^ ~m;7yѨM1JB8ņ7w C".ߒ'|^YY^ Lvݘ6\m2=/d+[^ mDg0#Iң xc@^ZJDa _ 3 %R1;TPs Qo1"lUqy.6 OXO#u[\ϤmUSrh2?+hq7[(C>x ~Hzh#VLtCD FTr^ nmV̴UOKEf\gmxjA 1% P0Qzk;9bYǁ=]`q+nF'h'(Ap%’P"#u&!WCe㺄:#"s:.2 _ ݷrA(Єʎ7I눕HA\7DYv4 _x Jk{ "ab.~XvԤA佖U3H9?s9c:X)'L2l|3\+!aWXVuelszZϤ\1bva˪^iHl}RcBq#Fo^8m3|,ie׀ uv:6l >^!NkJ`)RpÀ{ԗ"4!S cPL9-n 37 !zzBd_oa'ExkJ\iOw)!C@ <)}'¹d k6GS$=.<O-U-ocsO+'OvcP_NS}f4A{L‹dl|*Q_R޳sKKT,`96ʄ: f<wGCQVvM Im`c[۲5_qG%̿tޅuNr(#1YM?]SGz|q-`7x㮩hBHCcϙyIxu|Z vl^mgqDy%v`NH7Nw=P9ā\ZDžHP=|Xrj19nw hi+{ɱ2;Md;.vSK;|q Z|ۥx-ÁHQә~sE:F+ɏӕ ^ qbRs]5mc ¨Ew]τER*ҧI /͉y KdŴ@Fu>1LExUO, *|*pc[~dpltLYTygPsXm.k8/BPl6tѮ9㻦9aĭԽ!uUbB́FiU<+虜   r-`sfˮ_ejନRY+?Qa8i+{\NF r,?dl*u,6N**>㈋lXR^G bה8XyZ1eh4ĞL̍m~۸ Jkw 51*1Z!jê]q룖a+uc ~:NsA3~tÑA77 3 e֚lܧE^k6ܮ|^DaZσdWЊ'}O\~kkE 8]$wxӈKy7]wިҝ=:W;.(D40!c)9iCqC=WHkdY[,ŪL "˂'84][WqA:I P`: ΍kx>ɛr- ,c櫣gzyx+ҍ?gk2ܤ-Jk0Q):m! gQ}$MX bD;>.#懤PE螱){U_ װ53L٭IaR?ЃC-`$ c*𗓟)7r$i\şB?;%*e3tj9zw[sJx= >'K"ʿ$cqfBCVL%Y+U!}/XF[Om]W@v]#i0(jqE_oVFm;\Y͂w|8M/u`gNiB!˜ TI1x51Dx=g00Mһ( %eˇ5|j6q: ۓĨ0*4U||~x=?s,(*A$dZ:bPcE3܍6c%%Y]"-3vp]~..ѾY;0r L%tRC ^"+ @din"eXrRMH(0&9aPd l!sʐqXiZsل;jQLK+ۂTJw t֐Q,o%^4rg~y@|NZaU?1T0c!/n W3a;)6QxD.p疘~KQ[Y ֒Ő]4tgm9xō3x 8gBso_>4 H! i|pG+ĦB 3"( 0ďˮ WkT0MLM5z4M6Eugkˋ4@]Bބ{7C 6g{*|"~W!VUAaLeH5[B>S#;6 mCwG%3oN06i%’Ƃ)^߳Fp[0h-% AӖ_6}{H$x$tisnIkܱBwl..@\/ɬe f![t M*EE5J c<5_r%vɚ YWhY=Ň J8]i/g Gy6ZA?Oe\?\sYAU("_{.uFZuvv+L$ԖOUC򿣋5ź+me"~P~E=Rk+W7i)5Z1{5#]L0@Wkn8'ԩ61 ..~$+28"riIBYl^i(?||aX-0jJsA=d1BZe#`歼Xq\d}dLF,tRnpt~fˌDhPU|6d[2㹵ܴ4 o"܃}=oKejMɌLXZԶ"E]?\1ў,ʥr$~}ݚ&L &aHw"ѱ{XOVN[rU IyQQQz4h8τ3>MR\ϡYduQ\G#X< bnE 8c RU̺y%Jޔ:1b(CT4^K Z^۝z[[ a* L_}(kxi B%E5R<.2T f]* A@;xTǙ5*5K=KӬҹ.G}0˖= x~dW'T z'PPhn*kK?a޹eoz耥.2v#<IxfV)Ró 'i;rk`yS2ÕWA5wR0R2]~~?yLDLǞl+%Or 8/_&p]ق6WVEچ8}<5-Lff5%zcbx|MVU-tiASuܗ/2mAaon6+ : C}=Oгڱ]Jy0\TYADP>r$X$H oeuԶczO&H"u,X}L!({ 1^r+z8J6S|GRdŨ;Ue`ɀgzC$'u:Ԉ+-H8Ss AGursx2<:%OX6s̙!'b5& )j]8%1nbZsSaeeg,@]TjB#N3;8hA4*`s cS2?"؉hR:ۻhLEҰB`.qC~+۾]8WMYI{QZU5 ,x])y6α+5ʌK\f2$VQX;VH m= }D+ݎ-nZkuA4Pw$  w"H) "ȾBxy~-e<>[}Y[ F͗t+K Х"xD rF$PED/oW̧8cR^| P۞1?]yRr(08Cdc|1[<Gl+yEjocw-Ŏ8!T$_0E@b)v{ޒ"19NX&}3[ʈFI9W'`YKۅG,~#P <(4Cxm%p-*7#I{1=ϰG'rjTtDh߱8f(u} t# 5u~}7)>0N'nX iLLf_܃|LIF,gaƕ!\<8@ͺ݉ٔ\n lv0PyJpL]}S(DPUP*uy#jV2Euy-477J͡Frc.zwe=&i;K?#z! Ud8MNՊ$c8|5pcȧѢE:äO9vYJŁK$|{ N)4Sb,>dڭw̞S3)_m_7q#XF\cARfɰQ<[0:yKhNZ.#UmH5۫V]@o}=苢ckvZkG6{hq?a6ތM딃HpP lG} |q(1:7Y^ zY<*]&R;E_1= ch[@+xk K4[$Oc)aP~jfZI0 NšezgHUs+oJW($t|P &p)sw9@ϲK&eWRAHPa!ЖOLOh zJYAOlf1 ˹{PeH)5Ӥ 4lE]Þ0!ݯ)0!Mȅ#d-t&ղ$Zw,*`;x48^ζ Y\L$ɤ*Rb!dر|K驧0(4, ^J1d~%\@RJJЦ'5zp!J _R)ᶰnQJTs (77EͰ1Uv0柒83ik~S_wDirrңӥٷ(ኼȈJi:J9*(H\|>!`⏰JU8TĞKVOaWe(ʙL]8.0dSUDf }Y4lS)i_K{HP=Dt_Nt|!o}* M f lK}D9+ċBga'kc1tJ zF7JlA)şi |@&hP4<ϒ%QOJ)9` R\t1=T76dHɊ$Lʂi~i(*n4zK2q9d6\Bʵp'`-qF>o˜-ztB—lݸ H_AqQy5=J9;o&1DR4!/jlqǟ0)Sʮ[S-?ZGxhƜ~>=aneG"od$s"'Fj~NuN< j+[]# uiB?HΏc8 sVoLx/o Bҷ<鍥#+EA9OhIfIEu'[2Inޣ6#ZRwoU^P3͞dSFT2Ɏ5?Je,GHm $k.=`Ezt}ukפe_Hji6Z.IHqI54 PWeY(}CN j`5sk!mhotDrJw96!mPaCJWu0X2Vk\*&z,Y'RQzԜQeeפpqbG8bJ]SMG1 utvJ2sP_CЍ+˥#ڎG1AozG6X!bLf!u/Ggڞ Iv&vw,&Q"r=_>L[uE]/zP(\ `oyw >@Ns]X8s?xhWO ^ EY{qμ8JFa?DVyo@X'5ɓAβw}=oϋdvS+OׇOz־8{!0{U:-vY٤r' DÀ! &ź t&K[ xB*2jU`cRu+xnفTS%;i-0듆s.q_x2~X@EZA]J齉6523I7.dq>,G5WIn@Rʙ ;fw#Q>:SCgɄ(AY [qçȰtTynB#~ ]<- g*V"E\6Qg+ni+QQTr62WJ ƽ0r+ZA <̻)g (wQH"i{*\ZMxHԦt:zH{1["\rV;QsJ0R[J] Y}]@I2*ьv<.(Śe%2) d Zd ߴ۬TНPa@ū`Ƕl-D&gx>6"HEk~ YJ Q#TWxd&~vʼn}!U;;8(K6yhk0t) {a4!3lyһI;0Nf a +ؽ t~C҇|gW\C,{7HۏْTDO9mK[x"<Z.`&Ii$(/Eb6h8Yӗı Dkk[ꮀtgT!ajCQxa ؞ּ/;dFv ˘I&Qg]Y5N{^:ΆۙG.e멢Ҝ~9F42= .P,/=UO+ <,b9$1ݮ-u#fwc%LJD#@DТN ,@9['r>n4,5Wy~9 Icx}'Зi.uYT;Dd. Ȣx!ȫT3&#O.BF]n]*jv u1 \ S(SZ $J)n bFe,B *5bs=;3*+1bboLY||qtK)3M[|ub MW?v)\LE;C?% >5B tE^~-Ρ/-~%vı2TU[zMׄ' pę~tvyb B̛'S`G*K^'WQk}\/$nk#Yn]ua{40.<[`:[XM OG2 g;Y U_$ۺw@}-{@CZT& ›}_2dLUdeBo:7#)1._ 0 M[O4EB@B80"5x4QI豠GYW^;zȱz_EC jᖟ4B -HcfY1-{#68 N†_Ԑ9_"|ĬV({7%'UWC  ZFg"IW_ZkMKo8)oMxC֜}q-7MKX4S'Bi52yc3÷6 SWu1G8.ec+j//7N΅zvvKM. v MvD}׀hkr%NWC0)͋VI;PWfv/at=g2*IPc2GФHnN yа76,[dIx娴g՜ _NwD1pᨌ_sWVjj^*V|/:!e2oSnQFwNjpV=f!|eYF Ѹ4362l-eMİS@ѺHv%cke]J},SE v+66ʹ YI̬tQH\2iBls+#? ^fM*V!W@qeXn>X`Õ acu˼apǃLoL\:( {C\2׾[+w_(ĄY5XoOЅD{kpwNI K8fr_7VgNņbEҧ3 ^Ci8C pa,c_Q,:}̼P }R9cgY `ՈFpb0_MPpa5K8P֨ވud! aގj(]pJt5Lj33+#t(RZ]ŹB0xoO܏?a*CP5< 1)w-qlOŀ]i妊G} Xq'rYGa!5v)4c0wY` P뇙'8DLJt@Z8a%M3:JZ*j0 Wѽfɯ0s,TUKhWz a}(8L̒쓣d<^L)b{6Oצ-镣ei7+ֱNE i ">Tg#\ C\_@]Dv~qc4#CvrO]z˜Gg6@#C5[o5_}^5>w YIerG9;[j.e[wP^OÇJ7.:3\#)Q2rnf[Pgݩ]՝1[Ё\QkBvExݳm ܅' - /c1R%c}&fIJ T Ȟ.z/Bc@D le9w,I óK=䷪7=+П9S}X RTiW9>Jb|˪r ".+aFV(wc= wys,#@& ѪQHx)f>ȁ Q7 {v$[U)Zrzou@dOK+ܖz|8QzjAۛn-n3 aI=l#NJ*pY-x'f2_,x: 蚔C ڡ0Q],gh ) JI/1@1t3.TɆP䞊*G?= M 1VFϽ E~J r.?[ՙ.Vٹcd I[6i9t[ J {rU=NsT\+cy]9M:ӱũỌS* gk*祳ZaQ$XAh#"4^y z=9v<.) ^Otr /h&?YsD k^#sBU AèT%&\.vWʅW|H]_tl Y б`;9Ƙ oj dp_ q$e틮u,|GI|沾8+4jw5'X+dD,9F>R6b8er!x!gĨ+:BYKŴK 7B3 daϩJѣDۭakPj0k )C "¸׃T/O'-8-vy:Ǐӎqwt|ጚhƳ "wc N[| U&*N -Je߲:J?\"2)>B$&h|ۛ#P-G8E\,Ghc΍uU7bBr{{S*)Һ<.(V z  * %pO}Bp^:@-z*Īxw,/B%ئ6aUC]jN⪜,s6ORAUz]Q/h*# m`P7$Z4U3U1 #-`>V\KBN)N4 P}ǰX7A4+/c` fV}pPՕ7;|Q]D\H v^$I|/|߉ǁ=zLk^̰B6eG ɛ_@ʁe0hXn},v=c 8X=nI# u'_@wh=xs4P~?2_m 1Kyd]NU((qMa\v^J'Iq;|(Y4czd9]@J$ g,~FWIHc?Lqا9x8EPb, $wΦ×tuG{(ꩄNq\W V^H2΂ٺP=y0jS[ I;OxdG`CTaLF{ܾj/W6:y,# Ik.bn=h$G8go0&CM,x 1}T+}ZW"]DVN=@$˿V'l%md_Y<_GD8'5 rU|d<`nX @<)o! ru7t3?$~ctGOǝp*$M`+ 9ȜQG*`jZ8\VVp̄)W`VO\C"f 瑄ii6P<gby(tS oL]j ׳ftV}.bvyo&ʕs`mkwn{& ሧesU rZE`)$`g#**=ԞYy?R``XE܈~m}3 yA֤A;=./n [r.ܛ4?ZHM$iq !;G8o1 ,:Ȣ~5Zp> ZO4Ki'>@3o2 e<2 Lt-J|0y ?K&OÕݗ\V.0{m`N!gM/$ w*9ADn޼h,ʽ& @ذԂ>,^{-A|0fS>Z NՅ*FI%WN ܍.E[UHz S,^3l"십mOg%IMK*JWu@JȆ[=<.m>ϴnpy!I;;%qU;6 ڃ).w'"zL Hj>D72C̈́'ɝXz*nMj>_ƐOD:#u %>"tߎQ.R\-yc{mD ƸHh~̽Z7WYY#",k7JjK &x\4ܓkq`1(׀Qn&ڢ 9ZEӮKީI87XR?ud;D$ ҈e$\ove.]+0(7mF'r[łEaޓ@;*)`W-$N+m`9WDa]_LL* G8cȪWVxxru%[{edid84,Pߡ0T`&8iߝMYU POn/6$Nr^>u>ulBVA@X 7̦t@\Y8z ]?9 FߏH!@|&t/ߒorp̽6әZ gXdg>U]rg9н ]ܓRsG? ػoF*NY =1.ӍZ|ɝ>;$ 1E2tj7{{s2|(MZ.~&{N4 ;})@Ne>5EN ‹qo%NN'm,N1k =<ϕsVFmoreVyz,HD@8y%ƫ$G "I=2`}NKUWDeVR{*~D3Ҭqq9@"?}=Q)yM$!rar!'Y2+O0_z j%!RU.eh6إ+aIlUwrw56"j(.$Z6pѪLD ̦EآЗ<0B׺7:M ?$' OGh9sEO@TxBvtL0`|X&|z;DXoT AߚxqSi4mV}n .AEFN6@.TmЂNl)U XYT 8s.T'~Adcw:s&D@ktq{[:i wvL9~/]_Z8E/f.x5\OwW2ƗG/gedt #tW|֘B&42^ f, <>m _'RB@C(%^9{w6(]N-b2[fV nM)^m"O|I%M5K]Tm )ԴWTkH-Wf;=!.f'6LF7am119%}'֖,&{bJA/K-r|ڬjM!ڦK*GؾWwEfAd6[U_Y өhD|λZ[S^^07cX3C|W-zR9/mprCrlKrިK0R.s3dC +|/ )!i" [lT!U ȥ@$j/+&#d"M|w=}#ʄ޸.Xv%862rHBECH= q^&kx'G-m@q}\RƹT6P{#7CW8vi:jIK g[Fw:h̋ *uuO`%dO@Ku>v{vqLxV5 0G!"yqe? GCFR#kkq=ӯ٠ub}sҀd_H;jUrqτUBLaU*ۚjֈG8~6cFX+^.h`Oo $CP:Q ͛ooUyw|6 wvU\l ĥe~~T;8o7ENi. p XLr9ь7(}WofǝhM qϦ kQ>b OKe5RezHJ {- ,(CmZ+o]& jg}( SJs䏂TpVAٛrd+0.%?u2-?r"1-Zm`t-C^o/K#MtӲ~,&YGl^AHEM%Qx%U`n4;۷Jζ5U~&6Ơ!'++&.༐q<:5H ( K?E0S㴳Ā"m ABR-ߣxolɍ'xUO0O)c/"5]{|YZc]-2O ?TL(&;7ΰ sPs0 6s&6j\;s?4ݹ*R̍*hx'sBz {j w=)U.Bp`ʹwkf%Ϊ$ZD1I#ɫF>`4vVfқ-˒\wbWvO#/Uj&Nj[zjZHM3àw)ihݱJN(F `ˊJ IH7tpYx=,&f!^L0 Uk8(TL'qQr{XuJ(|c1Ǿ8TZGAꨅNc /Δ$R+1H0 ^⺘iE9E6~U/aSw9 # HZe7ɵȝĞ{MW雜W5*-T2Ea ހc$X^:D16K>G@' <,ץgW@Yt0O¸+"G&B iش+G* D)~.BPKht`NGPy"hrǭ~J[kjmPpcJ#O:c6рG zZ02*TW=a[JO%Δ=iO1x质^i`8&S0vM]HR/ Pˆl7+|- {ܺRQnߗ_9/oɂW[qz`F/9RkrJ(V8oDʴ&+Lӄ(k& 3^Adp!}:94a9Q|})U=L͢ 1r6,2TFdۚG^h)v /kNC]-`4Qf쯰X3aX17./رTf3v3Q|-Awj zɯk%ȹBNg]SE yYi/wpx 1x:$~qCTfYgO`'8XAw,ey$?HԍiO(ʏav[5 MWÚF^\vxzO+P RIa TF/#RE - ݪs:Voc/G-zt1 A+Wj౅SxZvў"Ʊi a1_OfzגR1$kH|FʔtX.=zRri-*NY"p|yI.u yu6k& O׌~ӺwfrT:圃[׍5aQ! H;Ib94@jdFljpM8ue,21%͢&*&"+[톈nVdp/8O/+L=GmE{U^_TvsARc8IԜcz8y%  xY?wÎ+B*1Uev~GUz:}@͓Xs>l [K4/xxd2:녞dB{F,[ K@=w焙z(容u_('j؟ds5O-+xQ0e*Ma (X\ m ?DQ!f@ "7ǰTyz)w؊ ``}(U9h,3c2*~ri ZG;&,YS=&$E?<$ Fhy?`olWu)X;|V)r`Ɉ s,OgƟ}W]ؤp;p^ 'r|jY,*Y6@dmRw=|k77_;(MyP5M[:DS$ݗcgO9.G73yezoʍ'lTRC!jEHQUhQ\]̝ jNnu9W~GJusU0qeKKo~I@AkWkxrz;&dLc9 Er/uxK/Oӕby/;-ib{ch(MHd>p +TZ*xɀ{v36C' gyn&8p-N(i\a+7ψT#OmGhvirebs**Hu/Ɂ~[;g,/#ś^A#ĐhCϾ;_m&pNJЉ`1s L G5qsyFNpܳ= `$[m;X/W߫JnB2 r+HFZF+5o_2fG)y`:mFIT$T!N}z泥!ЧOm \1ޕy-*ĠyR@74yB]`PAL CxpزҀieJUKЂ:*?দy oP ,5uEXbAETO?*yUREΒKkaފK7׋M {Z KpNNnv/t>|`l -H#n` Y$Ϊfpx&!kf-o$7>HxcfQZ*m[PrL&JJ(ϸqӜgq0u̖?I&HG v2+Nl "!)>׳茇,)M4 wиχ ]lj3$DZǙFp[̧, .}MVW~>?̱t r'X[s䂝IhiϏP8yO X@hje12auq pxzf&n&Ԩu&%TU8]RGye ^ho^Qуy^SEBz.Y#t KElپU]K: 0 JeK􍓎6]|Ur]lP.0{Mxp1LhO À v_ ۡ"GoM j*));]>-Ɠ7`t݅ݽۣKG"Y˟D7Y"cԿ!RhxQ5Ktg27)]ӣ~᧑m8;YQeWd-Z0'>(z4"V-LZO% 귮|܆عU'722j!:l8dYQ/&^>] ׉g>ZuFIV8(?~ Xj\cw'XS ]ܸT@'uRD%GoU(]t< O;!v/G㭎FX5AB!b_e"HO35EC&9Zw{ ??>21KI֔ߋ$}@N(H*.|ddcadGhu=,pG~p ~ٚkUϹ.g^cZT5!& @|NЎ+.>e d@-Jn~RyD.W n @q[jIBvVxe_izԈ/}=b26Bj7^X#'XM˂ )s$3v-pGb0vqNm@PJ5/5𜍄$A&R[/1*8 wl^$dۭ]9g)Mܰ yU6 oNѸw  "hn_&H8sۃŤ[!{‰-:>_Q^Х!MDg3[fC`/C),סkxh*`R{W´%P2%2}jVOfvNeן֚Cꦿ@.\z#ѩ0pm tK`_n Vx!{\ØWH?}|f;3Xٓ ݋C#[,Qô. (G7b1l5>2ŷ O}G$ݝy"ː_xXo-Q~ =CG]z.[Td3O}?'lD*'!xܲ`WwOm *g! Cld$K4?Ћ.E'A%iyfG98Pe"c*/Q6x0Ox &a!e QɧmKj=YK]Ld,F*"5Bdߔ O@j2jiPn·|If-ƹ(} 07oEwP%i SPy\+/*yʀLkjD_Rэ>xclZ0W }A>e~rQ@8wR7eN'y!a-sڻʶO,`\RJ&{.kVD+}n̼&}c%[jp26 23X؉m] ֯;$cmqc6Gqd򈖡9iw[Y㔵r)˘ O4 !q-$5*&3['ҥ utْae5꾱saڞ%٧P{_ #(}S,78hyh uʁ_ -,VjX v3ύ,3֪+OReOS7ڰ;J^ 右 H%/ GULt@ݰBN@eh $,;|`~O6 En˪!uÿַR'>mO\Ӌ.q=c9۳s|ǯgؐ ŤQi5b) ű}j\inx_C.'dl ;W Cnf?(sRɟ:0J=e?MN%ST#M,C,r{*6!rR/ڲ,7+ >.*.7! ֠@]Z"4:J͗N΢cH~H'tPoLOk6yv^Pg=݇_:x!߇/B5X՟+XL (haT2QfSW?9~(jY57D2.dMͨhA^ML:g3whXk۷ -=0ۿͶ&_pn:ۗj+b1bnhP35p^%j1sr?L#vUW7p@f!~NjKy`A+֘0UԣJpe8VC~x"r. xS(u]nď˗x,Bu?Uk- xu4Jm_1 C8_KUz]#< F)25M]C`3kXBtuEɌ<қ2:JX!4E2ݾk jԛ淞 Tΰ,6!9bTOCld'>nݘH(Z$2:+Th+vMky?š^=GЕLEɓ 9%Ê}em]rG̨h^)Â6L\BC[L[+8slU1aa&7L/ esUNm+kFB-{whNk0w|؅5-@p0hvMAe4`B0 PGeK(?"j8ESG/ GwJLn//HLRXp(yi((+܂s/,1oSsr\ M N+BSFb~4Va@$iVlL{ s՝bEnoGC֦ ߗ0| d7~5!.r'lڒhn'R8үtl.p<.kD12Pfb4g8lEc0N=X|>#NsA!f$B a ;_S6)d+=/"Ub3fW$/JO/Ά1Oď[T j9|m`$닻MX/ݑ5S/vP<81'7mJL:c&fb%[!Ŗ+5Z BhmS~p򒧫m92S}ӛo j_cR!1I6˙x. iRӥ @v<$Xo2#& m5: nḔ"^߁%/ڬt2S> a_x-iΟ#{7TǷLp, gFN@x@C{z;l ŊuWBIX6ԓ#cn8vh7xgI' *vtºdJÃ-!4yB\㔗?*_ )/#\t@rBxFBe$2KYiS,єWěXOY zafQHCnT(s%e|VNv9\\w)~d,/yϣ;3MT;-hsgSͱdftj3WcJ/ւ*dP-+<1")B1L{.%ܪfd-F0A/xsSkcCT/}azNOQd=\?V!\sBoXIFǯx]U)?׌5 SxWzX>k0 ZmT]vue{PW؉i8٭Itvabb5+D'Y).-%VP )zs+.n=K͈/dab3MoZQSވZ- <Ͱ`HF98S|wvfW!.9}XA6]^9Kl^L3kL6$̂HozN0*IGazZ;^R8:XXނqAzq3~P+PFXCowMw:A|ョN6]HWG{/qr8I!նր0cb4%FӠ5p&ISg}W蹛TRϼ)Ę2 8'F`(QxZ1(~ +cj#T -On*S`1H9C< \Gwhv bZSێ^:zHZ] up~ܽ~ p)4㢫BGKzZos ۓWF~ #t&ރN{u:epp+ev$IC[azc+Er`vDN vD)HO]~y~s2Si/T4%Ug27J#KҼ#RP~| KX[vf bp@{Ԣa= <(BݝM*%0˪V|yI6(kL~L |ki$!](ftHOۜr&:G- )?!5(:]^@>:R57P1.o$4;;lּ[B8rfy{D܌]3~( x5TV8x*oN df$sEGW#`6+NJ<]U9u]G9ζ*u!wʡ Z;ugŪkrȮgБt;F+wl\٥5aBs 7c=ӆo𱩟\4H t4 }[сQRT戶19 /<}7{M4S6&?:/7;Zur̷U<ͤhY{~>r|m^#ˉN#C*hgoj2i`k.#W8A  iUy!Tv|SaJV;,_r 07"zj1j33=ٲ! gNs$A 6>95Y4*{y ezM]AG~?!Þ{2g4ʃq.= !A%aOUU  Gcs11X0}E=m3 @HO 'e29.o(W Hϑ*Aᣑs $L,}1\4oTt-8iŵY@\$Wdsq-NB mo_-=W|=n! JdU4/j06Sr(r%iyp⽂Tt9@j vvٕC5q;oݟyt'Č (99$:y nE bb`[GAGMM*,ppxvUsh9 \s .l ݍ|>j[R@Hx3~5Ӯ875].`Qp0)vQ5i$$Ћ?)"Wr.ԥ% :ğf$V?0=_ L2uGACd*1PjڮzxGǟj7]= Sh6p6w|YqPb %&Q.J3ZtĶ A=~TGl҅ 'O_eIs }9$lYIҷ_5|12E4p͉z$ AW#;ILu* _sڐFB[bƝ_@~زКhx0 BSػ^;F4u1khq#]q4yPsZ &JC~=mw,P i.8C)tvN땍O=IfVVt`n h#X9[Zg%8#ĝV zG{v-`!C8; a,sD%nYd6)O\J,T6aG[sNԂnvi[I_LUi}/eV|B0t>vrY-c:ؾݺNw(}͎ctE~__8d.fwT).Ŗ@ 4coMݚohٳj낶BRRv7ы>F]w^l&1&=sٿ^X< TvŮ:[R4+4jP;EHSsvd_ra 4!#4Y94wWp#5L4!L7xwDoi1jebcAbn~Z`SڌIҐ72风^,9~P3n7c[VhU9 2{$*O g}kwʼnꃄۭBZ܀' іOU[:ܓD`u7oE'}:Gaۄj*i|Μت<8Hx`Q_ V&R?~ӟǾnϨ d :V y,咖O6዗ ֝ʍotR Odh EXWUd9R@*Fd^ߥy,MoMxв0 P.[\3+dWH}BJ*:r/nUU26dr!\]( ZGk"c[M98^:3zV>š8{ߢOFAϋLq @Ke<^rQռ)Lq*+P:.wY1}P~>,uٷBOK~ekԄp Jvh{$/\g`BjћGB0 %]r%;l`@m$A\ KƁ^7tkUUo x=ϝpE甗5LM:Tw`Z.|G a?tM.zmM)QM|ԡxX/Hd(8;O C**YtU,B{QEffInnD@l Gu sB>Vڴ  A1HpБ#q/7͇|/)5V\Nh~\\D@<W[2HRN\nZFګY[ہP (hTW]iky_" C{Q˺+Z/PhdE[n Kmt,ru]烳`B`nx ĩpGno-ؽҡšej~Ǯ6h|pt,+olpM4ɗ}O*]wf0 l~0!qpTKDbZqj14ZEp,XF3Cm 蒰iRg]==uӶfOjRFY`pe$]+ϩs4 Mh-2p`e_[^Gz[nRf@xHJF [ꝼĺ@@Ω5EUO8L8Y|Z}a/g +2{ؠr,mPܬ,e@op&FX#`,Q Tji\f}P Aȃ(az5o"아PoCYje\RJR$s{v)v,p|&0Vjæ%La Q2StC&mt7|*7Vc=f:'ey 1о#2vtR@qXmKP{H4Po-D}Ri \/}\*:%U2n%NӏGh9,Dy9NmKl%c^|{>! oL'{yx䙇GOXl!4ymNQD: /5AkЕ[){.^{=d_o4wS{"r_A ,e9DGj C;8sww!Ka-N>`NBϟ"%c,VKUS~Dutlu,d˦"pxhu\!D3>]ct˽Oӎn~OUa}UEoL] qT2a؏`{!g,_a6eUyPfzH4q!-`|:⻄I$Ac3orx!YCq_`hEԳM.A);Xo4u> %Dl=d ;πYdbǯVi!&H m)GH\e$"aVmCv#!H1Y%)m =L޵ߠ^/e9‡o'V TڡQ%|K:~*|SꞾG=ePk.X->!ODwceIalyjӃ6h1$ㄬ}o]%+"Fܤbd' [h&l pv׵'ߵ4:K}Ai06M&%'`@N$ǔg|hprpyWq9PN3 Mg>RF58DM5ٖ,)|}bKGB ǡ1]M}(NsQ,X.V-FuZA#0F< .9p1'N7h {5-jq(зSrYG ڻGOov8V4~wJ3歷~d$_řС6=޺!+qۂ#m TZJ@i) 3p7:7>T4 n_ωc)G*wH]k>VVOQE%ۉЈoKyZo*2lgOgKbfRbfbE9dU+0kNxb!:/!+-nC{=ɢPv+׳8{gfJra\{Ns`4BWY\PVofV$e8%8<8c|4zTM@܉.Za G8*l{Ae3qOU.wZIoizIvʧ71Yv:?LnKE 9=vl=#xY=#}5#vjcZ&]s2Uax3SiI U_9ݦc- stmPPU}Y4m]߶ iPePx) {jI >ҿ"\ Nf@<|' r"?i2߰xښUi`Tp^V$ÔUg@ RHH@u)>^fvTހfwD#93Z_6}=P7eyDb-,pщuޅ@X,:"I4~B&;W ő)EZ'WWHG7a~AF5Ƿ~ʀc:m/%W͵GGg!\{ JHVWRxlCm\*V:<p0BA!4҈,D}$պFuc*E}-;,ͩLtP(a[$n89OGW.A F3ѰWl"ȁͫK5S/rn{4x',2pR_dОheFEa|jl?vJ$]*^]pSAn?l=:P{TH :)-L.~ *%%73"}m ؓOuHb!VJYcOfzV&FCw*&(?s~J4[G/Dm@o0HCa3aʥ_[Ji@\v^lP21RFo&e` ^1Ks#`\Dp޹Mz\8Wj_, 0 !6!e2}ֲk*3*j7{d ns'Pwi鬧x!3l wϠ;O_g8'fEw^i]=.JVFe(Bnn_管YoQn  eM&(W?p,&CyώvAq+O _ lWR,Ừ+$&xccqJG \;p\DV:j3[D܅q/ qQf!&QeTa%t$W&C%`M^:tV!g/d'i:8^w%J|u I}ēr70": TjeM_.O{C zΕ2^y# <$K{$ YНE29䷁;L- C+%9(ph8 H\+ Nn^EZ$}KbrXf2RpU&DK*ك-4T p 3Gj-I¹̻Tk!i;^Y4RxߝAV `N8JS-T5D[ڙg`+$6.Lׯ˾|,eԯ;oaNylӿ7#?7%1IA⏽ .}g$?vٖ#AkXހss*>S!d&!sR2FzNLcquVNƛoyގt@ݪbRv{Qq0?ın[&QyjXn ڊo^2Ս'gx&g!{GCq`"0ѦAB;:ORj1bOJ2Œj N%%ͪF"lpb8sJr  \j~exw_u*6G}ӳRu.X^f!g)җ[T3kQoG$#cg )?Ep_r-,8ܾ_X,ix8aEl4Rj'=T >yAtG8UlxZ/VT(7z:⌖dDrɰʡ0OKLR֔Ij!D6UKպ݌mvI0 sv" Sr"d$ Lw(Gߋs yr9uhڰ5ΘQih$ nn/s0DRM䊶곶DY, N/g_ طM /SPΓdyж#0duI4r) w9}7ՒPov ۣfgmZWA;y#K^a]ILmn<(i@C IEdb' A# T˗3cgMu!G("pxxrC@#ŀCJ){3\ފ C})vf0pae{Rؠv7?!@"_cĿ PWh]!S>:|8$) \g¿ 9_#}/hBAWWCLYyH2DAA #bAB6Њ0N7n7ةΓuNAôn IJOpX<a [Lf-ƽ$+bjzkIFH VU& d9P89UsnvZ4jq@ES'Ŗcz+qyg^ 0{zgIs5]CPS\O*bP`ikm]Dk`+ "._A~z'h s^W a\a..k]+H&'?cRgt?n`Ңh0y2dؾ5P,lzAVV OCMv~1fO.](X| d-f2L/2d (Bp}NLByF_ޣ"װmhy2]X 9 @\i1@su6$(|~%Sf:%x6pF]u;=hY ,TH*CKX>SK]l,.e4 bH-IWtx|1Pxy4v'ƌ p8>hMl^xtYG50ph/c=l|O^x8?V]K9o*d*L[Qo]--'7.0^WALfֈ*!,SK:V "Fws= \>nK;ko@:Äq@7-K.ln@] 2nwB% kxK 8L^1x+`HvWaAX4یFlO+%D-Ac-[~υ€ؽ84 bЯ%N#p\'\rL +K dݒ폝YpfKj3_guAhD吉pG%4@tV=Q$׷z>Ι0ܑ̫;n…ݪX(|by b9@!75.:(^)' Bm=3 '"mœr)#>T.#voGJDά ,| evH ٬ @I(s׀Ig@qJ|1I>L19E9ݞĕѐ8PW)cB4se/i˪L+CO\7oVI730>-!?gV?WKrЍAaI?˩ hjɆױR{̈́0z],6kTc`5G:h!ާW9tNeamyuj[V(TbW2}Lg-C;qf:KEmW6kg'"-A<րHb ׶ |U~`M>bb T[W L֖̆0RXQ`;BQ+f>u8B YVkdW#4Rԝ žnb(iW*v$kQnѾ&T.lLRJ&q5;uU83kՕ馋t!C7RVy+1Y2}t)ي9)޸jB(%x"?EuJb Zhʌ5{Y׶ q#\jz `J LqDnC6ׄNgS{%li߿\N -=唊#U$Sm?h*ʴ1T)wv5]D-ȫtVltqOm  O,d\۵-XBjѾ휤}y} sg"s!Tm~A^3 , ~~b0TF8qlLO&aǵCͥ}F&DUݷ'j !_J_wdu +i2)8VaĨ2.6(>-J?=vk78g' uc(܇{WɅt)g-#zw3#lxg.ާ+ba|H`r)]V0Npq hwPvЅ&jw\+a\(J–.m پC"!0#@#E+괰_J"r[L>Q`aY3gpMl#h_zR>~Iݰu$Ep+rw272"./|S[V%u F z6ԾIwl6YMB$}*C*  Hg/Sn.>b7jb{p251){]֏LЕ]@*oV꠱s鿨{vwdQ ܀\F@k(vԏ4K"}Y26Wǂ\V#3fj!tz _j|FoVppN83UrqCQFtsuY!)L ŸhEF]o+$Chљ=t>rJʞì!j 8K Fx0s/H@kIso?Zfz߈ץkt%txKb KM\&yDG+ݣJ{0 |>.} yi8Pv%e?~|"#GoלG_LG0ʨ4~;xT*t*RB{ݤn)Q-[ulV@s^б~dk/I-!Qi c>Dfr 220سdVCئ-191tCXNlZ 9مu]kf_Sل煉11s,sF`:]ޭ& .s)CB__8gmQ\yJ&hi5'ѣ~Gj2W{q]8_DQr(sY ܴ>ʹȊzwej-y"/6fN MKD`I(5i|ϸ%FUZ+bmɂ,y5ptv'9 ~Jj )FT?ʱqfNH1N`TΈ/džc ߅ZFw[نshQt!U(tbmeL3 mYK wXDfXKرtCNLGt\Z W؅BПr&dv[{{2+2:3/] -M%(H?=m&aΞ;E~U5zGObg]&M5B1v?ol6du2 !/ ;rg^>ɼZS> $zݲnyAVƙ98s%N#߾:̾K㯐S}Q^Xcq ;T? ڜ+S.|IO?JOLm L&Ŋ pu%`R;WXdXPK`2㎣6l.Rx݁C:3+5j&o6+wQ<ɬEi>jpKlIBסс݃e$g`pP7Sa"AќFM,PJx5Ar sDnfLwA/.B%tNYߐ {።8֚j7+P4g%\r᛺Y(~_ ;S|vz.[?ycm [ZPCC#R\';401u(&Ξ"OQR禒8C"@ .ݘ/FMsaB~zmZ^.id=𕴣L/GN{3 ølKΒNgIڼT.=3!#4ЖEذIk]%^܀8*3Y,<MX;Ȕ"eWGZ&+81 +'W~֥*&`XeoCo4[117o$1 >0Rv M[ʹ H_բV YɂKʗ(k?6=Z㣣*m gjyu͠,2y1@-وq`nͨ8ӎYOp}j@dlӰf8aZZ(GhWJziH(&n}ᱽ<1m/>OK f f2$2=šf@:g30r+W=Sه\A/Z* ]+|DL_&~xˬq:x@H[bJIוIƙ[UjH,5)Sص9Tj l9gy/dѤ.[5Db,l`EUVzGX17rRg*q$4ΙqVm~fжq~#j֥ԯ6&t#:=Qݯab"M꠶N3 7w7%87yt+o7ԸcP8Q{"1M^ar$+_ %iG$AASkae{N/X? cߧqyI0S_P I֙&6=1\BI߰ W8}V?=a*,ݕ9<toDg9jYa˪$?VP{-Ιѓ98ި?z} F4),iMjԀз;] SA:Kt rT90䬡SDT(Mp[BC?f3+V`Xsl^Y$L =ꜞ0UVg<{;.yyoL("&MlV B 3BH-LI2W>Zh!1OCD*#\zdmt04H)ű)ݣǢ-5Ħ iCaW@.e>hj Dtso) phS2f]e+D,6daLڭ7v%4s=|Ki% ۲9n4f3Fm% 1+"$!;؆T%a2Q!嗿-dN`KS1 q`ȐTF}7 Kvߩ mCSM \~ N}|`Gs.d!>7i?){D2;f2#XԹ}RtY|YqtF (먄t"+xu)@6t˔  j )$7[LŨzr+tMooP*)uMúJ>w F+1EN~t+pk@F.[GB0^1?A~=h~F!?=d)B09ф]x$U[SCN^4_a&|g Yj :&÷w賂x $d*hԓX hvю ݬ q{$(TUl=)gMX]R\ 4{u܌88y$M"(,̣+)Na\D1s)- *C ^~Xy2S ,C4Jno?+bV Re-֞׉.T04i=9/`(9Ǵ.eJ/&,,YΝ>\fQ6itf]摐VF^*ZXο&\UEǯښ Aw\x-&\TKZIzoVjzY!SYJ shK{"~iЏ ͋QaݩNyә>V rݛX魺F1l{ms|t4!$/.j.5vHޛM@: f9JA*{IwL%~]!ƱXW>MYD)9z0Wh Nso {7@H4M4oOqԝCOrj*njT B^(m##Mm|+ "r ̗`Ds@ yZl263_?W8,崣"3(>p̩|^lFGRhΈktZVi y^ଇ\E#C-m]6o3dm ͔Lu j дX55 1W&y'@NB7Lc/(skDzW&T95OMK&cm5<dPEIpa ]l yFcGN/[ ~ڐ ($?ii]#RR&KOiz<3K!QK~=/w ũ`mo="GQt +t" aT3cݼ}"(|L) hKa |,W.þxQ0`}ĄQ7XV ݚ EX]Źh>}Z 6$B+.o}PG^vG^S{iGT̗%O '0k(rk,;XH1wJo&$5Z~T'ɜuξr= AJi,</ZcowT({v-AD.ٛ2= z7ӐpX=1.̻Zw~2큳%2r2 Lx'WVrC= ڊڲ!ŞCm(g iL]P;pz 3 ut۽.&Y^f6{5k ~: ~Ƿ0) 7 {fձlA!a@6^gP1]qAa0*C9dITœCyʅg}L8KD_:#wP4KSI rV]0֊ǧj?{J5*/,4P_EFj^q__!K[Tqjq{xS 'G3&5*IoC:56}ٌJ̳S;g@T2DşhD0PygQ$BG>v5̴74xu؉qVNr>Upy8Y2%^f ;]a>W(?sؖt ߡs2#ڰl~Y5Zy_5:qZR8~~jǎNjh0kj7.y:Cpаi8rrB>ewܞ;%oO^1}0.㙄lҞ,Je#٠R h*}^F-B%-TRǵ: Ք \1 ++9T,E^IG^Ao=w55>(pxW>`B"5'611Z&^?2~ya]Uf@02pMST/]o;,(*Y-{4BYuÂa73BM*fJnAOJ{yn9%N!M*RUwkz̴Iķ#ԞF6?r]HG^bا7za8uY7!r3L9 A $w)܏s?iWrZwjE8:HX7":r=j$?λ~9,3#۰OO*U|BdT͔n|6ٙtcF)gXhXe8N(G꒖P+ ,$V(url^H_s:dR/lh1;<ƃ?<ҤKB  :b#4Jj2.8,ĩ.1O TC-JG+TJFT6&UAJ?z#7FpVbyy{+a`W]ik9M bTFy+B@+ܥv eLg Zϫ_Rit/9b؉:B%1Gʬ0US{pnZK |t11e Joςkz}dmUtCf` Ij.yb W#"E^R V}΃Sw-tVE짞_W^X=+ 30T=A'حz.+Xlږe_fF84ekƲ@=PT+yuC 穇Yp%uԄ"۝k\N#W\_;fe/- J9X(W(:nn߶9;٪ǥ|%;Df|yV4f)two*W0^(G^ ؄Ίg6hUARfl 'Ү5Eh5\3?iH\ce"5Ez39j*+ 㠱O9#'IX 0u wo}] Qw!>8O9ug{#Xo&5Ɛ ¢x%gk8Ϝv4@WqFF&H6w{RmB 5!.8Ux}B3 KAjk&DyMHL#-/;=GMF9;D[zz9~(` " U ksz ,E*;X4,pW^N|Xo(ma?$hnaMV/ۃvd;ߚRaWI'Z^s/2eqI/Y8ƹ[xuk{6 .o&yN.0^Rf]_)Nio&34_E)ڱ6)]oN|tZB +HRWPk*C/XGAͤ /?5~qto,ɤ^jV4{0< qJ'RgoLIboJ$Pm0Vm _@ eԨi PlBzfڍ5pȅԪSʨ6ΡCzަ?J~V /ثmBu$BXO o/2aS8Vj>3E ߥ}W|qJ|Lӄ3P".(@lqDTlg@5'.m,)h }j;  m & 9T3E;#)<iD.UipenϢQGƩq#PÑ 76qKBP]ŸwCϏ|fAHރẓ˱Cek25J*:ʖfƺʴDWJ55NW~8rn {2|j ~bdh <^\+%}l_+ !_3J-Rb@Eo6LlCf~dMCUUjyLGwp{11 maַp̚¹{Ppn<@§vNAp{[O3fGA*ڲ_6N~T)-B>0puq 1fл11~dj~!> .,004wbL+Nv?w6Dv%;:Xi'RAgC-ՊwRRtY.o)Cq5lT&>hdgX[2mtO#/j>aH$r9Kqpvv0a62#nO1j 8&"6Jި~tY:֟e;Pln,A}ěl ! t2iu`#sR;+ :52GGIpG<3m/zs(IVtL%t2Ң͚)ҧEvAIm{/YF.X:}{RDdR(~T)J)F lvvs2u83𠉭x.Cz߿uqL`!韹=rzִ$-d6[P Dsj+% KGF2ܼN6x)^u/} m|[g(sڂ l'ˁ~ !dםR>۾T hR)absM-vs7gsC2~,hu"Z߉"z_>,!Ug ?m$%ٌ5wOOљtA ^vSD$`B# % iY[869H[2eWUcnY@{MGy,k%0 NlHJIi75Eh3|4\ Xy>*Z==_@lX:PSJrӵ $R;Zl!F0t!$y{ȯ¯56,b?>VE-_^ޕ֪ Lr+W{CǶݼ=,I09C~?%`'%+>h)HNDgr m GC؃iɪ@cܝ%:Ḁ7L7)y'E2fo~ cW_]cVUr ĘD#%WBp_o%K[T}w FFxe4A/v3b!iM 䢜VϑҖ*j䟿y-NC uѪMP% ͐/;÷%NՒ $i.- :$lbkvl(/nZ܅Ȋ O~Km_^h±.3lH+u]o6[(jwb 6%CQ#({$3Gp|u&ǃ~bt6Z -WwtBЁZp)JjٴRqL1U ,SxT̢,-طE"ЏTfLգtZ!J`WR,! 6P+Wd.!/2ٝ'%.ﻮ-Sc, 4yUߕT&{nSd`ߛ r98,I兩 L]9VBxj/̵^bIR_99fϴ{aFM>(_AtʂURsƺx*UvЇIbQؿLoîi`*=-48NvXR%:[0G=, 愢[tCq+ .91͵ !In~O؅t4:zSO!#<UFJ%sm4=<]4>ހSV]6(s([)T*;B8v8):A`"HbpD9EQre}HyA4f#i={ ,Ϥ*j>./EUdkOQ{8"\l*᎕i)t7՟!={pdM0(@~q->sNk ̬ !\\2ΰc!^=~&s6 =>/ QlE8߾%֭ 1tm?۝>c3Ū`l zwVG_B#z'rtsK$ncK.eR_VPAaw.%$KK&7g^XX?[9viUlqU\2uw?pʄE Ķ$>M7&㰑eztun")ԮhtEicl>-WU{pFZl'F7 zBdnz [=G{>5bU#V'G=NXO^ɪAcccZ'㵕zI;BMqԳQڷAoEvmH5&w0Z<|tS8Ybxi+qLv #p].y6)Cz"׌?BGV<+\I.KpU# Yd{u-4)46aykC@1epT\*QgfU|k8NUp7Ԅ\TRsv q8&>P# ϾV'`UJ&O2(u_P8xfU?|cI=|E, *P:yc:1TGخWjVCfZXŜH/MI^HMMa,?N ܾZv>.ԹST今'V(FL6A ]Ah+B+ą?a©l@$4ߋzqS"U } .ifu^"CDֳqI"di Z8{Z'dO*H>,]yZ9]7!oCyA.a:o!Epe/c 0>Fgq+ɁEZ`šx\G,.WZ7LZ('ŴmڹTkV9/H^—\ϋ ;<)U}6$>Fp(OwC [-Ho5rvf#5"O'ܟ]J6)~ '0]<+ E)XV?î Gy4cV7+ŜxZ]\r o❴$NdwSv.A!ù5MW˂AF)H@DGNݿ_ P"%}>yZGSX:XK`l6[]+ AA݁_d>ltL'(_<ҶC]RR (泴^ր茎K@W=GUK5>'. 9HșyץrYǐZz`&a|ϲ/mVG3VZw`Gh0$6| N&̳4)Za *BǰfV7"xppForv:bp ,@KlRS{Fl>*YXA~b [cC:yq lbLn!l2<1đ~֤U>`LD0L)җYv}Yp؊NSVtQ`qJ @]KL z.סցv=<K@*Qz{W}~Ω#DNo4#`Eg;lfTxMg6eoDole?-$N q.n1V'Dwu2fI=EOm9p_pn6X9f?ZqGm{=Ue"^?IDhP^㡌,AIChr[ݑJ3,\u^%+ BnDŽKu:P͝VFo'kkcWᬌFL%VG]Q{Pݡ(¶Th/-Nإwk8\ViȷSEvUe~/})S"ء0S雄B&-ߦ5?ܥ錕@^@ϗ{)WKg@ qCh`"pS(r;9'cH:iAX*xM|6Cl0^s ȳ/83+g|Q?t|+xwc\VW pPLa*DZd7ߘO'p3AWV"eUdGƍ淃xpVUevL}y/oVAو-2,LYRL339`LF8 e!i0yzN90@La?_ϫ=Yg2vI i؄N֮>锐-*-,y,Zx}d זGe- sb &rM4 e&fRi g?O ,!4" &sk1DVQx% ݐNbU~hZpGLkv|2Rx#.>lBp-m"#7@b~\j})2ꬿWtƀ2mWF"!swP +;GnbLKaab R" T- 0E%ջ(Ku9 9Sw]&𢏭&O]a 2pvΜU<ܼ^ (l44^V>vm3LC쉺/yx{déz?dZ (z+̒| -+*8"D [Fm[dZ+^O7dE'**nD#Cx~8Kǣq; $(5- ɠpK5T8\VCꭲbu|{5q@K>mLyDK5HR_OŅ-e{#vch=@XXk$LΎ+I3Dxd%Ϋ;:T4DKX Xze:\"pcg72^:+w1&p.k/ץcfkΛ{EUU 7ą U3MȻaUߺ C]oFWgKW VNW*6=O eB!prS{\u^#=w,p*fWm2#i?]2K*81Q@tkI!7DnwX|1h[ 5S}=vq˿laޜruz`aCcA0u#9`bMt4CZu" _t6%zvL{SM"+r3v㭣šLO~E.,Y _@tz1DF hZ-O&ơv8)b~΍Kjh#cV_boW=>l*U~쥘(WFh譯l |xcH#a0hT?@aVّc oLdBUg'JWU^* _E S>6,ͥ(t@{[b'3i&QSxzTM棼˦jq1m2<ֈ%z*ԅ1[!?US:T)m!b)~٫?Gŗ}C+9{Wt|LLq ep1[ SjURR(Kmey 4.'3Q ?FC\:VAO nZNFs,OT1GLϛBޟ\P9]qi_P}m5=5Ѣ_4r91 5U4WV2'"{zХTH Tep|J*/`4ԇp )68YIZ1ð h6P՝|mH l(_'Y{FN RC/N@OG!ɭk+Ԝ#]d cq~'@`r:]d,% p;3} uϗwp}PE((lZ|#)@ 6#mLZHx"B콏fy*]R]d{8Te5PL5Dm&J=<`Abf0cO+G$IJRd.i;:q .}qjuZ0¹xc,#rJu 镓!?4nsw /xR9*}Ly--n9C9Q!tpRe~(2rO ]&KkFlpO}Wͦ>ךDax(ڄ> |zr{bA幊WAN j)9u,vwp@FC(!pܳ>Wއb lj"C4 \h5%FT[U,6*ynjK\ 5~eibd^*)3vFu8H?o|u)vP8LG4Bqw^;Ҿ=UkWf~1zcӐ:AA^X.o_fSBP7:TkKsU@XeWܝaίE${3/ , ;L_?"XQW5YWT92myU b1;^î*Fdk24z?+hVznǃ5i#OBPԽGΆV]cǚ*=Kވm1$nEGϝ0#D w4\#mt6dte]H<7| sjunu IpF!I ") ]y"ӗz10V[ e >IuĊk_W i />Ednvg֞2vLU.j(n;㟃i^K=38ZJl(]MM$ŸE)C[[4+'ǵsDT~w>xPKxζL~ÚuG* |?+yZT"ofA?"-rWAnh[YRާ 1ny&c m+s]8jZ{cfS_!e&`mꯢ =!|3ZX򤪘]-J\Fɾ`қ$η]CSc,Ԫ dv m Nmo.XFoTU;aH:рDI<D*yh+ /o"{s{w\|~-4gWLj"w(bVEU E[/Gn-jhL];XY~AD7ZD3S|hL'!Ƴ.@TNGGNU`J,QIfDf6RUqd""W(|&Ahb߂OTX;N*Vaf[&- j݄78rwކBj>`8$95CBp^(B1!\Bdm>.k}\q=z|!KKc S2@h9|Nr~!O@|?'ƣ.ݷ*B]ԙCS+HK*VXkg]/!xɃS70㤣^?qݙel=zUȒRTq*L)% ,ZlcL~ۀ|&s@I I=2O8A8Fl' r6>[ v49s9NP2iSr&WYffIR*HPÖlgcVG.$M!Qf'M6G ֞IVTplcV]!yO/Қk_!NUwC$?0X\> J4Lk^x*gn-0J㊏@n 3s;Afr)V@X^{i#.:{39TdQ~`RǗ-ǼQ~\@|H+y,;Y*g^[^y&<- X{ x !КOdA{6bfC8酋6 1 "T@8"7?P?̀fI]6Zݏ5 e x넒]4%CbMk {Vҳp+ "s~f/&=Tߖ$Ė`JS< B10Fp&AeI0#kA hy4'R^$6(2[a; To i)Dzʮp܏JѸS<]'q`\ߔ2u # Dݏ)[`2 9|nF@o\y8 x d?NQpeS "[?L]'[r.O^(}"ph}?Z工PeX 8:hU;Vn E1^Qmg#ccDΡFH9Ut|ao~ PjiM~hLeC*_:m}rfT`Il־zߣ˳It{:~a+" ˨iȟns9ka:$e?wKcx^\U&oPyJ.NYj^ ?}߬=NV Rcj喝LgQBRN:wPW ˴?Ju5̚­|(g?G0MƕP'&b?4G*ufXĄ%e\)]c:x8]_iTWmߟ36I}DxUJ '5 uO8k x-`]e"^N=Y!C:yҭE)4fj鰟xې9!H?u_(I»BMyxa#/u_g#uIM+ķY@8~մK_hk X~/,fR:T(l7?3! <.'VՌX7%vi#=`{j~4^Ze:AkwJBTnCL 3t ör hB ʓyI!ȼV<֗Y&. pHsvfS/%BQGRĜTl[X8B!q\2ϨfƩص}}g=1bpRV`)įݟMgZ~%q}JSAHZ( 6I:Oj%*o##pp穨x6I0UИosB{ӤiŋcxeG1BKGE82X *`Oi5_}84кwP-/Ni W8%1D 33daԦs{%r;!Y-./j#JU䑆[y:I.o-1&eBC)^z/$;̇Ok &+5aBN\[.wXkME#!XA'q*-U yA8 ;yڋweOB-Nt*qyV\6mw&1|4W3 دպoOV||RVs=6`gg2#{22XT"WSɐٞ%@hIRKmZE,D% c먺ƳjuR0b#~~6+8:iC䘢tX/*xyG Q]RQ2C)7/涪b$-nK=T6]^* '0>>wѾx:y{iJꟶ}f WYnlZ] FV,bGx,TThNSea~Đ0xPА)c˶pcwxې^"~"c٬Ŋux3Oī'!lh s \J }Ç5-[E{ᔠ",;Lc_D+O[WQ]RGY5E$4<zR>(0Ӟ lSJLـcgɓ@܃ R+z`.D**!JF)ޤ,“dܐXYfV(I 6 -Bo>Dd%h!bm=ӣB"Ҙ$ݰ ^`@4"0iJPE:Zŷy_K̉"0]*PnHUP CҼ"P]j.gT |fV 6QZQ3j]Ȩex _9Q]YW ѻ^^eL}, nr+I\&syFi11b躄t#>i'$t [Q~[HԅqN20 %5; X(J&v*G3W> CCs7Mf:rv9ԢCix+"4Q #0\QO5aLz3GlȐP@xj2Fوc)QUs(0AKUz]]`^Yж@/b j,K٬[:,/Ѐ4 jªnc) 0RY@&D/tKPs2F]mZ.w1E9VB#DB#E\]*8 ȏJsȸNIL"-4j/\4]}]C?3,HP?iEYE"mޯ,&=Pb``Fɼ?V 7Nq,>EcK;F[-qz{FN<' ›5 &X&m }$^o eLF%BqA"'Q੪AW >Tt퐄 @T242Sֵ]@wFBoM).-\4;5. (6Jc {JIܠ:\9.ij 5Mu͢>ܞ#Ӱp4BSk!دFԞc+ 4al/Y(?ͻ,EI5ʙUqB#(颐6ibWF(vR+DXgCGixp^9Ɖos)va4)) {9[m` !Ûj"U@ǡDzp$˵fɺsSqpAsǬX>cf.^kTkI*ﭔ(hʨ=b *3nG5 sFEk R]|8м ;tٕax깋 MlY/^A*Q IG)cZ櫆M7P1Ws~mtm8ѼwUfT/ffLz6 LX *^tUH q5᝕wwz&adœiZy#QZH,(.Dt5Sձ ST* ߿"pSR@r6o]>QM( 78!hc$&s)9_$zVWESO=4xʗ++Aݴ^\ Fk I({.|Lǘlz{@]gxc{dԁjw6)Zި8R*bt V\83w̠O% [iM**vOoSG%aS;S]?$"ֈUZb mX ]sm Qxp&QKZEe$7Ċ!,!q#+ W^Y8G3eڬba3gC= uo@weqcM;s:9ћOxOY4Y(|ԬKH!fa:a}dHY+ZfK-yO3l5=:B Jf}bhB(L2h 3X U`$PyygաVV;K({<*}=vj!YaQ5TO@]7W3u4@ I8`o"TSxN QZa|=w ~V7k[of'$< F>Zz0'،cݱZ)Jy=xS#W!HXqn1!;YڳG^FH i38t#kyIMѧE()ګOkvYZ q4|[]]N@;:ţt4bAy)xy;Xt꬗Z&#))NЍwMV9z  7Dͽ[t+m(Q|͔fL`X8{+XW ,FdP\4eCkn+tZ#*8jMqwWǷ ݦ;lOSj/Vib;>>C{Qdt?ylڭ)OiXz?a 9Kv" 9jX(tk5FAg^Ro3M0S8$퐥˂PuNin=i=\l9NTc-HuaA!>'1<!Qބ3^x,zJQd" eӏQ/Ϣ&}}`G[V$u\N^؆v\o1%x79Й6Lui5%0|52KtބY!iKT=51|poXG)ugT.&*"r#zLl].g_t?8nuԜ7K9ֈJihiMqf\5=Psi;E2_ܳ|(p#7DDbTc=3f?B'*jVٞ¹0C;p-k p0~n?j3]L+o?_&d?H0Iflz`KcK[rI40կ[%V.* {fTgFF XG'4ϭji)8O*4fITJa{7cҼ@j{ն G?;M_uv!УYRo|r}I !K&r;{lJU^w92Ύ*:McSib͇eݚtew6($< ѫl%@!,]nkT0ȥӔ+k: bpT)`jk_L^thb49~<>T\FwǨ><8Ry[aym19|6خQzpSy'Üf̧atݪÚ.kFTHJ)̾[d cST wosv̙yt}8N09f hY$tyˡ\1MCdQZ+zz{QIVz0@.?H`nK MTԩq$Q͘y^ z<-h3ؗ.I3+/j=yvE0 Gl=7NNFZrt_ 4AKZ.m[ K~Lb91\N@ D^νj/[zͯѩixŰ[+Yɖ.$߄Bas }@M9܊}Sx1;Ȳ [vOlP#/e.HXf,qT(fVDl[TXK]UyzȨ6+TgK ;e{1._ZLU1 :/Nhc{2?ÃUN`D$$&ퟐj՞QePl}jnnE >L N\oqblz,tMPq*ua4/Ib)g0ʆJ[$߁ f\rH1|#+dCvWNŇJm=x6Nc_&*8auP6,zB&aZ%H45VP*hޕ݃d,d>l5OY@ËECCSJ\SXj~ϠUFMcӠ\EdV$6V cy ǴZ3S_߁,hyy=2oReŐ evr :5k84iOJu=b]ɾ{q>Reoojqou][&N3͕_ A8J5tQD%5m 7Ӏs@E5ݯD("k1@W4vwtvڻ  y?Qn_N~`Į9w>qzJb.vr&.4ֻKpH%izK)=>˺jR683&ɨoPyd/'.|)50?LAlrKk$7-GϜP 9#ideN ߷U^LS59pEdS xC-e{/qKdK/Yəfl}{"28A0oNW=cyFW;C?%FH9}mBb'ۜ-|4$wVC/%'A 1Mdw3L6Xы4)*̐szm꽘L\I[t' 73 ı+GNKe[w-%`dzGd%՘Z͚sAUr51p-'tR& Y 8kݓE1NNMg._ V~/Ihc3%5es1ù&h(_LFi891>גu^a6e'Oa[+ ƏXC!7)MS@GwzRz %bb{jia@Q~$U9׹ODx"K:2T_uv֔s]% ekS߹l5⣈ɽ sGkн*hFוstn QW[[̀FGL}5!wk5|\:ԙ<%I`6jX¯+bu[H)!`aw`R%G; P$re|B8]ySVX 59WY0}3`W5Xȋ^ ;鴐@N/݌Qc|07OuZ0EcMyJQO# T$lڅ^ b#H p4bAD ^ LlA0hY(HQ^aS$(1PۙMC5o^dJňZ&;lXO ߼riA,5ϋX6rYL j)LS9d=)\ӊ2_O7;;y[Hd׮R =򻃠g7DGKжjXQ o-mEg FM f[҆a/<3<|S8oЈSC>w91fa4;̅diy0v)2WTE=BUav.'E=dSTprRL3GR,ȋzA"TTrLgo>wcfJih: m'&t'- (|#zi2xv\؍4to`'3^0 N7Լi+ TbzrRHsMXw%Cq7A2P}F:vBNv=(-I L\OgO(\w/0˅Py29eUҦx.|(] ި(PW>y B/HKA=61SwWv6}N :.ZTA"b4A='`[$UulU_xOI Τ&%zvcz>,]au.FDr8-̄\Q ߹OLT1 I'qlp؎`5j'][h0)JFx.CV -rMi '+ ~LDW(lpSĮa%ͅ.Òs)"Ţ>B*j7~N 5vJHrdrw"4Daat2uCJd$կfY7 on[s5t1Lz sXT}jWA% )YkH%4;#w4onl,* X;[OCV#߻wzg JjBuA ̸q>bo-2?uFSbw;nl ^[AuW,dM돣Bf: Krsh>h ! u.Mso >|G/.Aï][K8TA`!J dLNH[JHc>"ӑ$ ˑbJDHt_YqV4[h"˧4D!tgarFMC"N_Dgآe\/9?dcx/g8y ~:kkiEOX k#u4ٟǿcƇ,|G6\t4~XfWcCHtGv.UoњLد0a޶c)ש3g0G|&2c>^1DJ-V^Ca$LD$Su\a=\C+੓]oeLE+"\'Vq8(4%c3v̋ MZV-Igo㞍}k>F 5!^XST ƕ鮳`/IDeu4@7St&Rxpotӄ~f(-@\.ϳGbvT}+$)d^8K]XD;߯nfcAy@ax\q =upE:\zCckV: QDݰ40[xlr-'YCߺO1gNI /K9yPkq h⹌2FR@/iGW5@;'+TЮO]/~CKʍG07V1>E9Q| Ω! Y_9H>>{ЄfuL:D:%H_9TV[K :M TmmA$ z g 6/ DswinW Qs|+?\ьU=k dݜR{'ܭN4ݰ.38ھp5Է Rk(د7w n0y#7Pq? gsQ܇d5GKx%sb)KJJd|^o`4A>5Ʌ[M}`u4o]M'aƨaep_jz~}<(G?1X}Kӂfr߆jU<`"7\'S \NTsUd3 38}  qNm+ ꉞ8$N85(t<1LiL37j =78+UؘLh=UW*s "#1ͦ9j- GJꖾFD}pnȓ"h#_@RXX( {YTMM!+Č Ѹ,B^ L|7CX^s-Cb 21y MZR[k7Gq(}csBwTSZQ͡0/grT, μi:alFR ?0tn`@EVL#{9qeiߥM/hT-}ALh8V_3uOX.s Qg",hm[mUGRSSUDJ3QIjdtOCOA*YL-8i#{yI\ַHӇJصM?!"1ݚCIidGޭ[H6.% # 5#7maҿ)%og흼eIbsf7`J^5 "su?+Iun/-g!#DU$A]$|W6-{:ǥC!jHJچGsA])l9FX]j}hc6@=YRGHӗ-4`b9]3:Ch_7x>5bdVbW|6C8WQ2kb/{}A3ԗ%RHMw brg91n(@ t΄² :^ J86w)JJT]y?Xq 7򁞞p;k늬ݫZoI*Y3h1g+>j$GU,}i&^Xn6r1] |"EǻTi |f 8!+ANGҶϰm?N_'>)Q kd[t'ձDWvp B@zF ƩZ.[uyeRzY bOv'㹇nٌGH W/H,c'+$XF`ͽ) 6AX[ IJ(-;9B,_>V.cN>a~_ʾ?43Yjj4O(Tr>@:`ᙲ"9Ʈjz!ܻJZӜ!_ o`Hz N>. v5Cv~,ZM]MI5퉉7q ξc5՛4e\nC&:ܧ[;r2rk;2).>Rw:i"eeM x ۪ˡe?P&m=N* +2\jjwD\syt廔Ta<탴ӛ}a9QWCb @3ﲔdz[T3LCKIܰE[34Miwj`Ly$ ;WJfd6rCzPƝB74anqIc%R&~@q5.K%lu83 H1Q$thCGihB&S1!fZ^v  -[멦k AV mr4-tqY |A2caqa4g|vs6O%*7\ ϝGE  C,ܺ yz.[6R&~>&<%ζ|24H9ՈīZ.|0d~7*E:ơobmP#J=t S߼5qT9$݃8_|\h+5v#=@A%O&a8JT8-$ ~jX&]Xٍ޻ve2  q(f|}ujYqeeF(ÙeLPG= {8\)#FU5"zhW IpmKݵO0QSRU,I,3k&GkM1? ݯיiJB=y!zAcbAoC*}-|sBbwH>}mMv[]Q_Mҏ<(ȪʼuTGj6n0%JQ5=Hγ/waH%7]!u}'KW2k!U'iٜ;uyQ>xps |O1/e[2,C>gDޯ_W1pMӜәdOLJNm)2oHv@13qFe[Un[ Ucx>LMoqQrOW%p}&aLo $fS%`&¤Ybs%Q0DI E9K9e7]%TsF[jC.t.<`i@–zwW7z!JA! F'OTx%?99[iRR"]=C^ցklsAS)gZhۻ=/4h0l+c0ad):WZan:f fE>)n\-U0uOXRr<G(P#dxc_DU\&VWxt fv?;EL.r83T u$)q@O-?'΃(v <!|/].. |ͦҪs I`'º}qCUghS\y@SpƇCR6T|RGQhXhtw`94)Z]6ތ^t{w| G* e6.W~uLޮXe$n˕fg: ./&5QInAk5Ώ7* ŵUR= Ӫ-=`VSάW$-G_*L - qG{mj '"Z:KsVܒ.~ABs'֡YYgЪٖa)To%~A9|vaRoI FBIi@H V +3Hu_:I'ʆHR^*)]&؏x5Ҕ5@_ YɎap,*^aEa5R< =rBӋmd^&,UH#?g &LCtrYl@>KmuEjDQq^oqʞ0NcĶ8iz–|j[''unn DxmY , *:Bs]*cm4Zde"c}uoe~z[dM؃p_uW1qۖN#W=O bq*)1>%W2kOmLO֠zAjC!'L{v R0<}s؅B.蚄vFy2lXjVL%ie ԍ濘ft^2zջ돮jM\84*kg}T)uM5k}-tƝ jwMq,W]fMU<2Dh.UIJ\s*iFnIqEFcyہ _uwv*[CBC08[t)kIaz@\Zوn;$$px%?ivqⳢ0# \Ze>X:4ૉBM0Npy,' ϳͲ|wjf*bnz_׵aHP.]LYr;&a:;"&.QϨrKRXyO/3ZC.uOϟwN s^4?4z Hx>q%DKvlZFzE6I{lRc8~WfpD2f&l@> s |9l`\LT >j)+jedG;pWfj'n:_A{S8t Peb?XgCaX!G\s"3}~J%5(pH@ﵶZk7kטjy}2*+N%R=Flw LEtTWhCi!ltD>%V*>>bT-y&=VHM+҆J7   ~T0SeAMg͊??^Jʺ}'řoRarBbW"@Ahj2Hnrb ǹgTۍf5w ?9" C:5kfBES ~c[Me"<[/ǜs]4v q}odyN]=nF-MA뻒H#:. *h@o)8@߭e&ӷys)Pb:DVáb5GӚh*G9J,xR]߇TSO~ :VX{?\uTZ߶0'9:Cԅ1{}C1/t#]؂*ae> dNe5/q$E'i"q8_q%@y Qt nRu KCH@oKﴂF9(x] R(FhmKjTb2M>Gr3~ۏ7NeqhcoHTjRuw{5U*!9e `.Y]>LQCY]R5ryLi;+ !IF4TP/5ٍ. ʼԂ'?ʠ{fŧ`ع[ 2.{$(SܡXl~y)LW#7aC av﹡}:bS;'T w;g'Dש `n @铉 3( yW;]y$k^ٽq|MsqQZj_dHTAhsR 4vows H!4a@AY򽿍JXhNL&Wkϲim;HsjK#!7a ^SM,ixIb]UZx1"G?`6ʮb`a_ff\4):f\ 4oݬ P)GwlfoOPc5Y%Ŏm:acBy(шbL "oܲAs@Iof )?1ɪ: uyJV[K]6FZ>"[F閭P+QemIv2:MH-w`|샆\XhI'8 i)&kR#%k?CJ7?UgR::cLrJ$\ x,uV7;+{SB dd#o:&^ n iC*>i.)|csx)og6v[&' Lؔ+q} 2Y '3Ys{70&v/8qQBajD!588vp3? f}v/3t-/0z81 p:ULb](ZUފʂ2Gj*&uMwq9ق(VJe\<}b(;si!9{eX/dR>%1k} 1]i>*2 ۴}XQv$iHc.!@ՋFKRr/2ܨ-p&t"=b os1&|: X'+>/ȑ Hڼs"}ϲ!vT*G4PvA2v@CsH0ܕ)llfM%V@4e?˧k1aYn1ڷ̽[<)y!ԲyX7ڛ ʵ[H5 | h/W]pFyqL ; 稌J{ߕC*ܲ>Z:\/Ekz W<a8vL; kCɊlԇBl0 B?#]_^JIl_y)=֪Xj)z Z:}n&qu7co&jޑ Ò?Ic(͡ɞ s'Xr$rLQJ9q~@ɍߴvhJ-,B_Ͻ҉8 -!'j㬔 -c XNQ8ē#V&[pV"F#]+Kd2wͱ|4Q ;fIUꟳ_ TjKwU`c̻p} N{>7S6]y>;.uDEAm(\@2|V R^/ %vI}j>zYu0l4nبt"׫fKIJׄm 㳠d!Ƞ^~5RҳJ( B#jRXi& h~S%w']h%.~ɂٯ;DC$Dck+h_8<Ϡp0HuӇ)kǒZMR<,pYcD@9 3]?G-A} ]D_rIVXq0TT&~ޚ { | n$E 5Z4'!ܨZF~d&#_ |%c:e_fepa՞jIѹry'Hǀm~uVW;JjѐZQr/I, UMJvH&CQk=]Os2=zzseK=ʰ۴\V◂niL2+1K8m9Q޿uNr&Go_քN#xg;UrKP`E>$?A YqWJȏ#Cʦӕ@g.Jn= :SRAET*قʔF{`0'{yeӌ]?bc֠`׀gX'`"#uPd=WzyW&ݨ;P~o@- !JBO_-{[K6l9&OqPxEۿ"Q*,̊Wr )`S״{d~]$u.9dRQ,՜lO'$ó,2Ұ+TIfC i585f 80m+5Bh!5 }ƏR.4iUOzsF\[|ÿ]>z¦dd]m%i 0N`xpZs{d4o'w㫐8f=մ 褚&ñߛ wޭ*, boѱ' QM1} ?o?u0gv?䵓b .Ktk=[st搈sh r!^>O_>&ayH#Pam j|9_mv/t ҧTmX^.jmI(q<0]ң sjgH;t&.r`-$̰ف}s[k{9J.Ϣ DSE(oos] O=0ڳtSK%;+RANn#YW-@{~mW-@-E50g+\}5̮'^a{\}[+?ץ[}iޫ""V`QӚ~ TC3hڼ;v|[Hf誇RF0PdV }NW U]R51O!T#ű/&0, $SdQ/b:r{JCH0}UEa.e}29ͣԉ {2eE9g|fOj^]TdPFcro*㌙X)+qz\u]lːlK!&7 KVZq/{KߐʁepQR&@:ݽ;XAܶ6sIBp3+w|)5+[[| ~ },NHxx]_#q\{GtGC7JBo$.˥aĘFٕS_ˠt`}/JTL^xi+\AdU" *%[렠9p=$ =l8;19h}ǵ227s]yIt>>èK0@%Z^<5b񸳘" c/;&N[P`Sq ^]>S;xgB\^W*yU+W-) dPS,扒ud\_|]U x\XeeQ ҡ\KfS7Eߥ4, I>Fk7 VW4uf 9!6Nhř#Ls^^C'sqQ 6*o]ZDJ%:r@̈l-LqB'x Kq $Ze)";"f/4p$5ME n.p7b8/IL`TVZXv[3Wd ], JS܄zD"k9mHdfWo?T.FuJ^p&覙3?(eWw@Z17 j'/x+OyrXbymLtn2{(sK!@iOt& JeW L`Ԅye9(Ey~A['"xU(>U0F>aXr:x_|n˱18Zz<({29ҷ tCآOX*gM}ڔ/HA{W2̲E(i-S!.$Eɓ{cJbed{K(KWnw=z~#%f:h5~^F̀\ hc#Ҏ.~)/1T=(mOǫEUC$$ PW%4Mx3 _gV`(Rد_aϻJ˱^itK>,A"2<|ɬK>}u5d;_]:iNѿwXMк .eKvЬ6Mch9؉:m[`nQCF.x_/ڤ -^ͦj!5[CwC!( +3ͼr,"5iBB0n{Q7eit$r=m}*}Kl]:up/nq\dg["%XQȻ7Me=N&ayw燢z%8>pӤ5])O- ݊rxtbc;Q()2~GP"WEc ҁsû>FUxVzO#y'x}%;¶<ŸC)pd8vJxAE Jw]-8DUc[KRQåh]J5fᬳ^XY{&-]u&];NDZӒ4C H#(nU}EY]yK _vvC*eס32·G RsF2KQ 9.J`}p-"ln,82j6b ;6˖n a}jBJ~2!]쪸A$Z+QkX;R n̅T7DrŮG+,`6TmӦm;`њ?cZ tO'\]-V8V̬V })I!E'NqIjtamupz!GX/ P,uM3߮5̥W Eng`f;jSl/g V;DfFm ~߿\MҡxUry N"HAd1w bQsIK@s(R ,\SCEGRb6Ǩ<S߃wZŌBoŤw˒u-Hf{.4#veDyˡ>EQ:RwGkfߘrvq#LqZ#TQ lsE=e) x L?Uiߎ̣ AA. yѸNu 0C'-z@;;RrqcQa"K0R8}Ǐdo6R :!!D0c9H`y8Gs<Xfh <'e,[A ˑ0,4 !:2S3yۖd=8f(1価V-})I (Kaڭ{M)D9Ēz@+N;occO]Wb_Y[B:&u9׹ 9=.s>ч76\g)aNqIL8" >l^ZS * E].Kvr=5TE~-x. *>TyTu-FiRSػO* G]3%pX)j6=..`8tU#)hz֘(z欇U)kYAp&h b#寧h"ek}ͽJɉ Z\d9]ŵm09 Qfd'>2Ho"mzKDtMS5 ~ї6TPt_Cʢyqr.ʣHM[Vy] 'aZ\Z+̔or2 ¯Lc1ŬBAguW|4coq&1bE7>J8Ct1j*(= EWQsu}f5k\{!˥wfѴ~`jpH(mld{ʤ ΍{D)uA.-ߣ)N*>C6F9P7i1C'm}~6+ޤV"zAE |~ixZny ݓ5=4,ۛBNUdDAM0u'#PQ3tib{^:D 3pz)ьoV뒑r: 7yr3&Hq~i91ȈA!:em$ Qn#I3SMik`."X+A2)Dj"C v mφOwԎ5P=$ux3ʕOl'kf^YU :"9z-2nM_ #qN:mߴ̸DZ#lVSmyR@dib/D|Wd=y V! PzcCT! 1M=>bĜg]. t\RelKF}կk }YW!iijMi`RRVGR)ʓz~ PDl{{׋Od>㻇$zJJP~T+PKz9+$NpZpyh;(Z4bٲ{'X5qЛ)!J:fݩR.tu#SψKV1x<³sڤYk# *V3&^xtdS> }!+<مV0LEeച(+Tvlu3SH!ub[]_*z'A6/Da!|_AJfqrȩ6WD@ fy ^& :'2 {GLo FeuG,{IgaY뙐WK !Gh"UJ5={qŭd)KPNa]QK0VݕC+|ڳ>nx%䍮ECBʨUgZ L*7MI{yr(.e]JY> a(ZԮ~Qq4-1`62lH7EQd&P%|~,ĹlnVv|_T+$g^C9 EXz#Nᙃ \ ɷXV拲tcCX! \ڏhWW0 cWzqM`UXd׻l\/42HLM_s@jAPx=Yj\s>q3FBG,!#~p/cb+R N l% ^5E~hP22dA^^AYd QLp@8s\ bl5 .8#(bMe0k,5$*ֳ 3@hVTyԒ"yőQ;}} `,T U]Zt*e֔mDT 0$H![GR*-w=e93-/\QKbȹ_?shlIry͐]Y\EG9C3 BN.7፠*&q4WĿ.60Ť'pmy[!JAȐCFI6XzZ:KElGX⚄n?Ҙ3G!,y(؛_ zAȯµ/,q1} 0P$H L$>caPw-Z AD% `ٗDaڄf1ԈQIu ,KgAD^A'!$/7:Wש2^Inf볒IJU)Է*2&a9CީKe0Y=҅۰L~702cpQ! pόG|~fVOq/-CڧF> /fX&; 9 J+ka=eh \\x2bo!~)\Sx-ȻpHnkiUƒ8vd+3G55t" qg5D`[ڮJ zqqVe! i9;?ڟIh,FnVyF2En{U%w؝%n qYϑ)J.T|d0#Pg6I3/sJlmj~᪡Jў.AV Ʊ qo~C\T:$6Ed ?$5H`LpKGBNtҲ/gm,$ƙ ` . AIIP$>o'ewQ.U[,a.dXǤKg 8f.-DG=սzm 8$K(q߈zI]>PB`ȕ UlZ 29f\ ˞^!cwg%Ed0H//6&fiQXlgb5q E.*jp[E7*[(h3c[}+?IVItM{ )ޡcٗ_w$~!4NJ.~-16rD.Oӫh"fmd;d_#vrE6 68-c%ml2igel2X8b)ևg?6m ,Ѭ ܍R[b*`&0>|M~4x?l6_.a_k'' UaT,$ 7bwUBhIaZٖY$zށ3qE6k{s=]F,ϱ;2D}NJ m %S-\Փd'"~Hԟ$eUW2׻kllAܤn]?)c"S<7ןNQvh#P|g%Wn_JRiqnNFb}ѵރ&zC)).%^hmɒ-0LENQ[oפSvp|{DaL-Y#Oۨ9O ÆY'yX5bGShc' *q߽nWi^RjIN 3ﵦupJ9tyr#NFYOOi6ݲl0yGJ ?Dd8@X<, IBjެ7Ư[=?ӆeڰ\J4pghK=|Ꙙz#_S|QnK.߬5\ zYLVֿ)WWL Jxؼ6+ *Btf7 ѭ| a{ZQ )ZL`\ {yK+0R\ JvJΐ`^XE4 d8؆w^A~^ZpUH"G=%]pKՁsHT<03,$E:On2e-ԄC7us*߉pz )uAM9 6 9Dvc)o=}؂JZlXD.#ist) UJ\_eSK;vϧia}aB}iU8@.'{sI.q6Ek!:'Y,'b45Uwl\3 r9"Rx2x7修3tq[ԨIe&HiTl[|jnFgJ\IjYט_TSORR|>uʣβ:˦M{ K/B~8vx}o 2Cٸl^['$iXB&ϸA2\P~4 Q1b|#,_)W=yw:>󝟃y;G<;*.Vft8=?LO;5Pᠱkyh+YX-k Oz ~O1:=:[ ј isLڥ,;d ͺřmnlѕ I:Xo*J(?8HF(󔋁-Kr\UcF8^ڶrQ.-Fq1Ո7#-A۸aCNO^q_ìX`i"@PyDCyMAܔE߈օc-t0AI81rz%tX4;8T'f_3Fm3og#}Dº3H- j}0q{`2+xQqoZtqYfhE,[B`յ@hwt~2EmJ^j(V&Yn띭8]F^TFDGnf1 4<b0E!bM wZa?K!<d ޖAU|P9G(nnq̯8Y5OEVO:^qh*Otub暻NP]X0wZR%OSp `ȺNWNvl L0^No Fx,~{qoJ ^RCmIdǕs81CZm]| =FdƃIۣ׊u]LiS1 %saJ~>o>DT$HL3IwL}Q@ctw1_r% ;d 6Ӽӥ!ZjR n `VjM׵r⏸ƉX\F+].@jRz/par*!j"zG˕]]3oAʗy Jy30A yvqf1N2Æ*?] ס7i(;ٖ,?u+Ygj2T5_ؑôrM &#=X_̗aWTɻmm1͗lOݥan`X9CШ\J~K{ܫjgۅ!'qAd٠4Ooid~ *QKWi7`Ӏ0*Ӟr$_⨔Tw,1zTSx?øC0nXݷse0r~fxUw̔TXLD<(mz/r&N 1pyfB+:3 PXZYi/N-!.Fq)~kV |>2@M`2Y.V2@psYdK>!t?7iNl` w w(dV4]w\Hfy.P~QKKÒ|a'd,nbЈ y%oTslCʍ)}AnyKpq83yr,s<縹 iS2"\ {PC537t'XCnGA C5IOC{1DRֶ=Ui@߭,ƭt@gM ,|Y/3 * P 0`(Fef,/5}mRDQoG *i} =uDO[&-Z{fL*9xFXv^tr]M&zm-dZOі{-&g#u=;v%\\/QZd!ءh^ Tԉht 4b$]җv4;K}lW+*-ٌCy.GxنN )+JRRV/*3{i,Aq:2}🤄GHɂ*wgFXren(3'e ]YwIS!`fsHDoL8KK̀^#Õ0)$rcP6TbvL`X s`L&=|3'<)CM؛S@&ÔEtϫJqAu&>y' ĐL$HUk&#|b})y7? yd2:ъ>`LuB=8ĊYKyJ!m[ 5xB-;XAKcRS%şQ[.L|{rQ2IUFdQt|yKf:AWqRAv^>S L=I'Gh,̉z07'ء?Ss ~_gUaPa-+"qˏ U$lm)PnԒq}+CJ"\VBLl*٩f\@ ȣ~ݡ^OHxu4[˾(sd-p%EV0̩s!&m113ltHvi}u0θJ[,π x['gP" {Sykϛ7[q vĞ!$~B ߢ1w- BWU !r'"pฐ(RFZz5hum>H㇕piCiѷjsMKܘ4 eo^x,\gVäŌcN?#Hheλ@C:[p=ƴHgrѿ}5鏳㋌KG B{4Т_IpjWɕSNF ߓJ

\g?4bٟEsVI~j*|oRPC4h@`c\o nsu]c6i̡8(,'L%%#ߨ9ڦ*ؕ1C Kbn_աCn]j?7zUFˌt0'M9 F֜}kq9*>uFLI0$M3vo.=Yfp/aF'͗MLj젖G!*TU o-2gH<[b(jorX&M,͍>e*`^}g* eA%"6Ľw85iv"[讣qE5"q ]no[TeDy[aAj٨bnwqs1 jTdL3KX?lELTzlPwf^%mSFGoZ,Ee-6[fvoc#Xb,'npٹ: Em ЄZ泙F~fD!9_uD)uK3-Hs9!RC 0"1 ]m|~C=[єAO`4wr_M`;m$!Lo^d&Qab";0>& ݩST#Kah\5{ K[ ]ꟇyYu>j~m7_d7KC Ŵ<#*t&[3<4+i  n+<n|t TrGg̮c*h}|;"x3}?3; 6[|VzDP>XhTMڒ Q[SW@Y,HRG/cr~+6X߇}>+rk7S%?\ٕ/KEn&YH_OIcɣnŢiR]fA8Fe=cO a\s]qN\&܅6LYEٵ-fO8=*Ι'JvEȡs$71)OAr.LWЍ=d܁("8fӶJr2Rcߙ^>R3kxK9_Qhאdt{c!.Aߥz*6J\VadD#m}c"V= _@$cqCCh Bq! e<*ӏ9>`o ͇Yv>OlPrY-qXJ[ l5€NQswߝ9M81` r@k le2`OBPo u * WX&q\seTdO_IF-lٹԃi ~Ϙ&{0iO$BdEI-;oo>?u6}qBVtQ'4Ds:Y1N:q-1XlKjr=^7^0SO=7gnk%K'js+vștU8:UV"YH [ΠVkg `@/t$Yd`c.rf=b\߅C-]LsK 0}n?x7'ۦӮ~ = 6@.D7Y~.2pinY]).+.xA)=˟qHc,tLn)٢zV^I>fjCGty#(pQU].q(a.$w+C @~I#Һn Y*7C*qY35ѽF[ ZO],+ۺ fU3[fJ4b>^L?E(+tU=|lwƖ0s]SKӜiU;7NLvlԄ2YY:5p{UbU_hf*AWPPlQ"g|t 2 3CGy\Y4{@c1N Ȥk}3ܩ-Uԝ]UڤBjBa]Tdo jFVӲ^LRn~8B fQ bX@9;ݍX#s"JsY,2Cu/?Ȱ=ZWnn`=oN ŵ}&ܿ+7Z}[2&| $C.R=ʨ,l fC5< kOIK͆f. 2 0d'|T|]];K;I"KA v1# M!N$Ws0釡(NQ}Φ+U-Ol=;K 5iF*̛kC$T =IޛY+IBRsaˀGĀ>NTdG>P(|*+uv>|%hL2\8whcNj%y%E ~rա 5p2QIEי%|ci6~Wa5-d/*M&Gs4HM V&z0c'JU$>k6h.u]#ZNj4\ΣXc~,Nc;@eBBiEFc!! SK s_|}6 !mꞑ(AW0Nb_Q}v%Q?5S_ڭe,ZJ=aiLni2>:Ԗ5 *li275XAzwsJ6 :o|]\|q(Uż6dT43ߔ`8*YN&2}YӜiwˢUhI( 0V `']\9 O <`0?d o ܀U6Z߁vQy=*VQ 0&fYIDt'hIݝ2u!dEdf);NO6LBCf.6k;.:*S^Io5||%0#QK͜Jo1=bOWr9 dYtO_B4t-TqCHttUno4-BW0I"U.=R2Y3{c5+SlOuf;}@Hor$V,.dl3 R]HjQ`1!<=fJrܛ/yCio'0S*lctE+id1Uz8iҺ^} S *ԤUMd8ԅ@U7KyK^mϧW?!p5LV,oywg|!K,U#.sZ!9Ew>8Kz,zXuzt>5MwXwdj 3Vɽ@K>YN:54t$ta/1j= իRє}R iM۾Ϋ1#U]Gps==mbMmԵvi-'J57+"HG&Na' ‘?뽾h%qųH5 a*zY5H]bKdUm-JܫR 'p pJQNP [J@5^w,4m#jB&4qKt1k:6wX s[ FY .Hi0@w1!x E?R/_&7\%@˷dq۩V/Z[!7oۑXhcR\屌VTC9t tOOBt֓=0V=-?IA#%gz NM|'+;5'S<'hi8ݎv weUD|%Őn⏘Hhr??~.<`^B ׹x$PWnՖ7,f*"dDc%J؃C=Rhur}/0m&;XfP-_qf{Dު5A׍% \c+~gtrjsIs(0,KTy190E>:*&Lp,Xl>~X(6BSB6d9Kt;fu? &EED(_ٳ=uǠa 4I~)\cH_ZMX'5`2"@-y:PBD)H+ c#hKlvĤyi~/Q&iuйdUUpaP#5 Mf@hUWH.Mn9Wa7/W{cv6c)kCm388d]gbNuo/D -g6!^ɾw$ہA uפշ$4 :LREf1+cUVscݚN3> hmӶ|Z LØR_6n;=jr:vO&31:ŷTL]6 XI1PFZ7I3z9U`KmI!22D5ᮩ"Q+!cplFY+x9%ao VTP{`]^W(D)ҢY\ŅiӚTUS*XϽJz+VwWQ(-MENȣ3I#:b1fܑ} sl郢3eq.u,ibfLF),S)c9kdp8A/Wl֧IϘ7U9H4zr' )=PTԐ: rOK?qxIMÑ?V7PzӠsWBMHmjD(xռ ce8 զxbQ)sƨ'K|T$,qC`}LyEl c8GfnuA8g. e }f9Of/JhaE!LmiPͫM,f2) eNJ .Hbn$U]ooh߶ar7`j}k' i?e0wx =XӮ/J;c}F>߈,u9#/RO|ŵ7azZ8#ww"hxlD'ח:/oPvE jm\nýVD_ZnBcRjFAkaI]ÀA.p~*?mJ3F{0j oWvL;z-`x\UtM|#sSd!] ސ>&Ϻ˥+il >} k N@a՚e]OhTު杨¤& MZzf#Pr[|R \l0R6֟x HL);E,\{]0M'zTK:H(4DZX …-L4O#\;%izMXB<>7+o`ˮ'݃L{;_~$`$q:@20pNzg+6 4̠lL^qf^??TS5 `K,NՖAa0aOgƠ3oQ\lӰ J&S[˨  ̗Vo>Z䷨!ɠ%k˞E= ݀2ڃap%b(أa?kH; b@!l p&@?1!&^ٴ9~T/k> Sp҅xLXc`@"[ ƘNǒN@N\))@7!Ip?*'ԙUGyBR0g'Cqy {yC hP)eWᵯ)Xc)񚖓ϟb1#d3 /Iݘ]VYwPQW^WbI\YJV]Q:P_\z2V^扚{gEc-f6Rs;O\~] 9P%s H #.4Q<=@GMjiZr lTCD8|>P %Uoxn"sq7?h`DeYBG+'=`ştǨL ͪD*=Xɟ^Cp[An-QNGрc/0ӧXfHcF%/f$ h+t3ŻϫzYxPjחENYmbDY ہױUˡ%Hl_, PWؐh8b7R% M#R[Ÿ84c@Y'8]erN:{< /z+u5c׮vDq+=LJFE)r|G~L[K;Qq:E/Y BL\UzkJ= vT gUvipBNACSqƐ^,)pH;|Z)_s鬱|T9dk^RWFgLG 449~=,/`AFZoI{>hGE-(Gұ^n6ę,X&D98*vGߛxBч'j/zmET5b}}hXG= Zb@$ў\솕=>`G+ٴclRVMU9癈a#` 1յKQ4,>'P9-Nh[;VK6dWј}ձq}zq4=0.'r&bx&7R}^W;bY0gaJ$$1c>̓bcCL`}?O;zaL]f -UvңtRR-VLtWYkI0`]U%, &؎3$(#˶,k YeGftDgpfuS3G(W%] ՑS}t3jFK@S loNW"\g} .b^såX191 67E;3_2ub;'Ȍ ЯQ7dyv -2PGȞl .s9q&G3sJ.rp"{YG:,e(zJ(S xm*4Ґi44M;.磱蛿5eq{a߾FaM=~oY>3ob^iEɏޕlzcĘp젤 gy&X}_1* c:UYhۿͳ;MCP8˱nԼh}~"U[gDU7>% -_H2%j¸L#2508y8^T*T.}݌o 8?7/tb=‹%߯DaDt"Cua!-Ǩ~'&)(AX,iF  m{WF$.BGh~ҾԆ{{\0U߅Ïi)}8 'h_^=D?Lᑐ&<:> ^՝5Vp({pZfN>YиčS W/p-fh4}Uz Dh:eM-&&kVAf!MX~-~fu`-E'4VA惝=[ȓ[8,N|ފ:%Eij>@*Pv9i+ضl=X@HT>; ǖ{q_S'L3)<]kQv g|x"eMN=7߿ʳK*=\X[tTΪ8XrFJ{^^s2=eo) K޷) ']Ԁb_u༕Lݴ#51 j%(߈#˻`uئЁ GrB01{Xy32W=r4&?: i5N@Gw)JS Gتa+F. %؝9VfZx8eɆDq(C:}hLt#+-|L?)M娴xOBu_izi A\ Au9uQ?h;IGxBwA'z"3yiUIȭĖ/y5˰yUYxI>]UWY:K/vǐ0!}7wu-c>Ei4Gxe}?*}j'q>ؼ!Zwvb J م6@md}c@HMb0> qďfed<ƻ7!΍7u+0VYtԹiɉD"ʸ0Ju˘ FU{k\)h~GhDY)^^q,ڇ}Ib2lmMW5_\N+zM^g;hN_\%L&)VeITVd5*ؕFq @<P‘2tJy[;hs8*NLi24!! Z_5[y+YK^D(IvI6hf?oaic&H]FZ 5el#ƩZy XLaf eΙ6lM&5ls_Fo+DcHԁkU|LWTј1k^ŊzPy>i!HA˟0sgNc(du0N\|LϡPqD:BgՙtoWY:rS仳I\`FqK"%>ё, =ڶ"%x $go;GHEݴj?*x+-l:‡  a4NQgk X v9z8%U7wۜp*%n#Cm/UhҜ#O=`uwЖ3\Qd"k-ejKu&e7gB8V)e=i u`CdRa[2`+a43,UXվ$:%ӔXP ƚvۻt `ACTU ^HV/Ibyha蝸Vz~]XŤ;Ɣ*{eԖЧö\_ m3j/̜ Hj۱9ܟK zolNU6874 wG 쟧:co{]p`{ D׹Qx#.d]&Hf$3J w?u=A;`;{^60Л-6t~]NbV99hkѲ*O[{O5CHd~#~ aX؜1#|(I&셲\6-kl>ZQnp{=6}UsZ<*{!0r/h9{O&@7dO\-] (|WR NKjDQ„?j&H<'2paki8RThV;mUW&%un=$uZYDצ~淈4u"ӀFhPQ{x;Z]'@|SkU ZVNXm6r^Lef үJ8/ fOuXE#͜R5ب\/<2ސ8*KB$/HwJr v@é 4FO ^KʝPҼ c*{zp/S7Qmz:Oy};+< X?.ݼ1|f3VTҗc_6ƻsr*o])(g w/WщU˓Vk?,"U_ɵ"= NMNK񾮥~a!dk3= kQp}+RT)K}q 7τUrg()B&/Х/E A3F<1rfWuriʁs[|c >I?CEiqLhKJʀ' nVདྷQ}d{oTjIkb;%>RnF)54fU9Exwgi Dk[;LE娦gň %x6B,VZ)_,*"Û)7dn 0q_4*7ì(1tLI`OCoGX +ݮ[/##˄4/y Z%¨}[v%ۇ_0F$gK&xV*y2nGB Y{M@e=esm-o3IQ7-WHίtkTsX{UFIFH]2D6@1מ*~@h6Wi8q榏,#_XcIb./t2TW]-izFlZZ__EoA@-#MsY*kwW oS;b9!h1(^gV/cF ir0ncXz88kǏc?%Յ[* .h}^縩zdBd-lD!hrdo)0{i8v/4uݒ~m/oqqLZɠ ibpg jE