libvirt-devel-6.0.0-17.el8 >  H ^k z뾂alu*:UH'K'ԙ9 77"d\GHyHZH i_wuKO5cm6B VQŭ|QIYAjAcaX^sf\Bȑ8T} )<'}׻q_2Ww(T\)Q9^@R^8&d 3^yjOS䘺4{G8 LJ6h\Q)#6215ab03e2b64af5997ce9e0d0734f57702ef232d8428dd0a5f584dfea63a3eff5a6811addc8e3d4f04bb9dea7ffaa40493bfb11}8^k z뾂al!L(yg#/9#L.6 aNvqD9 a )IaNTu#֌y·4?eoA{-Rc9ﯪjT_P&`7*n d D({_$k KgŪ95FJګ+H&vI9!JϮߊ]~Q|[Qev|ڪi>N &"hbcqqS9=hЏײog>p<Ӱ?Ӡd  [           @    <   |     (8 O9HO:OG Hh I XY \T ] ^bPdЏeДfЗlЙtд u4 vѴw xҘ yPTZӜClibvirt-devel6.0.017.el8Libraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.^"p8le02.rdu2.centos.orgSoCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le5)@+9cv=$h V#L;!).~/{A큤A큤^]ݖn^]ݖn]ݖn^.^:^:]ݖn]ݖn]ݖn]ݖn]ݖn]ݖn]ݖn]ݖn]ݖn]ݖn^:^^^^^^^^^^v^v^v^v4f67d52fc74878cfd2d2df3b5dc208db57c6699188554fa20c4df96cea5c6790f2bbe7acc34220785c6a31b286c02bea1668a4e3bcdd3a7168cdacd423050dd935a5a44eb5e79bfc197e15680fb5f6d9a55c43dbdd922ac7f8aa33e77c6c34dda81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3ec72194b1ab5b3ff1e33ce657ca4b648eb3ee4e394bc39f8d9861ed9893c49fdc97c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b73bde188c0e8e6a750e1674e8a05cf5ef302ff38c7dbcc08c551eb8a20bd07925f165a1c55853784da7fee96388b4220b321521cde2b6bfa3788f0a6de1159a10da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c7c934e76aed51d4606be197b5b6540f58a59c808f0c5f56d9201c3f7cc4172a8fd6482c6c16b9c0b1db18684cf5c58af20291bbb44957e9b4e2c36fac6ba4be34b429778f0529286e36fdff1bcbe4e08eede7221deabdef5c18cb830e70f50200e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb716f63af484e2b5b3893ffde2b3e9f8a744014ff1052c097f5ef94988abb135ce1f239fc60081c17051e534d789b86d70a0bc620f9a0e0120e42ebd1a086081075984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d4ead0daf0dda834296978c5d036d82e5dec9f8e5494c41f4e243f4c5e333a65cabb9eecb0dd7ef26412389fa385b4fdaeb95a218fd2185331bb26fc38428f2d05a418f1dbe7396676638dfa4cbc4a02dd0b2b2dddb335721f3951cfa183db3b72f3daea107570c6d4f4788e2820cfa43643afeb4140fac5b4518036ba66a9b647021660f859cbb09f9b2f615f8465b33992374649f28818c99aa0dc509888b5613759ddf70dbd09727667380e5abfa888abe2cdb797f341b6bb8ae272d5fc04d2aef40c702e3cbbfcda0cf8e0ade3a3ab542b8c000ae6a0328c110beede4bef95c0cc650daf2e43f635884cdfad439ea045c0fb96b06cf208f24860b0c88bd09fcd385d6136e990bf9e07cb0b2607b9892a2e468d43b413567b3b248e9a4e43flibvirt-admin.so.0.6000.0libvirt-lxc.so.0.6000.0libvirt-qemu.so.0.6000.0libvirt.so.0.6000.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-17.el8.src.rpmlibvirt-devellibvirt-devel(ppc-64)pkgconfig(libvirt)pkgconfig(libvirt-admin)pkgconfig(libvirt-lxc)pkgconfig(libvirt-qemu)@@@@@@    /usr/bin/pkg-configlibvirt-admin.so.0()(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-qemu.so.0()(64bit)libvirt.so.0()(64bit)pkgconfigpkgconfig(libvirt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)6.0.0-17.el83.0.4-14.6.0-14.0-15.2-14.14.2^^@^{G^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 6.0.0-17Jiri Denemark - 6.0.0-16Jiri Denemark - 6.0.0-15Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- qemuDomainSnapshotDiskPrepareOne: Fix logic of relative backing store update (rhbz#1820016) - qemuCheckpointCreateXML: Check VM liveness first (rhbz#1819755) - qemu: checkpoint: Allow checkpoint redefine for offline VMs (rhbz#1819755) - virDomainCheckpointRedefinePrep: Set 'current' checkpoint if there isn't any (rhbz#1819755)- api: disallow virDomainAgentSetResponseTimeout() on read-only connections (rhbz#1814508) - qemuBackupBegin: Fix monitor access when rolling back due to failure (rhbz#1817327) - qemuxml2xmltest: Wire up 'disk-network-http' case (rhbz#1804750) - virStorageSourceNetCookieValidate: Accept quoted cookie value (rhbz#1804750) - qemu: block: Support VIR_DOMAIN_BLOCK_COMMIT/PULL/REBASE_RELATIVE with blockdev (rhbz#1818655) - qemuDomainSnapshotDiskPrepareOne: Don't load the relative path with blockdev (rhbz#1818655) - docs: formatdomain: Mention missing protocols (rhbz#1804750) - schemas: rng: Use interleave in the disk source element (rhbz#1804750) - conf: Add support for http(s) query strings (rhbz#1804750) - qemuBlockStorageSourceGetURI: Pass through query component (rhbz#1804750) - virStorageSourceParseBackingURI: Preserve query string of URI for http(s) (rhbz#1804750)- qemublocktest: Backport cleanups for testQemuDiskXMLToProps from dd94f36ffbe (rhbz#1804617) - conf: rename 'namespace' property of struct _virStorageSourceNVMeDef (rhbz#1804617) - qemublocktest: xml->json: Add test for NVMe (rhbz#1804617) - virDomainDiskSourceNVMeFormat: Format only valid 'managed' values (rhbz#1804617) - qemublocktest: xml->json: Refactor cleanup in test case functions (rhbz#1804617) - testQemuDiskXMLToPropsValidateFileSrcOnly: Move together with rest of xml->json code (rhbz#1804617) - qemuBlockGetBackingStoreString: Add 'pretty' argument (rhbz#1804617) - testQemuDiskXMLToProps: Store all per-image data in one structure (rhbz#1804617) - qemublocktest: Test backing store strings (rhbz#1804617) - qemuBlockGetBackingStoreString: Remove 'ret' variable (rhbz#1804617) - storage: Implement backing store support for "fat:" prefix (rhbz#1804617) - qemuBlockGetBackingStoreString: Add extra wrapping object to JSON strings (rhbz#1804617) - qemu: block: Extract formatting of cookie string (rhbz#1804617) - qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others (rhbz#1804617) - storage: Parse 'nvme' disk source properties from json:{} pseudo-uri (rhbz#1804617) - qemu: virtiofs: shorten pid filename (rhbz#1816577) - qemu: virtiofs: shorten socket filename (rhbz#1816577)- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0  6.0.0-17.el86.0.0-17.el86.0.06.0.06.0.06.0.0libvirtlibvirt-admin.hlibvirt-common.hlibvirt-domain-checkpoint.hlibvirt-domain-snapshot.hlibvirt-domain.hlibvirt-event.hlibvirt-host.hlibvirt-interface.hlibvirt-lxc.hlibvirt-network.hlibvirt-nodedev.hlibvirt-nwfilter.hlibvirt-qemu.hlibvirt-secret.hlibvirt-storage.hlibvirt-stream.hlibvirt.hvirterror.hlibvirt-admin.solibvirt-lxc.solibvirt-qemu.solibvirt.solibvirt-admin.pclibvirt-lxc.pclibvirt-qemu.pclibvirt.pcapilibvirt-admin-api.xmllibvirt-api.xmllibvirt-lxc-api.xmllibvirt-qemu-api.xml/usr/include//usr/include/libvirt//usr/lib64//usr/lib64/pkgconfig//usr/share/libvirt//usr/share/libvirt/api/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnudirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII text, with very long lines RRRRPRPRRPRRPRutf-858779fd17f11581d0a38eccff7a774411f3836e6e5aab54339987b5e080892af?@7zXZ !#,v] b2u jӫ`(xy`F҃LdiJf](wHҋC+`aLU t/wwFp3072KkTsB1dd yi /%şs<Ήoڄqxt]A'Ou_۶O6mAϾo YwqmϾj{BxI~#- F¬iq׼pdHZ}9Y$wZ둸p;.kH~EZ%y0n̋oNZ-$Gݝ9%FR]-V̀z$0|b~Q~A`@q5X=A$m ԊƐC{)hѬ(IBHތ{b X DCyxVG bD!D!΢??m}PFWQڪ%dE+we ن^BNϢKjiFpPZycV^^F\qOɺ^ez*)_(ps<8씉a`n[Ol?\ Kg$E@a Sx΋j^_y{@k-R$)VajqZ ;lF}yUUNnmbU בPbj闲,PG] &dwX<{e'ciȘ6P#bA(= KHrJ0\P= T( ׉̏ҩ+JSO'c)љC_VDr—vȪAb^Í.s0Gc׺ wt5%ֺ jᬨk#y{s_U^V-}5Ow~A)_ݙHٍl TQe Gt3(t݂F^e;i&]$2I P_㠳VR1w.^il#z>4+3,tf o4:K|0{˶ϲp,cd&W$;J+L¡6*ꗬhuq۪yS_@#ߊϜ5tBcסuQeJ)xtLۀ'b#&6Tl^֐v nʬ?\Pc0_|doQ65g V^'?+kq}=m.u~YǠz,3Uޯ(akhnI^͙1̹5Pn#0ٯ?6o1 me[`0E !G kʤMx%2{yrP= "km |8dV/Ah}p\u,MoyyG㧫<%ȱcN! F,ɅMDDZ2\lNkzX ;W8|؏{ fi{l!Olcx7D;h>n:r5 %?vNXZJ- 9UoGfYcp,s=.qX(˷ EkSY,h#=1rMZ0մEpxsECV^go⎙13т }] c|ڡByZWHL+Ƭ>d(">߫CݙpʚG7Y%NW$X]ibVwy*jWSd'W*cn!]8 *yo)̐sDginǓovy L}$oĮ a`}x Ï0[kɛj{&+MgEsLJ].5.'UȒQ0t4D |+CY/[zA{ťR{p5ϸdOʀ-"1aHk-K5~ӢtHLS=ft|u7-G%W3^(|l_ܓ඄(ʒ6niY0%x9>n`xҕE+KUeґaMJfA<PⴍU1T2i 1 |cFv5Ay$w`;j W?a w膭,߄cD$k9aA}og0£ԡfAX̼+%+Ct0ᤝg9p'-ibך(:AZ!㕬t/O߆x.G>Ä:|c]Q^'wuqq;oF-;iT e%P[q CD'Q{r+Q 6#0 $zOԗ1u44cMiDVtŅ`!C$k Mk=< ph : KG [N `_hj wqmL8-&@9B|Ƞ*9N8E+T ?:QMM%9ԿY3lUc;LJ.yX#[ 2Bc0:e0 O5 髱l6Hy%@sy쌭 ;۴߇V͠6ejsƇ,mCyr/o"q@o<`q;^0LۤZfw`wC$Bu @@?pC*arxArm^?[vϺe#YODat(PF!9akY`$’ .Mo$;Fz,eʴY^(]ȣ%cL8fBD^+6e@)!XAHڞ|3hNSn{:9SkՆ0(`̊-,&P]s*]v\15;*qyN,,(۔ )~M(-N3U1}Eo[հ2|8|`kl?Đe}HE-[,s8g? =ToYoU (5aISni˭~{Pt3j2YfFhPޱE>F r;[B5ߡVR1 gC ?Ԙ|GhСHbc+ck,wT&n Y} Tϑ)h$-ac*%RDĨ_T JuJ9;z^ AdTf`o4"ץ2KYf` n7(Q=\Cp~2)?Xo<ށfijIhnsbޤleЁpV*MxQkv5_(5O`.|<β o<ɲ&ھ=@v%Vqrٴ㢲V(4g91:<``.u\zi"n_֭FV,')t (l5w۟b (N%)>aĢ=Dά7]XiWM ӊm*|_d^%.x<8c!PkRw wXT}O ֿm'rP>_x^%3EZTwSϐod;ʼnщx<}Z?{9Ꮵ$B%OhX~׮Q}wyNA $}li(m^騘}1L+r v,hj"e*-Yu;wƳb¿bŵ/tс+ceťTIu N9Co2f*&%vt|zP+GB'S*2sM\6K ~ ``P XK^y+TV+я5*DyڼYN|˕!]>qeCeFhxXv~!ZM]ej|^]!F sut{7GMwۤ*!L,~֟NEuHFNX){#0MrmmJ/W~_#ʲ8UU oɥj~EL<rams%';3S|%AyԖ dlb@@6^,$x&u(챍K{ O_c}3ÂcZhtCߍ+RLSGG:%;nql~ZYАx,Do|GEMP&G߂`ƯjZN"]4^FoSMEǾ>]mfRZ R Ұ;?ҿ@r97|3+Doe9.K۞[.-5T3MEě.ZSP #B-wPmL "Oy"_'*lQV+ x675XAN-D^ݯh,. xH:Su$0vG9{> ٮp)r=]Y|(X`*G2OOlH%TӝSl*?FxmfUVymMr1?D_W?%Ԭ@z6kHCퟻ^q2d8b>lwzvJ6SԌ'2[)Ii^Ck&WfF5en`X'Wo4&<)E^j>,d5%wfu +iqrޟDͬhp/]3Z[]58'{ZHp bKa;Og:u͕ϼvt§拓#6FVtlj掤QH{:ְ &x%ɱJ 95El)ȴhޕj.(ňH ,VikVBZ9,=N;yr.,{5_3),f.H?R5>.o/6^pffzes__F?#.l;i{1$Zbf=[dT/^dlDkX>a-oh?G'`Iْa`_FF:CKD~Kp(myKD՞X^,#A7>zCm)%V}xbg͊ qԞx=){݂U.rn6JNb2,\{ *~Htsz5'RKs #=vdb ګ Ҡi}G$v/>Akc{C"V"]kY3$HmwΙ'%)L~ F,4 1;s1C_QJbJ.A\͟m3yrK-M<ʔK9 =C+O<x- $Sfe}ɚ[@.]i=0TP,4*Kd苜ŻaW?4Slh)x^ü a[-IplJ|˚1c~YPSV&(ʓQ?h~f[0!6qߟO/s"z˝7&{ h<.ewXA8%t0&j'DIDM/) -P˰hz_YE1{,/CF(L.^^{yan׈WsOHm ,U#&q%P^ǘ-4^R, g/{\@n栶Vq u4ziOPEpdPXiZtOFl ﻂA5bo2YCsDwk #M}Zp]ԯKTJ 7 ^Z,y[s0qQsct(^Xq&IԾ+NHJJuO_Ztes NMC3H6T&*NVFu]Ql4yԑE ;&{9':0QGiX zUz0g?. 2p+3pPE("5Y.Zhu_xBEA">sˎD G~k~nJv sp}rR^m2{.S 9FW|rbD &)2Wk+2V1xoƮfDž7"u\t]mipI܏y@+WB#&$'`egP /v>(.Pa/( Y'[׆cSFKHEoҦ{Z$Lo3^Ձ^tD7gpc M꣈Y!ύnB" /528D])|VpȂyF#@傧jc}ټ؏aL_hl-{9apWCei_7!.TXNL ;? GCYX ַ -Lji 2+%^朳zW5U"\ShUfHX˨Mjs!',@ISJz\PguU=h6"ffK@Qp WmV) 2ưdD!jn\hiJ])dd0pt.L͇o( DxCX{8:mUaV\vތz  4rsM22_ ա r1BM"# D^w3Hadcn\JxlTVc\8UFWAHr֠Oz4ZmR( dye"%Y 1d@Xzۀ1R0y Bu`m A96MH#%G[TW]0YgEydkZ I㿩[r(逧88m몾$at[((ZHZWďbavJ:Llo޼5QǸ#V9LKg$|P$hlҠkVH U$xG%DwoVXujv?s]I6/ܓ'dÊ\ݠ ;zp!¯R:G3 s?єV aob@1Ao_%@[_S&5z`mxvع DN~ݮ{v7ED81$7h61ʩn4^)9>?L\wZ#z! ϺN[oPu _d@暧jQ6]9PdXD,,V}כ>U6C,IR'OjD W|.دI̴OES< \ xo M+ Knzitںa\{Mh3ݺЋnptw`KpqU51@e/{e HDG.?FzTv)S +o$cc#Q-IC 1oS  [0\QϘ GeɕRDmV9;'vD~)(c 70ٍF>?;pIaAb&)]=v]q*+u2>Zd2_S4KUHb'o?™"yW5Kng0ERTx3I#xW4ʧ> ֻpo4z.ivR$kݒr+T UC RJR]w~xЩҏFBc}T'. r~5+"<ʒMͯd lJuI;l8V\R{Y=c@8Z^JYNӰrA WF#2B̅u"=3: lN-QNmJzn$.W6b'WYŤVj3v/3 t'9ilq){EhP6= =%3 7H£fNYbZ FF#Z|k,] P Py*㱉DpnGJPr(1PFcHELg1?2`(qCʣ^FP͵+-?;p>wAq=2GHOdքd/" f roT,?ύpH|J?_i_KBkU SV_bW \ >k?#VslpvBIe<9=.l-dV_CpSTlԡF`-"1fr>>9Iɶ"=ETyuTj1T4H]0[}HV>jQEdT;ב^KDJյlgdӂ}oްX@,,/; @="^5iS">-^3Oc39C;V,.J|Эx:BZ1d'z$M!ɖ ]vS! yeW$v%$~ż:+v?I2Se֜dl*Wng^>h*J%/|1myp֑JCg }7ܔ Z7s# hc󑶑Q(2. }.w([|݉QFi&/>`_y.z l"celsۜC|+bk\xd?'{uZ3S~$E!SQ y$mQʃ}w{3*43{'6HtR롶_Z=GiW)?άAP :whk+ЯVUFv4 p*i6q/7h)J]TuKHec!WSX嵜b=:Sl]hT'߄0:e[Qx\^3rDX^z?cڝ`'kVo.Pn # Pɭ+Ldֱ7{;',ӌHK5R9[Fs~;g!̫Lkg ( ]5>;Z#gHxV;%r?L-w/6\d&~/*^p  ykⒻ$m=@>| fxh#k@G}">;ѼxEWL&MZl~<3N{ɇ ;z{QkY|HjlBj j X"'׼@W |p7,V ^e*P3Iʭ>¢,r}y%spT'&uc>BDͨUNb*N(&96O@ui3lę0|yģT[~[-6_hӃ)IQ|mT®/ó\0ScdWͲ̨^Wp!Q.H [@4)p8[uKz,ASY`LQ)l,KiY]5Y L䋷 :ڹ==9 ҥˑGZ χ yYjOȳ_] L6eHq;5W7Z$M/kRף\I((Vkd))JWjo~Ƌr[i-B90p O-=Kz: C2G3-ԇ>R{$'4lzpH`}웥n gʈ_*5 K%*"YubsrkKr tF,cQguPbnn汖(KQbj c9~d+hGŸ~#K)&LtWND8+H{YRةFJٗPƔqD5DsN*T95=|, j |eW'n25MTo-&֪@*VEX3";3$:Wӡ1D%lE.e(9<*ݔ&'H&;uՇGB kO_+Ϣe8[fY%o Lr!v gR D()"Rj7\j̸S'fENI.sĦ0 B*p|ʀo@G&D2~<N>/enܥc>{Y"&,h$?OQGX@Xiق Swʟysg|.xq 7Y\{=9ȭiX_lG44Fj ~up}AwZN8^o䲳(HsX'|-5ۛٮ+hly ?ulcIgtDopAL:ݧB|9Z 7˔vj6 שciGyc(kdpX js8-**&-~ӢJbA/eKJwW6+ZC'tnEtB{[l[&*"}KPMoaY賔 |ڷT)7, cEM\fh|nO]5~Ό~;P\U Hwh87y\MC%sJAxNs-Ҋcv@8p,8t ]tjGI]l5A)7u׮ n] DhۣZͽ̠&Oꈽ:|WA0dgprupS F0Ɇ-hߑ%p֚BRS5ˈ"Le XHEwwj _fVz5eugpsH9ojRӐ []ٯd#ݚ>HY,7@U}=ԙA9p >vh('ת寈3O=|z}SoL3RЦSQwΐ&>f4@o-pc}uPU (*#yhlVrt=If }O@Is(KR]鿻,p?BDz[JuC Q|kA.~bgw0%&_;T[Q ]:6)5i&Dl;q-BB2+AMr5+ $0ؔHZgRPKpcQ%wD=A >N=4YH;]8"S}'\h|J YHxep.dYkB]EgWu"z1QL sDz#Ǫ-.JAQ7NuN 1 iCVZtiWhΏ(z M6R5jn/ӺMDZmkz^Ndyw7t0?tZw`H.G`9]Hgc $W*J/wN]xi 7 1ɸ֯=t٩{4wXrFͪ RTTsعrM^w&8& ˰yv3'9lb#F};1Y$ _#}"'DYEYIH*E{HJɲh)d)=K\j ,8q6L{tw:|cGZkԡ؋QHڤKKL>>A9'P'zp?eu罈Ӡ>${nԉx_^Z,^MׁPgt!eJ?K=<]ʢI5Mp|ڻr ~-F̨y“OPNu婄 +VwgUsմ<\[<iQPmE"z H4ӱE=e5$(lFPG~7Y/c0ts5<)(sӿ]k؟PSE=MZʓ5'sML!;ltT,H߼?Sl<-6:Pt\f.T"F*kx/2ӦȐ*2u֭Pf7,sj D#4qBajs3:K /H Y$Tn'\٫?aZF1NlA>*J]me0dSoƃ8`G˃(c{g74od6PqGۆ]l6OU\$/h'Rᱎ;q[O!S hu5 |'K7Y]0%LĈuPGTyקc xQrx pt(1v)M=/nO[`c4}C{$; >&^ҹ a5sS'//ENXMs&7-N^}BtJ372X1v{; "!}SljA5D pA;Ψ- =O΀-GMsay͵j~; j+V>zu30܏P?ev-yp_#q\lU$<;kQ3L,u(;0=:y)GhɖS6?ǽq h:Y7n;_: qxko}Bx:pn)ǷK;i~qhxA'#UGyWEs+J10LK06~t9¯Rg:6~T8c J{ ?ƥP/46:]NdW<6lO~5էD!C[;#.a.uPKto2 nr:BV:SѹzhA;JpxSY橻#srK''e51c4vjD^T<fZwh 6½ ,e6􇼪HinÔ~p#IRd8UWHrk1P;{(,6SANh޹wW^?V^} %)ɐ%90lrBIs}_*='Rķ؄8cUnP{@/Vlf[߉AbA ||Ek=L2՘?.:@I|]8*+bR(Eʾn@kdydM jxa6̔or_އmBjbR\NUIk_292k삄t#g2NڸL2Zʢ;^nȽHT?k ճu~kؤA!3)`Yh:׋궷.Wx']/Za,`gbSly\aiUH^]_X nDq :<xZWȽqit\d_|v(ݑlG?Vڊ"܆U]֠ʹ4.Why$QԧDKs#IB^u\d\v +?.Is)%(.7R'!YKk\T:W/B\i"ɍU"~s!3ైxbRky rzZzOJw_no815}<-n&=D O Qɬ>v0ڏO<ۃ?}X$LibL͎,kkӠw@R"٧3>_^zT Vt.ܕEGpPEVqaȸAR-N_OeEYa\2X?ɏK>uzL@<ȧf9Yx7E qg p +bxBW1/0\l}vQ?ؕՓ=c8E+:46yF98I .sIg'VC3٭fN`IdbyZ5c(9 )r!$,k e/ Dj S6 %M Y/?o8{ܚl_YĻ~c椎3ԦpYVT)#T;y3T2/d=77J<L40,Thd[{X>b5bXI%J[%%Գ9sz~LHֆ)&WT-NO[?5??[>h~:v)7Ɔa;X:^0} ;j'**ى_&TtzAQWn8irAc 'hOcx0ލG""0\%z 2r֚{`wC?1!_˜-n';I1j>x 3 694u)+ѠꑦH*sШ'msu9mj“ס+2VP+# >۔BO*4j6D(rSf3T>]gV'd3sK;жhxx}pJUѸNu7Y9&jR7)#ԖyB[dX;j1v&*?,}Ttً`oۑ3gk04bNo:ߜ#[b}&JMWy2e<š V&v9Mov xU 6?h;tyE/?6 ?Oe.X1(I"`f3Ћ2u=4 F.ZV_FG1bEP^<U\~2wٖaR1ٜjy52jtKi:m7߼^OֲV '8 YS8 ==+9L|+۟AR'q6X5KO9S3m")oaܨfZC7ݵo0 Iw)3v%B+; ;) # =S=4vP0JH\08(يk  S m:e"=Y&n;,ĺJ9'0x/䜰zJkꅜ/gp]DZkUh}R~G'  \E,= Uw3fǎ^ PxeaPpGՊ}h*1ρ]6e# g'|3bOQyͫ8kG~OCvLRSq07(+VDWiq`1nc06tsn>_ӛ&-hrh@i%=2 B^ Q΃l5OgJnJtdtp"bw΁m -cA[}&!~8S)O'9׾U+fCs[=KDR=SCg ^Ar Z"0,>+  u7dwᲗc.{OQpQw Q7y0O Hھ/mdeN2En=^~u[3荝OZM)=ȕd%Ru]CjH>.UMR::( 7BBLb!l:4ufQ=Qփ ˷hoHV@B)`YYV#۰"X0 vœq @8SA 81&ʧCY)^0G(8&JXBL ئ`I䧎oSz0˝yAcԙ5Tj1Ǜ 8d<' p:تH!%ָ *`2Y~)[(͖jKS|T\Ek0!C,eZ=i:4Dۯ~dwR{<c ˀ@ ~U\Lckhºm%[ }JNqgt>19t!Yiա؄C:n6 ;nm@JK !_ず<:ԇsJ@2=~5Q?Ԉc$<13ɪǨN5j;N,DXֆwoCäā:tRM{f#L??z:h*v}oUZdrhlru4#>JOeᄈ~T'=:*BwFwRo9v |֖Q 9yz8f&gӌ Fq+)6zKޗTߏE+ӐM dVqS%*f+u)α d8Ku"ydw?ʒ\W2mm٠ B L+J؅p&$P_%7EF 3҈_ҼB6oC: Wƽ(ߴWGfkt-ҳ:8X6#Anʜ0az<! ,x86A+(,q\ U P=6k*9&w wUATa,(H4߶ߏ03 lĸу.1'K3}H/Թ7yFЁǶYks tb SP+# Bk09IֽܺQ]OZdUb|t{[ !^2.ժ4x1Wl)qC'ȋI{}}{=F5Pex=CeEt2OfX~O[9|fXh^]ܓ;ibN; ךMy/6Pp~ SH.ͱo80aPc5{/:U^0B(|ABdj^3<z4= :xZe94h*{.9ܣh΋oJ$l hk*-;ٖʧc/2#\yDT }JT4s}B ɑea>XE6j94-Zou` ;񩀭sG^Vh~{(?0B@JA3Mm^eR|YF0N xaQje}tڌkqn 0Wgw$Qb3a`l nCԬפkݾ'Um;ϫ[sc%/r,cg=5!IR%!ʋoa~@ ]f4+)l繛4]OFX5~\ unCM}a0:Q~ GLG+PQGCچIv|]Z9M9B%80EINGC].O]MᄑA`!Qw]yT#`X\.`aǎ/VQ]k89%B!kj~dG@a_O~f Vr_כ/̛ s;;%PK\"vEILZNpocLLWD94fV'˒C)3d\s/R`cmF}÷P ['UXd Sƽ䖘¡g[Z9?x,zIqfJJklաDn^Cڇ :CW* G= ߳w ]jY*6$5XS ?i^Lp \k*>.F=KB͑Jol9Ѽotܗ]ko5#[_\W<O]{^2P:1 QIj;E v;&:]Vu6_`#V^ svMʘ~Ldž% ]$6蝴q͟#I%W֢g3ŧv 4TڡybGl@?:ؤ:`KO!nT5{|tc%xLHJA$pQ=mw@XBތ^B89qLTb3xXo v{vZ{!N?wv/KdT X+T-Ԡ`MoU ]k%r%y3I/ż-tF T[c-~J xD/ um08ahL`FbLcg=h5Syd(\;w]6:,lO9|辁sgGM |/`|(o= 63ipn`6GLacseLA$ʹf3:D#zT,(jYjAy0¾i$B 6aXᩏz~Rx7 'Ø@ +I+숴_9VPT|>P( K^]]@s `<= uޔo#ё]phjj;'E x>|T/ bmDHuKʂ-S׀ ʲ8M>;w%"R$햊WVIfs߃/jh$V 0kX?}ZhXD70aPc!#2U-{T!qw4l(,uvv~&V=gƮ}Js 7~g"Z)f/mg[1+|ֻC=uKUўEY${ASum4e G{wxgD4rWK&# aIA}_A&-*0`DcSLJbGxZpK!}NEqZ̪:y6GulI\wZK}Tp5wN 2J Yj?O_*Rߌ]xJ}oP/ _)O)$z}3=?0K^XEnm=ei1ٗ}4'%`]%S!6H-Zs9ٵsjKCdA_mlKٯ>s+nɄ0B:bsnp?E ͣEa+r/n{Kb|q߈;>h T{uZ6NT>p11D7{š$ ~|ng=J,b3r܆5spHylԉ0Rm3.M'" S\lnxunS~Q2&ѭ0+/FIJg'ż_%vS&+묫ZEq5vN7#w'ME=%U*,)?1JtT UysKb /LC`a[ŰUeڝdE 0K韕ǹk/W?!"(WkS9#A97l˻-RU'{M?KG-(\W歚kf*7ǢY)p/SiA{(?д.Wm,x}ۿ*L=`6Lߟgᜧ'zs_vOcX* ^+yW>%z$甾7SDp5'$픞@>s!`9h\ "rn 0db;&^@ddSìۮ<3 '>H aUV',5T9 ܀F;^(?\Ơr8z-L'C6ܴ-PmVY$~a@NqO% }Kal9JYw `Aςu^`bby5P=JFĮ_xs׬85|/I- k$|e<ثW /?Mpa;pdY\1-R6AŐ]U j/AxY -0lbei0f(%'(uhE=ҭmtq{ u? rNH@z Pi |"xǝ U A Ґ#a 9`"'c2b֩{~f_-U(^ _V!ə$)ݥ8/EgKc)uR{}sI汗YlCν f)%1[\v{lFP.;: 9|b#|$oqs ^s,V B` a:JץDWI}xc 3C䑣V&"o'_h¦_/VJc${a'qQR>L2`)ͻG?򆠬4z\*& oBPφc3p DB&*ae 9%O$=0 Ah!W,#05Vy!sV`dxK2/m?Bے㩀o`dT 8'lU-Wo+^y;mH%k"ȎxGeweޝV8DTC[9b$'7:B"˧տŬ#ىGy dsEhcõdo\ʐד5n(]iW<\\*ʭ\1,}8`)JI.N8]ݍ`hiՁ1'΂WAqF'6 6FTǢ+^^lvCe)QP{*=x=T10k؈sͰY&4xyXh|?q9K#4о=!4%uq rT7jMek\$9Bg,)X;tF70WmX Ӣ29A$oLVeມ)fp>t^&grJE*knSClJc 3.m y'(wuUUUbN v.'y&ޥN\qnےе*:VysM~2a$>jSG$Q| Dup+nZ'%Nht]яqos<cPqZ5L9#jbƸx*w+VhGC ~·˯D돡P8G cp ǝ9d3 ud='Y0b7A}j}M4e´^y'8@f)*>s+=/.zi˷c}mpttY$J84Kl~<<OJ/gX$:ٹ(h5-&q0kć0iESo]efr/]TJȽ]I0%a{7!2R@(ic6D']dk}4șxG𣏕8kC`}[cW&[)Qcks ,&G!,u- I_TJH"2Kb╱LRE^R_&yG7kğwt3k!W%V ͚Aac:, 0DՓO+ nDfDϭ zGX1Fw[eȚ>2yxJ߃ >ugkA _@ܘ4=1DB*DW*fyh6-.7]A2*osf$n{``A.0yy թ[6w D^UUc& 1iE͖o|DtP"wbD q9$ޯql!lG+q9(t_\~ OJe3%E`iL b۩'"y!xn㧗PIBEY kZ6ϽDcTFk2 s{CQvΉP) e)Cf-]fKY:db_+tgOt14I6Gix4̓ ̧~Ƀ,YD?[J"+p$ɿC^aC+!#ϯ ^ۯu*̈ TD#~Ii1P8ؘ+2A "9aF:6"̱3 LFE bVQՐ/]F7 TNqq ވ=U_Vś@BBN$'mEҁo8 'faP#pL]qb[` IstSR;skUdF?r^C aYvڷs҆%4 2cț%hƋM?өz5'53\Vcpiɝ<FDpI,\xj*XFx?z(⥓3s&>ɶcd{#,ŚGWq䎦:dѦ3&-N.QɘjA3]Ry'7{qKǕO(ڸ/2[کliy^?0zWJ>̈́Nq Pd+IDc8E y3_MQ*R9$bǝӱA_٣[)uA}g5#m _.S[h7USŇ8?-ؠ,{T6Q~NnteA寥q3Q dߠN˃(u1/a S((Tg`n=7')iҶ)BM|ZRQ?mܺӽ1$55Bp!́2C2o\:~y`?(TFJRmpF!O8HķTJyQ.]lb|KgxZ !PG;T>03L|LNho!|Űqp%SJ$yZ\-$rQ~UlGЊǡҥTx#ag Z^P `]U܌èPߠ9~boGuR`9ouK$~ۍV P<]xњUT<-I|=f$T: E 30zwqRhK_ڣᮁRKJmFNe4r,4 N ]Redj 2R뽛Ae*$qY[_]FXgRg%єYB Ro={L_L{51HzV?#LB:`ˀ2{ϨֻD$9BM+g+c/yǍ)pFX:m BTۜawy+ħ:j6e}65mփE%׈ҟl[Җv?+4|Z\{1`4L!僃Jﴧ4E~%?6?4-6G?\GсI-a:LQtޅĤGg˱?f~BTRH8qǣ3K=AA51foXhIr)|冸J0[o(|ZWI-D@|#&9b\ Ĥ.c nqr%Q4u<؊B3AI/ ͮ4H]Q|<#{OdkZ><~ڡbZ=c+kʱߤ LA&Z4 xN+oحc{yF$qHD۹33=@k !<:=YQ-xx|=*!*cĨ*rC6nQ@hrjn |_t`y)*9oLX/ ɸ|])@{Je%Ԁ%Ǯ:;`T͢(Il9Ise{Iw4VUNPK*TYWA3uJ?|}5눝[k?IymI_":(u3:^^5' ^ ÝB U`R8=clri Q*/:`8JqՊؽ8:XlAq\qtBaۂQç}z;PKHD\_Qόa}@(t[x=\hھ<([ ]4:ƊELbCw?c\zNAw]``{}щNsvM#;lzZ-e1?6 DLW'ċۈRm&!|)d6署k#fN7S4y8Xl;4nեTB/ 9rCd vNBdک7("E/ {@xwjHa4(>P6#n AngwXBŬ.U*$մDJd'_R#8|iF4kIrһ?Ӻ$j(ZbU;^?zqlXm<\z0|qպlݥ3{\=@~z*G6QopX#6 b=<̤!Z-)yXi88̻UXw$puVKe1i,I5Z@jKs%0^?@Id#D2L-, M~M)m]+Yj8P &b2>[x͹k O%Lc^,X5UƷY: Ddxtur2HV7}6 Շ*˸HQmbW ܂BFֺzRZHm;ܠN% )*^Q%x@;UutH+%}nb({#*_ L&p[Hׁ81%*Օ?+WvHsLS`0ˁ`ɡ1}aUu2vK=@U-2srz߅-O\?ff7/T7[&}$Xn3e d0yD(R@4W@BBZ\]*=F+.+KTy5 a\+>o) +gDhˋ,V$gڢӤRuyi`~ $xCgc0sF(ڌ}.,Lޣ[b@s\_BO$4=SHhnS8b ɎqCstZ*h\9Yg@!%qS90Pϭo";͡lQGI]#3184Xg{]g3̫(hK[2Me Czɚ q srRn=09nggx-Ij|.H{xY q.8 9 ̃Xo9bl'Cͣ秵~)Ge (3K\Cdj:;7sUV $ ;!7Uz|k2.̮|szҿ^ca .o-%<?2A̛/HB_0Tl}"% i2Gz*Ǔ!.R rT]0++@1#օ=U>SAE}p_-$ΐ]> )TKa;ma.ό~l:'lxl>2[WӇ WK3[_TڙchMnjIqyub%}z2Gc@K?63Dg8th6='V}ȈZ1.Np(P1.|s N+7aUHM.yL$!@b}bR7K5 Q +$Wؙ>q]w^gHH'є9wMjXnh`JOH3uY N;hھ~j/#XFA ̸Hӭ{4m_-d&Um]2p!C6yDz,[v:13\_WRt:v*VVWI!?ld,FK4]Bn n4ԍ]~Xkb7S(},ؘdI0|ER!JCEoHY`v)XFB5$=j4K֓": Sw8o&DNqcq"H_m_H-K+4/&Ԧ+xS,x9!,nf`~uq~mX9ǘBǧ2@DҦNw_b:4X\|U;I~#c)gh[WťU-ߒlՆf*IapӌteŻGfck^ˍ5 w[9Y\Xw < cےc|Aȍ88BE0.GlI!ggatW4eHm%G, g[ i0{4OQ6;p=ΖQL:6uĶ &iGՇZ3)MM?I]Zr؆فyK}GB?NdL3ݝM\~lBE%*\ ijdg̦P ]$,ـ|V}KYwbzW\-! P:4tƔij1,`#IxR6V2VͲfmevM{̃C" U.z^ z7{P_.5R >{6)CѲ[42B2AҴ8: ~N*~JnSSEpKĕ,~hgQ-Ph˅|Yxa!߭6Q\B{]oDmQW|eIp$`ň >uWt0f:Ow` ɍ r3*Pc ܷ/'vθQ+1:bu B-Xx½ؙ8eF,US?M$,θW# `FO,ф-D. Yq l.;KcOr/J "ETj]nlxX<|pMmx!(K͚ri_Ltc;չ6 c]G Yd2jMhh_p()UM%sD=!EM I {!4VƁ^XzY2,;=uy±Q`[._+2i6X2$|˔rAh6{gXxC/ pŊzzK‹4֎Gt5.n Ni)aۥg8 @pS~p[=Nn{fRD1=2Sj^UbL q ecS#@.9hlnعȾ`ve5ӎ,=3+t$ +NiUNJ2vA׮/ +!9ӹ7ѥ!T>~]2jdA{T .$Mχ[wLJݭ ]lﴟ<:0eKػ˹GQ/4D cwdԒ@A4WV4ECJ`31 7/,07D1z#[@ N<ܗU3sH*&%IQIm| ܔ@BJxB t)1pGmQaҡ&uSV Z{:id:ҬTIv@z#bSܟ;aXܐ\䡌]Ey@|?[r<* Ȫӭ SW|0R l;paWwIUI5]s^ 9Ԝ1|-Єm6Slf1Q58!Æ׏c3_ĔBz "k[:qyGI:)mz_KȢenBph<~U-N(sOV6ID GR3ZI[ۜ`WimC > sc:ñn LѪ/)z`X`&wVJtjOXZͰTA}{ƔY~\%y轍&qݔl!fJs}Ϋǫu垑o"ܲJB~}z^6Q1 /Ɠ;N D Ch_S`pnXd6jyK^&Z.f9>?::\d͓DJ9ŲM*[l~ \u,pFwq:͒&)U F7 *J.}h܂w0i'iôFo&W zZz9 Dڕ JZU{K!v,-.#Cv yJf{+m't )Uh|;ο9)ce l)gc!2|_!@ɣ$2phR7Ctm0;@xϣLj&yLF>:>yۗרF@p-vlJ1Fu$={yYvg:є6ijoS,5pGpRelLѠ83[8'47M )]C5.ıamYG ӹ(!ȧ3c 6j%T!gMk_ৢa|ge& X"\C1! φ9(>X5 ZnHҥh#82Z+[[IGԫE]EQ{sGqCRߦ~vd\6.m3 ӨqK诫77}-F*󧦳ljoOD! æ D/$l-t!⑛ĴfbZ"JL#.-d; 6oD$!A>cqm5)ֱ#fQisRD$JXyrIǛN͠>T>7&AZ(:j;vRpscph$sSo]mD}4N?+[] }ޑ<̱u(Gͯޅ7&,HY6簨/]="Ȋ%*"h@NNWe=GRg -$qρ9\lVyMVW/cN%FsAe!Q4yuj RmxL'Y͆f|w037uIz r_h]Lh|S}y2)Oq¢m))nR.Ԓ0!|^r+-=Y o'N4??k\;܀)߮&PzIƂ ] Rۛc"|RDsH>a[OAwF` P4dO,\5GbW~U#~,uܧaxfj KqzHB %}4nLrH@ c.aboQ̔>uFDr:_Mg4#K"KN3@U9O?Ӝ {HȖwү͍ Omw)elN&KbaHYKSVQGZ 9>0\TTFфb Z(zєP[ zUxک`7k$OQUpQ 1Iۤ='M] k#te4A$!H>Jl#Sj->k:jpbDkT0 eҎLvkNdlHN-9%fF'*=nيĎx̧[Kmg TJ[(䆝)%r>M !_8 bozN>'0Fb]q:\gP(1>]’xm0|Ö0b Wrsa &IaޔbWXM9DRlHC0&bMxjB,$c, #$ 4j3&pʘڣ+ɏ9 F1P/RF;̵ՕhxϹ2X N„贈MŎբCPg܇x}v9!rȆ&Lsm_ʦ@,CMrۯHY>bl&H9g^YHJ8iɳ 4g\%̐xTpγofC+lYA]Oc\L1[=1vo+l{1]v}7OjBS)xcՔZ),|RY d%C>!C3ӯ~w nmcB9@[sI ."c!za<L 4tʔ'_#099&IÁmq^6"U>]{i0WMB<~K2_BU߅G4޽˛@IMHrƩǺrNpt5/hzlJay !$~ycuW; }^Rv1oy' e6c1• z& YMDC.cHddB "ۇ|z~Mf)H2oI(e-:MTȚ3A\M' 296&|h#k5g*Ŀ*O!}&i \9=TJ6?6tOpeMe~@[(kniuN;ȡt3JVԧ{@iuj7v s/@6Zώ%(cvPƫ{ɶؖjźz%ڥoB0\$r;bzSSHf܈==yOиYBrų1/ڂ(2eʏh"PC~9@QKiĞ]3itq}N  <̶'`7?LOx!~FhU)l5|U%1ÁS Kb#_+0LfGw:+crI"aB wSbBo9آ֢scSZL<Rt,ی0L'VL Dc*,os|]<}a7r |236c q#d+p#5Xw/7V2A_@NJ⏉YxO˗rg* Ɋ0 d[oʳhڸ]"FQe!%ty2?dNSOBYO&siK\ȧ.1OQpKQ~Rhե ^%`Q.R,۳x@q']fA(G8ٶv^j#+_o<`@S KiR^?fGpt*v@*_J'jbt="FpFJ %TBg3kJ6!vfH)M(O .0tkY$8ߙ.|8wixQ' > dNv$(Z:.]_9pb2)¶;вG~KxLs0׿8p\%P0L#)>0:Vl®3q<~J0w -yFsaq.Ibڼ\13zxqdCaKkjEv.xTT1Qg _CUM]d?Nΐ$DߵKoAp.pJÍy ISnE-$ mHQQQ8e׺Hr|umzXO |ϷQG0ZUYa Rk 3K^^=Cwmi[XIQ`|[uxNV ヹ\7rgfQ1Rrٕ^CY~eOQekӤK~",Fr{O LsuaKd8Meio0Or}z}UWmɼ.h U9$/ClO!@'Phz45%huL@:HƔ%Y2a3]I+ܭu4pz9i2/?> .L@-T~U Z)-C̋$NHIuU0 s.pTI#Ƿ'0G3 ܜ1 _ NHCpՅGGr?2)C.]-!:fʥEקo ;Gk.ODWsM7_T&qVP *gvՔ1fA]7AՎaJLÅl쾙_E9'U= w>UJG>Dz \`Qiʃ~asc5?bu R 웆>G8xܜ8I B7ޓ$j\ D'v@ +Ͷ!@FoIߐk> *~tv0߰ v8+n!(#BB*~ ""z=HgBmn%|J'!|yKV /ڐlGkL *[tF\^9 HߠX5ޢtö:<tPӄZAkٺܡ\n!h1zRV#7[J濆!;So}/BQ'L`;NsR'7ƍU Juk4S!rpk%K.3e l}dA ú|M!I6st~b $ٯ"&RG#k`WD]@QM27.yѳEPUR=K5 y&Oly("WrMMCDž:9/ ^r/r9[ZeFhDcli1Xf@qf(F<0f!<7?8ehwK_бb\-E23)`Z_&8x5t*Ѓ=zO/{ E} i/bH!2ɫxrR}4W#p :1YGD$o_x/psMa BwEiٱ_{ 뼔bbcoR2<[$F/%ɳ4Wq_V5JIwBS2dn`Xv"eCpC|ѫ+*7+1 un my 6/im/b TRݲ% ~S҉{B 1u$'zG0q[CY%\Ҙ$̮$ "d@;M@C;FJdkj 8JW&ԻF!>X!̏z/AxP=V z>ȿ8zJ.+a+=ٟא󧺩,g1D>AGn)$Q0K3nj:' wwK}fBsJv_kX-I0I,(>"^t  H[XXfz,cjp-߳'vzi6.pked{9buiU8>gzUh"PJz>Gy>]%G)BCb6hU^&g >tR~TWR’HP?'˘WbΫfZ s{"~ߩL4գ-nUOWemq4pMP `,4 =A43}Eb½RA T?Į+ N܌$RoguMB<+v?5@eub?/>P I8h{Y'=_eɮ c܍'KIgymf}]5CG]TuPU͕֥X~kq1QZ'lCgX#6-WmxϤ0b*pM%*Sٲ}eҧ !"yɚntɞ |2qa.+m=&..\e "-qӛZ[8j =s~%qg'}T`1Z<_ji EҘ YACq|vzU$s}- H[OaFvd {4( v`Ic E4TgcM|]z`ifKjlWBHaXR؝c@!G0 Gމ-gXKԁNNټd֊$Qٍ%I{w!u6w41KU}6Sq_oWR|a#1qهh3d sfvg>CWJG-$>NpqijȒL%%@UQpۂ{>B2MLЋBŠ "pZE\5M:t2#lI5,O}u@8o-Ѷ|rwmG!GrX[HѬ#p& \S:ɨ58AʅfxI9T -/h2m:E:.^hB;5X|Pqn5#lq\Y(q`ZO+58%QQVI "E R|PT6ƟbaPHիݿaslϫTvvA{*B@uY9aY{V4yПfϓ= *G냜7RyPV=h4BZF.4ڷ+20IUVl R@9Ì佦e6#k o,]SoWC6SR':'al`V?.+mgM<# X᠑D&U.}:c7P; _VmzVdQ.S11P"E8n=A1gw M<…LWR#jz8;=\X?BE/I՘ǯH oЯsBkY"B; JRbhc7Ȕ ٕO]!EvI'`*qK0d.*amso\ŎNFzܤu xl yn6# 1ŃJ-^,l!'iNyBb|Ll91 W 3׌wNΆ^80AsqL'CJL|f|jKѸļn!U0*KtD D!Vi~eD#:,@S,@pt~7I\ѰBIih`Wi?OM&9\=Ցse@BQXdkwht'"ӹ2O-ɀYyU JGCл1T5Bqj̙&FCE9Ն;9`ϓWMtiŲ+x I4g4%Ք5#.Ӆ>#u@*Rv?CCt+%%ID!jW|5 RlNv44XpМ^bLj3 Qbrs~AYI.5|ZVd Aģ} 4M1EΆ_Gn4RA=38@!-fb 4x_ 8<6;X- Kʃ<|F= eUT{ c^,=gxP{fU@O-i6fl:lb#p@)?;ድ󝐀@ 4b8xcwDHs̐X.om6Q5WX"xY䖢u-ai^v܉@BYNEւbf s%42ܔ&lr o⥃ld'U 3bj¹͸uAh0o~GVDNOzpsJվlն`<MM"21\3!b^+YckP3'PV`Ni3'Zobm .)J;1\;pW~#W-RR qA$)H0g !{7ç{V D\Ug oj quW[9vGAa\$nYػ%ɒit8[C պgH&h><_׉QX+u`2 G'^"-.2a*~u?| oipS 3p(6^-Y^H6 NU$%Ӛ* /ϬR-Kc`YC;=Cݶ3eI0ǖ%*DY&5T1]NgBwlшMvp~ 滙$OW('J{|pzP>l< `em@R\.L5!czɮe38JytDq0ũgȭ~c-n_j&NgoóRKQOA`((!'"v>P]CK-OTxt谐DM [kkBLWocJo;ݟj9 zE G'u`N ﵘ?kOVLDgNa _^ $qKØ?RvG~40Sm==g6XN >=/-v*u#o~Jd-h*V D"SЭaRKm_bzY4!.0QaIMcPn6I )*l=~T\1eyY0R{ TT) 񫊽iqtJ`M =+2:Q%$a]BS{9fY ޳_Ub΁ړ/>mc;xhrrv8a r5 |ڋr<ʧF@+t3WJhOpaq-HJ`o{Lt$វ=S Px y4we=[Vc{#٩|\̲`|sz%kkuL|,Iʬ;]nq sTPEtuGԲڐtHw{ ~tFHM38'd),1]DiǮ.Z-;g*_w*#u,{j*䴼_OI-,H+4|UEm&s'-.4E?Ld0퇖6 ZrkJb;thX0Ephawbْt.PFa-{&JIT.nN 2DIIUeK'}pP3^S+bތ]Es_f C:^np Hg8 &LLguh U)&-M-9I4\<-lg=j\:›l;@ ɲ3Cć d"-@dL=({4q)oƎBYF՘mJԅpGz[F򆰗/jԯ"`90vuYHNK '&&nzRkn e%S"y3+VRrAh5R/FMJCat_Mv2n]j {BG8ϫ$T O/6WQ1ek~l IKVhSųɍ"lj:q"]Ӣ#d\.^\x`?SsHM%xGc>~X'+Ӹ2F.۶ &LҺa C6 "AX͓m6ML`wjUٟY:6[쏋-bg=a'|k)X.&2DӶ?fD }rNFW{&'\<#>0o[o9UN0Ficubm5>rM n!zM4"fW>{f1xW ItaȳW,Qޜ0W IJFZv`,IhPmVTV-0*[a b];gXY~odGu48!)(Y%A}gt즲E19hxtdㅽ9]\ޮěw?. D[`X7X K< Tԭ nJn'|ŇqnFacS3΄ߍ:3I 1/Fa|[R3ҊMn^\[A^]m%S $Xg׌V}rfIY {jg(TKtē*Yt_-^4M%,G|MQ=9ctmc!LM_d ]Lx ט/982<3Ǻaߘ 993w,uLViD,YMGu%>i#?lꦊMg _O:"iLG&7 ԻVҵ@-ؚa*Y=FTB0XN]%qWLsϡ {F#7yJ{^"9JVKϝ-_4 ]PW. oKGyޒ5JIJ`fHT/\~pƅם$f:턋Eb.'+3Ԁn6`5tzE}q1J% 0 \> xHOg2ʥ,o.+>kK5DqSP@~`-i 2(Zd^{$Flaxg*UJ2ph}UStOƚB_ܜK!X,J$Kogh1tb26HpvDy?0$ތ 4aƸyėҽ3b}|ІA(tӹv6[\1v=v+I;ȥebwzS%O*&@QO ӳ+WEUSR( f# 2@ҦD]_ϓ(A? J_g9u~z2sks*N 8TP0֕JQ<4e0A)g7*$컂{kzP&o;\N 246Q m-6iWxgVL] lq%8{\uLek큓Mo"VeuN%Փ>lՌѢ8^Ǻ z~mgpJ/N3iŨ|]WLB\GoZx/<3ȧ]~jS ~׌PMFQ2 5ѡ ?{"3=MOa֔aaI`,櫅JC6Uc 5\|6#P 1zb쥷%tDŽ2^~e/+oH3 3 Ar±8Ey'DUO =k2ΜF۳D\^ pJ%K,g@}zy!3/F׷c=ȇJϑ)f `7m?kY6F)CQr$ɵ Mz!D-&gOQ# 1E>C.£2N,X'jVG{@Rwb ^{j}fɸ|wQEFqQǺ ѵOqvv4(9/VR(9sz ѠV>XmhiDF 7.W̎,8$g;Uq%$1 s`i o'aPK^dϦ!CEK:r1Zsbv^upI~Ij۔5NSwio@a~ٱ-rܠWLNb'>98V¬U\b?r7y: uR]J$qΈ5RVZpM)LL)*,'1s)pR,m8^1+,>f)qQ$kݜ\л׺:1%ϔJ05@%9giW gZ|W(h0tzM*B`Z&I| zN9Ou傉="Z$m"X]dAYJ+s1C\H۱M a ݛujѽ,@@g3I?S߶xFAD@X5ܯEgpz+5b@1 d_7!AE451sv‡A)aq=;Z"H#܀(:=E Ahshgsp'D&.p2oM ,abVR>phc 6Ӂ2{6!"<#m,TfF((0Ч$IKI( vWcnlF,\/p?XFj:_yyn<|cɴ#],˦A->t2s{,[$7HwsW%_gS^03bZ v%_GBrR ;c(=i!URU"6mEL E1 [@,.Dw$.?y6`1vh܅%m\m +jRb4 6ļBZ /oJRɏW+R̶IZ6q>G-cdP ŲB"'}eOvsf q0甽ܹSPeE8#śKF "آThk;l%`ub:_IG +psӂI^^ع>.z9YI٣~UK yyi1}ΰ6ztO`R6)`UΤk/s'I ly +msap`!Ng0* ^/hexA[Ў웝EnnvTPĞI} *1؋p)[̑]{r?5_櫋6Yftmb`Ozm` B5hh,h 5!oΘk[Ձ4mi5y("VFQq"wO&,ifE2dsr]H4nn^*l Ehn,Vn9}hyH"pU9~Вԣ73=h"\Eiy[T1۹p٥ ,!\ @u'N~g}ey 3X2g8_t .+ WH=/^Vjz\\_j^4ERXրdјCHEљ< eG2+ B4ۺ} 0&WRb"9)y!!a=GOݺJ[-9j"SW4w :tb2<}V6x]PngǸ(He`M tCc 1U 28uj=jKSXLR:2 Sfk<5}]Glc5ؙ(|1I-V}6͏uRWeQW-|HA+E *fѶ (ӈJ-lh6y /,{O(,~}lGx u܋M/E!i+M5^/ǭ i hƋhaWM=R,.V7d$'Vtv5Wˌjг`E.Nъߠ/E\kp9zYG8zaL&ahmQ Β"sG1 h]uf; ~lW[bU^@,{&WzcVFriӔbNQHu"tKp>AO8Xvg+QGp}+<vBi{en~T3PaRի(c+u5ppibTxIbo%+3AzT |yFȠȷ0a%)o+j0= v*$E+5.<(P*8G@8h2 (M%p:aN-o:<3WnBPgmh7qO.OtrdhvܼRʧ,=7)C6a1z@r+ۺm<(5ؒ !6;Tj8)Z!|5Ж@H.i Y%I`m;FQyCyu(›jKn~"`⏦_\)wtq;Iʕ^d0?`'˃,*hZ{W=jyBe0d>XzmtCb(6E-T*;oe(521yq8Fc嗭bjrXe$ɋ^3zafP}* 9#?EjX@m*eBʻ[}O0bS#}.IeRȂܭ'.@] i_3m+O z/K\l 6$J8G'u$訣Bh]?Oe$!L!+?Ftg:` z, @ ~":ڧ @ٗ`+^)*hTRYܑE9"@3n2̹p>Â)ضiw}z]fZK0|wei[FE&L]hјƇL<KѪBG,DjԒ]kW7~mO fTZ W}%==3>Kgj46cQ燞v skއʐЃ {$&;;z*edlJVAbz״RQ?\Z2@eT*/o][&04 zJJ )wTǂV0nn´_]6یxi3@̱G(bL{Ck![MMlJ$M!j&k(2+^ah6T'E@Ĉ:ʈrZ~>%Fq:TO7̡=\ 7p'_i2y*F,{A0j12[*ސ>P@ ݴ {WQ8SE f QIR"#aQ6)bX) }=j{%3݋{H (JVp)Bx/54 ;Uch"b[.&r:ji|xƑ7+Mq/#4{>aY0gO=uvxPIeG‚C9b }媓c%t Q,(p:l iJȻanX^1]Gx|uw臐7qMw+H.Hcxo!.Y a VJw >y)FA&wi޻yg%W 8W?=1~Zil|a1xzb1T|8s`:Aʒ*Di.QjZy.ڸ/:w6lS\с;W|^ξIDF̤1~5f˒Rdb#?)=}nne8HhM[55Tcyh뒜El /&mQ($^kyݤT2Pc1=v<;yϥSra=vQlE|(̈́S^{/5NdTQ"q8*0! +dhg d[/0d (rf @<'ZpSI2+n Hl'n-&6> >< UZ]3;@cêڸswtј<g.p`ӆwf|atп]b1H\U'F.N^[1QUL!'6`#ODh3yWVY8dN1=y]"XP/oI%1+_'J0&,X)AsPJo{1]1hB)붞 E<AbbC7j&Dח R34ϥ`ľz=b"4i~P/^l!$iőR2ӟFdR 4ޏYLU%0{(kRj_|#Jb<1L1~uƗ ]uEtӶ#7uhR\PloRQs"3=COLQgf?MtMbA.J~#rm.ok⌇'Bh5ո"]N~|l?-*[ߓ̫O4m$Z[g3m(ʓbo55(4-q}(n<1lX,eO}׸/ h.<4gKتM N 𰱡0A~M|ܲRy ͣeOAnBcNKg@CtCpothexkP~rp`+_>b|~dwEvGnE&x1LGrH-W7* :֮<Lq[gS$vR7φpR޴A;wl֮KD2'Wf[$ FB^QvC_a*.p3R/>/A)*]780+0*7VI4~B ɟ(cU;{.~+'4 $(,$ ئxI;j6Iv5gH6ckc8E Yz  >Ը5SRoHhDbJg58$5ر;%`uM=6PJMaf("fB@/+%ַ` SCݼ.@~@ k^* UIwsb XZKdB4F'^\O4*.QAgbldsl&Q+jd?<䠖_EA%=|u5uwQ34t{ ; t%:tuo[sB f9_ J5f/ 4y}pqT!ݷh>=9O*˨ .1+n#k:LZ'}:',Dc<ȩ<6dd|Frgk%y`W{4U#ud=Vtb);bBIߑA<(=3e WQY/(V {=G  3,Ip䈠M!"pM;f37/æ5,K)i 97elnŻ݈(a*}k2*1G0 <;A(~o[ykxGt?͟}$ $d?B:'FEvV ]̇iy HLMS@cVM0i\M6P);+qȑ6zYFlJd.uI\8oM" N_ :|w7@<om@x)I;J3!}y.;4e(nkCX7n) *Y1/}k6)7vrm؉v&GOV%At3HE"^^KF{r(rb b2q`[6udRH9 ӛZ/æ;LIfFIJXi}.U]w5^vLׇB8ą1=dُ&!T1HM_더wc Qڰ7D=b. -1n=sw °3.I XN7)R8ܸL(LaGyZqV u=ZK9+~21Ztl=7gY=˧{n d}@'=e чa oO)﹬/=%̷wBPhNӅL{U~QI\;Qi]~o<hg~?I-vp1$ql{DIЯ'fCB(CF};>eB{9ţ%U8G3^C hjC=DZ+V,YlFGe>4.r57ݡdM&`84'fJBvspW? fbJ $JB950h&=4:Qg7=1S)ZH_ܽpY["jV(|.N%a-8 U+c7t(kf$i!A3D$ӪM.Su;xEαsnbp-۱" E6[p s^DEƈ&&zʦKU]_Umָc,a8A2w6g:>x_Rd!6"OkAr%(Xo+s,;j u0ʔR1џv6O3ݳ rޯog}  "< ffF߽&e5k1$u᎗ Cʊr 2 (o( aZQΙb99c8? {!A&L-(g$5H}7oG6h1iN9=% ܾgopa ^g#n'{ǿкKun]Lfw|!_W@VD3ϙʄ*4\?J?oi0}]68U5V/.Tܘ[h#<_t ֪A5ŕHnk,)`w9gu+,[uEql+l zJHEl;S='=9f14_uE1):1ڹ %e^[zp:pjGoԤ^GRCsÙ\<;tp N7PC$s87XhsG*k{HY˓m/Fq 9@Δ.AvHO14G10w?`ԽDsxԁS%3fU2pugq ̙B1}:0Lj tS%"~=8|~t=*Ŵb%kR7/` MvF>^pZfK#v1c_h]'Zˀg0,лvvS4%n)4 p}dg.ryPu5YJ rI*;qms\=SkDpgfnݤz4~t>Qn\Li46v^GS}T_[6P叭lCモkhV𼻣jH(]m`.(< JܯдcFN%ħwaAtf⊺kG-*ػ!I9V9L~沚@5s)߯CpZI7SS@8pk;{4̓n,@Jt\ؚNj7Hlz?ُ (ʝ..T~v#*<${/GW q oI&#N~{Q[>JYε'wR zK 8 XQEFa(#0l8g"#AJR*=С$ؔ &:vPб9gUا6#=1v2.`j5I茉#4T^ qNk1kNUnyӐTy*`GxO:M1M[Jq*e5) 8AT(L9J%Oh"<&YXymQ⦺vTPsM?#^HR>Huuu7YUw#ʕM(Y hseфjYpƄG80e@mذ| %tuY󡡔exMRh*&&4s0?4Tل d DX+F؝1;0h)e6/ꩯoӝ5Z~B>ƙt)oZmZ9yMf=#`f Rrxxk 1txv]0ZiYd&`ssi sU$V K6ƈ?b-U,^J8x|AWzĔq5K)24D?7>@]i~ .x~4m~5:qۋe@n_KדZF g6tK\-MD) 0ҎeiMҮB|D1 $Upe}' XUQl2v;l IvZy`ȕl*8^uvdN j @ZeQə'})+@\b $x )Z~<^/+`h+H}Hh2ghUFu'Y.Bi>?m#e@#csIļ^c2X8)c+KQ\ؽ}sU(6H{(mZDSHԖ|gjQ$6T Gb7x@:vi(o >ԯ`!N7T<<,.:eݲF~9ܡQ9! .tdq=MH1GD=.?v:SJհA#rRCѽ2Eztgġ)ֲΟ ]LP*e:bChI5&;I};"wH'+-|X$ m- BUw)weL*!a^oJXtC9%j(ʜLJ- QҴcSo٩ q+}N8k '@\ ޻Pa+:OCPV ̙CUS?ŷeYȥi3lu/'Dv|3";9Lp]n !"Vk h Ad(Y⥫Rƺ|q1k5Э:#s(kAAjB*ܗ8>]Ap̗ s5Q#ׇyG=Q>);ŰnEZmp -hG K `(E̮nRFh7u'*C7*KXQ,3ζ)qɝ1>Ml7#'>pc5M7k׈*B <.p 2dt X/qY ^5'4NrpmDCڷ¶<)\ՆA|k[_bͤ| 4-ƸBiH)*RGPzfEU 0!(@iǽVjfCB^'-ce[e2̐8%B$DƲ>Ԛ_ Rz"$ퟀpQ9\!&18+#{&a47`> fF39E:$L5?%&Gr3+S%d7: 9Ȣr+?^T!d KC<^TnBX\.44u.EEM4W?R%=́' 0Di>P}{m7%C=KW^Ѧ<6ypnǨ~N|K߆ᛱ#ห Je+\_Xk(Υ*M6Б$񌢕 0-*Jӱ1|"dKJ4 ;JLI"&aʄڡp@?skn7_Qa,Lfp6(}ɡRb)XΙu% lP uR"yӢ(b잧iW{-U\[\ -IQ]gCED[*<1(mc 9/9/=i5vߚ.XIH OhÜϡ}P*Aalb{שsHeCk8a>P猋-kFwRSLj|tN}Q˹$E}7|S^]_2 -Kvh c,'d<.$m0GfvĹJbRmXsFg"r.K0vV0`%p[_:u C_tmL)+gԪ 0Tv9w3jqCDNᱎ:M[GC xrm JI?oUmM)7~ RKM-`U#?*D\:hmGDW(=_be0e{GUwzA^DiLJNH.]j5-Űxu;ǣDU PzoA*VR$ɰ, ,TP3z[0<׳$" `ށjiː:HL헑:=?QCu[9jbȧD<$wӆI({[5$,~;M-m:'\-he֏=opG-iD^r:`q'< nWc5Wrj R&)/A{nZ/)hؔ\򶜤@ThyXda$ZӨn**-y!#ВGП8_)CհOܦu!{تVwӂ?\[M0)6bnjɩqМU\+I/&ϪE%w֜IΗ{@yS2,Yo l:Tv$Xc Z$q~X+>6W($ >&pŶr'OβT޽,<+Xx3r>t@Tڥ28q ՟"ZFtX^&B~qt2.uҼUXZ&"`}AdRȗֈ2煂WOF/`0(#dhp_>qWD{|Mȶje4ݽ_NqBŭl;S'1}W;zsf¨#%q@ ,p#)0{"{[jp&ŭ*kY@גI۪ 4\y9[ TCyPS&Px@]RFҥX5{/=F408Kxf@]wRG .HWB*>5z7ح8c0r6Vh!bdXn{ #¡R;7J4gLg/n'E 1Irp9XT05 "]zw\*񜙡xϣlLCfO߂s읷dk~!-FzJ[Ho#:G{~y83q4qYjogHPG2*@OxQa,&Nw5%`H~ج' * S䊀3HJ6XkEn2*)|!A(IP[ 弝(Tl`r9F"tw4`dnZ06`F!iWµ5r6Wl`Nh k;eEcэg \vшI8c;{s !SM4ӵUFDyCcFe^ɩKF(;T1jZ~ \@Џ4kǂpƣ T:aq>s t9ؗد .XthlGG_ޫRVڑIa7hG?C+r1: w2kL``{:|Ciy55x〕I,b@}`*{PW\> _%_b/zJ[Qd SOvIJ-kp3k->S]5W7\ 6nrsq[`I Рe8[f.K˓GycArj'vA !Zb_0mzb} l0Hg ׾ iiLor"ĺݤ1ִ2Amu#A]͡V.)v58A yyxUe-G{ v|GîE+^UV]!x,h!EsyJZA~qs|K`_A\ϸ&0^23iHwzHo^~G\9XMBj^FQw=s8դ($ʔh+ u@&J5d%#0r?ڔ׌ 9nMɱ@s K^uH=J=5Ta|5UĄ;/L{yز30Ѯ24,fg4O+ԏXq{MA.L](/16E^,[<Ֆ3+܄ft8B$vSZ$w>IT]bx@o⇘(rM{kq|kiPvgqIj |M{\!Fo /]h+-|q.',Ʌߡ|1t4636PVe>Mn57n 8w21{Ybo!GaU:98zvR ZS)(8u s%Lj0eP ]ɋ>c%;TqxUT[I:m^rHb6v{ d\ s!do7/祐( m8zjR͸3CKrg@lB~ `ќ.4LZSWHȏ^`م< _(U΃HTOԏ~bC^ yDJmf*B)TDN'+8$)[a] @l;aRB*q=  ߝT5np9;-w!ǑϤ,1&0,YM(WީX/-H>bA,@vl&P_rUU|yW |/wQ1'sZYm?*TU{5 f߫,մ}(uxy0q=7gtPr};YR!&F/x &Bpb43U͑1Ϥ+D& G xZ8>$^K./5rH 8D=8r]^5i6_7-_;K\zб Ӑ3[)DYsTxocMT Ѳd#m4qX_4da7%gMRSíS|kHDeiGŒ|m `ejHj810ԑse5-feiFI㼻brK7`DnO[@\zB7/ҳywX;;LpZJþh3D9t'8'-^\ 2h5>e?Qk!e^B+e>$["[LACS }I)t~3?-X;T0zt̽aN"@\2^cVjڄ _"R2_ ʀ[|R!al)og+ca ׋&3,6<KHAIFJj1=9ѓR!x׀P3ʍfX p튁*1}~7_M)!R)VCiof ɣLjL4&GuoizyC*`y͸9tZKN`&t5@SyN\jv%v&M*!|QHF[[F~U~eײȬ~,鿃AmP#ft|/a2ɠгi[iR/**TTi.;!M=zVkٱX sq.1JeY)ɜuTKH-*PǞ_dFADLi#D.tj_ݱAAc|b(CIPV^BwdҬҽ'"(.*}rϗE0gMV⨟RCuFw@C!zÚj̷`Vsq{ubIq﷈>e'r]k|(↪ [ f*M| O}prsqȕ黀]WeRݚ+):MTK>S$ B=V<]t1ǻE (`n~:r$u諴w[1ϻ]A$g0qj(ڋ.Hh}eT9#D4+ 0txڻ/eifJ=I zsޮRqQP[e& 5*yf3ُuKc#F>]f6i'GіAw9}pEFOBmLQQ*~DO,{r*\ 1<<{cL6 ͥ7%rH~C3HFEx$~ۃB)ˡFsq~.'sT;f_Ylt MBK)4h%w0p4u)+"OlSг$9BЯ`3&)wNHKM}cѣŊukUÞmVZdto']5ةV@R-;d M]Q\$ժEp:($p֛}gݤ'ۉ'T\? ޱ?A-{}~pvb*͊귲v~[G`%&p߇93P :\CWYH2|p@j z`f||A<^#vbHObwE4Of8A ǹis̯5j$]_tƞCķi5\ypu~;PTcP6~pW_KGtg߇9j#!pYYzYeX"-h |.;z``J3&gRg?n N ʐU"pdI>'s D,hΐ\pEQ-D);#q.\{ 6k%axL> t(^R| {:*O.xeF<8K4 XcB''\d6~ y0&A# ]@!sn%<V| |ڳe ӭT]U#f^so]u&=줍R%JAEW0xT.ʉ'YsoM,4;cCjH#~`[ Rn.bqZp% *ΐ}h2oqCvɥA:UʐWb Չn8[ NNv!0E\:9)&B ,44x/h+[Y*6O_3\S[m^wOИ1c^&iWd9bm^?Poqn;{}"H<&Q0cPKs$R;5_߂]g f{׵{n`!<l;Ā95cm{@t%Ʉ[QG(9Nάmwrj1yü@gf5'iNλPïT-$=Tdm/"pm(% 4fZzJÎu_S%xZ8< ߶W(Lk*&8ܪBrDH &1%y^hEyDݧq1.u [IkoQꮠCv lǠ9֧I<M|m)F%MZY:ڄx%5MvW 324>Ɵm񻂓50Se>Mw8Il'{,/Dʴ~R!7cϠ玜K?gۗQI[(3'Ϟ^uyGZG &RLР/D4\m*{Ls@Փ5W}o?]Mpn=K٬Rߨ6$bEOJ8Z~+'tlINK &wt`޲И^ڠoVGZBQaj(kN #9RAX{8A/ɚ@"^B70~Xհ];* |-{|/].Xb.rG`!5W)P{ljs2tr&yMhjҗ| GBI)PWF[4 s!i$'o G"U:5c9suFp 3ZQ~k"u W Qԍm)vRNj N@+Ccc~~ Xw)K@e%}e2^! -z @#m܋DdP *]`iUz}=0dKi̅ ZhĬZ9[Q#={Tz?uH|84 ȴԱ @>Wo BG=+WOPfԋvo6Ka_d]r:.Pmbd>tr(b[^Ɛ+܌+A7~/a; Pv2͉+!x# 彗Z;97wFC工$s`jYޏniU ?H%QfjϷOD) ߝUOwpz[3Eht0[r1q);T -CujU}f٘ԖVt=SBΫnØ喘Q$s{sW,ia0fY7&]3x:1q(yB-Nj.cTBju,=-Or߳`D2T7Q a"h~j*6JzNTة 3[/ <(m$XN?\CXT}\'rNٓSN점a{{/1`.(ݲ"ر'kU%5"Y4R 蕺PE}h'/@f, zEq!W-VҦ;y, SsᾹR-,HLYT˱'%1nxG:n}І\8[]P2$wx#5d!CEѬX~eg(ٚ= ]^ejyaY#SyaXTZ)*; w?rհA dQ3D— 8miI";[~If@8de&þހ1//ʹR_zqc@,Gȹ 5p <#eG_]`4%oshx1bVӁzW\OlUWO(:%D(Q]:Ȉ0"f͗Ψ '1`ZMy{)[[$ح ?U,L^+\8肣pLTbŻEsEJ STex? [:D[yTh6Ў4|b䅺09,_Cn!C֊Oc3"M@%Uq/,FG^m3nUDsNGz V ^Pi}+M ^O"\/ F fZtgFm1AE3ݵmkIL*:n)po3]zc~)pqg7|ˀwbX?7q`26T۔yG.~٨56IL `Z.ręth$vx@jYxƭ=8kQ/@mmxzF!1AZM['[s~ԣ__BygMœ,lL&bd1ג][i]ǣ(%ˇgS2OΘܹ`0 ti#7\LK+eRuEgT{^ܖǗEgbI4@z$8iereFs[ТeJOp}(^ysB:ݝ?Pٶf0QPdbdb2-^_80%qʃxxq{dTSIB[EE{ bbTY1 {5)&$ȴ4l.Hm;Xdb]WOR`3'Yr"w(;TK'b_#^t5,'KZ$x,GƩ 3N^}[JHC^**P~O&"-aJ$, 'o.}` uf={/Q$#-?ܮΉ}Z`qlv I yo ,$w}@z[if{*)5pF>c4Q?O )13?&= s]5TG<57Be-ČAF`kg#)pIz]8p$7/c>5IÝ?I1y a%i_ۏsT*Y1Jd3ƻo/fLI0aD%5@=6bVn@U@)N\^4}%Stf/=/ ,.7i%4QӋBU7cbVSz͇mnZʹzj(&8_.zuYJyj7_0)XMRHrpIXU}mr%S&l{2y8OChA9_a3dyl|6.xDs v\M;+t/ٳ@+RM򕊽yq0k~?R7"_Zy [t9םlƯy(MeqER"t)8!"ߏbHa* ħTfCJ7J[G%/<-APGs/`,Ա[IfD m 9Dܲ Fib >-Ḿœkmh8VE)0ϑXdAB",wxי4Yx"? ̏ %?g x(~F fWEĩ撩Ϯ ~o WbDWbdqfRN$td0~%Nvf!@ي3, 0 2GV`¤~  NE/lEt32aDzTrxC9Q-:Ϡt!Rtys|JRÍ s/WV T3@>M[yky$Wb֛bYsSӵi}9as!X5r0WJSk$# kB5I2j0Zamh8MfF>L> ngS'|"-8r]VvIALbzB3hE{c7&f=Sh夾EgIaw>+rl->]OP0 l.LZMZ+H3}:ܮSByKX&P'NI>}jMxOZ"&u帶Lgͱ9Y#1'"qMڇJݩ!JY*Қu%@釞$O] JQ#zF_eYk_D&9ŹGG@#=G|J㉧rk2˒UÂQOVg~ ("Ԅô0َ&0&d%xn($эLi/OG]܀쬁6 8sYs=t0ho;~3X ["ed6ϽRZ 9=9;ex aՕnB9R[)ovSbuKF@nA]VfζN.a> cTSWR̺u$HL>N(p&!js2j޺?T_y˺}*DU)Oz5ew 22J2P|C=v@yC&'"YdJ(MDgʮ ntzI!m0w3_/8L(pب1fHL斫X2çj$MtMG5eBnLNciqF+xf[}:"vLq>6> 8?$^BAfMf=k& F90(/H%ꨑ,cv@Kb{l$zxE~9}!> 5CuA5s-hu%A}mo Suc!pv.Ml Np}.\ү&5Hzt+ x=^Z6D0y 1f׮,pd2YR Tq6(;c)'pIF<;iWE0ީD 7sʩN +fs[(5ʥI!]֊)Pf}djs&б0=|Eug0yFJMDU6׽.@PdtziJjdbJBxPP\ &1W/ 2\X-6f'=PY קPJ&lf cJ󈖔 O+7[%!RJF&gPעc*x5#Nh^vBǪ1p $ 􉭆P8M#;Y|o=H %)ZAs>ȫdV*OX,%@ LY.-XqOyzzzlcp](CP nC{X{_n{{Bi(FT#}f܈ z@h o']뿕㰋:TNrȴ_v=Kbn<^ EOl?Mfs9Ҋ2#{ c|H=XVn,[so[g=kX F7|djw= `{;7_=7%\bOo#D@ P_@U vfKty;._ 8Ļ_*㐕ǡV"iﰁXkؑlُ7%EIixt@G=Xݿ~gg7} H*ڬs޶^`(é '/KGioU=R܋fEuסB8:&ȥoA}zc>I*dƣvqp2Zʫ`VSJ(4NPj[I)_&0i@^frѽr) hm82نj;XSo8j!*r%n{A}J !=a(oH06#N`h."$A%:31iB@ ׾K%耒OEҒ ({<ȦCŁE= zp~($+KY 3$Agkt)v,1ggw~p$o=h+Fwh*Wa# A*fvGS]Kר2!lpw~,C"=q;:s V)Jsr%iP)6'ћ7K̲\U(z n7=9Q} $GYS)6V`RR hc?P0U0ŭh.]~).oH |-GYX\7+d(d#5ш-ž*6;s8-nB[*{p9f.~1$ ccQH;4?jD;*1Ԟ1#ןKzL?."8Ԍ7VB%ކKҧ_ywW(-߆/ﴖ9 kZ\2Ki1y>ԯeI is)~žFޚ:i>y|~͗D.7,7ĥ\YUbl/Ÿ)4 R,o0 ֻYzN* \z\GAqC,Y4?|ȥ%꤅c$wvs@W4}YI s˗ .V (,p@_{'?;K)⏱bŮ$ mj-)O9~Fjnn5~*@Jn]Vl˫bHwVwHkGyӰS[en9|˚ρ?)ڪfHnIw%S3'CmD0@+;TؕxHol޻Κjb+!mQYgHb;^: 4|`PQçmyG9&lLe7Y7fuPöDWK?zuiĔ 㚔8^B7T ~i W%:{3žSKSݿ*LmmVb%v<zPC6qmћ%.4$ɤ;cڣ Ovw߅^P[jIqٷq˄n{c`:q>ۿg< "d{rƠO(]B&;YٞE٠ L#5_/%YScr*x2]EvT bqT EmTEYkqt͸)cimDq&}WEp+)x'5;7ڕ<{C7 cqRpB[b\;1ںCр|00)HaKbpb_\iӁs{Q"N1KC^V*aAE-7X/4a ̊Pd:>}eCL@6,Z.`- 6#3O咅#=7m'𜈀 sYIUK&Enʚ޺]a}5D)T%m8D:L]egBH~!Ar1giX\%0&VJ{@8C2g\ond '^plC1+– 9 KX .h1 0b٧'Ң&tBU0qZ:.Rr4^̒oV3Jvj@TlNOK4|74 *^[o.vAQ`[ 3 ѢO~=3{nw6^}iR[/R# ʄJ%ÈT_2ohC{CqB&P6ʉFrP JQoŦ L8Ո~QLxLG{3LG.f#˙]#p1F b R~?KOqXךoWqX}L|:UnH%F[Ii¼u H !CڧaDkd/S#i|]tarI0z]DmEUWſj)D@ц6v݁#Lj&\4'}1bSz,E&zuY.c!h]UI il2]WV RT9̬DƘ5Ewt/ =V4p SIs aH6̈́mqP*o?*8qkR+08ʧq4^|3$U ]9 #_nmN3S\3 oLOqS7 'y"9-RU<.%(~tbdC*J^~2+hU!}gLTgCt{`3!nruBWgp 0V#) `M}vz>8Zj*ٽ 2lR 3/p>bޔ/2yt w_hscuK-%I]T4]@6%?Ֆ%66^*e3Ӥ ,G R2UID rSr=LIn(裇Cv똇|xHtbP!1^@Ȱ 5A>5(/ EWW'RLRÒDaԥc0=>}?80mţl&!FA>KٿHkVZ&jv].m>BKz/y]*Ar=0~#:EAmmKGw+aI8 +2^\Dk4<P"VH"i(- $/s9U&@KJYPQdcY^_ۋHJ3OCueLw[M. C0ǎX6yXw=X\E>GRYV+v(TRdmce#N=ucxD[-Ni/MvՑ)޴BJ+eR!?Zyؾx^JY |5$B5rã!![`JԚbzB Jg陇?֋!$5ܪ@\YQ•MCJ%[<mLhVv CvJ%Vơ̵" mc}g}7 HpoNt9lJPI9>ޓo4y~hYWx?yc[;#W `M~IHvэmoWvNA.l; E'VyZ+@ `Z3 6A"`\#mЁYo+#=kw킜p=b<bP*[{뗸g[&b^8 WߎW݌yq2@\"vC٦:is扚|PrAΡj  Ȁ5(5ڝ$>(;i lk8BƳ^I-azo@BZ^ W%o9 wL+6`dQhHHG`#$+Qb5ϦQII򝅗{/:^]Kۓ ]qĬvqF"k;TKIцD)Cjj\ z4,Oٹn! \K;y`dΉ{wy0cO|TOCV d4Q&m>׭!g>w; OfA+X_ܨ A&N|8}!- _'&sW7:֐]TSHl1U{5*׏ 3̓5}%c^qHSPgS:˿#;Rd   0NR} "RbG@dxcr4L9s Wk 0Y2?KnrÝ:gZU1fo]k|Uᓰ=+ +tBs~dNeA2!AiBFO6ާI^o;91ÛL>/][i5эj[Fem{.vfdԖ`x|m NtqA{RD{ѩ!Na~\2qL"3~OcHXp 'j=g(}6|(M2x0ToҙȩΎ~O2q% AHoIV=.= PMyc[5h5ZoUMcS+t~Fۜd@9G{:*u.MT#E?>h;%^3χ[uQCiC`،m "d=YВgu! 2$1I^΃H؄OA M\kss/[T9=4dk]lvIfRv5[Y٬CTEˋ٥R 7m'+%>&Ne.Y*|2rz`OdH4wm j%[02a_Nbܚ͇zPBb.#5C4%UIi $siIJJ_m+'QOS7V㨕ok|(5.lB@FK|Ԏ|{eKיb jpɔ⇿]?x|eb->[t]"wg2<«)Q^կT~1RkaUh#;]d#Z.E9vh-gyZ?0aϷ> X bhwF+Q nsj;9X;[`y_Es&R_BVG IdRhWCAB@_,i:ܹMF77]}+r=VHZBEtѠ)ט\-!&4Ü5xLa - ߚ*&mm0]|Ɔi[R.U?M.. ZN: i*ye-"+=D֫6k9|2쨐6[ kLҪ+*`Xr>()BwXB lR v}e7꼾2>}e"Q<մZMrCV4vtυhԶ$gOѹ2n8Ř@cP(_u)XٹdI|5EUƄ;M3R]o vɓ20O]YC=1ݼd|N_Q M+v2Fʼnn .0F q ’Q83E]_9$9"kjDfU{/HitUqF=⦅U TY--)QiZ)pc{󶻬 -a(+QVO?]x4)dXɿj$m w_N z~豅kYpfJQg?rg&): K';A߲ivWjA;%%Bn(9"i j#j{y5]7Ӄ&bVɷQ%^?!؜Ph@EnJU  eޅ:+ZMy5\Jl#CÚ؊9g9=Ws|:yݽz5klKFKK/yO XN%~PmO On!5TIMsMž'^v`Yı:LD '.H&F[(;dl+SoZ93 rv'dhRbө_N([țHm߀'&TB}^`3 TDяOQ0@9Oǖ?\x]V]v\._4M].c }j܇Le58J݊&bQLWL!V3+}.  mW^c{DG?J f0w ClocٺWzБ'*~'p>p]C@:l9!W]įggTnBMK:sb6oʰ{Ajְ+rESywEÞ~xGzKۜ gE>2:`_RK'0 4k1; Ч{QW]flR=&3 *FT'ZvG:*n3cS2J+>i[)~+<8ԮXI2tO]փ'=Wk],AJAFOi 鐟ֆ^ex&s{>)~W5ST g UlbqaD4L70s~Y *+fS%b-5 fqkE4½ho0ېyWmtt5D5G\dI\-i".)Gⶃ]˜'6!WַP;x(Jk[K9ۑ(DڏRa_‚&iKGT]']^]yaxm4@2(˟AGXbN7٨Xl3êP@=}4I9Y¶NJP Ҧk̾v:!/JǖW3V[h2}mg)`N|:jZ1Q1հu Zy ڇ6uAR䀀wUxY`Oş&bDZw*< *F:3Z"<8Ż"\tv&GL!$s+Љr $,6WQ.1fe?i`_ K'Gqld@pGظA.^oXeLn_ qޞJP|58`kzihƴ|3W\io8u֞MْQ)QC; +!< p %0F̖$4Y :'NkkS<*=l?e{%v1/[-;s -)@tC%- wx \v(rGa0PڨL/ csƳK5rm_fz]0{\Q.g*hyMj>4cOm0+Qf_8TQt_ ٭07o^sXsU=UO0ҟ,r<v}𥮹St{B@뼸J~>:oF)5ђ%Jvr?Hc3));VkG[5(cۺZI\ HzQ 41l.ڡ Yw{ BX.:%Ux=)]i`KL׬ÕVa|4䞹=a זK}5U=Uзiw\u_~?rNk)یճZ"&e]ORjY~TM.7y+NԉE[k~KAFJ,ךD#\CDXa߶y~_%  GqdxG,\*,I 3قEb{oC̯e0N [֗jPK\Y'63%>Uc׳4Z 07:D*fmj|/ii\mP!y9wV&6l\ 6NP+3I$u7H7)b Hkzg m>o[/2YV<ůHҟl )yTjJv]CT z߉ldU  9lQ,km$w2MHd jBEV6]L]63!4[?-m~dg O|{ցҤ[oiWGxֆ.I-H$uƲGf˛>>,n=K˔Ѽ]oi>'wB8u:TkAr,MP8}JvCٗۊd }`|YBZɠO.d'P+>kZϟYJ%~ 0~u̔HgoWhIe5FA߅Њ߃x>7Ggӯ6TK`"-#ViT }8,\NGM"R(Gs?, W{ ^E>eZ17 ,ݡת$=02_}=DPTǛe?ӲI7Ac=E^n!4q'[mU<) rĐRlx0d6f8~fgqu 2(f3>kpkB} S^tF68=zUIozg\7Na@.Yq 7ĥ }uN0Q|1W~19prD1b+&u0R|=k.{x 9;RWѹz2 +_M VQz&׃'j+EW͔6&fn{P!OɣP?mU9^\{gn6\XM x27N.:k <8rPI'%(E\ be^N@jf׻#qa5cTfT[l/Ꞝ&9n*&\5MBJ`RIéE_ǝ)=~Ge`5\QCFK f.)5qG&iLW%H,5&ثFhcז}F+T u[DG\S0:*] $To-|Mv]MAU :1 uCFq^~bpLKH+ņްC-"ldŞ8pPƽRv8y,1h`A?ɣ3cLPÇ",8a'i%/j}+QW.객a0IA{ 1ZؘC֒xcv `N|aӬ#R;AND{GM1+w꟱xMZ*`t}{{a e;BxcVznyDL(C( G=U42/LM_572jj}˗IQbm%SE[s| ;|m$!9.xe'SP}qSѠ9OzsT=$_SqWDAMCӼV Onx2#7`7%ةңȜv>ۅ)vVuh5;u$VkCE[,e=_W SEZE ;́=E-]A\mM IK84GGP p  qg[z{snIh;n V ]juC.qs9u}`AUu٨+i~.%3X z(OtšgL. | [QH|RJ!i.ٙdA\"GBȻ dG;q ZX?jT' OUBTi`5l77M(JF} 䢚ь"9WLd:eHQUPRsjRP}y[(l)O.᢮ȂPbji{LgZGz#ޓވR(?u YGvLxXZaer &6tK< \$؄q% '$I IoUR| ؟5(MCTE NDdʴ& S7`iYQQgî^,~4P)8"ocos㠤=FPERtm{H&NjF+-DXZ$DߩaOxo*@W([wM8¹<~/#8GF]QVҜ59U*9g' {B@[pckh۰(rcV=և[3|p딚lä!KGf;k(Jyo@>h݊2l[f b7bKOH k3&E _-)`s&dB e~J9MSQ/@.l듬4}dSM3S# Wu¿mI _|?&)TQ;j8r`pΖ3]^eڨ0ckN'Sl7MyU~K2:Ћ x]^9<ypo,6~ؑt+nk+Gg` MPLp:'z^yH74mqA@] ;e@$%91KjJq=K%3V^M 4 sCun\\Î/ð EҌ&I\!,084 24G$JQNbtϺs P:'WyfP ڕ\f's`ibGR2\DJӔX2'% saGURuCHPJ &80ٗZRRk7 cJOZx:Њ}X6+wQ>[a/U@њZܸ֠5nn:URYT!1wi_:.69\+smp03bƗ}#WdH"I,o IrJ}يozYE*b ni jTy*U2WVҴPA)BOt Ύ1i42qC.5:z@6P\bH`~\~!kRSSZnWK/IV37ܼ :}s`*H~T@.$Kk8D\ !x^0ZJA^<&|Aa!1+:ԗ_lQp纮y[%1+;yf>@X^ƢekG霓;fћbϔܮ뉅v1K=8`HrԹ8gm+V*m ’O+ ?0y]`NGBr7$!vOGs@[_,Zs!;⢽X3Ŭ6oӾ>Y9G_F $9)oMӊ O)bW{PmC-wHÜ4Џ;(}9 sd CҺ.aGR ]XqVa al u6lp ۩|"5dD $H Aq`Ft@_f%͠"B_8167sX:.H`cjKrhKLsBu(Ξ%{_EG@ CR~mZҕ8췺ƴrFz/Ahם3Y[KNKdw"ωy{i)h h…eL-e} {;rwsv 16`.cg'^Ŵf׶/MKAp5y>(3. Zʥ4nT_T=\RgS1 *E2_)N=ۺg\l4 gԊj;$ыxI 흭q΋.0 bH[9T}2`d, =Ǣ% <̤ܛ$*oBؙl|,N흗%~ZҠ*6??Zcigx TToi@ؿԑE21ڶ.uT6 JgLTT0`k%PA+﹒]ز2ǚN(zX!کux=\{:diAO⓮802GK0&ف%3PVTDS 80JJ:Tp9"hs4PYE'5kB l>dE-F7Q$ //opOG(XE1vU,bduUVkKm^i Gg D˂=3U^TU*<ьN `9ǫV&E!!V#F}˔)XμS,p> k:`!>ONI`i$t[O=󬟷w>Q2Dq݈͙̈kIF=I}2-oP pggrGhD1c=2WbYIxo)*Nr<"Zh)+חp: u/<లRuE/nDdjpP ` 3;P<| ZHspayY]]zk=K!*֝ێ7)V&ӱj_ :?m~5vc{*G`{R`G=xbo~ޫiT`11 h(gYhy|ƞ̏kSq9?-~n2$"sF(>R6 `1Ps:;-[0i(vJb +k'_}Tcmr)*j1d١3 {L!d0#-kHC|bť_b1FpTh> -n!RVmD)l(Mc:}eLVq;l W6ZFV, :iNΛ9YyHwg[^!NѢ\`H1pf>D^Wps02#b}.:jWJ~Ii( ""#iCۺ+[18XgΪO=LA-rEݾm䟛v~>=g ȥ] *<4OJRQt08c^0e9n1`'pCy|hƔԊFTSNwn21ZSNMb"c[@:?R_\hv:w~0<2fr9WߪV+mMQu*^4;Y٨u(uop2fQh<;wE 9mVpJC=[)u1, z:FTfQSudSvD3N[f{!  }:U .EźPf'S/Ri[ZփNWڴ蚋h J𽫶+Ƣ7oW?:$FYEDt2K>}*XEEy;=*)@?AQ| l{|[ nc$-q>O2s G8sD},MUkѺPo,]h${/86 nvsc^a sKw+OktЫfiQZSe?rq N΀d")#ev+퐏h4nij/|>Jwƕ,(-ˡPVaf.Ш2 x@Oe^јR*>ڊhb΋ Ł:b&XrCpbCX^u o-b˳V;h>8R&HD+ DK |: L>КKo{ЀH]H\16j_,yi>XƗy+ ڦUTVؒT^~]'ֹwY0B Qգ2g -1}b( {j)~-];z˜+Õ nD#/}Mwj9ϬN>0>E`77VҰ}jy5hl_cO#>paole_ʌT-D@[pFZ4*qWW|^a0[=i~P`O>za%4TyJ.dP0Ãpxi3ɒKDž_HD+Yutݴ~K=פ]p:_US'Q1evicl` bG\z҄gZ/F.iLKJcU <%M .R_6;.(6OM˼gO8w.)y2(cR f(@EEFl3@Uק%gTL,WoCCRx`4aBoӘOn"1n(;ݗ)MƩ~Fغ4ū/ލxv׽#3x0-L0F}qca- rl4쯜k:qpm#+: R_gX' .j;<׎ws ATuyx`94*쉻QNqQڋH>7HE$6B INsFv 8e4'K%)$*eåR:Ps XٔIXܬlI,X HH=vC<;*C@H癎Z+0\\ݢzM-=1/d3;Z'fhF^YP' %Ve\D$Ef{DGV)\zNbU:[?B7D؁o4HH$LWĠS5tC uu!12`M7 @+Pf,]K+{ FAݛ{^697H&HPr>`>[5d=ln3a)q}ː3mz3]dŚ#wN6U5Znλ'\W[f9`v H;@񰴞fP҈ZE:zš36V`!6~ ḛ:m@EcOACMY{ ?% )(FK C1NJ!֌W4 dC>2('H?Ki u\O]Z|J-< ^2jR1X9MQ 5ġ7N[`3Q84i.WiRl}ۃzՙQz]3G0"#]hA@Bӂ6C)Ag"b-pο5UPJ<3R5Llٕ8!sd1B"?[|' ̄(w8NOҗu+Lg}"$'_"Py&↣U*87(Ӓ$0Pim}\YTw}H`kDKEDL_wʏM+kk6@3H%|6#We(JRv(cbD=Gs;h/ZBNTQS}˾x/\&ԃPf-S7y(/%cIܝke8>{zRz%H'Klz2X#(AfD,ĐcL4rES6Dڨj"7/*8I͓yJd;%YT:qO?+JuLH\dXXuXccL=XjLWL)l|3AC*=Bܓ+,|f8ͶaJ32 1.5ݳEVM3= ]Jj+Nex&uW<ų3,2$V[à}&S%<Ӌ@^?+#RU7<\i]IrG]dR=y dK(H0as.1''u(Լj`dɵ dQxԼ8  F4 Sn]4ڑR` +Dܴ4s KufhcR:'>i]9pJׂf6K5\}3R+94hb_-c@'dlVNoc%4'A͚pYJ~xz;S~S9uZ6*(~s 7 (gAAnqU]~EU\6"QlRCn!ǐS@l6*92B{\SMYfcc/!ﲣ$wc4>s`D[&pȬvg~f<]t]!A3.(Tyǣk$|d`#A1,տ6ISjMrT[q0#/gU︎I1G{6?N&?&tSU˚sc֮4}WX$X>% @=tcg^ٷe->jCiU99-!^?E0{.;\~;vC3' 0AK݉eN8ź2يWT-h8z}yXdS`BOj˲3DdG[5r<ڗ*(JEaBkr&J>M @ښ-I%utu`918@2kwhcD5{G0Xȗ-Ѕ{w&fjf,WR*ud+|ܥpQFzϫ3ZBh!L!l|Ј8Hi"y3)iT~&}kWݮUhx<Jn' %٬>6դV-‘봉#=ް_ ᯶m6x-,L}!lhN^FLS/:fzF/нaxa~ZWb{g64&ś&)6al"or롡^q f/%{+TF ̂|DNT%@mY3#̏vKU{l 2?8 t!EbF2PlEbE/]^y!`ΒaQiTt?{_/Us ]Żt ."Wp?!ܙ؉вס(ԙ]$뉴xK,Bj6±IOI aX N{(PHsays4AfK*qyOF~5.)jgx9\Eݟ~eYV~j_J!Dj%edhhU`/ٟvP='K?Z{=!Νij.ǼQE},f 2L*s-U7BB,Mv>1?+Q\r?㈻I'"%)^ ?E, f X-Ĭ&%agIK0Nc8`"s_:Z(G誎jC nޗR4ΈOwb dn['(F =Du7Oi4r>U q~M(3S{XTO€F%!RGe~"IMHXZ@tl HX}}=#@D+T0Z)JGu`Zj{nR;[?;9ŞNDIJH}o;mzlЈ+O_lD2K g]Na_6++,fx Asχfi+-״dQ]kJO?<-| iE*]NwYGN&(.Lavõ%EV ߮)$GàcFrX, * ڹ'F`uaL>!pg?)\jo2WRFS˲O4ľ#/P{뱐Dh|~E'(qey!E<\@DA,\c5+sW1d?^k Z?? Ls0aUd x; /)X kK+XN!;73[7Bp$a^SDIm&d2 `Q@v#S"#D}-0W( 2/ԍ~s̹GaoD oU:yLȏufxfmn]lVyTw)523Ƙ쒳iQ^P5M8C'DYV[q4l.AIJG>g\=QW p!^[akZ_)=ȿ._v.,Ђ瀴:R8ܦy#tJ/ou}0ToEmP(e= ZUYOSLM06(T⟬{l.-aE Zk"Tj_vo}A?$۱YAZ?JDR]2;x˕x^uxwfo"-T{wU S,xȳ'4+]bv2奜 @XI)jmd{wT)5U& ~`}<::ym:މG,y` a9hrx73R5Ns'mj+_bc1%L | Xy< Oӛ7)"F.Dʶ@^=7E[?*#SFpFj9+|sKlyl4WmD_S(۝~Dy"/q% ܥ(#83:ʥ/<2C%5>)t?C>!c@S(.MbAV f-Ep;`Nord~<ՒzaRl0~ c^Rִeq5Irvnnn|d0D:Bٯn ֤j@wSF3YԈSBպϝ(c^գ^`u5y=Us9bRעUb{hbYP2R u2)Ujr;s,>7Vmд :M} LɵcRfQ^zyxu4&0fQW2=ޮPC1/{Y_'d {+1 UM`@f>ywߩRZ#Ǔ)Bn†Clt)8G3)ae\-|,rY.<^gvK}*Ei/ib엯ssR0ŒV %h3akH˗Z,V-//?Y}^֜T+`^f0iK!O_ BUpcA%s@uiݝ\FhG3~ { yn֚ϗ 禫xtH[D(?q[-Vl2AMxl`^V8V_x1~jʳ@6ŜAV9[)P?PB|l虂?7힤H12IS9Ot,4J U s `[(7}dKu\ 5®-,L1=3&:H SJ%Du3$d:j x^O=] l3s[2|H?,q֝_,zn6֌s(WjT{*%4]FLYcLh1SFtXMBI GYM9k@e0%ЙhsZ^Ƣb<%Le,_0jK jj"b 𛮷6 ~O~k@ W&(t:55ɸP_- 6uD2rk?9 $g9돭, \{Z|\ZyH޸4@]kI/ZO,~mMoo>  ʞ񐖿Q3$=MjaGDX yXdHVQqV WHqoϒ9(傆l'Az}ILrOBr{k *rUqEb$l|HK(K# E̐؀{D/yI e6 +*Њ4&@>H 3Lp#!pIC+AQ/6Æ# _RаV2e*B:!I䞗As1&jK`--(ђOxFF]+=eXW eD;fZs۪ We;)72I$M%w9bj7j-HN~]tYw5CZߴmy^_XgiȢRoYT xM#,௙L;El[lk@rV'DKט% +/AM7Ɋ5wW9]rr% ȐOѡ16A`WezLjX;sB^갏nAD #˞ ">8KLfL:nK 4=Jԙ↚/.t:Q&S[M6L0 #LYXЫe .PR*sϪBh?Z;*7ұ0=e( (c .IMJd$ZE2n2Ug/rMØdqweEW_w[|aOt[GaV bHMJbWE'0ΡڧɃ *8DRx!u'aBo M U'h 8i`>y aQٓb 4[VU)@F&?ðtkJ]sCceM*[^;ҩ*>c0f k]r {3b*Gzٿ+WΒ̀Xx[#.5~VWXDcХ _ʌ5@Nsm/Ul])-p4[7KqajMA~?|"j]ln6v.-HcRvO-HE S? &S W䔷 ?Y<AſNiRDEH}`XK,kJIH0;.gdHslѝ]*pNQL[syb$7yIBp֮@ +r`Gq |2.ImkJ31_~S.5ԠX#+{**}LL0xu["+Dʇ.6t5}"UsL ʿ.؝$41R\Cpp`3NwX =Cl"CW;qT(3};%J@@,X []6p NM+bzO檫Pٍ Wk?YTb D ox&oPq:Oiy6:"`FVˁ'|">~$=~Ҽz AT+ x8H@'#Cu;[q"O ^ _keò MOBBX2aEY_[ wϞWmsp P ԻxH</o#JN7R1X.a W'o=oŪwAo}|eN0vN2#?7U łT7?!֔bFehԵg<|WaZ@YB%A~ԫSOa?L+=Eê/=, gG{X;/ٱʯZ$&}S('n&@+nyd5@\lZ[g Yv/Y??0%"]2_I\h:aȊ+/;&ueXzr+=D@HU ̘w^[StξL0ن$4̮/fR脲?K%=7(~8.kuiCcV',#I2RmDL]%Kz90j­IGF1Ȇ\]1tO']9'nMU`"m0ͅ [ <=rgElDG3e{ {MBed! 6B>r{(A18N׻MQ{41تrm-wt06lYh*M˃utH< TXnro,l7N K|;0ɴ8VLRBܘS AT jl`~=?T+;aU!75,"iDP$C 0YbpZ`Vu2A`8vDf[O*`Ҕ[X`[Wn gP{.&[8xon{ɤ'e *@*h]럈ל[ P¼'ghT.4xT:Wk ׶sܛ<QqЎek7[j@#*zs|4,͌Bw,ń&O 6R`dF^L3b|iH햌# CgJAr O@Z SDom|fAg&Q7{t]C)/fF{ыJ$?' O_D1˻UX)0sylӗقb#eU_?@׃1:Q^\3BS`LOڤhtM{CR_7'J(i8ZΝ(+&!0&g6 \ ;R^?N&j*.҃^ Zp걖 Vttm7%5v|/$2x+FS'%5Pe`., UPKfHkTWl00_')HmT.wOׄ,y**d@D B hܲoQd6p?V`_"_,)u滟>|Ltg>=\HS~yQdgQ!ۛi$ l bL*D)S G[*bә2E/:{zI:+xfl" _hיTrFCLm@&n܏?(׃|1$b]EE~iiQRVB>frECJ x"7EO+\L;pJ LUńc0" Mkwy|_#> H1$8kESė*af)"dSQkHF Hӓ6L[4M\ Jf]tE {$K&Z'lErAQ䘘IV˄* bAKƊ4#fW,O&ODZ Q>_h`A 34'j&i3r Gms`:p7w^cEͱ$>2 'c)Hܟ6R 'i]%P`fdDpCXSI {8Ke4;O@nIUiEOB93d [~@gFw-x96'%Pƞ;yؽ8=Qy:q`zmHM?>c }vK q7̬tv`{~x:*{u|N Gu Sp+*bZǣʭXHdsh:,)u"}~Ї͏JESnMۮ#QKMc2>#a)0\OGg/%<1O=UM0BX"wIې*WBsQv;gv%UZXĆJ$my<)}uv42Uaڑ{!KX6MtMY z\`sZk>&. 8bAm'b0~l*'1}\ JqR=|]5R"K<6y%7"(ΈU<'@ S@h>PI.#b]&.==U{{9?vBwkQ˩fY2uـ<y$Zg1 ƅ\)?/#u-Ykh(HbS*N^^؝SWwC#X3ӀDƈ #A]LԬ1jl׵E^H0YuKΥgxuLCpWmŮ;7pya26؊l> =wϐ )%DƐ45bwhU }qxC#s'n8Xq.䲠[Y(kɭe8KEvjwöËfg^DW#5 85ٿggɩR}sO o/o>H? QLs!<>nԔY\$(bmUYYr.2r옪Eae-dV,.?>kQ=JiE±o2;5#M:?IąQ-ᫌ r1K4$ySvMʾ$3[y% +l@"Ru_а~@nJq#+\D!ar`Zu|:cm,F2DlA꯶z>+qarv:(H?hplM[0F^ܹPB³Qqi>fl\:Oz&HYuBe&FE0  e)j)yb"d]ϭ` x81vw*sc!h=r&K eeS^mKYEQ7Q‚A͂J u_\e`3vH}uK~ '@ +4\(?M֢8xkQ%bFt6[ޖM#ӛlc9ʈ&?ip/eS$Oz4iKxL|Nty?Bq2PpZ_EMW $+Z?Sm|#u}#UY'Eŗͷ4/nmV}x{֦<[pq?%w8Oİ?-7R'젓g;Aua͡AEʬQ[^/3d'\S%gO'ߛS2*<~u~?nҭOGE#eR">?pCLZmhHrIJj` g~N7V >Kf̓4m­7CxX’K7jǺ_Im:}zS8K[6Exq1Yh;h98c=r@K}+ZWO.oqZfc$[2nNI}JpdJ6XWJ$WԖ{ja˫HϤ )G͚%5P<]/xo-j$?+6V^f þ$T, O,Se#Y>\FHGy< @Nؔ ٨kM9i cm'̓+ykW벭oq6aD,`?ZQĈڪ %PLs^-kC/6huC4O,<@^E@>:`{r@3DsL2Ȅ4$bK敛'_kSw`ϛxBejwU[8q~M R7&;@.Nk*+h*% vətA޼PS#YV-}꾠do/ʰd{Z=]O |מyGA7 BizJpng!Rb-DN"q 9ߧt@  5k(6?Ox>8.aqcٙ,VL9C$g*͹i!5bt#q'dTfզt|{*/ cϜL ~bcY qK-w/BB 7g:?_u Iiq6+Hqko5,HqWm5GHNg(ҹV4 x^UGӄMGD(VCCЊQn\*12/IJWTB2Nν>bZnz|CEwʁTd> y7yf.h=Ap^@-#"IQu eP1P}P$>6XP@Fǧj;1ؘyK/n.`Ve|!w4 $JrMffW;H5ݸD "wݻOګnbYObHG&"B#7k,onT#MpO7i)= aܽ%wsa+#4``m|ΊGfnI(ֱf4ԑųB8aEl'/Jm<]HH I6oidEa^Mx,0?K]򕲔> <ؿ%H' 5[_;}oK |i;~@{X8-apTg=U-fxg<+1㽃F]ق߶r4}G>w۳'o$?Mn-JEc~8qu~Op/St2$X T"j˻9G3}lvT$R=]Pg7Z]S{aEe XlJ%Yli\,T2V`M:_A!QrK]Be:Ѧ,mF!)i"Q*s~ ѕW .GzI[U}\(oκiILklcahAfƩWg9VVr=9h z w@heφ_*eL$ۏ.!/ DJV}RV7:'* pOCE(cw*dxmhB5 Z[F-T\Fh#F I%$Ȗt<$.P վ+N-}kkxqOr>^$B|IE*"eƽۨݯ$3ruHѭoX {I2`2F_%y}c˃_C, 5_Z`MjK&]eG&pWjxc/TaLfq4 \,DtiJK9XECpW6O W_&eS`qJMG=>yk\1I06ͥ d_. wuX`V3I63?Z΅5/W>J$$dg^I d-wa%So+tMWƻf_UlEEChV?@ 9E*3m.;BAoE6b )-?hb25+ e\TVJHr 1zYpkHU>.<14 v 0|dTXXOEc 7H^W7-9hh|ޗT ;h Xx5MnBMx/CW5 ,Š 9n}Ez7= r3ۅRfS&+ˆ+a,7zyਦYrp-(,1JeH׺7\Tb䚁BW<ɜÞv/oi1X5g/,'ۛ8uYg4VE!?&9„Wv1X nٟO1NmmMdǀ[C["#wHqb=9 ;no[oƊB9Ժ4cxؿQpsݖ"¸êG$CՊk?2o0\y.{Ј (oL7Y^JlzxHYGX!3Z @h wF3y,) O~>خW> ӕ̤kޜJi]PLXثh<9Żwd|/2kc_2o#̸B]઻U)J 0M7.mSmDHH[t,{v qp +n`E!6tEUP = X^|'#R[p?s̮ cI_W;qCnL8Z]H46t6TzXL͝Qs!\(1kq#^Ќ@%cFdHOipgWU99ᨲ7oaOws r^fz⼋K ]= ual>uڸri;1aϥ]! ~7{i^[5oZQ;. )!*->3 fm'5HLߨ+rZӛV9QDNf"7֕XNorOʔlr3%d| "jv%Y;fuA_fAO`//V:UƦ*YWvy0Kmh$r&13{<թD#ofe'hQ.,~i|Lv^j7$g~Mzp8i'2{*oU*,8xѬ?;h<[Lu…\{g (?GnC*Oa0PTEWv%`~fGf$\ymCcO:˄0ws!J4ޥWY4u|Zdoў6}>bp= + Ŭ\eLxAV"Y JGUKO`Ԫ p3b-f/G8LeTb #8Gloܷ:2@ k':i<<uJer}5^G 8κ_$Û4;L :(КVV=B>K uzN\.MlX2 eP|9 V*l7Η"#>+g%׫ ^1EVF ɇsMx{V/aQ[5,qiV_i uQy-8E/$#9үQyWaX޳%_>dj*ck PNS z{J\S Oە܀8%'pɮ1` pV~/ GO A6B*K)rWCP7xٷ 0 O;F F"m^.uUI %;Ȋr?%&NHI~A}CSLʂAtTHl03T~4H0JXEIsԧ179 Ա%9(%iW -r9`"]&x)GUrfh!v)2)kԧŎ!Pey'kgg\&YN,_=OwjL#ZG|+ Q(]&ctn吶-ODF1i4y>޴Ӵ g; KRJ4)Lo\^Ҁdv|17g86)! K ^#Zh0.Q 3%=_XI< ~\_1cKrn>eIX]3tIw\1h]zL| QjFt0k5aI6d- @ҋ8}zwbL8)1fB^iXs>79ql@ued H׶Xpj,pwڲ+j)c-4lֽ^YGVQ,('*gXe"&UafS] Hقh, H~=5,7\s+Z9#&4IBYo>p_D׳tT5>>TPJ~ ~n(.s [n4[ ~꾟}@yVN;E('{R&=:qw~M_.&;[ƶh\"@܂sǼ6"k_M-#(l5oQŘ\G06 "(,>A(%y1ШSQMC6,IRnUq^715!)0{@Ġ(M[y$3Ci YY ==xہabD{,k%!w%u2]\&F1"좽͚Boc˃Gt{7Td ?sd+8n\ʛ9O;mP*\>EtO &^0К r83CYk'9 byL<#!Z 0ThEK@wq=~ǡ_1H^v@ b(FHr.USfׯ52^ɱK &UOa;mg*of,Ff,d">k|(7PH[5w$F}k+wT@~g,7a$HܘJ:jr`ԍJka-4k +IeVdE>S̀}RjZ~U𗎞W>PB9I ȯH=4ۆtMyM\*renP1I9خnd,® 9:wI҈[}Ƚh 7;gg6o\^e' ө~w=IVR/qM_5S\7;,V Jec٥,M3haHgH c5eTPmF6$ j㙔}ޟkC$V:Y}ux7cbhi*T<Х%Cdi zdqhckpdfA@HE8G`E<\s_xz(1Q; qW0QfpHi\&7g B~jYHG_Zdz&R@Sc.\-B %݉;D`.Gi'?dWUaLy'ǣGJUBZHA: Q7#YZ_xٙdC~wm(=椼x{49="Z l;ݜXD^'U.+.9ﶶ5-Wo>k{h P]P ᶚ֜_uB #-8Y]t)I}!"m(<GGX:3]DH\чx sN_OIѤ8!A1 d&$:P\ +.W^hI Mi@^j_(N;.G\OOPx#6'/)Vզk}L5/L<>Zϥ]0p1! >Yzz1>>^_rr6F"t?rI'lCV5 t9]+7G5<_h=k W,`O>> _@9B5{B$̬ly.[G 1xCl~E2[>F! 3 H@ tӯ:^{.Jc؛^o+>_aW|%ˤ巵׻y}=x=s1*Qt鳰?Q*xVLjq0q4^ xG)3-eLfGW|/T*!e 'f,䢴D: tuq.z1⳷)wZb]#bAXdE2^c\Vsjp(:~A#YYà0sùD[ߏr5_&76)0g鲓גvx&iIs Pq#l_STESer7fZ'*e5J~ZYL 9rX*V g L뿍1joŃYXGP~ @>1 ,&%eϏ6A sS6dSc=(qsmzLtޓpo0>0ӝ%Hl(4u${269jz+ %;aaY~TlNל(s=[Cx!kWhosL 04g ɥnTTu˧3==hKH~ioMζ|k.jh,%N_&QYZ0FH|]鵢Q{Lq2;h=HPtp)vz%oUjt }]J3}DdfɆe2!/:qo{Pou )S>wnJeUC5u:Em|!D_zǰ<& +fZ&Fcj]TŪS5XĤiE?ж$qֆ%͈P~lry2 r:o&|OL $p&^YNi9srk@ Q@_Yx3z TGvw+$#@iUUI'>) j(;M5Q\ӛs?)ȨܡSu}ҁJCCPg<;3QKm6˳ǣݮji;axqE;`WW$5t|WV(T_Ĵ!+]`%"iLJM-zeEu'+szt*Pg>Sޛy<$y2BeFF_'ͷS8ɪl |;gVfGsR²9LqBKB?=b^+) |`RL9,m}}QذS_%  HӾdYKn^\%E/M%\QkV8uCIA0ːήqf@rbI[x s2bdFb1zS@*؆I9 d92|hq8%r`ڱAt?M0${ʆRFoz%N ~Q׷)ۤ=-)P,؀TqU-Gc23hԵy7yƮbmb՚=\Dz$a\XMȡDQORc+ spN˙ei}kto>9' ߂q%" ͮb>pupXX۽sff;OFl#5x&2G](xZC!Ѷ2 9>+^]ǖ07߃P_L_ )#a1Ņ\ޖEv}}!TNJ.gJh6K xt`;ˠ綘ZC `$7 fLO0=||*e\RDI##Ͷһ|Hޚ 2oD :/3`WP*m㤛UoS k2:Rv߾M@ngY6PO%ê P5k}OC_ BC^<2Ҕze$BD3*?¾t/xp׈OZ!R 7ō꺅e#h^1N'SXIJ> Q3YH[ci?An˭a$g!n~ &YKN3 s`y@A qs71NF|=3!~HUCL O$9'gjguX}eU4z;cW:ޙT5ld%j.Pg1؂j#4C|hw_eG P=\쑔@H+4Gw\$ 0h94-4O}UBZm %ȭYu>fRJ 郪37ri,yB6Xk{%>MUjX Hz`^(߹?OZ{QʊVp= '؇1Yp"Ŕ7B䦷[P١f9N)XH~V \4HQ|?/h 7Fo6OG Am4A TU׌4Ye!|s\KUJǖ'|# 쵢lg?b,1w@ "z1+ AUWI7nu՚5[} hg.l"۾q 6>~/F(K5&Yp]ziPWEuPAi& ֠f)GǴ`$2}wmmcT3RFG 1o~Q .RAJc$I?)9̻Jb`UN$!ZD[%lku- |5EpvšذNo)+L81Z\GF1?j$VzN ԕ8i޲w+o]|8{]DlR x {Ρ=fޗѮSTvylI3Ӻ y:LEBi0e_`s=UQD|;[4*'sKlk( д1`gG 㯼7)tL!.9f7"6 4枽hjU9w |s!jMX2F59&_@K6@(#aS4ŀ-lp?i>۾5}j*L[ SwO30].YOT`:mPN56b ܏Ybre1ns6~$+[8ngzl-7ݱ~Mmغi~ ͫKeّy]7vunΐϩ'p盏z5';&A6f͑٤oS(ն @UsxFf($Q1a՘꬯`QEUg¡o:7\3]/9~(֓u,ٗ`뉋k"Ŗ?@ujA9JW1bdKCIY2i9 !>!p|3r+s4xXtik}i넰r K6Z~ omj0loL_0T~ awu7UY#sh*F|ϽCey"G]XzƝJCT\vw圂ri|<'Nra U $.͒[_V\f24PaU )j.w5ց@H.{䍪TO uWEe5i;xn]Zek?.9N^cצ8KấXMmb~^ӒH=椑)y9{ñw 5Ri3%H7S8zC!zDT8IY#Б]3{a!6ϜdĥcO% F^Q7Iq,5ln{̠8_=cL&9ojbE?w.;ͬMe(< buёs,3Gg>ߚe,d|_A9ng}#y&k>=0} $ܼ*eT`UrdܷKv ' cA?/&F*%*T8'H6tl1_es̪%a2W ɜgVx.Ziswmn9ڒ" 8 ~I:WWȱ)ɒ}4׍L|ǘyB7s64]:aעNZ2+Z,h^-SP^Ͽ~-ɦnStd6EyjmllM4R^;3@m \tH& 8.;܎Eo7߬V$NgnLG&qBQ{-0AwB<7ʗ2꼼wo!hz䃗}sF\g\!ZȠ|7Nma,ӳ}WIASBP󎮇&yGS G\gVo[p+T=Zn lzt{08 םlaZ/J!ZZ/'\úǪ5H!7P 2fڐ2xqib' xz1Z=Q9_u La9c4~V#QMEm<(Dž_Pezt xuY}B٨}x{A6Bfƀ!(<-.딅)kwZ-j0?lBL:*mGdE%~yq|".pF 92[oA\X~ԑqA$WkQS@tTRL*ў{M,7Y>xQ3p l \imY/1d99<<\S>|;ff*ت99Lx!.&pQozxE(@bofA&og8h9yo:P12-0cqW~O5 H7VѝJ`@Rp l?@rZ{2^Pk_cO;Xۇ).tR(cN[6tZYw$tdp_vJs34rc\=%{ '4 Q>jtGʇq",jT;=pJugpAHqo 7ɈcW&4!G^S`x|Ij+C)|8 JcE~b Չ^TqTƦwRX du&4,oWd'-9?1C)l:$m͗I%,uN.O> 5:i8mVP- 8ꌲsx@2,PL/ ٥hl^k:5fdPopwLcNӫaV=gfqzI}Gqү~39E2 \;kVIO3poC7B&jǧ?7lDM\v]Ttؖm$8PbT61 JOHpηۉEp[y}[8?ix wW}icĮ8]RiHfLxxS C)G괴@zT SBsg)I!ĎoΛ1[-ŕBחs̲^,Y4$b,#51^>.ʩg+ ޵NZgk~(^G,.zN 525Ec5cq_$'~|ԧB( 5ل͏\Y_x-<ԐnOy,W_Ɯ ZrjS >܊K ˩|g!K$r'L&q]&M&=$g(%`Ӱ%^{/ ?+ނU9cǂk?zIi6ͺߚѧUA4l.^ܲ l v֢h[$ T|,AhU*D 3^ۙU0 ~2|&r:.`1R٤!&M ,v|;ARiT\ͳ\7Z -XG+VX"Vh5DIi0\$9HL%ڞc-s n*Bӎ}|I<[.0ݳR}lbQ+4F8ޕ=䈬UJO9zeRPS±JߨPm,Wx/ABiF 252$UUQvu2'r . jAQ9}SD;fJ:'ovV.M~}Qovؼ\al;,nD# $<8rX^PYGO`q T+V@bBe␘]I*B5NKbZ4Ӗ455SB<()vL_[E2׆dz^"bL &VR3 $@7Nl-vV"vWgL3(- 2TROQa[_4i,g|D+q(9 qK݈Ц%D4j&g#N}aʆCQ.Fх`<.ϩ4<6V`*`WOsio$; _勗&[)mlCG]X[-`HfiG4% # x%g悐{7>b<af-<{O_li5C’Iʡ;dEB@ ڽ@MD+}w>G,UmWMmUR\?G`8XlRVDgIȥ4WKd޸2֧$n*},<'?4pBOm(SmNmqQW˩ӫM?ǀ|+.LëdABŗ|nYr]0k`! i,I|aB.u wsٌtT%ACUWcvAGWy8MKk 9M$^(ZsQ'鴂pJ)UuG$Q+g I#鮔.q7y??b h> 5#_M^y6RO(lYkhf' |{U0;)0Su|mqE:j:$dF2rMioκR,xan0Y)6SF;.):P|q#LBC7DVAueomI3Mw\)'NN8* 8s6 5;}ų$D\URgn4Gm(X]N"E[tesBF^ rHsD\TPME u@~ddq]1xtN~K|] VC*y`@8D1۾RS#!#^mjn.Z=,|rA֘?dmtvd߫-?Vl_˚8 .v8-w?qkAAug夅+OgJ5D@ m ֭mZ@z'VLgL _T8n8Pt$ o uiJ\7KFAApe"9IBwI ,q,z62?$/x+̰EڤsWTiAxg,[[Q׸yd'2rrki4Avc@QJ#+A>k[@RmpySEYeˊirv/Ͱa{ϱ&YG,$VS'"Z J; jkv:i-RF|)o8#tSe8m yR 1ޕi@;c ,M(eQ\`H+medtGf^q:6=UEG iKB3 qCP(#K#! *k܎iOgDa t>i\*;`2A[1aDÌWG(3ZtYxpP#*4aQU \E7Po\efJ^}Ӿ6M h.ep)S f)G؉H?04cQO b+U& _dJRC_Wt,hX#^w$p b3Z9H:ЋnP=)w9E8H,6C̬IQ.8v`z}H|S%mo'3ﮙ[ HD՛,!Hi:(o!w4ZB0Y'jߦ[+.IѽY幷AU: Df=[`fH $IE>Z!',zd^)V), 'Q\HA2zQUbk Y6&&$_ڋ!&2DE%γJ3xZ1[z'%[,H6w{j:uMZ^ HbG0:—>MԵ!'Al6a4$Evh!D6W`gλ#;` I_&9-N0%ìx+>U'!g&y- : .j,Fgg(-{mwUyOV1o;|Z7_B(AxsI8uwn~nEuq Do ߃TTѶ or(c;0㐑XByfh?Yj=:":71 PhrՐ;\Z[$sv %=2/_ԡ ni( ~3ah#j'bV\U gxs?,za9^-(` OfR/Wj{GJA༗jC0F( ܀quc(UDI۝O6=qB*,UajAl$q9ڌsհķoh4X$MW.I,q?s5?%jSdB&B"Z ʅv X0_$p~Q_X̺ -!dp_\;k8b|22t%vͤ*h]-ip(wfs+lIIL= |xj1/8pJ‘&cӾtټ(mнf JajgցfqR ͽ5C!B,ʞ-e]0f"])U^#05wܾpxhB4C"g}֢U!3e)>Aȇ4BjBɽGE=.ޜ4"HY,,;h ЉetKzvb(%N`!ԉFJM{oR&Y[DVB?a^gWx6$!N.7fcQ$Լ*G= vDf^a2 VUG `ɮƾo65=L?l9, !\Mh{/Iumolrw !Fr/s=ߵam5ě]eӼ.T?q&}\qIЮוDFa%ncCסKۿQ2T1N-ŷz's~YꔸdS+[+i; Ug̱|z<ѥ/;?1gr5x8Pۏ4=q#U9+[`Y_,8Bt9rӥϟ`s|-.G(\VCuh2S>GS ٸ{z&HHf4289U"d"Fn )SVKqu3YF.d^Q&b&B.4sv}7i[/2hΪi.@zub e~%I~`wX~mʵ9¯| v߼Ay>S0!bqBm+L}{>J|0)x7ͭ177_QՎ0Xv϶*ޫ0,]qj8֜'``a|UI~8kf2ءXm~ydULW,fF8BmoEU3QR8YZ-[MK^/+ifW;"W pI Mb<#O#ǀǡ!'xJ)bػ,}6]'!8h'HT%;v>WrLy0Gs9ۨ}O\]-릿3rSZjX{XyG0M"? ] Zb:m Ąөfh&K+y$linڇ=4:3_ D#k S\wrZ7׶i>ː*袩)Ȃy0BaoxxHUn2fTԷ%8S{%|ƨ̶ۢ vFw` cO9BhY_R۪<:!8B@=}֮afeS1 =Dt{AiOyvh}-Ôح(N~G}KyS躥`N9C2:XN ԕeh!T-)G^c܄KOBpI#8ѥuSm# IZI2 CLM;ӑ}Im~pw_7J I1YVy'Փp |\Aզ%!uBV>3ESj QJe(:d" ~Ѫ>&th3~DT)Y_F^g>\f-wWҘz|LxEC&,P6&1ngH5nCM 6d R,]m73TM&.|kMdljVjL@=$قtSu h^bLN>+8[ Kk/Z ogP]GX@J m~)g9Et͸ނHardFubH0Z[gQ-"d]„}6 0AAP("b=b6yhM0 ,(p*K=Э`v aLz~Xm{[lR "Rg+ɡd $5q^MoOHe8_'HZ&=4aQ.1Y#-Lykmbs%GNBV{ojB!s^s97svToC1vmb%-cKw VGš(;#riQU6@úपyf|L!s鬰d#ݰ,4ہKu$Hn [vɧo}9zjըx%BG{p*qT4d9}9xdAg] 6Ҍ)-qAIE J0 O@4Q,uiv|.Px5iȿX^8 %gO%ɏUZoƏA)9 u5ō;QBN+B#fK8&N;zЈNԩ`2G_tӳKoK X ٛ"I|d [e!)@өW}YytO{ހKPvvRmIem#p' tҏ$$nܡ,8\nPW _ T׾}31" m]Fg8c׊]+8̧7rr䭼'Eޭ^JZkط$XXvKѣ9#TǀKqa& uX*4_a"Ƈ>7~c· A.&F׸Ԡ.|0E󠉐yB9HL㻨΢q%qڈ/[ 6_ aeyvToބZ,y>%wK,D&BhwW5^|t;!gDַ>!‰l?_ >r2D.fcQte*F85uǔVB|S^E]t6Hɹ:X! &rd&Aؔ0cE #Ca7  -~>Z5k*N_\~^̈w#f/#R nxMoa*9Y9b;\(VZ\ ԁth&1:˳o)ˏ&ۥu}Ȓ-3>!vcm?kTcY~|px里pˢo%@urgW.lF.{P#I׎' 1?ȯ~x/YA,+ g)BOබjRJV!1|J#ADjiӒuYϱ|4ƲR45>lQ|K RJ3yݥMMK0Qd`֘*xʾP}WHbb"%Z+5y .]0jZՔLsgħ"KsEj"-AJ~]=SV䌧`32vʠ.X瘟_;6VhxKBy>0GnUiQ4R6F]˙u4#RBj'f0nnf7{o@S^09%O @ 9?&5f'1cf,U;YaRxqBL7uq8BM3(J,eya7<{7ג /sHo9}z(2*XyZ(Ǩ CWa رu  `ok2ygWKܒ)7PlUD#+Q<f(-dA,fa֥,+ fj/s^>`Ӷɘv^"L]gH9cZeo(ͽXzC .YO~J֯(%Q90Jϖ #jwr4]QDLԫkǪ]!Vr,HU;0a.e[{Y:#8c_ ֽvth wY!ke;𖃸ϯ}HKzl [5Bw/on!kAXjs+ + cri&?Rkav[ "5Ju60E;$82жTU6y!&J $n-]o)MSwq"y[QӮe- /;_|ZGz >s9C;m~ZhaX[ۭWߓ>a`CjrwQ-" pvd3W :,]~F z{^#D EleU_c*~G,ppOj!"_rc6OLTdƳe1]6HSKwCp%xeW$t%h~37tXOٜXAGp+TIܡ| UhGM쉃? `MC}Y>C3LJf\"6`R(al}zo'*ԇǽ# ^w35 @ARI]'~@plYbnWpo}>'73Sd)P2Ks͆Yj́cf><3Iqou&K{nBبkDٕ n=S+}ezSӤ~{q+ę=[DFY$1تC4A jq5n^m: Fdئ'3^qXVya.ɉ9T>AjF!vNˁ/Ρ@|CT 1(bCƅ,XЛ FBYA˯Ӷ?W}So(9Ska35%gF/@ĤZm}25cll 56Jj1]8.3;`*=??o7֔?OO[$47&]v}Htpn?W,76kj>oᔝpe M5)]Hf XN .S_HftUIyE xX7:`^K瘩uIl\DX-]Q:heH-VPeWDZHI6B O|ƱG"-ro Vxx_N4ʸ0lA0CS2ps$[Fl|p SZ6>d˰>'"ј" l!IV|~`(2ī[@109K#U6Hޕ,lt5i卡UKN=6'r{9׻ܘN8﬩ߙQꬣkƩs8LdMgI&5p@D'z@^Pki<C1b ?Pk-#̱CcXZVĥs2ͥ'HًMdܘEx{ p%DZ̈́Aw倒`K4 M`KcJfoG٪_wÞdHb"턵\3ٖ!AwTdˎA(;Cf+ >CvY~ 0uV2ܯ.D$>t@$dĺy#7za <,Ld@> | GMAp#d]7!.5kYQ!Np2&伎bZŇ!.k%(I| =aRQmZo1L>2Vє&v"%*'mեa WBy2& -\ )d0Lj_M.WlƟ+du9%mw"S\lX7j0`#͆'˃5xBWjeDW " ̦ҩa( 6EܒnM %2RRvl4 {J茁5 mftu.7:VdP (_Pc!BAɍjk\u >u..wdw(OO!]ghd_xHQ㣊gTz#Tķ-2&_rA[t O#Y{!*>(a'nTl,ӎ,shB5a^+ԁ *^C>sn@8LWkK1ƤxYgWe="jaW):=i60jSc`(G$Fq*=#٫؋RAɳt A( 1}ol o}7"+wgp<vb(>Ba:D|jDC%6BZeț&0_+x\\^-t" rKT N j0¨>r>y ,1N`N[ $$z-}\0LkV)ȪJ1p|j olrǂC~ȟ'jW_$ׅ1lr}v僊Y+{Sg:̜+;L]r26eѠ!q!qZt{CE:&{ZNna!ϰTmvB\pJ>}؅q[(KW={6׮#UU|c|ֻ+?MwMS=ͳW"[&:ysD0MDbRJV1rA< {K.+4*h^ Hm5Vsyޕhk]Ga𤘘)C|jDtyv7H -9T2manUeʾ"Ohܭ W[ {)&ݯ.@Q.]>:X^{6x0madXdޭy<`QYXߓ PlL>#Ҟ +︖@8YSDvN0 q5I$π\-TdAjˌk=p7%ubhF`Muȫ7eca>LĄ-Y7d"AR`C=Z.`[.+mCF{< |LG&zb $AQʩ+sF~RMr'nNw!CQ KkŃ 52ƌɡYHՂBN҆2h/{9 o&PC WsWM0`B:1e 7 qTFm-&M^:96՜b3@~fU+~"iưu@&\V߱t,j)^rq7EsMv46 ~<'i ;C6ë5J0Ff/b$yU>\3.OЪ>&/ Q^jIx y(Et3[h(Kϥ"ׇ㗂X5 `9*RэLUV>g͊zI> & !ZMDtU<6(Fғ[ ^m(ET\sV9 QS"z-4ZO=\v3KU7 <9&9%Eel[ZI)S$eF Rn[,F8_^w񁶟B9t#L<) $5B"c r}.[[ . 253㍡<#Ms"NQX:gHvtb!P((@Z&Daq|VMsSXvN9B##?Gz&_Ɗ*n}QE4B2R?(?1{A^=@hB矌j249JnM{P8>Nb[Dz 4t ǔt R-0kE8="_cM^ ֡P}.:+M0B SgWYֵKHpW>cVD }]/%bb7\%5rJrț7(GQ2b?뤍2v  F,ToE%72 J]q f KsbMDE܇Ќ@"CSC݈,(|w,,xovϽ?/qd|6Wv{q 8 -[mdvB"'JuÎk9yq/kL ;r҄ZMX -)B~=}eZJѰb9}2sf\Z9ޢ4Mp"} ;wBX Ăf+| U%^ cͰ 壋I5ŧP}7#Ozx ]+>{#tCl_93Nwsq%Z"Z^G22[LÈy%րmQ)ӰxrFk6\я7CAaD ~~oVs}V"Y"{ŏ)R5?Qw9']%ʑH'R<7QgTKΞnTTQJ)U*Iw0ZUvW]Ua̍2"-*ouM_d(k)'pLtT<'*=$ ~1XR>6I&ܞMT;1rI( ,k "M/`=JӻE 92u8Ԡ+ëA_'|j|z8K@NBMdD+ ۞#6a8^H撮ҫᐸ_X \í,_ b.YA#(0VOMzPsZ(rl"kl 0NTW؊XPCHٵ"@39@Za_5vݶ*n@mmP䳼_GiY(zɛ;/i!7C`bнuZ.ã5gآ/=ynu44xl9,7դ>(\Q)x3gr dZ2*:v3>t5Ŕkwz}d@Zx3e' [lǀܷYRBԓcxD!dQ1G3egCع>gҳXactKqm}1ٞ;kL/J,L,J[e'lj*b0#'t#yTU-kįٳ.qXZ~ oIm$ޙ}:I7+SAi[P^8쩆$<D}IS/Jd]fቤFѦFn"mzF;yK Q ,<<_5zx!/>DfІ=cޣ=2a6 cJ&)d?| 4i0dM'x0MkrSWږ@'#c$ `э%!'H"zr&_oYގ},+A8Wd=p2>ʰoӧʢF` qkݣ;5O~1-e; TS 1n[p|q(k1ڣsz,Mݣf{BHWbZP,k ; ګh_QЃFҴJy>h :Bxtc *0IY6ņxAϳ lBBjZG58HR~n]'Y|-+o{ A(%m ux~Cr wNK')C"$3Z8"eHve9.x:,p-WOfDc-2"؊v4]y!gn*MA-X7 ~ JQ#@W^CcUgO@郥F)IJS8X=2҃VR3_W~y*Yl۟h:k9)h?8W0@x1O2o݁܏}a5L ZGKILGL}{=D+s1og\./a`HuHII~>4k%W5ܻ[iSa| l(PkװG[lT8+{>pA&U8RʛтjW=jnZȎ6k34!9"` aqNR>coO dchQ vwfۮ6Gi.v@"lS֗[ 3*>xwn {WvGQYlܡ{j͡ :<-( ۝)kd8_%<1 PhW -UB!G^xY3u[o\&(Z,_`m,C ~8HcS4gajm{Iؿ'<'5+q  weAӰ `$Vr~CqXÃ󂳑˫v5VS1 <9HND𴐠Z+@v C[J㑫>dj"}al(!&_ i)$y9eza䏺'-(L_(/~ 3!^s* l?3x0{{dvbu^aIT=.ր$" rXvDH/M$^{pח.E@D`߾k_!탽ȟl*8fx;ؘ5 p|* t-Z!,(+KLk [T#,"/ Ԏk!w|McUJL}xкт#+å 7 -fؐL emy_h帟jH桑@#RDSgwgpQ 5Y|vk匆 _ULp39չ-|EzqyPj_ٽm- c*ٺR0n 'MeΛ$ޱ5F.7_VHH-B >S`rZQu*WzGG̹ tgV"B.,?9ɖP vC|*Kpw"ïtVWh12g+,%T1KG8m Y[`Mbĭ)BrQʟ㮞bɅ^@D"XDgWȤEpun>֍ dۇqM=Z6jM+gKi( +hKS*A$M::yFh>qU,_Kj}~WOF!Gƻle‰W|/ RqP8~*P83!9CyŞ\o|/56ˢni4 GDTAHe?H>:dW zyV R*3S +Lm)L9Z|BrbYvj*kb:'+,yi|utwOXag`͵=>G4'RPHa=Yc~<>ԜsY@x`=LiK~ Իcݞ``bĵ%YF9ׂ'+k~+^D' mcT v9:Z K"8:xqu8v.C,IQYyA8ƫ+/j&@tGmo2̍TjL.Zy!_W?BfQE\&ZqLCDDXANݓU5; 47IpnS-Cw\Ǧ\ XV[ZulY ={8BV>LN&!9qsb3mLVV%1.GB@D7/C_#1`mpc03sE5qUH߇:!DᰖS$7Jь<`6l%GZߢ 'KW tsMLsKeQJ0(cYdx ͝m!ipi .ZdN ,ӽ`&Ow2m1(W˥H"}ƑYҎ(D䎟J\C.J\CԃҗнRB0B'kAz9>qE D{n6:Uk P&HWU?+/,8owVx`oc8t\߫QDz1͸+Q@\%RM=yi#zƨW> 3spơz Éoѷ~cubnvvd~#3sx~4 H{th5XX/dž aU@bCaaN`0(6=v(l{ ۂ6$E`j,JKiRʐ':.e9^KЫ{LizRW-d`h;_?R4+#j4r]>Ia ~A@-<&*(]x7ݯto[* '|.L%=)FՔ+ PB-yAAIϭM9x3)1lHM.bh[M[,6hZAQף沽mm\Y}"|Q)sjYOٹm>YtHV#Iن=4KS^d ",=E-s5^NscUliD ݛ=ۯC"I9}D@UVJa*m%NZczofu$ڳcgp_D5ْ)n&Z[gl%MX`Ț-uM/&1 uli?pƮďߴ i]^17g <:ojd>dG}tړA*ɖ:P ٔef0&CLt w`pLn(7xڦ'v7:od!ip;ݳveVs͠tP)"2p뙣DM&#"4zNCj*K}dLlE>z'&JtܠCh 7( ©ᜲ8#,&җuQ;ROAZtpĺh_s]{;c֊P|2YڶuD^WVm b"&& jbi'ݞE8ӟ|5H `JpCEZ$z;޴|m8QFA ?(4*j0jzŬ,62 8C'M↝ bʃI)gSe[>h$[1gd%x%ȳvvFK"$5#v)F?E1W5_>߽d07Oꍈ>bhdy@3\g-Q5TvҨ<0"YRD|)=>RDceOQsD/Hʙx$h~(s$sW} $%E26Z%7d=m]zT [zd14l=" ^ Z@DJaC0ɿ*j{NVVN M*`P+t5 NJ3xvTqoQ ӹp/}RKJܢGf ^"KHR mzZoKEc@\ 9Ƭɏ lJ-Zou2829)qfˢ3'\a9M7cc@$]t0&8r6 Zo~0iczAqIZ~_(vh^8n9\.[6vp-K%e"=R.q6 ?}oޭ:% ڴzkRXEhT7&W[H6K6PS\*M{ yջ3}}6pwYR8t̻yttyE9|O{~Fr"e2/b3p5Jimnޟ5'JjY[X t XQקZEj89̡*Bu²v8ٔ\JOanBdS4}مz?Bq YXSwV*еf=2 FWk\ 6?.A1 #;59sҋR݋(ZH@o?7`,aP]|lJ3mIé ]w tE?+*B&IKDwBDjZ'Kk~)6L+i)%NHBu`L ֍͏A(?&DƪP|`7rP-\_+oMjH׺9ᾨлGŒk|Z !7"3h5b@Mz3:W߫G?i#{*+)})M\xOqN莜d}=S.AYiV"Dژ*m&wG$ex8GAҮU#)˃l[%'|^m8+9Q⧼$J<):ë c=CZ6b1߮A3|Ak!&lN9K}RuN/CA\j65E4QI.mMTY um |FÍpDx)!L,*09.~JBQW4>i'h{vZRun1,swd-m!WekҳłY8^/79SF,^).d^IHb ^xgZj =|EW@ .3ԐbH(ؘDWnG )X?+#q0F-hsZYJ"65abƼ:)n-{\yƁa[OѿF*4ŷD{mR0Ztޥ/>} HWXdEmuǣ&CɜЇutfL@\TdWG[J{麃UQӦ\<̔唄i[@af01<〸8FP Oy5mMi~- 1z-_eJ1>'Xqz|ImV@gz.1e-ƓrU)Iڞg?¦о 'JeFTYǁ*?LMvm|c5_ĊkDPZ*vٿ3OBWjxt\Gu΃[w ? :>8JR{zݠഽb?xDm9A GkuIܢQj"#p'IBgNNKiHx=- NȖ_# <#>i Q@Tasc 帨82rcp\Z콷IRѳK77 sdDhweC$+'/8p#0t)'}@E f-H@1:>RzUHǗbk'L*FM }E mЄpkhRӜ 89(hG4<]x05SwwyiF7 StOY7^aeǒ睩zvP \GhM,m[M,xZV-&,g=]t!gʝ%{H%@tW A~!iZ*ײVp8iROz\WnCLGHv8{jHP%ΖX'd`7,1f/gyn\mZti|դ<,cu#Ixp8yOOZ'K ϕ-)*ķ+zوa(@PÂ\1iٮˍ| U&HEU2;&ꈰr lCh(BC{=GN,K;qWf sf24M@O%AZ Ŏ?I2W޳.̂!yJ1AM~<xg˶'yV9e;>+!Smc8kTnaݶ9ƞSa/LɞSK̕ԏBTzx~֌#3@&0HΙg+n!(5}f*!v+FU+*՞jSHElg Nvxme?u`R?0C;Kteoso30_FBy񥕗i條Z4buoֺ";S׊c}0qe xs _6iIW%Dqi4RSĐ\cQƑ%!r~_(5I@|c±v阮t|W  9b/tY )A0#"wYv+6{2DS?bO{m^56R%_tIEK%{[3J*YU=TF}2A~ -pGe'4suqhOmOr<Yu!Xlj~t5BfjERwZK=US0dfzEC t(ܝfdQo.(Go CoW*Ae.ҍ[/~EZ7!SdT'522=m>|aμϧ;ڪ;.վI,%2Ң<" QӴ@'%n}.(W*9-æMT+覷s\%~xz3,bMzb¦$(8jrDl Uܶʶ YZ