libvirt-daemon-driver-qemu-3.9.0-14.el7_5.5>t  DH`p['$ƨQhoLXw1eɁp%jBЗOѥV՘|/oqQ r#X9B[|-XrbDupPo9.=Gܙ ,2*Z @tփߟQ2/]?EQ(jy 7.xq)qa5fc819ed05e20e99a5aeac662d3e9a7d7cd2eaaa "h['$ƨMWn؉Hڂ"Ё)-#bs)fkw%nEZ>=Z;K a:i<0;sM2Ě<hl*"#f6;Fg_ Gm_Ȱf<5A]^nsu #.%=%GnE˫*@֖v ԝQer9[r jI\'t!'Ja`[ƫF#~6QѨScͮ}lz ]UjC%OWFxKdN}X n=MjmAzTPaWrOB)r5A [j [}"r=>6s,҃OXU~ b 7up'!PIILNJa֔N,pp&p0EPrH2fu!lJ p0%~[*QxdFDN}}_RTf='n B =USw"D{C>:?d# . Y +AV\c              Np  !! !( 8 $"9":Ec"=G H< Ih XtY\ ] ^e b/deflt u v@w x$ yPClibvirt-daemon-driver-qemu3.9.014.el7_5.5QEMU driver plugin for the libvirtd daemonThe qemu driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using QEMU[c1bm.rdu2.centos.org=CentOSLGPLv2+CentOS BuildSystem Development/Librarieshttps://libvirt.org/linuxx86_64# We want soft static allocation of well-known ids, as disk images # are commonly shared across NFS mounts by id rather than name; see # https://fedoraproject.org/wiki/Packaging:UsersAndGroups getent group kvm >/dev/null || groupadd -f -g 36 -r kvm getent group qemu >/dev/null || groupadd -f -g 107 -r qemu if ! getent passwd qemu >/dev/null; then if ! getent passwd 107 >/dev/null; then useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu else useradd -r -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu fi fi exit 0yq'#A큤AAAA[t[t[t[u[[t[t[t[t[t[t3d85007a9badd5d8a367f1cab4b07597a869ad907b0d63fc47903f9dde72b04f93e21dca9ce3934cae64ec15acfc61fff5db460334163af51b85a4a9c893beea96e7b68d85415296e8a7416573b5414757078ed7d6be839508f68ec62225f2ee773dcf8f13f5b45b66658cfe160859a120c21b980d29fbe55f9f2f8bd2b8feb4028ba5050ce41d8c26645ee53e68c1cc79db36d2512aa1cd9ac55267e78f3ced3fe40cec1482eefe31be5e33e52bcd2354b4dd949803600c6e1dace73d62ca8c@rootrootrootrootrootrootrootqemuqemurootrootrootrootrootrootrootrootrootqemuqemurootrootlibvirt-3.9.0-14.el7_5.5.src.rpmconfig(libvirt-daemon-driver-qemu)libvirt-daemon-driver-qemulibvirt-daemon-driver-qemu(x86-64)libvirt_driver_qemu.so()(64bit)@@@@@@@@@@@@@@@@@@   @ /bin/sh/usr/bin/qemu-imgbzip2config(libvirt-daemon-driver-qemu)gziplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libdl.so.2()(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-daemon-driver-networklibvirt-daemon-driver-storage-corelibxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)lzoprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)xzrpmlib(PayloadIsXz)3.9.0-14.el7_5.53.9.0-14.el7_5.53.9.0-14.el7_5.53.9.0-14.el7_5.53.0.4-14.6.0-14.0-15.2-14.11.3Z4@ZЛZЛZZZ@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 3.9.0-14.el7_5.5Jiri Denemark - 3.9.0-14.el7_5.4Jiri Denemark - 3.9.0-14.el7_5.3Jiri Denemark - 3.9.0-14.el7_5.2Jiri Denemark - 3.9.0-14.el7_5.1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639)- lxc: Drop useless check in live device update (rhbz#1557922) - Pass oldDev to virDomainDefCompatibleDevice on device update (rhbz#1557922) - qemu: Fix updating device with boot order (rhbz#1557922) - conf: Fix crash in virDomainDefCompatibleDevice (rhbz#1557922) - vmx: check for present/enabled devices earlier (rhbz#1566524) - vmx: allocate space for network interfaces if needed (rhbz#1566524) - internal: add STRCASEPREFIX (rhbz#1566524) - vmx: convert any amount of NICs (rhbz#1566524) - qemu: Use dynamic buffer for storing PTY aliases (rhbz#1566525) - qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064) (CVE-2018-1064)- qemu_cgroup: Fix 'rc' argument on virDomainAuditCgroupPath() calls (rhbz#1564996) - util: Introduce virStringListMerge (rhbz#1564996) - util: Introduce virDevMapperGetTargets (rhbz#1564996) - qemu_cgroup: Handle device mapper targets properly (rhbz#1564996)- virDomainDeviceDefValidateAliasesIterator: Ignore some hostdevs (rhbz#1558655)- virDomainDeviceValidateAliasForHotplug: Use correct domain defintion (rhbz#1554928) - conf: Check for user aliases duplicates only (rhbz#1554962)- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh 3.9.0-14.el7_5.53.9.0-14.el7_5.53.9.0-14.el7_5.5qemuqemu-lockd.confqemu.conflibvirtd.qemulibvirt_driver_qemu.solibvirtd_qemu.augtest_libvirtd_qemu.augqemuqemuqemuqemu/etc/libvirt//etc/logrotate.d//usr/lib64/libvirt/connection-driver//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//var/cache/libvirt//var/lib/libvirt//var/log/libvirt//var/run/libvirt/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b17d5729a6de05a8cfdccd6a4efa7edacc122378, strippedC source, ASCII textPRRRRR R RR RR RRRRRR RRR?`7zXZ !#, ] b2u jϿcWO`eKѶa<'G5򶞖MEy+]k:Eq=Y۰@&]P妡(PwŶd ߀6Dh{^ E#jZI GR՗]EIgn8?1d:x:?6@|dMu?g~4vR~Ѣ{*N԰e}!Z \3v$/<$脔 q4g6(Z' ڇ1{\i{9 ֻ@Ii mvF'JzϷU{;6C,kt vs?x d4D:*X8snk_ܴ)-Mh?(NRd *Cj!췷=Qh4Q`YFԅ"D@4O :!鯝tɏw͏o"}ic<[G S2a۾/5S?U:#o\`;:.)l|mQ 5"3YT-}tr=dtmZ6Yd g?{_ޱfWQ^"X %;5eԗ6\q>?G rZsDlrN~#K',R:7ıE1G\TZ#X ʿ&[ݱN峢*`2_t?gǷcah w dSso ^ukL J֑oeӑsŸ\',:Fh Xp 0$;!7X]Y43 9qGQ5diw.1(!6iݳ&*3r.߈$TS+;/ |$wXA4?'>VY]| uSՎX@_mr/_.OW\ؔ4dbL?*?jc.&ޜQ0mMV lIg6ō(WT".)hvHk) mOS<@ pr}L„W>_ ld|i+uX^]iK%s u-b:ANTe|膴rxtZ$5)0O.qUܘ!E3o0h6a_WN9f*Xs_cB3|k% qkGmz7U=0tHݳt(UqAJH~]-Sjl $ă?V3vyU?Y VA %pbiAUF}h^,%`4iA rz1'Õ-XI )|]?񰺅^Y-PnŸ4Bc{'61|a{@ ְtÖU>3fZ!ur<^LӇK}I2M1f(0wN*1[^wES%Rmo.7]PrO^K%!d<?:;X)r i:a F8 af=xgolIpz]OV$BT!T?Mp-8tn򾜷1&|y&Ȧ|1@OLh~rcKʰǀk>Nv\bzt1fC\F3EGDd&EX@ILQ]ϰY]D _+dc^J.xW']mi猿S#6)[%|4=B&\VK$|l:r,JnrS'jXm[2lS;[!24^@L̲c]BOfCƞ@P_+_Ȋjpm(v[SpR:A?3 Х Q{36 ӫG) =BM J^5e;TW39Jsy&ݿ&^H50,)eJwm1t^a|13؊_Hj;?N(w j. OAoBdv7>_ [;#LusK]V/!-ml91}ч(ԳoQW DD&&)2rR%քu3=ٵzVBJPQ7yW~Txd6֔v/Bj_Je%q ^j1P9MnH-pf^~4d*hPq~=h:<]VfE5QK|*|;\K#!P@CUv?2 MBMڑ~bzcG}.a#.M}yDHd ˆil]i,fQ,ȖBٰyjfөq ءz 1pՀ+Ѥy7A笆}-O!DJSmo[iW7\y]fpSCQBӹcGTdz8ey/=F*ٓ _qgĊnBno mWZN)BO㱆@FҮ^'4(P{|< K%r#*.i5qjz*jWVt#6yYy4Y'1<Ǖ^Szh+@R 0/Ҍ-<2^oU딮Y昻s׆m=G~&/$&#k FTpCKb۲}db:6y%!Ui~!3p#=vsV8`8%l,nkyq/Ad 2PښJq6.iB$jZJNwtL, L7 1t&qcYbC8+ḃEvs[T:w) "Q"N2ӭ~ .#:w_ PĽ0Jr46;B,c$Ui'+Dq]z r'6)`#׌y25 /* ;Zr} ]d'@Ls˙kpDDt x02z{Er.J0kDBw?B atB 8YN] @u.q ~d|jVU:o4vkzeB*REeS E9=8ߛuFko#,rO3'pA I.ޒڅ} }ָG5V @1 Cnzಣa |IYԖG75eIblV8Y?ri^b.]KҤ#?6viz#U0N޸VݼeNM v%qGϯsge< @E_q&{,ӛQF?04Z-< G!$3Go1{a{u 8p#m/\?Ŷ+x`Z_}Lex[&ꞕyINY RloC aE.D~(QNxTufPOWrfrr;qp/K <i4]h0j 9V4~V̯^C|S/$ 7ƏF(u橐e:?buk|Qg7ZB쑣QJktno :w ?|S~vȕ]P{k^o}WN{uj֜RT֔lzC;HPU9?06VY}΄I'Lz_ǼH,g3"mlWb'"e{TtT]mY?,3c=q .m N4~ldW"OM=n~J?LN+#:?@G C >TPx82'\v &bm d2s?g0r|dAD]tmk`\ )5an~M`_ )R}B3{#yL 4ٰǃEۿ+s %"9#~ZYkcaM@xF"oM P׋|`ŀdK!+~^D3&Dx|pm:`4.BKҌXX]/LsRDŵJ!Ǩ&(Ж ehbCx2Ne#2S!V9|~<۾o$>`F9Zme]Jʤ(Cvq %Hb}[ARk"tMźAM"ŏixLqi!IJy,O Nw>`|}B?R\u+?1_5RY"E K%~ڪCrDc*qaFɅo/@e|]G>Y}lԮ~3wKc$nޣ93u*2 % `", _n;_ħ#`FSAsc)(Iѱô{ +:,x:BvUDęw>5"Y7%}`iIWm)ʀ&ęN`Az2ص{M7?raxrY-&8Zk R薑_E:{q#)<8U%ɰA3ѣN='}䲶:0`mŋK Tn<4˫`3 +q]QKݻ+s`t%jPnpJS֩ $iD4o' ! Y5+h5VUjO'P3H_ QY+-=0'LE$?uUv," "z5'muZGBP@l=T x.i`1s~P!Y6k%:k:TWdnI;𡳤fSjDkgp mrqߤT +]%e%RR!?cZp,zP0U,b=qfUqw,坙@Z"J嗀⢧.qʃ&&s]YG" tDh[ Q -~Á)2?폹4> lpQT  =:-.00 jz07lJ@zhb/ kv+DD.{Lwb<EA@ XDH;H{|zIr[9WI1j42uxc hr?oZ]@8)2>O%"2=֘"49N(^\%Tp!9ʠڭp6OLY*C㰋oaOI7͙cGAMH -n/2:"/)D|& R B~S،S}-}N\+# ki7K(1\ oP2ɋMp%r\}n^F`c_C˲kjq㗩OpKFt6'A!CྀM.vkpQ'?kxu_WbƠ))aOԘQ{7`iНش#G-YҴ*W(rJ UL۔]59n0$Hm|䘂[2A 8;o/ Z҉&ƉGF=)۵,=1:o*4@2CM0{m@D FB`dO 5l۵2d(h\yթ9cJ 1eX[pđۉ1tZ,~GtN$.ꀧ{A\B-0^К~Jw$ m9Z@  Hs!tn[}bγsؠpY"W/?v+aNnseޞX3ZriTV4B*}ќ_(LJ,>-?L_9"zD0& PeU,+y=ke8AQ?GA8 :@OC@hl8,U~<+o*gq]#u"BM,63ٟpz.q)>{ +[-H6uz@߃y1&K6(6yLOy^II̖n+a}wԀQ>DsbÝqۉ=I*IDUs8E(!hl1٠+2q43py'S ]iˆZO#B P6r=ƇM7m0=C b[\/G{ʂ>:QfPkpzd4$: f0UT:<&>v={0އSLԽ6YR֖--w- A`}G\Ǯީn-WN-?8wq4z{yBȨﲅd>H;ǘJ $MJd:`G:úԘ5E >):jz Tk꘿QUs"t$izsNs 7X]xǂ2?d_MMmp2_9%`&E(^G#b`ZWv\56<5 -vu )4ՎQ/Dt ]%7K_,K;_3.sj+P[ԟ1E "lj">ӲҌF>n%8$m_DXL%NsW0/c2%!YDo :J.ﰝʘ*+Q^o#Ma~p)ģX# 9hDwsm]l8X6X̞ LN ,$ᓿʘ GeP4srSWkJʌ1Q hnJ*?\D`f@܀QXr&%@vZ%T0ِ*9w+Yj·Iٷo:OYI<*:#-:JdqhG@$hc3}ŎQ\LKg/̀'Zf37qz8]m@I`|@]/bAǎÎ[00cd WYj>̒-bCpGFhjO!ZfD캙t[pcA+6:)8UM!= 97 CQnsrrӲh9_i}ڕ)Sx >]wm#^0$3-(Rg>\}XQxb틊OCtqkTwy t9ۈU$Tl#ҮUnCI0?(kZYP"oP"-stD#%=HYMTEDD5| ܤ^xu\Z]b$G-/eV) s4qo+WrmZ:!YtB S619?T 8:OE[ҀoHTs&6B_8$0aBތ'>pv<˓XSęd c׍Sۗ z轊q!ԭnW޷~Z'Ɩ'z1 JRU([a3OG$&!fzO UyИx3h JLy3 vt|qmyc6Ѳ!_&Vi$A\?Z'xϋb9s45S#5ϥrBB)݋3Jrs$D0,_dػFF~_'g>c^K;ax˘Wݳ Z(dGgaWT5˿[~Z_~B@@qX˗:)5RKEO. x%)a,8~ ' s`³?l3<>]!U3vnq4݊lRLm wgqh9Fl]P*P,VFRۿU-ل $ݠ ˰AќtKbqwud)\ G_h[Ὸ>2v'舫)EٔqYa" a]/s2&J7X8s!9']i!+TM^frj6݋QqSd&q :[B0A"F Exӝ*;2ON ^}U ,;v[U~.Eֿ axU3߁ŭպ7f5 >hwz=_;էxS%8Tpi,AffJ1]t`-i]U؎pCkZ(3a:.. <Ξ.rח,&X5K\~z6ÒJ.]h!CE"TK5*jh{&,("#"ۈ&e2Ñڄbs<䘭TnK?ղCE?nē<+֫Oڕ\BfT9'yiK;2 ]]U,a FKU< &x:uN_CYEN|8\ǟd%g΍˦e fBre9NvGߟKr[K{c҉5d/|91'=;dOڑN~Gnf^ƘO7ZR1\LX X)={wvLݼ;XKvhe2<*y&:r`oΓq, *kWܟG:.^tb9^3[Ek5lZ_ uGPo q HZp^.4givgҪ=xm_djJ$9Ԣ&l.t,ё~́2xW'<*`Vv*J%}An(n2(Kw4_9܍\FI"[+0k0ܒu\I1H=75ƘY&2%N):JqZQL8 /;|-Et e[uqv-NBz rˠ8a}t%7ezxZÿHhQLWu!}0qVQʮFӗpt)FF+n08x[>O~OwYN< UdXr]hGAr]~hgĦMۚkeJPc:}[7~mn ެ>+zB嚆EMJ*7AV`ʜߎZI_ '>}IYzOE.ڕ ST"?UxlrIYM-ᄏշLDlqb8zrZ,]Eؠhb}PN0U>cJhTsV^lJyֲs[E &׃Z*Hn;*s*,[O+Uˊq%Go3^,k T4tkhIF64d:hUE!}lEỷ^3rfc5q`ezOzN 7B$4*̀@uC~®?`+l%0ǂ8(S&Sށ:IB0I23T0Q-A4C'R+x;~R]q-ŗfam^,`1ϸS2^)GXQ~T__O7[PцKS}% "-_S9RFι8V^֝)N9$6(ikknP0лR%VJƁ$*pa%,yc4~Fa=SŽ^߿sW<gRWK!݌NȩpYңK#!|rzİ.D/_I p6 lVx} 2ƆC+@G {Yw Ŋ]=eVs|{,I*Pbym]Ә|Rac^T(X(ۭ*{i1W:)@ųWk%(^JVf3&ߨ \00ڠzpDG2e"A'F//V*s1$KL (mtN MTz\4,t^owСk3WLV'=/괤.CN +4 T[#XKR¥&$Zx_.~sμPOَTϒFLFc 7[+^HtL>xiy2px  +HxRLI KVh JtesRNc=b .&p\ہm@c(VHc#.{^@"=<\ o7aMT99*]ܒU_}j|`ΐNWF hw# Y*>)qQ- {pAL J> I~ZZwC82^'פep֯k,o(-l\֐ P{u܉P|{'%FhZnLSK%28YvoҎi̇2%P[oos5@,ʲu`-cHVt|Zl*sUܘ%0f*o<&{\l Щth-c- 'Oê.w$G9v/Ψ\49`SNg^pqZhY}3*.8V0MY$_߁ ah-p~=[8k*xuE.2!;f.wukJSt8A5#GX  &Q <[knAёe61I4Y"G qH8'y Gukyga:%"M,؎&+*phZ!F/:`U4d6hOq-](%%sWmͭӂlzxyd>`Ck 0+eGʡT>JHbμj'vn;USa%}e-<8P2> 0v`^fklmȕynnEߘ%e_ZBs;e1Bj5Qlz {\1Di"oS<3W:"굃7:dW ,c;SBl龈 NTU8F s49*7el5G eO3ޥHMF[I]jCG[͕΃LF=G0#bA%0{q'RpO8 ueO Ҙvt~Px<1CI &` t!(_*D+BTZ4;{IhX;8S\rdzS@FJVkь-g9.yˉ1^+:hESã J:-6Ϥ9:v^qDYxjIbdOF-'sqY2ev)X{߿?u\AL}cIqIOj6Hle]60-P~ЈZ|ZPQ&1l!jD\K.uޠnHqNr4`6 8?<3oXMW6o>XB\zPiC?hgkE+Ge7cᢪv\S{4BcA?z㠎-gmh}nBhHBRna#MBS>Δ1Lޒq{b0PM]#TJIHQ4TI `0;]A(Vԑ:HGRBDt¬A7Y!5*b,/Ҕo&UܽOy<> } XNo:]N,#511q7Tcq n CR% 52A˧1/^K:A'4]\h* U e32mjX%)Sm݊_F*ƨp0Wa ei=`tX#/+P~+Eyyl3#>À+5H:߮PգaT<Ǵ6̐"!A=ܨ(4&}-\l4WT[QQS ]5[K jQ$ `դ}dJ!踝N؟4-}lz$]Zī^V"JÁ縯,Cgkq&Tnh`Ya W**zNd$*Pz%-[r3gls}X`b$3CEu}0 K˳/I[=ܑ rTd>ޕiaH҄PN)Wz0IK'z{X~|LҤPnRۜ~?8-F-4'}3{ rZ#(c uFFk8WCr/STO@krraXGRR֣jQ]&JGޓ}َփQ\yz2X$FLBEDW5[7Ϡ&&sN2ం.N79 fP\hVFLl;m@H{%%:cT)k4 BϮE'kg\Jup)&f6|1a{\WrC N<{qiJ^ Ы%w:+[>N Vy72YLPaVᆋ ϊvZy:08Yxv0P_PXq¢ꄙXCK;sVVx3: "&=ӷ5/`U9ڿ޾%Ĩ~>COJKk) >&>ެ8igsߙ%(A6V cyޓOdHH=፤MH3i_l%{y brI%5ZZ(I^-\݉*UPMXe?,8q=\H: @nL-`}%'la~XJa4I`.[V%T?|YK\m&YPyg'cM*`|BmOq[L]^Aۂ3,]bjŶ"NʀdSoy.__XWKEn$CG. K=TmLv ]^̀|uRhF}_C;m> :͉cǃ!nq0{xy4rEOƔZ)RBoL0t1Vפ*B7~jmo,V/؀ֻa#ЄBctӘit/sqW6VagY_O/ɈPen>a谪RHARrHܯQe=]Fg>[4i٪ax|ɣA~?e+;ӶKGy{ o>7Al>9Sy}-`CuƮ/ykq'H>[%%(wL4)a΀f(#65 B\M+D00l0 U@ FA==^"lsKg h5K 0r}S T+-ŢlVœ@+ dWdm7ΥrUFZ\{|0aB\*حn SX >_L.vqLDbW6'uQ+̏x<;y6ϴUIs\L?b0 pKIgKD}ЋI?EA5m)3RUu@d[ɞ5 PzCOුWR/.>~:4,[JŋaJ~fKQMI}Ӗ^ݣ|n]][d(ۨ |x l4䘪K=ú.v|1m 2Xwn(E,jOZ*c B0tԹF(|䜏~2Y2`V @U;(4:!CSîh٦Af*^J~jꍅpĶtmDWa'|ھi@.b_CE:ȹ I:{8oɕ뿣Y7TSw[)֝nDڃax;Dlӓ_EWe4¥u|sQ99PX {YgY+Ev{EXL#-à"LȯʶLJְN6c& pDIad<))ܮnI}!1$@lV@9eݦi؞ 56n/>H%yhGg")҆*y?MNӑH+i--`*}UkIUиbhu-[|h&2f .ڒ5jvytAyo>v xd|ĄUpAP3 kz¨Uq"Ryx F|wdYPXIg /"T2]G=Vj &+ QeObp &ZqEuzdC A-\f NJI)u1}VmO 8u2j!XNs;NXNoo[Y5ƣZfӍzJinC :=\!Z0{2{A㈓}il۫NR{!{ 89Nwn_lFMPS&S˳ [~>J>Ut^ h>n1 /3ie^?FH$mG4/Df]胏|V^D%[ڟ%=Ȥ҈hge dd8yIy5#iY-vPl; rzU.ec4S5i:q[z /{3Cf$~R;j?kH+zjNd!5Jkq&έ̏.SC-~`dMbl]e2U |Yil3K\i#I7t׾hGT␔b~Q6 mCFf+âZv*]5. ,F=3d?2̚u>d ֿJͱ b9CW(K=_N>C.Uף:u|\`;$`wMB.,A*gGO!bF;iTf!*[GXēsSj[<۞}l1 + Ux8H kKܛaL_?|i@Ep%xRh'mnRun7] uy95O*|m-ZVaWuਓRVoEgc9jE#]j6zzL9f6 JD`I&ӯ,Ew'Ytc'$K54#'ڗ]~x+Hõ5kWr o:,5\HZM/ePIk3i7=IhU&#t<d ^ɄFYNM%ĥYǢ\2q@6c׸w%9v.w%#&$H1أlM֏!f{1Tj0ɋb6jV]U3ہ @X~ R2#Jґh#cB+Ļ.plEsa&E- Q,.YFT;Ηwzϸ.] 9\0CS3r=`ގvtER#, F&ul%|YצFJ'>u;62 u=w T\n5,"#tOؚ^nz={M+livY#s/M&֫jN<]'nȇ# d dn[nF+8T;j̭Hl aj19 ZC~ >fʰ(s~ fd=Ͽ!cs[$xkm/r41Un6b鐈ȼPr*$%yUGˬHw&JUsa!CU}ep=C^ٯ '\ZtCn*!(Z8Aڧ֫ezJ=N{:}jR64pn6MDdHTb ZƯkRٽ_e -`d('1L;BqB>t*Gw$^>o;ڵ.[M^WH#%: }-V[&dڲ;Dŕ4W_sNP`Ϛ \Qg3w]R0Yi~ gԟ8S}Swd3~|L[<wv}i;'g)~QŪQe%‡M6loYw3HfC:`+ި fS^%k4n\up(7w&C-*z$.6|.z0qUb`jRe@.qRV oLOmRG6}fH9Db\4Gk pWx-asxn&ݲ D ǧ1.RgUru 2 `EϚp3n 3Sμbè:=w{'Z{Iv"AUl0e ]^YW4Qbw>`ADl E (' @h>\uMWfͩw~fgǍKA&zOp}~|[+O ERlȥR{ۀ )T1 4M, ^TfF=N 1Tw7,dNW{ҕ= dFrmxEdW !E/̀s uG E@)Ÿ)@cF =yJ T,UǢ2 ,l-dŷWlx-lz}=0|Nc㸾(Vm)H ތ,1o ?>5kM~+*X<Ȥ#Bx^K sA0-/iС`$o7*ŠJO~;'} g%dYDcUqߟ3\lQUկ82iU^ԭJ=Fv=U5u^_APQHoa 裝%, &DtY\%q$Wt _ 4Ezyp]u BU/p/-~~ qKɕ)Mxw.G3jܥKߋ5\)t)PsG]E/EnL ;3 իk+I\*hAw4۠S~""\6̆ɞ}-iKbQt3"XF78JΒZZ.#AlF!¨:w[!.$@U$Hl חI+UcGTU=?@-=sńZk~cb.T(kX2vJ<" x=.O4&TvOFY:1L/hkf~Н(;Yc!*%8)&Jea>f=V0jUz];k] YFό Hbߏ`>V[TL"gNZ}4|ip!J'Ҿ.o^Q]׶fo55roa^?Y?^d[r :9'w}h ϱ7cƤcҔ/H+z*9~cCx:yjGdQj{e&g<{I|"'a;0϶qxA$/t@/&lƵ+U +n_f-x8[ ՠ4Y*h\e'&<=;eVs%oI+N :~eNN :b3u5>R˓+uCS OwmD ^bc%HL+X?wekjqg+Zk~kj'ګ)zfԗcN1ހ]"# &p-$$ځ  ΋kQp=3990ÒPE0pm#لO;?0קEv7%~@S;YEB~1ٹ7=CFuAOlbmex p' Mb#guw=" yƶn%ϐah|;ૠ+3&0B{~R^W, ѬNG^us rIW0G`wOA񥢑10l^PSF@{ &R b 70hk x@hVT={{LIZmؐc| y@ۺ9lm|nC9{ng,jˁDG} Vlf`amp) |zFeLvpcLEwV=b QNCMp_.6(4-ۏTyZLTx_6XxzyDұ秪L !fW&or`bk?U.>f $IDN)ƒM8 d:oK;Y9{T d5S/qQ; N HP'mQr \hqK0:mRb.3p\LԨW5}ZQ=9[pWV$ZSLIhڭ 7ln]D|sS?oEDqY\ @ʤ_AkcfV]GrkKpʅ22r")XY>)O2,޽汕,t%V7-4 sԔf]5}(wћ; UB sl3$7$f(sxѻ?P6*ΡSgXx uvnqV}#t55 i'Q'\V8PW2< L#rOvKR5>ӁtUZ)zr_y fKt9BA\E Ջf] _ʐW uNNC? w~korKKpߪ$,`0OvG.AD=I y= 1G_Ul#`^f} \(dVw=N{UCd1Ԝ Ac4O4jրk_z.%?MJhr}B^D}B#Son*?!3\,~Jh2#RtτJjrM!ؐdo-e9iLMar.RUhi(v]^Xs2T$ v:GgZ0A h Fѳ6E6+g0m\na:`Zڟk͍fiJ}DG٬P%o06S}n`#W \Lh&0ZӪt~FGz:">ci+ D5RIdDWrGsb1i U.qAKtw(7w+iB3Tz'~H\NZ捠1*>M\XqU?s kOQٞ#,+-Kc:icҠQ,+|^5OJiQW "aK+'Y)_RE VM BD`Yp$*c'JJ?l쿙v$0 Xw1`019dez=/|5SkMp5*qkwqFlo)w %{CG(&(ZO>:.GpV%>eqn B#GZ`bEMBf}h~{:øq<^.H]!>GZ V=Yt0P47_.K{jF E|94!%ͺo/Xh2eOl/ 8^n2ՓBfpWEWW KЊaR$%]HOxQيOb+!^cHzhJǰ,mѕОSY nWsfN\p)-ʚjԝFǃ8*x¶i>n7$mEqʼa M r X?4yV o@;Cr~k75B?ta޺q"Ŏ$+Idr_x-0> Kɒ^8~؇SCS Kiq#.Rv&?WfxQ&"%?ew6kOBDU[S_1cxh (fl!i-u N0[ `ST'Bފ?&`_ cnmb9EgRә"J*AMg|fI˙QrRci$.gYj$Cx~q9e OJDMm3M9L޻Z\@x^uD눥6Ār)AQ&lZAW)_` ]4&9&rxٮŋL+ycWfHPp/R3Q:sJ3j#3#uRxLفULV!X%iIP` 6l'Tl.{H#} 䆴n'p~$ɾAKF)bz UB( ""7!pO͸jET[ipsq}h,YIT4~4ʿ3>vЇs$<5TIRSO2BGjݫ*|gUƨ}>#'Ree΍oWPF?0bK xѕhq_ӌ1 lAF 1M:23㮳zVdTˢci`\fhߺnjwʛja,H( 0#܀sNY>;4p:o&~K{:抱 eq6,w;_n@s(fOR(K{!{T`/VwUy倧',5odFX%gD=4df1p Kb:(]ꖊgؘn[|NR#143roqoOVah( F¯S܏{l:W%ixD!Ơ&؄).B@a2œe`Y@{ 'vP?~iT*R؞1ʮ XګO>ɌlO6^кrO~Ӱor+w4r;mNjmݪDD=E}3ešDI\X,s&(&rQ~y6ѰuoJnK{ur jqE%.8 *.ݜH"$_Ƽz?!q(/e߽w9;S&;a)ˍn. " gFy3qM#XCXfEO#6~Of:&"R$PVt*w= ?dwWîd_~!e)alBU,fbe/~0iηطxdWy^IKDPg}/oGz6$Wd- Pw$c/0+57㞶K$p(0O³YoIǎ{GVDlfNU[!l9&ݨH95f, jK­ BWS+A?< " 6J؁|(lU\vrSDhd@+lTڣ-ϯsãʢH28y~$gn,9hoT_V[xpy9xZA9X?`.ZR5f'xϧX*a"(*ZWSzZc2֪m"Hw& pD+Jv0U0泦YwGn#<) +Z!SVly&rAQ?4>?;qIewW,ʺV/ cڛʁR2#ݚ߰}\M_~#+e&4uu6;]ɶ@`,BPM_* /ů7~9P6}ݚ+͠DB),z´}p`JMxwl|{ϬWK!e2M5°< `zAAPW`"VS+~S2+6*]SUU7 z|UE o$Sx*=:]dnYט*QrXp<,.ɻ)]LJ? 5DyNs.w>=oE{Ic )@1#)l\{.#sCGmAs›W ļ;DuW^Fk$wVf_09ן|/)xXwBzQ e\1|'q(B ] sќҘ۝sNaM]jwT 7Xb3Ū)V-K+` [˿w^7eKfoj!m}=P8:z)F'Խm-e`bG+1x oԲQz`o`NQS7*6„z!8 mM&@q>C.ASn2Y>rr QNE.a%S̲DAvVW#Zs=L3T.bٴ2Eozc|!qHCvGd [AGiGZT/nA 2 2Εb0B,-f@C}:F4#݁fW)Gؐ:ҒhcNf?tki=QD'T^xf7<)&2[oG9^8z-b\y+ `&FkFLr(vX{Ag7)ML`Sfsj?lO0]JzZAHX*@(nB"8 [:Cqx9kUt1ɨB JWM\*_$bf =(A?Ş;vn`vPb,H(UKc8ʭ9EI^wΪ, isg3Fm3n9<\jk'z׳H+Kʣ=SL0Ѧ.! 60Ė)QCNUxB&_>wSVS+{!dy 5Ve< ϭE4Y% j#l FK=%!Y,ݯjyܞr!裉0 u&uĩf9$D36}C/[A1 G16_w@%rkؒXDCqD}#V͖1Q]ȶ(ܡP&CFGwS`x mZm?Î&Ky\Q7Ui^3،<~v̐t߬?lΌC pP&0ՎMUdvIWd-)pEPzdxmob~זF}{|/apX=@`(Q=FƩӠܸj~-W|""[q ȏfA`!KlL_Oy$^1PnSt9/ /e'j#Ěߡ©!dX~l-ُ50z_[J|#qhנrkĉ|h(q\rЊ~L8y ]LEtP:{l7,64=N]W?nh3^ğwt_)Yp0K^4 ^UL6;jcܜ0Uu8ph> z,27&t*}o[|]ú<\VP4$uTPPx?pnנt:hl]Q,Tfc>FZ_ј8lpd~a.yoJ>]|47c?^+մg|lܰU5!I!t£A c䌚c8^ VWX;mmxbU]PIs\ۤ/e8gN~S[53aG.yUޚO[aٞ>{W4&4&Z-ہ>6iqZ]f/6+ MKPn ^(E*Ǣǟq\S J5/>.ER;koĐaV|S;Ʊo:$-+10^u7F{}$QG10`?)' *#݆k(m^?$<$ ӑ7W)jiGRHmm#|)R#Ji\')QwN'B%2ڭ{^!ur $L[EcOF~]ߨ7y8 F4`o+* ,ZґVU5+bVO =6%YR;Ea(|T.+i)&j W9x"JpMo6cM_ho1,EbA:J2(0K1X*4#'s|WU!Uv[Iz6Q`kej3;(N[B>bS2* vs(E$ V M3 8Iԇu-zaլ Ɍ:ŔBk @SPix`c53$h V  pP7s:^jfSqW]/O$aDh-"g#d-"Vg/Db,.f6E)}L1O}+e8WE'U/W0Gq_j2e ڮ]L[c=ٟS&]m؜ҡNeuEtG7P0kPZЗ2{f8 nxf0 EM*UMHӾM@E/70϶/?ϘZXl e!Dȼ`bwl3yU"#(FZUy9.[ŜpO bљvH3pa3sp#5T=CyJ{7  B8F2qõ*(ᛆ0ӝ kZGGr82~^M-Ls9_pf/d:@ntED%U G::},8.N#dWҦi{(ٛb+)2PXʙ翗H{L_A G phqښDơ(8czvuBSHNij^zxKč/t޾Wrfo`LQRb40a&#$r0KPEF);bAW-ZIJ +3"9B$M c \twPl',Dl?!= /=#WVYf5I%o o]Zm^;TGYJS0ZFM \ g2 A#wPamr ŞGl]KgE Xo+Hcj0;lQ0WUŠL(*Ġ{zw8%I:7$H *ovF)B,Kqw]]7|\v@ @+>YOJBŜAP/c96&e5ֽϫen,C$VPXtL꽑 x* %0h ZEq7'nH)T8؏zz]FOǗ,6xn[R[YN}{Viɞ2bN-nғ5kK8LF\JMqKmy5?DK ͋c={npg9E3sեL^%'N#<0*CFW[9 R\-/2NUĞcɻOkcһE<5@nSŅsLz.I︜4eޘ 0ddmF~]WNp3oiL$oU/!HSXWb)|gQMsh?w@[u @l,C+_/M3CP+!$%P^nYe d7IVPi:ڑp )}Mq-ZiqNj)+y m_`_x[<[V5`$-[.o9,,/!\"<|4+ 7r֦0BaL?E P5ziYOQ={Zs&og-U%*b/1yӷPbL.kx_ W>f8'Tqjk/j~Q{++c:%C{G`6ԫ V=4`e1CVP_@`+B{[3Sk<],.k4]Ĥ0/ww1t *~:bz .\)ַꃊ"/HikS};-h |a1Zf@q/kHU.l! Z<`v!*]8RoBr u経60ikD\rtd5 l0cDN;i,=T=&rم'DvxDI$F#_]劲5m=M":tΦqD}ޓm- G6qTWF!H[*o3~1;Qo( Y˱l'X=*.%c }hv4f TE!'p\\0.Y1ĉ֛7 \/Qg u1?R?O@"ͲkNމtmmJ~|~vM,^~1aY&pٞDkA=諯%8ߞ2 ʖR$DXV>f؈sؓNrMt!yɅR)c`Kȡ/j)e 9v5w#^kH2I 40]ߋ$Ic8&X_Rz BBWf:QDO9|b _^K0V)N l/%y‘'n+E2p3ٖݺPQ_ubBQ ڐ @EtMZ(O k׊zɈCM b&򐷤R[8frje9e$mb ]i1#𢐔xW&-@g,h <\e"X(-~Tzcg皣Emg|X S44TT nk3 7#)pH)PH蠑n1\.8lͶXrUE0̶A&~oIU }z!!(.%@ E*c`:?f f~)1Ѷ"? g  m-vZK޿s+\Jj:+tȧlWPBWd nZ"% ^`i(_Yg&@aBZ݆6@?ǺT]A@Ho[0t@Ý!FxMTrz;A( Q)ʄ^ƫt.F |D|F(д19} ! +PkMf8qsFs<0O#Pԡ ?tD+tiDg&aלFoșk JmU}fKF` W8 c&[X,,Ejc ibXb(4f 1ed@z)uo.iHEt/lh.7(}f+s.B$ߵ(& COpG^nՆ|.qW@{T&|Y vrk4lڤ`tvև}%׮qK?ǀ]feDБ8S( 4`w3\rmI_DtlȠ@? 뭣PQK)C\!|5xNWdXtz#ޞr8!Ӧe6Kg ƻP&/#i.<ٿ*6F{0TQۭ>-Rm-MXt,*a/:fu%N :E҅b#*#˥bc`ܑ +.⫺Ng/0"7GE?SFbN8:Afd]ERXRR (CqJ Ľ%g.r m-$q+$ eB\nЇżǧCU"HwԜ@Z&H8E:j]-(_gʑP_ /_LO{hk,YRt+;:pWxGk1 _ Q0?JtFhpj߁{Gk:.8Hy kIK=Ѵ7-#ߝh#2x/bR&e&kiҥ Rn+ ZO0sĮ`u[mLv`lQ寏I.Q }mlO~?t9-s ;RV-!'U;|Ne0]]%FI79qGĥcS|,C K15S8:WNOV{MCpmzORwy!Jr/QH.On'm]V#Bxŷx[u(}I .㯮v5u.(N;)| Jy1(rls`a.-ߔkb Z<&lI9_f8I#3>9I);<'1cC=VQEkb?:L(9Bɒ+H OK~QKN $Eg1oY|9$X+:s_$QO1Ml&R FD[dQ.:</eU͚b '.at7f!! n".kz/;nmڝ%_tTLLlG$r<#*-&b"-RΌvF&im&iFح҉&ِAx*Z5vZ j/kI{k-/^;߯x싓/-~~ntr {xn| 1шۧ:d4UuokC${lڶ]9䞯I8f+6&5e%ݤ3PJˏ"kb vָ覦չLG>O]cg菇?%9uK iբ #q{Cw GX/sD*%o{ޓWpبKBj`@N9~F)7뀡4F2ڐ*V}jd~[g QF*b{ |ZIUJ^FoqEmp∗g>p׎fK~Ki$2v]g]N+sgwT9мw<7 }Jjayr39E31fl/K&OkU'݋i Dîh s -Z9h84t~cdj=іmCF j5 ﳋm83'IACN*|Zf{2Mmfo >YRר"jQLQꣂ7!ԅ5ø}B5%.$gIR&jNdh4y and]2q]7 !Kۄh[Q6nHY1StbrId=ÆSS0] M1v? ɓhqNq#e/R?hl\QQ$Vx׍6UgZbËڋ }~v@Z\``cfm.Ӫf ܟV> 2d5jK#jS\cT٨<{ /`]Fu6%hςH:1P*XQ2SҎ݋to)"QRσ- h)毷/60H8Am9xQMq 2kB6YLݱ3_,~!'X Ãbt֑urvn*~ !wmLDth* ' ҹ*y0:uԩ|ZQbg(՚R% y}DR’tE& #8&*QVVgV@]^0F xN+[UN􌨋 gna'o%QdN Ó^-Cڤ64;Tl^lE(l3HZ5W" ^RLp-kZYrw_f8jseA)͂qJk/{t/i%;*{Vd`W_1-u=BzI꠺iVp3ڼ"6p$[W Xb7}ٳ2ir@hEV6aG#XѷHSo +S'l>?S\Η89di&]z 8r!sǟv4춥s8[8#ͼxUȻ1bȽ3 ]@e@ع [ jґ H낱 =TS)NV7L8.է0i*=4ĂAݔ_FB V tC3gdId깛U&u0趾mL^РɁ堦coSPS6)\'HO&;9:p1k9[{}}2P6 o1Eu*a GD=rUv9@]/ہ`gn Rw(\D钲?y%mI""XWtӟ '6Wv3glCLo ƅځG+b<eROV׬R#V\GA6bZTV>ff\i#"'фj`S$.)+US򫞷,szS}?6$1ikuj]m;*7:8NVBk19'Z%C XԈym  k.'ɶ|&q<0`,X]E s(B7cKB.ֱQ17&(TO׈h*8o'3(Qzc17lR4|"kϲo ă;b a;G-i;[&$K{4֦a$feՠ2d'fCY\Nkk[t= O҂IxPB&V-ZZ2_L:t|]4 uÖ^O&NoU& n¤U̯A;_6ú>3P@~B'%'7SHUP7O7<w~Mտ9}BP)B^Jk4 Ije"q+Adl\Nkxu8Lt;W@\Dc6ĘX<.0LA>.WKDa>_;F;5,]^ D&ȹTU|^Tq^ bV3-2צIA&j+%pffM ۖ)67Z"<-J=CqR[}p{6IqINHX q axu(gai@ wzln3]C (Z.\5}D6r!f{ŷC4V[*׺.Ͽ(\:G''s̞dWtonڼ ̢*by79*b%Ә"R~d@?tW/AOY h@0Yuf8!+zi&oxttVUB ;q[:8C?l9 [prך=Aj l=j# Iӈu73۩ϫZoₐd4T ֛ \4cxQ֦lMjk9Cǂ/Alw - .í tLHKf $8h JnwTM&o` kczL`6(PG$UHr9lg{mY&n[g-&TFzɷƒ#ΑZ & 1e_l@x $R۲4&X.4ߟ(%Lw[H A0ׇ(2LqdnjRS5H@f3$)/ N첶e-;:ց&ɒ5 >Ur'G :ҁ8uu-5$=M@OϷ.q5Zk_ӦXٵ^ׂP| Q' Q%;4%)lSvV1q40z8zmP;wNL6K7OB7 krU3WV̳G#*P|5%m3i x>k @NWSᤁi3OHxlQeip7\H>4" GyrXn_BɻOkr\8u&m|9"v/Lcv,ښ[f"$vەaml z0a^k̞6i9vrn8 Fۚb ]T2[ w. +d@gqV2pZ>":ȾF1:4qGFwwx Z8WplK1i3Pv^ 6^8;;i*J!_E!݅|cOLlIL\c [ZWH;uM%Y"dȰ;)Fs6 8][CG;.FFhPe$]1ßs-7Ag"5Lol`Yc j!%庛p=}!JYͭo8XpfM?+_4oAy.Q^{0 re؝";ƨN_^'3(7j4ڂ wˈ ѬtCjcUu&=g?JŮ|C}O\OQn)z;3ʷFy-ScoaUcfGxW쩤;͛)#yeu5۽ -i%Y]Awhk4.__HIj _Wϻc.?ō"`.&^bqN78&la6a㷼,1 VL*B]-u[AKs3uD"2 %߇0ص:~Y$gǯg AۢUo6;Dq-uȬ @`}M$9Ҹ6<~9A6!*܊vME0&#$cK[@M(WyZğyȵSqS,M/؋Tg%A_((bq{P=a Ǫg`Pj֦dqEnt0uh "ޚ=6!$`ȷyAbuLd^g_0eAO/?FW 6s I2lko O9?E&~Z-SPe?4 q9<40|v;AKU}z¯KjϾJe6ѫ5h}mK{zʥmr1ѵG,[XYҩ3_R6OۖN0c 2 O按 ݽԎ!wZWu{ĻY? BMj2=WZpEXEA㡗2h~dDғ<< _1$eR5!y$X8m:H`YOv×m@:eZ,X_ @z4lՊiw<( ]@,\] zY"|xPWH9cm\11K@$,1/v4G>دpMoCtx9@m@ѯKs&O *IX_߀9`ٴcޥEpqee뿏fl5t$rԔlxGr5-JL3'jX\PUKLn?n@(.խj"x;=WΩ`W+  2j]_$φbþcJn |$ikNYJvXJv $Ϋ<0v/V~67@oVޢ;_2(_Zew }Ub,9 L Y.ith%jrlΠH+L[lE:popN>fx ؾ*\\bjo*иr1|!,i|0yVfE2Z/B7ݐsOdZ#dm& 5خ+{XW /)T-bЁD1el'6os{h+b$M|%8eL]I;3J.ltDÏֳԾH1vK+~JПs6lH[K`&Gp(v̌eHm|U':;jK D0JJY̥ͫ+C_VJq TH`xtMx1="vM["b;1i7 YPֈJD>P5mf4.502/_љq{_?/xLK&lD's=”ӿkګ$+I=Tښi$O|0Z~ܷUDŷvqa$BI/D3?qi.)xyOÁN¿2R|*bWUH{l*7w9BDB.ŷL?9K`FV:]˗J_" D.2y.|~';3Q ғy9VO7˯ifZ]c.)iQX/ew}Sr9T!>0xo40E9K@x(첖Hs4,a^g}Lna?G <&oƝe Vi L+Mh&ES_ګM:f }$L lP>I%鶖.U%0aXv8|gHmjҽ[>fŠ+a؛X4~vR=5x pN0 GX &jӴjf;>ԤPe  ~n*j&6CRQx1xjCF!>>jcl05Zv僭3 UPwP n'G {͟KmH9l}Q+IJpnR9V]`Ҙh֊2&&}`ϙ<`nk$_9MQl=6A{; ki+pAMamI/_(yqOsT?lw+ݘ[U%<JD\Hm6  x>ZL#ٍYk uabbdm!TpFA&QhcI^e̠ny`QY(>@t͌~s1ۇYhb.q{ "d(\E@ L[2z_bA6k=_)Ll,]b%/gA:>4v=vJ}hJ~ &b:xu F̞ ;ŕl -NM/QryaVrx7~L;wf?^u)!Ͼ+J;ύo,+1.t 3p*+*e2 dw@* ]'k^d7e@~0(YKe榤e1FR)u}+BQlDiS{ej@P_lxlI θ1t(uUV%)5^C,OC2fceDH4M7TǩU؊ڳ0dDe3 9J&mWԏˋUz~4PK@,:gQ#=t%ڑZ wFU8q*ACXx"h/w>BhŪ]2hm: ` k۪,ư55Nhoٿ74{m]*^;І7e)5@u.Z+dc zdnI]I, Kf,R[a`K=#T* J67f6l kdKSID`>A= (&} _ OR 0i(A M"8gDz:yWZDQrH<{)X8RH'Fܭ3Ԓ'8Ƚ@4D&.:gI Ô/Nlt9h[z*Ӭ=9#YeµtK&lfo1 ftH(nw4d6CK} %AgynU?g^z .;mOwS"sʥ#W? mO@N!m\OI##K4k1(X6]?îC_ڜg2ܹ^T3ISks1n<A$S궖+PRc;҄V5S}OSYT#(Y#QI0mҔv= a-'6u uuXAZ";!w7YDJRy ,ylE;)rQ9+n eZW&{qR# v_ΝswDy (BOD'OG#-Ptq|*a5,mEIMkUN>]AۿY /#T,B_Abc]#^GGT?@u~s)yyJ}{C]_<+d3,',n Q># )p i_X2JwDt.*}GlrvM#;, IXlq vW@L4(gDҴ}!(0ՖGw0;ز8` `Z4QoVZ+S=ݯ|(P1*BIA2ۭ &N ̮ʵd;Օ0JjkOB2[P#o,%-X7I 4C܃cMCng8#R JK= K%1`Tky$sfxl|0c04 ѷ{*&7JP00(BBS[L-lJBd+qX τG6LeBTh$ 28fhJZS9mIQKhYDb!R ً>I`&:7dF2Kq3 Ry/dm!*KuQi`۫C#}6{7Ra Ӆ}lI)F ors fa,`ewwR#hTVP3*w[.OC3ceVq)ͳjN"E-״ Sq=рQJӛTWFJ ~"wc 0-;!) T&r܉R3ьEF"QDP]LmO>UX2\.m1 du,Y ^R*30Af*A愂"tP̦=~[a1Ѩ_mBn"q$2) PNj,Dt\1r{FF<u=[$7\,|:s̝ (/@; 7ײ.N7rT}vJ9r(W;s'!'9^L˹o1?Fi㔀owaѲPWw oQv6oF'0*_4xW㎘kCY*+ba<𞼹:7wkpkgJ4߄s囌%g7 ?x$ [ۮcA!sߔ/ ƪgu,2\^1'b>}h8lQ^lb9Oz?]F#?7}YvP{}T:q T 7ҙ$ܽ)݋ U5q`G_t-Rn͢ϢX;afᇨ.#VeH1;{{nd/۶vfJd\y$`sٔ_h+[:v?OWKc͉QD nYjo*G6hݺ~V:ֿR 4N`٣o7Mk[ILlѫj[L5eE=dTT¯xlR3 vM*CͤLGD&`JxMCdS߳؋&xl ^t(a4,eXqupu-O5JI#@GqĦ;y,ʹщk bjOҨGJNFYS֦!lh.c@t@ٴV$NCSDZ\ FIwV\rBcDR=,yĖ{_O=I$u^!ZTGN)ǀ\ m~i%ɴpi@Lw0A秊pwAz3/Y4|vɂ}4$rd8t?x4?[e;kV$ ㉨ks4ynqKX,5}@\UG4T#Gc} .Nt)/;~> DkxF]T!ɻui:q!FQ3NMJ1.ԲC򀝛. }?p3S]mfkԭЩa^]q v+cuF0"VhQcXQjn&}!ڀ.cHD|o_ry#eȈD+ك6uŝ2%w++-T&l$V9"z S"+3Z*"qc %6[*"j5g5]yGӗ&Cڸ怴TD/u9w7hw珟Ih7 ^_%nL]}TXֹrZH1hی'A=)9˱Vٵ!DIUbzy'ִg*5?+;!9$MJ =U% 혴/_J1ŎUH~DRY;z1Z;~_ŢxqN?f-^C$ilƦcup ]N9!>YF2\A=ҡ3Yse}K;on Nt_|Zꓨ}6ʔCtArHG hP{{VenW da/ rxNNZ#sv3ԬJPMxVf30{ 9QX7t쁻)ƒ&hĘGudAxK1OVl%ӽ?8OWB7_@' sgiIV6ШBhxfS;t1& Ć׻gQ :EVZe,鮏T+> ub,. ăم*-H句Icؽdi]ʳ]5%7_f! w87Gqʵ] 0^s37:WyASPq̔¸旅'I#U_}gcj0kƂr&PX=S2_B)(-0{ISH M^,UU(ZzfD{u^PXŻ#W9J>Y(SF:JZD7i3It6?NZz* ͧt EY;cR>$/'9Ph{+G `W;keC2Y)ݻt npɁr~r)ɰ;t]Kᣍ:(dXUhO+/^ N4aQW*&aVi 5BoNvKJЭ8)5A}*wh3"Ҏ䰳5j#xȰIAJݓ);z#>ӀjȈC;f(IO;j 3:|x(n(pZy OѳH6J(@l3sE$d;~@zGx/^?xZLV"" 6E)6-|JK1:es>aPѕ8/տOXTyY)k5 %>0CKX+_YUEI|Zޥ7"hgr"g j-ߒ)oHx?pG"F%(zuoz[hF >#!UVkh:۰&P jWUC*ȕc֗Tq5_ē$>FaL*gOtGۖM A[tI 4HSAn NHխS1ɶ|ux']tc'(tj2cOׂG Ii)T& * FھA+{nf14LSOcvBA!dki6:<X d{){z {6Ёe ~_+#nRC;hrgU |s3p?77V̀Ӓ^9%q;+RsSӭa>NJrH6a>j=Y;# &AϦWd yi9x[8>yc)ۇ"ϛtp@gN =.[D@R \qfk3AI(l9?IA|!sL#Q 㟏i{444zA!ٞd  GX+x\,wDs.K?qC} .HjiTzw,cێnmvK*DnwFA37RD]Ȭ+;${|74I܄Vƚ䬕0߀yኗyޭw7&ѽXM 6%V =IQdBp`搣^\q{Ln6ٺՍ)+ќ.)KPC gq xgyM]2% =?TObJA6ePIz |ߥ41.\fzH-蟮b@vLە/ſcnk;jGd cd8o!>=+ |6,V2 uƕ+  CNJ1;׿EB LEYqa!ܣM:yr:o4@Ke phRkDPw(HD\Gᇒ`_$[L|7/DfV]<FcI\SS&sQ Տ߁u"FOE1}QI9B Z!^a9TK='CEc 9GS놐mQ_ VZw'4 L:7zVlN8N룂$f q.x͌-uOv׹ۃ-rNA9|w gcy1QXTk7-F_ e щKx70,$j}M'X/޸R'o %P 8IL~H4 z['rQ 7r*SPP ?l)@8SvemS8fӝg_V=T!-&sWf-,PoSôB(޸'2×٥ 2{OFjY2:mW n'vLkF;F x<m3%k+?HnT"4 {?i|=$U:+BLWw>b3/4r2`:ݬ 5Q %|Û? ?Нr? ^IKI-Г@dMd+Ф,Bt)tG}x XٟQ?Ta:VhsUPD{ʧ]ZDuutWchh1^tuu؋A,8⩈v\lH6: ߽@6XxcNN*gvpŠ]ULReҭǐ%7H=؆E;mj.w|tK@=Ndj^]*3;(\܌Wi@T??ٹph{s^8* Ug)]a9^ Ktm ڡG0s/4|=Ic^3gZaEvJLˉ XNsS ]=`CRkÄ}EL@OtrҘ#fai(?)۠zn&"^Y.Kg8?x\sˌc(U$zm/s OG{r:n*Cӻge I|8Z)]W( A)HOӶ~q V'`q`XOBң6fs0;S{ӛtZl >shcMMR+g*7NoSeJ'Ok: `8Md/2Z%Z-7%_,%O&~7_;uܤ04^.as(rnETd @)@!5R߇hŁzw.+V +'Sџ1C s)u"hzƨNIQϖrrb%J-T•B݌߆v88;G`EkmITӠ2aA,6>lnŒdM)(_B)M{EԦ~Լ9&=IK>b*\EG'KFpHM W8b/p8.\VP 6:S) .u(= g3t!oHh5̜2=o9,[ MMb[JQ9ݺo'6/=*["5`'mxwMcS.&YxDlBC}_m$܄s+{:xטQ%0lL.x>6!X(u3CK,|L܍6ByR5Zøŵ!!(5hK+t|"- OWZ;%wvHpGtp{df cqUKBU&oeGh Z\s?i2!x@!DǷ ׮3'h@ g9ka3A:sKK]v"#^FS@k~EM1%qD#,D!% 7SJabM nЊ3L@sߐ.y@3,K$O,_BNdALN$jh~RA#YY1 Ka,s G6E?F\RkpT7wgRtmo@D3De$ )5b_`^J̧S)SH-gXb 748:Wܐł%16x4\gw琗daq4騕V<WE}O½Iwƭed(qagv*~5Aɾ+)V[UJ#􏤂1?2`[nynMTfr -i|sA DwğΔ%rT Ì^ :K8DQeI ?) IG!Yk-=-7bb6>*}2%Fٽ 9{Nok=˻˫/ \X@OY]&ٓ %qP<:堖*=}3dSαMB3jsؒEyB%GI_9v=,r;y,quv$͡}20Vѿݵ>`m<<)RRP}%IN/\LġWqvǪIeVm]R̕8ԢoB,T0mb+0@Bǻ%7Ddq04$$b3"hq,;Y(^:tv$bbGyCщ;tMc6eT5OCw߀D83B1lE9m]W=tӅvC;.mB7Z"}7N9.7+Gp]oq?J{K0AK2KJ<k2Q/^a#ys3Sn>z^YWTm9t%<ݲ0WC\-4Kva5Ad?IV }bITq 0Wтs C֭׼>5 e~-^ <& 7lAM dsAsu?wCE#4:Zq3Ygo!@!MY?4o J:u*}sr/ͦӐ[%C kk7F(n~L,%ak6=pjm E |P`i)KolpX-VkMֻ"+/U.P#N&Mcu \:ʼn?;o!K6.Nx'$w I9T{;Cɠ3K+W J+L_W{scQȈu9?Cǧ-i2A=5n$81F@veA5i,¿r(p\( Nf8*2Z>җ6%/T[ ӤLެZ^4 i̗ү^#C*%;<%Ls5[r;v,1v,6xH Sr^Ay}dy-bBYICTzaM䌨2S<ܖIX{]{z3^2hr%7=`;FLTpSC(` %WW#-)_ I⭷à و[ڌ*$C?k(9%:vwnlbqbמ'?g؀'"2%-HrDiBʵC' !6'k_:~aq(K^ XD l[jbQ!bbm?5,Qx6ZO {@[IZ dY&-o+xuoOf{S0\q֡Zstk9I{I4 zyyRmDž 6&++6Ef)ԣn4odReSuc%jjj|9 R [{Z/ҼDqF3]R"pe 5C:u0xKYr_t~> aҭׇxMҷTyFkOKj5U胱UgqÞCG@9-*b:$/Bbklb[o(sYv-1u)i W.D*56SSqp# " DՌ}B]R"oCIYc6V4{C|-dJob-g4<;Wn,m FXJsT!9N; بƤ&2o V.3[^LD*&K%'L`"wcbVCAL9ob"E5jS4kO*Ͽ(a(_\8x?%A׷o1>tssOIcG5 + 4Ь_~A ,{iD2Տpe0ZZHWf`U. YI!v@A b$kLak5Hp`{|^$o`Gke+pB&!U:)Ǘ|jSyjJR!@&"ķ$֋i$׭+ngUl1~_;3PH6^%n"DpxMGwmZsqQ7J*y k\cZ2[#[pnʏ .p+﫾Q3w6ij S»)-^Ng ':VZ?ōFJʕ.%  ti/ƫUD!C D #Gr0U9͆h}Hn7@3ѨQQ7v0 dYT^}"C)ecN[Zf|l]X ^{  K(mUU=]RKzʕX~<3\;*+_>R5;u D,Df7Jĺ}k&nge|љ}r`^ڞd$Mكfɾ0YP.3/@N:fw!gf$ < (!#m tev[0cB0i8g T': i|% 6\ 0*B5j%O/"z'ܘ. U̽|瑅w[\J7ٕ}#*8-} c;j)p:ө#yW Woc_x&l 7sĘ2S%ꌔ>[&30)e"HĬza9k, Kz"$} >=yAqo-d /Ԏ '\]-eƠ1"_MoSLB+7Eu`QC-c)J5LHr<® ́pgnc*熤x;[AVpr7 U=tHn -31:zsϨUvNDYR gj7)g:S1rgLB]qZLuCKG9 $'Eӿ3Ig`4Ik}(q}2ߨw,M)[?9F'qy+Pc/PTmCD[2hgD☷8N.[ ˋ;p&8Rܷ Vq$e-)c!GPD1bŌy|<)QpVYvjSalh+ІG/SX5*Ev<#; mݪ/Mk"s fP$':Mܒj(_>⭸qZ~r`vTOj& ӾFInO@vyNw7iܝ ?UC'/ȖLʖ,֊{#{m Jz0g&DjWVb u(-kװ](̓]39u[vMr,[Oe H0P 5xj:bJlK~e[0~v\H8)Z{jrIL+ǭBxP/3t䵌{Z:'ր7c.j}M\#Ŝհ|#]Q_qN+`,O'֜+ YPF:rzi`QS_k_iړQ&B{woHm6kCW.aF>=hW5PLл "orPWd,Ӆ`44+J Q6YR )My?- ѰofaN֐y=miG:gyp|rYoO}_--У=bHD!*U>wޔ(Kx¢Z<13̉EeXg7 [d5&e\}2EСL8f~$s>ѭ^˃\M~$v̚*@unѦQA8 \<vq}zF+j~0~ɶ,pq$%JZ%(Wc99TѱՓ%Z.1~`t6^vg XѻitXJޮnt@(Ѥxo jTW3Qz'+P?]@~~Zľ9nv{T]_r$SV}S`x2G"!ޯ9~ŜgJZ +̼h ?**)Ӯx~k@m+^Jʔ$(H GɔڇN\ mNmkNK.:'ꉊ=(`jɾ$US͆W\n_'ՙ\ǁ8NDS]M)~} PҪC ^=4YgFҒ'0ٝόڹ LVca+BùN: TOs'r+'pd\=\}RpNLji#.Y VxKMN<"kKDSe/_м~Cψ 2ŎFiHZveG׷CCkxr_V!+[?'hFFn/A[]w u4ړjoHv:^ZB5h1e/1=sv=G]eG ٔabu9g1L#N{ô+y/Μf&YEgxtlZbZ^(e82ӱDzYV*~-:2Mhre4 Wbj`&Vٵ<\X)E7QVF2i<m2m1};ZF,>m$<w(;A*ή 9pH E􀵅2;2wZos_& ZO8oTB1b}6zR)bCK}CdȎ&^GMr1D(y-v#19 NdfQyb6V/,wІHJ*Y;%!} g`<4WD.澙Ve#[tWCW?A)|~8V􂧆n[jF')%id{6z3g^<3Cr[#B8|?:2 LSTfj*0!h|c-};g$\?y+>el8vÐX.PT#K2Y2ׂ1NDu|C R*DrpIю}icowxۦ˸s3BGdo#{ﵬ62܂mIal%F^~O"s'Jo%}J)g QYzȶ|zȀPiPx|!|5L:EG@2Pɝo(Ѵk]͌lp1]! <)OL80臉۬f8P&{Eil^yօ7<xU1w4[ށr+Ţ K{B愷ǐX)EjVZHqt[рT. 3[\ VY|Gjp f B5q UVݎ#hRAM.G^rk@j.$N9- Jy 2}u;f2r=KXȶ}j5˚\ ﻈ32 NAblWdj aDϯz#0(Eػ6t>}d~sg8ޤ΅9!8CXYhW+ c^ޓOXsg^ed- L#M1לZOB`Js ֱH#~g\q8z]Σ$>xP.ddt^sMQ @oUe"Un2.t4C]5co"&O<q A6HdS hƃEtHBs6^ZN۾' QLܨ┾_5xsjԭ`W%eNŤy E$]M^ xN#&{Y޺Iv1ot\6>#<_ឤfcO]<Dȝo+t)krLךr6bECDnIf+|K@[#v>E̛OFc!%;]~NXyo Nǧ$RSv|Y\qJ,`ҎR(,'w. }EĂڰEUR |0!@4A0LC#Ҿ&%)ar}f*PJ,`Rb#^߄E"h})ω`a7Jdykf 0 Y{aA)Y(vz.۽T:(*HsKmx\e? 7Cc'$X 9u߀GH7rT1!Un&;Ksb Ƶ?]5 DfBЕٯc˼sxc24]˾ mvH3-*lk-TS1l,/%oO}WzU15Ó("X(̕}O=BÅ u? n-3y]BTs ALރj؆cdt]%BOe=W,:vR+Om/qc}ҰoO%#{9e9/ {]Z'}Wr+[~">3$'oCcQh?腩>&uN!4/MƖ$] GW{r @%qW<Lr(JQUs`Źj3zHޕ_OD,WdN7}:C?Qjn\⒆hdq0Prbs`kR\{K4 ӐK}_zt ]NdH8){=x/+) 5t-2`%7uXص#V0*C}Sja_ٗj:򃞿g1[aX M1 mUsGF(ph^4Lj9b ~IG9>zrvjoDR,Zm)Rx;ZWa*V/fhfcM";{B % >([2pȼӂH~+:FH4:БMWB}jICL,rw ykHTTLo ݭr*INyoXgTH*vBD nSI=d2,;K`3' 2t6MD,/nfSl^b[JpGh.l^ŒRgXY&?bLw]~ޓ덌~n?3-/k:RS/ eL±?}0,et??}kz#"Ǜqyf)%0s ]05A-^h ,M 4n'C>|\r7۠xS|'>%MY)IU3 ){)\-7ś8.3JOLlϚ}!_:T t]G3c$ͷNcGwL4"Z.~mvյ=_+ 1tPaRƐ)@d2O.)|n % ^9f>{S@B0KS5񷔦?eSu g.N:+]YAcLjKJʲ['BjGt\-Vfs"1-"a߶`fz?%_(Hȶ=*MgJXOP:Djp8|+j{tΕ,AhyaƳbn/)!aB9J)c_Y =D$]i'*4(iCZ쟓uf2y\ udL's2CfTT5t2{*HE3YnB3 v0?TrhJM@l*ࡓ=u4.el/LR2 j('0, !9]Sa،![rGPz y5nf}wEu|#$8e_YRU WbN  ֯=@0'Q .uB$Q~eÒ1znğyUT}c%;d VYL63g?㾊&8"]=q<\3TH#.6v]0$t0ۦVĎb'nU~1M,nO٩|ѝvlLP`ŧ/!%[|E $͑:V7kw;'UlXONg(ׅdBT܏7K(:SeuI %TEwj[tlpzfz(=SζO?KGP_O/B[3$@R8fm_h Wczxb;. &*9fv؞*pb]j a8@JH Paǣ! fkks+}nR̓ΓVAZT89qב`ɚalBz[s9κNL20r*,EU$02 </_0W^R+zv9bMyS@Bw9!J/bwj NLxYϕSpĂ2<$JΈr( z;\Ճ_i|y( $!kl* #=YdԀuf x4 cucU⢎G>_}/0ct̞B;EQ1Fe[UK8` %Bw-46/ 礚Q>@T[\F+Tӑ$J|wN,λwMc tp~j7Z@3%(`P[zEIhbiv/Z.׌?GrSTHF?t+DӖMhZ՜S׆2;qbNXx<3V(H[Bs 2I1N((2:Kxf+K3AHf@ *2BJt۽PYSH>Ւ뀼uǥDYYˡVFG(aE[7f'j~Hwٸ2Q.a~}3[6&wN$8.eĒ]&Aفƞyln<$-\/;s{.Нgl_< R?n,uHC{y Etrj793\.!tܲl9Ū?,qO2b[aVlCjeEt:kթxy$@5];>AvBnvwh*|htFcIAې= ջw [P{ ߿l+V|8=3D:47K`ci\JpX>u~jGrgMW ѐVq˺:v9`j:,Fd= xhO#L3o 6mR.] @>-$l 쿅5ۜJzlH$+34{/2#ΞRy. bǕəJNm&pmuϥUo)K;e',*3U諷JdAXʘVUOE$bN?JO 'g;q!8musE_Td-2jSmǪ&gU(=v`⇵unGq\Wt*!:,r(^ |9<6(b`㍧ lJeԀy91IK`]@wqSfnX4*ϵ;i܈\fCFU~,3rPtUrem.|X`q=$`!5b r~9A`n B{E4h?E㳢RRu4 Yu C ~L@ZjZ_3܀ T۰' @赁|~_).y2h0sq)y+lVMTүc2.)SO5XqqPh&d yS3NLϯ^jb$N?P2U\PЅN;a>iZꜼ#02hfY`a\/jA!hoͿͶ$n.72n}Η7F]ouz߅;qkWҵ9+m(iJ"#hw9ȓn:/X5:RC[0qM&Z~\_x~[cdiYa(}2"44Xlי (z2#Hm ֜\&V7ҽ M DH hǺM z|sdWߤmTQPi#Q "Թ%c.Nw7n意V |Bxm&C=fݿ$c {L2]X>$HsuM9I]]eTO$Jmht,GS|O(_ '=D&A7QND{˓̆ }06 tY>#_=#' I}X"t*tN|Vd1O&fuKmduӜAw?Ңp] jGݥ6v뮻Mj_˛YZ3Hp/ucZOfw!wbE_k,cĞALP2V'pEw h\,:5cM!Gz(oZp r.Z%OQϞA'rY/+@' L?tnTm!+4^Y!cN3vaNgWPWє&++ȩc^O!4XF {<Ө [䫱b$KN?J-jzx;? 0'NzxAZ0s lIAa~e?  ʲ?cP%:f?Fc#nN.*jx=օבm9qM>@~pQ^=Lon+@Dhhm|3igLagb͕&NDކl]kSYOwrk𲽍wD1"ͱ oQE<8/Fs>iQ~Yк $MI)5̯/A'r1 p}TW&=~A<zNh$$RTyG}$\n@j~|y_rP_ɪ5# k=ckos;@7,Kf4 x+8Yy+g o;Eû;rK 70`:D>Sʼn58'$h$Ϩ6I΋+mo xx ɕ/r:@^( j:5{:tdy.sa0=8kϬ⴬0nF/#>Ɣ:7"7!sEBYSW(@nz~w+W\'9-Aϵm@߹ҿj'f-y2` sn +M^Niĉs6ls+pqh ZW+sq'tޓĺY0p]Eszr\ThU `R v.'ȺwƎ¬h~QV9r#7E wo ;T_ 0h !8R.I:,G ~~xup8aD?dv2;2V2#Cݤ:>WRL޳2д7c>3` (i3(AIW Tvi+^>l7 iK-jBeӃ2όn?r']<Sp-w> #\%.' uKw&U:B#ٺ5Nnu߇8VM$T)Xn|[CbiFw430xf2*QUG7Bz=&|&io¹aG5›րo _U)HQMTŐ*R㿩A4N>l$26TFĂcJq9[V:?ɭ]溲J{︙#&ɍ^ M?y-=)䯧|pDVGbgIQsl3-e댆GjBhu(fT:,&(X8kpyx,)苤KȤ8oEkI3%itF;0ot%J(@g+Kwe2ryV)LOF/PSPwbN0?7}㆐5 +51Yɑ<,;2?+x|vf*B>QZ:Lg]mMՇ鏵ٚf 8/WXPAԌ6N,p8}EwisVJUs֤ k\# .lnmIs-vۙIЅJ[$ݭL]P)2Nse>B}Sxy5@W`{ymF#YӏfGiB 7WbEOr8TqVr2wJg~r \ |J㜢kb{24ם(/5q+MK‚PxZr*uK=g|4*ZzIJ~ jDP1ea4b\_F+0:R=EՐr\1.DtFP==o45F,`mpbna#[ M+T-,D!H}Q0HQ+7I.2 K vÁ*]PؘkmNTȹ(turn&'/F}_\'|gO2[b+fխd썅v;Tː~\5Q}4~)ln] Om@I04x OϬX`5K뚬NI^@&(΂ [9 ?L_xUp fT}"Ŀ[`eP|6g_ΐfڊIs6GYub(HzT3KLxW|Q%} yx A5PČ3!gfUpR΄0wՁCQS1zz}vһefʋ1 SC<\&$e(^%kRK :9 e zH^<'\A:[m+yUU.a7f.Nqw`wXbqOOoZS/׀LP>g_Ef`Ǹ"wdd\L&cjS/g cVvD8Ii1adip 75 ,4tЩӴ`GVm%VJG@~,rVrgx}A #+*^'͜BǬ`J<-Ӗ5E Mا_=4: ]+v e|7Q>ϻSct0GLWRZq`1$J?xnPc2HO;򭧿M!LJ cuK0X)lKrwY?Xwdc /ETw>p֤HbX#H.&5믇 eX8-q4-*A}4Lo.ODB)lldi(Haĺ ~reLm嚥[D7k!S^sxT+㲾 &j4nkEAͨΜ-]v3>}Dv-m6F{P~?Mko|P7O#gݵ T~~I#VRJf'"޽^/9$7`{Nk݆x_|z d*DO)*㲶8KxlJ2k$*8GnOI6kJ#Gՙx1$2Ku ϷvW{/YS.aȀgY$0j<Њk!niL,07oM^ ȓ>%QT/('l_5BS"hV?x4;%QI6r^ܪ_/h[$Բ u%xM~wMNICJUҞS,OիC0%̄Sc(|ʃDpuhCvRĢfzKoZFໜ_GDW-D#`1&BF^6>#em*2gM?H}ͨ^ς㡨8P )wh 'gR;ŏԙEt)Rg`EAFFs'pj#詻}Fq +# ^0TOYe%ҧ0{$|io|߯!7/$ 1-/~!aIije͂ү`IxM쒾_33oZnve2$&?/C٣# N yO,@X sLQYΧ{L`w3 .U_~LGȥaؤ?%^u].=O0^āk(5# ؿm2i߹_^y#D x̲53W"|a:Ž_1=onV51>Շ[Nz/ b1M[8 GF%vo00m_B{hC.SjN ;mk]6dct`S˿fVHtJCJnDG?Ɉ/X!~X=8kD[{͝g9ᇵ')6L@/&qNɯ!1qUh,La=Gz HTHyZ:&6d|GnT<Pz%a ba~]طJ aR&j`iX(s)*}:JVP@:ynyA0=,Ͼ{p.0}-? mJ#|ZhY{ Vo#O͐?!B`r%|ˑ PijgѨ#0d^&%M=C;9fJO \,P2]0;4"[, _' NΈmc6%; j6HnOf xwHKޕ}Pagn޹n߅ =;\^WVԓ1@>xˤ|"_5|Bxjml=aUr?dU?QYL q3'Փ M51T+T=Xt|~PS-[sjH~j(vOʝ@Ш<`]o0ln*P68EM\B }idcrBGۍ3Mfk !@@APɔ*,#a )=yRŝ&խ$A\!x+5γdr X _|dv/O.M;C{Ϛvz+`؎ kI wk +cSf/Jw_R%'׍ cWqB-e'bd :{1GPl'~4A.UO6)1SIzF-b`hOk6EŷY91o' )OT=I%NzIJMR|ɘs[c΢+b%2 楁7'9b?yXPL&95S/ѕ gJ[3դr3s04:>"T i8ni˘6$G[ >|^ok)xȉ'XmIq"NOLFˣrצ*؉uoN==c"]7 X궠^Ynk .*AC+⛜POl{ BtK@J k\#HM=dBPٴԫ<+eC)!CuQHY4C'{t))W5Egƭk5]Ujܚ^_;ֽ{p*K[=ɦuz M^Kr3^Ε`q9#5J,–xYw.I4˃9S>=roGfV쎷>,L F,Zi [c5fuw_J?;7lxJm.O^wl69}"Թn52imYgZZCDAlnh%X!?)Wܫ=sʼn6OUDX˦եga9gA[9P),5aBDa&|Y~ Xj;=!tj"U|׳XNgCR=ys_;OStx íl=zY@`_Jr"m j(}QMD=N#v!R򜟇ISF$T1Fi]:Ro ]Ix~[Tn G-hfӑ"ijmL3r7UU|oO+flwVb? Fp.$&? vtIamɯMzB/lا-w9wvmAe< R#o""~ekPf?Hȅ[W7Oߐ]}^>.V0T0O `yDWt 'X_{;}`\K2K[Jz2rv`ʥ#I} s4vgǡR@y { h{K?<W$9kcĦNKkp]IJS,fΚ*%XF›#+Ӎ Ţ,:K{2sbQR@oČ$HA+ېlgX-w6SҼq߷'dc4 BJ˗xbr! ΧVՃFۖK,3"Ҵa;F.Ey}.yx LK)+u`3zh[sSEyOwCEyWR@V;iG=ȵƢ;T+CU@ELYKhQAj&fvkb Lu3rmE 'MӬ$IS D~Q%E'+QF9BH#m71U4; ID֮3F-A#ɺI_(n9[2}UHd*r!IS"\{8^?|&ME?xtɱ;M+#!aԉ%iqtu\уܗ# /JO'Fl>g닾ֱ¨G'OK9ZťK_8_ O>N:aY K)qm+DT3ޒjU 2w@OWE: $vx]IXYǟJw& v'Nr~Жv151qYDnNWO|[UsUvf31*1~DL_+#Y9u F^$0;xIxT˼ ֶ.-J$:hjޑKkк#N 8MyΠBJ4yq(qGPR;! aLǓ ""l ܌ 1!wAYuJRR$;4BE't/ͅj+"x;ɂba|>2jz̨i1YUM!ުatvBҍ5L:.pȂh8a֡<+CC0'=~ ,8*Lޞ9`fw񄁸7G?۬(IOg+7\s@&[//ಕc+;3 x_T I> j3^xΈlwhoȖ^tMxW K)BD1d[_e]ݪZ> s29XS'|5>}Z:!3&`c+q<.,+ꕠUJy3+`;5Z,h/A_j 2\"a63D7x$:n˛Tڲ -9~*8HLVZ]>oe4)dEw:9%-f+#DmWYo . ?Gm_A""t)fR^E#ѭ~,>,0nuDdV2쭈ɒ>학,1oAN@9sUpj_1&+i2a݁iBH]*q]J9GEo dfWQY mtݔ!)!lQAp}am Щ>zl0ٱuzr6`ql˛]pDSYL rwt5qz^cE*sge\&^R1,)_:v&MxPV\N[cz2v}e؆fO? =W%x.K>%{AHS+< Y{/|"dEv8:{3nX$YY4md7`9'}6>jrІh3TRzJr,5n^Rwї)mm,P5C4p,(Fe|@]*pCFTIIȴMr _zoZ0jZo=0+e0MN3K=avpEISanT1J͚hs. opr]9 z,>ݿ:`a{!, (<@@DmNTkR}*`rs" `2(֕ߗNc/WO}`F% ˶b2CzO>#>9InM IM*P'vB{B's5jPl?B?ltyʆ!4Ar3 }PhI"d7A*%}iIV i[j6ԑe$RϤ©qFW9SŚAu|YT֔x2AΨQU@Ql`cw\E^~yf,=H coⱶMZ6xŊ _XhmUʜLt>yNW|5^Iw'A8Bvza^hc#6&e!ǶV@Gڀޅ/>mB`F&WXW ]B5( tHH'sh^gݺusQgu@b!BNBV8 QsLE}ݞKS`8>V-*`j I p&6t<1:F!B %49'fUhSr[6cU'%q&Udqt`mabwmk^}*{X$GY]#|c0?טb-*P l LaƘ!;>`7rvYj}fbtPy80/,.Щ\*->f!STTaA nHVh*ſlETߋkiwn ~756AZSy[wJ8956{o𶋳cAUх"B|6d4M1}Z$EcB'㥳+ԅaL-:>Ak[$!6";XtsLv~Ęj/Xac6\b^ÛȀB=hYT~"7u w0|UŠNv`u~ֳƻ?ZV&,qmv$1z女ph.pY1Y^`X#Ի}P"Ś01@Ϧd( w.nШݨ;[FS_#^zdFH̊]y"l?gQOKҲ\|?kf"aӝǓF=>4Kq:2@2.A?#±>%(n'~s36=sNnSYh~(gz͹u\\)҇UfO/Z@{ˋZȿ+dk. (hI7i^jL;N]dKB!dcg@9./SfwfEịLbţHfl9xFQ8N&$1}lÎ&|}NpkT\`NV1ЈMUVCG~sЃb~Nq 4ZaJ|eߩ#Rt PcģknWp~ك*9rЙ6 p?]M֯G66,G'pR%ġp%Yh\Sjx0ͽi2@qUWn/uqT![4/FUcEԌ5|74ʿfS^wXr`0}gmXwzGQjVr瞒|k\)j [Rk9k^OOtaje|̩XS47"fRԐpwQnrܩҒ}v0ZY{N:Tm~0ŊD\WC߸D:n59V3q{ :ȆF]e"<}9_$?Rc3 9 p53[DW+>jw X 9gϗj߻QUXu3Q͛鶽?VjC*2^ԈGb2$74!*,gZty#9xP?O<+!֢B<Uls _VF|/WqQc#j^7:ɳM~dgkٸ܂s2Wǰ{aRaz5SyREO\jb|J<]cQv:3 OmPA}K56J|4cK|ѬYlrsE?G;&huU}6tui#m+:6lo0r{0~̼=GCO2;PFT-a 7"ruHצX}0ϾW휈#yus4!~j%`ޘ2Up,|i d$䇽ݜp͒I! 0S-̜{^ֳؚP(3D{>']8I(4du 3[l˛^nYV| 69ԥ2Ml D) l ݢuU{ϫzhY>fkUtGݍTvbxZTg Oᶥ%j*8`ǟIz,lam,?ڶw<] ke@}`fn3l`,YF~hLS K >SEw6zWޓ4gsԪ܂F j@ vvҥ*;s^-{=4+H l g3G'>"[IL 4ݘ߉X|?̾6Zt=0.x(ɌP*=܉mY{ /ٶW|{c=Rf6Zb:6+g[KL{YRh@e Ag2WLb݊e"O̴|WHs-`Ic0['ayms+L@C"u98ҰBDzRT]3Yӏ Y1p t3~e /4Pd^N0_ 8yFKQz@.sXv.]myiAl'+HASpOm3r_v9a<X4zE"sH@f#7|a\9j~ x7;ͪxR7&Uv' rм󴪮]'ڙa=ՠ ?[ʰ V$4fjtV)Q%Y0fe7gOnpUqͥ@\!ϑMr8SOM5@d}'(qHȾgX`%p%z^0Z^0J.V]Kzӝ.w=ꢢTv*#.q݅pE"_\P/MbzP}蝎n{(J__n4,QZjDSՓceo`}t[Xjx;$9~TݿU"{-T0t"(e, }R&IN`SLフ"1Lm`r̢QHiq/$Ot1+B'b"KQ޼o_cvAXc)yUi\Ö%5|yzۭ[Pl:r$O`7HZM.Ґ&Oȡ4'$[yp{iqZtDBGX.r/+6 @\9߻cZz)w%3 a`n v_ܛ W\ XhZBi;Vʄ f9]8^ti0j>)YϓU&BϓNW7!b 5#Uj{չY0MBì7pyJy mK'x Lq[ Jww-sppWlẠ^< S2UCf1, *Q ^ڋ]Q2:VB@hG$4aUXDgȑqk_]HkzyA&cVaW $B,*~ JvEӽ@Rؑ2綋pYzHghk&;*܏OJxX*K٘TKcv@cES;lJЍ_%cy3~N٣1}tВ[^[AlĔ%?\[ʚ٤S~"ގkl}/LCKw A-yG~v\@h[T#VgUq |75_s%(Is~2C%^Z۹lKL,BZbam |zg\ч>Teᢲcb=E yA^嶜%5|h3( Ԥ]O2da+$2ZHѼ;2)=aKgg@pּ""F<{КX)rm [JkD'zqs|N;Dh@l2W(>*nV ՖhQz|\]brgC#<;VK'ޮmL[EINv9:XTFHYͯwDl`EOJsz2PW1yP@N$u`5cGFCv =ȆojiUYh/: mm_6{&eҵd@݁ bƳMN(F/P@S?÷ba Oi*՟=Ã9ikOb()0^9Ih\ 2_u"wJ[._4E\`d' ܡ8$uE`_}981W!\?3C򯣅pFq>{cx#lnd-*Vٷ>gOi } "Puv-fu'LmO$/: K^r`v~> \H+虗gCO Lm~x~e=O-UOlt&{p7$|-#-3FdžxU%h`30˩Tms9\w$Q6[^&eÄӥ<05-_6!hAҎE<@=Y2|w,zU(-%*׵yG' ;;Ͳb Hv{mqi!t{qY'- zkתnqnu9YWF \!#ZL9-!|*skC6;]/}$>(_bYmig:9̓);'cbN ><'oUk@%A>oz7tD a5GPvb _bG܀:qU7ޯAbRx{he7LQP^#p7^2Y,+Et%EW5:C]+cesu 72,ѧUԶdFg R,ɄISOMH.>܌6@ Kwݺi cA3Uqrl4 5ix) opev*wLxKx|; h1]DsALb'Ԁq@ UǾ P-Sc`h'K$ s{X| kj~ .>^IuCZ߆Oha([/rl]v8#ÑG΂]^4 א : 4Uo/P#IpQbmyY&]f7B:ӏmkPœ{Z]r5C3ec "Qk1r>ėOU_$-w+baXٝ?(b\>dg90Dlz_nXXYN_RyxXנszy|8Z T!Vi+:h oG$1M[WYKw]_Qthy556&y]26^焘^芴 ].0983|p:#<*Μ8M)]m7a?zE-&0ogӅKo ,H:4rS\lk8)\|]A#)*_/2, "pbqJMyŊJ]:d%3wxu 潯09J`  \ W9fϸ$ E^pr7a{1Z.z8#.s>@|!xE%;'P.iNvŞ皪P-hJ P:F?q!D[*& w|hGg8S]̝Cd;DZ[(E_]x WRL`$H\7=,MGt ]l^֓[5)BMo@1l'r(ϼzYXøͼ>Nݷ,*1#ah0^]w4|{ESh5hARu4i؟ YvΫGu! Xkm ~tp0(j~Y Wfrbi'$UZ뗻yБMB-5AY:vXתd2fk*N4/~ULW]I>V\ElP>1FfGܐmIK(=a PЫ`V'l 84 < Y:'TD, w 1.qOEA<ձnh-AU{8]yC?x9h\Hԗ(}MJ}u+*mk=B$Ffj5l)((8"s-IsԿU3HoGn#՚P țI. mr5EM#([ q]Y>"Nlً+ט*Wԗ){7lYx(ep +l,~b$K;H pYDybj"2LO[Pl4`8jсi 70)ULJW=sMw9%( s ځ[ ʼi魌OGdDq [6c,8vXl`?C;MIU8pn5P _#k8|tM̨se 𹫔 4^ɘO4|U7L^;>a;WRoVtDklXMqPT v=%H y)*<,1E_`@(a vI3dm!.ImuhJћ: (Jw~NyWi|XO3"Wb,Fapǿ'歭@5bHyO iei=g^A,Hg)8(5V2~ Ɉh%|!=1iU6a_Ihf1oS:uQJ R[59ag>؀O5[#0 O냱u錱&"CZ_Ye:'gB0^4,n3j MIj-e]O[jZΨWux.t )!eai^RGVm ~ N;d8sEOP@ :*9զ5ڄ팤S.c ôs{  ēg^%.$3M5;p_{dͤu5YζThgO)-ISi~#?YOK\)eƑ1݂pemPDɫ2?H  tآkc5[=# & '"tR›X-~߱93KO`(bReUxySl0mOEVfIGܢ{0U+^j,4ZN@z˱%_p^7ǶKt~.$I\^8D'TgL{)[ K;6+ ֊p1{EULU+`Qۉ mg腬q-e`cU6^u Ňu eu7Z( L\FN 6c/Mё/k^6 )"zmA=<;*:e.px<+=Б&U5薼N6HՀi7;6}Ҡs8K!$ 3iJ:DHPCNAk: M=ƞzC%0&y.x.6OY(6gQR:!,q"ݞ qnRES8 cQH'x6K#y6u=6s'i{ IQ }|IĨzB ab("n@A, Oq[M?Nm@M`Gj!xxT 3@|9ɠ@J&芳H asz#~XNɋN ZyϽ[wڒ\+/po@`X]a51uJ<y!0իO4H詧?8{]\X0֛ ^/T8U:ǥh>pE0X!Aw𰮏fc-~(tPjn2̈́<˗Z?Gs'Vz&fA0 g{Qۦ;C3w9磌[=C?0xj'iܐX0-ΣP\gD%(fLǟgC!s-Fj$󂷤cڷ쏉G'Vx6ZyP@(h)`dX]Xaey*rY#n| 1|W"z%8 0nHb#>^꿃tѫB汦س{|P|(F?i{&nTLkW~kEIa}kD6EAڪˡxƥ˶n#'~DpOuyDff%FkcM`!Yt曏,(muPR|$ }*%e1Вr7 &l4\n E x2=?+r#=axFD9&ݿ&+St7M%?Xw7|5A U X$Q!CUs i#J~#\ =l /^U&wd4V H~Lw ߪ -1t^,b |OqE @oH2GN.0?"YJhSVS8!WݏDsK*؃-p :øJڭt'WzG-y>-ct+5$wQ1RXIJ#hНP2Nh]8eHr=f hdmm%uȥ)߹Q& 3g("~Ӧ MOc s0(uEa%? %Ӥ%Yf9(ʕ5뉇rsxHgU yHrVhQ+YBAgA";h9e^&+#)bw_#Op;S!9[L%ϰH^!nc)1ݔrqj톶pD*cYދz֭.&~ $>%vܜ!uqٙ18׭.e/ {Ici^뀪G巶#9p[N:cn.府 ݫrzFjNd Nn2(mQ9:ϷD> >!l-;lp?*ViXV=Pòymq)ą!$ܖ GZi~;F\G<(k1BDgAw(Aè~Y3*!e).{fRIE|1ն MQ͎fbG )0Wr@ZN\XG<b7pC1b,E@.ۇmA;&k|m)'#42N7ĴB*?L]RR)璁|~ޱ/2'ŢH#QB!Zp]t!QNwiuj ;FV>=.U &l)wo"oVPA1vͺ ^d2fa2sOKam^0kAgPd{wS Dɘa30/npҷѦžs[q& 7C-z[ƵVKMѪӎƏ[)6/-I q ^<:*c 5GɄnMfL²o+p Dy X}e6rΫs0̗) Mc Tyv jkEb?TP2@(GúMꘞ^ 5 v11(9$}`Y.KKS4$wٴ H#UYyě}L.rkS:-q*GJ ӺҸr]ؙ>٩T^2UߟxA薗9,ָmً*iv$u<Ϡ"z#f^h&byYC̻Я{7IȿRƴ*X9-,.p#Փhn IҤ:}^H'>"F C{ۿ# y{GUl # '|Wō}@l 2E9%zz%mծU_@ODvMwkl7ۮײU\"e/67QAӇ|\H6!&{@=bcd?1@< HfK)H$ƂKBuܓ0οP>j[lw_U ^Y)Olj}0Ӑ,Z)B7,kE D-EGHa9@j_YTゼ[hb!D^b  Yo%KA5UD $b_%' >X!)<V)-('ZO0Ă>%G>uҶ _JP`|d H6ߋ|<5.g.7b,?kP{,#ȦnG.%],=HH)jBb=ZzhNߢA60e\{eQ{E"n#3-^4GtC<CJhK{PJF UbѹHan?[gyifzWiO=*u mo>婃}Η[x^iе4FM Qyϱ FpE_j%1Zojr16:@c:M\BԌ*ǰx:sΎg LNLGxt*35[ eǡBx6[ 2m/t=k7nU1x ,_xS]ӵid햧o#ڔwNB8Q;~TT&P-8 օ4,{!tҸՈ"MPȱGY1zN\%).v]Wn`>ꢍhtIGrbm,e¸"*88Lkf INP\4GuLhb"0#GY )chsEK.Vq$3I% ]穨բާ$O<ũBlns*1HMH`|.?-I@ȍn.z)-RU=Nq4CcpZDi9(A ߯pjG6w"i$1K0 !Rì6 B%\Vh2]1 +u $JXy`ih W!2aF 3wBԟ[:^LсIGFis@F iT}_V/"`j6<ѝ Mdzs_dޙќy$s-X]"5ai[K;;{UY_hē}V:yvs`g si)qia <1?NeZҲELEnDC~6͇H锪v,Y$q Z<[\|B ` 4{xcoMkMɍЗvF~S*gӈ!uAj|@}1#򢅬^ M/cU_>zB1hcc-K!t%V~+X[ Ηyg<ĖCF椬`,bHwUne~ Dq9 }b%gQcE4?Có(mRP1/y.lvw(FP,j :=&)\\rQ' =b]$I5BMzkN5jt.j4Z/J? C_ICO1M bEFכe 6Y23f%%8m#?BX8Xy1žTZ\j{Iz>sR,R8HrBSCCĢupRNm?9~dyM0\iJѐ؁G#ĊL&fCr$&A-IjixH5|D`nbگMYΟK10|''3ֹ@WS)$[(!?v6ʟxa:h0Xg <j׫4 >9Bi6&BW7}i)QaI$,4FB4_xҧ:GLmp̉zxvnZ%Pᳬ(1-ImdM?{z6}T5̯l 80eJ/`&,E`D~[šĴ~s*Eg|ǺYj]UCCW)&sXV;N ertiÞn3Un(Bj]twՖ2$KxuLA^B"aᄟ=m[:a,@M1 '^e]B- 99^h (*~YGx^ 8"L SU6r0F['9,gSpY{Q/ckō視2)2y[P9ҟ,+%115Ƣ8*t7j^d$<$QT",SeRΟWMFw .M1^K:$,oBL6F% >>Hڿ٭CJ,WAl@۸!+UtbADHE n/?Vi.smjX;X$#{!+ %EZ]QhşB@ YY'oB(.g">H׋];ӐmWE\\0+L65&+ˁ_T4_w &?7F'`>`T|ڔ1.C0n}'"y AfQ+i4Ko}"ai]p'cx͐ufw&i [G9Z / Z6䞞[Fg7 h/QCJY}ة Q /o,F)WA9^ch_&`-Oކ\C穾+ a[mdt;H&:Sĺ܅pYN_uR2N ݔ &#k4˘ p5}  `fy0v)?:H{x} v|K&s>y4O[8#AK@ q1S-h%Acq+X 9L)6J<;[3a_#ܵ_C"0!fa  d7]X ;GQ$ޯCw]TtAfe[V4=kyLl!epͮ?RPM$wU'ܶ!ö2{&Gym9Ӈ. ^چKד40L,j_3J *g1*tɷh.t `>_(`x!e{I_gHd/q biV[p ?Zpv:da/6L |Z(@O B,+ JTSASl#'Oϟ-+|;D&8A{Hp@'2Fz{FDg v_Ҥ ybm ^e Q,:}? a+aM9d$)qҠYX\T\z7:>A#c’Fv,@{WMW=Z4G6vۅ;jηBt=Q=0"|%Mb>N_1W Q,+"vFIO]ex "247/ @3]ыƉ=OOt9&MdsMz[ReL:%+Rn4IQ䵕ҟ"cv쫔2n/- N8Jnpan^uZeJ7'`LmѸ"ee@qqIeGC,@mܑAf¤;ر~&[v]ZKc+A ɿv"Y,I^Ů5Hbc b"k!H =bqs-0 ژ-+1E5k#d΍w,L&F<")]^8*#W,XEn9K*T2ka \DO]Ki4Ķhj#1zJK Ccqʣ K^gs 8*DQ`l_ SN`UyRZRew9^[WV@=Ʀj{hsU&t1.ZǐJ*s=jbcOG`($&NBPX$fd(뜎)$^7DVv9nݬvrƅ4ZqMwmE^T]=G9r*?/l"1M39r!"(BKެjNwʟim%IWW[ʁ=v\kp-_]C _rm 34m8͵Do[O_xhUT# (4.T38(;p]SflƖd@6"~ gnJZs9„4ǵQ <1gf_ }g(#*MՋ⬹RO.}.xI>(XB%E6p ꖂV25oy>BHWl+ YP r#i H+.e=m% 66S%.@jh(r 8 ldT+V)܀uc& |)@lck X^_^_vu=j- /_䨊ӆnN<]AIVS! ]"[M bX),+}`dxо]ŏ tde*E6D0k:&bTn˞/1fLFD'vEVnCmV̮㊁g/WK>j@oVpݶ|4Xp]68ƞQwLr_E&pZxY΀켟 r9ʓ|d̨Q} zXM9&$u|WSVpH/F?QK0% S{6ͨ4_WI!`96/tR=`0玒TݜuP]YeG xsPtOBTe !zEHh(qutz}nSYZN~ ݍa!C"󈷗;"|aUOȋŕ~$xx2aGRϟB)S&$_wvp8kËv{}̝'),^0"cME7>9~^K;u&-:6~!C"h6W u(u:Ffנ~-{Cjcݒq;'Y%ٱ8nU>7ghFw.Mz0xpE6$n*"2!zRяꑌXO" G qd 7+K:t`ל[")~T~ΐPlmKT5ٙM{J#5gaPY[͜W]J=5P9xfyxǢVpೌo3tN`-0hM^U*nrmiRo>|נmׄm;4dϢ()e>ΪBкWgkޟ1uл5XCR@ ʈϠ0KQ#)fZ!*c6|oa />n-˴C0& opOy L+Q@zْvLZ Щr%߿V#@g3DTԦF]TH/UyG'&:2o"4D+f[ Q\ T^ cU\=9q⩕-z̝MĪ*Z)%eEzfNXÕm#N"q3C$h~]0lmM7gtXwZY9sr+ qt62C =,Hm+/ }=w՟ ;?@LnIh/W )*lO*fOGPB;}+-^X)?PS e4/nz̮vuCĮ=bhl<#soOeRh:]`6vz1KHzqҴkX?șSJ,ݘ)#X~M4{x$Sb8`A;T":5AM\ _*+劵59ه4H 1Z)v(5p# Z/'k v$Bn Lot=dptEw؉mt+ђ|xEIб\9\diwS3zIς^)C!ƺ3乁];yuU xݔS駵\&3~c5j_v; [Yך`/p`5}2PKk~."Eʔ_^SXmhLu8Xpiir"RUDsqa*Կ*\>ڞ6>L<%dA S)ИX7li3IbubWoWT䎦2 Lh[ *M.Y^K`Ǵ,{_7w坣ߋdC{B7\LC΍?sL([L@O'-u܊Pg0l[qdС/Y 's\&X")  DJ}[_] 9oQh[6ts)cGu(:Χ-apQ4p @=?1Sx԰;.+ F:sh.r.E&$$kZ2e5k ]brtmQ |^ŒffR륢 MnJ]sZ^K6~b RȪ=)XyĂ+94plm{h\mJOQkgY Dlp wG5Ob$pLd7jAa7U1#Q9u=[$ܷo@ }530 E|R$ -fy^ .tl3;hcE+ru1 B5%]?7Pw;!^ps~T$euo9#u8hk_UsQwX0 U'>7 % <|1kY}4_nKФ:) 2 rnD+cAbmR)1)E޵ywRҔ9>g8> &S inC͉/p@Jbo~jG^";bPZ %_}Y7c̔ :gF['/:#pd !E\57PR([*ǵ]N _69'|.-ƛmXg A'~<0ISTkh"Rps;=b؃@;L/XᵝJՔL;Q[Gۺi`nZÌ[=-'"yl4ǒ), "3++uqk)4/VgLb⏳{nFimr볋@sUZ$븉_\~%Q8Fۆ(Q%c,|# |mTz4Sg3Ɣ9[+[2['*i\K1: W.KvHZ2E+G-)NmZX肪Pg{wmtPK+eJOkcn7G!_$agVHJPn7x2W{Vdh :H,bFe9 ?i4qjf暴@MAzJ$MѢAmDÍYV"יHR8 y t M| {D1?Lit|#Ɛv۲!TFe8=jyk20.DR᱁zrUrW;~8/ 5e-m+br$>? AIvA3_upX(dkehi 734HZcT{iNMJ]Ȍ' $}KuArZ9߷_k\}SWMMϩ=:j0ȍmE5hp0?BɑEPvӇ_%"r/.C[Rdi<$:W;,G Y!@ wQk}&; ^9 ~抓i_>Ubx ggﴺfgR])'dACNdݺ{c>DM^vH^8TWք9vxܐUZTwv-BoPt(2X iFh@5z .apxGShʴ㔈J<:K]dE4ӂa0_4L&zpGd8c:*0@on/t1?;7Aۇ8FА#EGlWaB k驖\!Ro72s`5Frb^JoK #%BYpf--r5} |eW?؞T-E|\2A@m6к=UC?FtR_fr:n']iuO?Ήbܺ8l.F-z $ 3!nR:k÷SȥV-ɌE֭ ~ejo$wq2Ewho, ^h3@Ѽ=^.sK AΊ&Udi(iȨ= qpAeɨ[%GI4eoT:6{]texwЖ;;9!-tS3kVc !U~;F"QdbgzIbғ@C Zv'9pHY`&σ!V~k:%^v{dXvT3=d{d>eS{_sj7v)cdK N` 'P5|9҈R\fKV>)O32}aBUƨwܱбlAwj:x34%Kg=0;Ll4Swz%;u6#ACiH9M;n(!)v?GqB#DZsY ȨCEňϣ_n1ʠ^,Dwu2<׉yJ8eEFpge N~R$,) zs%𜔋JpآUi S(;+2Gשgб\5UR]cιlK'e)jnhM[8$VUWvGJ3h\* fh # ѡݍ[+cőuQmq%#>|-~ekEphq>|y׸a{ XP^E>b˚ !nx7WPdбxH? Ǩ3@ޝZ0[l)5եxLs<G>pIsgbgd#"4Nx)>M=ÕpkL\^5,\㓹aO:BkUc'v$8@?aNn?Iv8*-Rvʁnts󇑘ڻrX8nϹ\ZXEC2:}eC}kxhasf,0XsL[7 j~BJY2Fa/H_q<7,pl^ӅiR2>)lsQ{3|V7 K$DH"N- \ME\*A CTd$Ssqi92pem(ZZ{Z>TpRq)KwA+.*ӧGwPuA* b̓c칷WE6;ns:q˞jE<n[1'=V_$d>ɫ/Y^ڲ٤XĉFyA̓'%YD0XjHNEHc.1e F<1v;H.6+2ŋXȢ(P$ *0N)Q{vz7o*5T=i7C.ئw `*gIuԮpT-q9aVZyТMJ73l n! >}Ar2޷fsB0hVAf؀q*le:}=T:/i/Ac7X ak3&(퉄o 0zF7+*]B. (%hc $7 w]6·/]ԳrRJ&Z2yhczw3~μBi`HMv[&ȁ4& 0l 44U`|_ m_x2ݪGHX ռu4^:PC ͭv7ph.䗪هiN ZOXA q65k{ %l+_OsMgND!PnuRj͜d#a}^a3 ({HNMxX+#KNp~^qBX߃6 |^3f F`f{a xr;ʣe2wmsBԌkP(^^v es LPa;@11Z1$ sU_7ϸ՞w0+tT 8 $khlw.( 4^=XJ̆6b'?#ĝE;2N&eUjÇ $ڶokyn" ~>O&-0 Ow&Y KC{RF,-tEL![~7TPy{7yeSQ#<2_ '_~vu8 fgdiBft̋-xQ.[1Rޫ;/|4'ӫ 2!.6bRKV1BG"hhs+azO_'lnH1›a 07٭3~W=>|ߒY[ۍH 9Q u*O,7jbfoesS_cȥ`EC1]7oCYp̹9Km!{bV^qmPct|F4&f6zYaW*Lӕ,NK*ܧ% C9\5\ƒKnË|N-0l kz>.[݃F {3(6epj_W-H/IBɇb_Oc,#XIa}9^45곣{cС>|дvh'h0DKVeB{̽ro 4[=G96(0JaO5`آv/-6a`ە4?|$bNaQ44, C>Qq&餟],!VÔjYJ~; |ˁ 8c^VuGCi΂cCn^Qw zLj#e<#K薳C5 oabU_dY5U;*䬷2m/2Gb:1O0Bkh@H!?e l@]@+GGQA1~0Cp. g;3Kmby mh"P.]8\M 1sa䵱^pL'h?UX&~F2Kʥ+sYs89yl9}_:<՚K&mf =|7 #ޭ+,`< ?E_oP*okA8=ʟjmQD}RD.4Jthڎ{[TCn6? Fb <>A%oSA?^ W6d?G_x9<[;/aĞ^<7o z/KvH?a6Kϲm&g 8h4(H?_U* չnS !]0nnh\.m7I껒NL >ֈ`J]7ܼ/V{& B¦+荙p:B;q9“~O(W]ƂY)WaOsi}_6l_vpBbP?L)R5(푻J[I !%;ĹszIYݨtgP)RaFidlXPe("p|~$N~V1zjOI`)Tmَa A~BߋUhdu9y$aa:~Kquq!g=eI}S9*d].GJg@ iԄL:qzD0Z7-HO|׷:'M„Iҷ2 e`^"̃Yy $?J{xb2fmWgj&mǛEa ʢ_f]V4# lU#[ϧ-4OU/"_Vn w)"QlՐ]vsSNP e!Vj)%}80FezBMݾk6,YrŬpvY dP ;(/z7uj+нoJ#0," .ɸ޽O;cC {j~H/n;ecMTG!S!.5A:At Cp&@{!I6gu󘅠Cɫϊ8Тc`'n]FjTj#W=srwcqT놴G/\,L"Ӿʇ^h!Rq--Y0}M~\j\ 9F[S*jɮv!ɱK'٬kemYeÍbx؎ٌ}av:Gr_qZg#?>@#-iw.Ka۳Zv6\oIH=#>F07\A{ūQ ݏ3)pq!6l]A6 4Z>Zf61sK;ԜLұ*駓޷\YDJY1]"U~XH,<3{\grylBh1YL=gy;!3[1lQL#Zv ~ xG讁s"WoTfcrCz_QmC)d|ɷ$0Q7˾8<%#B21+OCho;uvmwdt5yh֕&L,E0lphz~@jrMI0`H6OkA)cYC;PLAuBؽ%b_ҖJmAY5WYYA2ؔPY!DgNR -\Y˃x w=!S O/tG߸ڞHV 7v5x5ٓIEu0n'6:-Kz7,.#anDgQϙ"l NA Pb;}(jȢm m*!RM~I11yi!VvV$ˆ;O9wQ6~6M@㝂&8RÑ&Y(~ ͳ? F7oe:,,؟*Zstj]O(D>㋲(/gD+W>yH_ĊJ Lr<=4/'rs[؆C`DQ!K(|z>)-j9oϝ`,o~ '~<'˛-T^13J^GHi^4yY\?Hͳplδ9:xVܧFƕ/Ru3&5/-DC <I,PUmiee1\OPk s똥ӿ3}EU4['kzAD$na]顠щHȐ嘆cߒ7^ޯH!@oXH`,PM8BUinStQnFishVK׬4xtz4ٵFvSʩ*cٌ$ZV} !@ Z.*[M8ֈ^Z'v93$tʼnLt,ʯ+nĦ٤PPr;Yl7`JS9O胔5ՐH *}078A1t'I>഼-Tp@l6ҚCE ~EWz*Z}"v i6IzJJ8ٲCzin36W<7imR`ڀgx{29xy=e qr]9bfDc:LTR}#[fpK9*U,;H &B~N'raH*K/b&deeV<ȎɅxSéf 2lDdgELN&7:ESz`u,9S/s}m03Ipu,Q^bWفR((k@)KB3>l/a/G3ew-hS*ۯh$4Qg.pA9۰~x1YQиeR݃٨ŬD!=J'MBv ܻ;8B ~-v%BR'5(l"ΆcZnppm6dk%EMMdX(,(kf3O!-stg i<;LƿG}ntgt 2p$< %z*8UlGݣ>:\?~M{Xt糐&]3/m$ep+1<n1uTA0XxvXvfLÖrAl;+1l o_2R"s 񩚫ȵƏ_9gTc=\.(@cSKY%46/"gg.UMB9ѻ.lb% #-gg0KgUw2XנJ*Euc^Axו*t JO_v)fe(m {^W @ڎ[#ZLԊW΃3eЕ3UvPsLdIxiyT<7 ׮'56[5i,*dbs~zO󂔐K8G"~X qI0KwCa@`i!Y%bl4f/i7[m89IJkl$9mr3:5xf "na^<؟?=ӭK ] cjK}'<0YAТɨSM8]Φ GcgEUỏ7ԕ)Ry*Xp$*лY1`{T#GcRp<ɿq4a%>?`=m6WN՘7{dd0պ]6EJL? Y˔x]LzOnRt5@l /…\s%RU#n\҉tWCmήy$Ѿ/.)d"E{Ҽl!\$TP 4;S ۛ`~66\ ]kM'Hܳ.%NOPO St9\xcEaHK*t9S{]> >rɟeնUBh0bv F'yh˰s:"۟gxN}7*vR|yZWAz,V$풯r\Ĺ[#MhdF}6dRhJЋ#? :C]>۬ ASQH1g?(Knޥ顕0/c)YF˪-&{ēcؼؒkF/W␏0{؁#O^o c!i(U@Ʊ֞=C/_XZ5ɜ&[M +/pK!sw5idlHD-ϕv,Ba)왿fߒRXN1Z hE@Yrz VKcasNm KҰK ǂ؊9F~ZYCeE4TlT@l -%m؃_bA|͏=&1t%9s5 YЇMK!̄Β6 dձRo*9Җ %B R^E2.Sx7j(֧d g8 c:Eӗ ,ܸ]WBֹM_ɍT_u=6(Ni:̔]= p?zE!9;qb{G C u VF. "/in̺$ntp>sGw(Ol?fq+~8dC9N_M[o*}dPАBkW3ounGٔ2H vTy``L3>bќ 3-st^ԅ~xN$~u3 <1iM)ӂC!dv#%zuqBz7vG:K)V!w1ɨ&pr'.&o:ʱkHOd>/c>)%%|&[ ]'\&vNp.M s D].a2Jj!)Y򪌱VՕ6S*b_:miXjm /ȗNX>L$bSxԷu c-˽.ഖ;eII}@]hͯx+XMMorlِdIe1hi3sbG^P7ajf(_\|yf-8 趗TUXֆ ³%j$,PkÐ^[LC̏s:LLmyv(+>V 6|iE`3ʊHIf}~ZfYMkZ4Qz039,~߲W{9}ΡA( 0'+%ŜOi^ȸT \,(?L^qqPv>l8Mgl?r.#`$? D6YyK+5 }m[q$|cS(1Ǹ~c^YğapHֽIx װrjz ]=XuXS"\%--WMh(9މF4,F)p j яt2-4=, z%eȉt;x!R7 û> ࡻZ @jUopwb/n9K{!c#c*fNl 9־ݼ*ayWI1YAtN Vzjrž 9ȥ5{YF[\j 7@0skk.NpuBwZ\)=?KmCf`2 w;LEC@6jCd:6n6r;;V,[D[o58UF^_ْLw Xr6|7nVBiCT$,Pv*Lًu%y@a2 YM IO>d*^tēt~B*4bz2 qBKfRLK`JqՖàp픡jF,KQ=6؉;ψP5m҇ ڵ{sJ5ua$dg:tVG|tg 5U|zR uF=mLMJm!Ao+Xu@F*W#ǸM|Yѫ ;awI WϭndsXn&keJW١'CX:{G^|R/݃5=_Ll9D2cQŕb]'vrOK]53+j גhz7h+`qWqK>0 AS ixvaΟ!۰_qcO<'ml:,P5h Z]8Ų󊆹Qnq'"|̦iOn4](_8Gy0Q;^#+8x)=4;eBT7ň^w|=ʵDTmǔ$4rW-! W;ݯ)zDf(tRe/_8JoJ<8"l=@UQ6EIu<^y@?dz4*b9F C2P?fB:;\pc[(eI5t󅟐g=Hao *h2~(W M u [ovq?lvKٶ֒RhNMC lm 5u]6u/9ބLR懝z P1ZXe% gn]:oᶋhS_#G6_;x83"j-j?0/nrtUשaZ w(Hft"9 qXSz@-K=[Y~֒gY!#ep"q&;f Czڰ!geG_pEAA0MJfFy=nDeE;͏@u zK0(N_OƸpX^t[zC%ҝ9 ̎/Swh!.thF Ղwa3x qURdg&H4)z ,HK7if!卩T?1 Cƴ'Aú;ĎgO ۲J訝@e:تBN(N-|DKr/2Cs(mCv? %!v-chF9&$|;Tw]E1#}+88B2m7Bfe#(vKd2xZ )(P; ZY6g\ɏr$' JD ڰ ˒ Z9I(/jurUg28t,^A`(8cHj]2@(yŏ f&8=9cŭүؠ.{Q9w *׼oKALή87-Lt3nc4Ӧ|ږ_F@#"~(Oy_@iQNI4 o& `]7QRoL2g`Y,2[L6?teٔլߖL? 4zԋlD-||=n.=$ =^ƥ^o;`BC唡(ah<>+INݫmyȱlU;)ya\`LW `f`q3' Te o5F*!B`b'YݵCI)޲,Zʓ _ bo;obĈUUwU{|t"#YQ vepO`|^)<"D‹9=s(Z~Mn{TaSM)p>(ҿH8eDT&0^wTKvc/ԧW &zјaMÌb`2T*ȨAE vJ l'؎]b8Qb/x1K!tYuYQ+0g껏@TNtPkfIQXԴLP^KyP_r&f-lfbh\K/0jf[k[pQX K@ Хpim?;Z ژ[pL'+@0l`o! _6`P2x BSZLPOSpIΕqyG|vcT=wS.sI- 9ثI*hˑCF ~\F:T&9r|T + 2[.dz U${ErSoAFCZa@ܗxPpZ$ƥO?#~y5$Yys5h;C'l]DQ{2xv(~ٶq[,wǵT֟"WF)ב jXx`Y'İN)K^f70gy,WAk 0v"μm˅hԥVŰ΍W.1LmOl^J7 =0l%D  _NTglŝ-)Бц@9/¶VaSTk2hJ``J>Os{yis3!yVPs^4S#YX7`wYS}xz_Pd%f0$.{kY` [0c~7NT~kjê{x;F0%ۛ qD[P)Vg$49b^7FDE ?٪׭!rPӮp^K ]根{יWqWLMkB&32V#5 ]g b"pQ5 R-{Zsv.ȜrT \ 2Pui7e UJ`.\3e1hy7M.8,}n4ptp& o C<}e%Dީ 2*]zA ECĞ|)OEuB(=|kďw] ڜ#W[o݄L*ri.R#\0'J"ӗ`-1^CWR4&|zYUk30Q_>y{5!8ElkvMKXEc/- 5;!m4H:kJ@5#%X#9sZy]u'Mzu(E(]M4A/֮f9^[c 祆:͒yg[Хi(9FqKGwuPN) u)L"_,dQ> NqG^}{(q,ݚpb0ہ[^`hp״1p+ Ope"vXnhnJqCdYC F΄Gp$6]n[ #^_ALc%< (bRh YT×& [sa˪h$,=\G^b/҂@|q~P(aB_lC+ m|ިY \A*T2Wf4-?<,7DBuMasTUc̸8CG?[XY$himM-rj2QVgl<{|`ĿQb5 Q8@(AӇdYXX[<88DXǖgklҌ:? GoLur)Ě2x s }'5g%q=S ^ I =*3G*}a'GHA.bZch#u:d.4PH ]Rz(b_2!iڠ4-ko2~j8< Qr݃;;-1zW[O 8E3v^:iasè* 6{pVZ_w2Z *٤iVvFob_{kJG͙/(j\}e4[ׁ?P-_ǹP#!&+ZYꍹB'E6NqKJ)4lY+%6A?՞{Vns%3Ef>]h s"9x3Gl# `]datMW4?Q@;؋JAI&Gi ϵcnLp.~>8%9Eo`[Ʒb4oӲRkG 2}I. )^b2UB|߰wp n7a캢]~5sRÖnv{4:^' HqV{SXޥ)FZi Ehvyf*Pf_X@Nt YlzAěk3p9nVW4w%Y^&`/eU%/c# #D0fcu_վUEdC]glP>;ZAIxepYu0?^{TRh ~>IXv2hUECవ bc7Gx}ClD>'(KɑeYC RFrV>Zm%q%YSm*UF gw֯tbЫ9L#ڠOHNR5+#鄚Bdm`oKSzĊ/rQruJfdPEBB͇co+% Vw{57&/sկȂw-_Te8;wu/}hf$#1cLD@+$mxD+ *Qo4)g<+g$ gq@Գp"aO-G$l%^܁Lݯk󝩟G )_Mw|cDNw4zrz%a8<ՁiwYƼoCoX-ZR>Fc%F^~[7uO-:鱶h\XEvXt@aGՌ$ qwңݷ 8ŰO.܉։kKc b^-‚Y5.1hTC .0IXJ@,+d2tQŻӐt{٧ 2?7M>̇Pd"6-,t#`4 ԎHr/4mܸiCRGu(=?6Y}_IjT@i\7ؕLFF 2i4yzvIqj*`sURw#6}_HE$)9bLIJP* ^YzC(u#F=9+t^&_R]}e?AhvP.ef9iRS疥}vN6n*{jt(X᏶Sy­O3>xz9q@*Y7LyHKRS+$za(+ݤ\M=ßwJW⸜TsVӕ?QA."< %6?5rb@H"LuUyoR~;q>)u# -,\Tފ ~"TiurWڑ/$#(o*jO&$_̽N`tѶBeM=ǣEmaem<iC /x9vN *6WW[kڕ%5k4t]0=fIv0 R{z͈X/j}xD}bh6P~3' [/\ʋ*߂54@</lqq5>]^ˮ%`ORP5i<`T>#?sk|Y&FDӠ:T%|YEH*5FrbI(oS9bѱ9hՑ]__d"jyhNRG_IL]Bl;?[ti1IcRoo;X /@Hy,tv\QLvQ{m&, MJh. ^q%, w9_Ë ('7W)=يr$qP1FwrÎ=s[6 >tx˺eU"aacE߈ʃx*?-{iʋՀ0Yh3BD*=]|)IYMDl@V vjVbmf%G>weH×ݎf Pk]oiM@'jqϸ ld`%X=t }vY\zbK J:^Zb^Q&'ͱA# @~S=Ԁ( !:3:4e$m1{wqNҽQaD9D#VKΰ &j\)~USoRVbQLZh@u/if] ϺM?u9GS6@fsb [#-Yؙ=rQ+];Ur |͈OC!z< Gjnn!sQP hC셩_-[vu)p} {2ŧ] e':X/I+eh3!ʙ2Y@j-K8Ar%:N9r¾W/̟:dؚ}F \p^64l%ll߮7=^h 5ae=,f5j-Jt ho&NZɌ@Z{^JFg"ci&NdZ{Ո х߾ ;S(9]S2f7r̵ :Kk\"CBsAAiis/M3nFOeߓPjLk=7Ѷ_?PcZp9n?J1/;u*sijy~9,9rَ3|y+h͐#~!xNsN~"fLsG7mNgTv6)HK2Kb>!_9蔥_F`,4JoZTHe !3@!cHAka)泲匨VyӸ@KjGXzȹ}((K,KOObΑi6}Jx~_Zb&>$]KAb\^p9=σ*e[oVA-V00/&4Qocur9Z_yfk]_@wabaaM wG$ #. |4a!~PP6lR*̖ϴ>\;g}hEIY׺}=K^wmmGABUcz[7Z[~t74w7=;$09㥒wbTzcHvU.| $S&T[_eƓCPSWgjY23^+R6B$hXgeF/\}*yk*MHo(r5{GvSÆ1a'VDլ)M $0Vv.qGq29P35p* T46z"(府[Al}T#wnSP;Jie!,*k37",e:̪;*6Xb;cI_68T*ʟg<:X8as%e/!Z-|A_9,%ˑⷃ{$?@j#}y$Q,:NAxUrvrl;@\պmxg,LD!$UU<sm~/گKSj|')ud:sJW넀āq"!=#6Oho^sSmWdP8vgϤalL!FYOE>qS3IY ,R# d#eg?:|x{Z;8-VFw=ZBqi/* ?Ң JlyA$d^P=0-(*ͨ%S*;D.8UXYT&!}]oqp'甯P۝.؜9gjBkLHȫ'jz"yhMJdW?Nc5;qju| tR DsK {PPhc0K7%b 8*Vi ՙ?Z/sUjR j -/el0z@j'E+:wᒼ$wz|#v``Bad4[?XoOB%L+T=[eAQak MbUcʙd<7(p$>oF O~UB q08z0-@8w*ӏv"Z[wtkѸy|k6|mKӊQנf1|() @:A*o_o_H3߭Ieu"5-?ng.95AȻԑë٢ra ܣX[7Iks{$SāQjO"0ltdm01|Y6U*(f4 D`?٦}J~R1׭ סD̂6|KۈbyH&6ܼϩ Ȇe2nyP>"da~5+G`"ɎPlMlxB \dž߿%{ufK ;q5A-z7\_7V)"ڠj>5nvv+%yib63XfB Рf>d^zf롇S_߾`[J7"õxy4߼6;kZ@&G_gJg2ֻ#}Sj % o)6txlށǵA"%hLadg{0U7ՑD[_Ss'_~EZ(AKt=U!v(^TQCl֍Xi~vT=&F`'j{բaۧCu|C3#ǐ*z l .*d &Ȋiy[l1y q7((sξ/<ǺdO " J,)w ,sY״ l\y(j2<R5ijlsHcG:Meٹ ˎ{$c%̩+ 8GSTHHR_!GӈJ~ߕ]3WA;*=~G `xnjdbFD9.'ȻJ_;wk'ӃڥGEͥ¹pOXxN%$qee:a>@g%R\ڪ>5;e2Z mGY=LN$3vY NʹKD= "Sot.pJ'|n3nlmg:>8NK.j/fvf-P)K7Cw-3g6{-0x[>-=B׍Zq#}% Ekn ;}CR+ &dWcsXI02@E?uħ;+T-!gh.CS5S;DXӛuҿ s l0G#/sc~> kc{厗"jXfсi(pYFC6 tG0;*v=6A3S*@^]y fVZub0-[l>b75˥*Pgg"Nϣ'8(Og\ ܨ^u#'Z|KLȈZWW ?Nf]q=T3@; 0ܼW\S֌*{'vu2&PAxuxg&\ұo5{#,I\rYc`)!th7<.Rz.D=$aBz!Q{qS%}6ш{{Ǝ»$ ll a?&gMӪʠH6)=ok_E'b/[3Ux(Yd_XY(~P ^~_ ${Xq{u8(-}z!|Dhk,BP%_ ;TAFЙvz>[hI"8+{̴yٿ;ژ A\gз\w"OńUH) K8| -RTåo77qsgEthHu0,-Qe~JLs(O7qېE`o77ИIk5/fmDXqR obڷR!' rdJU A&4u#%)r_>՛rWI ٺYkG32WCf "x,JKnNAC uNVF-[THF1b0x OF+%EcA9 '` Ph(˽ֈʱqRX/ &s^z:ph&q۶ ܍EaOAu_|9DB whdQb odLv>(Q[h,PցE.O ͝Ȅ`B,k&yn$^gz׷8]bږ׶dN(Y-)ӊbI;KN1!<-_}է3qO}45Kr*@w͂Bs6R[M%0yOX}o&@xFq*?/Ӈr?`_bzhYLdER&^u i̭?=N5/E)$%{>y;TRv?$RT]ii}CIL'pYSX?fNq*;,yApÃNaekoI2p8cΙB4\t(*~rK-%~ffVY6u2$` @ J:?F0t΢( I͞_ƝThw 7>_pnnuz60soA{Il{,2I)䯜<-If!Sm.?%)r-ɟO%;ʋn d'ұ{-<4Qޤ:>^tu& 0id+ȵ? :Cdj8[ӷG'P$H?iTKӢZO36, vF*tBو?6s 'JKǷQf'6~87`[i#]eXoko1}٘OSYX',r.˖"Xl剏ísRͬTxd<.jkLkH!S@h_"_pi< WW9Yާ` .1r-VSvacWnNҜQVW$aɇ*'SN~BނKƉL&k}K:i(R~< YskF)K+݌u8SE={W kMNiVzPnؓhxBo>ŕcg"L4Cr\ǹEEre1*hu(7mؚҨE7R }jGT?XMz]>A}; ]ʂ֝U7dt6ppC=1`Uy*%RtNk->:Wj:,,٤%Vh-jm$ESg;IK?P4fE,+I[:_A{LdL ަ{x Q3>VQ; iXv?p{ sx@G}nlq_UX%Py達 ˗*& ?X;sh9m?+BYV 00Xl*M`5(>n&p#*'oa/I/ w!/d(?"Fe4M֊R|?hBifB=Xɑx >GfzLRtek\Ԑ=̀dm簾(-%a<64?#PTi*{M0ii%Yam[0r߶N%kC޶fxϔϪݶFXT(͛ꌹ!AAS(|wepx2rP|{ !O@| {]WYvRP Ne3ERkN& wTbc45o07Ě<Ll -Ļ#R >1t\!ָ!p2 On"5"M4}/7ARPv8 'QU?^+5Mtޚ|RB4 E"H,96&=4řFry4sW_Խ!#SMݴ G1t~vGlvL{_*E ]wދboMz%5|5rpП5w$=æ~kPZ_^.;HO)!n̲{c,Nؕp8Y K2?7q.;7#<9î QnooҸ:oVy9-"H s/?u2n#j֧o>ZxI :=lf`SWë>&dsjNܐ、ﭤ+q~6a*˾*[!GTwQTbu] >Yӽ!y=Ч 7ϖaituaUzp)Bl9%}NZ"g~u({xˤڹh\u 2_B :({DEdx+S,@` > oV.g3,?.7'Y>nۍ.L%[âM+&a97<)}T-SI&?O}uHjɤWI194h^ښ?4*1:jnaNh˄wW.̠"*nfVi=Uv7Z Ya-KY9.~ejbʉB -RݥIxȧŮ@ÆH}ą,>oUgMW]Bvdڵ9-HH0V ׸ $T <ݔ)@LT\-C tF9qp:{зuBZi;|!.Y$HXƳW]D񴖐y}{mx mOT~Ù~Y I3IlX\/f mcF] yp& 2zZ=8A;`Zj4ɘc490|T NV As9)4ph,!00 ӎjW TWy_ԑUڇ}!ʹu RKǵr_`bTDǧh6QJٸXtB`f8,`iLx>jR_-oHT i_ψ 5 nŠzS(Ci[ mIXT#PS_ ̋ ūL?kEcBl#EM ڋ  x拺m` ڕudp'j1ްʯxOlrwArURMEX(+V~VHƊ<_,SҕkJ|]b?vbjXgv1%N~kҮ?v1/\O,f(r*-sZMKmf@7D\N[2MF*?痟kьfΏG{i7Ai q86=)HY܍˾mH&m=QN5[Zۚyu!m`%g^jFfuf5I2 IDj%l[,WXW/f48C@2X^^KCU3pZVKjڔtuN q*%}@б$-< 0$$&ߧ>$Lu ANP3plVKl.4Ϋ* <VwދkR@>կ|t>eXmMwT5j$VbӆzuC [lV 1ޚמrr4]vOlBnѕܔAfMzS#_Bo5E-`Чy +FVf/d#6"F|GA§l ܊noKix`J@]Xk|JS0$&2tB:C!nl]|r gVi||܆N&Y!N2DCr L7dZpG=D\-r,)iGg2a0:cb3i9JsoX2_у >#apҒ:3?k"=+-O}T:>+iE~@ES!-$x@Hur(ۏċ͋xH^./7쌯mZD+RpF bOQw00"iB&$}|ʄ,,7k`Dk=T/<ϱwҜQRE[hȆ9e]2Y>G/anE%:s0{R1#mNOo }BLbd30'8c,cf(y 0al*ğUWӫ=%wbI kز#x ݤ1ˡS'J8|Y$dU( "j fFJ({yjW]퀫egG*vGqYcbԗ#wTB Y8ۏesJ@e_ *3*v{%TN(@W:0.!?eJͻ6X]|MJh|R̰whK`)(:u>}Gղ@kUhAW87 Ë!*d`DTc'?/uHq,O)VmZ >(b8Jk)tD "遫a^!Q OgW}y'vΥP.$T\^W1@^U06R3rN[)V9m$#j4/8֝a97j=a̓[Q3,MSPFT5Aw-L .QCBʏ)Bxt`Hq'{y `qiG ắ3a PɎ+/s)ÂڿK&XZ76M/΄#n-CW !)?'ma% .&\)'9-!2څ^n#p>oHk%FQ^Jlڴ6"P:<!JZQ&ueWԕ:(ԕ։jf6ԅ>b&!IZ:b ;]_0鐢#&39~91.am@B®ZYQM<[ԟuNED86b ÛR-FY!&胴c)mA~񷶓M]>ōO и_  -ͺFfO#'ˀ>$m5sXѮWD[Ir9\e 7,J6.L~nͻ0>QE0?#,,a9NeɥZHu#s*| ΥvCqg* D`[)0o~^&#ppLgA:ػMU(TRH'GϯF=:>N?rNY*du[[HsIN߉>'YHӤj&pi#hA9zW\ "h ͓!֭7xqްZy +BǴ\&1K\Hx[] IOy?cJ_S& FIe5xa0g`N[=bN.uUoŪYH*k @986m|NLۍ3_a l,?r4Qn6X=jzsTJk5͵@zٷO" HX69=PI, ax7TuM|2t_]'0W5 \:ν1q=Hi2;`74n)˜G)E~%<OZK&\ ,|Rdfeva4 J%y"^xE]0C||ϲӮ3l,Oa湪"lԶ"9 @BH='M 2Gf_Fwfu"V̉UǼs.߅ՠD`q/^wbr?X/!ʺLJ&XF|x{E_Sҧ?T|hh7KvO3?|/|Κ.Tb.M$1`7z,{lm])B'1'R8 c, )CN\_-d5Mpʎ֞,ۭ٘,] 'Lők mm}@x4"arnʡx! Ngk S!e}dGRW9J|Vfv$D^.|Y#UxߥeiVk;^>5mboXo[[{ϖ F("5q 幷9D\f"A& jQcPi>=]!'{ ȵFYK}74i(6YyYAk卓? E#@(*A0F*80:1[8 t' ) ֶRJ2~ټ rzUO"i0 Fb31{Უ#::VCK:4M&^*oG} "hpFMsOltʲI2O+\Y,5N*ۦ;j9x-n!P 8qq6~DgiSbŒ'&K#9\.28vmmX6@ПK8KuOэR4gyx x/!ziJKP~Ԝ8$uJl)]bWvvbjH\8n rJpdۍ$ P~#1`h: 0$,O]^/uhv Qi~歬b}roy4qKg􊵑(-3G{g)JaF΁ΰS񲨡<. 9\ i0AałgQA6R(r pjHI'rPˊwds[YooY:GR.u, ҈tR鍊7ɴ r q1^N~خOi 7SZQ2*wt@r Mˮ(kSqP]eǿwd0c:Pg޽X6u ZH)s9@O"k7wcXKu#Ux(.G"/(f9Gc<m1ʹ5DY. t(kiQV+Eg[&[5O,< M~LOVO0tiknl6ѐq">B-**;g{71G9MhYKg<hB]jI!DÒ%i_WT$0aȠ]iL!OPS_kxWn:F޸?HCVl܀r_'eY +)8g1Q jC8 _t MTږJh#fV+3 -DPZ+ 2}0a JpN+~ 3yTX ½@F01jL#Udy̡zVhՏg'&kҼH |Kf%H1 2m~c7]3Sy]hs,4ړؠgjZsSS؂BHJ6ĥ?+JWM;g`n$Ċ~JdMbGҝe]+^ʾ)_|lm)FC(gA'Q@˪)_pD"k4F1]~xHYI@U+)~֝{ı:>eAߏ&жОF>sFaͧ8t=dq9Z.,.CRK*\@[YVO"^6 SYM29uڃt^+ &`h*;{*zRp+rѻK-W<kPx|*/ 0qԠ/^mTgY#8EV*^{~i{,g40@Za3ƯïCHU,B( lwϾySf}1tڋ?knxnNzu#*j-EVMe&ΌrobU`]La-2R{857O 0xhjTX4UM.HOz}Q.fڤ,ygD O] ğT:D3Zԛsg^,.Y Xb}\)xP>mVQt%9~DdoI@t.YV8 Ȣpϐ`LE"ڋ N+2ng!6 ycI>Pd&=^3› sB&Qd8*M,GrFAN˼:p\[VXWvJ8oX6 W-ԺH~&}eT9[=Ċ=ݷ K_`hv?F?|}"-CqMՌD*r[qbۈf7F{G]~ULKYB֒LhfO:=q# Cry#]ʍ v0rfzMymr()̯Rӟͥ5-҅n.Vi(v+bZ'lĬ*k'{QݹMJn(@[IU2|:". b{EYPL2h3v0R#ЏeͭuXP "2`Iͻ^ǁ>!xQg^Oǎ-oܫ]߁n³:k^*5Fl H_ ybfGXWDT- N*X_S _Zh`'k'%pҤc@xSb][/h-B7[ [ *ތb4eUL?cyKXV0YVi)gZ_J_WP`?,!^{,'Pb[BO@iM8|X7eϧ(=a+]y&D":a$= l`sM0$.-9LЇv#fiڴ L(&Sxm !O)Y=xK9S¬|]SYT9t̹#FfLc41fsTnR@+Ó, +H W5=`xbY<*Uݿ$s?iّbpjrd$O!m `M{_N'q=6V(0ёv*#E#M\z: s,tWRtgSM)tgAY>tQޒHs=}ታde䍈ҋd?GX'(L%,4u2|xHxx߯ l.,{wMôӋwOGA ~"6zcbRHb rޓ(;Cd\^^`.! _dzxXҟjtCWLLVn^KBX@a',BhXK>.S-Pf83)X0֚kch>K$π(5]rw9t+>g657^; ; u,_"H(M)?wFaqquOLY{ @t@ r)x{o6svy ZW:W@digtk#@"V(:̆~ɮGem.g<02PE+}HPø&Hn"/x]H1}Xhq|pg >HkObU<_1EIOXP%~[ ~O„̇.xeĖz #{و8SQD!%H P|@1~|4[}2d k/,4#FmQR/6õ,+z`+#*ܹWVz@aIS9<»P-)Z\>BJN8H~"l y}rּHG \@ kӔ_~c}>,K@>Dk _l+V ْ,itQ$M=mu?$XSUP2ʷ?%L@;u x5R%0Zlo+ex)0*~ ey[ߟJIܷ&zq ;UQW)yr CA|>@Rlm`-3_2̔ȁL@3$w n*3U޼6 uth3*Lʄo2k;=MB}c8+u~7Xw: L exܳxt5uդhbui5f7K0E4 4{YY>R'ě%)xPxj; #= [,=?`rPTm[60WwşsV&N/'.w^积ik qWF M=ry׸^=Rd ^ z-]:srlT)ЩL 08RíFfltd*㟷8fܶQŨq&hKG7+! ̡]l5A.p#Z?\6Bdɒ_L[NJ@ima7g]6SJѠEXx8q( HGRETyKldf 6L S,1U2A#Ғz@>oډ/ ~:fٹClllZY>F8=NUEhi@`v{0 la19A|,'рTMOht:EnE19.- vٿVsзrzg&Q.+EH62UZgU3Xro6]t[FMILVsR~X1r"zN/0^frҐSa}jD @To7_IX?+=D$*~Az5[vJH,R=B1N_W'U*%J3[$/B4:)vX@+W/_?IA~*BZvHz^>[VyB\GlŒ`y͏ S0DZ%TL9LkFD4aE`5WMn%yu3k] ݋2 `YgXRjt> aJ/5hnh3k!I!r\>HG'=}bC[QL^+e>:E1ˆEUG;^~`B{SZ9GP *5{塿",K W ]#Lϻ~9Q0Krζr/kuI~b4! 3lOxn(ro\$!g} =jpFСCOlHW=*OPDɘOou$Д^F<҈i4[WR7Qla>7/gx[7Jd%7ѬJ.zN.zu0 ֳ_v$H^KR'-#߀Ҋ I< &.omix P2R)h4<'> f8ݝٍ89W~O34PX!H|/$FЄ?: ַϹGJўSbQ)j"3yܲy戆;~ hpfqZ"'END!tFC鎆N͝ڟ_.+aeɷ qv^׬ Ō$a 3Ec?,9)rxꫩeE %[%JÎwiv;{SH%hŏFۆbGbCH5#G K2n?o[r<W#$ZɧRd4i%H]vݕ@c{lܦYKl.vAOh+y*ڶgw{ X6R ̟ u?BcAۛ Ol0sd2@Ɂ `(*m&m:Z T=nyXRi`=4hfaNl&'2K7 6h0C݂I)vq.X Qo>8 F &z}h2Qn)3([+6: UuvAg~+x 6P|M^V>0_h85:z (Ͱ;wqkKtzDyRq:RXQ€FW,f/ T2>pW;"( B#3`\eMUAf#6HF{5(#t7( bio(y-J' GOa+TʗW c-0(9;:,sҙ)v }J h~򢪖v9Cr L 7k`k #O^p-VͳZQ#N:x. V*)DyGHu6oƯb3~ݺpq ѽs`>~q`ڈILVP{߇s"/ D PB xR0m %*Ӯ U8(-%.PoQPs\1?SN%_jP :fɹZoݩh;qEX·p<4[H#I2(5 aF>}!4tʓt}$xSܦ/`̰sd5Cr? 9Qb'ٖ\ۅ -8\ox 6w(,?h51ou9 n9c4vjFaבacH~ / =kNr"tpoA9C.,w^eS^HZ@,3jkMuuMB~UO89?e0< E~m *8ԻLs:3Nᅙҿ(̘}tTWl`ۘWˌW* 6)E7E2AiҗZ !mz N97;&6?[ ݒF2bSzA" LcD*`\m'3˗|>j$el*$ "] @a3QL`F -/8lژ(HàtVp;Ak+ Z8.դߠ8saaڳtϬHY 3.cU(T؉+BOd^٠l ZiZ#~IvNoӛgd癦vŜz7<iѳq'ѧi>9Q瀼J5oS[gqRg_C6 `C4F1@+!Z}zbh9MR@UGJ+pJ uoo0ݭf& X; 6.(Pzh#l֗[4Xv(˲X$@O[ϯDqe_=yHc +)~#( f p'>T洐(ʍ`<_խ3MmR Ż!zOϑtgMyN[?(NC7*V4\k(g%I<#_-n_[W؀e LB_%!o0'9}P̴3!6}=!Sv4ٯGB=֔- 7ߋNz=j/o^%y !SQ Z[}";wsqT(`$ACĠPc :=-`>EQ+ZE:UGR6ł 5eLXQr(c+9vD%Z8qvp1%1d uR[~f&;VCqWO:rCյM*O1Xz̀҆5`IwE ,3nb B}.4| =aBޢ~+5BML_Yw.W8 #,eWpUm+Z:9r7~  h H v '$9FL:s/H󍕢/SÊòŗj=sdy롧=+ zzX=;R-t5PaL5cj&j/>-X@pxIpah#ZlHqY=-#XAPƀϙKkoLb9Zb#rMЙ' =;!rTEy0>(t%h2J#B7*j,r:Eҝ.&X_Sz )' lnm LS~Fuyl'\ݬKd磸L8UVҷWgw,4|WWPZἡ,y阴!K2=ɾ6e&RwǷF{-J 1Sm&=k-ʰfPf3E"|4x[[  OCR/gkdk Lיbo[/L:%)xI 3;WJawׁbFM*iI'+|"db -f^=O+>" tReM1lܵ}֓2HC][ v #ufx FPl* ֪?%ϒD# j4yZP~NLDX:I$9խs'/bs}{n+DWm Vf⃥GDT#||S]񮤧η}, KgfjTqw { ]?cL2D km>B%3ZU*`29 Gş+/z g>!.3Q'թPd;G5ZP#3ӌK6N68?[._OەU-ԳՋ9e:6'UeM]|X&whh [>@LN中GNIְ]H;O\+%`P'f$?bٚQZPjL Uw1iYdw[ybu"_&Ue0ˤ6oK rU \u^SaA8f6{m*ނ*KAR#puWMvO ͖~kv;'5E!8T(Hl܋z2ʸ!On[w)PZ$e{ =[À[}KԛU&KodD4%|J9>4U3 x7lJ챘 0a>]&H7Iz gǝ\waZ/^dS;V%PCZ4&z +,sL={GFM@S3 a^S} o>"Iwׯx0Zuil.g6"p2GQ zN 3_j*]Tyc|+pORhNDJs#T|L}oT9.!֓%*ݏ>< UJ&1yY]b7}WѴ4:hJfe)5IkObV\ _:=W>S&@:}=cӽ {+X4?M7D?R>N2D6(5:YFv񶧽HfhX\̘D:~ՁZE0a!Xv9+twRFgyXIM 4[5R&2UUy gN<޺cvj'fdu~$_MHcpߙ3DUM%O2d;^yz ;m"&hUjSɰq>N2-j/gD#`߽“"w( ϸ˝=)G Ő)@,yEᬅ@D$>}HhYF^RI&aw}C~%j5$HYcȦxg8oTȠiQヸļ޲>*9j \[8Oȏ d׿jV  OvґTq6!V̌H;j[혧LTAdz?o $drP^)߃Smg&Q8 6[cW11b;F , iٕ RykU{%ò0 ,v`hCq% YAS1y~M)xDZ_9HPդ2D26y$PP `Q+8go8s4|n&aŦ]Bnc 7R_wɯTsr.܉"BSs{Xs]5)=Aq?4HMr'gFW#)F NS_xBlh?'c GAxr@{?lɋ6qˋK݉e?"XLOɆIDrĬ?l tZW&XV|#GY\XL.h5uEnM]N2>VL60؋د/z$t5~N@@*w8.hhZ_l*Gݸȑpi5~CTĺ:iS7:o}Clx4oȕ.Rd.pVKC H[$ /;.6?&8+v(91C^O4e 45.T6a H[gT }QY%>rq63 S=R&}`H,ݚGQ~8_b€5&_+R񼎭CeǬn +jPrbp?< 5^`SjXM[ަY*yǏhiF"I(vF2b7 LQgRW@}~SvIE2"ٕ rOJܔ(==:%on~y`|G(J9>z ?rp>-La}Kwj1 D'ʖOj7!T9wJ{rTљRg7JƷ^l)@-D;%=NN&R NR˞=SyɟPM.s\1Xp%kP>B'rdCtF\JJiG)+Xڢ NqQ}jPBxJ>b@VcmS>C.36"\$p6a cUBV_j&~{.8vC`,Ov'eXrYZȷT Ku8c[ 8o/=,S%M>*XA0AF`@^} bPyKA3G/eҸN:_inࣕ-7m'~ u,i"_Me%L+Ό'ԅ^GsB/ kg^i*Z61;xzErTx0:clыo<2g>_Hp#D2 q{(*f#νj2.3{d|s+FM@LxV]p8O*)qr: ͅ(MD];,}=Y13qKN@@H6 rXEGX+\O:03- ȆE6ЖI\*spu5{vŘrX_gC@tC @^zgD)w\sp=\0 !>*~c[j,?rZ3=.Ʊ06$r3h%~(Mb%#*>d,="6z\a\ 0TK*8'|-`*+=wTtIA?fFB%nS|!ׂNA>gK.d+,#>B{uWu ^J7p8+7KxE4wæ.\xp|*8GA-Ks)lbAʆ1I;DUAdWDvaMg<]L*[wŒGF@pʪ!u?l!wG:rmK̪:nNމl]B*p}{3X:h)尚JWsG1uDo/e7醎k\4wOĬkQrGMTa%#WN}lnkf{cM{BnQ`Hq7jfEuHlj5h ._̎'%e$;O{:0np_lǘdb1teWg$omЛȢ@;g!:2N~~މBC`52arx!hyAxQk4ǃ)-(R$ԅEŰXzGVܣpFӍ||Cz*z~w&3u30mv*NYzQ KLu]gYcaqᣧnD`zl´] qgJT*Q> V/1h= =߉M5ZlyU;<(^#.gm<>VGH^'㳚GCAu0Y`ROmHy!m|wTYַM6YrV[Iz|y;^d/hnN567Qsfݱ?=[?t4Mh'NML Ww #/\3h.Z 9~rK'2]2v"Rj:.-a>R'$S .TA6pN#ڞ)Ȧ M榙Ue8؎c wIFp>)h:5hF8b0s2H{GFMەvnR)L?l!OurD#xr_~p GmOibp6t cSR!A=ԉ1‡{ >ali*!A\4-&lDb6{m=MB X\tIe&; ' ,VK= L_TO,y/iת=#5&`gURIx)U.HbzKf#^&=钐"O\l hK^ a5>63Bt||l/ gMtVa%>>NYqo@!G]}r>sswVŞ c)cM}fm' U %Ϯ#aM A Ű$B6_&>~_b-вìhTou[hzkfII3$=9y;؊Dw m +m-WS$<[1̮BG_#SP Ty%)d`V`\SIb[DR+=#*L*~SsRVk4 ФM %Q˗GdR?5jڗU{:U`%]l|S["ܾj',<~`e sW$Nw*.Qyy\Ӱԧ[$ݸ(,fތTw^ego_bMڛpCBle#pSbiZقX_p "Ú'r'#Qt9ՍiZ Bϩx7TtYd`qbn?mWEl< `3!zy,(} fVIm$a0ƱQZ{!!oNğ0~ձ ɧ0;k${ᥤL5^KV\@%jRS̒O8LxɅxv^ $b=u(>V㪶.Rԅʬ k%LÌT`"[Z.:r8EuuЕhR3)`q=NcC2yqs"_G,8~ " wB3 (#ª ݂M2km X`IL(DD?6 ~3Կ05óKHź4ny-BJT:Nbi}l=Oܨu>"oPCjpXΖ*xRiNh$ИfR{~w=ZYѺ ;RaҫħLHr_[I(**!G5бG`BǪB+K\L[DéG+!p"pBrݬD7Z` W~VBZHxB"+J $Ҟ ZY5aC E|qCpأ!Ia+N|KfLH!&E3jO1Mphyjy".*m?+>k{8C%;;ēS _ ^( yf Gv`]nedʿE=6ŠbSߘp? -n)ؚ;ƎMɳZOH;pMsZrobI,Qx0)8h\U+5G>-rϫZuHGVΫ62S 0~{DbO9<s3R4=tv:QG#D)e2=M DMt;%\SC&8a_ePcL𹋿*,qM+v^:̍xGhަ9oh| O|ܓ5A#y5˰cm»Nzljࡪ ,'55BP/8g1UՑmCGۦ,$m>33;p4H#҄hz ?vN莺78J0 bh ic8@/nl&-S DW6 0ˤ FmtH{W{[Y{-!+< 47:ކzɸ {'ZШ'{nɕwDBSU&\gYo1p׃YՎE,wZ""2)͡Bh!MQlTfɶT?dy%Eo4:Ґ/T= d ,/:'wx!;:SUj*" U O|R4jP9Iɔeo'l`N>zo &{JQf ioJk\BBoD5gJI+^r"](R.{#CBhaW;9"m#7DZnԩ:˥P|+k1IJB A•e_~^KD#0N_S9#91_`'&a`>2">ʚv~IwaHx (1hU_c> N⊁]5D5+=v{Nv9̆}s^ʪU7J&p܀b6 -5:Y!/*U@x)/ -c[ b&hKK("{FL?ȻE誆iаr"FE"޴mS]P:”ãc!>ljBg$Лc˶@_jPxBɹ(A@YnhTM.NKPk&Eh8 +A{| 't 9- mldiT\+aK@oPY̎a#e9Ͽ }Q"R3ΊC2V &0@}{e_?JCOՉƙ3RAзZez%=R>@=OCʸqY7|od '02 4hڿtWa 6bK0RV˛V,lx(b^DbPݨծpTGhm&wtsJND׺U, *:a}_(:7#F/Ԧʾ!/)d\i-oVׇ hYKupk?1-m@mkYQE?Qa3,n~!,c',BXX@L ES^+HNgALn&~.2̹z-LK%]LLXӆK4c ss[w^9/'Sq@,[[*ӱP~697I=NcGÝB&oMp>^hG3ӳzV-yiO/0TYtSeJڠYd x3~^;+n0bfEKfBj bq`71' T?Zj/M7y?x 9d1x68? ~h>^`FN W\U_go,`\)~] _g&*#D9s6Ρ,?DzFQd”_>h |ϋB&nRxq q ap!aIzG'*vkܵ@t{AuiKNJ<j7hp^gZA!QFȪ=݈B-4dٚ ɓ+U668zA>7\Yo}#wD$6P&x_x!*;1i@eT˩뼃!@jzm\ u!+r5E4aw1?~6;QMdYGt{Obdf li"N}u01 0~M[׎xa)=o>v3iD3o'ϊ[uQ` I]erXC{"g5<Rd@}DFϠcO'RVT\ŰϽƛe[a:%AblsFKR!A`3_N^"!KvA)\Lℵs;[Xŕ J3_Zd0˩@uK3pKQw=Op) t*BuTk/)ُ-PD9k!qV"Z2.KUbJ) v|~Cr:Xi.Vpjp*J[;9`:gǕ|N?G]e8LuOTs MR':8FXBfxpor;[2L:Pme ' :u n6ujK<$14mHQwVW.Zr[Y:+],X?BD/ So̮oN?91,/ϴF1E wyj2L`Hi>8D#C mݪicsmۍU@Tb=)SSnp&q:vo 2pAUsVr%+`i9H j AwY~4 Um]* OK[@AYUJF0vz<9Uy(Yz<Rzǣs Ci [0AXo`?,yQxYyfZ2\yUm̓pT>>ʡ-& h!E.Ə/Ae9@ma|Wx"$,x V^tjQ ϙ?; Bv6&tA%rV|п*Hl`SLI}\ 7_i:R&̤H0^cr]Q;8%RƮ*0Hm6ZSP)$Q26fi<@88WvE@t0sc]yz6dW9L[hKH܎`ۆtn>䬕VсxK.pRLƈE&HƢ*jV?w\|nPEZt_~NeErҷPm0ltWN[}۱U Ȧ L&y!+KMkȨw͟fd{,p) 1Lrp *b7pKU+Af!ظXWpr8#{~xgfR_u\&1_E ڞ \Fa;H`w5P2-hWCۤ[g9U>`|LԔ-"ꇨUlu* 8)=XtVk-Dk fF/2/tL dǣoIӳg6uhHk:Zh<\9s팊ψso>9Z88Fנ8\:+#nnҜf?+mΆg.ST't,r R e4@k[4Js#+$~;_d0)ͭX‹Kh.f6Q{}TA7$;AP5>+D+[i.&M[{J1 U uOe7it (u`YT_|Дo}\ EO -} 6BoZY勏`m[,Eu⍛wT*aj/3yd!bV~a Dd廫g;Ք {8l]՜b9g^$'9r% XtYhF楋hm*E!~ݿΫ7zCb i|JǞH a2SBSqZ`J]$ ysT`]э hwyFwk2p 9l,dCװRDduKZ)v)%E .@"ԌŠ;/FEB:V(֠BM+qޮFemy\O?tL=3zvjjj[Z  Th#Hd!<>S-"*.ccaY2~Mf]uEqbk+Xr S=0ơpkgEF?(7H{ME5+^Եl=8ag\4fHDj{t!.35h>9 /Ob^XF9Jo[h׿AEz|Y2 s5S=Fyp2 4q07Va$fv,A'r$_ {ebk9L" []ͧbI?V}W?Fk=YTA+dnY N[2 8"9էއ[)]onO7>*ChFH8 9ecVtG\}&F `~Ѽ;K'LX+D0t/l;y%˽3{PaZ`Ef0pg%a62 apD3#&13A}X[i+C}?EO׸ΏسIQdH3SVDB%]w&Z@W`&.q3f0|sM_FJ;%䛝c0zW>WQ iϭWc}{ )sBU ; %0쪗Sńq1#̴>HNP Ŕ!2ϲ=F:U_naסv [57( _Pn~W/_^ ~cge/MkYǥ-jz[wxְ о7Xb=֎pdޛyHu6Fb3a0 vl!;@5ъl0fuF1݆94_UkL|ƠM)m ' 4.:54Qi$g`.%j.v &fV",)Ik*&WѮq.YHnfz\Ba,wx. ׮rq91:uV:2O`Qf2+PGnn7^ aN wa7[9C~"Q`6*R !Li -b?e9 מy4*=5WMUF>Xj['ޓG {܁˴_cPJ]G058G)C󹧅-_Պߝm2[(@IAGH~~)|%Z_ a3 [M#(t-t,iN Օ2ueLgOKGORM0i?\+rI1M{>p3 鹨LmOYk _7qWәW  ,Y@,ؓeG6m6$?|4XVX"z*Z8a$'#:9¸7[~Wkt6[=Y 5+miո={Ȥ!Y&6J:t}ѳ6G!J3, JQ(/TpA +v<۾H6o@!1T!Ҏiyp$&P+eb|JvkqD8Aէ$?`SS󨚊5LӑOUYHx٫("L@k-=T%E:NuH1|фDȆ QSCxT zREԋaGa_ 7mTͽZ`S(1DL)2P\[,ِn^%,0d<ɻx1ϒJ{`-rY5\/&\lDH)/qEs@n _r@N"_x1}M:@d$=L_?P;Wȹ}(]ko-zW:vhjc $:Ҽc:rR(Pu6E#Xa7m{ױL^={̷1{l$wWUW(Kﬥ9Y-Չwǂu2I_'p`uEz`_4bOiϦiPVE'a܋+3hdplħM>0j:z\HkhfHYScPnѬY{<i$Sk҆AppŔX;©(*Қ3R^;1O1_)WOz5Y[2x[L%syGWP)h" Tw~Y{Upvl͊\ǃ]f楦G7M)"Ne9VK#C!(^-qq*)5.&l(/w];^bעդNq$yT։Ds"Fn͕SlA8zϗ}bohVP{|7#fJRQ5-bHif4NwD}2yS_W3qr ]pOmͪ5|GpϗZL{>W b>Y(]/S1I 3@ڹ^ʒҁ7[$u).ڨZH2yeL"7-o՞=c2 y3pb[~x:k9 c: o_o/@D]з}t6grlK'++fu)U(GXR(l 鄀bJm/tLmt#˞NLpt 7.+#+*A6İmV:Q~?fJrp4|$1hEJ#c'i3g/~tǾtjWI#z 9_RTr: HX TMS8&(ܓ#Ju18@ʳZ_%~ZTl^<22/=n/r4 #95)D6zjQ>: =}tYw?1sG -C햻_},W/TM'\; $طTAd8m%MZqBD<ߓR° _dq담~^nQ~]l,3VA;@'1uKS8UlM3xILP{*avsY_s|(2lƮFEm׶Vg"kp@/5w\ʠ=4+Qqho@VA!N!q=+ B"|s|V+dV$4:ʟMM=:dq]xWxMǾ:k@$cUw#!!>YqyS6ا}-BYΘoR~xCDӁ7D7:FE&qSlQ l&&U y!9U[0arHQb퓩H nEw%EޏFy"᪁%fB",n õ{˘c'55} 1{N|vũ c/2MAoi1():Hqo3y Bqv |atgNZjsE~n.:QD]s4FS WI1buc¦l>6v,O[Jϒ'xxeV/J_j(.F1k~8eQ?^#톫[yK1uPV}c*1_MiŇl$c3ON(dPT#3G>Ō7pTÅ1Sϩ7OhjnNͨD83`R^@H$굳y';5ǬX\ mCB][gXND/!+XdI9`qz&f!6pg+oMv}&W'o3{P`am߉- IMWU5~BĒ gS}E=&0GmG^0&3G?7l,އ&T<)O"7FBd,MWO̩1S(Қ: ["qm`k8\Fm*Q %XD"w:J[('8!nǑAz"w-$/oLF.V( bN '= F$)JQz wjy}3|yV!Tq5110s u+O6>CZ)Fc )Cd?Ʋg'P]_ TeX}l-ncT(Tto8>;4 1)NFV/o9x; ζ^t\5aXXzgAAPua,vJ%x]vw Z&)P6G7h(EGec g<E;^!&33\diq8^rx '$h8Ǣw^A Aۘؿ7 +4y[Lme!()M݁}̃E͈\ u#z͕76:A;=28Vxr#R,hU6fҾE5k*EO,bZ_A(I<0o濝v?F-~"dT@BUTz:+s-ۙ;.}b貋\\lh) 0`Hi+Fboy_ 8P\ 'e..,Oar}{AE[Ua4@|>!Um@{ q* f࿕ZY;wdR;^ ; Y>ی}^Q)wSf9?#o:"^|H-K>$+WF.#@ Js=#!r@gi4Jir_[q,U'W @6DEkg&cmKI!$?S`FjPCd4*aFf "2pI̓5"&뱎/~14פOn(E% ֙Z^_T88:+1\ #Bd鶯&9f8֍i'8;,h!fJNj?g`T>Rݫh:<m's ffrG:{41/IVZa@+]{ogv+bPF_&_"F>:' ~"*'k f[$k3wGY1sҾr 4xl| XO=lT dX@]Y"p _wKo`%gH 1{r*Xٳ Mw>=6˚0 n>r~gͷEMu[ 5d}#p )?fc{wz:5l S;߂;{!fx ,%}urޠWenJ^qorQ՝J"Ci5]@tw<8G1̈+"^ ˽iT!]gRQ o=k}h[[ Hܨ8џ>:sɍ(3]KսT,J%=6R͖lakw|=E `љƁڴK٫t~[btfz 2.mI9cn@_ Z@a_ }#K~6a+fdNԱ'=p#QZ<@(KbŸHe QݐB)sC:`(źsнB.=rM > -*7>(iN~ \!'O{d$P ,XT?sS)V;N-ߧ lY Ą#:="rO1*B2VċLzs=8jc_m]訷N֬x́Ԕ :ZE يi&gX<[MHz/e[GݻLgPNj$X =6i9O,(+.B5vZE4bnzJ2Y@R.G8l2Y^;0n^ъgW۩)y,m6I+SjޛyK`%,Q^U1џN;xJ t&J-AR@.&bk[>ms p޸Bw˄uŃ*NI#i3;JoH3J .m<&iťzzL||vNq84p1*ӎFwߺ$iBYd u7EcPzCc"0/.gxļpg̹NAsP~")lg :򺫺kd!:/?ֆd(*A5>*p"Zj`jMa܈z֮c=S\-/krȥj\,T5}u쬸+_tLӺr|m2D}Ҩ)C/*moP"#4= ȗR4T1OWEz)PnNuv_HHĻrKiaBoJkcYFFn fm˦Ko" d_ѿ0`3EgrG}%S\8!ڨ26NA7 J7_,YvoJ3-eerˤ؞F-eŵ":+W{zMvGHKs̲H5"@B4yI>=yNξW繭o8ecK( Ua$ND,\^7 qM2I5jĜqpAKS.1m.|RFxݴ?ڍ=3wd}!8%16Ιl@l5}| O/`,Hw]o.^sA& M˫9X.V7p fB36e'ʄ"|<">=5ɠ"X_یx`)&ٰbʯ<ΐN#pEA'qqq[VG.}Z:$#>C=, ;,2A_AʿTJ_RR(&f<$MhDô^dg~17P3 o7)֊:,US_~K4q A;ȶ*YU{X3h{ c̾ >z71U:0QWO~ /b8H"I /c-WvQ0tN@y[cP@y}y6YVB0dGנPNӯ!dO>4ߠL:D (t$iC=oOcS/dPe4"lGuuַ%r5{Yd?TfXCM4aP0䙧E3QA0i7nfV\f(Տm- o4Ji]2s.΍1omt4De\Z yk4pf?@<:%]r= ZɯQSKl&6hZYw#NhrfEl%>3.Z54h=3>^(_T]GPlN@>=Tܤ)=uiw8$pyE6-xq¦I4y#07Ub *0k4e4IEiPϵx"lWREG7g}CBN|`7dK|x^⾈C,nuK~TvoxX)ѶO~boaު$10m" |LNpl%~nUXזxC‘ }?YbvNhtY/Lh8exdUa8WŸ!ɶWq|t] !н~hH ȣ#ŀ#ϝZ @V <x.i^L9g<)cK#?psMm*KL!0hkfKX)]Yn"׏`WaeլS}-[@P<} ـ}SxEۢm(#a@1S3;!κTY-};]Q^U}@ZW{Nnx#ZDr^$ 2;`F#D40"~dnD3+9sTmw(δF9KK/ƅLevlz9:[}>U(䎠Ûd})dad0-`_W}܈ #_L`G f~Ft G6 mH m Kǁ+ĕY5ЅTW{0%X3Z2$Oܛ\=,j䏃\ m9'񊧐o7yS0Y(F򪄥uн?yAhmF g'=Y.| @k}ZÚx8N:`*4c\X!7(–0{{?,D$Yk?O!M=2Gv=rdt&A#Hp@?q@hsX@HyLvWr(ZpWm.!S'pߡ0+Io"!C'P2b$QA<}l;S}$ #2 㸛Ay #Un*ߐS5Vp6`w+TL?5NJj'L||vxMnV%\Tv_1+ɜL-㔸HGβ%w ODEy|ۭ\q7;_Rl[ۡ;;.-RzS_YKY}WmhFuXW8 r(QJaXF ur6U+Pt1QҤ_Xa@~YT Ez/X]:U7z,/W=}/.1 vTwk[6+̵1Vs Kko>' /v^dkoϏ0\ӋsXrvnLn6V@_s#ß ۛLplu `r²cI#q6^DMVi'i84O_zry܌^WhؓeJݤnr(71"  Ӵ%'[S^wx} /5]q{6B8^&G:j#EJi--e"(8o˪tO{ws_.sM KNDɢOq 5&͑)vVkv+h.6.PP%<>hcr ˰D kCe5Gs8;^of|Dp!);(R>Z+h21cNHycLns("F ST v"|D;}LM9,U/0Xm0q~YL lѠVr`+tFINn.'x,&gep(^_%@c7l%&]M yuʓ[ۏLul F(1:UmRZhr 9gZNuYu,Y\ɋT-O3ϫfZ<~+}AɁ*7 ,1|yV,k]ͬDn$yu=P3?0q̀g%PLK-r-gXX`Ԅ2ټHȾ?-nV\3-ֆbEg/ k! X.e~=d\__u~ޤTd4i)?S m-Xl)\*!(&n?AK gt˘oʛY&Co'*B< ZIE$-=Hy n X|#R~hir u%$şu*!g8я:)hHD<4ji *kS=c^ƙi cvzWNDYl֐bg&DǦ= fWOmaZ7F-dhMi |&] l S7L~V53WrX:^l/C~~?yǤGw:feGUԖ[#JyWoeMoOhu. >KwiVGʣ4tYcJ "m>j6* ]y2ϹBk^-DK'FxOgSh k) J y#7f:[}zwĊtn@)% \1GmdhbAMv)IZbE5t {#pF}U8Aɋo~U&%:ٚvW:TuAfczT!`]ط]R2LKiK+Fo" .o3ðxBXzl\2%E= Pt4}iM՛7qG.2MJs/7lIi]co͵s^xep6$( zj R[T3;4 &dHlYxQ]1|h$F8u!MN][qE]VKknC&G@Xf#sG1uBca`2@q|c=5zEe[:n6%րL{\3{?c5U@'(R-6nASD:)8 ?> /v<^=g@VlRs:tLY9l>oKu 46-2VTr[\IqSI> IYvq3 3 p)]%f/.uf#{g'v2YeIG`<`=M$.3rE p!!V|S(d`*nIvLW5YiRg]uㅵLa =@D0zo hgZÜxw2qo6_ӄg6 &5Jutgr…#z3QLDQ2`ssKG| D~T9A-ՒXV&F8b+`Ξb/u*';>^SNZ8t`VBׅEhȸK0?dy Bd,Ʃ{.u\ޔrfԖeb.c@Qoy*(6ZC*F 8ȒS,9n>*8T_.>яVlHD%ٜ:s6RQ,N]+2;s=*xہ')OhXg_!P~>پXU]YV:G"Tg KspS*3LϓͽAwﲹm'U)95۫\dݕlK9iSVl::ez2g%ώm ʹ'I7_0|q1|T%{,O xn¥`tf٩j[E.Їm潆j9㡚MBWKBvdTVq9Pcl>Z8\[N8lvU}( svmS|&+*!*4 j&L !6m7Ԡ 6uT"{&0mkik|MnpJ"},o[ &K&ӎjoYO$GX_9sZ.Kg2( j 9]<rnHJ>&N1X`mZ?oTRٶ,~MzmF,[_A_17e2l?qq5ÜBL%άt^@2h@ :7M@FJTqDL ̱S?1 ɥXGXa4̴ӡ3߈D>`qXpld2xK?|([XeCX!uiÜ, /~@Q,MF0Ϛ=vE[Vazow芎m&Tn:RRl46wQ-t_A&ThQ~|I `Iށ{;])2sYQU@:XEܡ~v`'vb-t }?'_;(/I@`{E'DB.+2TA0Dh"u0mz xj4bϝ;cl>]l>P-qROMqkęHxW7ㆾZȗCU0sғZv]0,G?Z׶v*)19&VqږTN$uv\PΡlz݀0:E 7-4A@ |0GX 9}t٣&l'0IXM(ƹB'?q7 91>UG L.ROa&D=n>>f" ̲\C 2Xw^ps><ЅbߠpvPx/3ڜxP;4=2 "UBLJ:hsOG(XZg b` n4٬,^͑ڝxoɑ` |HfD1aнdҦYV8ነkw;PIMMx m}Ԃ 9K'_[Oa]%@td^-̙Sq$EIK!AnIc>I@ϝ0Duq(e1R6hm|wݸ.8PVgLfG-U_j3@|a6E #O,i8oO6,jCG]m89-AyjIBwYӃ7kpjx Ns1*It3{OY4FvuEe8p4p$o&-a tls󽡬{ȗmHIq`ᦚ2*cngK4OlȀ4Bu,2t, 9 6Eʇ%]-J w6ZBRX$g= fݞP9< \y&}}yV#^@ua}0]I8_| /^Ů o}偫&ӒWyL~ﳝAS%HI,:$*j@%jڕWͿ0r̘ ̌V+rJLN ᇩV puZhgit>=aߞE^lm̂r}|*N)چy*X >]ط\hZR{V Ll0 RKZUX#wyy4d^^7bܯ1#V ^JWdrtF3\`d6+@T8 Ē)+>91<%܃Ůd,F؞roA{ܾ!(6`_Wk[s z/Te%!QՇQUjnD@2b|郑`k1Do \`hz>5ΐJuCGmgM'QnS)s$$XA aM0.7HЎ:WN"m/%ԪqdS>|S㜁.{C s6E@&X$B2h`.A7Hb0ݯ$/Cń* p' yv%#g6BvqaP7h%qR(>-ihvfn{77eL=`!`m';'y>rp]- uExy<d>[EiV\4tkP2n;%Vkn PK}nGa^?Df,՟1$ *a%H6vcZJ# +`0Q0vٔYR#V RgpQ#DneWHI+abHHDzJXł~+POvبVPtn%]xU"'Ml1oTeAu>6Qw-ѻJ(N|(2MV~w<\ U7F_qX>l>TGu\a[nIn[l/L~12ƟI*f&;#O'd4U9`r3'&U#?l]p7_cœ(]Ǎ>zq`ZLegBMŃ:_/ 0.L uHD!,)ܺV܅E@{ŧٽ'}:z`j=Dwi {yFI79װ =j (?4`لjl2ؖ@Pq7@i4^%x'Z@ nH "l_į51#iRzVE0  BqbZY3(DafXd<Em;3{c* :^"ܪ^1 g|fEcλ5>q)oe󏬖=.MǥvDpsuٴMD;h9FXd/FR}4txr;ݫ7̻mބcAu5HIL~5WMIq@[IyvO[O W=)4@ =YNSN]EmB/;h5%LP8+\1h;C Ԇ&XOJbT%UaBy_itrWa˞S[tVb*:ٛ`f8!aU E+giObLyZ6r, 3Z~@fXpPVM% (,#(Վ"ar?|AIXY?< BMz aO?N{78[D &,sWl;|ϰ1\>AhwF=}R\<h~ClTI5cAbmA:N"CarO\U7p YZD+bG?-R0MON.U0j iLL CтSJ]?>QdҰDMi3yxo7_3|/J& F-ܪ~}AMۘeG{*K'xO ƅBHLtcD@($DfKDHk7cS^_%P}f+U%W0\t$)٧ȕS" ^V$>V fYU$p$zU{.il+i_VGp6g03~U0$7GJ"+D@}+\hgCx`ErP+s$#'Qȓsu3#gxj^yBw-<Łz=;_Ulih`v)@b~~3j.ED+snrk:楮C 5:p,(oJP6@D}U4>򅪉Tg3 ѵ3lI q^Agڢ=unkX}:?tKr#XсZn81"L >iŅN/ 1ޥە}1g Tm(5bn,>[a`" KoMwRĻJ/ڦPκW2N8M"'"{C I*Q/.nX]F]u"*ѩj(& "|s;B*P0S|kG "%b#UueJt=QuթڬEñvgco,̃!O{z7umآ\ ĩFh cj)$0֓Βnؘ/I?M8g@9VՕd7)~I}Ttohgz򟝴YS,dPf XMtG}+k]CǫT EF1-QgA;LaITӗl<"qn?B@>Adj2=W qxgJt%V ޭ#G>𰌩Nˑvw7)Q@ NS2<-b'^$kS,.nZ} !M/c|,ΤLS|\qU%ZDMmn =$ ZqsU,?U6Go*O9_C 8-+dw<Syܛ]֖ΈlWV@@=13np5qq/:u6a='ͮ"">h^lSwoQu&wNU_cغdv8 H҃DězRja x2eŕP}}jM'YX<@c 'ߥYyɑl:bAcfϕ!F|ҷyrLw{Q+rt7 3ݵg\"bnRE %Dž<̗xи&2?l鶝oPFyѸ@)r:tTK,)+_@}NJSDZ]5`O&N6e. d.")Yid4few,vzeݸ^`Sup RsOr+BBCs a3h'~3u+@ɷ r \$wkx_?j|tpɝI}]3Y߆hrMNlM B m}ڑ\PG„@3R/(g/{gI&(~^ D)#8|>PJw4RQ#R++(K[˝mZRBG3ٛ`6S%yȄ&fg*uq]RKw2`7]Ņs.O: ;bPWqt,cW>cQ.U});[Fa4}ܰAN#k5 Yy:m[X:F˙N]X'i\W44w). z9\"WH7,O[9 `1ؤI% *H*k>`aYDggnY Hܕ0>b Yp!@p/"+YT*C3|/36}AP]"0}S2ט8նĶ ^3 x i ?ՔC)rd4+<vnNUqZj2ƽ̕$Y5Ԝ,|R/x4"#<#Y8OUUԆt.$DBW/GAAKylM@; [ V$T$ut ;_Ld@eamLdM{_'껼.Z`FꔆŽ@F"y(``,Ԥ< xn!BCn7 $lx(Lݬ'!: Yx)uM2-!eݹjyz):\/j.N귤T9Rp]ZR>DMߍu UG4Gq#hu\BYrW!9ui%T{|f/'34s#H-\GjCfM ^*rwcb\jO%QIk+v2k,ffm÷9*g}ITwX):nRΓ V6x~q["xz,#E!|ĕ+do17o'~3ӥVN.nv8 M LXWEa yѪ h1|޶|.*FH_.4{kgbZPy=侂ZGhN=|DU=SLs1r_(p ?u+Wԙ`VrL~ϴTMU.&rgq8|oN˃#ȭzDju7Eg3EP|gO&ڈ0, jf펫ٽwmy  FuFI[A,=}87U\*R$ͥf9#!3,y& We4K9}u!k #Ή~m.5WKJ*ME' XRGrsag&g+ssL suk"qvGW5f%V 0- Df.<Nlb1|1qZCkK8v$!][WȪ@0Xr^IZ_~NE8&Vou4] TrrkB<~Cq}/fK,P}U[-vS '% ˥weGXvPraw:yјM{SM#S%3R㚉k ", Yǀ S%jNFS|hy=P+9m~'5sF1M}z:"]e1j3 7iK]O? ``,ŋg~t%)^F]."ɡfV`sqqSh0))n t p4Ƈք7(>pBw|G[sAw[CiX7ݺ +,&lvG}[*X{ f"G.&WtgrJ >~]-V>$Ųb=_+C8euY&L Mb0qLL0ь{t `0w)#~%a9(?^zuG']ph۰ռL 1Nw\CJsC$tdxV[< Y?q1(Un|' 8Vy?q5^(<& "&Δ6HYpaN# .Rqwp@m?OvJeS8>Xz'LMRJh'9N%tFtgdVʄ/&V*w\쎧]G( z* LUz{+`D M-1 5xXN{ʎzڌ$UDM=ޞ*BDp࿕"EbI;S[VI {7+Nt cft/2,,؞ݜF1>Z^k L U/fgC}=Ѡ^D*&jWģa|+cp؞فq]+k-B9. [TJ8M)\ye*G]s S%X\Nф+Pʮ+ueRZt0\iJ[``bYkW$̂kc\2*ӕeLarDڭbW`D2g8VhsQ NbI2n7~iѬ\svX;P%*Ɣ! Z  _e5lt 4ɚx=\(rI0ΙZP|{6(¶1OgD#S4|)tѠA_C!lɗV$0 ,yZP5P;( Z@.?_fN qEWcu< >J҄9om-#.o@r"LNNKksh!#PRsi։сovN?YR Fco0yM >BeHL<|;6 IoZi}aI@"U,ȯ!h`uA0n/ԛa Ol[[yMVŗHsˆLlzw+CLӫg]o@~Rrٍb!bIDZl:LXنpڽr6BOJ=[㗻`󱱣,#x̀30t]ҊChVWD}NzsծtR!]y ?iJ~UٷsBJPڂäv8#(ssnO\(GbF0]/kׂ ?'A%9=ܭ~2%0elX}_\p|dl4߽d9FEFkK*:@?!^Q6(YCSֶf] ?HzrˁPX-wb~戦E<_ol^g"ygDGR,%lb++ەXlF5|H̵ԛvWs-8f(JDwioƶ'z3)?{uqăCЇDnBlV3iP1S@KNORh;XD}Ү"{~>A:{f# BBe m(VͫrRd쭋pkشcsi,g?BXc{$>]&iTECLѴ#`+jx<(Mk?+D,-f_ޘd.CnˆbhIh1׺1J:pn.ÿI0Ƀ89H-]4:ϑ6NZ{)LV8^1jQ~ХcW !iu,2GOWA<#@7N% 'yQ={XFF|yA&UXK4zFݍ2g_tL;#o+8msK0[ٕ Y\MP8uͶͭ˹A~84-yF{#C oM!zaSN)Vs##qDJDYœGB ;)$N.6+$v{<TsEW@03-h4K0@} @PiƇ8->XE`X Uǯ 7r-Ut<}P^ 3_^G%(q*}bPW ȽMqPyx{x; }a"Z$LJ7pbYAnf3kgs6A:>>ˉ$gR@26M.f>ER{5R@qF4Qϣ'HD-$"gb-熤~Rռރ~Ǐr&Y_2JjqKbX߉k"ib!ꗪD"™vLkq[k#܄Ec{bd3ѧ')Z|mthw9\mT{4ْsWE;Hf)B@b 2=$m{:gry,]I^%-ω ҭ:+Y`w/E  mnϊWݠ6 9%찝 3eirxE:е;QESfR0a3c3x%,|o& ^3!L\Swz,"{ s"k /Tv-j x mni MvȦ rS@f*\d03,Wjre* \#N>ޣlaVla"a~20fuy㩒L:[zx.bK|V*" UŻKH8 T.Vʬ]`Y &R%_Kr y KCݯ"7}1w3kujgK DߒTi`'uކO8㻨 {a?Su`3*wI { up zevB'dn%!vS\O2 .`2V)gaͅm.H> . wT?xf,،,釓zB#.*Th\p8!h[aYO!J{@yI|9+x@`\3^Jlp\&ӓ^+m5 -oI6r9oɋ{jnp Ruٰ' 9rN#yh0I89w)C<>jlVdT(b'*i=_4^sݿ+gNk}6":Z;# 95@mt-0~hlŦ.f)3}j#=0OtnUZsu{ϷɂnplЬxR8N,*`Y|}CN㡐VCaϫ?t0/ǵsy]zVҿ[HukmP:_Jf#nZ\@;i#OMYSdٍK𜰘^>+ 7 ';t'Zd1]"2|'&T(M2W~}SgnWc/%nd`Δ6Z]9Y_34hCb@˃,yUWKmNtZww[T*#F*vu@=YJnT㠳Lc9g|9Ȧo t6rx?1p]*jn؇v=*XjK1&{ U072!50Zq8E[eXh~0sZ3üb=7Y.G-Ԥ| lڶ N:w1 V/}5\}ʖ~PilqEl8֑*K3PanoG~/L+ۧ+SNLJt oȗK:xq2Eݥ޸Riإy `1 - `ƚSztfaFgA|"/-Om`Sm,%][ixȒcƽbE!3Y`gӳ:xw)Ăا_} 'ӝ9z]=N8RI)zGo&z0alπSa"y_csy:?`Y< e FbYÓ7߻91 EheQ+Q[BCWv&BGԞ^o7"gOj]U2Pml鱋<+64@e( ng9'sXdrqԏJ[xp[Rf'`fgs2ڢ98Dʽ+ڿ7 =~̪a*Žr#=htłƙ WUT95iSt<` 1&^O6ٻd i:R$\T26 ןK:A?ϼ27=ٛ_Z'Cb%QRVeUa#N#lAt.ʂJ~c}c]GNcXǣme\~ʒwHl&}_1/71bñ:i64cql,>"oC]ArQiaFH054Zǣ@~63ÃE m_)vr_R4j3~S:$|#taw0r q8Ti>:p>cAh>ҔO+*UJwm$¦a?kM[Y4 _ ~4U>.[dbOf>4CaU3t3S<8I 2KHZ}` r[`mVO>Idơ6s3E/NrF xvˈKMT@ $ -e IZ(wʐI)ov)qH[oQ- Kce*tWCEN)zb10m6߽L@tl5g1ej[VuOi )%}0vф6.U0mW^2gC %*/hУG\dmƯ9 La!X,`9pȳ75bR%&haQ-2%4!-3=3;c\!R`tj4Er|V!*p7qgRoJ>(QY &VmڐEDNiWr8ARiA_Uvڳt4ރ--7Lj&1G^svc 4J W:ee۠79>pplJ#SM3H'zt#:mo yС7^q`>B;fJ|@#Q 1+5Pհ:5?kp5U)xZkȻIAFlV);k~PQ}A@w ‰בX+?mHAtv!g?}-[=%tc\.ygu:Xߐ"Ѐ=X;8E" (Kd2ˮB`6.3lZJ뷛'qڦ v;:Qgy7["р(~,VfVek.|w;N%HuGofSm/ G^W{!||9П[e]% >Z#˴T;29^C [K>H;JBo$fL29E BH~ƢFy-`@eh NFrj7kf2IJծP\^n8hU=RWp0e-Q/n6&9ڽfZSl2Bx{% )V$2tڑlSwDޘ-!眒jX67$I-אf]m@4sXSѸTTj,mU{Q)!|ID^DYIۊ&o7 .F4g;cT3_Gm-Է5I_݅su"SvpBqrf.2>_Fi)k sKoIBTI면+oco"ꘒ+sm?Ad$:j?[dy"9zh_}IC7q|Dy ZsXk1 v1.ZGj K]ֽ6OxM<]cb#΄0z Ӹc*ẔTxiƆ5,>054l[GEעN8^,oz^4;l<3M֊^,އgu# 7(E!Wq~/WLJN&p8p9~=}dE7ZԽ Nxmc%-%X= %%/N)qa\/a/$Gj}*/e-Q 1)Η)zsow` 9lڬpl[ᨼ)BgbMq87Cu۰ (8A@ҊEyՄÞBf׋vǪvfYɱVӃfɂ3_}ŝ7}kȸn=&D YվJ-{\Ϲ [j&jCMٛSB.+5k!F& XeF`&N4 8 {1!ZٓCO68KX2|Hۏ UéEI`$WL$F[bN9 ]]RdܵtƠmapoľJp ~5$_c[Uc/D_s$Rp&i>SDgz Ļ/_8;Ҧ(g=)@-IjUx'v4Ҟ]8̣+ҽ3hF) 7IK*;UqbYbcij!&fQ)D G;C[STSVv<%5G"pHW#W|_5^f |.g쥻R.M(, /9u1|҄ = O=7f\oeاL) 4Z-yV%,O.2+~}9u&ލd<`ݹ_ Tiѧ2 ?JtڐWvƱԘm3~S*mW&# ,Qwgƚ&)+'xTA Ph@vtd )fpoH3KꞱ+:{d]eA" ǡ5Hܠ_hfph%~}ny⽇9kt&RTD>Aٶ9AWf䈻.P "ګ^ѓuyLš귚?|TMY*[nZPz[kPUs; f'@eʿ#|>Fc!fŘ M-FSVXtd+MO :9'յt̒ɕ>[fǁΌ̩eH[=6c(dZ43|hiJ΋[ yXl|킢Т bP|:ɾޮd.O?|A,HjiNNϑ@<ʊcI:lHL_{#tmPڶ4CsxVm)Jy /SxF96 w'7u[fiTE:SX2X -j[i%xky!#-N jwO'w|uF:O/"!ʜm|}R]Z;] =oHXm;a >Sd)lS ƫBFe oyѥY5)?rUDǍ8\>svtd75A e o_idvr]-8$(.ؾ9#e slx<1UzJ¥{m\GÓo^ZliAσAk^?Rkzhw=ۃU E*ʑ2Fg0ȭ-DF u[EIP8 IJQ}(.ZWcer. 2}=V#fOCXm7?}^%ᮠ k?VEO gVnuB][Y/D܁BdSh(Z;i熇؈.ŃSnu }'\lj]  i]\uNwI$(,Z$jx>K,Xr:K eA61̖۳8낈پb17oM_VխՁJfe< "ٓ +TYhJV͙W򙣚p)G.pz( ԍZ ol04}_}ۦE="!meODlV“cWP+{8R6a}7[^;'+V*O Wz s`̃W8$GX!'lJ]eGCd^LA^VRx RtӰߩ1H MG6.D&נR KN2u,xmVrZ(t n^Qp ,u_6~fap) T (w^U CBoA7QB4I*GYvHL.RWp?ich]aaCA'BbJ|툒7Ke] )PI21+h_Zx;[v (A7`V:x7nqw¿^Ő{c5>M*7s!|x1D!86#[d "?3.ԧ1 Uk KΊYLc odwa9YcZ?Yd))#YY\{72W=;9(=s0r%]"A8%d4㐯}t7ZavjZO3_ /R`,uF**Qۺ3u1r2^461M(?0"Qz50vh[+ۡƥ~  % ]jY, ʺC7n攄u$bjҎaզCtfMJA&^ fٴ/&[<^ )ᾱ5cڤM0ےlq%聬gsK2GfţgWAt?>1 eKaΰE`K &X)׷\S@نW1`4%=AKP hb³p0@w::L避Y1/ F:F:GZB.[f=dIwdQ@P0݃30 p_6ڮ)%h7\釳yiz(id۵?-it~Uƙ](K6S*6[aZ:/҈:bNw$ `BK-]üqU Q~*ٷ|^Emk~*nD'h`\q|!]ӓ4ԘU'jŷ~[Ll⩎G+wd8Y'D 4n͞Y!?r1X|6nSq/ `5 ?fNY^ds)P=`A*;%Zb\OzE aZEb$tbV־_KL' EJoݰa\1rݧ?,a;Z~h ymd.@fMp$ii&FV7Z. Tk`1 ]wTQw*RZ5R$EL}wbOYxc~9mN yQNB`k<#˟9oVl(R`4?~^4hI.RϊQ-F*QQU0rvrO?)SG.ԓґGsk+t\6RiπU# 9 }i`c*ߏ@hT*3bޕ}~{]+eta1 9o }0Fpx6U:ifqp~avtbo5ѫz &\$K_ JB~;3Z!KD˵†w6 @=9GTfX>|Hק_xW(@e)&wArTO5lnwN,h?Rr6q ((eZ*BV\9è.Zj/N`g`6 #V}B}#P_6&steTjcdHsOAm+{@ðKxNS1-CNC4#;_{;,e<۳,)aBЉHE:زsGar}xj*Ӟlͨ?oU\a{ll-bqȫ- cKWmroė̞.SS Xԣo6ã0a$!#ibR5aQnX3_<ʍE\\8/ŘW^E6]v>pVUƆ]{ڟ3{'\iUY,B-p[CDܪ=ՖJ}|1.벺MW~7>'S,kWݡ? '8G{-?t6 aAwpol3H,/2%)fCzs{0Ri)bC}!{dpCx(4'y,{Y\&@&b݃g#pĽK4{`ӛGѸh 'HWA5.St=~uV}k8/%ݶd  sN|I@"EOG0iWS~{Tg}|̔flVu: ‡L|]ZjehfLc;2UWH`EqF/Xq$gƚwYY?,vbA q2'<0t_;39gI1v75Ob\EpCH4]3=5g_C"ϵ\Y%1w4e_-"攴]x6ͤM bR_}MGY!1|Zr/4.N>gP h?RI"OL]i"VюJBǨ[9gqPob;CmwFnMNn>c<&,(wG ;K ~ Ck=ţ Qڷ{VW Sj@N0'Nx kt8 C B`/\'ؼ =`@:"#p&T"U1/_:JD1쫴> Fa!Ri zԑG (vN4tQd6[w-Q7-kX`gBtt2ɟxE'dY2q(#Oil?v.cu>ʜr/PZzXy L = bіYlJ4=DFXZO=(rV) UKٚC5q>*L/϶lj~K rB!eFmiӃMipWbw2rĴ$G\ 7^w]HR_W;9H,kfHAFVSxJr6r⠀z?6P8}1g#|Uȵ@-yV֞1i䳀mǴ A8}ɟ o@42B8!ym4(0u2^6VBʽcdjrgBg?P2'Po/}Qa?͌ۀm|wlpj.[ M+W+CIzokvrKz@$o2 ?1La(mjMY;#U(Q ]p Zg*nµUA4Έ9-}qCu~H~hȷ=`#(iFU1soT1&:51n9#M{[ֶM<5lx^3m*gChնDJ.`zӕrQJVHz~29S]Q`L Kh-!Y\1צiu0ROMPGPjR9F|m0)m8y_"MmdT:kpGNX;(겸@m7ڇ@XκYr ?kJF a^Szu+="+|KC?~܅c<~luwśf 6nu\Q~zQnrU3gK5 Go6}l ǭ*KH{.Զx_\H̫%i6sqpkgjܼ}[D`Jy}%ZZSL#FKzJ^Xkr+H =fSe$b;'WjRl!  .v+*}f/RPQ #Y;LChEڸԃ2ҶuߴЯJ̵`^Co$t횆 Gڸ5&y{.iG`|^s(juSNB C]XN@錩h;lҙ`b#X}33}U(LҎ{> Ɛ g ,dJZU똨MO$}Ʀ$rG_GZXXg;Hlep.b$8Dk1E97^8R3I򆣽 +,;U#\%v&G>lIێ47MzYRHIBqD 5SVVn&n>'={>r;Z׈RƄϚzn5^zw2/6c`[)(=h :Ʉך"QoA&+ykzHf7ϓbl<'R.Ε6}Zy%M&RPb& wN+u{%)n6*Z.G^5؎Jf%hݣq5 *JpEd\sR߬ù'R1lqUD*Qྮh2#Lio7νKIj蛍Nך= cw2}ZV-y8FK5ƀhe E|h\I[bgݖ#t߸Q/VV_(VixL!}(q{1,X̋dҸ{ =s2 Ԛ@ eP\eBuӧp mX*1- X&"ԝ[? V5''B~1wA.S{8j@ƗzK@VU=Oơ:ƽR.dP3ShzZ?se yc :隹Ʊq> vhjb7,W|vܮ!z͢&%-Ӟp(ݭ n^%Ǽ;YoD^\pL:ePm?yu7HOv, 'x̚<,N9K1_2"%?q{K&1"l8!LMjUwVÊ.HtE W п4V_rz㏬M%?P d!s@JlEa@%""sYJ GWD$WqbR=pMͮ#BW>C2Q^&>$X{6{oµ(ΐr ^?-󬚂8)$(汘ҴM '&| 䫘SK-ޔ2(OdETWRHF06*S 0>)N>K4Yb4J̜/a Ԧ&%Lԕ/ XKQ Y7`kXܯg`-ja(Vb^рn^%tIs.&Ve)CwRcWX(xI=B΄Kx)U?l͸490MR#՞fn[T!Us~.c>ߟ`Q9.nS0sEh` S;Ii 4`ZG뗿>ט>Hܰ!"(HFƯţBGR"4uEڞ`GB5^)qU$4GH]ˉ0ͦTekt& oemnк ;#'c ݄pv'xZ~7<^" 4T+VoH Lr +s}@.0h YTHK3 }=?@]f. 4{ Lj<tjfӥŝѝ%f;Q"İ)g6+/o =?< ͧAQ>֮@oKp1 Ry7&y#4lO 1 6=;2LRxs5\B<0NTf*QR5ҐтJm1U0Q ֚L;CH*&ux8) lG`BJ],tZ:PSZ{!UɛYkZ-|Ecvy]9^o<#]Qbi/X4bQB>VuA0e š8mt{C&rv2jol7${&V~tO;mTrVLߡ?wWyMujjM; \_ "k[(-SM/!/\8^(7 9SB r!f[ { Un HY@dk5jhXi2cJDih ub W.6a/L<VA ^o X+ի!C)sMhv{>@$xvf m&pӽl5I:tO1yxVKu"9^ok00wYDscGj\NDԛ2x6`. 9w~*2 )!!+1VQ7#|we1$A>8 q@Zb%$Z}M|~#?XzpԼA+_6x]xZsa"1u6wCgś&Đ ¨'6<\v͙YetΉȮ(v@W3J^'S&(؃!VrTxSW6YfW˻1AyVc$ Ɋ':yxѥ4d%ϱe lW#<+o%,_۔r8[ltIܝ'$^‚yt.z\"nLwv~* O /R-Kmg^4|RBq0XE0NMGWH=G4!눂\_\G@6N@KԔDNLUU0|H:NߎK˞x? *t3^A T_<@sԌIn'Ǩ/Q 9,E|vWnJRv1Uqw a|Wrhefh|̔9*Fޝҟ~rߨtRټB`k@X*B\ILœn[qUkI{̇?;rg*1UܡO=.̅@ &mB vQ*z}zUTםby)w67MWgƬ'1C֠ךH-g&cZqM[2^[nA'(9jkšT\aΈ3>p5 7O-B_k|k{V 8Jl-wl鸁O򎥷Z=bC 06sOU.q#u Qģ֨oxTG١Z7H˜+h vX$y2Pf_m4UMv,MdI=|`"1BQO+LONrYԋf21^`C;itk6d^տejZ8ɃVBٿЁ ^[IlϽgT]m !ޘs{\ȴ;g_22 (_>|[Cfd'ݵl4]cmm ;/]F4,pXHnj:˳8 lzߞW b>$*.gt,Twd9N){ ƌq]CNPEw.LЬ Dd#W*NUPVr:aj%#Ϫxbw%4W3ޛrP*ӈ~YNPrbBHt.YvbokCn"lJ%HNuK@IoMDK7S|i3*YކO>Vl#|\v e=B[-&$!YihuU0V:#a|(=~^u*b rGjAC)beƋjU׍j"Q jWwDnM|=F2h.0! PT1Cl&:R($a 9*깳 8i҆ʨR{k.X?V R8t+]3u@MjcDr\].pMzQH]! hdZƴVwލ<8wÓ G^v \F0p3C@>O|8U4ݖC4 RCƟa88aC`/-'7 ޅhdhҟZVLt.vpG rz $,ο#:{̫( •OrE^H٩><.d㢗[uw8'p'gkgNAxy1/19q%%[RخbE)9^ J6?0v~Bu6 u{5Ebvwg ,#H6@z~.% >:!_OXF 7u\f,i9/hҥ=^+,5[ #I"767JMbÛkE 䡑/G{WY p0AzU9HO嫉m4;s RhR-W/WҜFT>MXJ'"ԋ+ɝ)EB?"8n||tu> 7ij~5I,CjBJ^J_)?F!3+3WG"L沟wc7R'߯a[ n:zS,*n~R UQfsۄFk&oC-nB:zMd"XҴԈ`ݱ4oR||'jK;oi|(L.7QoωZU*cu!A/1 ܮy.75YI=9QN O%OBlzR<] HG{M|j GE8" M-Ii3Y53.ܨp9Uf<[W{)%Y'>LЭ&Tod𚬡dS-Ԫm$,i3( hnQ]OT/!0( <<"r\bnB%sAc6d*m.h÷!=/e΂Q!wTQezz@X|ʋS?tD;in7eYĵ*ۗK"JBb;J-uNѡzLD}w4΅ƾrǸVCxl֋fSvWc1(jX7ġ zϸ$wo]ndG'm9.5߃AC:\^pѲMqxq0a=W˖csl?x { O($@Xc]:g>Dc4U/=%U7ټ IG/; D*n5܅E TKnL 3\UU\͜_7fINNNwF+'X*<-f5;E< C=\$-S@N;L ԋ *}]SU7^utϳh Ε-lEv&xfxX\GsPO)EA^Ы,N94^s$}1d*EM:vev9gu9mYB8XM,eQb=8O%v--`;+=)7O!~ N4nR?EVm`q]O;-:_B )y$tF}}.-"tZ_ʟ9y_&rOdCpB (EV|j܋l^%Xk4ժyTEm-A:3 a3חh6~HqT`uT:2a͸N}Hy{\_HX?)?€qFKv̨k'x *y} ]94Vji9SzsmnKŐ:[]Z'u>O=xt쏳aT̖dƒ'N2b'~(@J2֣lm)}ēRG{P}H"cMGiSϢ" E, )ӑ(%6?1z"ǽqKY*dޯ>Rσ]bQG{*\ѭK'4j(궼!΅bˊ1?$MH4tֽ.<y?&;"ie$f4;/2Ԇ^375ՑJ1ήf[X~kbn*0]/E ֨ uv-[:ٵR IGiRR%Tsڸ~F,8rwTy n0QvEF*(" Ю& 3:OP_H!"3 aXE,Aaam7/l~-Ig҉g GgI֢q jw=}́鰄-е# ܂^Wg[/r? owq2~ ZP2Ne1="py}lڦ QW:NT\ƛ{Du8mpùx0 :qNr--|j3Ljᥩ]j1=bp^bg| )$q 7 s D;2;Նo,I_p$G!AHhe&?quӌ[٣B\΄ˢ靬^yWKRb)x ~{M0*GF&f VS{D%'R#X XܔM,u:48'(BFr~U0b9r%㉭Tľ\N)w[z}&X.{H@Tx-~rnaŸ^ x计dnL+%On=z/ fMXqfkRkD%<1ږ6[:3DmyR\筶k_:,N?;8TqX}]B\-c^r0pz<1A͚KvW5F| *[. 0\7|tR<\oLv~`L"kC*$;՞FH0E8 $J.TNQ؄P:QKa%ĨmK* vRcS~eQZ w*J﵍FF{"4Eo+~`yf H&wi_lp67JyIYDn[ `t1O?\vj:cZFCBhE%z)fRS#%V&C$m~B@]DEr%z}!3Agb|Z%Ιv () ϟZl]9A1rK wsY6BBJHEݻl[zDkFHREpwn6"0 Y/?QNmf̈́BFW'һa4J C*`z*}f&*־9D"z#yCe=1($(оu%k8uCCG @'61J9S r(hޔ}7 ?j:G>K]CeH}bHm ۶~1{8I\v* ST10>v 6ZRm dfniv^^\?GsM!{ f^r4 @Rzxz6,R[;"]fDt& Erh*;7=4CgfAZ?◕,0e Kkwȋo ҇.(.߄iwp D'9)^ y+ԀЁ蘝8Aܘ@ݢv &ޠz>'Nuw ӁA'&<ןp4\ùx9{_K u9iQ.ZĆ]hUW1W+N% r.MYu}|SBṯzء8G A)W~ՉXIIdx!O2v8F?fs4߆y\@BP",e$ST!$~Z{M bswmV4݉E5$H 1bt K^7-)M6yx*=z~\%W[BNSZb\<.{cK3+?oeV@}Doy[t峾qSJ6$E xч*ߑPxq_i&h1< ֗}i:/e{ٛpZ^7 f͛+Ma Cw!I:0 ]K"g]DXLAl /v2~6Ir.C0MlvR<cC9zB M/~E |MaӍ4G)Rx1!fL~Z~F=>ړ_- h(ݬ֎zDu(|x}$<ɳ=Hv._)ݶ]_4-5aG\Rg'};n 6u^E0l+4ad*;sAgsD.PCDc~a-ExpJal8@1m7-Kz8B}gV"X>cZin~~Vf~3 ƚ͹C_xN EV{m*Ǵ&UH3?"y0~-iw`g4[ؼtF̞#iC qLabkq*ߩ #Ur}>;x^oӉ*7kmW%GD+WSU~$ʴEDk \|^NJ=enpLť:cK?i$,to{oo2NP.4(9Q>0\tXuT,+M:E{J}ϧ.D85엞N>Avl BEѢ#@]bgcQVߘrPg>!yn=;:Xȼ" e*AQ:nM[bێ T'8Xw9R{jJ#jǝ)P!q5J< 7sU ۝W`Hl|ul#sQFO3Op-UҔT^SaOc33? >Nu"/}/U@g"f yjΐ l`41:ޑ0d:y[J#6ΤA:XbWVcI;2Epk6̥zD=:Gj&J8%BdήФZoPÏluro~|ljlNt?-!TTA <{Ê0OP&x$ 9Np<.Ws4VO +{**^/ E>IJpRsK`Xfݞ>̳爏Zd e_]8̃C@+mx̟]{U.ߍ0dg%Ir 3O"B,-&S@ J\Z Yg藛ׁ$8K-Z7@w =  # #a=?{]qNQYix]k2j6E0]QEV+WbLӷTJ\1 ,)&.P* p,ߥ!'Wo" ,:۵ur" QA hmڑ2f۔lӍD+s`ƆG}wV)rJ6rS I'c˾ @T'K!ӌݪDrտ1X竉^pVU2W(s"$ppG2 FnaZuPiZ hiId{xkʭA=4S/m#l]C =hV{z+yAR(TB}_Ҁ:nGK%5QGڝI2vXCwdf%#}yRxb='; Tt.ɓf:j~R3s_wŚk6C7x^ =.E/UWG8YE b'*ıh 33/J#mOzX Z-NuZ>Z (^aSdvPX\@(XSg7XhBFJ: ЈʡƮm\*I^/R;dX #\u#!hxL z4DU1sNW.a9e~y dv@`;M3gc` I)9n?W.Γ\y1if0;$r*#|bL'q)|أBws~1k~!ձᖙMoE#,#G<2Q9jZ|v$pT8>`#w@[-4:< c2VNղ+B8+v4  oM j,Lơ鹿9{BxTHt{o *EL ^&X~ȇ Uj& Q =i;>lM/]X}Th)5?֋oxDo䊀;橢7 &^%E$1a01yzn'+Q!jZ9= A5Vk .u h(u)fO?>;P͏ډ=c'{BuN@Xv'Q}{VU£DE<=dy`98VcGdȊO}Nf"TYvjE\0s힠oׄU ߈r8? +qIJaB͝; QAαR?xiz7k@/%))lyfqK2>c6 2JQ@TR錎o֨Sj/R\ Petg®~ZC,6n`)p=r()Ge1tdC Y~r[~gs?۸9%9Lx[YS,d: Jj&0Apҧ^" fih5'bCL8GB3P3{zU yeu-SL\xfO0` . ΣPN5)9鬾zybc0T4BP4SV_.3B"KSVƊ%RI/SQ*K: >DAΜ#J>qUtjkJhd; \&ymXarex1;S~XDi511x꒢ Z>G MgHMKtQŔhҾI1r o@E{ЏӇqiU_w~FGKOঞU Q_=dȣU ;A+r.'/L) ~$aI d|L.25 B|:/t=ydXQ:J- ne](Dښ)h "'B-5Ʀ(e.LL.I׽9Hrhgߣ *~d"{|u敜N*{K`-AunV|+?sC~bZn( ݹ,{{K|&z_;'Xx^`J bZٸT )1f{R/ GE/%桖+]NrgC^_%f=,{{\Hǯf >i/D6DeoUڧڗnmHAb'=s>%mCE\e ID8/_ǕՁ93<=Y| T⊱ HyO˭lCkJEA"qh kxZDʍY=|P<)>5.nYeX|?1h{GF P٫%Lx`(2 Q`ppx7nN}$2GD,í g&]9B(瓜{'>( Ϝ'GԳ]=A4~&1g-+= |g cAiRfLVP?M< eC9_l1`g /Yhw$%~7 D28&@?Xޫojy8GEJ&ӿ`_9" >E_*-+9P\-cIHg._o'CwLSyHNTzIG;<>oˁߪBKf):IM# SJ)`*IʍmQ+=2N"*]BEh]VEdY>nqגhq hv0F'F.[z0O͓N~N0yj-R/2h 𔣿Tdv_jWb2βyI+->,B9UVDDZTSј/D bZ 7pxm dj'64H bzN{ aVuaSLxҭ]df/eʐ In.{;iCgDeˡ^\|l\zأEaۿwƬ5$*cBC^7>p)d588U)Su/Zs_;pg%R9ARbӞչ-Q0%$ g9OO|@0vye_H$fIt;+q *":^Ym%[TexШu~ۣI(epRG#^ wYhpWcos+}` )iYLHZKC~5@̦ԯi ΜSգZ!vGfV>qVI'Sڛt%6;@b0&gpAu' J^YhGFk!ߙZ&CcrgI"%zKn 2<'IŇْVJ7m,@!M%}L\RV(DПֆNWB9^\ι\QCPTvQ_- 4OnAFf6P~ MV<"qNd+<.Gz._|^Ij ah2lnu)Tk5k`J}>]-`=a:o hgPtJ@އ`פu) 7 gUiZkZfϼk}d(XkۅT?&Ii1ˈɎk!,)=\~sl%!?zK.UCȠ 퉅VB!oQV@s:*&WA'LA5 4o$Ep\p,Ƃ%G5i0vֱDg4Ӟ,v̾oKB9|qR WL~eCŔ,{B𕪿$l@!iH<Ĵk0 ( #J0eNoAr̵d F߉1`G /=6 FV^ U7OpѪRD8:8DOUqX!X ,<|z<#J%T@7n4މ[k\B+O`U|J!MA{p3W~hC do:O%d |\qWz[w܋=vE=巴cQD @q3AjWz)4W*0qB/>(}ZFuqXuZ` ˑS0a 1>WPb80x7$תvʹ({>)8)ZD FNE}}{YpH~ mAg ֊P]QRFn Iy}?fwC{(A9y+CNVȚp.A{:i ΟcrW ml'#mqr`P_jQ|4ſ$|d.c3B2$i}\J-.('YH]2znh-GMjlv\n@LB,''CB#ZB:Z:;NGIg=u1 b~l {))@~܁ ,K[b q ڇE\Qhw|rO8k5UyDje.,'ft]1(Ls:+cM;QtIbm'bo fm]ӴyW^!(=z-}]̋tpΫ[7Vu>|9.C_Z[xARHL}O3P {t}^ Z(r5>%9-Ȫē*К $S|:x@̀pƦdR:bzf˵9cjl HrF3_^G>lGҕ4hLSql:~ĉ# jbZ3 T)*5JW ˚2F ޸:رM ե? FfcO$L#%>_C)Gw &=Wi?̭6;}GR!ơcŻ=!֨ثR\::<5O){k5 `~La~9}ęlD*d*w| T t8Zn{j=s"7,M7~^3yKvoED]َ4t-|Nn9~<v~I> I&T5x@ۧT-Z(4"2w %d&d :x?lhUkYC_&А$YqL& ˮ$fZπ^<^#:V~ȇ`֣O/2`N!.)Ou.! k${[Z1,3F)vɷ4W(b]ev7 l)=f7\Q9C8N m7-m".fҡ p]G 8rR Mcb(Qp(,gS ;-5rǎN?ܯ&~wK~/qܢ;\F~C}Nfn&/gūRO7n[ sUZZD^=NgQ.[7*dIM9iV_PAIk7]~d@# 2E5)) Y7?jT:'aEy .u`Yx}*Na@e7DcC7\szn[ "eO):t㉵'ύ,( ]>-+bż%nb'P0;pj8PIme%'Y4 * *9nTG'{Ȋ-_l+gQ066)@6CTՉqq'gUCfSf{N5,*8 ̜7\? Xu)-ƺ;ajZќ'`1㻤+Qw&ePNn5:*)M _aYˆ22`0#Y'_|8aF 4k$ޫAr8`Ғdh W6a~-.H.z-w"gu֪lˌWӇ Mj ]7"%M ^X X8AU̷@u죓کq?"[`ܼR+c2,qB'_d3Z JpɄzoF=l8@ʦ5t*aK">)f2:7zS6m}/$|E4@ d:G wب#/]/uNGE [~q J>Kݲ|0i!bUt0rʇg16`hy`͕RV4Y7V&CrIo~{>6J>uJzN^mUˡf8+?H6_ʦ_L+ #9>V?۩{Nl^rmbD5Jij-1 JtgWzX8m6„eҺIu (bZ$YeɍXIM0U#h50'aӅd/`= M2$JMXp3r-֑[ܤ˟$Kׄ oF#/j-{! **DW9] R=2_ԡ4g S:EĜK gJ[5X-r RI]FDt]-*9+g<򬇖dXU,F @9dd1o^@:z4G@SrSk[IKVP{wDiF` I:FDǽZ}A&^PUKr@}_E,ܣjbQ'~_Q̾30sXUX.ydqH| "ҋ}ݎ.ms ;.1B~@Ӄ{?UXb4ry;Ӵ;_z)i>D),xKTEKm~#NH.w+c6,zbVأODOLBDGAZs—N+N a'6D40i0E1msaLN_& s0B΃$uPV$چnegc3w^>n_6 zTGք#˻?KxIR2 ˸eI?&9nmWѺ%+RiGg(kfD`L 4n\HkI{0jn&RK˃NE@ϝby:+||Zq. P=lB37 /先kssX)m"'ZTd#4n%?7#O'/Q(!_?TG(`znzP׼0r5!pSZm Ak\-JtqG/RGl ɢ 3(٭c)619G_&,Z/4jg&;6Y@;xTL$^eFTrm_-,Ӹ-]Q.J_l9L5W Kdn)4~ǖw≍㣪Y$Fy"@UYsf^.tF6rWRd](%ޕiX@9Dc=9'3BnCǫh.dI ApvS;+|wH}9VnO[uUʋiMPL?6<ScFvJ߲g@W\NʄSGBJ*oظYם&%s3r󖯑r =ƪ׮1@+7f##_z7Rh@B< N/֒)ZNH-?7&9Cļzє$tobU`FVJ)BE|T&]"53l!;@JdZvij+}.Mrp ޛJ\4~Fڐ&\lLJߴ.aǡiz#̃܊}!!~S+WcC88Z4UJ.By"Ah;)5, Z=Ng9Hghq䯛1cGwP -a ٻO֌q~%@${ɆXKԲ->byzg '>+@ڔ\N^dG"'y==Ҙa"hQf& Q@`\DµTuܱJ|)o[$~gߚO"D'׳MBΡ}U"@>\ ?041j U|xd\c'Oߠcu&ZE6_>3FF_r8+ʯrdQІ)x:]T!ZG,ݑG JnukʦyK/(ɏJmִ{luc1liL& њ^=do$ bU mM#ŴȢ7[/Ed GZHE& v)ѣ}p_#QI0* i46!*[Bځ{'+? [Df&[$1[Y0Yf UL2yDJ QRf-apt!N8x=Ҿ*N\@{ {_E0w$ua3?\}e g9ETp-CNU@n' BTm  ~tvAn;Ŀѷ ,I]xlj"e*EؗQMZ{$ [ CY>"Q y~hmDJ2f^K<+aj?#[%Z@0iځRL;`vM T9SLPq*ǂNIj5Q-3 e8I\mz+iTI.-P_7ӈǺ&.P)t~ƅ6䞙,pA 4-eix   '}J{YB䥰)\kDC|*`珖>]ѝa><Sn6*6Nsgyyx\gH19o A3ߒ䵘1UXjDSF8; ;'48u֒yy5M*!*V{BX;2jf `f+wPMSX;,;C_Vf]e(*rFO 9Utv5)+1 18 fgQ3{kv(5_W+b-PO';qokR%Uܥhv*gBKlһr<6`V8[XژKDXzk]Fwg޼Ib$QiJI9L|Rt#Ba=ΔcZ+%O$D'~Y`v1Qc}x{ml|wR:iϡ.fvN D|H:8~-d .7ʴ{.ݐ䤤@$mφ2jY]ӧR}*? K=`|51ֱi/8M :>>o8N=Fކ @|"\!Zai: 70uV$nK; 4aUț]5Ai&?ʜSC2Z헾g&czFf*rJ7oqUZ\MXxYr =tYDԳ$K+S2+15b=Zh[hemᵪȊ{6/EIWE4B[WsaAY7I&xfj9FK9#.z0V{Øn`ՎAg bpcXib_Sk2vz$UXu8|ǓP$0wJ75\u> ' ]'vױ nӨauR.Ze-S\*1j6>1;{; I8CPR5#,dSM3`lj^U>L64C,A G}Uc^mᒞVpJMi9ӞÎ<6 8pYƪ˜D7_am1`쫜xgb昳{tz{<6E^TE|I5IEs &9 `CI&B*jaYn.9"\ܓ:0DTP6 b*Ü/_ty΀C'?9N"T>#|2ð@h V2*+ZTGi"K$MDEcYoQh0VЇ>ی-ԉXg#͊雔i /z7:Ŷp(ZqP^/R}VU"kvs8rX|e/4wH?Xi]tlk8mIaa s5<%k[Нz V:g ⵶wÜnoUD2kcH#F=H6񑱑}3|ܟ~je{83fUϊx{\V-[ICmB/l>AK f<*(/ӪbL.(쮪MhG+q-W.H\M͉ۙ2MdCVz^+QB^$SlEgo$gKc_]<I~c _ʧRSҀUNY}@keGP0)*`к/c@Rٺ h4I(7tf>zH%벱N84gLhX ],N?2%1 yoh0iUw\1E3mъJ{c2}C۫:~wŊ _/4]!#>_Q`l$7-V"gڲTE(}[$EQB$n 3Cs ni Ore~Ic<-]U㋛X(ߞ9ؔȿec?ã8 ZNtm0Xmh H<ٰ<}DM!4ڨ]ĸn*:ahy 7e2ռI|m DvBhfaAjZB82!`1>=P]gvCJ }ܝ 8FE90,[{5EgrfIrEu~toH& To(QjXs3a'w2u#5ΗF-|==y#M4a];LWb/<8)L1aYkZHb1n!2(tk3K11F7bjա+eyh.ل9ݮ10rp ~<8J=&86:hָ+#QR@ dgy~>[K1,Wf>adfNg0o:7 .A0`:TOK깸~_RV&býH"a͘gcz s/_I5QS쾆/.S5:%qnwq'}ڿ&lpg1Q* fdY5vzR'{M_+}dWTR~30sfD:(I/RشU},KٽWoTAN RDSD@}@b>JyEl)AK{"~3clÒ0ƆI"]MmžgdHcNgR7_Es}U VnIƘU;W%S?k#Zy#|Vp@J+/JCK5 c'27.aj?1Ыf}mc]3QV}+g㤃\ټ07 F$@ '5y~ #7|,ǰ7ݵ܍nj@:5A%ی)DA@ӝeu >g϶6cfo9\pw Pۛto)d:"խ)IQ37N8CKHƈDR_uh,bB/` cPQJޥ@K=:8^.Is!{6 ɁbRx˲)eDtie/L"p cx`aK%z$-vI`N CS '3d $90Jvmm^֠!HA##H?qi[6lҮaMuu -zA9GǘGM2%!15Um ͠ܕ/1S޿}}}uS_NL L*R8HӵMKVuS]CaF%~ɖvW>ELt۰ Qb,k7ՐV|^zA?}^=F|nSq |4{?2 |r7[qTU\||lB\Y])1mw$v ~?u)۞42qe*}d\z8UP8`w~A ڤSr07"XZ>͇ 2zȮUBф&`+2Qa-TƲFZ9Fi =/MQV)Rx~;qmk(%HUKww2K\G͛FPx/~USpw`/hamujSl w8_KCݶhI"RT0@_O 7K?tQQхB6_a;3>6kMН'ZLɡbiO{',Ouǜw&'2VZFibnĉ h&"{%jڪ;:#S^,ќTF˕8u ֮8DN_j>z2\GVAKr }"Djƒts镲(mGi7y&ywp_'*֐C)Fc^D!O=.QL=6wO!޲[k%")1pb2 ՟4ʒob[M0l Yg"8"+S>m~k l<&`9KA# 妄j+rjLS?_;U0 j^. б&i(3JCȖ`cDelO d>UAnuKtllu# igfmdO4 ӪNqA7˻ș2驐c%R&"q;G%ۤs.EH(q]7ب1ց>-GJ UzL7 햀rlZۓ[NjO dV#TkX~-eEJm~݃u:e!Qގ+Y&8G c%BdQ )NL(eDCA3{݁0)͆꓄mcuhד 8e_`)P06'u; ̩H_avfO"#Ls2ieY~[p̫Y 6cNh.Í;o =*ߖ!{y6MWURG}Ci2L}͠#?Ż_soܓJ $@qulO ᱎW7RnNGlʺhB`MԭJ˅o*K2ItdžiæL{,hS:E#&4*c3x5_&jp_nCҋ/ Qi%mOie0&6ÌB{M_MsuWUnV;mI-u=E6Y_a36KY-q>D0$E~z=3 Ʊ;RZOD )&봤+U~;W2K5Hu_uc*&=;٘8|C= B)%QzvZf0yXQ=&o;G)XAR |zݿpĒ3@w |Ã[\_ 'WiWs0-bi_F&rNT 1_R)2h6Њƴ#oU9Zw.?AI?M[đE~fn1"EfW"Θ \^e:L[0Ov6!m#x4Ia ;@Az]LdȾD|!tqۇ@YchrѥlnrƠ@Qj(eHm;mh*@Ȳ3"+]8StD_}vT 3TNtEO1||e~J>u"tF sb$;IZ4P}˜A9M#ރ7skd1{U)QP8/m/+% Еc.eqrzpounn.P?5) Bm`n_(!ieoi4/BL-]Vhw(ofzUD6԰eiLԘ`,aXMjzMxG{Fv@ߵ%b'@ FbbjC<*]KsH8bYoIT?Ձ"m?|禭 ^F o(Pm>A#/ڴ+v3.Ex|6% >meJ8U|I0q&rf r >ɻ4xmTk"K[TFhP,< 1Gv$5RtA'AJr4LJ>n)2IzcτKWŲ)c)G&f#',1~)cVäjɷN-:eAֲTL;ߠ7ڦcUWhj@};&4`J-39VmM!UOr *X"KJzyQ?%Nw"׌u|VSla_5 qJFreE+ț"I=׍ wj%n F\Py{QO3"Yǖu\C,w;X?g7O(`RsFHn%u %`قcr[Ƅ`83;釙\Nr&D\syv Bl;+Z̃X`i~K)*,&Ykuğy|2bGc>K p-jc2MrYl\+d"ϰBdG?J% {<Ѽd.|+6΄$l9 Òq|Y71RoH6{Uhx_Lԁ)0z@2clWo:x⊻͖pi "|^kFPp#)' R FHaq@BQb3=T6K1!b6(bAq'` uTC_2wBg)Ʌ@Χ x^r\wnX&hf>vƑp0fUgz/;ǹa9ZgX$5ju /Ku0MsGiyݩD۷@X n?}+߶\z9^4]4UEʒ~=[?agl/E̜M%67r@~) %v #]=#o&]Edg )ˀkWc.1$Fx'q\ԒBԊGX?Ի20BB"nXc+O =1c+|v32ay6>t8F}8VӾ(. B]^FF贬p}]$HH/Qg]!8jFa BgA2J~J1qV" )miqF _*˜؏Аo6" ռl+2C'*bJqlwCfUIk6x1s=z ^\]^Ofᇞ=K`k[@w#]8t&7Kde6T^~UIBFdSRP\61E0:֡&3\ajY;~ǣ( 9Vnnl(Ѯt'ҭjl; ~mDqq명 'pLasVGt/?ʵsm0! FynAptq<7t^W^Lyvj XA*5t=[]{8@h"(6h3L:= NጥCN `9c\el)/E]An5i&;Unj~m8*w;fPBz'xNz;Fnm_ P;g/ur"AyQ,RhӲ_ey g|`q;s )΄fN\ezk=&2p[`: e=5"H;D{#aaJVI 沛j+*ZJ5`ӫ ѐp^Uc]} 5ívAM8V ddgɵ!"1VIR5I$_$94l /;V &TUVHG;n4<5 =ޜ:+K-l0l38+AOD>ݲvFGLW1|M?vҋ1Hyx uR FZ* 45:!ʪ6 R%H0iwR!h 6BՅc_dv4m4ݲ3 e> R]*#![HIX :JFVf.VOӛ" bXhGH)͞fk9O,PQKoC09_L.w|,Dpel䪯\LqM+-f ƞ cU5ߒ]`]Kh>ls~N:<U%+]K&GUKQrK]Ra{7a?5dxQlLPܦh3qfPG̾VDkJϥl<;^bDF[! )e ;nOs0>.!X5Z,ݢzA[-$HS%2ܼ-;`\Tt0 6 ͞-?~B:5}c <8<p Z6:Y/a- q~aS[,՗F'}ZRūkqbaم\tn]m7 4jE?dL^F؜ZJ1N 0r[ksU  NZ`kN۫^s+&4K*龪Zށ^l~?fhؐ=%ʄԍE42!lٍ6s<>Sz"@CM=$ҿ z;kc@c^bbwj Gs0;A+ŷz'%D.]}q=Ί^,O?j_0Wۡ!A:&RSÕcM^)vqHUGGn E*c16WO&zi\t;jҴ@FH^ DB z\ktAҎ9H9^ B:|nf†DtFuwa-,5Ϸ:T  \io1wCk n^4L߭ ~xv}y[! "j"HRs/pȼҌZ|_bm:B@W`z ϤEI+T 7q=ޫT u s(c8twSt'>NBXYuSɰ|NF緓իh/G ϘP-͟ʆd'] 95U)ފ}eNG_v-m/Vg'aآ嗎BL: ):7QO(Iwo1֑m`wl% 9~zo;,vU1i%0?1]9&_#%6#1B@ݶXMLC]CbBLG_/.fϏO$ '>9-ӅEA<pʙ%byaHhwˠn0@sN[")9Z<.i+Dr eWn3~aͤY>#p2A}.qom(Fs6Mqg8m ~%x_a"6|QB7\>s[=F'(+s e9X( l֔Tf˴*ifH#Ri yG]]-|+}=5 уҸPv*Jh˧J"dbM/A9Wbɧ%/&LsjuJ -K8us.+9LoY'ˋT`-A>,{cvpxl&䚁Cr 6⻅rs)` /(J:)MRtv?V3'˔ 35`qU{ 1~S %H2Qam 02I-IR@B5*޴BZTB>idA4gG·nS=R(<` :t),L I'ѕ9\4UO.6wסa.s,=ED5ȑ2ҫ I&԰duõhtѪ"R^77\bu\( *u.rB PjyXG.GQ%Z&$tAy #u%(1XzF̹wd!8ias|0"=[(Ә\QO:J7:|aX뺅泲hg=*Ӓ-p]L&TcFNZdJ0>/FK9}b%$C3B8肋1D\[S6v|n'v\ȆL9HD)_[}N5( 9dKqE)lX뱡s{~?M-a6ׁ !n1ԽNuZȟ[#z$i*2xlt*S HGnpIU1|; Zh_^BLEo^\ĝu9!VbuT̢6u~=L {v?0 O ZcM A([qI:WV樀Ƌ@n_ ?rQ+ Dŕq33N.w>tf@ aʪau0w'`F gk-)Wu14ԛu ^=ӻ6 Ik(Ue`=\GJ7f~ 5|Aad&]ђb;?RS,J͒Jǽ"=a"%4;uE)X}tmd^ʙdKMW$D@E-.9xmNd_iKRY[ #Ј4oA—޸̯+۱lW+{'P|EyW$@r934BT7KD-EN%7KDp:|3p"bᫀ;RtR"NV Cbގs&@GDǃlS$g^5 s/;s|Õs.]c1>iP xOg0ہ׬M@vK>,vS \P]bx'(ñ/ao#f,ָ1sq*X8.{kB2cw}sݡǿ>u;*`t=@e1_m3 F)2R/ABz!m#IJNH+}2PzgA?-yI~{ Kf$,F[d Hrx~_~&tsWXg瓟Jkd=!%W!aUtSFxyBmy[̘P8ֽi˷G)4Zx|aY<qg$T)b(:35)p qf v У3z֘VhuW$f{ XX&s:{3E`bvY\?}N.R:᤟8Xn<:_Ma69 NհporY2 ij.,o3R܅I`6(bғ:L .vԭF&DWlylFPԿʘ+KM]a5T6U~p)%E%hIvĵs'{#Н'Rq/ޘ;Z3N` G17h;Uљ&V8hX[n)OȑCF94}+ZL+eǔj\d5.?.Q-l8Y<::Tz q€}/̢U0@HU֬>)W:m3c$>"0D[PTI옻eφ6dYe+oSLS)Dl=(k6GdꭌpaTfꮚb,MaLzđ'o##T5rPv#7`ݢ{zxoM%M ?W7Q0st*Ǡul]󇣨,=SzpkZ4T%iJ&p_ +0Z1LCp*fVOjwcwejpqeq `Zq\L;E0R;0ZEdjNc=l2Ù()b8`r(gى0FrÛ/@\F6hο(%4T:=ǡ<_:d5' Xa[}a=bʳ_ zEl{P\Vj*GÝ-i|N&=#'Avl@CRH{cTP2Hm*s&޿yzG/L4YfϹu> .\,P.f #fFc߼72^dw\B; RaYrPMCݽץԌɡ5ˈ*pzOHMYCEy&Ɩq&;A%f\HN6 F\j8bKBًpM3;jAU2ڭ(E _55U=^1ޛG5(dA\ZEZ}ϞBb[{ 꾝e:W?by\aT=YLFɦpW&S.oj, `q4xQ@%W=~ "vtY*T!(r24fI"v)w.c'!Zå[ kɧh'xKF<̭_ur9+Y &0$\\ayV,N{6dbvѩ97&#RCuG@7@H-8%b{8qɘ Ъ`[;A؎J\K0 SWV0be MVFjuYxB _2K%EGg 2:Eƕ&:{c]P(g Km%(k˚8rՓ!T^Wr:ݍnC3eN L;p%'ΥJ8q/}Z 1Z]عNJM;g@! %W2\$g~Ոkߙ_SﱞW lBgNA`8ҺV*$4Gӕ {*6 R>SGM oئVK;m dCJV9DquV_WXIʤwV_9*S_GWO/X{&*"u Z>pd$r֌H6yT!ʓ݋,ٌ&wۦucTɫYGJlIR5SD6Ro&]=a@ vI݆څlل쭷& G햮kkɰ ~6|B 1BV7ܦl?1jFɲ|,P:z-`Qjߩ-E${K/k!, w Qw@c @;C2nmbS,?MdtĶ[ug_}pJ\:'^MqQT+3B~(f÷Lԣ8S&<^PX͘E^Dy|YVW-Л əɜttAf`1y50d jY'% k;= 0_k BOIBAڡQ F@d{; wWZWexX9Hە?svrf! é;R-c?=>vO|H*ȉ? wxxFyKTf6r}?0~BU^e~cA5[dϹ8"W@gL#RҥYrd+WJkoX ; H-1n9r+T78#+p]`92~3#JũvǑ`.;$Rv_zfCwJ2I!R:wy,"+o g4l01F0q/\h(k8ǏE/fae8h,h[}A^ Z^WJyGֳ.'\k{MjaeOI'Mɇ=ia1{ZSL8X}!{AkAk=8SֶDS9O ] dQY꺩2:#c4lyxL ^yj`p5hnA3r7t$tCl,g(|o3N`הed|FفX;>kֆB(ab+FTC#,F`L\`t$4s;O=+}jzQ$b3G֐o⟢fJ=d1@$ %V}X\sEN  xQ _Ѵ49F=U'dx 6>/1vɦb")On/NmRE'm!Q?}6@K%+d,y`4]"(7ߩk"!%pg/pJDF%'2"}! S-QBE9MuLj `j8J9+Ce\(qZmrT(27\Oo Q%\l"u_r!iB֤8ޒ^_#j`isJ]·мbhI;BYCn168,1j (Gᆁ+[i]0 C&m'&ª0hOtM6g]{pg?üWժL{pL1ĵ,> 43{hN3'sԃ~8[,p͏tXNBn򆏸b*ՐXM hhCa!I{y ۷m~Υ@;VTpUhl׷WoKMٳ@moRؖ921,\f~]CB4Гn%VHo-T&' V+Lj'9*+d?ԭ~-,#ϮLr/I=a2ߕ5-!,2Ő<8CdjBwZI FЌBhj҃;GBT4]2̸qAm`xcæ9֊k2(N@n"nm.@'1ad̤7U=f\G1$)Ψ)i %5m|=v];IY3e`\}CFk rotGjtsa0@%5QcziXn5!ʃaOjQXA#HgmP)\j2m=W7R%#h)'04v*_{M_S,lI3e̛~U416{g~.0YGePB7xnudޠ@@$!Co^j'6*}g?W::5 gjm=}Ӱt8 kvқ;6a+H)yp^qagGo{eч"a*/W]_}|emG-R[)X(oll'UE~ o07O;y+n}'1~IX2P@iVD'+Xb3xT_V5iƲWx?ɫF }zuu(kQ$pĠy'Al[4gzJq)\{70&?"k*n S)i}Xu4g`+͠-HO;Nk.iw?ZfͶ8#)3StU8O,#G Dtw#j2ZJ0S*C툊ė_`SAiռ[G>5C1}'xTݣYܭbDO$7wڊ $8yfY"Ϧa,3ZrK+2V5C6ʵ J`k<8ulrH%5b}Zp(SzG C0E8h_#!%5l=+Gon=FbpU^fhL,sCXv=RoĂed_aދ̶3% 'Ȁm"љ8jUJfdȦU"05ֵ$g,/Hx@^8Ǻafbnp™j7OL nPϯ%->k݀֓>yXz8fkK)rj #.Gpce`~t{pM4Ze_?'i0PJ=SV bA9WN&U@RњW(gpIw{Z y߂u1>qL8]p,kgl߰qc޶>Al!݂;y$`E,=Bb`եr<0A kۊ%fN&C@crnDB˳R1wr]YON:c)q $UBFyu+@/y-'%Ɂ@V{8TTD'E{L+S% aucT tCuw b;:?"PyR@"we.$KGVv> )e,X㐠5NG9a`B羛FTp"!S\͑׺/2J_K4ho I&zn@]+z8wBf5TLb"a-[f_0=EHENllG @[9ġ r36#zų]ˏ!˸I|;I/5_LEa#(& =dJ)> (`>Q\с no5ihFI^ BpO^#.8vKb;@#mLɭi TmBH.]fF㷂EI 穘^L-`ֶ{HL:y N_rd}L]֏M 1qnaT)ZVa 7{/#0 3#9 {y=/&AW T'zI6,x!8ƲK͞_Fx#*q7v"o{tP #Οݖ[o⍻rA0ɗQYO^WrXbVsdvz34̄dk3J0HtVR 狜>_6"0NIVB@%D= TȄ7iM_B$C#[ Ϲ$tHJHVl:h]?uИ݇dZ+0Ӝ*}8f5@ᗫ~M^ϱk. h|۴Ch[U*dgIjh U\=|]ܤ}1A >I[p/h)Ay';$tS6/F UC$g:u U׭Fg96qh vo7_DF^Kba:m1pb'PؐI|m]HKD@\p24`RlG#$x &9kuPE"mׯD<"Ndq zu#LepQ˦6Bl3q$2A Z99qDw?nA|e9Pصs3 Wt&CLQ߁-pWg#%i$lmcA?FE/- W}O7ڡAg׾I k0UImPg(' ~;tĝ75@ AÄ(gevZ q|Q?lr^ 9hH}eO~#g#T@j" <#@ u9ޒAKDwtf:{FY}c) /XdTT ;/rt.&Z6z 5e .tGysqY5bi<+45gIOڳƉ%^p w&*S`AWIcK" [}mvsf'%*Nں^TG"&C~=u6ĭ;thyVl8-;ԍo-Ok-w -pX QȲbrkdCQvd~T~=UJݹlmĐ鯼Qv˰5%O_wVI lU!:b|@8LV#z>[Jaէ¸ڤYC>*סWTXr^4.-=`>Es4Mko~iGHxJm `6T6;_2'Kd4 ,wa3gi?{?Fz'K+`B^#%6ǯxQ B!AwK[_l 9n* ¿j ܒS@>hf(o>j{؆[Ґ|ÿQ$UM5),![]N)c`yyA#v!I39~8>Nk qAط>̅PX2o2YXͫ\;9\fVLSX*hZfL+!*4#$u8ӨRr;2%Ldu C m,k(ĕ%ZLA#7Yn,Bbo?5 (7& X @epAY}`&-Y /"3o6c<m2U7׿N^dR`ȅ"JJ'f˨\!>k~)s ũKE ܦ+5:'s%7~բRC)ڃWCr~41s*!r(tTxWfJݏK'd,/T=1MG`HIT07Y\7ޚz.-z{<(ZUJDGjs=`}F_w,#vU]9l~WKo{EE mMG/A1^܇uW4QnCrpͭsB@y-릠FF.cyg T\Q̛hN75y(2e@偣Ә0%FXސytt/{+>˽xF,[My@am.`tAA:?BVj#yyb|hRx(wMCzH!E08:4U̼Gl0sD6|*:,!^zgldѳ)vV @iŷJ>x|H 8fa{cBAOj4KPP@dZƃڃ %`V b-;4w;nq\t-KGeܚF%Tش}, wE:e\DPn3 ZuM5Z[[—CvlE'W‹~qH_k-S \ xw <*pkJ c| YL s~,{忆2E$9|> xg*W7*=+kA.5$Ak*%WS>,Vh&T7rpl[01݉`3o )e>Ubv{`0 ;g99E.Iؗ;㫒#/}drka^&8*H*j܏\1 zHXaL RL@k "zft)"&-|;<˖=۷nI(,EW:5Kjԍ#>+tX8> 1Y8}Up0"×uaˁf$ i`Zn]@= BjF^7wd=[P벙z{$ ai7Ӹ<%-YX! Ⱦ`踿49xXY]әj1c N#gEkucFkaڥw uڄ:%,{#* 7~9LNŨf̂^C]w@i:y1Nw(ρ1̟&MlRdK,JOK0'XQȏ<4ӌ{z̀w;  Qv"ZLЙY _{- PfI/ keAνf(B-cܗҷ;VS3zueɰoh3x/ {=8p#X8EN}_@Nq:"D}3O{C˄P#M< ~x.ЎXY bԍt{FiGǹs+SYSÛ:fZK, LfȏV&00ݔH /.I#ݙ٪` 8,4+t" }A;CB8-?G}KlG^M 1-1j ]w1~g(PvNNyyTyspBK1g P]Lo|TZťEP>/s-ۣ؉p@^9B ezrtm5:%2t44;qhq8?`v+) Oo_p,vj~9[))ͮͮ7P(ںo˂B1bi>D TJGjh{35Y`; }}MOF%܇H?B:"‹kwt/JLc! vK%h(γ GԵ@Xue!MtzqK<[BG>2k`0 |猋uҍΓ^,me D 䦺-92 COpMxs]xUao;:)GWJ"y.%eq4 o?6pRSR]T n\ͼZY8I1'.+բ-OR-+.`F>r(̞sVesUz,WCm.bvnBq96c+r-7SE4 F;؊ u7n/Oy~YiOs:ěAN6p̲L,TZ0%ݢ0>F4H`J$V0'X.i9Ђ=^9|6r} Α6qjI )2 x3Sxm8Tuhp_ Jz~s*1ܔ5CT ub`y}``VV}in3d&q;&*tD],۵ 7iaZ)Kh3rfyU7]LJdL?$ռRqY ṏ00$:hzWjM;W+@;i0txՠB ?VݖQnj"ˬK "{g2~+o;!f+yΈ`EQf ,M&r!DO}# jdx97Ф;Φ3s5NY\ߞ;}XtϤmE]..9W/*9dEaď|OQk z, [҆w\ϭQFM Yz@vt*d^pMJJZyn K#Զ~H5Y;?Cw=/bcHDotzZ7x|FM 1\clpXQέrzPo>ǡELʿ=V❯f9Ff$9~!XoI4 vd"49GqLBa@A wP*Q"c ›QfY7N j^9Y p( ?eZݤ KG Ѯͨ /D\>JDm.:_h{:&_dUB\t"*wϴ_lA TS0 P wYoKd=Фy+nei0{(RUD*$7EMV$c>FV[ /FmRa?LCfM!.П!_\219;_D{tLLdo(O [ۋ3lH<3h&m I&zdz B)H(ڄV:ljrk}AQd5%&], [&på9*F^Q򠝀3M/x0#oc]4MzaQ|.Cf1d>]=b .ijpb#G|!F4\A TRӨҋ4ڬFI\fLpi!r\dZtsSG7u]ky($+tY-&\K){(Au%a45]#1TӰ!y/_.r?nn[;d:ߦ+ݾ&!g])6FYW&%;T(]h*>z = uMoxI3UE;W7* lFD #)MKQ\{hH)!ׅ=un;HuXvKRǐbk3N4/}>(YNCQ 0g5<~Xߛ["GPFw^CkoLOW0eSżУuYc0X(K ¦Ӈ.WKIȌ<(鱏Sc\n{:J'y"þxXV* =}e9Ld;/⊺G@mcYx"y"%l`ǟltBl]jKЄʚDA-#5t{G'$"͆?}?9 tb9:w:N20ŝ"[Lw _ĎxJ1M,GzqPZs\CZCIYh9֢[г3wbz[qVC.;.}Xb1kvJ<а!@KC&;QYE! :\ȿ)N*{(*o!U1k SjJ}8x%T5@2Jz̳|0ZmAfB$[A,4.Z&vv}eʼn?:"s@F~*ٔ.[YfK\ې G{BG$ZB2S8C ϏSjjJdKCoRo`ⷜWbknӔ,PsDWa)["̼ST_DN_6 JiFA=;}ɲ/'[[~_W0 =ݖE!qa}q=Nq;ʍ8Ogco2lM蜣fB. Qwˆ=!7 mx n?L _c3B(|#ţS~o bރ1 { Q,YUڇ3v*̿[[8bǤU(3O)#p\3^uÇ ۆÐm 򎬔< \4y!I"6;*3J3=)"$(8p!%NW9٫0u݄,TG[ &?uM)&M)1c D` +J&5+< `^F@>Wһa_1I1O> Y?,툵[@}77ܾɂd=B͉:9+\i=/!?$n;^7IsVS ee_U0򕜒 ^6zW+伻V)i$ \8E{_xXw#Wѿ-<<5Եj aY]ATsNgU6ʕV[|u()~"͞ao/Xܱ_{cyd?I_̈sbq3pFȪ𤋮 Q<>o`Shs$I)Aho8IJru PP<Ye{? Z:PmZkFp2@%Eƫ8Re ?O"7f_bo$qCpQ;S}tl ܶL,ǢNDRJ1ت^0@/KX١13t`[ߌW/A^}円YM>`Xc I@_g]E2jZG X188YAY8S/x-G%!6)l`F4l#[Ԇup,t-)6{L3s3'Mi]]wGgY+YttאKt>f2lxK6#Q?MW :b|/i+g^4>1! N !(̑}b<̏D?4xaL[4Lj;c|G aD2 a )״[)Sf'y]td!r"f;}!m/ѷDQq-3qJ-o\F#$SBV򚰐NKy|(qXo}D~ fґȥ 1]lZtȦ:^hhyr.ܕp=bz{ćî5 Dͭ/<::~v%q y+ 5^ho|^Z0Cz\c &+tT5ć>RJإ*,"9Fߕnj70j?w0;y_b{q_FgAݷzA`ԏDz>`7Z4T@Vo.jmh/+-K:e88Qi3S@iU#|fohWe,,Tڊt[{ȓwҷE47 0PN'iP~t@f)pŖI&/E@ 5Wu: #;u("riY|S)TX3۩e&@5Jtʴ& yP؎ӃC\;EWQq{<:, '^XK3 %i%iRgmoQN+4ĸvR>mPƞ2k81Ԏuyϰ$.# pM҃`Z6+T6EtW>7뇹L`Z $i|XV$#[@`J=]J\7ٛ_&!|O{s{ZAر[îbkUm0jxuKe'Z4IT$DZK |EK۴0/A a"qB}}ҿ=wPo_ji9!OD}U/l("g\b (79(?:* 0 Q*bt%"2kH^)ۄ_%s5 :f^I C^pE '22Y_nj3}]F%O"a߶M(!}x0P)o(= 4*w MA8kvAdC-}4r(!Hӵ/=\(PatۄowI=.P3YBlQyT !$DGDEߤQe#(.@J➈eSA|}z0,Qxz#k/wL>X8}C(fiT^{Rym^гS^+qoGGakcK dxOtwEʞ([w~$wAZJNB,Pe+ NF|L/R2Pm>C?ah \fv<\4EJ#1@q~Aڳf."MUCVݵ=L>(&r``z*NU7JO[^ % t_gHvĔ @(Ϩ 0o=\9ZNWh="#qӉC㏐o9`[4X8Eյ(^i{ɒA"1o<48!4a"3t-53Xa"2d3}NRYyKqȖjO|X50.mmYF(XLʿ_ !@7wY .c+F ,BаA"N}vp## 'z7muB4.`fJPAx q!QU1`1cCGjYZbX'z/F"8a,d^C;$n_Wػ.byK_ c cZ'd4łD~6PǤb ;DAPD+ud\bp[- 47kBGS6˄5K 3p{3KCg?xt$pe&& (`RT1[/V|X/ƎS"$~&å+{D (=5dmO0i *ܩ8*~V\xY=A>kHЩ vFuI)y(:羄m-vBx,V$27U>*̨[zv)M}HGl OdS ^Q &qz HRdC]H7_@, }|%{n6awᄆ& 1[ʤ&>NJVHՔNeC`<&+ɛ9mFب;Bae k,@nչm 3Vp2 )ٷd`.XGDM hׯ9njD W2{ wTǵ5Ns7Y,R>?UVi%/AQ+nQ%ո9Taœb$jMcsPZDQcOq;[h>|7z{ U'ْzJ%1}ke6͒f5:Mqt'm맆V;sY/g JW{k.iY =S=,Vșσf+lZ땟F|M(RBm8lcA$' 8-k|{7/3 '(>b<~p Ok 'N,~wHkP/H+߲V#rX&$2 UR}-*(sx4U`9 n 76ԗ]=(?19gGdY󊢛4iuioбW[ v deQs)jyEԜVXhj!!>09W-=-x%OxOģ`^* g#UU~lk꽢Z4H]YNtaƃCZq) v>703¸|gwT iXKJd5R[jYAs3ӭ@ [ZsCMO)&Ⱦr E}>4ځ8xF6IڥuHMp2vwtQEΓ4dO"F*rHâ^/Y󂩩Zk´$T6 J d |!Rv-*PJZɋޕ$*,VV@-oZgH9ŕ}"n N􃷶g=?l0P܌&^J_C |X^8rǡک7b~2X-_]":լvcI ׸\I@q(w9?1tWViAD|$JTh؍_5{Xfuf F9*tD6`_A:q=n)s Ćqs`$5Ţ3k?̲D!_v(Ms#RK;}P"H)>pxI'm8mg`C%uO?+9^)Y'jѠL"ZY!$N፾ -S6wAzwG[.L&Q|ٽ湚Cu%"& #Xg1 _ᇰcśd>P;]zR'_`S4 \A`i].zV62hV|}"B 7\WMj(j^OL4;Q`fs[nҿ멄o1d`EgU{Fk03G6diSy3jcX'3T 0_M~u81v^IHj`SZuM֒E?^(cFب}Xk= &pols"q^7іwui 2J_X=j(2]va,٩IR*xrGR'Ui\]3$!G6@.C~Q7$WIO*mK;SlЈh;_r*Lm&`pf`}Se)HBӟAu|S@tb!,V5D& d!{ONVVM&ߟ}F¡N.Bf/ BD*]]|2ݝ%@_c%S& ;VZyǓ~8.y,"v=uy]x)&LjC`9xkG2']Ewdq{Bn\bT$GI2WX!_3\?cD2`#fg3g/6,{W'c%=oѷf*(pJxC?5EJªU1 <,~*;.I3;g9Cťs7ax5q͜ [iMΎC:HL T4rUa~y;p4bө|LSa+BnV_qSْcJqoAק.`H.O 3W&4;V7=`Vm1U:w$3ᦹEGyƟ[rȾϋ!=1ɸ?GR~(-3uNux|ޝV f /E]׿l P3GMH2'7kd/?3;$鉎>ց0ddu#SaԖ5i}o?EKQwD:,S)? BǙ\MZ)VPʂqE3݇/֤n(.z,=su= H7o'b! S]5H`SaZ(C7iɷх^#2y/%Kb`+|PCP ohuzD0iH,r&dL0@SD6b COwrA6Ir?(ae(HZ|^\ݼec06Uk>hKᏈD0s<(?<}#h=&$C߇޷,Y?r_z2 F~yi'ZDϛTAx=l20TgVdTr",KI[ S%Ԙ`]$uPI`@%hks;T#SE3 ͙gawhZKjփƥ9RkeP Z2@FpnŘC^F ,I RpTR |an0"tyc1Gsow&#bkF6 >myV4ƧWMom!,j9iN#0zv>DQ||b8LeyԮQfdgZj[!g!- s:Bpi&8Фs2rݛqH Ŀ+ =ykp!}ڭ#4)}s'liBnb9NC8UCP.S7z^RpUPw7WyL$4̻F리_"@QT? B"t^u\eZ -trH!@.ʄG4n1?tIY?gh] =YH9*Fc|b=#ZT|P|P͜St4x^|/zMg]POH~H"H*9C1r&/Qr1/3_J2H~VF2iw5Ev88 GkMۊ?Uz$ۮP c ` p1wnksp0-&5X`᯷|>sI6Тi !Z,k0{w6Gρ7,oI~&kօToOFm{< TN#Mu-jq戕(.uXCJk/fޔ]?*V[QX7D|mcjQvvޖRW7ɕq[8 B>M߱AVS5 *T>kL4R0!+*U~icB^J93,NRaaO  yuꕄ^h'Jnw6νXDyz)93L1i{.5R8Xᤕ45agˀbI최?֊E:ũ;c?$r9\^HBOL=p隩ݭ3.tji!@AT!0Uz~ot*鑺t8|K+0DUKʨzJ΢UU~#V0>vi~gfF;Er]w@I)n s'bro>cI!!92?'c}LJV :59B4+JuJɃÅÌR^ckKJ?`m;>\;F6f Fځ}Nlbc4 NMnXt8ȠIc_~\)?2E}]$p'uI`셬?i6G$-KtlH>Q>mRPqٛ%qIzrRCﶲǜ!vj<7-cOXݡ,F؍Q㇓1{l-Rε@=e[n~T_o.e(}k:l@#fW ؎V&w?Jw}۾)L0+t_0L,F1SUbiL_yvz`y (ޛbоrM`Mƴ4ia!_h嗣w 7ێ>  .lVsOp5U xB6dќy8.?gA.Bg%P\*}I\<uec.A7ȁ N =2 9lLi st^0H8y~'s%]g q$Yf|\3v'.ӻwya~[PTASivph8DǩtM]}(|.*BgE"TDžM%i>PZܢV|P\6p,-2 ͊PQ<9Cn q'3' ܧ ^-TA@ /#d-}k3.f֋2dkNٯJjw!Ro"n [$LjEf76`98-,LSs1x+ZO!i<ΊTi-w>elO]y]>qAᄌGGRXQgNfGPjj뙲c"+”rYm1 l݀Z=:ma.muv 6}h2;/`7q.W3/s ےcih=ξ*ps`' ^>U3Z%575va3L,ciP)r<8SgK~~0N~N*0 3J <]0X;ݻ&1ak~*oBy07r<*YΡ:xp}z n(#gn%46zF1A#]@19l. 9ÞZ×L>6%:c(&Q{SXSВy;̢z{:akb9^^TqR ۧݝ &(9~[gmaHZ>i}1xd?њޘ ӓL8 v O=vDrbY_&T6E w*rJZoq!ig 4+h't hV{O(h G,7%NNl55%o~tf 2T : Ty`i\cK׊ -gfBa+Xtϣ܃Ք#` =O[pqKAT&&6ZGMb4 _ScPE.- μБϸ.N2pF ]WmCFk! -@OUWH+\!V; <.u9p].c#ʘv8AkZ&HNz 8\nj?(2_fj@+ EZʗ5qo_~zv"˔*KM6+k1CJq]Ն9Xm{[f_!vם_:,=kΖhoωnHcUOp2~#JIy~/̘5k ĦycU(kբlx:"ϣ,y]Q9dtVoWOZ]uʋ@kOQS78ޘ(\=כfܿxN)|f&wĶBԾ>es7ȒZĊ7 @}"Z.ewQc~͝K=L|I$.0:%"JŨYoUG.5nۙ.>Y,[wYxIZ/s{D]C<CPG{sP*CUIRD=s虬g“UCW,dsr!wP}H(\tccg`90FjoDߵi ᔪ^w?q>11 BJ3W3fOMLԋt 9ki;ݡT:au;ԬGDC/:֬)բ7dtQYy{+EŷsGjؔfHfc_x4C2>Hr~fĴzOsh u6qu8x隗=KMx]”oU{)IaTM Y}S3A[/"Ye88XLw/\<Иc=:}kFօrˀԼrKXW3i7ϵ\0j.0 Hn.A5d-2=vP7Cs'deT]]j H&zX "6&c=jMc@%V SYt_h}j¥0(=,5H5eoSg Z *fkDv;<]tq [2I6+[Ε\+H q<"vw!AmB&H}o2>BL!^:o&ӏ70$S[{Ӹ(|p+:HzlnR,_`U'(~3I&੩Zps&Ew;S<\nB`Gh Z@'b6.J SƬ\n7MO 'D$ۗu?$JWn cpAȀnH[w{ϕ/e(gXGXjoXleׯGhϝmcP{Z O u$uomd,зm`e^kL KPcN.4+FJA^S}†I , X⤱ޚ 7?+^Z}T l=ffQ4eR_``\G'XlAn+6j^KI fF$q A uN-D*!eĞ)3yhL>Q@# v\E]No+e@h%hlܐ, |GbKEn^(S+Su~j<|KT.kTVӣ{@JrMZ#p37o/ianHKҺ_>Js@2f1jG\"%2zr)Y"QbX!xmИ?odLK1%|VЈ&03re`,M+;}i0I~+~db%4,}$4rZiT`\$xvAwIW@[pb(jvcP$rAI(F:ϕP5><*Y<[EUԨ]i1ɦ1Qb0dSQBxɢq؂^a(rsJfrb|)>ϳ@tn.MdOJW5QJL|d0ܾr-wHA_1 d`H#D;\yZS(*HLP*nKBt?ihg@eKGFBje&>R1|eC' 7`5ڙUYBbU*;#7'ʪ|N.muCt%;) NӋ&˸ƺ=MuSpu>VDs M ˠB43Kn5s|FNx?6{ŇZANE3 J\)ptqǡq?0Xy)ɬwfkW!moz&5i_y݀:I/o4̘/_,  wP_bjCis u5y-BE`'|~](_.qƻku}4Lo?0 @p-&6-d!S tM9L~:PWޞU'uq=]W{I"WԬGs0V  > Z߿jtZWpe 90`j권@$-> "2][XB88$Lk6 E&#yReJ]ͽE (WVNt9&Y4t**lo-u*i-z'楛 /:"ƠNFE[b=Vq`p8)L/>_Ĉ᭰;8sSJVxJY@8+h~i[$L5Ei<yei]xIߟP4&(4rt`Y=D|a5 ߴDTpѤt:Ö\&^J1D`Y\Nq ]}:c4_uoH~ه@a\3޷RdsDňpx(鏮, t츖"xJ3`)I(z^;*/.C&qOPQ=gAjsBe#b#=\BDajW^LD(e,"Namԋέ\GMfRP}2˄(ߠ4}5457m4C09NZ.fGIƢ;WxW21U@vP%7 $G+Y\VFg9A킈f_g.0s!Akzy;ʦ%W"cGTq>zE_v6քgU9SF tg8+/ XFJ pe @bI$^tu:Loj7xe*1ky`U)fw>̻ W+ 6uLKb]ї*cH.2ĩGx FJ(E63s2y~ͿL!BeB dYD+|ohJtc|]%GJRL/\2>%.ퟺm۳a `4HAm2]6YFN͜}ϔnmk3K7(60iT KvVfglx8g,} UvcС YZ~?Y!}JC8H=M$P'^p@DŽ+ȒD6r+"I±V67Qsjv{F$l<8C}2 _]K>=krceNԶJE(q_Q>Kv ښJo˗gV~֔u,<Z_4%w=m5"zz 6>=OqSڳ-ڨz^'a(58۫}2$hK[Z@jR/^梻q}yPlqbd=dW"_~$b-yKx_hIn:ud:Q .\+iȘ^^^p0X^T=I?Ţ2>]jJ l3u%ElR-K!&kVR?})5bI*!7ODۀ(HDz K-L׶f:`vv]Lݎ3| K_T[ݚ!˟iXX@]V(J{J6~ah1ď{a 0XO]T&149䈮؝ ]k;vT^&ďXsgZZĆ.yר#]| Eo8)QNVy,j̈́@ђZMqU6<"KKFXq6Y'yL>!8-PAZH?~?Byyk=%oSWyI]EDT"֚: (Wd6߹w(g;Mًa} 5 eui\8$ZG/q#FǠm*#mF4.-Y`!P4(]D*IEC$Ťeͥ܎5WB΄аGdX kgw௕M#F"SPXfȲlKW+b1Ĝ໳cn6|\V  m0 D'}0"yE=8{6(#ׯR(]&G$"&iz0QhާԈl'ˌ@n0 ԊW6'€zy/_ߋ'{{s!#caJH2jq4xo<X0T^VM6W4ŧu ssVyf}.E%: ۗB6.^֑9xI)^LZ@Jl獪kf- /5K][!0iHbóLRX9Y% G""~n'P˷̹ . )IWRgk;Ib+.-"=??p tͳx<K_O,̂V--$lCNݻ\M4tXA97x2icnߐT|,,NSH2> 賗Wt=@Qd;hY6#<# /&DDvGtqӅ#]KHª7kĝ|]XVR$w9`/qB(/ce}|6A{-tJp_l&{(,k8ɘ/AG*c,=CUyqyy@=?ͩqn{t%e9'E!p~D%+f & K<cD>ye !M<EQֻNy09I6)160=ԉ(Dvͽw1.KNЕ7WPIjӯFI _ a);/9v{ʃNbCh XXa ~%jRN%[05gJퟺl$fYSoԫaOAZS;x.dףwBmJ$bi~\w`Nݢ2 be. Ea8p^:wҟ׫LJ-|ɃzQ9 0p2T tVM<@RļR._s44!A'CG5H( ~u)y (Jz?Y]@u5ϳ| ^-sa4җZD;dyLJ-K>XߙrZ#V0PHv^^ZrhG8aF:9fT_S;0Cg9́d,ISn%qY=bd0f(|,0ғςwPU/ [T4]"<FqNEAJƑ^1F  ?lJ5quwUQgam^PkZz/BbMy8oODDJ w(ja@ jӒeF&)ɦNز03u x -@[$f)&IH_ *j88#"ϫ:%Q-gr1qkX崇7ajIԮ.*%^|k9!v(Ae=Qk6r6Ǹpr.8ډǖJXkfzge4Ayc>-0մ;n~^ FY _)0?.\O)x4jA_nuDW>DQD&#sHTCu [p`:jP}C7iIUZsx}pcYt CBU(;wB}BFgpe`^4<9|{ws RT8vx1<Q Ăf{SHKVc(uUO`[91.#Oq>ȅCwؠ1dw5Cn;' ?Q-h:YUK&B2:[HLq"-O^ \'U2 +@D4: н/YgR ɫᗉ雂:k]&Ө Z8h`zPٗT\!Y)fTg=ePjH4@2ݟV~>)̐A!HgE'!z{M =Egr~D( @-IRݓ~QT.r HgxISoРPnήU0N_K@ۅeHqh_wGWSr}3b"ITDkİ}43rE{i h/ =i`Vծa f>Hij-EѬ38%K\zDQN@Jj` s#(ˡb(Ɍ_K{$ BCdHHE|ke,?!uW̭N )[+OD@tn=j 8cĮz|~`hjH |X֡!,+M "}M?F)u>cwۋeNKDVO8 2!ͽh-}ẙl4Y8_-3K' Fjߴ?+A6bh5oYeLB]C:Ε^ٺ"w.Ԯ}[L;q'HИW-t5tWRqg|3ji#WM/n6p\aվ#*O+w*=t,RL ߁AQe8aK9Wm/v /h7[YF*,\ F-Gx)\H.g-h裷õ+ iQ:8&ٗ|fdV-R;/u-~,/l۪~X8 Y{YD۷㗆ʡS"2j fLfS).'eK/t[ Hz.srq6ۉ5YX |'҄G>n!F*2N3! RS  ueXN'O*Tu8 JS՝]/ZiZsjZ0N_#Ȣsح*P-.2+ɀ|dfy-Xˈ,+5 3?ǐxhbѲ#vuA4x{{ioϊ帄֩+C0FtLQ*\ذ=&#H7n@!& DMi5KcNӚcπ*/;{Xv!] zZšLk¤o_h߸ԗd n3YM݉clbL-^yzvvÆWWbHItr5J:S[x%^zT:xI 1y mH IYѮ ؏XULҮ1%-| ZDۗN_xNY9Am|+x~Z.<&e\'l˙BM(HI>Vl풗 *ʌ@ ZIKO(5jduDZ }CW}dj uf댮}3:gho |`|rE]k5sp-ߖ g Zv+*}K=Wwqf۪}W1CDנQߢ=ҮF=0PÜZ- r@eo$E Y <.C~T2K^<`gF*6(M/o  $MIDۇ>gm !r?! VH#~JU@ڙhCL&'"kO.V-H_`CCr 3=P&9H)Pi7 m>n*jQpJjX%P}i+L=_sSMeS MJPCY= wˮ#8ZM)&!57gj ^ŗϵԭn2b eav`0AB|XĔ * &#ps0.,R6T: W9IvLƵ#+R&^%́A_5==.‹`_ՖQXkXJFXЄon#+8x`*볚\tp<)ӟ:IK  u,'m#<zE .(PS(?E&dtZC r~Η]h->n N/ڕ rEԪtoe$Xq<o>o?$6rCRFh|qQUD\ J=h@D=+%aݾa4͡*0&Ί3 3׈}(פ$G)]NMeKIu zDf[iIMr7ٌIIOn)yW :; ed)D[{tQqkʸ~oem$ Eu)"ߜWbd %9ǥa<;7NlZŢN#mM9ʳ¬UύVy\D Hsl#/*ǃQٱiE991; uhEr-ji 'dhT>o [ZQ~TLM=e%T%c'lZęcpoUz5 BGqWIB\RrSyteSu98n4jPĉR;R+2ˡtӰBK9{t:Y|ǜktPksLo[M35+XN3ӈC$WgE=ÝXBޙj͘v<=Hͳ=GR)7(y=C\w{mDŽ享IYY*fv8^m'.ڱȼ|6'PTO$=A{6RU~/NvS a;iU/1nJh TȘb`-Af[i{a,F"~N|6;YhB52*1dFmpơ4٫'8`E.ח*8̿3:b  Q⿪ޛPFBZ{!__.g)}gbܦIy 1?U٪re7uf`*`?ES$.%al53ql `F:3qR}" /9 3V)q Xk}mg]@&;iSa vS0 {T#A5%Wvz^[CzYPmC;XFX TOv a &%ɇ^ ՃwfjS*\oj1SG>SԉpfGQڋ}|:ݮEEؔwQzi~G'G_q׉j|y*Z3Y}6$ypPQ[J2Y"_sd48%wƖR҈I_٪w EwOcD_%d5+ RiOLC+xY9ZU![q;k Hk܉7/}!)?Z.=]z8y~>Òlڭ x ``X}mz;ixJg/YI'^5\ٙ]yD>WL2P=^M 1V~]E5yW+Y\Wx e35DvVI|#m`42 #V[o;,ӰC>ZvLQKSsHr=7\9{Z2L7YⷛJ] 1GhL`oM-]SbJ]3ˑ{ɸs/W}GȥAca7eJ3RQ*,z"G>*t:0MAqnRѦ" 5^!eIgX[iÖٳ[頬S=LIh2OAr^p/rpWO܏KDbk9L}yN',97Q|ej/M0cu58G]=f ` 7M074\컐(<Yk&Tl'f)sFk|[y@!Wr ۴B7h֖-c]tg}SruR`W椪K2CBqfxWzP F7uL &g:.`Bb .&X Y!1fjX}5XRRIJj:j={-iQ!8B%|Vˀ%VRu/tmTQ]OA0P:\9*~cCPk4ob+UE2FQ4BɃhšvcg@492/AhC`P{O<- 5&>A&48M[!6~X}>HQt^ 0VMp4yîA?DU*ɷ), (lția_ZH]rEMi܅R⪈X7H[[G14S8c&&f+dn|qM6ІP4˖ɷtEF钥'(Ѷ0;_v/,)A$rD;, 4WZS-0K\U?w]4Up0Ҏ >!ecGyh g~r7(\w Ėd Bߤ ;F!m5g!Hv`4Ǎ@f(e"= q֭|MX%oH0%zHeF u]٤yj;UXp@f)q#a$0>uֈ[xjmt;?`r %kE%il?m^|_Fj0 {'UA'43P˔uv͇{1&+~  kZɜ6HF{<ݕ',W4U383i~ǟ>ɣ;vyk`"׫ C+5}y6y,+訂Tג|M~ :m;kFC}3 \ pv\없DZ5Z՛l]U Wg$G+444?3fT^ ^Ýn#YCD05:4DMر{h"YDb1'خd2IxE"JI]|;ʜEu`D{ѡtFw]54128,u.bvvs]XuEx%ճ xҞ~(fSA5I4چ HYĪmR[)pzvbi42+ÂRFx6Nv4~֚ Pc0K?A\c `FmdgpXN&hO.]v^ҍzp2 S6>fkx6` |PYd_5^0}4E:z5 Pﵻ</B 9k$ᛢpo=hj,cjfTтn3,g`U3jwY窉y\+6BЁ&P%!69\bvnCWзkgy,F}6/E{m*ZNzZ0lRJ?`ɽ H_*s=ⶅFR֥me̞ :CK\"tx+22we7D l}Pt[ࡱaE]J@1@,iduRv+E>i~E +`:^&-s(8] F31 oF%9Ƨt93Tؿ(.ʧaϼ/L*8!iti. HtIn,ϔ_ I]ker$[Z<͘JXz| P%+mcKۘJ 8U~>_蚢KvSg?{x{")cWo,g1פ{R;e(/.lY,M7N1'Ɂce E& 3u=cqKϸL:E]rܱu)ALW$yꃝX߬'Ze;):o+E]]9K@ewJ՝A| hp Aw_^vZӢ )&Mb'kW͹= ub4R$SEz||ИVbNܻ}.cS5#)'ĒdI3v>_*K5#kY jq=UXKU pT~UAlE 4#X,?7w3_Q g5N$Rb#BWK^>~Wjd3a[R`]qCD$mИ̷&ƵTH|37%nxA5wXj,ҫV oJ6)fhFb#0n*cQ z@  { 62n:n.q ]n K^nCOqQr`IyB""AK.>;ÒPw$M':{E, r.$D|<׋;f֐OMpxm^&[QaHBONJElwb*YB'] q?|$>ZՄqLvv|=K'!|6}} hS?,JCu) OѨEG %^)(DuFCN6ѻ/m );]hs}}NIMfc C _EXA4ִTKv4uc5~&7eLZ;C|p9^ .qfQ03mfVר\Q*Rs/o]6JRw[pS|i1(PxG fTXa֍7/ jq1+7 Y |2ٿ,HH-5.)6 -)Sj[1UqmؠfsegrHcރA +.2ŽL4.!Y ί;v >:9<︻_lg=쉅.EЋO7<>tHHbt`N/m?v /?O0lDP\y,B!wNZdq3oqNjxq|b eɷFhwm * }SПvlU_gO$D}(-i:ALbN:jQ*a^+bcPxZ5&/CZ.&wC7vKpW.?x:`QOBS銿.YeGPMh,A*m7abm7rN `WnsӋe VєsM5Q)ݤӌbLĴx8K,?8&ؘi^HoH,ֺSK7͐-MBL;ׅaX ˍ Y>w"ֺm:) J/91qIDkzSlϐ}cFp]ypL">a8_gu'>$NY(_ΔBJ=7~6 UG6t%đOs[xA9/۽dLn8"or.:ʑV3hL ܸQ۟XwWloǩ[6H؊jff&Z6 `T$loL,ie㙼fAHu68lRɘ%{$0)7*VnwXjM %!{ P،lqiϠ K4> |3Nv+b{%RHW")7n9X3(b0(PUhVEo Nh%Ksܙ4 ħc]ŷ~MmY|S)Lw>xqSzZ 5(>TeN9!ü&-qB{uH]v=N ”E:Qhlp^N@G 3J>˃3ڭ`u)}ƫ@ Rm6/Uϧ)B/8hӲc;n0<0HnQj6rxщR+6Bs'^dXRXS7l߹pe%H$0I!8!6n܅'1ha+VX5;jP5乀YHXs0v DZ4dTPצ"Q9"f,O\w+,.[ ѨUf#Ei@.^} ]^pRn??Ixy,Nu˪U.-+E=-x\_$o/|*y%Jڌ[oˢTq+=£ qm !6mv{VF BnJM'mCh{f64\KS=bC!':!\@ȞuIՠ?/cEs_ا#;\Cne8cW}̆*'yhiM /+GlѰ]Bn肖[-݋ o5𰶑4c.C4z!,zW6OU&246Znۯٖ_Y泗ռ{I$P3!\M҅6$truS'=Sfab?p-L֐iF {,:Gf;6鴱aLS2ӋsmN^c"7Y{ũGn Hjv»IN_ 4C@b˕p8iYDxP,{I!PX}ԩ*,2u Tp;oգڦkQbƐ֑yX 2 gGZ/M03[{ס/oZNK\UX_PkIՔ{!%O`4Ges je9c\j? qporGmI۞ Ag y ?m"MME0yi䕶$&Nen 5^Qr߲߇_ kk> [**L#K~Nw35PvT 8,h@"/7J/vH}Hz_b-©5xE t 0;&dTku4.ola,S>ipK&hqg ~g:Y|4RYD)uڤ5ko:K nU9ط܂Hx݀F ?@wsIΚ JUs* ݢqDoz 9ӘG.Yl3 H ?>s o>`c5FL|y;/R*Hz40/%` Gp*`ъM X: +_lZWKW)"D ,tKBr%0'A2+]qN6Ûs[1rL$;.@8 V+1hӱT51zBGYdxKrư"b;N^X4+hc6Akq+eoPcղ:"~k] ]UA\0WHcdPU{5`ɰ,l7M8/v:LZ:$+/o5?|:IRa G8ʈ!԰?7FS2#am2AÖWlr }MR"-~]pb”aehV&p\r )+-ΟY5utW]5uBxûM=1Sۘm+xp;듲(_hpjI6eP8UmDi$Nm}c95Zt`q˪*o0g:.id,_W$򿮎!cIo kin-Nh4;(wV][/A@"bV$̄a`Dȷ1<#k a\ړg_"x'=BDBs?NT$@AA--Gό # :s?>,} `i?0,bC6ul~$`'=f8?_y:*4ta,$Հj#a~,kG]xj&ВMűE;6@Jw]zy n@#C???ʊ$*/*Gv-ڶt٫*t܅}RP$R6:x2$Žy Ef2/d2ȢphݕՊ.ʺZƠv,{hu䆻zĖO(VIB2;VpΪ>-9&Q:4j]1{m&O٨I#}pEqU$fèƤ~A+hCxUs|v5JԾ{JJ0w%v4Q(UJ0_I%fKťA!6 "&Ts㐆vC_ $pm4 G>gM_e͒{\[LLpyE!ټp4؏y u^- v9Suwbae;ijЊsJ:kWarM'gr3 5l ΓʇfefG npqK;H Cʍ^Y'5tSg%b˕_V՜W@5[5i:#M͢y32iwLsӖ'{ft\Px\X wz#[]Ԯo iφ!')h˕WUuNm|W=?;i7Z/d(?$-+2]WVMJ2ulneh߷@=|2ǞVD\n\c.Xpfř"O*:Ղ)&ot*"ċ J>bYNp*L@η@P ޥ*P2Uj+jg LNnM7x4c)H V}%dݭѹnM̦0nR9pF?C_8wk71w[IwJHیEU ۺaQEr`OL` U@nP$:,f a, <_^:یmK}=7GArn½UuO|ވ抛&s/ۂm>: "ev!:%E2V=29q⃥5 $g"c#Bߨya7-(gIW%cQ9[cYVuvf>a̙B?ag_GHO+\&JUwEarp^UV1-SVq>NET_HFB-^u9kK+YY1Xngiҕc)U`P e6NE\-)Ѣ) X;`~Fr8į_V%PBq͗e iS/.r xʓk ْx]UH`)4Pa_r({}P AP/e@(OvFl`G[v+0+|YkʽvkkݸQ.[<1涂5nMN~?b EX\,?g N#Ik/`9VFoɑ!@tZvFXR iZA\&H#Lj a"|o+oB+I`+wT\2f+hm5Jl+J,5&윍\9-G0iҸ!TA;ю!u#z51QUE8閩#`GceB`T WefUD. "FKw\uGF.,ML6 L[9S/[, vPWϓW&X.4H Et}Wxm j[ y-Nμ4pmim k 9Lw_5P:ou?\&╝~p?T b3NJ{2xb[Ű-E-Xލʁ79oZ - زJcL&`1,dNViFQ1r+D;*|u@k8eu8'{-pGK`ᑔ:+3Sj|%?f@6 3+Ԡ;uNQvɰ%@mYw ىO¬g|_#=*fNb7YbzSIK?5k9wHٔM-o&w'+ %&\Bs ֧ۏluO[ƎnO[^?\J lO9Qf 7pZg"BxZ3s)XҼ6>KvCUDJSȂ"80Cj61'1+&"|QD9F,4xyP-}%#(Wt*mc43S2wls#r Qug{-x w.+FPw |%n?C&Zexַp*2)gwq #/)caWhzN Ā} !µ#?jus]xr 7oW"$.gK*g%,E}sSL^ک{+&r"_ў!j?/ߏB-Ir|FH=/ji=y"KA Bw=4;y}\+SsՋwZwDAO@>X^\]_č]FH,2EsP7E<7j PtVTT2c[4yqBoFےmTy[]CL9atZއ@2qԃ_EJ`U]a?E ?{qO"i!l6wl`k(r2XT6$W#s-y\Ԙ[cXټvZo0ZjOX#%>I.AQJ4C(M rXÒM~Mdj2Lу@E) v^5946rn ]Ӫ;Ĺ #yz5m A~[GA\ D\k55 i_Kt[+hZ-i"7PH,(  iLF\lG]GRxJ$\\S纷숅0ŇjSJ|VN :"ӭ5Hbq`mc {\f"n2'֬S[o'e r{ޙpFA+6P`1}nv_C K&nkO:&[cc>pmyA\y)anD-JV@t6,EU-l>84oچEd|H L=SpWó d|(_dI@pN{lӎvF'B KA@ͧ -IMR-ȖCcğ.TA7CčajNRxFV{%{$#Zyl1ܽ h*gre%զ">sY(-T@ED L:-/ gzhՊk_eɄ8P;mx55s0vqY `P\`OÈd>/(lI!n:Q{1w`G n ~}ʝVX[`CL5DՏRˁ*XX<Z *&m,%-/fcb,=iL]c)[T6`W A7x;E[{"`bhC|D"N_p+rM. ۞%{kQN;SHhI4'೗X@8s)tZ_I*uUF'\|@Ҩ$v53ӢRM&PME2n0V ܋=,NPVW p׫V6q; 807p] Q# $*$1?[Bk,>K>`+ĂuWvr.kc+mFє! m5(:b2Ε x!&lm]ImsRe>fZ5TլT̏yt'f,[%9+nꢜ)9F+q{R`^1gk.rofzj˰>Yc](%ֈ hFa%NN 1.-Ve"YIyVؙDa}5-x$ zN&4OjEԓAh rF?׈L;QjEvdBݭ!\kvD(+b`’'`D$ltztشFzԺ7ҫ]r KbWZDW!m[\ 9:@0de[w L8Qm{,X͇my>Lp%S }u_/z, _B(J&ت0wXfeZ82CDs2VY|[үXV>/&J}tf-'ǛCozH*F㖸TW+i`}bgeJi$g_]w̖7{\sSWŜŵ>!FŒƌ EwUP.6u'W>$yŁ[D޳;%^'o_z 3U2umȏJdD驐`颕!K :RlNvRGB:qEY敦/: RUN1љ[2GTP$ƽuE)'lGt΁#VJ=fY=AKD!Y|HT@;ܡkO+"kT"'*Zmsk +د*(,@}XGLYĭGHM&EWXX0Z)騹h@hGp{PoL)V=!A>Q`-Ȗnv+Ԓ9G9ػ|g}+ԇ =.frt+!t0'lF?ď"uZuu藧JsЌwAo1\8UrP0J$xR8F1+Ґ;,`#}]ˤ8&=3:ZvՐ!`]_i+!/}Fɯcⰰq?6 V!;p%`1Q>OG/ѣ;MwLe錷Q a'O2jBؗ8Ȱ K 'c]xA= -aE4x A`w/zXкgep)N )]HKl~2`2K> zB܎&P 6KV&҆ۡZ%-0Q !s†8f 5WSdMSa٨S{4Ժ੽aLngǏOZګRmǚ#`umu*ߣu 0W 9TUu #Zq~űux-+ ܶ "_f.DNoKG']a[(FNJPeiF.HKȧyimN|{5/mZMIP\n|܁dCZj(0x~DCZ$Ṇ'䃷^t5"s`'~9+#eeuk"Jp?0 `W_/: 9D y_a*/H-B0џ,,ʙQfU(y<:ԝaj?&S?o!|[dF bՀBK¯<$b j_kkbtS,)iNph^}z gqABW؅a0QM,.Z>0;GZEVNuP/&/:QvqYTp&^m2D/%]Gs@5LJ)cV\}L~%ߦ_ۨ!ZP$L #+SDhd#m%G QPH(;y$YPi17=ED/=GK0Yed/cE۰^V՛,ďӭ6y OҺ`=~K!L"f]|61% K@ݪ?də FH MS;nfcɮ2{eߥE$~`Ф:&x95T M 5~.Xq(=HHpitxoֺ~2ܫ,E03ܗε>ŽL `N|`([F:p=.JLb)[W%Ca%c?d/Szi&@Z>ٓU?\5xjT~;CXf+f=`F99anN%Tx'LjY!`tty,= wl8M k] @ZNohV9i.Z+F- &E a*gPLZ zNc|S(dk0{4z}Aj5J~#"Nvjwj3='JZMе:A~Jl+؝k Cۉvt8rf+sΛk'S8QF!w=_)U&t$KŒ~l^`&Xxڂ6}Iмf?݃:-xY C"n_IzD Q  ,bn_ٯ;Hko` Cx㽾[=Yin@kzq G>Aew&{h3117҅ ץqDL/ G#H}3-el+LP"3[`c!URcY9dыe* p$*'4~J5j1ȚO~Z(GN;|*40LŞG\~ / =#%7~2teo s!^TzE"=ԗPr)m:R!ކ^BhY:SHqt]3ҕjMF,܀G  :0DH_+{ķsAXBa P;`X:nl{2$D  xn^DOaX!X/mBkGeFu,N|Eji]mXI+=AMvO*=jƄr`qR^#`<=݄mR ТrX٤%@.1!֌v!tY[X(& -{^` OL\Qς/svu' / P*]w+&Nj*%6s+OIO>1ϴ̻!Cܲ;*K"o]Sp!z/!Nސ'7XJ6Cc]h֕^FryZ_VP!{DNʰ( %v+눋X: y*a(u  LnoJPAJHh\D ZbaRNa=ޖ9"wSs&0`y&&^$Rw0˼~0{ Gy;GK9Wg*V} 2N}T[+>_ ځǂq9D*'itQ|? /~MzlaXE\$A(^{zgY4E YU 1:ę]tE1 \!=":%ϧpYP1αGZePg/| *)7 \\Aa;EhNanީ,dž ު$jjp*CxV2#^mw,Z:ޖiaqheWaKʲc*V/)!gc881JAFJwAbW`&ؤOM?NWu!=uG6q?#+9B>åc*a{W.=)V$5cTst%*tS0Ebjq*/Ybo߿GyQHƕZra(XR S3 Kf cNGn"a3;+bx#t02nٹ[ 9DNR/@/ A͔Ko&l(Sy[yȚ%y!krgs՞ʳ,ief"qBb $Dx\ {oe6V%!Uʕf0ġ~lȤ#%ˌXQ%)b\ ԧ<ƄHu^EMg8%嬃ޞpN?#~MiB ihtS 73lF<+uoȌ 9ڮ\KjdvP{3O(jG=I5v jt7/vq`S"(@y\ʈ% ujhD+~Y!s{[,W2BHc`/ah1x@19ʛ$B/[8YN}''<ޘ]9^QС~Jb7V*x52IRw ʪ)"J=V{XH߲<2(V0RۉGnLF0pz=MQ]TIqݰ4}u\TmTqprcW\ŕ"i(Ff׶WcH ^2 ~ 1m()1CfN= #G cO%U%ء| q6obBXu 4V:} okV30=DAh`g]tHZ(& O'e"Rյ.X@j_3Oj= ;˘?.1QdȝHG?awfx'1ŵtsW[BKʚWX%/~wB8$7FmR!Rr]x(ށL}( Nں""MLdoH}W^^2{#[;׈T⠎'wp\=f$W/zZ4alN(,VZ5Œ?KKa!ױrmJp{U EELW4Ǩ0b'}3a2xXˡʅOX)Rޔ?G &g.>c{1(WIڥNRw?7J뱏D tQAZX5"BjhUDBaZ7(?"*rϚ)8O=5՗}j#½lߞ, ?md9T)9s~.Um _ލ i ~__h eO.fc)3+ cpDԔ^Bߧ pGK5[j#CGӒ/)egmnzX瘼c+(ۤ"7**m ?["*X-,5p m''@H(Tgłmz+DDH{^K3zliFa_ s4jQg͋H^A3*l` !5)s?:hsvITU<]) f41)(./~2m[oN*T(˶NK$Yȹ/Le M[oT4wUhzq ApˇV{*LYhhi6x>vDse6YiK oXF^J'Y7jH ` !tw8u0 T;0>jۅF\&? ({зgz !c抵]n k0 H6ބRvۖn+Wwu `W-׷cv)hoq7taK<|$}[uWԄجXchEX9+Ɨ,0T!Nԇ !rg0[(}Pdn xYa=)%K@{$_N62S>Ne6%&Oc+@D;e)!IBD.|}Z{Be]pZ{P@&WNgŜP%-4_ֹ$dI-n\hLML(wbvM)mgpu6x (Vr'1.˵jP6)t 13몙yI>%79" <=l+̫P%7j]-Gaz]̯.1{ L`'ΕL6%Z@^crZ_$SR4>?I[ 3/:LN^|W[]p k.N7{X]R"]Y\nЅ=5>Ÿ\x$#xVŒYeG=f9w$t\GSG-ue&L9"ДG2L" RTu/ܔR}WN+adkOH0X07Co>(ijlB\YFʭ^YkPS䔖j >сi|75yM/p&mؑޒ)!5:kP?1-&̆t=fYb4.VOxf<3IZTAu'#Y7\[>!oV?K[r1(¥#dS`NdԞVr+%*` l=\_}~DhYV*yW wI̲ z{ @g s>JbMIs|[ +3k^)B5=쿍mۥbwZtel#jzULJg%F\kkIQǬ?} K^Lsx44xTŃbۏcI18p{CHN|~ۿ5"ªZ>Ee%G3.o#eb50e1Sdi<UOc}1T[}4B0c5jX.T",[x P u'F&ƾ bT8QrY q#%2E(|^lExAzH%6>[A ͂Y)A4MD35T iUR~AY9dn(߇5&q(AmưW:na,%cI]o9=\Q.Tq!7h3;* UP>\<,/%ZӬ@Q^<|?FAbzߣQ|sz7֏, +kQVXwC!MXQtɰ\]PdC\40oɥͷ].odu4)0f6.l*zpjlՐyc"1/\n`Wk}[0t 8ͼ\m^0(6+?jT^хu2@zveE򁿇(E8x#1yMC䶞C@RİFƽJX}xGؒ\X"D-8Hm342(_qӶ*d1W$cH~'r=WK颥 R?r\ 뒗_z hIVįeEz]&F ~ͫio|+_/̀L->gz'Y6mʣ% #),  $&lJDhI#/ ~D1,NEEzFD=3]y|10ĄIHs0cӔ4n, zF0b<wo[$q|9U22q(f8/d&>ֶKV.GpF }S<)HY,wk 8[)/hZAsU&o0SWkuHV:b#Nx&r 4|ݱҧ=l,[QK`ڒ` / 5?P]F](fz,7Οo /+q|nm}]_,TgqZ-c?CT`OJJc KE! d ֳpa}YFy&436qZ3& `D/dE9OiqHbqRr<0c V$uR MoaI:f20R T| Lz0`ȐW?Rs wL+p|Iɉ>u!F:fhuMZ"alct:̽-(a U^$Dvr_:\Gv3Bw2~ow"ű cxO=R3-jDK~C1v.×vџ lfN )fPU=t, UmLJ/QSe!Av( QGVk Kr3-AĄ?r]Gnvq6Oe5 og^fIƝmgZVX)?@kIY|C$#QD v9u⵹^bd7Dp:a \XY&{(C )>Cw &D9F7yo`P U\c<%F-lΎh+GuX>E糤j[B4t8/xyO U S# Yw<"BЊbD%2kǾFo2|o=).\b:ݦ,Wv]ysIK@c OeA^c~3dZĂ;ItE'iS#9G;ܪhҝp 7$[ ]q;kTZF>5KPH {9-ό 8:Vu,T6/L0pkeH)[6a%lpIJ{K>j1p9 Er` ;c\A6Owg ^vL,~y.mM(n( 9+7xDp{aQ !؆gfГ*CZUVq8&{ +@M}ViwV*}g"2_.tF`+B bl7 i&;k.z!)ܨ S:ôVqDd`R> ɛ)ďjfm}IHol`Oߍr{4j_\\O1Kù&_kzZݚ7!#+Xe1RX9SPYV5InG[j&, U,¸}`.iȑd m~.P;F8٫潉vݤؘ UUC+nZ La1TbfόC9$"ɡ"uWX|>tooӅ׺C3"[g8By{XmLBq6  \@a=8ɘ1Dz/j/hUn".*oϱcg2BCAN`c@֫8Yh>3h3kmLKSF cz)/jUPQfx>J+H. @_I?٦1g%B%xIҸolf5[$RւSxlHßrl# 9OcF!,1"4s[=SI+i/x '%.z@!D҄W-ZѬG˻ "y7|;k OE{#)ќ1E]!ZlL#7 ,q_GzW JJ㗣}a{<0ύ+uD4eZi3I6/he8s5A *ίɬ52r,~Z7sηE~?M¡.OLZMP'Ҡ߶'DFNμl:aڮGLieA+MgrW~! J1%uۻV޲6pĵ7u(`RsHĚC8;m >հJArNQvdr|kJw O"q)` H X :oLQ 猬 gY8A|MU[wTyyD*Zi81l?*go$ƍv2&:QIߟFf3yZm9;t(sDžh5LXRH9Hz)'V8Wew_P%~m(w<-c-G/ɦC@f"9f+ x<|OcTzK̽GfyzW=hɱe^qG6)9)<r-$q@>i@eGEBs,Ё'>>i(#?n caZju 7[BrC(ռxLބYGMNdL`}T뢎PA34X8PbhޒrAv(v:%7$ >Rsav$J^i#ԜۡZjyUYpʗOڴEZ3&sVXDū, wN\Й2QG#]e{@to:4q,!=(Q=щyc*9t,Ng )MGaPW{Uu~h}Rne]Y D0sS&oPm0GAiM5 /{+)Ђtqs61ST{Lv.zޝ*x*lB58kQ*2# ,9SC?WEpzLj!sDm&'.oso?$h:Y?G=r|/cvr-n_nT[!!x;Ye/,6a9XQwYW%pa6Ԇxmх*_n@Z1kܠC|YzNCwtX5q 6EyA|[ Q?M N@mH|z5hU0u'=EQ|BÈqsbsyx߰8Shbigr_]!M " PZӪ /潢S=P[KʉK?DVtԨH+]g" ̋,oFjя'vv{*wD-&i3kKUhGpGy$imDY#JxJsdl1՟uG xs//Z'P{s:E#٦fҽԹB+(LHB 8,() wb xPMbc{CW9Dk T1 ݥ (<C)ܦ;WdG_;`jq;$cN~ us2q ^5x` \%s1ZS\8iҠFd2sSwTuȰL u}+X \܏j3VGaq(ͮ41r1 =0&o0 wk Xu#:'뀭\ֻ$e nց#o 5L1;(_nE*!/NPt3qMWƧ@9j7z'58yQݾف)l(gz˔yiN1D +>r5k*![;!j$Ń$u)p7Q54SGBWqV $1/&s+Rh9; ) eG8~wS^6&?cۼ'WGc,3/ڗ͇"16u̕?uUa|;Њ]1 \Z\J(3@+-W; ʺjOԕ*l֧ 2CTj'r}X=:])X#Ѩßaa6͈|zi,uQ);-UQ̄ 0Vn&ήQbWQ~eCE,ӧRi{ = ޾C.3O`c>y))E 1T7uzS-{TT*Xh]1VHE^O? Er^X]vxvw6F"OWFxkZvq6-يKj72WOV&RkpzwI/巍Z`+$~OB9ʇ YiA_.ViKLVѯ7f1(H/rp.D1h4Q~ G}d@mZV:oL)QA_Fe2lokĈomC 4Y+(S.B I96U=jQB*tM($>bO2P$alhm< ;"KRᜎ3*}ARPqB cGPBn*͜QYe襢vtoh9$jB5yarݶ8AWKM`g[Ѫ)KIasUm}Km-S}K0hV 9p<ѠCWk&@"`P3iR 9~'l uN `wl^.?^,1)]ǚpiIpoAEdMx" ㍁tC/:Ri{C(QW - JQWRQůtش@3 wLr͓ { ?:gL.ظc> 0ݗP:l.9sa(vKg=P0n=s52js SLa#BD< Z3nXW[,4OfqR?cZ(&d+6 < Ekf{J71 ƖLNx qJaK 9_cϷpўq4"R+O1a2"V8dgBGl6N\_wqB/ a#MIS&<󊦣!|γ#QO i֠[dpgMϝ$546BԎEtw ișːRF_0cV:5ר H ^bwkmmѫ;U 8G2Xkz9$#y(5e\N !<@T# n!Z),{*6;r.z2+]jq&Ut?7OEjaP}D2+=<| d%ecZ)q,KPfbH7 ȋIyb0R*euHUd4&)5{JףW&;8'{(m= ,Fe:!y4}yx &'r*\;H~ޗJd Yq7l&Z6M@t:oM"d%vn7%ڂ x:K[YB}6Ί넶]:ve!;~ 9D>)T'oCdrҪN3aR[3O+NbIa3h>Iaŷ2!ﶶ_|x4ϥL&cLύQ~\ )և0hOdIY+?yXZ 0`8sZs=%w¸ #<&`??zp(4:j{|ᦹOmmhذ[;;8 䟐[8 $n4)}\Y~Nl?JKqB&i2RI:O(9[/T.hF=1&) M/HxTz}21pxb%`iG~:\Yw 9|]Zg+5PU=RI K%վ4a&Y bˬ`qCTB(Dž>y3$9B}m91ɊN At!0[ #MVytOz,1ֺ@mhZ]K-%f@سaxLjD0*n̆,ST*m'=ćp (@Ema/c8Jqæ'8kOly~)2o}g@@xrA(8hkAQ?tY"ye}px`iꦐג)H +d<2iaIWAde+]:3o{T- YW; )֘ݲamWc[ÂT !+WX}n?Ze{b_Eț6Au*8i [?W7e~Dkt>xŲ[`}US,7._c7'6,[l06b;[d]E|Qf;" FLV[czsْ f5k?WZ iY^S[Lx) AgBrUiZS/v4s9am,?]d ߻Y*.3.'9 npo")MF9ە2rh__ LJo$i['acj9[##qd #lD!TY}i\Iw(Hs\6gTo5Jٚ5N6 d֎* Tuxz9gЌ &DŽQ'ud*:-)W;pe(F o 礨V538aD;v embiN8jA1>N'Z'Tˤqs)owCUɑ\ys.rfԁWMEDi/׶mGg{CRYZo7z/@sb\̟^Cŗ5{/WONf֐z%]`vd8 Z2U$9Kzj=)j/Qlll~e#MIO<~+qv# e\0%)~6k<|!,wjQa /NLV@i"ߕҪxbacF,1?ֶ pe|\kcPoG6.s5]q ?5G78GBW>D[cV n-2 bH띇>e/.ԯB@M],<0Un7?LjvC^1,q˹h(ɲGXoe&OsDK64Re9;q^lSksJvu}dbC$i!z :5ٝ3f9Zž>/f-цy%T2ٽ+4Q k^}>Z,{?e)sdafUaŲ 9ȕ{_ i H=i=걦a_DTsm&meAh)KԦ%«=r|ܤ8M]R!rSPUB L_6*4ե{ʜ,gBM#9RG+ЇVDht]H^Դ@:^<^^pvP#VeR2jgΕ/4fl!۶^C~RCClj~YEhl$[}Ђ @9t5jF% ':S" "+OK՘;A;qH 1|ؗ*; CJ 90~mVeٕ`H ְcg >-Bl݉:@:a`xN.d\sY+-{7g`\)9B7۱5(@ctޢȢooMuKϾzaΧ^P]u' qɷ(O*Ufu[cR[WʅzD EfE)3%f8). By|gn=#( RW5d>RY@vvKI&2f ^~>\g(=Q?KxI rH0SSR``34 t^6xG{%8}e#׆S"@ѦU$on[ e*F3zU&mf8nA-/+:ɛX6)^#qN*S?Ώ'ˆ+4m{ t YlumۖTQO ^=ƈ|CU1e00T!P¢Q UNQ9uEpH J]=N;1 * *V+)2@{ᲾNJ7͏oD4^D< D b;8~0 MBU$wF%\3iE^E#oI?l 4RX=f{rc0|ƦF`9~ s Y|xVC4:<1jgxZȂ̋PDy 3qLco=;d67.)+auo‡'VmmݛADGW rtm{LܦNvߗkfAW Ӧ}iQEr_lebAsϐugQN]42br"pd 0zH9bC!F XMM)I2Q֏FѡaTF|Pi+hZS˰6e­F#i4 J5L^\`ƹ8u Bj qu_f']9dX6IM_' fzH2 @r^>0)F.G3eL7 ]Q5Lfyq#4,#K_[kPwr,Bm tR">H%]1+Yi.+G  >xe3Ȼ4*=VJ 9jjwm-P g`*5ϔH4ރ8T4^PWZ..@*$rVI`/ (2Vt,Cu-vP_}_˵} M!:sa/j( @&)%dnfxJ'יdd<}F94K-Xc? -Ź)mB\z 87iÌڵ dfP} >q*ۨj3Sds眠>f6olK5p/_|Y_~:睶wcfdtL-f/=ZW. j,+Z6sQVpq辮 ѤyWl8|C#Ղy4bqp)wٷh1Rp{] a|] B$ !\ o߂ }Ґc~adiVTKZ؛`l,4^%*r&+!t}K=>\' O!;5ujOGyq ݐl62E,QNOY rae)E~4i2- r\7hx3Bv7+n`/(B/ΕYu,SDW[F>n/^Uem,l:gzTj^|\'G~Q@APWm-J@aIpj~@ I6#~RzTcwtˊ8i?;&4h靇jrY[EV/Զugi~eQpDe睉?H[ˉ(/6#oמs[p\F쌤b0;{{|IF”cڈm1OdVlXsKܿs@V@ɫ\%li@xj^w|gQ8u3mޤ6^(루:D A j|aWbZ[esvK%R2Yh:4{kph G̫IF:1 J-ZWW8pVKeI@+ZKK MU*^85`eĸ'6uų>oHg_!ѨD3+u   Kbt Dڱ~Fan}ƙ8F.$\4I+-KyB7Ǔ$Aƿ^\{>sǯb9dl0JnTvŠ 7#zV DZd-XLcb6^f;Z$OfLa|('9?ȤnpCK~7.4z"F<1۱,Q3tke_}ZL"}bWPp=F>Eo*!QA8s8+npA}_;iD՝J<퐆O#zXap{%.ݫfSn C ZMXڄ&W;[/K8))T w׋O]XA؟,ʧ|= d^c<'IT2/3 Jc 3[~wh-wd:E[={Hlr(ā)"fijbvE g͍aJZHD[^}G 2̸yyXWB$4 B%L jF3"T {˖:zAƈ0 e[%ǣݞi^ S]E% 4<:d׈sPak ߀\Ņg*Ktz1N<Uگ5O-A}2rzg#3xj cD-Z qc7t+s&- ~2, b{Bl~6e%&ɂ S{f(~< zpfn`x{u?߄9fy{I>K SWq"Ћ%biU \Z)Af%yÙ\]xy. V+# m'/<&7nN!,Iʮ$^"FX8PѬO?*!T,/X.l.%-Ut5[f^x)#*@8 M;oK[ kA:Tf:2p;6~ky7x^)u:LkS[?@cg2f%1R"tZ}ObðǍҭ+4 B9g3g<@qPg1x,C|75 GM;joBяةm43cA#-?wHazN%fjAn6[ȸ9R.dZ1v ž{uAy>ϬoC ukueMzLPy<-um(:wX X_:ͱz>}K#iv,ScE6r PQp8vt}Ҷ=3TgҊl4> 9C&h@IѬq^~)6 $ړ.[ayGdø 4tNʩ]gM :􋰌?Hż <J{wD+4g yѡ:xT{b|BI> ed'rHK4yjrLD>݃ѢLaJpb:#uRJHbhf\Sٍ-ht)cx#5 T$a3hӰ%Na ~1y_q߂6I>3kE岖?/tȁ:͒@ˤ^7ƒ0SFR_:WO~KW{/Q]>h#L4+qe~Wjxkʘ ȀvIo4,)()nqkc|`C  ~M}+}48 C@)C `vۉhY{Z,뜝ѯ V/)ǕW'v{6Q`q=5s25h8uD}Ȯ-eQ򍝜N. 8z0ϧvEa!5A˧CTw (_a4כ'B#whZ"|UP0Z-j0wbdzݥ= SbUYȨoB#A^ՐTJ/o&3~Il2,5F/'g^Xp4$n6XGH7`ė+٢a zV-H^H:8,D9. MJ>-ү+? sA-T|Ot= ,s4t~Ã^=ץڄ䔫63ŹsWkv#[Z`r!jsj%i|_BTy9qɼl;ۊ6͓:J*4҃P׉0mƲ'3m%wV%?P3ǚByvqST1hist"aեLۜyImfی"hTb[Wy6g~`\BI֨븦ps/7?R/Vi\Txˮ!'.8A+[MgH42G0="Mnxl"?ڄ}9֟߶-:8L5T+"[ 5{:D/ $1z9qc+wcT$-ago1],6(%A,q5 -`SZa`g0蕄4%Q/ECaӇxU %-sUztQPQ`xxD6K 9V!dw$D@͒+s|ˋ7p";\|8;NDi'2͜즗eP#yoa)Ӿgs˵Il1[@3 ,\Rqͤh*t1/ްܜ%gGq :u3z!%M5EIҡlH%8=t+)i8bn/,NDwm?I-5dsA%;)톬aLL XC5!i@!(jXbxE+7I0xڄ52.ԕ(䜂Ae:&Jz^~w1ZH}F*HjS I+IBd#umt9ZEJ9gɜO lw؄i5gt7}|z-9_\+j7QDf'EF~G֕#.okM#CD72@ #c#AM ۺsb0M A,{S755)^\*DwR,P<⭢捠* L"ÍB?NdMVX*KM>P_i<Mh5 nڊq`6܄3h? ӕSMFPz/R5c(x^5z:[7^W.ҞMЙ{RzҨ^XEpeh<U2+Iv.h^{~ڲhY@uX,n43ؼC[TqY W?bq &#X_Any`iסLfdt]oEJCTR? hl00 \=*اy6HPBHn?G+@/VBns] %"/k~(d}aHʙ -pޏxM7XFc1r^80=U+G?LJ J0x"gM6&CߪI 5N WSۮ0`G$)5*g5Hk&g9YzU \($C#'=(&ѪR M¿ƿ4"Vb[ɿ<*sFܫ= %bJzm ޸a<蕅FXzËo?x/UB>OnQL M xA+pcd/=j fވ:؇YڝF$'|kةgۀu6!#eNB"cJx2IqOh\VB6d?:Y9Mptuz R!~YA{.g#ϊd;H3_ -HX\YM2.Aa#܃7C}d_FnM/s~ٵ], 5$('%4g1tk@9)G5 uҸa&c| Ɵ*X2zthguvT& p>>4T5qwyN2,ZJqz_ɔF:Li!.YA]į+8Y"K22UnFgdHvm˰k/ubc'-- BWɣD ۉdLf52L~-h Iq̹g n琇u@\s̥S[&W-9#v%o/wc1f~GgTP8VxZ`q?,LY6ę.:i c>k clGEq¼,Bsfq0RU\I=-8hqgawR8u] WMȢq~OE?OiG(@\@Q@n#YJ BeՏ g?y9X^,y[l aWP "PYvq_/%nJgc …݁Msnl`g=m /?w|~y}!+!PY(nx-Eu![,lyy( U(bMP4)(2jJH@5axDan_qLRz3:ΗB fY]mae1Wag= 4rDPy$`RQC_l&N شmrZk"ۮ{ BnN3gD0h~9;a5k`=';i+peustYjڢbwDYyc@v{Y\3ge{.@܈qThm L'æVd( a֪.=m bgb- 9B _bPŠ%QxA $ T!G _mA.W2?P&|H7`<"JŌYhR w.a-mKD@V&ȜMt(.vGzdfݶM<@ZkCTIѐŜ{A9D~ ũMD3څvI6Sim&7&61ٍצrJYjZ'TU *.X4u`maypṳO%˒ηo}L>2'uJmu4J5r )ߒTLsŋCs‚rmvc~f|ms` jNjN|fR0 _3p{]5VTDE'[b f<}SrjJOu':z ;Pŗz#D&h81~*%AVkÅIH^u|QX VԺЖ Tk͐qīXYߠ'bJAՄGpCA -¶O/Z!g*~p|n`'x6~@Ƿ6ijgw .knя!{qn֜"3[ Dl+ysOhϞ/הhZC?/v^~Q)_T t|NpO+6uɺSr|Әw˩u&/J2Tk3Bw &&qwJ\_1 E{T>rD'qIK;\dU@P}EwV lfE_5 3@GOދT3>+ _3zMwL::|`Kl@yV_|4a$")axS~ S^Aaa}m"@ր-߆G̕KleFco-+eaRe~ة;#.wq:ܑBUҊstK&BtwIٷkΆ.zޑѹ0!B߇OuPć)gv2ש*Eըo>CϖtO~Փ\ʊ{Ni{ 8Cfn ueI|0DP8,R A "u@lD.oOt Y_c"j]cڨS Xo;o))@N?3p!(Q8 K  Gt՘ p]. a|u{BnvFOn?Tx_;;׍ytKhK^ʻ֫H3(1 #!fl,X 'lNWfO"?>>԰NS&K9vg R4unBWs (ΘEIj%Y8\[l!!S3!mP8tqQ,UUQn7c}oH2]'-h|1?}4y]B5XQꫳl&`H$QV2;l?.nBFr(an_渜JFCwǙ}Eתt̩ K7ɋ>V?cКD=HqG&Sj6 Dv>=EWjdZ&P(vV﹐R{/Euh6'@Q.,<=ZWv:#cfdOBɺ2$Z%;$h5/Lh[T;lLSb+r.t:n. e jDU<U@62|tl0͵?lDȿ_Đ^2@\4p4&+". %n?NX=i6](@lO]T?.uܪpQ0b7pR._RX 6.x)</yUtA3iP̀e."3)"n) }C WRab<ݬ&׃a~nMoV廲`>/"#O4α槟5}Ky{߸7MK%ʖ‚'V뉅'CwL?6A,>X=4u%=yF;r<䖳9ovkBv12xPR nHgHˮҾL E8ưvKG7c+efu&=Qq\yNaW&de,.l] .n$O1O?ZΘޯaA:.,_e 7ѕAޠB`+ʞ~ޗ+6Qm?B> vʴuQ`~6χ`׬*N^aDMQ᦭(:9a sʡmW;B4[rm{$Ljat+jū=K>_Gh;$ #fi-V; . ƻ> 1Xh辇VOPqMv^_^8Rs4uc # -kKy"tL~R ;c]wAϻ+% QP%> TGu+\n5SPRjLo@f|ѹ.JUN[i(875|>[>-4 [RWP8M`66.{|ZᘲjOK鐩xvn.K&05He;Vgb4tyщQN A[kY?.B/2xG9k6 ^(U1Q\l뺺$u~X 4?yj jQ@,L"S3÷G֦F@&m,[Hq*t+zmW,6Rt.[%Yy>! ڛ=J cx/x&Q\s*n@j;%!^s)-/ȝ٬}n%?;GwX`thZ1Wj%`|fCǒq[辮o5Q<{v)nIPCRܬ.{]i'=jVj.y;@<앬ezjʈkxɌ{CjT \Q& mSED9`3ӑO}doǵ5QNmãϵq@u;zV& ,mB8xLGs`{~xMH+> "ʙQW,'E{78C{ cz=ƷOPr;i=/Ī>]táFDDwc)Ru *FbyuGgiL ćw{sfRמb8Y8jI04zy ܏+@w<[xuKL*lJpģ-AMjap "ut)]|4$?LL@H+_XFz}}>F_g~ c6#^@nf&Q`hIyjU7FviDI/Z7mխc jg_L[-&N7~p̅*cc3ab@_ӊ!۲sk{8x\qJNHs{=p.\ ok0.%;OY]^ 'l#eMq+ WP avab+1Pw@qT߈ ^tW߾_L ֽ^Q#WJ.oPJ *Sɤ4P;ޣ/Mi!e tyyJA4ǮCNHo}HpsYdD/*+I @$Rffl)5Z?F'%+mAO}"2 .T3lYNʢ+OM0Re"p6~~ǽ7&Iǧ?PiaF\K™u1KŅe0;5C'3g]?h7.xo5rCb1+i ,],zzq'[(y';HmdO?y矀3-Fŏ# )RyZI|5t }QX_["k=rcsvʧ1;fJUKdޛFo`֢=&gBTZC͘z6$}7zYNEۢ.YS;\/r^Xf^۱%V5aDW%׫%̟ʸ96W"#E<ZUIB.`b.{uRȨCĽ%6Eq;5c+!m1<KHD Oꛋ:G$vw*jH%;oJ4֎U& ȃOb>a?Qgk|Rp:4Yv5PΚ&i ??{׀wRVKS)ǬdܓV,\9=;m'Z֢uԝzyaiE{Ӿ~?q({k q =/r,6l<#ӫ^s=Ck s+gY!RTLSᓖNzOD\3~t9<8P~DG3Uc|:*Єpɫ&S|{S,OakG ْXF=}ʵOs=(\.ǫSb|31ht1Nx*GRzQٿH"^"ŠQIc D\W~#Qf7aX`0ZnNxܻ\;Oр0U!oں޴tͶnF-ַx SҤ1+Uٌ, v?jGF#2 x͓hFyYf ȳbQjCO?L6l!\zwy5$:;,vF%,~pHBXY4o\oYNcO:/ơh@S-!9Rs&*[a6UmQ9j;潉:I)HwyƆ7G6ߖuΧ\+vOy'ӭg/amai'k츿4Xd!+V b՝1b ׹P۶ZԈ`okǺ.G՝F%H2o/F1&IQ"O!R^X\jmn`u־EZOπ3y.Γ+.'eT1@ӼִhnZ]*mM3MIhK_'@/G,n2BG_xWY<#5Y0L9{63(+.`g0{$VukN=3G7r8 $~E0PD(둩?ɏ&oY -,?(!J1-v};OکӿlV!.M;DFx7~_0$7/C#s&]) Sf20ș83qi "GU!)"':t_ۢ ck~ȪV` ϛQS)")\fv/T?FrY x8>0EN'7mCO(WQ~`1plj\Ԛ?,9eD dQ1{/ovX G19lO9 5<-,iq^^!Ng^vTWc,- 4#AE~hZ4=P+xu"UFQ?. KUvַ%WOzvsb5LؾcRkyS_!/rSZ5L6>'=-Sao]騡&R,y*"OU'I"^TjҨ G( j|,8a6Jy4ٹ3c<^)r&ʿ~Eh?#~8 W IE?lA")H>\NMv5gӥ( ;r…9K* 珸1?Zk^sAaB <.[&^[zLOȏ߸j 1h;L:a5(g&P>$ G25*O&wa^vw/f;N<΄4nz Q A7>T=Q;ZaᷳfA' 8yvVMy=(6rdKJvaOgABav#=E~ur~|Con壘n| !\6eI5lY>>Kb&82ɸfj3an6,ȼcok\ 8PL.,;d=&pSʈ(FZpkEv4EUo/:Uʎ_PW|\, Vw]d7|IBYp,&X]TU?3 I39O&R*]@e`/ᮠSctKu?w $nߞMk=gu! 0Vo7֛ݠjf}s¦{OK~Fa5dW/ R"ǎTEDO}>$ŪY#^AlR3Hy%l(1ic r~*j}mpZ@ T=7@e3Ьê!. a?2\-9꫿l^~%plfvE̸l",ew8ݛU '] g/7w5X9 ?U0HRdHg_=JG@"י|+ks7@PvMO칆vmj*}Q!eW9 jHX^%=fU.J?}[#D*͚ݜ~N./@1ےwAMgmh(RVF[*(b- HI\N-l?u}ƎDVԇx>-˭>c5ՋU_i}&~69T{!,NjѨ;pamdjjQxzgSahlBPTP%y7I/}Y _ߕ[Ht PuI, d^K GkPB^*MV[g.E1Q*PPjLyVS Nn hVH!XsT0WF Q_ 80ƨ%o\~yϻaWl!r sRrC% 4Uq +5*8,бR籱\1yҁM4 #^tZϓYȫ Ik5; n-Z^z iW+f/g[Xz#E_v_3 M.Էxw.烇ACv]p(8aP铃: = .4T!_rC/уӞ1}7MH zx.8kV|9GRD{\æi m*V9є E;&l| L䢊 x4^DT4-* wU[PH]RfU!Qq.L +VgifҶq  T0yK[4^;YB_Z*̔|hg!G D!PɌcJ; }Snm(!:Oj{0T5GZ.P :^ڠaH_&З^.̨b<䎼zhT!Y)re_!@RͶRa|${4${‵LuKLF~f8;ϝ? 8xaSJ :\yⱤ5 '%} oZ{c@PcPtZ%E-=.܍ C /D0H 6$J$kɶ2==oj.jU+8>bl}-a"\&> >U\}VĊyJDPl51Bi9YXu꠰ZF׳Ven^su@Э~v]yC$'/p<$k v Cp8;ELfF,H!FcC}ZDC԰Sοl#3ˠ.;Yp֦Fɋ홨O8h-T\y?uȫ JlU8O0ar3+zA r̗D/Z CG-K$q%6%擺hqNS܍uаJm6^ D=qy$ Fih=x}Kdl]q!+t+PbXal!ɸovru=B6E]3%&<Ǹ5~ʇl0J{Vi6m%Z(.ψA7&̢Aq S<+M3F|2@_x>)FَozQRʯa7܃jL) q0دC-D >T)TK'#eT iv!y ^[AITGd̗ri.t?S67q^?}\ hxw_r!BvչƭR[=tp6 _;-83} K=M0}z6@?tnx#4+6SWg`EG 4iC?@&C EA|jܶ?N1Bܰ *Ì}xU["W}ϑSݗzE vp8h:sAbZs$Vzɺ϶R*MZ]jNJ3?klJȯʕgYn# TaZ@LI35\|v|ġKu/:z-1S_ V11@Nf~l X tU &ֹ>AЮ=$a~zڇ>R}i1R$Q,qddz MRQJr%q<^m>--[AC}3a ߇aRQb߹&Z$Թ_=mLVa0xV`l G:AWg'YXu+TS[i:LVZƮƞ O>0DZZ0ϛpa #eDXjqO;j,^Q= k>{Lb7~a*2BR}g?濟d;\Dvhܐ{`Rs /(ĄmzD`P&Ud/`S(Y2gFQhl,4hNΥQ 4c>c">jR{/!7`w0Js:ԛ+:jl?"U R_LZۡ΅" |Ӂ˦[znx|Ks*^NblEܔ;5~&ĩ*8z,cgir?DN|I@#+3.|6B ;P7ࢹnX8'~* pEp2\9,DrEzswU/d"wA9s1`tLoOT5secoWR y "p5OS )N%Dijݸ!AU\ p⟣W UҖ$׀jtLޭ@,+]'( 9!Buv~"&yfű_m01L:Ad;Ӂ1֬_غN˔'r+QWaN-PIY ԎrAv!}8Uj9 nZ2mLRrM +G죭Y_;hdBy?&$3 &$g<{^MsdFU{鷂Iޝ8rщIaG*[ezZH P~hdD{<$ӊNE=FR+Ti؍GAqѫ9p<; Uf]L99ǨEGPJ:zL6& gL=/߯Ak7UR 4GVm%bͭU{r!XMÒRz)jR9PhZZK\&h3 )M,oŚ5~(}j`kYVƥZlUR7 :k')"45ά<MS GPى8JA(dw+eESf'db{5 \oBɹM?˭0t{$\X`Ooy3eEq)V@y3FK>B9&Qv<#^ 4D~ɳW:eE9Myl0~¡#<|r+&r럍`L{ [)"L֡;?W {rR;w{b?Ӊ ~ML]~T}xS a'quez.uDO5'V.Zt!›'1$f.{b4֐izr7ɧw H4[?fɆD|DUpiګ1tB#PDZY[@OjݔE˫۴<{~[G-y] |lLǴhZ^C!%8C5arOL[\ K#XAyw8Vb6rÆfZʚQF6E@2d;/7ukfsZn2 (ţe!\YC!;6ϟ@u5J=F&mJ1ayT(KyPM BV=/{UŌûJ`:\ğ&Z|,Lu IcZ߽aWL] V%~GtZY[;d#/bT7SE>ݟ57loOR8+dۖ)i_.n/`R#,A\g+q<ˆOz%md!onٓ2튚%F^CTNxxiHwjl%w%4~rU>ZOm\5'(^ζ0(_XtW(ZP;g:8'uoɅel:IX}֑zB]ҒR[S}Pk#UӦ=:\ʌBMԞLsDY%&R%;$HkJH,. /\N}=wmeXj|ҏ-4~q@SE6rfTr?(@O[MQDi@Ͼ>z2+- ^#% 1]1NW-vh\AcM \ތy&h( ?ޓ5ͱB𡞑>  Z($ ;ijP P*<;|BՍg}4T&J?,C敕L3ېK0V."gwf&}4AY唎Ij{g }1֕)QD=orβBi|{CIEo~@1IVb@م|7[gXN,:tgB ~<@wʞqxͲ.=oo4_Q7lX(_+U\mj"~|ܯt]Bo+"]g"p鄆"1Biݚw`Kz/4|RG:f܃ь&/->i+ 7@wj@F5fl3g{dLݏ%L{ƶA+.SK-Qq/DmrL0no ܂AFN8 -td#~//[[M[>;ppvYtPؠA]BY7S61jxcoF$'{ΔZquFM%m;ϖS"PBR> @ԗ^+r _XMg(~ } 8ê9aDM\q2 P0ʞ%QB, p_?oR6H*hŗK,d6%r= MlDi AfRlSFNh:x2tk0NXG{qqcizڜDu!XeG?t%dU˸S|#pۚms,Fݨ{_BW o$+H.|؊ ՞cw&=6hkMJVͺkiEK8Kjϫ :O1SV(9hqAǝa+q.HRon:R`5NF&i`{f #e[qo;z+%AfqCG{I:q]E`` ЋCrV|JCS(S8po- &5oe0<dPᓀN_@(T+^v˰kGO N{J#ZiyfEI߶Bym=;M] Tg(t}rB4|a3G*4>ɯͯ*ύY~Xx+g-'vГ}<(lY`^J$@߼mTfC^I2x,xqzoӎY E/??)(ZЍsgD,ivNgF;[vGtt/q]aq+vJx%hSoa01 .FZOEI Zsă6{-aCRG_ve_21,iu3i+ eEJ[QƷȰjwiNV$JQrC]8iR6p6 k[qBdUu^z1sH<I xV!KbJl[ҫ㲛Csvu^6\!K=dN$,U]D?’ܥ﵆ٟMawuLr-K^EP3Rk\)!#t9[ĽwIջhNVH\"+Þ!&N+'Ɏܜμ깇ucFLVtԊ ̪tSk$(R+<5z/L\>RD.Bis D-Fy#E_1!צt/䔔lSm(n) [N w~r"?}tp(Rtҫ{| kp2_ǎaa&Ne@ScҎRz%=|Rm^ ]GT'&M-}bSE=Yr6 \91"VNk;uhݧ(Tfr6_~uB|[_× {M:@f|ǩ\,p}ro폮iモc3Fdc1i+MٷSהӧkN!DiC)iJc#$2RƃA|]>-8#Fl a@h\(}2UN,H&W-Ի*GG^ /ד/>x;a)Tu9?h +4Ls_&mEU+=6#B 1f}gy;+[9II6v?nvDu/̙g40:Uw̸fьCj#2`$|,S#Vqj%'(L&g9a4oh(pSo*VK .`Nx%Z Eh  mx(÷T~SkYaI"`g}5~2 WGd$j <#|RMBEƏdhFAWaQI#k+ LU̼LlWDݽ)ɋ޸21PMEզӲ?m:Ha~%阡B,"[ô3i=+T!mRr=] WMD)=l9BE*/ ek(׃+26wZk#Ah)r;[ԏ*#ICl^a5#Xo?K(VetQ}ɕ np~t,ٯC7`!M^p/d,7㷤yQQ$]GqN2p(vZ F}, rhP ¡ 2*O/o9D'JX]-\EN!Y+FENSėYvtci(]5XGO9{C.]֐!%L SrJZlY)k;jb6/(^=h@⣍K)Ϲ o I.D/?,Oe\8`~ޜ@~[lII=o5]W:-zaNƗ_<mD4"0,%H#KmY+{!L7Mjࡳws4%;FF`×j:&) K;ʁWB2Fͷ#8"p5M9`@̿Q_''D6 tƕ{ڙ nyS5'+xnHb*ͭ9I;_R?&lz^ ClhKAaRIjWH[űUY- fvj @soÜM{3(H"@}l؟19Mj}8.a5<]3Ӊ_+l5:5'l)>1{>֡'d("w![&q->J RtRN^VhR@Icm\aˏ VHо@RCWNîHM'!Ǒ-. N#L%] ܅㨏>aLoGKvH}ݼ]m̛,.p4ut@ۄ@P\ռэ)`U&恾ɴ>O$LdpzVixt첱b5Of/{`SLTJ>;pP_hΊ'O;>wՎ~cPc}EE}(,:Yג z%9{BPH(}AJ̼Te47{ԥ."N'@U`qWqmiwC>e"  SI^D&"~C,\ͭa?~ 3{mÓ^3+ W؄K^((`P:ͪ3Ar* f70@m1L)cɧfpɻ~6&WW'I-z $;Lp;Ţ>}5 l6k$ B>r^c-Kg^UϺޚퟜulI+9K;t,I s)B"DLwY#-y־Գ7)_H= 6P=7XT7ݶ*m UJ_W n No\e/#> ^⚜H9&'?p8w" 348֩I4aS9ﲒдMm.+)U2ShJU¤I!Mv|O0/HUk oaJTfXHyM9`ΥZvCBuWUvnewr1׻ `1X`Rh0d ɑ@}ܬ?'<Ʈ4J=nHsHmEP L}&\:CBrKZ ϒ@x\bj=Qصjsdt=zcu \ieCËSb@` Zf5h /}s(^4˦ g mexVCt]FҞy^1e30MxF~s7 jhQm(2q8շRI~0#u-cnf2q|eHԇ7G9k`Q,K x_ܙ꼥r-Xw-u$`ǁ\PdGlxޢv@0T! =|mZAaRTF#c87w@4;R M²b1J58BŅߊlM"Ht`,*ag^t_;wWVq䛲IUJPh]_39`_A#a^sh$O(p>,ԭ -~:{^"[&l;CJvo[-#D1@s>C'"tPZ^$k"w>I?ܤ Lf!G-wc$$|( 8zS}rc'IM}Hnp׻wu ٽcĆN|wKWVj" 4x:mF9E:HtiyBЇԇ0Hql3ͶMl;ø6i \F /""7VφGiR)r椐ec E7z YpR"XGɲsq};:H׵^=/\VRTS %/2H$Z'EC~}>b3 toU{labHԾHƴHB8>/ѿN"39ěo<_x͜qʡBN,Y\ Ey#yn$.31Uxᔽ . 4fx!ΓG!|(aN`twpk.R~/9ǧ*W׮sמ_A Zfqk{w M.u]S@uCD1{#*|P(lڥ4/f*NdAV0cE ٘9WOGSnKN a7x\lj_^οHACF3[lNg*rb߻fi7jӤy!X6/I쑸og6+_]sI:qVzAvi4 rA b6m3PT (^4$7̿#Xhh\hktM,c5ʋY`պ=f5ǕʾQee~e{#T]*!ꖻ~.2tWD܁13hZ](KHHFI֙y~H`5`WAlow(^*vzxd$(~+Pa*n5H^ < ~=fkGBj[*οrNF%6@>.n_T,94°:=h-MlƓW?ƌİۨ"uy_8/2+8݁mOzM6prHi7;xE[ Df : 9nЊ Sɩeaĵ)k9eF~\>eަՙvU}Һ18Φo~!ÁRtKoJGKQ_r*DfYc搋3WSF4' "Rq0:ZٚaFoiMg Ûpzʔzdv%IⅭ`~^ygwә(*sWME?$˸WЕ;*oy(ѝڞW/&*}%$_ 7ʑ pA(JS ["z".{|f֨zw]Zk=أWzm$Uuv< ;dYE(Xd%N2膴-"1Z1;prrE$Un> MB&BoHThHYIBWIgޖ&лT x5>4/ֹ/!@\ah;|TN?%Hz"VFEՓ !fjhmq8 Ag,O <&9GL+0 6Ԗ^EZ@]$CT3 "~ Rfb7MQoƐwhmWζ3EQr9Md3K>w{E)40j G;bG'M?h7jz`{E7#6窍o~!l /{Q`!˾t` O6{f/T Ƭ]]d Է_3 /?8 .Y2WZ!w,dAsj &mGiID@8FTAU\bQ,Z8x3B詷| 7Z_wj@Ii5kA8ΌZ轂ʹѾ{]Qvmw+#"+DyhI1F*5a_7@Q;.\#P3߳8Ԧ@c DVm 7Ï"bJXSr%7`-hB˥.k&Bo|V][?XXc(K&4vu,/!y)ZzR^CayIox)ª$;+b],B{o"Ăn (Jɭr>Ds0DBl+kY%}vUvZY-o=]ꈡ%*6,(֬] _qwq\楫:$s>Sa ('мVѿ T6?S+ E;sS?|l$R(wxV^*dY' }N<XTwh9SnGewfw@gW$,\j*a"Fs{0kӏQ$H VjInf)W1jRյH=DWU94vQ:BzY?Ewo*L4btJN4 1kZ$DtMy{̱ۛ5|cqiQPŧ%FS"SАfH`y^hti;Xs $G|= -KEh.&ˮF}Md=gjII7~j4v֪U#$ rjx.ZM-}0ΘHb4 M!0t؃lɻ8F"pg?nz¤[Qs-`>z#4]y&7zcYVZq#]ٹn"d_C|:R wkZ_IAByA;FmV*_xm374 \IiyPj k񇛬>噄sV_[Uly}jF<Ũ7vY1J#~L0*jcR UT6^"&Rw0g>3Qӳb.M`]XJXjv~/Pnje(&&kZvAjn2-[h机G[A*21z൵br?7ũҧr0*SR => cMѓ!ac«:kqYBi0*]Id  eYm֞ BRaH<ai졋9SmwuM߸7obvEvx_27M>Kw@R C w2 [wêxS^d F @Hx Bw]pr@!ξ3& θl[W_ղc># }]YP[3\\R6lN5]*ٹↀ!D}~,4hrpg}?<6A>փ)XBMU8H\ '=:LȺgx^>M1't3LpĘ5LAٴK# smL U;@ͨFÇ 5/; dQd-A$PN@ڦ:{D%sV }Mf:)-3,=ᗋ0OzWp1O~16;f5hʤ3[V)g%Қ='Fo}YG1ꛝr(K>+Op:iӻe*l41#ZYho^^>6*"56oj +O+?0 iC__u53d$X(VR>dJnjLMĈt{Nj(nGZV3-G!Q[KߥV*cׄMH" }r|:G;OWaX4*d^ xemI7"mB c_2{ꉱL ()s>kj.b93c[6kRi cBzp >ķmuj^ab 'vD[=?ʩ)+7[9ՒcY^ n3HM=$V~sLq Ѽ5 P4\o c^H+/!_av O0Sx̨l`|+`V(p6] !F$*m0Zxc4ޚ7|P<\r>xItBƱJKM1,aCQ{/6a4VxFO3П1;۩;Jo׏C5a;|n/w#5x`qqb#%X)9GW;*OǘGm=@ǃBG[A42sVbeȒ^#R sP~@q!r*Q0y4uPڸ"ۜB6[TfWYw{"sѠ@tgc {R<%mP.BSyxmW˳f,Ź~#XDM(i2H$3W g}sraJO;f1yfeҕUv$~9ڏl +&k@*լ(hso!\|~r|Aq$`qv|.…{qfuB\g`gb)gle•-ߑ2NY<#_2l&IgSq7Ŗuκqdwי@Cc` CWHRYr>yw{2> f~Hd&a,G㭽|hE:OZS&1XTmơ&a"~ 8l&r6:h%ɫtþ,h#YیKfa(=*  zZ36|?$b%нNx<P-8QɘgRe)QK"d%ffpN.jR䁠Ljd ö&/O"@BJ'S)d?fyiNU˥DF^Xs^,Ѫ!'!T{` Wn`*| Z:$YDjI[` q? "綆N﷭f:~/dvrhp?d[x;pZe/B~u_oJM@8HՉt&٤b+' T /P@gȂQR O "M"dZQ'yo6D8ZikxD?j1y]i 评_1oAߪ $0Iz` hQ6]T70sI^-u"˽&5sVaQlS>tyG ޣ52A|)TFͻI^xUS$:PDLgLZm^}Skmr"%^diQFڣ"X6Z#^%nIF~"돼-˾sȭR1N2PG}ϧTF&΋Qәdd: ',Ԡě:Uf"6\*RXӆp͎aO#Dq\*]&cFluآ Mhicg]3Kl@zcA`ֳ2T }w*r:~[1RՓ?P^frNnP3yn?)颠XBnoaBsiL݀C5LDw)O-Z-$y<{F5BIX >*q72:$̨+0s9ypK-@B}1jZE36{0C:_q6Vzw}Zgµio)ؙՃ!grߍV @@a QkqU=#Rm Խq;Ӥ+~6VFx=cc{N '*b!$OقP2DkGZ>Qa;]@^zɲ61yvPW7 kr*tn՜t!BTz|wsv`z7(B@^>O=c}a-5 z~/읡)&/7~jaaJ'BݗTF'B(jh,%|C㞄 @k$sٖoM0/kR~=25_"W1 L.+jki("SLi{CbZ[_x̀uKUg(Ãဲ.z1ȏ\|bf;Rɦd$.腸X΄% 6\ \?dZN&*/H"/_)Ρ>uV8]ɯNTB\@QK~g;bJ A|?,56QH:W1=;,+Ub_3PWM)D u31T!R)Ys7nTqNEY1SbH\)«JaU_ g" k =!ĘҊ *FR>kLKqNm߮ei/<݌ vЅO$OOmRQ\?\8~7[ n`H 9Hj, }CZ'~ˆ\͇tv:u M”Y2tIdLhA 0yc 2C8{jfXdt'*6o|]rV+"dS,4e6gD/>Lô@4p6MÔ%̘$ATK?]xZd$́묆gܣW4Eͣϑ$ǘl4x~sڿut4g;۫C(9u)Z,afU)Ã$-z;u68-w8kW. anq=(Uc<| -Ǹf klΈV]Tn8qL̋Hݑ|Mο*qQr*z1p+ǚ< 4~*yw|XNjlx,xA}6x=P+u3DZrM`np2Ju ҂weRDSȽ~◞sV("G.$$ 8QQD]S϶4CD|>s +p eB7hf CU LR6ldU&S SMW?Q N!KB oI|wx%fG!=x CґAp=ևqVdϠorvjok!pgK=q7e XǂNDh~, ('--`Tr̎S1ݗ*Sڬzȶ)8$E^xcy#?֕~ŵThK5$b sղjt{Y솩0qc,PЖ!^KJɮFI]bo=c{LW 9JUqV~)N ;<3̈'97Eٯ2eȽ`%@sFe6 ?{<^C_=a1j7HsܩwL(oG<β>П@ܾ7[PrVFb>.V@,׷oi-|օC18J27 >j6]ϼ MpzmpHp~0!B}61ŷ\)rT=X'jnl',zG Fk!kTkzo}o݊8wN*n $7XfĖs,jXkF7GfYN΄.RV( l YSy,'OTp(L;zF". ^vs#iOs Mu$'CpkyEpn.dt ,mVy64W gΣ's Y7ȠMɉWX `!K(ZMЁV*˲[;ccҺk6!X}X >ޤP%kG39 iÙ/OU><wlMf2ֹh4aw g0( J -?7T }XMl`>ʥE x[${MWeLS-G P:72!a5oE8Pg7,aƄ>Nf{qAΑ){֯!_| r*t iyXϒ2yl[>dfb!L2?fi\\E28qz3eR.' {B|40 -՞g0aIe*םn7-P<#3qB 6'R"7BLg'E5s vh6 tN:0)&?L4ϗ]0Kߙkq[/BGzUF/)At贍ߖoGRb&ǰsb1@'2EJ:x]+@\5V1il7Re㨾/GUBȸ2x-[j/Rޮ$gfp1 ^ "sF,ݫv>xoޕ/sUWj6pGX/pSVۓ{@rVAU$/4ƭF6,K;F*52:-9<ɍTٳ(zZuJ'U_s:\~kS- r̐]XVlβۤYI;Ưi:VFhi"r387d0 P{nVlXƯ?<]l%J^lo# kjd*vDhmyaB fM!(ŵz.fW~~E#"R1jcl?:_x֣9Sʷ+P YsH A ֨~:YB,l&z+G@}KџzE4-1aeh.W.r%y=.8*hJ2aRŇDѺ\(H4 n^a Kӄ*Mg;e|WkbױL/V+ gIdN,>S[Dyp&kW%'ojQUA4u0T/9CG4$Jm7f'0+K%MԥѫH]?+u1f їg œ|l7G~vJ N|Ja`,(R私-V3X+ 3|CD#8)ȴ-F1}BVšm+^Auލ[s@X#(ƬElE!ϑ~!c}w@pl!qIiť}[<@<`OAϔZ|ڎsH GtEZ }njd|fQep1|>i+iX[+e+j$yҕ<9D޽>5C/͝eYSX)F#x9}:P[qi]A0zcWP=?Z(C{.a`D-A`P%]'sq3myOTc֦ZVh[>(x/'ņB  @rEa ɗ bq2sJ^|{Luc,|vOE ba*2"dޜo( TY.'gyO}5-.< 8Z9/o,n1 RYfPr3C V˭Hk_e4;d*>,n+UM~q>2=B  &ZS3noVdcPp=6Qz=@lAAmmSG臫SטpׯWBW.wQHΎ%.^uytM_3wvs7]'By ^ P8Ž穡eo b0k 6W]m"{9gAczٓFS3+/\t ˼d8P#}'|=9I׊`=L1K#0v$w-<1ZQ#dvL#>?yqSwŘ݀%)&sf[ wmˢ_LqD\0Ֆ՚thikm=Br XO?|n ȩ/Q `I迶Uf˰N:U(CDJ|V!&Խ(ͨv-M A?%~L&RC$md.DÔu,[]}_?Cb4ru0tG#79]KT#M%i@d|{BCh4}7} o_T/q;N*K@̖Dp9bgF&Wn1TφtLq @ȼN :(QP< $ !;4: ~ z9]غ& xbuC/F`ǃ[=ƙN'=Eʁi#A!wMݶ)"~aS{g] Ϝdphnb'Yض0{w6^qӍ_iKl i@0M睮DR-H⾒+~9ˮJד*w}jk [Joӭ0@=X\@eSܿAxF~wn<ը2; Sw*CӪ{q.apO/ lQOY5ê=.FmlDDgL+NO6ms ڟۃw(ؚkt~N5Q\1y ;91>VRH6,\D}K_ӑeM)>\m м?GTɠc0Fm@c& Ζ+v.S ZϿ3žfGZΨvUKRT!0 #uR\,-s5Ÿ>lD{B>>z"4RJ қpBe;ӝn֞=:(kʽIOѥSYaR6JOa-g8mEuuPAJ{ [(%Pٛ2MYri}5-r[YE+XvtĆM+]}MI2}8Lܡ!u և{j.Y?Fyƭ W6?5V[943 v$P*g}G&@ 'o%IPGUX曫r:m׳+_$L3+ro>j8#~G&-qcGOW#掬c_=&ZOwm4\F[[X > s>\b4jDVE4qשYi?E;v]mp35ȤW1'ɓpfbS2h 3Js\/&bM+O@_ m"Ddg /)^~eFڬ1ҵ)JZ$jmr$'z U%b 2d;eXV: TY1 סeT  F6!|K|+p|[9I]ivL<]=sWM&_?-*⊿:~2#yTd IErÒQe(:=B#X굾0%>6q| I.A@*FCohc) iIF]NqR`,y$DEb yYGqMBeYLZ=5@ 5U&Tp sL:?H5;FNݧCfɩMYH^Ck CR^Aԯo}=P!A顃Cn*G $A Uྶ{w ?g leYahzwmic ~iX}#t+;wWFl?nOT77Qbnp*_**]ٱAu[1S:'\f%sOIu9TᎦ'& &&B>0~ֱY&-NdstY*?,g0 uTPQExZJ8ƨMo[T+v5Zߣ <2wq+!ÂPqDֱfp?Ā"y])W gOg>A (-.  3R_7X'nddG*'I0ʓ2);Cvsn`1YHI'+[Y#h'Cbx79F((ɦ$è KKz.K:ڶPiO.A[Ϡ|g@0SI-3iP|&V'Gnfb2)UiUW'~0PvUPZ rY_W9V>j5>~Kv^-r-x ab~WvAz$M6 H,vvUÉ*onRmhW=$JųRTh8f@~R jx%@I"S%#ORZ)C.e]K| ]<{?[ݑ{ c<Pgl !O5߂KsgK12o1u'UQ9 NKa/PNC7]kl7iS4q|~{o \GIE͐=PYGAH' Jqfbc9j- Vm:\jq1ݡΪL*йDIQ@'8=n,{| IˡMzUDsŮ &Ɣ:m+!@cpF&V=@8 $uW k./\hBQp߼I+{\6=#0 L5޾alh7NY(Gf:Is %T #eR) .t"mPXԦ0+4rβEUpJ[ YfX|_ǣ^9eՄ0$y'U?*) bα`1_`9?4-`ncǡ FֲEswd^?ž>RHL#ѣn(9̡ӏWQO y= _1~/,꘭JO`i7"0..L/isc ;\5۔H !o+0CG\D&xƳ ! 'aX,ảȚeVVh|Zk€S;Xf0BJ ZUSۈ[SnkUL0kber8)I5+uimZsE5&83ܚd]pMfA 96LЗ]7icwȿ-*+Juač'񯼘ݾ6]E<ʧLk 5c`s ^?~ DVɕހF FD~aAWR};[Auͷv6YgaVSw5Kk2NpXY :{&Sv++W*X*$r=˷6ov`gD; 4Tc^XvбV?.!W3y:u_!-. B|U{S 3p$;cD3O{N%5ۀ_i+S~+4&@q^aBfSL? =^2_V@Jˀ gXPݸBtkr~m**)diI~xl.mJFDK{oEhyIA箪$pͺk+}Nه\m3oBWОpB+bo'ƾ$@{*j_)Lj9S>ySF5 ak<*~w:t!t mݪJ8+3P8e]qIpItո>ZOΗсzf%|a{7D 8(fWieK!󸎜 yw:}>19BD0=ٜܕG|1_n|-#QŮ4c*H B tic|]놯-,Mhܩ`ӭ_J`K{&V"{ηF=w a[$CNqG4SJdzt(bkJt?I( W@q۱ r GCQD`@~ReiU _ƱZPڲmĀ4*='lq紖Gbaj|ݚ%&[j+f|Q{;hDwK 2 :-9ͽ%#ֻQEBJ֨osǰb$y'+ex<SmG ֍L2=v:RoMKʋ90H9щNZe z * nlU}4Hq{u.UH>TW(T|I6m[ ֊ajz?> _W+z%D 喲Bݜ2;sNk@UоEaT6Zk-24Ƥ{A–ЎlzOc׵ oQr~06%$L{ fp;\HΕvnrw9&"[ApҺYAՍ83>'BI\)'SS3>ًGYz㫻m-0$gh >BjcNkU꿞CIڏ׶5Ј|Ȕ%ͤtf i QQ2*KoS ձg3-B&gVX7D(Bir)mΉv|lCмؖ d8 sok%rK4MXBóȆi%k9zy)bMo#$j& N9/?sG | V٭- ;#Vtä3+4]9ޓE;cH"lU7+[=PQ{"i/~`p5챧_z]=.Q&8BNjR`PHglY(<,'l[-9տK_5nG4H᠓4#id QNfd wdx["45/@:2xk#{B4q@%t LBV%pѷ9|sPmh.| nRH Y]O#lbJY^nS?ȵ=j5&/ @] _PzٲN2M$EۻwNEInL~i&FxT:/UJB0F&${UµzsO\c\:pKPЈ/>,4.Rzv>Xu#6O#fhNb xܥ]JFO 6%q/^Ols2_6CkIί83R醏 4m 0iRWx/=\ӡF,AS6̜]ַ\.'#B;fE03кUA9ogmp\\ k 3RS:kP 7^jI!D8FZ!t<~bfJptR-IIFI#bp-{8XPYm?w'1a.'C xQ(!ND٬03o]y`|tMK@&L)1'?(}fɓ'QaPĆ{iď@"~,X6MޤH\k +ʍې(8e-,YA5hH Zz6phb 8Woc\+)@nGt9ih!R2Jwj %X^$Q:"Z#mʉL09O-##'X'(F`mGjQ{],| .a~Uft Ym&ᒼmr\)ˡΘH2Erotw~0yyْOP"thtcoD{?9Xm>p}o@xW5qꫵC 9iLxN{°Sg^#M$/RcWaY+lُ;;soިL[rFh)mSTǹVJ|$R2t9ILj [W.DTHm=#Tm%ʖOMG& ~kٟA&r8zUM& U |`ߠ ݋俊qJdg]W롟4kರr|+M*sG*JDY? L(qOS"~}Yg[ GD Ԅw_nPۭ?ǭm9, ./Ωl,Q )^qޖ,YFHu%;]3Wx$h4NiZxR{)b\|jFu>wD2:dpE;UᨅpsmJ|rB.4XYF=fVTDԢݚ!wAwqzN v$A4ߌ{ 'n>ĬN A: Q28U%{[0Ȣ{@q  ˆdn f9FmKd?1ςC ӭ>;F`%3Q?T Bool bF_z6ƷXu&6 PY%~/liHݴɎ}Zo#ؔTJfSj1#:aW2J3<0'Ӄ[_$h9MgPWァ"w1' a[86.$]d~AS/]8!6 ||:VrW fKj4?%Q=Zy }͗;ɜMpz@S0:%gJlZF{9l)@3B̭8?\mp'1йdJ-`Zag2Aé$ EkdNtW]8VvE3 45śJd $%r3(%3Zw)`Eq `a|zP_ߌ~CPYV.3]08Q|v:g$Vxp/SyUhe} h{ք"Q@ oa="{ۇEH{Gى(Lx>,[.G50joDqӉPmNT7 7*c h vhݏQ6 G8sS[C;y˧SPndP؄IYa6;%Mq%A @# j676rH#tc(ZTD B(MO1g~]$U0%k䀘Y="$&g[ Ya z6q0Rm9Ԇ:Iٰ[(.$U8QKTSjQ'GtBRT@U9uocjVtS m:HRGXfmk܅$nw٨gvUE hKZwEEǝ*a{gh]Z[GBSi͙yh\lVB;U6(h6s3vkYE`| 6Y֎}MUjt +JaMÎRu %VʩU M3gyO(Ub#-ϐ5̣c/%RJl mQqS|w{24V \\BRh80%ZVm-ݵ!]mͿ "Wx.bEOǻrip{&N|[hy0GcJ"rP`TYC=`ˎhگgޕ.dl RS5aU6vqX \5"Sģz6M"H^fY h"TEd '( ; M%Lj;"j_k_t J76WcaKrU "Y 8F2HOQSB|n܉N<%LAV-6p** L"IN)96h`}:\.PGBiO'ugd!uj3T*d#-@V`v: pN#7l{ZxuJц?1GG. Y++% +N'L|gUzOD`}I"._J/^_{t=^g2K7DM嗄x!:gVSAJw2?|8Ϫi !5VM8q< T/ ŴL#_fN瀭]ZMS>y'S+\z{9O :U{ى QgFLXpVV$/& u=ב%Hx:|hro,smyG 1e/{5iUrbudX0-KVews!Đ"@!X~zʑZ_A PfEGhmopn3 iРu,0ŋf|F,nK|:(j*az7S*BĢhik9@Eߗ i8#uB!=b_^ J0b+%Zp*La,S/p:>*d~rjIe=F.b@f %VxrЮ\c6)8] fMTفEnrig邠1*d]'UCC#KH!jM PӼ>wQT!ҢqϵR0s(^ 5;cjpε='@l Đ 4]n9[2M#r2a()q˓5h"+$?hPR|<^qC(l0 Vߘmk.4A,|}/~lygՃFͫ #+݆AkQV#UWop鹾V|$6_ &R,*?k yh(xcWލi.?4h]P>7Y>.>2YsPk% OVfQŚ3묟X 1hA'~-Q{clźls[L$nJ aE26|T6|/կi!9\ܬV`.pOs Shۚi{s*x^:'TYo3*]kI@13W7hFZףZ񢸛?j e:Σ^yj&k{ v a&K -3)%T/;lk#L;G1e6։J0qdAm+js͎3sY)bx/$tt2INq☷B@u:N"V~~,!T%@6L3RK'=F"3 kEl4[aD٣(flHU jJ = )}*@}sBʐT[dЃЌλG\}y1,{@@P|j>3jlD߾_r=}ٵs`z :c-Zrd.x-w>٤؆u(S_g*F6nUw%Jĝ6$MAo2 bB wH#H}GZB{'81,~ kvY׫p5Q`mvdjQ H,?}I5{)*dD,OeqmC瓣"=RRޮ6|}Kh~J%W}~d֫t!:@m/p&K"5eHlt;#OEstJϐ_.4q&~]1hjJv>UJb=f.wps51,x:d~n`5Ѻ #/Y(7tK'/C';@&֜ (GYe t(y&W p]>y3(62RJV TwY#8EmX4Eb)Nvz-T 0h>+b\ڏZ 1?w Y8Z8q_RpMp s,#4w˞]u3`RX֐V"}A: WB+S@Įl 2.SYV>dUgAn\R ͕gT vsjdC ݇vX=,lMY/Ni茳^cWԌ:ۼ4g EMd^OipѦ0ܹƏڶ LE"ClK!/_8I6ѭD >}8V،в ӥ+׻>ݗmGĒ2K aC\+)X_V q:PTP'{) ݒ*)=Y\nlfP*DA=ĊԐfcʋ {*[h[< Fn `:<ih/6gX8uG# 8T8wX<˵%Gۛ0Ka6430nn0."W3},pЧzn'^Tq AkU!=' ro SrLw' v$ D!CD:Q\CLookξ~½ bS:%"*+KᕳAO2mE!ϷDi #Y 7/ 6pRc5x(|] (eYTt G+F5mP[x c3ڻCd6pqѾez ; ,N t&#݇ 1 /H~\*1*c]H}4}̰CY?4R7[X1U4 RZ<';E [&ke*JeE,5#GX7`tɈ%:;<&# !^H/aBŗ>>Jڽt:q0t+7[;v@GF/R6T7P;S>w3HbBp\Ejǡ`]ͪHѤj}g4ApYw>rTE zOݛo#aQ oD)Ri-eV>Yk>X%6Rh}6ok;UR͢D;fP@.BK5;F9s+OFs' *zJily[TA"^ 5N!Wt|s(d}TPfxR9V"Id e/GfJOm I=^)^P֛ae%1l S1?I&AWbxLFZJxJF+`.:j S|a+B٩"Or sȝ_H02> Dw)stuN]}AVD@ckmTgu ئ<ンd]uk"쬗ۉ3ޗlՈD;Nɧ'*_JbSxxخ,3.܆EOej IHGQbѻ4sSs>vYFW䣳a$*=ݲz8lԨ=앵@}Ti dȟBLt'} ^i?FxS}IHdؕG#`b1Sxdv5F[ljN;qӴCu66 MuAD7].·x^McA sLF6*sb2PJ(IPh߿V Y8M j JIj w%ʢu~ tq9~Lj"? 92æEh SauN;A[bi`5uS`su/mj8r*%e8qi:_5KJfVӦR;ȉe(y 쏓öE%Sq{:h̲Yo6kP)[d]PЈNךl J!U$^pU(׷o"4;0`vWv4;jF}1W+z{8xH9>4'h:MϑtjA1QXwMC=7fjr6)&5Dy3cPx*CW#SvQc7Q1Kk7L<]r]HAOCLjwh6:xT~soZvqn> 4xPf5ҭםjEe<r*w/$ky5A4S9R琱8e-z۶QEIi{ *|Ð>Zގ}4'>;rT*y$z5VWLj%@0,r75h q g) T qRo0g7*S(v䖼0wu0:vm5[( G P"^=dIN׎8d~GDW4FݏCI#sM86 F&0{{ #W2!k-KA:ry Ux(@=S~8Z9] RR7erQހ( ]Q**t\ビ(W @)Ǝ0l>#'Vx])=MW]uCG̿$ȧ5]M{/®wpbn![0Ϡ:uNρ(6X~v J]Xt!+ۤaѿ/i4k(p<x\- Ȟn͘%9΍E:ZNPgHRz>B.|&!Wg)bT]8 ,$(Kѣ3Eb[=GN};Nr'"0: g#rNćdO-(w§z)}H>>͠NM:xvc'vyt8 ³HOZ834srbFUpPyW\mњ@B"@f[iŧN>Kr+]ngǟ{opb!J scs]I0r oH(GNo 4A* {CiS,߭=s0\Q.ׁϕ^*T|IS5TUo24(5 ⦂Hs$ `W5?A}g,#X\u 5LyZ'pO-S>n/e\Q[L/wЛ%p$F+!ʰ3|f_QH5:#{8Î'`|J#  Q{dI,-L lf+|:a@en3 „NBɍ8}$"|' &IRWsX *ʫ UG0ֶ>Q  􎘕/ԉx~u)$&}sCȭ!GMq LUfT[>f}J]?HJ1)~ٝmy1>oTʄZQ G|L3y_]`dl[A OVW󯂳:q|tGDHNT]e fU򆹑u5UggL?6\R7GZk }$2-T 6KQ݇_7ӸS23Vtf@mG >0ۥCiY!!yFؕ߻X&EH^̢9H_`:hXi6VI5Vm*Ϭ0# [vDߣ#q4 ZUP]O6# ϬOi@+wllfXJm0q}73 ǸnDu+c'&ЍW<56qqf?m w'H:=8/y- PH' FsEG|U%ziJۏ őYTjxssq9Pq7~_& ~(߹)fQ `LQtҬq B:3(lv]Dy)wPW(OyR`KhzRnSe9?{PЯu:{)XçLN \,GBHprbևp\?7?ΣRwrFEKo4pt 8iwY[-D!pc4(*pȱ)*n`r6f[Y~/·EpCUy+/MRn#@--6AEFRLjĘehlDHFوWj!ioEj_21Qޱ#[WH@Y<~!.ETGtd9yTy\~3;^Nu2ZfB;CەI`Mq} _b)IB0v5yAUc:Zv'Xx"|cK}nMQn/did& aSYv6)*BBUt5SDhTZ@>?['Ep5IeSv,0pJAt%nq<(S03(2oGzf7XGΊOJ:zR'+y'4(]ǣ:g7 {Km|ad Td:ev _}t{hm\ބqBLA.ପiP鮵q!F# XXo)fY,p:=G3^MN~4̧#7`CX&[)>D``y[S/I\s^HJsYR2Ɔ;U%ӦK9ڜ7 /rߑly~0cwC'""yr=Qh䤎W'9ްCCO+*fM~ѩr޿UQ#N&'Rx4soo|ra+go:ݟqF hE !^&Go8j-HTDpePZ[8j˔W'\aq%XNO(oC ڸ%`L,=ӸB=)b% yǭ;|XjyT/ٰ+ Tˆ'o|Wab|==AI[BһuЌE\e'B20D$J֌9I-ZͶn]IO]r؜6gTgg5aZBGBP]kmJ|R!W%*7(g _B` mˌ 7}RqXpB_b{)[Ua*K#/z/OwlH7, #F1i!!OUA_9Aý.lPCIZ=Ic}d D1w 0h&bۉ2?X,W0_ɚp. ̓ڄ_* &&HL@Ga Nܦ磖Kh9/gRŸ6>Pkťx3Wr cL`C,]̰RW }[oL=c{+ ^MV=e)@(|/g{ksE+!k8ZKԀt+Xi1>2FkHoĎ\Ry(bLN]V"5jq@"EW?m~lob{}KG<6n;-"||}~Ho0I-vn(1J [hFdLR[qd!P}`EGjz,,=B 2798"Qm֞bޘԐG!0N'kڻ`e (MԶV Hޟ3RE(xj˖!^(B$*Io[? 0b#i4::drtg@Rq1~Y vkr!0B|Vq˨RdAmD7 ڼgiy={Bmz)qeMhWq0%Ys믕Xȏb84ְ՜ ?~dBedoOk7~DVPe^>ib?@ I2|^)f;4oISK?(Gkg} @{jdAO$~fO_Pcgљ# 7K#5 cBWtP2ҔDz+ '|E媲μ84yBNJFJ%.fqJ.rSZ01bYŤI$h%w ny ʵȝe*IL e5ަJ=Kg=OU0I)8¨.j`BmYKί[_컻FԵmI#Z?|6\{<ӻb t29"yѥ,`fŝ߬ IMblbs6MJ}E(HN8:` ^x’!űJ##D 3oC I_yUzZy{GKOo,78W@*ߙOЩV̼ Ì 80皛\G/맅KF- d8[?Wn!U4Wp(N3|&Wܓ;1 Ufd ;3YS,S{}yk)@r"̎8-.W~@\GY]b[B+άYrJ:X?YQ/.PvH"\;s*h,}3M/Tnq3L0 ΕGV@ [ leokر!ॗxie y(1z\DžǦ[fe&(z;{X,h o6 ]6~. | /8e\TvxfF#lH^FS=q ҝK/-S5?REo!1 Мq,X  }Nzk?CbW W't0I=\B*]A3ɐhgֳNsBH?ek*aj1^`:}V63% C1)cc"E'a_(B \"ؒ c[:w”*Ybhc~wJ]VˏU8svr;-Vf´-R˾ォlȭ2 j_I` [g/Mގyp{TmY=kse0SVP`hix8E]Q.?0b`&" o_y]Bl%z醳L b)ahMYRx&T\[ߍs4=v `BmkT-7À8nC  p l%>.`2">cD`PC%qU>׷Yu< սBQd>?r.2^Wtұ\*晧1/gqr\XqU49t DW_,,ViwQNҴ{3SE }^=sTXѸ}kb`yxѿll' t zyQBxy*;*ሮt.DC3EXl6j#9t|/lQuQoYyFlI{]sE$@QZ,mw[ChUw  +b5/KFz@(}NDL]yJz Gہ6H |؜lkVaiܤn0-j.4*qmP 2x:i1.]dmQX1Ifzgl(2)xR[w}G6Â7G|aæ BrXEsO*5z n׎7TgIqx> Zp`F`J_<E%͕fvpLҸnŞb&n:>o ķ?AlV٫df@UԦhtPaIg>T(ƒ% ?6gRivPLG5o7SߘJ쉸2/m6x) x/NBb#;ݎxGNGu}@ ڛjU~s!5Y&|VܥoݢA+@{z&2si͋vS-pAb;wEq)>ZbQݦ4uLce55'NP?oy.zhh ƒ=h8hrd֤CovS|TI+f9zR`?'Ꝗ_A.nՔ7s}6`$+a0 wܜ(9Xjq]Yn'Q 8fl]RV0Q4i7>d0S,%x< 6dL9!Fo*}Ű)Eby ͣvN)$sYMe|ȩU@)'U*r켠.E*$΃tPIx2 : yҥ9/+ڵ6l,nw9* Kg2&fw8 *}KD{4de-8%Ȭ]eTD~-G3Fx qdw F~o+U8USijQ 1V\ᭂ k*ii|^t@Hm9^sњnG% >ͯ>@&XZotX~H+x,|^iUᲾ%@OcDYo!U+,cތ1P6 "+W 雘@A@; N\MF/ 4 ̫4BDUb=³/WųB܏ox0UPȐECY!&uՆ bJ;֖ʠwD6S$[9"p m{b”…wv?Ϛs^Mea҂ sD2n?;7?l^A)T3|842{MfݗjFsɨc`r76RC{o aj<""4)̢\ZŒ:\w$r1G Aq%s15b@(o lCӼ1|rs0BU7bzEcS+AF\ƮAJ\ yʠ-%/ELeA3nAdvpr_bTq ԐV1>ȧb-S^Ȅ,ŇM^*ӶhL{QX1},iv~*\2dlTKe0jz1Q0tr~v *5YV'؛}RWRK&=M&n|v<RH5ϝ@9 ogzJ)[awWP>)QY3QՐEmc((Y:aC0Q)(K],6P?I8>ܼ N|Q>ړǔc33€տZWq2f6Qv^fƙ’o@=~E <:G!s'D٫ӾO^&$(.V%W)}Ⅾ!/X67U@ysGP3[~d`f^VЍ Xez@j3 7 ![nFeRHe">< f&9 $N;B)9~QstSE@.!w ' _Ub:pY%‘4IuI!HV(VI?{V>Zb H8cTL3e9ldk0oNRpSLuM lu^y؆5}.zy@S/CmmE En LI)rr\2+o ƊGުg9oӽ`uӾˆ;0;HvٮÉiZZUy6l{Q;Rl96haAxhF*"s'VWyZZN;>9? Kk‹Gb۠ۂY=0oeF&(Z1ܛ۾+wCO&"X \E=}bjaղ,W?rDG,V쉛Tĉ5W=Mji; !FL'}$JXRV@hs}mC2ڽ(猑[+\KdY^]rF\-rv$?[i(r\[pD&q/p(uEg *S=3Xoqf^=FQ!dOXuǮ̱FdWYH($ zO(Jef'u0N2]_ Ԩ4(Te/U_ &U)Դ#J}EphЛ*!έp ϏJޒbh3gNb3lg hGŒCxuq́5y]q2F 1V.yaT7&ܖ;΁Ye&US5 w;p<4;(Nf6fG/-ywB;a)"7bEҠ&9(ҍg OEs#Gsd`4lҟ ] `DȀLcpYLɯFe`<;::5.+Na!e}u2y (tK۪{l}|˶UȺV˦y}ߎZpS6~M(-Vzἇc\ ;P@ړ2z'!61 2JOJ\W# [f)y`RUʣ&a.:zpbΧtDͩэ̡ɐP_XD"hGc&hcUaWe 󭏏pB \ 2]<'xgrr6Xlp?!t12LwV<\!H aɞIL[=QƧ9B|SaWdt*͘1>xrP1J`hiNd*NBI7jf3ꋩ*y9H ?)$$rUg_-aLxtU۬F$3p0 _!B_;.lPKWPUg`  Tx]a8Xj?"˅@Z䓝&S7cg cx2PD;"=ܖֹ#l9`Ek3S 63MH%{/lHΆ%A E![=xbHJmgl[|Yd,oһGt& uw I44#?颔G6g%VHY&$ X)W9 n!'h] eZٳ5sQs3LX5ɺ ;Nd :Ug<QM &CGVg]Ð)CwZGҐ$ +f𕈀w}< \/@[UGوLKHXQkm)pΑu6F';ah%MR kz4].>f.@JK?iN=xKȒlNWdoN\ef v(y0!6- O|~YRW][/9Ie..R-ߝK WElJjVaF}Է؉x ג <)C)`{r_*1+CNqEI6(*W2jH_U 4tJ:;XAlyAwJr/W^Fq7RqX=g8XqFdjpdͱ씬v-Z;}MvJv6$0}Z,AB$^a-BUО 貙~@5W[IsVA |ߙ08xwU{1em*KYs턊Nyڧʞvewf 7-MGGϥ`Ovڃ^{H:)m',Q9QcMzJ!BH'އ 0Y]¶#q}V[ZŪ7.RrP毿g4XJ$fݟ "=8" 69Yw9A+`<'AT HwTJ^ڌya8TR؍^-g3^ r7W+Oր0Ot1|zzO.6FyMp]=ȐvrM]fRXpht5ǗGKmWDd 64:*@ROEG DU&2ZPGI5MS:6-U`(feE ՃAF] ˫Ѝ tR AבHwyV-j"W*fvAaQ/>̗Z+y2;x1sE%S癴r<ۘѥL"ۚO%*6~_6?O֞(qɝ|I.{/R|x8M5:¹GX /;Ϩ|VxDkHgo ]'z@C[ri<`?c'ќ,j~D. 9g j9Ȼ 3` 3ȕ?pTERl÷DRXA kiP[[E6d 6k5I!1Z„^K~r"t*|GnlThAV !RR]"Np~y$K,;sS YnxmoY' <119^etXK!b5J-ͬVF{Z>ψǛZSHk#gDLUet&E8$xp+G-]eU5яcR;?Y2ضѲITlд=}*my h'Nzzf3@|l0265iCBߪF%19< ,?gc7PEPD+_y2qĢlxL3MX[Qʃ&-F8zrMWP~H+Ѹ&@ GIm 蠾6XJ^8|60|Oz"˄r@{C&;粸x!FzJ1\D!`4IVlvdq9ӓ ?X Ux <}C\h͏7M&HQyS'e67(QAlJP؀:_L@AIS'Gr)YK}:`ψED{FB_%䬤TLcx |8Yؒ :9П UH㋇k#R!~TVG3@V&U|˷^0 m/ oП$;2u*bȰw9O1&Y~d zu ߡUA=9ns,o|XlƑ."NDQ=@֒ a@ٸmϭhfZCG/Fs3+O^<_7Lh"-A, {<-M$%XMlw}CbH6Np0]gRahYg 6Ҥ~-wIArFVQ-Y`Uo+7-Y.;`!;/TsG)T <d#%s&t xTqU1clXq+;e r0_9C#a -r5Kzvܾ@n3.+LZ+5h0ڻf9nqD-qThqL2@H.,'ځ; a?7:'bB!+2Pau{H˱j2>K&eq=$mo+ުq>y5>#T >+/p#m`Oj6rZB?ވ.ER8qُ0]E3/}NiU߭ŤW_ }/͕Mr2Ҧ!?.X{ֱ9Bq ,%Cx|T-]>O70&cY8&~OFxJ_2 dՏ4!#@4ϵ:|m_($DMדpJ(،Ç*j?V0; ;gVǔR6Nқ0XȨ:ZdRP cŸ>SPYS,#H 43&Y5oR#ٱeSQl *le[\kov4Qv}I8lIP])] qn*gQ dE椺0cj)rZʤ*unIPm ЀeܘfdSpܙvY脨 ոèbܪ78H[A\=բ6'ʯ5 K꜋l?^ «n$0J,/D`EVRbJGxRuaG'tY#9 ĩr2B|DBx! cgȀsDL8+h\l&r=BTgPL^$ƽE3@CZs t틣j<ÜgFHPžAqyfUCI|+@*vs|d+#Kh:Ȏ˪u;cZ3WT$؉g-`! yj.HJ60Fv݄{GIh|#~{Ӫ6h3dWl%z!~Vla *_Eq+;d Uns B)D74Wu͓6 Âr`f}^f4pW[ZbRj0ӵ-E1%b@MQ@Ѳ4fvisp(Ԋ/(>'>.% )9jշB$s"Z@ !n!zPt2Y\H!zB eNX`H}m[cm*$Rj?Db 3Lu'E{XyɅ )Uӌ{4t &xn@ ǁWt hz #s FRVƎou%!ȿ]L򓈗&{8k\ā|"R6= rcJ 0I] : eoG^/^%ɞd| TJ>*5PS:v=+}nx7aF LoEu][)D<tngȅG ,NJHX&: /=q`Fw EMETd<]6i|MZn]VP1uwhXo7ciZBZ\ˊ8笇%bYϋ8?ɩ"(r/'iQV7S#Hj?ow阙o(Cm2t7w"t|2ةY%딮O8/̘kí\ڻeSeJAJ]?&h\J]vTJH0'BJv捣kuj!֬td[2%o5XӕAR9zցXL|:r|(q,Z.+1H_4[>azڕ40h |OL=z9k$is@bcӟC6Nmz^yƮ$Y>OefƘG]I ;`rMm\ uQ? PJlrH?e:A?ڝVTtkY &3[ѽh/% |QJ $nDzcpS-^@Ϩ5--@wDP,s|ё`"ps52gE&YO:]٨S8Pӑ}+/4BZoE{63xYA49Hxy TH\#Br7|%{ i]d['xOiVִcЅKWn"8[@/~*\s){p ^ì sICXYλU0ed0{ kIOŴm/7rZd:"Ayȕt*:ތZ:-8o\e|Q4R#7&$n+٧/94!yMuH~wvT;aaz^gUq{vIV/A(-Ϥ5s)]֋^o[p+ء^S~QO!ߟav(luo1u*?̾usȈcznZt]iZpLtacKF@Ul܍T @Zx]3V<ECW5=b4P /DgJa*KceaItȉx8ǯ M6 қpNju{ *]V"K\bir]T{/ށN~wEՕw/tUB `e-B!ZuM"*`}*CKWC\mLo)H2qyG<^aUB[rDDubx6ʣ >7j.zz3 yyZЀ}W aJv *\/ @{rr>~1ߵ/]QP+$p;. :z< SsA9n^GT\LӐI렎]">Y笗QP|] nM"}k6%^^6,4WPy UZ OBR=S+ȾyKBMJRMJ!r TG)H$nge[**[c8č[;w~MLAMχ8w՞A*Mk.]Tj 8QYmv bMh' dϖ-u_)>Oei8B2͵X *E T+3!&pBt׫BWS'ԬK>ă}OjɫNЍFD9\|i_ t5sg[~10!qs!h*^=9_QRW1g jWKV?Mg{zԨh l0*9u3hT]<#%ܓT~܄DE ,Max6˾(({ᐳŤZsX((d0ZWF%`W1P sKf-Pϋw '8/F\!D6NV`V](fbP[_.=8_ECkcWfJ)G .a&Ͽ!>ڣ!RdWT~`LTiqSLrm&YN)(>rhv,` t]ź1R)h 3zu8mʾ|dZI3V+" Y;n<=ZzC\ޙ)~ׅaũ7KI^q{$Ej?B!kTptoQ dmf4-g0Mm&ix|Q|#+z'6j1W= )B`\n(7qͅ>>*itbo^̚S$&F{CR5a@wySj:G^p;6Kŷfk+$fT)`ω'tMJѰRcxj,Rr 1 7ӃPa֝<2.X3Bc"JpPgb9?veHNPMG,۬j_ܤK҅ `7:&8YCYzAM1'Z<аGL'R2:$5cݮ#C'aJaw:>Y8:^=’Q$pFNG÷N[M8QDZO6Q9/񩰀dEA+nHSVn9x2Dv@F_T˕'*թC&MIvCIxp]0WXHY~2}uߞ18k ^'`)ѭ$]o)?Z,l (nʛf= U9G4Sinq*wv`d&WdL{lM8"2hA)';v"FA'R:d>!Qr,no kH/yFB8PlI*-vqC^jkx~(+HB#iijb@ d⥚6]GRYF|?E sTۅ)RAqcL t.:KL+'eʊg'5!jM9@Ԯh훒S[4ʔ/[pR +c|4*cέٝ@CU1Ȓ}8(#"^o(,pcT7?NYLCV"OD*r P4%="x0fg\M&*&Nk5IVxQ6:Liނ&:>C }u;V\,pIy~ Z&@b$i@^V[VfMq$"glYE?;p޵!)`_r" 5c𠥩)˙YwU)BX[\Ķ荰7\2̔DrAm_ł8k}z$f9j)(@B5>= 5po5[\\ֶҥ*Tv$iM^R.y\5D$9rMwfj5:wGine|k1)7o\D߻-v+gyCnqQ(za>! 9Ԥ檶u[ID}h(srwDv"+|<$o!ja#]ij)Pѥ9z*8sy#gzvH72(kCv FN,b)oq2oQH;t1` 8:Xהd]vli@{7hp{ݭt4r"v٪\V j(i>M :mE#Ó#$>;ߺL`Ul-##lF1V-}_C?Mipt pA~Bz#Kn}QW9[>OiLN*` ׎H_2J b'/ cc22=CI6 = EMsj?2LDٯp$\sr^ *S̸!{~%$޾Ŭ )z |A95a:ioJ2Q H#n_O@}L:o(%ڿnSGˤ~+oug'yNNږSK_>b.wV ]= LMKz+^S.-  j+rŇDAwVC+ 9Qq{3C4Hjh,ኩe]*^wLAtf(sg!ڤsj2<`nU9^1OZwDsm:6-{P@V㤹'_ьT74QkT҉^ lHlFk+ d\rF)Z£kKgF!^JExĿ7ՙq" E.}O6߅܅ArPEeYQ.n r恵H3$༆YJXV1JL{K'0hOR_yK& ^BӟN+vR f #fg.[814Q#4P'I'J N bJ:e՚:~ ,Mڂk ?+&[y*qY-FW?lx\ֶXQWBZrӧxкc2F9zg7I Y%]$wQZ~Roɋ-k5I0q<|(ѵ t@YHXqCh%xP;Gyf'2NBUM'"Y_gj;Cm ũUtID+@찞vڑ'.V*i= K|m>$` IebS ESP?Xtf/P^S5.ޝ\-W$DW:;/1̹U.^4F̹閊7Rvp6]KxkbϬ>q¡?{7.nmD[_b{F`_8;AP9zw$Uns`ֻkֿX*C"@𺷷w) $tFޢٿ߆%TD>ukf2\ODZ)&9l y(KoZ)CD=F 8V$+i_ sWF"FБ K[N>yqY^]NnBejN}oU5 ,{{qEkxRm8ٷ<`zCgCvnR]qW;uZ΃BrRt`@>Sgf=ɋjTi{>u(y_VzV 'gLfʬgd[L@vYkXILH$y"i546YBkk֘ ><& M>H:2MǑ#ȳǭ=;LqvD6YКBMnO_`YyKc77PgKn12ycϵ  RQM ,nDO=X֠X/,BTm@_]bM\ Y}l6QTYƒL&2#?UIvsFJx2^K>Uq.n6D ƺMӮoh}[v"\8_‘8ٻFDd+(v-GmtݾIzM V1@Ӟ5_*5Ƚ$8lHqʄ @6Ò} 67fW#$bL+a2E?'3)z.?/@"Rz]밢[*oz)5Xޜ|sۧ8FM* Yz,ϔ ;И4ɦA4QABs۩gt[='~Z[n}"Z IV'7AK;ϑѼT /߲vST7':?C>?{3las>M`ꎖD LEHZhμ6s^ Ewllv ?ZCARKImP0pY, Q]\zeBe@ C@_F4t\Kw=ފUΜGM9S(%H`Xƭi|:ZkнErɊԳ{c$vss&A / pI]Нn+O\T 6$l2,bM3&AO-\k2tL<֎Xpn$=ZĹc!:q ˙4I_fjoU暮bНj|ǧӲ|QCӥ'fH,; aӽpk;Ze@?ݭ) <.KZU#{P{6y +^︙jSU"YC~Hf'Jd?*qI4߷pj^GzT\%=铳kQD8.6jh\6k{($<ݕ}豯\Q 7r(|rjG%ydgJHpN\5:o*}" bV%$*U6 g f<ܭrt!~(i$=i%YV#IK XD"ɝ1t^w#v+HXd':xXi67*5" L3tҠ:X8r`3֓?,%ۋvT+ۻXWx"6Lɮp^`) 07 Ah%1xn4`1pIP ))ɦr=^k QqbT lZBb%m+˽ GNcn^852BaY RMFc}QQ` oTOMV+:'O6O] C6R"ɠSi٧ n8۾1tPgh.xYTp7} 0e+:K\(oUQLBK=ht S޷(m9K;J׉yJ"9mh@oʖiÅ8c=j0$u Wefu)/01W[ xG4?-N- &wh eNؠ>0ysʒq8嶽Cj6*^g88h 9…YXnH7HgG]Kk%N*GTHS2<kT1p#`ZbC+)պj^$j+mIy<*? t%AYq{$(+|zCpUIU0M!Σ㜥o3k<=EC&AG DDW#Qdx̚I5&C}$7~dzE9MIؗʔd'~hKt>&\ntCzf܅ n/{q8*Ӗ4;ۍn%}[SVr諝zl@yw7 Wk.$\0x)/{ps=B=/y -%BuTbŪS94歷LS,.vc5J]=N]uEE4I`EkOvP89OOd, a*%)s[ٮBy]*MV%VY[xY&,BiWQlWۻV-588)I3 yz9/DS &w֝f{}|.`4B0h}Y,aEF _r6Zgם^j &ugr41_!W"P!5~ʟ9Dz.e0?.n 'K IYO"4{r3-F~ǂą˼)RaNj7˹zɄ(5 |Az=X $CV w3(Shd-$˜[[azx/mJ~vT{ ֜iq]5ԴQz6O\2X> סVa<D]RB`#c ؐ"{*+4w}:R@Mq\8<uB9:u]cj{H"$t+BjFP[.z3҃6(KM-!#o8k(ZxC%Ÿ!@0GrrnßrEhN2Sq==N6PZIJirNFF }zlk;J  ѱ&r8l3G-+m< \|Q`+\Fw@FF/{\ck\4q7mԮϥ`JYE/. :enN@lC%u0;CpALjC r M?+ʿnLE3KRx!A`E)%.g\BD(KE¢rxS5R@W\~f#|o/yh4nĢX'&O(ȓ\ bƋș<ϻWD5C\($[қML`Iq8j~c_⥭_{{e3*spŖ:nV.`\!.ԜOYWܐO^yxeVc޺Mӟ4Ĥ{iʈ6"10m/ ƞ*>c{5KTߢհ.%|Cs 󼽦AQSб\65orß"Q_4"w9Ħ,\5i![؅4sՄ\e~{>XHe";z2b}1^2bqoH(F̴vq_Oh&7V3\F7P^pl4CXv 7wxQ%uNN6r^ *K&4vft.D| T.9քҢRqiUfN;( v W{Kٷp-72yuS+2rE-cm`vF'?V9©j[>z'cr,1+EIxĕCefS) /ϯbGW%cZG9PUQYd `Lߔك-WYgŶ? r8Ppo^u?kSbxL"+kOZ7Z0) .`{[2U5SsZ;`%P*RRbO>/_ >XPBHGsZ8MDe Ou*@CIBO!7_eDȘWѧ!cjS}]MP r1uZOy25=4dLA֔(slve=1,r.{:D,uDW-Lk wfd5 MC:k68{#]\dBո;OLWɰ ENM+ J$]tUXܼK!LdivoIp`ߞ6in9Wu3I@:іWEa|^d<75˫ĭrT۸S~߭^}g1JȞbAnePDGyզ/N4\Lۖ9S"}i~l x1vŹ:,[y̤ؔ/^K pWqưΊI:S"nS4B?c[Gp{17g5yCCcH+:Mܝl/&jŒ1Guz 룗{rSmvAEΈw 1ώj&tm]/6$0WƈZ^`0F4kb-Z|[ݯC(nguʇ/IǞ6}P-_MNU ,ᴃMv56vj[C56%== EfnX 2~T@R>>S FY&1 c>U6=-*d9bm'ڽPfQ^B);jZ#hdv4쉴 a3#o-y;$<#9wg̳aA#?S x,ӶWԗ8䢰x;L 8J)OOaЯ|2+t|7- ɴL;"1o0WLYpq|Q4tō2`ۓ/!` TwΟeM~s,x{Pgְv1l5+oQ_&ۑ,PAEsn-dE{5~t2ua8qczgF!|TeeJ|D~c{9mЧФf V;y#%V ,fHi~X^9ȸ Ri6t<0GGcevLp 7xq^µdfء}tKյ xgK[]j"78h x%G5!Md,k'8H e"Y"ã6|*nC^t xH;[Hn)&Z?>,_ISjCVt&D7 Q O"ѽچ. MвdKD['-sNdo~%hX5Y`-xΝ:.{ KӪBz% Tue %D}x oU= 1IO͐!- $uI"hy2虴Փd"m0TdޔYANY\4m.GlRX[`](NwQ7RdQJ]ulA]KQ0OQƹS۟c1˴Wwu]^iArrvg/*B_ 1TH]1>${2W:^d/4Vu'{ u{9df}a|oElb/}r'K IglHY~:GuNCgb|ZSD9<\:m o l`],fs1-u~IOŀW>TՋ˥7w,3Q5^1Hjz)eu:kP?$ LM}g =8< ,B%%_MCwjg1o^ j4~_=t#jcp%j|JoW74#NDz h,W]@޾>$) tYЪn=\.l 59 nye.6  uT):שm@r.FhpUV%;X ռ-Da|VG{|^ll^(Jv34ÈVF qKL!O78w !X>i0HN~gIitGEy"JoL&_9Ur,SH8nLF_i Jo=E_Y5:YI,:,D&Zp tr(-ɥo5G \ҳH,)e"TX.3fhX^VM9%7jh>-,A畜.o E}yb*3GX-pN`R|gUod*󵘙v5*:|WǼKBDrYjI F;XYhN; ߟ<]!xUo>789tIkb![KM3DԾF&@3l}8owFʊڵwrVJv ~G Y]>"s}[Z e;%C^urk@2&R5[Fǯ`f1:l-$ 6W%P7ӗ `Fa pe=k#W40x bHdi`G Zn\%$@F6iN]ajqOT)AK<ɝidPG_nezhﰠI`$kk<R-Ysv,"*ǼSADo'xF| 85q]]tjv3BmozF䗉(c4F"C;%$7 &^aVdarfPsazO%nz q1<:++@2P+ሡ #D+QObNˮ=ɪI ځ8F9?4Q'@b6Γ/, Zvl{Vvɐ907 )MhH'yYȲ{x( +%x,cu?]ZWshQZ#Wy WnOWVzq#~3|| Y w\Ϻ!#rNJ<>O[e 1S.w(Jf. H$F/[K+x6w?34|(˘BB O“wJf(̶!M; zC3pVCW ؛Ria1!5ϠP8U{frLSF،bEO?, V7잚ln'А3v&UV^(o\&cOkQoO96|D侴\ p;":';_=x0"ػYHp֌U3y;U"gbmA%&f0+%.BpEY1GfS `JBVk,E8dB- @'˴S: wHT%:_~;\]QКC36[q:;+c"Tib.aS?m}QK8B$=[} N=7"IMT,0`-PI*nbTn~𗐶W;oDGte6o`P^|Fy!!#(_. {hBH׍@I5]ٗ3N$sYTtmGo !kޮݒK-V]?D_$:+ΊJ Mދu>[wBf ͈4ڃ9;rk/.@ڬU^R +=YyK͚z 9g,!Tе(Id=:S*9z1 ١ ݎ$^Czf'j.@dYeS Ve <᎑1E4jeҝ 1OmM)چuIt cnatZ.,5 ՜.zB܂uq)00YG͢4etYw,jw4و[ZY V?: n8eW]VDbsf*QDz:qd2YVD70SVps-RFφJ:zz?x{ _kɋ@!oN\IKF7;aZQy#>: Yx2`T@U#d)a8ێ3fN,jnJmUV#q"䎹l_'G{QitN 6FgaŨB |"jƜɄ8?+ܩ&AeC/敊r;E"2y5 v4ljI Zn OIjy5;8Oӕcfy\{t\7{L2;܆$j|RlAgC G[^o%bˆ<۹eR40|>؃”E2T{C;Il'W21a205m=JdKX5|kνcggi%Z= u7D AJ",aҹ[ XE?'Ua`\`tFnizT/ꈂߙ#]dёF/}~0nwGJ NW԰<ũ5{K.!w{<rCDsT7 nƢC[ szRiEoF%./>^"bqT64wrX(N3OϏb URh`@^t!hA>n[1Au@5KtyI[کRLE [NdK֮Pսkb^xd 1&u[:!X:\řGeC\~%3ѦMr_ә ZifQZlp㌽[S`[hT }mk| ѣ3 kk ՛ʇTPa nVKJ4)oG~폨V+tmE#p {2\VC, ICUyPVU(L.S.>bե{RtUjm)[3V۞,4lN- .EͿսOL pe0JDHľw8f^)E{%6gvzi@o~s {b΋"1¾FYQ_ǒ.ʳfֿfBi gnƐYw嗃xmcK5"מzbq\j; U#ZA|rܼl=K33} LZ9LzRMN Xt$>`f`^OQ5vh~N~b  .^DhKǁc[ $Y 6뚼zD)Bě=!1f3EԀOO / ya%XzOi~o٧I&%ӯ# *oԼ :ήka}Y5wV\$EI?ԥM-n)"t+'yjGV#sdCc+Tr+x9_!wM g`p}- C%(ˆKy{ZD j4)\sC]8'@oA=MH6INƫsJa1|3*|;|gĕ^@rRuK%n7 ѝVJ\-(\.b!gD6'w, wf4enBۦ5TN1S>:XKcΫ> Uwy54dX2)e|%Kb 84\Џ3CJ.բ9랡ƋWM 6ءoanGmv{NgzǏp\kIStUTj'rNt#C@f8! ݂F<>/(INAokQGT3%i8;0e6>AC'GBq:"mrilINCZs`Q,02BL<> ߩݕgVm*;~A-4qo  %x<s~7f1?1[Т&c>ГDFz\go2Y[%+`uNZ'!G%.8TZuP } RmbPhrfȶrns v 8n_&.~6ĕ٠DM84Ka)f8'Pk0“=E sN˥yXW]QSŜa+Xj3[@ GB}OOW/,mpYM𢵇&tY # r*9q<StlH(usl>)z]Py5A'eKCܓc_$uvl~*8(g uTe2%LʢcثH'G*A)⯢^r2ۋ30 jC9`AEws2)H2oxYuwO6<sJ&Ņq:T^hsF;@ C>)fXV{naFk:>LJKqhx@:0}̪G~{GuDg:-05tt1u>pڧ uӿ6fAFhG-X;Vv/ZYk}]aԁ"+EKJ5 eH!cf.K!DCk"ը3vA 1I>zkÜI3Y3 Iv/֗ưB.* ˄<1vop>x=tHx<{&0w2n(!Rm7 Iy!G5o^NS!Kwv,ke7}D.S}B3LHU𪫬˲ S/@[~nJ.f &+C oаяzA;U^-|eTbu3>i[Ut}(Ķ(oM!=\#Е8˧wiU7諎 ;BBOs:L"}y.⫇*a|OdVZ2W8nō.FҙV/։ey~Q2>/<WRf~YpR,hc}}ԬA.:d;\}'zBZr;'gxkFX?%b*,Vkl94M[4B:Ӏ[z}]o+P6}(!|\9CSŵ8R9dZvqoW:4Y.ٛPuL }gYZ7?`g>osjFɠIV8 B}mʮq'doviwD?r%H_b`yoj@ǫ]k'tus}87K/ DÑF.Wv vow)pJP"=ezK $-i$ 0GB,7`9ͻaZY݄τ{%ٔK8!Dnt,zv˃J~vy8O **]yQZΥTeLy $ĕ+I?a[5Uw8-lb;x?Ŧn%U/hrdH)1N8>rOZ쉀Whr}Bq>CоU. 5<ϴ̆0??xx:?[٧M j(5PhXNT2F:]r/ KD3?\PpOp4V?}{|)U VBl-ZY9b='6kєTwD: _3;t(oDQ':ZiMܽJ]z3_Rxk FqIDݠ6UE_rSK Noh*XDM:} v-Z J9XrCq^}[q^6aOR!3U#&*[=,t.H7>?i$`פsCXZO^:M^ 6oYO텅wI~3{3҃:a0o $O wUrњOyU!@4j>dyChL~<``LSC0(|e2NL_8Xdp ٚq᭨Xj^ϯ@ .nE8(@*֊T悝"0Oi`N^"ucd$bKw+r=)NdցYq[SkI旋>dR5A%V6 <F1qJη0 T>[h^l-BbH7 ϛ5&_ ʚWw`媈9_bWl5B:ͭBRɹ^VWQm>+,͊&Cv h[34n\ /!@>k/ "hOYNJ;]ah@Tیn$]<uYcٱ+~epj4 6٢7$'p6:PZQPJ$+.BB&xK4lXlO`Bqʨ;dҤHnO Oun|mhl(OJ+7]"#jܖ{]ObSǃ)b2oO᱔TAr*Jܰk~c"LRF<“w6FQ c羐KqFT RimOe.XKw<醸S# x)ҿt&+ *8F{&̌ :r.-mS fΉL(6ϷwdP&kXq_7ę1 ďo:KKm@A m'H87cD. dܱqd?5>vQG{D;-LFuH;iCs~R4ٮ:L/|:7TYF N GnG }VTd27(Cyi y2N I7fOb(OL5b B"w:=ARj\ˡ1:(ɧ]{i+oHf&J7_yT)Xn=rָ3i?cynBγmOc9+42 :8{=,`K5^_"L+vEV|˗ 'NhR> c8!kRda5{L"ǡ0RmF2,2]K@*g,قlcS'H@c5f6j9'/6*ܣ?ň;h9r)x;"T YU3&/T24фUZ*jB`Mq ]%j'yoݱ|t{a([r*5V.Oh;MT4V68Ӌ Q0Ol棗kze3pܤ!Qޣ:wa3$c;IR,j.H@y2L]j$ioyZ*nx?u"4JݕyhpfU|p‘i0|:x -3R^~6`<F q6LQ^wZT.9HڽN;R͞O>9zc141}NbDq MB ]  mU,a(CF)bo`g`cLKN^o'9NS2fpŀI(EJw?xJ$WPE^pTP`Zy-Xܞua=T-y2ayGkyjZ@Ӻ5W7h=gg` };nI+X}v~ eSFU+։DV[E%Q?Up4M (tBdFѹqM!ヨLp`s& ׯ/+ZˍFۙc[RLU= P:\ځC,s3wӍkݣ,"ݾr7: )鹼F&_hŕ Ix^α*'oO~vi^v*tD3$b@.Yyr*`1Yz*J~A+gu.=<"ylBԡ|=)Kb#+"ԑYϥ܆@}E%Rw#mq"0m 5fI1ST'K".pDn h7Q*`@Ȗ9Oۛr=iF~exB.a7[; r"uwn|\b&- #Rp+Q@+#l'vYmQK2Vxǯpnb;JԘ¨M"-,GRJn6aHGaB#HzEc `D1 u)Xr#6LpaIݣ~9y/p޾d8woJ%vF`z>B(4MD"{ngæocM9I`4.ퟆ$U G@ ѓ(e'Yb3نTlJ ~Z?+mu7nMe&v~0*ٟd 2?_Tc6@%ʉUZEïWjl{vs1/nqX,AB>G^VeZ`yvy9iY2V34 ue\da 7K;.4Vk:4FߣXJOBН6ٰtdbG( T S -oB+QIL;34wv55N@|K_>ͱೳA!ͭE\FX(sm=gh4a Kv:ժ7M MQPTdrVe+Q B@Gĭ2q h-ɍeubTDBV.;a^Wk<{ O`ꕚT;n>蓉Ύ}Pu@Z#Lo5pj@s͒( d#%!On(YS צZ 4L>T֧mmOTԙ,Qw uwif֢Kꤟ$1ףVwDMgρd1Gҕ J̕a$k% .$]ƞT+"@ Wcȱ/ˁ"RMW=aMa8㪵9/'ㅗZKMϰy/"TnC-3>ҭ3FʉP~jLjFgK7DiyF3ujCN㯞]`a:}{=ej٨ཹ X8C+9F* 6!-ҟ6"`aQ=2k)*WT)ҐpͧU-?QuSroNJTkɉhwAA4K`*v_A#%TSS"^7*L[];~bm/-7#D-.k&qBT$ A[<~M Enr^>򱝗vɉ:vildJnŚhW}|5x0"m)<@rt}F#?ӝؖRp*y?:G?J& -/R/3ދo͈Cu ۯE%tox(J8,'nymGa &L$B޿aj!lgʅc{ aenVZzk/aG]09@ʱ`uW2wpjS(Muk}s4:sML)9&Pre:[]lSt]ݯLTGjnH@djp g;9=@{ل/K P2 f E L%Nƿ6%yŰA5'[tP6zn-$ =_bO/jȮ!u?ˏ 6| L3% ^ODK&튎< S9'nj_S9|"cM/7M>q{fSaJ"~\ i9kMD;aI@ShL񰎊<.43vEQЪWeb'r~O)YFv& Y+eT9 y.eZKiD7rLDepD(i$їo!f\ٟ AFPެ&$џec]!]>;ԝ)a{ĺ%cl[nJɴfVs{tRX)د˃MOH?C7{Y)5Q! W&.1ËL'Y.Kqn%=P@"QQHm8/hp?"m\/^~ )协$6wi<\>cJzK 2Ey|z|L)Z8[XGca`| #ߞH>m.ekfdXTEigo MZi 9z7D~=j2O=U}gXӰp1\od"õ_}^'R2~ðEڊv9FЀ0^P2mwd @zFh1 gɘw]+ʱM20[ 1e$;L B{zە P js2!uj!HȇTg0ΝHiS.B;8qx0.]8ɾb8d9^w ׎@[唎'F7>@#Zy0+q؏ g4T$!xm$bFY4և( WE! ?qv ޫe) U |TW3! I&NY컼WC@NƝgqKudq'֓`0^0+vVaX•ބ =$8&;ITDPDVۉМ'P_wC1BEq[ @u0$WCi` pXwEDjiA(c%-J\V=XJ]8LCK=0'x ژqiв4.&JFiamQF+52];Ov44Dylv!Е]3xrh{gpd+1E jPbU\k<I} u kF>FpbnEA"Tx_JLj:0QBE5l>dTC3o$}Q89ב~BtEvKpӶvYn|:W?>gz8CwN%5@2n2q5JG8osdm7U?V֞kcC+ Xh&GOgA~v8Ks B6[d}:`۷Oo%EzxA_<>V5y2b>XǰfZu0T=ik%}mw7TJerWK˒JC3K .y1-XJ&-;;!P# 5/lh8ALYל.+@ 6GCh08njbC`R0+%sy<^/' ](p|<L=q˟]O]~kN .fӜTn#(N1by_0XF ?_f;r bMHX8Х7}tЩwPl |PCo+eWyOjvd8)7a7nmfA"s|%$^Gyee)ޞʀG)ݺ sxשOU>0Y\$-y!o.* S/ =hfTAyx_oX5:qS; Тzܚs '2Awws;¨8yͤ#VdUtğy,D6rm "R/}(cJC}ܿ]ºϣtqn}m΍ѹԭ]ơYUllԯ&-$LKGQ%^ z.\mmץq U_Wݺf`  )~Q ~Ǔt/ u sA؅gn0pGxnr~sKR c끑]R8,;o&/w@zb梖ySFV*([a|Wn%aAK#*~a$̎Bb+k f?w%ϯ:^^C"V4V3pHCTІ~Y̙:;D7rx ֭}z@0Njn>j(JZQPvUIzdځel E Dy~Xƒ եc v&48ZH !y {{!Akg%p睅]wn52bul#{ M,[TZЗcd&cfҁ2]wsjt݀6IXia@I{K0H79qp}XJ#i1^ihCt9&fD@!ۈd$x '\:r.VjD`c?;̗q )օpݍ\)s9[ xO{gd8P_yMLbl_|;?PΊZXL>hdE]^0߭wvqpSYGWYeR68A\0آzs2G]GV$ɵm&Pʈ~;94WKF "N2U˜|q#,ڤ/vUP+#zexKs!}Ut@ǘx]IS<7PPoYoTj uzN;1Ӟ!.4doO?fg|(fe;6 >ZU*>kv`mmdΦ,|~B^D我a=>@$ IzΊ3'}5ݬȺAgm}נtYp05t\+3rL-8µ5, C?͕G$`_sl#0\/Y4l#UP%t_!6=-P&V\8h#Ď$1Q_ /@c_IҬrpSy'T|sD:kGpR 5B6ov,]f7eOz >%;EIa}A,N2 cIwU ;oxQJ)KѿΚ0"Vu_aGxx}r:TVpUvd[|?svݟ"Sr/'||"Anv훎# +gO32Es"XQ_~p)_1}K2sSo#:qܴ9 l[+3X>m*gc)v9vt] )>iNh\;@\̒L"yUOyqPI>3I7k*i*4=5-)h˖};,1F \/vy6ˬ>+kuqgL}c".GeTvDoRCg7]:.e7W֬zW=e7p|#$bG#ד'"Tߍ*`GJ_x߃\S^dkd$4Wd%N? e#wj`ԄV_v 8jr8W֛ai(f?1x4cc r{o`${jZ]dQP,{۽fQ<Ull=tVaLeL?/vt*չH(" e5p+n ;%x7 Az8͝Y -\0lV!. ROu̻Vd gU"Onh!7 Y1b3RI/ޢG;/'TYڝ} fgҞ#WC20+:E%m]WDnc$0߷1:B/ԹRi _ =ߔDOAw~oə&ԮFR\癧&i|4O}Zd\'va23XU,st>Ge4 ^P3\c4"ܽءǰ7N(@r\^藖uij@$ݧKomT2)Ϛ"eȆGMiGW~zH{ꂷ#Z-;rx~z&uM磄|jKMB_XHNQA6k$V{mM~٧=vS+ZLQFЄ<Z;$馑.;K%P1ntیH,q&Ne0K Zb4t\5,y]+xg}gh~A֮cs'Y2NtuFP'AT\CCl0^%IA53D+gYX~)&\oYmA&ő.zjXj70x^W[x5W"c$89{y5E̬=⑟*6@5K LCUa\yuH6 ,WQε.;2%nG>TH f²IC%۸N;C`A+ f4R\dX0blh?\>`F6byWrRKwW>ܣI);$O3;fh\d,%_5@D\;]ֻH;J!u$:ui5|XB461 ~S ϋSQI0*!57ΜqG]9BNj_4,,=bœ7Gq ~+hRy[3̾U׊ƣ>ZG,G9 k77˸x퓋 9?@jaB$l9O37 8?=Jq2$ytLVb ݄zDq[inV EQgBOyܨ[kX>a i$|/#;MjnΦ:e(=R<5PSTvum[T-0M; |$FKS=^IoS[1ޞ%yJDmwT]D@B ÓɢeѢLg`OtQlSM;.6a4@ɴf6ŬYOwT]4<L[ fZϟډp*!{Vd߼(V {8ô~EN:цR~9KƋw2@ᛪ)F@ၩǜE8Ta1tz[u &@Np!9*¦d̾=7q `nL\3L>r m~-A%l ^>R\eR iWזN+ v*FWϳO̕;< TM 2h$^$EU_F; =ESN PZcxr/dOnj6nppdxqs'`A`Ҁyc]D>bxo-"W |$GLn16=KvRjh_|JnKGDe G#?q2ZCZuzc1TmCEIX9An>t/UFoWm}Ʀt baκHn*_ }lt'Z,U4OGDMzK"vF+0*a?}4PŌݨ1XMxET#{84Ag.TWApfr4RB^BsUȅ.':i N O|,V/2?p8sbD6?<( dT|))l/F%X0*K#hQl8>gλtodOM~Ҿ\7x2OmfIJ|=O]icuU)yP\Je[6zcxmeul>˚ّP`  b$7x薅0x,mFΎ׿T׍*13 q%f^$Vd)\Yf=CzꠠYtg+;*؊0Ur(r2p CkלW XTh[lt86&+-X;pxi.ŠTFy;K^X0Q0C"ܮ"oS$qvS{oETrAlmHsd_p~T[QM-k3iZ4@֟Kۂw{MjGWiΗ!jK^}͏]0yw1X>?:ҝ;E ʋյסrbZR݀LJfH٦G1Yi3~;WfT8Ed\`LR7L*foM4cx=41gVgbD ʢ 1xz΂`Ig•K@{? D]VHޯl܆5Ƞ9;MKPNn{D,hBRs^T(@S/حC@TPPaT[-(ߕ= QͷN` s˨HQT"~r!Yձjp{n~-zQI>oO@O4[Id}}D:phP:niV$nX}7U-a}-Bap)85@jU#9 !I9xD9cƈ$YQT~-ܰ? N2- Uu?JXQڀmhA.s%aZE,䁽Tm08'b9XV $K$ ԄT`nl5.![˭/',D/Hcu^j8.H> z2RH"ܢsN2od8A })m'e]I#ze\d: $_%Q ?b#n-7 ˘\˺j]k{ާpG!`8S,)! r˒v@Z?݂|TA Ij}PM T擡=b{xC!Cx<\s\'}7wWMܬpW Iȥ%aQu(V eH4q B1 _P"BNvwAOQC-7.)1I<[R\pu~` 뫼sixrsQÛlMjFS~ )jXQ-m)+u5[I*zd,3Su < A.zUQ B&^)"tJ<˚ YxU9:q038ov+!c>8Yڍݱ.0}fSضY֮,4OX29"7sTBsnzu@Y0V,zEXXdHN:zp4]}ūPk@ҠGhhr{?/p8Z| e1#IQ85߳=}y@[8bYVv BOFY%uRn W>En|c Dg'E&$ mc&N1X>ŔT{0 r VB RYGƺzB?Yi'6 UCe&4I qD]ܞn(9GXܩ/td"jY k&Tßgzwʱ~7W% *:(#lcUȃjtK ʮjFV&xz~b )\?mdl0g|g# &QVo?|U޹;9[#8Vfcޱ>-jk)aBMa Ġ{.A'UT.7L8$l^*C X@p MoG03CD{N68[D<"E% lzyV,waiNzRTH -e?ٱ$qYpz&š^L}V(izKZZ}@7p mb S^WSTjb{ܭ)] H^.{ETdidDQ ba(@N>Ϋ^RB#8*;kn>Oq-wc7 u.H=[ljO0{x@>RZ\_$ؠXptb\|d)j͞v柟Nx ͽ\枝rFT_*o"Kf2P:Lp*yPqesDGBJsK+̡bҚ箋:C_ݜ@k\e9b#5Pn[=ы ?TuZl-6t>W@K|L\ּjдHlNm>O %m  ;*]|#+k M?8!5>l5+ vڍj\4 sZiPQxI, +K/p7v-g_ 2+8I}t(D /5BëKS-Xbxg9CI 2T+تt׶TA.7 -ʈ7sÈٵa6r9m&DE Lz3xԮs[BJ!n]t|]6GX̙ n}(qXH OCVa[ҞL4/ED;ٯeCGcPpF ^GoR`E?0z)/{ %vCL(~Oea-o) "ӝ~KDHvAYSsԬV)RyT93u5AP[h>3?ssEGEQc=܎x;E h7Վ.@S3h>U%3RTsr㢏S#|3-b1 _7ٳMd}}{XRt=6Ew)hANߩB璄z.q;kL YUj`HPJX3:?BpiШ`ҮU?9x/X`1h 'f87oxxLNf_sĥHO\6Wyn:cq  T~E;F rIIĈ1_"15,c ե=r)f8hUu3SE% X@UPG.{f7PeO$¯Iԋog\yV2 O LzT4cYk\.0oՐxe{gf]բ_:bZz \FUqjlg(:V$:‬Rb(*l3)HyZڒEQ)Q9cjw1}&(@' cgEܤ2WxųRK 4 cYdv##݆mCLJQw{[x 4!6sSAVq LP;* LKY7(5/ 8|[ySۦhU97bД/+oӼ%b-բ=8|qԻelC̷v}Ѥ,y xʌ?B|PTxXRGݤV|"}5R@C(͌bɯF\OW5>9XU@?s;`.rt^]/r%?RXzG6b\ _ R4[9KN V% 9ƚ +ӝEvܱ ~{K8@z[ӳ?ŧ[?ZI8b: sǗ|f/G p?AJáS` zIͪ!mp+ڰܚ>cLJ?(f+jx=7? $0 2#0B!3)/fXw-"qrb~*X]HYd*r\r:# q!=4ț?7ǯw-tŬg}5!UC&^"AfÊAf2_j>Ȟ\ȪE{Zͬ96ȓaw\|<2~ð۾R`v8d=a/<`^l3"3e(qx1oYi^ʹ,߬ޗX 1NǑRkY ,yh[4)F^߮0Dsۡ3^u-.@,<6W$\U ~'xgZv׺c_9!WXrubʫ tGO1|4e 3#)@[#UTXu5D_ tw;ٛaimc3>">p]Nd-y5_$/ja: ƽMm&S\Qinە6.c(KKk.\=Os8ne"XNFOXlI5v6J񚽯ןogX@^Y!9X]HĜ42Qxh^[Q~GUex'`{XU?ʣ,՞I++÷j@r0 8 FRs1춐Lڬq2 2l=VDL x9) !Z^ʧm7(bL~a3D%cQHLJD1-nɽ SOA%wN3Y6p~+bZR'psiq<':q-̺M<fCθEx{)mrp;%NHSYޤ;`+KBgMΑ0GF7עS?*@Ӎ^Ϻ@x 5n$F.k?~ӭD2T5:f*=I,ơsNDDj_bR_m['[6{Zb.L?e@ sVNNk%p!PՃҺqSZTUo4 JeͩI#prxM7R2hc kC݇{;?ߥwCܨ4$J{J5ϑQ)F:|䏊!9R>l{-ǗqW*x_G:2+g:AqbI{ P^E>3xv$t?k>)7̟f"Zë%Y5ֺGÊenqv|cYNn#PCAzhLCgecҠ$!e䴴&O.AՄ/XaO3S7ӗ}&CdLSJX||3qσ \jʼnD/Q L]L_[h&WYjE,܎@|JEp?-+Ӽ֥Ty'Ȁ:{uR.E%tSK2H]lX?53dfw灄6shPeL5V9\²J2%)`8r:er>跎H2PK{CzEF9Zbx"!jy/=QZ 3>TywRk7 b<4UVg@,LmMQd#hk"%_8b%mqSL rj뤩Dъ)&^皃,;64wOfB0î& e}*W"MQ (4!Ǵ|:f{"5X'@|gYi딺dFƶO,@ni~&Eɼ_5b" h&E+) Q&/W$P..Krh0fts49u v8&Wu? j [ RAW/XܨZFb Ɩ0LFzkq3OtCDNIʓΒF it Q#̢E١?]fb!}>%-#D%/5aainDui%dEO)pLp Q 12iL4 .u9_"̜ .,c'43ѧ6ފ0Ȃm }y$ɼ۝`/A8L#jfI|n*5Km$3OZ/]/YCi3\Гݹa"k"F^ bYkMLY3d^B[u]w@P\ͧz' $xi\ ;% e }>KdW.Ӆբ2y3?\;.! X)9Y6X§buS}@]w@TH~!UW:d͹?-a |ѐ9EH@ -}ͪ?3Db=9Nl+}Z!3kϩ #dq.[2Y=k4[ce b ,NE:|⵾!9x ׂil05Ecv5BJ.O|FBw󉐃eW)zcR {%؟4싚pW4Ak6G2n2cWka-VA7P xYt=E,s)ayiޡ1HkQ[[]W/k YŜd n^Q.=H6?ة@euX{n{jjIwH|v dp秫bJԻ-3OB7w.#vwNt# }s<D`ih`3ty跃7Qt&h&_g㮴q!ԣ NtyAn#,XȘiGcݭg!8u)"dgsT7 dexXÙX8nYh+l3uf&{NVf^n~2R[3ZԹ`߾c3ow2%_?l@ɧғݹ7N<%;;qH4kMnǫubm@-(~gkJݠiJ^y]<&)ԩ {~Tƙ-1ā]9HoT ^2*|^f9NlmhF^31"LŌjOUٛuPTތV's-596K{0MFدڤIP1q,s>#݇- j8Y$CGz| ۾+Ǟ.>{HI$ Ǩ iAѥ\V0* E<_VJτ1VZ|Ԁ'r/hړ|axyCNI19ݸ5[^WK P*vhñO!brFVu(z 9ЎZ/{{i)Oazv5psrW>?.'$.d +KsYtx+]mE.~5EIߦ ^WA)w0RYSY)E`+qCoud mL0@$<:zZXel'#r +1N~bj*&m'(o z%-뢹zHȅh"WԵ 5ge'~bB$+1-j&ؤR.惱}-cy23lItT0(  Pfjد\Ќƹ]l]5-jU\۽X{Ɵ`+Ip[]"ɚNg|/z\w8Gԁ]9l6H|f'ft) ۿN=΅n:)S Bv`+f]en"H}6]ރF++}%1p!{6@K-u7&.(܏qHS>ΐ#1ޫ$˨K;J5T8?6P?ºGҌVs)Aʷ%p_c[Xs1( +y&(Wx>ND/~&C1)*M)+Lə!6t:Siuln`%w7Np\W1}^3F*MGzNx933^)DJb6 HpE(Dhk{[!9h]JaV XihN>H_zx@0B^ f,米FmB/ZOdN?ɉDV ^չ6cF$Qz`JBi i7^ưB(&f,.{.oY?SԏZ2 1^m,ZBn_ F՘Ҹ/hFxf dΚPnT)h&}+>!]sst©؄Lz)N{9hlWB%r{E6{@9@Df;Ejͻ4 U6ly/&8ssj"tt/vW7-K4(}r@( /t^9 :sH):^4Q qN~ܪhZޥY_jGC 53 &|S;1@9(C͟MLÙGVYO،o:yjv\[S's06B9>SEMjNѦODyP <Rvm_GЅ-n]qo/rx+f^挘Hn2,ndKZãR \W*a*u@HZKgy✰r|\q7S P:h6xpҀ;;kZ+0z7`($ڻTa.Ӟ˚FLv rJ=Dg"+&cĬp?zӿ3u;(Ǟݧ$2a,T‘) h:6lZ9H\7_,sHފH T>r اDRI=<~unW7ˤ,^MpUyub' meB ҟD-N}Ac|y֘ťjaC/Fz qQ$C 3E|:&IBzvC\;M3b5dXMF(.=}s'V d?"*W}Z*\l@P'iSzZݎiͮFɟ[׃3$GQWI2S~ȟx  -z#˞sz.ID̺GdEK:` V}o4NEa )8&o:\kY;%adoTҀ.ꪸ6X#?!4$mξSFW6ZjIfǞIƍsjOgLVg󱸶W(SE yu{Z`v8ꕏ #c_sw]-qʁiPkdo;H:T.Tc$ =r(_;~/8ވ9v_fY|Ԣ1v"@5՘A%6/gr܎.mP Gul/x._g[Y$##8eW, 4c>R BJ<-{a%00C>Pr.?@~Xxف3/iU6UgE[U4`&j_,G2$=TT:! N$xe(~Oe~Eš9yqY9ڊp#ʗZ-4eFeGLϣ?FzeV~젎9zO@k*4bΌK)IzP@qw SD;"x~^aFy {ydVˢ\z\nK 9 xWu_>O:Zd((^}).NOtko\-\c$kqU [Ks؜ՎB Ĉ#Rdb@\6]{5~AN-IX">kצM H2KQ@|s:r_N10}Pо)Rj:,/1#>ab#' YO(Vo LJw2 &%@̾z ZdGP~DD | m{}Ѡff`a>|0AI7gYuH8%x٦ʲxmMs=QԷa-&e)A 9ƺPU*9)` 0QdT8ZY)D|cNwn&5XpviHIo ]4#A(0]CC/K&R7enc#JxkUI44OG&[A$ ^V;:HKg2 lElBUdoMT-aB[Ԣ8)(u}'ՙK4f3ov׶p>t}}~#,VCPl[J *$ >EQCZ Z3^@oյwsWթ2yj[3e#,-"B=0spR!a֋i)3eUHu R FQ9.eΆҶ%YZ 0/ӡ,(,NEw/l/;48p6siQ /d+`Rਝ'\iR-~L'O5o0iɫq_HEZnEz#8_00sP{!Ojqf֮&UHBwV.fj]U9v`"GxUaʈ'U=` ^79+l'v!'rl2 x ?Y!K|Pwp^T#wU!-(lLA⵹I(}~Q ~R> ):I3ߚ>:H/=ZY<$TpyS)>/[Babp4hQ'jR$OC ׁ (짼 "0EmE`% cN FZ>ʕ,OY.$NonL3~ԥGAx`*o^kWSvԊs|;]Q#Ddž.'*AU'kv1}?NU{ cv`Ka?ߡI 0O{n63Ney֗%X&}rnTs{ϬIRJb-* Qa[BvއrxfӬH ^7a@R B FM7IM[if7< nfaz_x3<; >B~m-倇[Q%Ff/W_/ 7mgxKthڄM`Mb,r"Y2㐡UtyBr/='p8T;PTbkz5e<F!t<c(gFVw9dU9KWrGJ̄Z$.:~YvBõM@@KH,.ҙ)n;v`2G(L-aK^xd];, .)@_.Rev (Bˠ6Z&m<丸(ҙ*S]=N2;W i ˧e`_$fca u<]03IᱮKU4UWP҂ixut_ZsDio!9 $vE 3Jd8OuX309.(TN3 fVwBy&Ly!-@2" zj+} $S)svSzyh)8yz.)M:_!-x[)h?QVʝ|V^՟=K4y~?+MjSD=t-^AlA= .kո~wbo6*2_&>ȃ[^Qf˭]Ǹv3gfk$ 7ڶ6g.D~xL$h[qC9x\~PWx@=/\S3liݛiO,+ш \IR:^ ;"пL}U̕iIsCli.`pre 0>ƿ- pH3:WA@1$:= +J\؄77-6Aե1Zl##}~dP;p&.'.j 滉_ĀvFn_OǶ;Y8o *(̪({jAs;얠(tzݼý$ff-%`o2dPe rT+T KP*?yHyKT:j% 2n^]> }hf3ã|/rr. [mR1 2 9wTL jPbG*g r@$0kDBJmbzH_lr c2 2m>ww w<" vum;硛ze'hyg_4<|ˆD9|ӽV͠dH^ks I@8bz`B5KwJR]KB8$\H=komġ4mB_lvYU>AԻ}"hRPkgLɜwKֱr7k(~/vUa-˪5,T( sKLjV9_Qq#ibdd{η,4PC]*XBCU??&aOB;a/\U_BSvŊ\jT1YbUݧTG Q ݦrt/UAK'vU "RhY^Z ִÿӿQLoPX[= y~TN!kjgkPmS.jw{RU5IԆV=p2iߤ\#$,]-kKGt+>V|)cfךMS j4acH ¿$k拵p|ܬB}k6/~˦؛]Ygq(̩-ŬݥXTp^u8Bw\cH"2L- mL 6!οWЉ Dr/o[bE hEV,\ĵ%,lWpZWg#13"bL.6t?Ԣ;dQ\Zrgv:!~Ahugfpx^@h +*WPՙnDicʤ)}o3e,PkJbb7bi! }m/YGf@HIV,|EpTsI%= D?${nƿ{}):8#գQ} b \ˬz*R$01r7FPpMJhU4|A׌doFp{&2J#(hE5R2^LsfPН,y{U'cmVlezW@CJֿFړp=fvnjdVR2^9h@ơ*Hixگ.J]6dGh%:/~LfL+vC+@bf/ʵ/m }~ahɒ[+ |C4{.Gy ^t rկv!S>phE)07 y\$`H4ֽz~ &-(`"/0eE)!Akl}p !*a 5^W̍0?]MHӇdJyǤ% %I5#h_X<йZhG>76Ӧ%l=f3gUҴ5&]R+p&X2Z%Hz̊$9܊JRC 8L x}d^j7!fYJw)`͟,zR5o"yP.އ!mfJbVkpDGlrTEJHrдǙ;6U۔ 嫦ޅn||;wKu{f"0c[-:V YؒT.[>piSr4Ks~Cz6N1Áru )Y4XS~dA>m*j4́ y)PJ_uwouDxfl0fR1K!wH;RTC%؄Ѥ`WUof^Z峫f:2VO#9lbY'mH-7`;M[d!?iT|jirʽu.WEwI=3z(^rQ" UA8%z bY~lDzU=DtCߩ+<3 /m.`<,/ȶ, W1yh!$d}x\LBNOZR¬->Al|;iml&%vAUm/t+uS8 ^t8R ߓxAO5a! NN@t tk 4vB#?F4_{]oT28\\!AʄkqEfs 7߶|^̳>ӝI .گa,SpFhrR=9t+7!87=P ѩ^n~ZN'@TZʁ̯A^6Wq"1\:bӞV$ ^I4Q)KgBjSw$tl&U'YS EiyRTspʷYjT GU &Rki܏+NL̝JLk<<Ay]bx>sthr5&:,".RN}(Moʖ-Y]HǏu_rT%[A,DwabV&ذI NXyڄ"+H%\9̈́L݁^xW&  =JĻbF;a>?I*Ŵ#E 0`Lj BJo؇֦-FJKT )=S3h4cY* ^(Qy\n  @w[Eyq?F"Fd37^D>H?ВW 'mc]y[i!aJAq:&!B\A5\M&:~)K@eˍl wݱ6O~NGWQTKWƮY]4gZdV{USNSB4o$GE7xD5Ѧla|qi L){-+׃E7rtS?iɨwB!(5NoB2D!.HLq!Gyȕ@d۫Tx-AobUrMmZ_.w[ْ`x[t*7Pc$Q $YVr ?LqTX¡Nqޅ lyA`eSqQ!jrL ww LLn7)L2] ǛC H; ރbR}1q"p($`w1+wTKQ>tN:ln~헇q3n&+|-&[!Ew9iW;PDA9b`&/*yim6#U܋tyix~Aя,޴E|}p6A}?)REt5P[#ױ}JH=5q9SARY\?|1#QYJْ^fOzH}A 0"v\)p_YdbhPD9\c+ISn9qעSiƱ-!_m7)-L ri2\hiHFm flkZ4%nZyg `g}K.1\%q+3Bh5|zcUCtrKv|b10޷@WFLKE ևĭPܺp 'VR$K^ =:BȺACA/ߺ+M=P!.;M2X7L辋)rk %uɆ!M^U,"ެa[D3 s"gOί%.-!ʂ:}j"{(PTb= |-pjM$83/+"!qib7rNeF^sİ/Ɔ'tnD͊&ݦ -9/mf7[`?MzۢXxeY({c}J?iʅ< r38X:8I4Ǿ(rua F=]u?`3]{-k$en}x͂h H\n5l |2 N)ۡ;vNNTta׋E8B=6M z" .׵'Lfw$LPerlKemTj&V(y찴j:]*bOMҥ̉[.@½XTs;j`eIPm!/%ˌaӠU.'_:Cɓ2Fӂhɣ^+$B)V `|CvM P ك}lTf67 7s~+Nwu4j 8O SΑK9;Vr~j 8/dė.4n~? B#3i{L36[=6sQR!bdҔ/zjq۬|0//$Ȱ"8ȍtoXg\@$ea!R ;%9]a`$?џҗ# ~16%'H_Ǐcn.)ˎHSKf@O-,gV|hu |I؆ݎdl w#IV1L?o5+e9ԤJ9Ґ[ &B` :]&vmA l+(eOśs݁"\0j'~ng/+^_J  S*G3Nnp:QnrΫ- "J tʔZqC&sjLs~Klȷwiz gGT,ObH"k~|s=~܅JoHpZz\Җ {vp޺ ƸכR} \f@ <;ZT(stܸ1EÒ'N&Ti0tXs!w!q2`U=T># uˢ4}FnU-h{1J)Gskh7jfB"/oHFf1#mzvnGˋ}XۘjdXt$L)uQ#Du9Ȋ#"M7]BԨ M N/ʿʲ=՞@ՌvEV4f5ѪO xE9ru)^׽ƈ;nF s;znbד_X/&JPS^ݓ sbcFAdh't$bwN:Vd~ &ErҸ_؜%l 5GsW\"T'cR2w6'Iޅ B28LPʫǷm=)!_G$6mSp`gO<.;I#*,DB{5Aj[WԀF_$jy5f>9C|.E}uBrm鎎pza~'K_Ԅi?CVP̔7Ui4R^G&7G7Mq$s~I Vq|?< {@jlSK/U+YWOz"eR]/v3x̯;Rc )9SjSJִ?2KM)L }]FA[ Mwo bO )-K*FQ8"$b[8C;⩩]P?e`7eʏƚl~KG pꊿ8le,O'.6*ȫ !jm)vC<$AtEӃ֍T* ẒPvuO2ڿ275H._>JgXb/3@D̼ :|6/qI$8J%kII[ zwKE(ٝP^SU6Lv]#΢:v. *hS}5!i^2 5.O'zwN/f @1,4z'p[+STD[ꃫ6p3UD -'&\[aIVzy },4WD~I֏[4ţ n% DkH>_N!)x)Xvl ׮29Z" z"i40W%dQl"{@'mž&`ȫ# 0$ jG̒nacA)<5zU)}ǮPhY#09'P;ӌSр|XL,2X?;tf-:R5xht.!/؆3H\,'T{839RyDiDPeEFgۘv~ cTnti0VƑ5kZ.=Hޝ r# _^?Ȉ=ؘ;n"p8*|I۵\fG9>*@g^OJ^ j ;\U.pEY4 H![&ۗ{Z+MgY@^^'eUp~32(u=Xy+q| 3 Zkh_R5-U.^lJC# ]uθ0\AmjvL=!lފm %-͡<' $;~qMpagK5@g?1!ȧ#r" bVmA:6?O@rO 5i$osYQ 5I4\ _or+:t*ED4nk{ ZN!{V>H<.؁bѶ Nb 9p^pD`-´8UK|Er2_@^p~ZH'FhnS_[Z`g1uIcuQo:0J^PFq݄   geU]ْ@?[&:1ۈ.qZFy_H5o(j^M_HӺ,C^>|/.VVгQ%Tv,95A<>](Nr*C8ZF0Tji`5? i,JU/n1`fPAdQ9k5X`ү% t .kfp >dM/ʐi׊xc({v=$1Z2v YVhjL^' m&&NN{n JWcix@!E4Gk U3 zV5j.'/mי秽 p>w2ʶ\ҏMں\\p 􇨷w3=TSCI!޾EI ;KEn)w:TK7`F מ)JN=Eg,Fջ+Q =|1˝׷ ϝlk+CK,OmS?Om$#m(mum<*꧃+!py-JåSG6@ Jqܤ3@an10d0̓t|fTgc:})]fr,-`)\H.&ڢnU20g\1"oD^`Vi6:ti}^ R2R{ۓ )zNHJd_Qh?QnSzEܞKy0$UTIGk/ɋV9?"+}(xsI <7b5o Ah6A^=8&, vNm\)p0EPt56l57f[Q5\=—[CF!&@aC%]9!o?B 2Ū}b[OsH:w}ft`ȓGCz-yiΪaB0Ǡe %׼s]r+=8e-2An$1zq^M>}F.9/Dsm-T^̮iIUq3e$l%/B|ϭ@"g>Btۄ钲f^d>TĢ|pAh>v5ʼnm~0m> !ƴeEcTÉA Us>@Vn䛮rW쁦 `%qҼW~^+b0e5xRǾopu`s\X!}LZ34s}.TR?n[k5jlW,.}!Fks}s`}ld\@rkw T!# EUDNAxKP7SWSTi`zE[k"߬t$˩&(+ fEU$LO)i2jrs'ieot!$ h3ҷF .T#-Q3 |ZɦC4 o(`~ {}< Q6kz'cڜΈ =8c׮/8FK:? ( d p~=jjJWm뚭!bQsܺOgM{*I#VgtPc$-scaon^_>XݕA+ނ" p9ywHmK~DZuWtܲ:E`7ZtI`&nl(_QLZK#U3+J~ѯ*kt3/1q\+m~yZ nqFMadRr$ 0a+YhL>7G{Xq.>X-TL|mTj̴b>o !\Bo2*vٺI17 fKByhJ**LO 88!awL6X b)8n-ϧq9>ȻY/{Aa0ApQ"Wߒ21qA/-zs>§vʷSr 4GO`` .q?4ʃs˪,n砕'u~Ozl.<0. <~3Kg^qK_̧%#P^7qLZ oU)Y̜*}|5?Ҋnd%?lu> _|O+g&7٫qX\y1xe l/ݬY4HxvF{:)Ͽv`]}Pl"(mv(m$PR$&j`Й\drT -9 K$)Qd!ק'"dRp5c#\t$.c$A3Mq  d@¡JuU2܃`H#\ĜH]/"s#hg'IVҢ*"SM!_jn ]9N{cPE 4*5">n\%w wXH N#f_O!+Kg.,}Rn, #.(Ѝ(X ǵ eQ > i܆l;TаѮ< ryI^lx2v-${IsЅA\G}ؔu 4gxDb\7,zp-*mndr үdhnu ~fwwU\m'ꯋs8|tYվNqP߾$Xc:~$~3]T="3IZ̮JJ6lH~i196ЮБgd`n~=wU T³z:96𶂼ЗAG}PbޑXXYyCwxvZ Ū4l@)5!K# #fUkzlO!\4t&: o?=,ԍ8g,g(#5{HA.Ƒg_oAaƑ!WNF^݃< hFEvTPt|˔ΠG>D @%:଼pVIWlWNgpץ|o\ԇTo(Iٹţ'7ӏ(tw,Ŗ#٧̅׸YW8Xݣq7x!lͳzF>:}t1J[KZo<> ,V\EL o7b@ׂl[S$v=m/^fGm9qNE#:cJk#>՟yclѮ]Oo 30JNW-+(4lbkeM WIÆyL,ro"CuY"Hth5ڪ&Tfl|iMR:|nH//r&:$_q-yAzqwdq_4m3]D\9 T0|QlopU )% |պ[hM PBpL@ 8Nj7XO1% E,qd2&:(n{w ͡ЫZ|5}[P)zmȋ(^!&R.ٷA _@Xc}t$qT$4*>>p5Is^/fJ#sC] hLq͒Ԗ8xgf}EI`̘ g'SE$ 'KxX7aTH8? X/u'QV+y'-=@UB! z Q @58&7b~r1jD t[~'JqN]$HTeEѥ^ֽs&QLX= kv PQ` tB2c*lO-v3S%hCcCxOsWy~xlaK`&20_2[A!UTQ5O~KGBť`pë  ]4$Q^yBif7C`Xe +ahAIag5;C.9KuX/ް(=T_2ln%{ݲfѕ;FV<39) N[KZ\cStca$"].slȚ_si^6u*ݏ(i=Y\6O|,yPи>X"O$PU vT,)h4E(:צQmYx+ڋR<[X/i28ᮈ=DIu)~6f6Zy=(L%Fovn5ԱP~w.V)sjs͉ RG2@N ʣə0U׮ىYoR5mZ c4MڔAp? ?0uFwNNR6T;Uj`B} Ǟ.^BiQD]&1]1+I/y!wd/ ߂+ [ej+2GSY FL3_d!9 %N+dPV7oCsp<Cދ% b\ w+t1(d ټߴBWK֖&B (oT"@?{2nˍ:huo06/DyWJZI*k9EAǡ]8^'S7T Y-ꍊhWj~jRʼōEwxd~~e;#:} N=z>JA,X2a U L_ծt0Up-7W w4VPmmjw W rwPGYYŨ^ٱW)A϶ oCȂBb]<|N|{h4NeĖ'cCՇ7Qһ/Nf ڔ#f[|_a]py=?b(6@+ бBx\ \m*gP= !t7y`TQKKm2qRϳ\+vi<% ;#k+N˱)J*'ſ.A2>d`oYk@r,e}ˑu<~lO+oW mqiUZv>}-Ght? g⥨gy[ (ӲJAB;>E#[sswc;So TNXv(J7;8hiD09y@(oXwZGf:;WVNn$*7ⅲ=8I9;1 PM-/|`e05\F8pxLAr? ge>FB1Oq%yj=R&sg~}zʾħ9 eg;Q`D+$z Hu (Tg{╂iF1_KDTx1A3RqӤ, Y)yz0fйHw=T.*g8I@tp5d0x+)Im TN$@W>|1?uޒyMZ<ĸзՁhZ-X~Bݒ &xN^8*gR|QC[?!v pGMxf\ִ]%Y3e)|} *f]dgI?U"buf=91G儌XXd}|yVQH虛.#`^H$j/&i zgagC%h5ߵ媺(_ @rs(K;A#] p 4+ ɛlēJ׌J3 ͍wrz}HUv~Za爱|fƲAbj;-霈w#cO$37kY SþyĆ֜2vJDzՕ`!Y0?;fLۅ]A{!|B]2Ȱf9Wz-7:]b ^1cX)(w,$TW|$f=9^Ɍxv#gÝ'@\cz@ iZ(1Η0i6>>k`MVꞋM6[" I6 }ѿPL{mNNDcTp쨉cz׿>k:ѩzĘ8Ee+gM6Ra۷$YNx2LǒV>4&H*lYkSE& '/.!z`n8ut5ϔ@0KTanJv66W8r.x{m LԐbٔ M3ܨYě6gFa]H:1짖>lPDߋohlqF47~CL%NI@ߨ{gY?K_.di|bi%z'g#g8fEz=&:bQ,ԯeI!DEb/!<ęz dIAnG=ï,Câ{0H]O~U4qݶ$rW$z(`)~= /2PBsnEJ~־ædLDLU]G} Cv%2urX$$uw0΄ g M3Y9=s0@QY{iVPZU;F`txd3$M{d 0-)[ݔ\I/|,vZ 8"T״@z8'u>VO9Ԕdۢn,hzUO1~ 6:ܵ&"xps+*jrA3#Dya!L/ WD'q[0:ZMal%C2_:gwWzӊuՇK40ksYŜjBmfU&Z um o_8rg"$O8h_tA3I糧m[W'%"qL`£`g)ʩ5p+ jҕ<L}4@0 1yh k7?|֪gi~Bg#bUFqR"N4{TX1iہLQK˨?auU5qW^B*JU#v:ChwibY~omf?3qFFe̠y05f) +Kֱn&]QQՏw ereq!z`s)-+z ia `"xlYR9(4LKUr,L^<~dI'~B šS㲜]ӧF <K 8]- ),4^ko|dK=Q`x)UBIk*Wpx;BHO+,B|xvry^ySSγFvvY (HQ~쮎$ >Kھ`%cE75eR",=EZNE 4i9}) q S?$\*դ>黣S |3(6lW#-=̰KXR +f>;cdd>S@T#:BH&K"2Erl0q[[("\,ف"0mR4g4emXUhsvpA?DK)Ѩc^|)0pr{j+~ʂ&j9lI'dsq <ڛg;<- 9~qתǍGTa 6 P m2lzN#mF-DSfmf/8Cؓe/$_׹|!eƖy4kiL\-s7+{@p/:bfBu |QЎ22>Z336!j퇪yZCńζw"ڒێmaj!O&; ӖjUŌJ8ۖوo)eQK)|D]tDSAmT--+jO(L72dW9w!sWs AjɇXh* o% SM֚_rS!Y~NpҰH7=A̢)y wnhV.W5c,n"li4H3w,^c*HU'AF_XTkTj^J%pC71QeJhN6-~>)8m#z|zBUXOaE_vYZM,3Q7g5c Ft欦:Y])ek)DRb(T7LsWޠD@g 5lHe# ztGlLR",9 0uUqE ,zHV4{7Kܷɔjq" ^T aLf*9q)=] L7S8s :pBxeö;tDi@"9sA A$鲁F9,6zѱOK\oEsQnlkULhu-2ReպUt]_Fyf4A1)fyя/P_̄/%Bt|`È%5Ƹ.Z'JzMe/E r$ BA?a>DhC%W` ާ6+?&N<)e? 8$uj1bcHd~`ʺ/̱o2l<G<~t }ymNmY-zaL%\çbZڤ bTF\#!jY |I:H:;R:K1/9ht*K.#MXRY :d%܊QPLu2U wmrZ 1 "[U!!٧3Zx6+h|)bJz ^lʰP/pim0(Uhd*'ߔբc_t,.`2]+Ϥ?/ ʁ^pD`?)̓ԝ qǚc$D\ $: /[36p>ASKK1T9lYH3%6!^3`&Y$ʓ JKC6^Ԛ e{,/?,w"lAj 10Q0oRc_)Y{f q˸H ދ^5^ΣKnKHIГc9YKNy,Co)uF*K h#%ޟscTY]0ͭL (ӗ1Zfh9u󼨽 $X;7!h a)}EIV Ϋ>gg'|k&Oc,8I 7|Q+LbI1F{tH[؞o/{uL~g31[(fJ@DuH%=߰7cROOFPRM'{j{sElxzӿXwΉT}?>3]?p҅c\˖ 3H.s6>V_x~$ [#'%?Uƛ`# ;cu!; }:p1iۂ1{ίmͥWYaϔipAzqF@3Vg1lVj?[Dr!{oX̑]$xpES $r{]ı\DXUU+.Y{Hk~{ڐH@|i:RIN0yLm#C: s H1(;N)e-R?v:@W$tʇIAt.UZ^O%3.͉W΄˦ ri8- &5$d w9}X)&%hyjD_)2ԵDχb -:G6t~$-_gq5-.Zdycob%%ww%[7]POfAam.p=:Ğ{W[j$3K &fs$ %-Acˏ]P%iM>>hB qU :Y %)<6+t|b}X*W*}W. ' fK Pcԩ{iSmʚ&`v0+ lV4SҽDK|:┧ʠKs( Ϝ//ȷ/2S "-cg&7<O=Ǿ~/x}]N﹬pB>5dRSLpai9QYq)^j :KR/pߓnΔFEG"~h9@jo φX|d&>8LJ_~~:3 ·۔=ӿ% ;g?dѝ bޕ'E5|ygͅ'%|C.TSsRY3vGkTv$HlN)G\{F7Bp}g [";kRV0rMg[ٵKZDSUo8Z}d3wy"{Iptt]5m9 ll='f8V¨KTUv *p.~&vKyDPm)ׯNTʹ~cE״it1ܺD}|+K"E3ኘϑI@c6D0칱ՃKZÓJ)T1JRU]s=KlYPs^Q0kp0:9NZIW@(SY˧򖛱4X3yŌKJԟ$+<';~̹ ,wf2^› Г!z0Ë#B.ъ9h1]6>?RUtN=`"qt -L;~z[Y0$QQaaSiIhJI]{Y"xɾp#twPMiBBp̺㨯HAGM}sH'bJ?Py'فC>O-~ڲU7pρ^P^ ֝4Ґ5sbUy8)Ym49HQӉ;oy/$][GV I伩* >hh8x$gkdEh0a8>ʭV 6 Or6 -/Cc/farɚxI.([i-Nr(;aombc*NB: ΋Ǜt&g6_mD*P&Doz/3dSttF&X;v H|(Cg')Kf.m lo4]bP)$8UuȌE!{MSUD3=hz1`)[C|2S* ҝ WbY*wv׻n:G.nҢ^Cu%&b.>/P%vuf" tGp1gźV<s `Ƣ/Kv pKlz]pP2\cE*"߯P;b.ئk:ub*:eEa7 k3Rt4aLl:dt|ސnqIUr:>RӒeW1οk0չ"Xx$=kg'J]<iͣf'tjSK@ݻ`(uZrHR+W'qm"38)dᮺkg!R5z[? ne# ?HҎ*K3'RI8DXMzυ±u;e4T!w@Wj㦑DŽv0z,P N-1 }\kpXrM$UdJ_>ndV}rх\Z?)-F+%Yy~yWi2 v{Oe^ ism3hE~gP OF L"GVqUqP+&kq"w.&ی 4zV X ,U S~[_H,|QŇߵ] "zVmn/~yCՒ:֊9p&!Pw>Jتc?$d3+hF1GN# *gBjvƔ!2Fu#} 3$mrtd>@NڸD6Y%m KIxHeYHxЧ>+3E܊tլ B3qZ$AvS'Ԛ= ȓZ1E>XrfIĶ4SI@EڸUy=1^",4*Z|vO4DRT6*osBTP.U ֛@ωf=n¬7柮?'g%lT/:9R9(wpBB-;h @jy*w"뫡5X?CBza{`ؘ׿@^{x]w?Ejyhꫥ':x#9Bs8ML4"<|IA+RTc1Y@py7}pŬV>ztJas~)Bܒ׼N=bZ.DT[[Ro`! gfNbBT20(6c#^曀y=y&]ؕ :JĀQuSVC%!/^*5. &t lhxUc+Kk|)W VGOdlJ|zw *iQv7)~rJ5GJ, B@uDd<;@/U%sWr倃ѠW^z0S}Vm>IӖ_sG:oij/|V1^ imGJAȓr_Uk@a*Aao֡n::&z5)y|.1gJV9Ȝ]J/iNo޷pɶEp\A1ǟso5e #a.eroRf*'(W%9ˈ0zc%!U> LB av]Y*͕TmVm}DcYe3DP#oK(P!ZOr$q\4YEaori?++yܗ`(ݜZm~[.÷xp٣5 2nBLo2v1y5_*D͹r?DS8-k'!,I)"+F׼[lBx\=31vd@O#f)Dui1J|tKB/ymD1zK.WȣoHԭ5ŇR)j-!q,?9N#yi L f;o&9yE8 wF-e{0y{.FX LFmBTy1kx1qECiN F5 zOZ-豲ϙuacK'?:Ar8Ox:!Z&)3deIFE ;8 +xҌZJK`C)b9n#(a@/3L!\^?SEvܖzG9L)pәUri?4́PpQ.tC^ #}Agjz^&0#8xP` >Q0^_ge< &w+gOもtDZ Kd~ >ȍ A׌mm4; ҒzβGm(@SYՀT!&XuƜ:~.Cete"n}ACnII ǁJUxYL,o=r^34_R2k.i8 T}qV?y~U7`o>|gDګ8 жzriEU@?w؝W/1׫tC7)Nn7e{OPYsI ^AЀΝuc{Vɮ&6)b窖#!mr;OM{kfdT^2'DvI%R@Nz vHau?KcymXST:l{:㛁bue ] `R/nK`1Kw:ď6EV UZɐ2ݠs26 RBg% yɳTFn&Ey:.,8(ިPC9EnzG/uc yp{oۚTKq^(3f#!K8zȵ8V!PmPe%ȃ0SQ/nږQfzy&gҥ"̼Ԙ>)ۿAxoрWE> efԏ_%yHl={3( &ٱƜ2N9pZub]@}ؿAN /3A"{g:'d)Nf9\.v ,9Zwhy$MPzuYge@c,m"2opq e4jܐ( 7S$ݐ s/ L3(ZH e{P}ݬB%"' &l_-Mk VO]YmhE'ϥť+p>;~ v%3kԬj:Kz(,ySVBB*9L\WS1};QvB9EBMCP2; 7@2fshĶai7 Hc6`sv|?nWΣ^8nr;w4oSмEߙ޺CB7uވH4U _BgN% sat g ,qL8&4lM1}HJpL?}ZXh ^4\N~֭h 5ACYJIǞm(|ƽ뺱E:-6q Ehk>mֻwU {ԓa^GJɝjh7|=b(}uTDҊ] JHS2ET4?b2—y\I8v5L- XspRPYj Zp~3]LIG/ HTUPt$w@qzO}Wbl8MIv3/jnk:.eC^B>s6Go;Ÿx|"Д rjeA1 g|O32DWD{Ic!;v? vk)]袕zo#4Eʜ ,dIZ:g/09-DmZЀ3p!)>bMS