libvirt-daemon-driver-nodedev-6.0.0-17.el8 >  H ^k: z뾂alqiלYSػBl\3qI>kf_#72+'Ɓ_bod>Km!ºAnGwacP1?]Wʌ4v B [K)6*|Sir^_)yxC:!Mɠy2 gpgfJm\G_;gZqQuQd JLW'P C!v dE42wS" qDedc02eeb92fe81ebfb931a9f52bbdbe6c8dd0e1d3fb34b803673f6a2ae2750a2404a129c35b3095dd0e271029e148d39534428a50^k9 z뾂al:ba?q?->lrO-(SuIe: url~^ 6[w=n: Y >9蔙WPO[Hn8toU?4yU:j6F|OC0VRq~&w1.~ުZ2s/lSҒBռp<@?0d & - [ +7LR\    R Jx(8O9O:*wOGhHנIXY\ ]X^p bNdۍeےfەlۗt۰uv wxyL,Clibvirt-daemon-driver-nodedev6.0.017.el8Nodedev driver plugin for the libvirtd daemonThe nodedev driver plugin for the libvirtd daemon, providing an implementation of the node device APIs using the udev capabilities.^"p8le02.rdu2.centos.org CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le-aI!7 H RAAA큤^^^^^^^^^^^^^^a601502d17e26a771a6ef3522b92ba35b5dcfbb406fbd0c33e4dfb28d9fb06a0337b5dd83bfa5461b61a2b0c8cf6370665c5ea50f8440810e119d36d0b15843b31b0dffa779b00d90cd510ed5e6add6fd6eb661b4927f707297de5975cc783976bebbb55cacc4c151d8a9c51c225ff1bfeb6e60a06cf0d18547e9d2251676dc4cc6f33426039f70377907e9f3f6218fe6972e819dc3e60dfab0206d1d801c7d5cd70b231907c1d80ca61f6ba6da0ada3335c23cc1bc58a90aabee10ed3b55717d644b08fd7e1199dabaa3cc5474c729e2b220eb9e3e934c28e7c76c5059779189cb04b2fa6b68f46cb6e2a9aee28a1b432714821b41e6f8ecb483a899440458bffc2184181f9ddf2bb48182e0f6539404c7aa75aabedc647d6fd5d68ad282bb4../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_nodedev.so../../../../usr/sbin/virtnodedevdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-17.el8.src.rpmconfig(libvirt-daemon-driver-nodedev)libvirt-daemon-driver-nodedevlibvirt-daemon-driver-nodedev(ppc-64)libvirt_driver_nodedev.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ config(libvirt-daemon-driver-nodedev)libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpciaccess.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_6.0.0)(64bit)libxml2.so.2()(64bit)libyajl.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd6.0.0-17.el86.0.0-17.el86.0.0-17.el83.0.4-14.6.0-14.0-15.2-11854.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.0-17.el8 virtnodedevd.conf.build-id447c83e09b8ae761903bff4a862996156e5881966808abd6c30b45fc382a57ecce097aecf8c4f0e0virtnodedevd-admin.socketvirtnodedevd-ro.socketvirtnodedevd.servicevirtnodedevd.socketlibvirt_driver_nodedev.sovirtnodedevdtest_virtnodedevd.augvirtnodedevd.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/44//usr/lib/.build-id/68//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-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-gnuASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=447c83e09b8ae761903bff4a862996156e588196, stripped, too many notes (256)ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=6808abd6c30b45fc382a57ecce097aecf8c4f0e0, stripped, too many notes (256)''~PR R RRRRRR>R+RR*RRRRRRR RRRRRRRRRRRRRRR RR R RRRR$R R RR(R)R&R'RRRRIRzR]RlRrRgRXRR5RiR@R|R-RDR=RmR4R3RQRSRxRnRUR2RRRR+R#R%R*RRRRR RRRRRRRRRRRRRRR RR R RRRutf-8faf7053c3a97db39aee61ebfc8dd34d84b6e489738d17710c6312259d9422ee8?@7zXZ !#,8] b2u Q{Kiq{0; |MH-ᴰ {Y~_j(s{UWr͢N=.%ttCmݳ|csXHt # I=0+,Ce"DJ=4/C17*qi|"D&" W?+GwY_/#u}րv|5ϡS Έal-~Nn2XV %%"d5/b‹ى{(e]OgDJ -n1&0|$ '@.4O"N2.c,zy tsQdx:%`Ruk] .)84BwwdD5BՌ-*9|kDH>ҙy4gbQH# e߉IM^ШXd-lw$ b"}>ė)X2 .0T9AޓnͫػƧ"[MZ{nZƚ|۞r!0Yܤ U<h.!o ]ł%NH+iXVlň )lϊ򿦰NC@[(鞪t$&3w^)LtjmC=ul `r)t.{2N+ 1ljKsqTX@ =fMlO?{+W╩ _\cڥ2Fnqxwra~"4m^u@U!eŨ[ 6Rw+ gJ$mowZ~iD4V_`Cѥ>Cy.t&(aH?xjni~ATO..k6Ǹ2]BRhbWV=̙]* q_ }mXbmpaX%13Bcm9ބfnX9ZT0kN.؂b"xw0ƖҬφ t+y8Z_/op ֳ8foxd F mqp,$~/՛7Nr; e;;`jgDFdAS:Aybi>}yɶh!+6Ib\T`d[=pvk"R,|f 5[\oa̹X2)2&/0OHH{)ڀCA^I|e[H}#}$NfDۢfMjSfn9vOyui?*|?B^k4n%ƆuK  ) 4'-2X!ܥe>/IE0?O@[=GʅJ AY'8t=LFs@0 MmwՓrIKSUAȋg$Uinȱp_ޭ (ՒHeZzoq"n)f9דf _I[5 y>.E\|n~*r!zF-H y$ft,I!6fcwWIPxTw0v^{oK"4.{˛3h|&'~w ALty%I091-TP%M~Cz]YaiEahAM QpуٱU_r澘N|c nmh0kX8FMHDp:ώyN:` jwiO~`.3w!qN̨.e9ڲdWAAfM nd {6UAMu$RHn虘D-Ib0%%R+U1y:/i$O q4>}ޢrX {eZyatҩfO]LU,<ϔD ͓&N!ZԀWMNi%[;I r yH*O'6Z}r@-GY|;/JW$( }go/`r본i>6όH[fnM$LEb)p8M . 6kq|뒗ɇY^GoZ.)3.*|}ss n(Ӽ z4x`^y4LGE|olqcK-=T £۴y|2׀\D"V;N8梏t<(nQ"[} ˁ=j]c{Zw^W'_ ;V0,6\Ɉ7ǏyRC3 ^Kl"<9\@Co%CAjʹ 0:lrAS擸Eη({?nmD**A!нʤ1z0-Xv5;JTa> 2μ`q0VdyLBֲ$݋e7ȭs>P bl䀰&v.`Ώ!D ?ȗ3jOTjLz3Pn9se|4H>,óGú=Mho f_;Vi!{9ICyl̓y!{2gg?NIiIdpT%üOvs-a&J_- NV .TOFrPjDuZ%AD HY> `OzgTilBl*9(+<*u B@[za f>l7iv8n0[X'P 1RpbGjmؽSY6cf(&Q辅7p)W7,K4pdKK[#=]rux`0b;NabD I)6~teUi)?%0į`'.ʤDs"cΦA 1 ‚m>ѕH lRI` ˮӺ EJ4(ۀ&\XC͈=ٚZǶXd^J@7QSIxG^cW,oǻz%Lt菣N;7ܲO{a½a˻/c:H^'/бYB)glEQ]ЊF_YT;;϶>#n!UV! X?TI?5$ڼq9vH|3sYs=#7-X5:(08VN *`B.T#{a@?ZR.z(T1FgOdGkJϗSҩi E' GR2E$|SW!NCwݯ_xՐ]Fk{z)-^Abɤ%-KWdAHpxYZRiG ?41d;SU-1gmwRW+vѰ baq&RHŰbS_2+Zj&PR36s>LapZ4͝וk>`H 7UE!Y$5䓫qnPԗ { LdOqgaJS(_B/l߃D;QF(R2u%s_Vzu^L[>J[SE +nW•X3d271RZJelLc'˙ `>iPN7XfFEm3U, ʚ!-^l@M\D@h9y6[}M\zgU GkxxS0е>)ԉk2n`pLc,._!gkQҁ %wxsM1Fk,gj>0PHcj+h^f|g-a*؝l{kL&/??,[>t/oPsY> !B'\`Z b9BCXm?]FP.8/բO:ӏe$ d]ϊ0{C pg+~A_TǪ׎pB.p= 4B Az%H~Qgm[D AU]ar-G!o--pѓT EVN$]Ɵƚi󪻎CyX l 3r \⴩ '`.EFAD:&s:&+4J*\a"&|[jj>vCeE~9Y?+Yi"X?5dNnzA+l3YiTq_ O8F# \ }V%asuLO 4Mķ'}zMrJ{uUV/A\^-nд\δ ZOf%Ɂo%D1ع|k;. ͺGn7$AɁ3,Rkj8y8NjhtJ4Z2e[nGțT0>1 rB1ic(6yhY%BP B#H1R?a$:u-*S~{[8-wJŠ!"YN2c#I@Nj/ ],'XK8)0lFCՓg|ftW17"P u/aUc$R[)sDRTՌ)`"a 2v/`9;!rׅѝꮷmAˣޡ^i^Y.^C옹7;ƶ:!,lȭuzu[4y,poe[*,.Jk/+,t~/"YNW1BSO1@C;A)ןa--f F;OXPUC^DacMӈң@e0.lh ?x0Y E+޿l"+O0ܟN}3{h9Q?d`iy EepNWpۮ:fuݖK?5Q2vjnY@1#P21 lpб9+Ajڥ:<_eLwyэ>ѝO}y(}s8"%3*0"K^KV Fedb=8;cK4Y{VCk+/Š Qo&wY^ ܧXO܄MшkPǜDp㶒Et87#Yjڄ{VEF$9Ko|BqW9}*a(YD_8z,p;L= 񌶀ftd|ą7 V![E6Le 5-Jcy \ |EDf\PZ[K0-P*AH{֨ٞ_#ZY 2=)u%m2.n&BOC.`z٫l7"ZN:ʤ?XL~]O+F(A2on{>˟9\frrg}xd[y\@ـGgtLq8D}K:cF"怫KMړ> ,01W}y1>\A8g-Rs8z3q( >1T^8m_T:iLQWD/N0'ka!Z v芗;;XPY;eÒ7e7$8z<Ǥ&#YZ;@"px򬀐b%ieq?y[-b]81<o I{4ؘf'=g0m(ݺbfOAl"*#/:s֮8kzwVFرڟFK4.Yyk-b8շ.}ݔTǥESI4&t39אWrDgTd7;cʗ\ᅯ_*MM Lgz1'#x]8> 2LKCp e{waX{;\YY*yyy+pGlPD$ g>Oa钲1nF6BS~96_ѕ`fvm)p|#Jzu>eګmKB~pz%t[0wv=K~z8B0W&U&J4fX6%[/O /N"˽G j]fa\R ~+H?m+5|novrNJ0&͊p¨<VE>=3LDY,$"\S=EzGӈDŽN欐w&+F@36R aC5C.m0…Y d cApc )V qF]nw : cq$k`wdY^JT Ŕ}7b:zwJK+rw‰)p%c0=6'QƄ'b·c]zsȔO"wEPxT/pGYp2}]WxZZseOsYowꓼ! Ɩ6lq@잌tIhVKm r (]т~a&%;?C겿evTۣ(1HyU)B/صJ9rK02<!Z$=*(<Zi[.E^F?T+buzC>WT/| R ^T1v}ɖR";oW9+Issu" 1o^z&*;# NӠ 8+pR+_6cmZ\J?QpbQO{2p9PyxW [w E>~w:hyC|ׂ9En x GhOѢŧ!h4C{Z"&Woeu&Y0b+k53$_G {Vs{/!a(G{@U\3_o;=Nٜ"逳G\1ϱ)#0+*DCW}5`2v.Nj\&6Rs9 SR%\SXTm8Նa *i]83'2?1u H;չ0y\s<0778-xN,8mGoLvĉ( :](df**2M R\4.x}pقM&\W݁_Eq䕢'`$]흙KȤk8`7J'1.$?vᔇ |BMp.~ڮgDAP=3 Rj $~Y/Vlɸ*ip?*e# 3N6 5Tsuf*j*pB++߹EV2ARЦ{Ϭ D [iiA(O!ʜ_+a0~N2ފ{22T]3;v>bU{&|0xL3JPG ۬]";O6)N(_ece잕c".$cΐaGm w~d< R^ծmz|Ryn2T*W//@k6e} '9נ h|4wH5#{.PBgĢvU<+){ehen `!(V<)cN սAЬlc[`;pN"zЗٱð,-c o-`ww~MYϒ.%!}TUYTN]3^h > %G V$|" @)<{e"qL=4GT`Tb`v]>k9599Q0:EÎSYI9#T5fU3T VX=^Ds3;VS"|Ɔ7Yn Lӏ۾Yڔ3X7'SRx둬X&$OEsW$=^ƌ_%쀤uL ܝ2q>X-%顟 =/tOMծ%7p,&3ga5H>8tA"k4PZccw"kyf6gÓ剉ä@9Lڳ( n6|ddTe$8̂՞e!"Y栿q5GUV5/,dLP1ftMS!&.bڡz 9 g1&XfӥXYk|)f,OFzW J)^Qv:0c-J[,؀+\NTg$9G.*c߼|W{TjѰFbi-kf&JnXUn d PjS(4Ζn`; J|~6iw=˜T+IUQyY';.Â(,s*fuju;v#{u4wr7Uy|C5 e>v7[e7Cz*OՇauw=ziXt bG0䶐h]k7+w?fqy\xԤ٠ iA`( ,u:ci3ܓ  xZ0'_܊L+PP!j+3yv\ETZka3!4Y[*tY5~ N&-wɚ}7<']tlhpR2JP٫ c f8v~/C[pK T>:8cS%^mq?W2Ա_ᆍ|/m0WWfq>_ܩ} Kdsl]|>1:[K(6%Pt @=l3 щU8+:q6et" {z^R8n$z*j.|8$a>%5d0%+( ZQ>gk!l>jM[~hp3:Zt}dI(tpTJl9{7X/8(R?C>ni\\Z4\`5> 8CޖDj˸$_U*Qxr;y.T3_ז{ ӜwT ת!RxkQIxB8Q얽Y <'U. ~8pץ~v`X/uc7&!Ғ]& ,s+Itx9r0|M$oLҶC{TI>^e]4w8xᾤb"Ov{  }WRGP|<t_"x]T2@{zG`w$_dÍ9c!~'y+w:9ӑХk1vkQ诡mj?$cp5h]V!]Cck p ,*KX;R~C},s;be4Hᜰ|BS,)f ) b1BbE@8;>J Ƥ%p:y^<6+N0yf K'[<:Ȥn,Xͅp!!D(t /u'g}0Bćʼ Ɏ|ЈD6(Mcf+-@Dڪg3ZZGK2%E'R$gVvGS~5rIKܖBY1\?_YҸբ#5p \\Zv: T<>TD&w<ɄD_r%r##й_4Jp7͕@ C9Yl sGs8B41e dv ~] V`2;ȏb1  b(Wd&;qMA?-RY4Ɛ KØ#uIsҞ (?F-2xW  "%Bf?{׹^x} 8'7ƾpŸl8xF k|:hxAyH7!IlXA2pqqIk56Da0erhvA<(ɬͩ`x*6%BٌjI4RG<p~w}-aM1%l8fǻ4` p?GC]'X1]+RU $ ebByU'Rէ"E`^,4̋zŜ?[;Φ?849t#%sDˆ+v['A~ju¸G{.3a;kPlƲa gkn;Ўp? )| ̈.$o}T4Ԉ#Y!þʄ@0BLTM.ϛ:Vǯ/KcMD<[tS#M?/DH!GEgMx`9eHp%Ymoj͋,RőO 1[ùPf*O@RmUY$UfGL.RUwP¥#0ӲƦ7¥mZnnEDXZ>vt"Kk(2%W LͧcV=<@ʃ>|ܯ&ُ4)Tnv3xN]84: r<@J||vpPl'.9@69 H>q_[xUhmǎd~M#_hl2TL$A=.b5 s9hA1'Si:}l'nvG v҈uE"ꆹeq)ўՆ#!M 12En6/8Jȇo4dp `Ayګ'd{B'`%tR 7O61v/J}Jp>,v0&C)&Dpo e*{c SBxBi /j"My ]skY+KvӠuIXvo SK#_C:-b\05Z͈1O+Qy7K/t骅Pԫ&X[wɲ8ȟϢY:gӀ@&'%~H4[`Ljk{ǧ|MPayI! ޷v0beۧf.ZZ)wwX2j ْwi!]*!UK P@~IV gt"bY|vqW]jpTbm-2bE8- p?}H@2jCAk'~MPڒJ.4,)T.NzBK# /2,S`Q_( u3 Rjsc_).( v:O1:vxc㼛EJ}w+0 ^)/ 2d"URGζ3.9ܫ 0 eZ#og O Ң[!oBT E$%m~5-ۜ<9e^h\ Z%e 9ՙ KLJ=TtG]M^Lw)7\|]>bsT!xWmb~6(]P4uYIk^c'7S=|'dʔ["MRd;c)Ot͌,Fɖv9U®P6Tξir8S& ӕoFb 5DdY؋OUד$NꩻWNz@3&_N7g 8G"mepfBvͳP J'ŴRv"2n6aQV/ z%e?U66W:?#h0^|/#麳J}9GƳ^(K<<s CaGkAڡOpFfcG]̰x%Šg%Cۗ.Pm"y w̋0WD'7%H h^ăE %em(VL Z)Y).^z ['k0ѳtqH+!ZCFcRu lQҌ6}k?9ĮUֽ $ߊUJ>ʝ|g-5RCW-GKH^-|0”d:ku%)o}FN~?6>q],atܻ@v g2"*u;oРD+#wڸ㥦HvqnX'E t)NXQv`]6DZ!<2Gw6r2Ǔ!})JuXVi2^a^n qgoFna%I?|AפLv6?\DG/0qEkVsʩGޘbIplL+Ȑ:Tsd5t'/rӹP *xPa?c‰F)S^}Z;2Ɖsx8|aJ*b75Po:h).똧,yM hU$"н ^<}3ׄHK1Ea!᎑姲/d~݊D9}NPᗯj7`u6a](Yb eU[o[`|CEx$ӽArtg!TI~8n3_cb|ZE19{Qs"@ѨiQV">W<'P1cRZ*A!o[ &ᡆS TW4„N`C\ʙ뽓'd &2XF( `&;WYp HNX/mybRJ aP^ҫ+Y P!zKD"xWu%-!rC;#8GLu x< 6Ga27 &lIh]LAY.4x6%G y!KAއ=A9r_PJ&#S1E*!#k'`ϸiJ.3Љa2 w4m AUDCJ;yQa"CxٿgRy6ځZ"9k>7Ξ"?4Jg.jɶ뿻HDց w{y?~ s;%%sĄK;,Уj{^wnc 1lwdnvM }U.E A+ >:EѢPw|=DArOWPQNRB{ZBZ=qDEdY?.&aۇ܃NrM,^V { U @?Zr[*JLC(4d5J9_I@Qی~o2KBrC)gom3<*m:ªU9gKPGZk6 _!;LhG^|l/zˊZXg3ʼnǩI1L-ӭ srFɠ;(]ܖ54]Iaj,;^اEl\az)xsg'{!; t zHjOy ]g:?L;\n4sm4 BbGϢDƽw9MߵldeM/2K)<="Zb ` 7Rveq8 =P0IB=twcX3cy`%%NA?u9%i i^ZFؾ >%OBh栋ъ~n<`2EFmEյ GP%8=l`od7sx۠~K WU/DFlgyfq\EW>D˒r$*ބ^=Մ]2:,jqvE1ɼDu^w6`>.$L!,Ǿ38!d;mwOſh!wI;ˑz%Q SO;|v7Q>5wwtBVs m'ƖކV]ߕX\C` T$8 59u@EɄǃ@&UC2 +531ˆ.sj+!",z[2 !VgVqH "]' oxzR]^GpYx_ k%W=xT@aQv[;BnkBcT5GK$Z俠 [suC8@`a6aҥ9LEn!1n%B8$iSlJxOk4SFXo!~~1P˨ٟE!diՄDERJ442ߴ٫w*j' 4o8'Y ] [Ϊ$R?g*wZ**aՓplHkK'oOX<\1J;JQauქN.ߣAT=: 6=UVN%ab{8 `r7`Ig]`FЋ’sMH,+άs\EX4W;Gy9.PY˒1k<&{,|ϓM~?b4! N(2[?4,@&vFW5!J9(J˼Hdt R^d)%*;3;Ky"~Vj.{7Eɑ o:{8E0U3M3V5*rFV5L C4?lʵ'/N*ojC)\ {iEOnpr/.K(<-@^?LV`ӶH(v$T; q4f]U~bB$;*?a}f #|x4\Pcij1pN/b Ы-;`ٺE\4 ^=)@ޠX"zZM'4n?ѿM+V Y %-ٷ<h`mmgE`Xu =gne1&0_ /7W4s-8|&e?\lK_N%,;$ !<'iƷGу\4H?'P %duV9B QnnC5|֝U1L5j<=!BVÚN'/7t!RJ;,[t9>s*mϖfnL^f \YU_cunYkneMc=x=K#"17L`}tBa 함4ZCƷ.u C3՗bW*۫4K!1΄j*Ak;(D- ׽!53tZFm·ǹKEKIzYJLVH()+*if2/g[Mj V8p(9xS7qpg6WO¯_φ/i^gN`o:q3or˯=zRQä.wǰNJ"کS_I@wvcE44 :캛Q_mI%4PEЫauhy#w qImxlL;,aߦ]?7T5QT j~E_< #gĖt;:Yլ,n|;[S}pmiB/]8 ?z791ñDvuXL6= ;:s?b8t,f} 3*Zى&8B"\g dLpB`nL݌)d \ىX8\`@y(3!I޸O e%jض:e_`?^ Lp(<γAQ 3 Bb}|HIEc"JK])!tufփDb-Hwm[>!'ʉ45HkX3hXOaT0:LF\1"!<mL#B»E< s ·aůa( &H{\֑ O17S1o |2>OTb||-1}rW]X5I M<|+.Ś.*)2揚{RU#L$cɰyc5~]GPQICA :Z7~,G:`3=$,FҒ%FL|Rk`pVuLH4"W.rrd$@qN﮳vEbJZ%9QRך;?##)l>IСJ5#K!mAYo mر}_;DO۳ `ˡ\V$V@]IE^a5m3X o %,UiQϷU" 6E9vCJF=ˌ "f|JWv3R l7XAH{k=++׍Yč~\=3I2?`lQ 'ʫ6bJg/ߴsC0upэvDd~nbKNWŰow2T#/pї#*N^qRm ÎG#SA=kzc S3  6C*52",њ8f+^te+B ^HP5 mxvp_QGfk3 p;UUHr;E/n?*)o>c/imel򍑈HW&4==^D<^G&] t:"fdVУS#6~Oo vgd.hN(#0WZ@ԗIvr|$0+r}GwÞm1(߮tduaw'mܬ%g1(Xl:peς&w7Ff)4Hlӌ7)WN4h.8vU'HE N݊I5V59osp> }߱jm1C*}zG/#g4vxZ6/d-]#B$ߐ `tHIy;m=zyE@zGYre}?^['HTreUV@QCg2ե݅ |lWBQkūa-yPsK F>D.kPJ/y;u>- .M~& nC];10V`Gb2"ȮZP'Ԑ lggdƳ3 CeEts#Xz*APWt;f{JՐX: Nrҳ|{0Q[5}~V;8sJlaa 8{5rJ3 +ĘGѩ=|AJ=&]D<ىL+׫ CeoYh*zɗj`g#bf5\H3^NV #>(7z{i>մN! au3acu[HP*_ 5QSc/9#=m0Z<+;XxQ\q&e ߻4r7bBQj0=Mdڶ9XGkNsDRH,4>Q .BLpF֋As.?>x!yArԣ.r5U[j K>/ nyki6d:/sUA=2Vϐ`w#$'o tԖp;>ªl@>{O+#0Op6~#QG&|u,Lo쬤M   7szIy_!'Htۦ ?+4 os/t!0,9рJ(x' g~Sh=f%XyNHP}4y@(@CGaeXV @XgϼRɄ>m"bcɢ!sA,/\Gf'_Y>IdC(TC|U>: vW+Vȿ ~82.bI 4;YS,"YQ pckR]֖lC)>SL~Ӷ2  *] fsІZ۹ݟlT mbr-@@5=A3 <g=ɐ EN aNӈSs.k^WY ï>:/yKU ) ޢٚ4F TEU^WFե$毜 ǹ-$9]HwGvVEb|V>-v*H ™}tl3YTMv I rSi}z+I$b8ɱLHXQ. /k0WI4# ;AW.gŌ.Gm07OjIb",![goTsJ|DFI"n~=X8AjH{cEښ12s" eTff}&4|NY$F ZJ̹Ubg3gb*̎ oRiYꏋdݥb5bbs `Ӂv})wCk. osE 0Ep2TpO,hq J!v@) "#?~ Z[ \m#UF"g"1;17LZKo:$w|c7o0[n?W58'e0 =VY L̀Di;  $ ӄ8=+!2|OD\|aJDjc tm_fPKYKxsN* aa] ]bZ86' ݳy!pIASx;(X$g꡷mzDU9I'mՑh٬FcR4= 3:6-?Sr3c5m5#ŲՅv2|5vγ߫[G(&󚔛@7$e#LTGD|;#qC ʝ`#r:XBhdHC iSn_d^ X+5[WlB%0M= IS4=jCնVgjzVtn7uY͚L[]?WQ:{ L Pa\Q8sAޭPD8B((RuMcKr/$0GpmHjqo#<'P&4GJxH2^U"sE5۱5p5 k3jٮNg`a@ϸp#O颛F|M2} ҙ,r_()<&h驷e]ɓ{Թ<6Sc<[x3&~K4ޑyE_ΓU-PZY0f٥sA;Pج(bPEqRZBF,_Y7B_Mg&Ic\sR2ґ5I =hسhM3J :kՎb֐>.qIDZ<~)28B%↌ ^lKؼ7=[lbu*;߷Enqx\RA{d/œnyyBMCGvG46sFҌPK  )aJ5V2>Qqڪ̢ϰKj7:^WUi_ J#NG oVݕ;ݳ}*]i*Dyu]G}ʫc Y]9 3@ v0MZ3ľ9k\:vKGsu`qlܽX*nﲉgb(>Ȱ8<<mxl'9 9c-1?e%e2׌7Tpy_Ѽ|-oѭALVKK񑝓w,nlz: J e26 G@*Zx ':TpZ}2Q>mךbۻVLxbN$LH=PDhT7+>ZV8qevT&qEM'-9YY%(@brĄoԅdaOaC{"ݓW0$we2 0/g][T,=LL4Oj!-fEE%$`m0Gvޓe ̬r|֋YtgdVN` {Р7yFK*:Pɛr $fɣ|mvo"ZSs:g jzx]Eⰳb3թI%9M[6t$70ޝ7XP8/MU;-Y oE>nnızdkqUq ;B8}p0+TmJ#<]Լ8ducW'{sԮ26s~k O_Ptлp6WBgѪaǷ|TutXd!8TuEDdX*?yç[E(EڥWJ@'hyv헺aC9.VZgчW JNėp\eh;hؘ|p}a/a *8vTz B5VD?*Ja{Xvp9$53J驻=bn2"kIukԕg#M5V t߮]'G\dY %4| {31pJ-a{珨#~FPI҃XM &mRM7m<>Է0ƶi~i9'IN^a,`Nl/WIG<1w>ER ?sWWu~t Ӂ"- R{S5]i lIx!F&I8Rվ Յ iCE|oG y",!^cW,C@W9 '6z߇r)+i*.4 @̼`N IJ<]/_*&uYNxݸ*ȳF'D09.αfdێXkhCZpdvIH 5JW$΅2Yj*,K2|7G~#쾥 KqP aK|eeL>%Y*S/OO쩺=(^6˲PC1\d2pk:7oZjeE?i[=ag-jʗ!!eW' 'bS[YK=*qՁ4ȬT޿NZȠ„=r (?vאF&_)Ah,"F/ ˿CsT"> C&Sf ;0_As#7.0=߼-?/tO+6ern߭pcM\hEzh+QE抾8=5-bӬzܹ*W`a  1'G q{+]1a'Ϝ$.~af80t=i^>jݠ5T 'n A_" [ *X$NtUA?EŶ#-:2|/0ڵɪH?"IFFW )Y0mM_ )+KNCrK{LV4*qbXͿ h""r3~$&ҩ (h(OV^Q~ޘ59mM\cc=ե2q›,xoRUףTʺewMթǎ8Kco.@i:z{᧩8nPmRCKpԓn0XQw}Bo,R3<$K?h(mjkh_&}dl JUQa%*A G3u"4#:a+Yh&rH#V+zƞp|l@~*I(ѻUT{w_Nd=Xa Uztq{ C(}I !oUX$SYjw6l`G}g:z/%3 Zy*Cuն($ʝaK$. ڲN!-ri*%q\ZkYrkauQN<+!upyY\9vb(iĊd*Om!Ga I0-X7 DiΨ 8®P1ĝtT5 QoAݠ1` d;:W[`55C{s뫆pġ${"[sAݓ`o>]Lne|[R>…ːer|GAk]f0ŀqm_)P [c=NMD@OYJLew70C٥G2~е| 3r3T T sKKkeVW!vӍ՝ȅj5-l (lbR'9.r%QˆBBSPN`n8) ? ;rcC0b._J45wYFN=@t"Y*k! u`:#2L{p{du1w & &hl;M%UySsu^ a!t}FWٜZ@j4\u)lObyԪvcF㐺' Ql(ِ{?lt _]ykFGE}**kb%T|1K8m>,4.햲Gq6;/s 9E~g .G"|Jl@mG-L{́zJO|vT-U)@)º#L%9ҠG6K*>IY\efZogn";'oSjI@XQ VW 7je"pz}٨ WJ,M(Nt"f|:YB $6]Ұ7"FEid'G8OzzR(MHw yxX(:ӳ|wc+$߱ 0<+˟^`6e2 w%Ģ+5W&(NQY]Uvho5a!?!aQB56tpo7)̇ZG*G/(淀dU@s03CyXF?z_9}5χ6l,eiԌ˽=x̱R%^=skOPcv#q51a7bP [{|V|;G-1$rXx4KZvh HV5r)bE :؃"KK%<'bA n_S6ů"zPuUgӆ_5쐴#JMʳ+ӓf%sf了;)E#{E-zJ=$d R\D&g-r~*岔P/KكSe܋ֳD1w&~ :Z$ϺPPL*rL&ݍ\ϫ-WaL9>z}l*K(kʚEuiɍ#z}jgCQbwmwO ֗7cG a",Ρ/3nn5Dj{]jړY_cⲩ!2\J,`EWS$_mm4!GEԂX beKSD/Pix+їpcr-1:19`]8q_l"jn*cĵi3BL]kb(T-?t|1F/[Q:xkD=O0K zф2=#i~wT1 ͜l|;U1nL)۱u  45‘I ́XZգO7?< #0'IAd\3tq3+#/7pE޹_=R*B=?E=vQcoXcYaki_޵ܗnD4E\l<_n+V!-KǞ _VPOFtHo@91;NhYVB&s^C ]^Nܴ:bq8o3IfHBMͮ$JxzYaOix#'G J,yκo4tg޻D;u25PAL?fUž:5؋;4X6GS۰/I't:qj7*Y1]0y&`ȵN\6K1Yx-f0z:/k-;[CSlhA5]҉"xrM셖H0r\,oCnQ}^E1:uHG"&⨽Ϟe [ MUNnjr4MONmjf6% %U!`*ۤq,=ПSdh# !U㦅Q.^Buۃd6K^[9J%`{k[,! t9n1 Uyr1O4alba߂xA]G.g Z3 y_p47vЩWʚ >VVF'),`N6SRzډ!d&R- 6fSR|4XM7ӛM ɶt)^FE鲨ZmqRf =5<~ɇxx.rR8kEgIūOl,)+;N˰:1/T:~mrkG&fpE@]K~E#y3Q7} h-(,/~6mUyCYG@]翋/4"Q7bDEV[$+i@MXzWl=!ͲgAaV (_mRf1!:{l8!*4D ɃPa~-M= S! K5[H9|<&jϬdۥNJsĤM "q|&XVFm9d}ܺnWi*)Lg:\4D7bsՖ7|!6hu城Cg<shn[1Ů!̇Mp) 6;FoL=8mJK \ywRsS4[T H_$ j({?aTP%ȡij"=;z`5Qzxsb@TGƯ:zೞ0Y-l;Ut| Vzy:lh\ד.kxm鰸ij}rRD&}&<8-۝A3~wwf)V<  \w^@X^侘$Ӽͦ]2=op+{+u*3j+Xiܽ`ᶄg{G#@eچ5" DiQhnð/5| ) CK̟,L,WE1I_>Tәkk_uxy5d e*-6>Ho3]<Q bV&BNx pcl+8#F'RTsu`{ (0(2v47+nn._~BF dU)58<[|}]}ިvͯE^p]rng]!1-ߍR賬L:dz,+sЌJ?1K$8];8:S2)_2Cs?7S-"hA n~iezv]Jԭ2!(pmv_Px9؛gY\^%epM@Qo X.A#t>Ec\x~-'8 4j1ɟvOU[`?e4B ᬮ|2U41䆼]&mkD6uզj0/k- شUxZ0qӲbv<ǵtaoOJR3a4#=x-:TJ M9yt. nTXу@|@&c킝UlB~gvySFҦ?$l,6HnvCrTwd)DY&Ua.i{B\ LMy6eJÊRA 6BNP@1cZn]e;_?K fuid@6x7޽~__ ar#n\,=u`HԤaޅ>Gehfbދm?`{PŊ}O *:ی[.%HU7LK݁vpb )%GI)pQp1I㚹 :hB>4n_TF-bb75x<_~Pa[+pp% 匨*qEëؒT\U 7y:,{٘uԵxGGPvDn2E-_:1`RYU|^^hA?L"'41➛Qumq: lS&с>աƎlGIlks,j^ o{ wћkc>L'Z6 䇩ӻ]2JZ(qguKhD*0 emdɕ$ƓbTQ>jDhنi{Jum!\u_ٛhFSzC./0i79vk|ꭄx`/sW<>X+A ܨ:MU}Nm,*<ⵣu ;:j)FxMn9՛?5/#Qn] ;HqF^;砎YT̥ ps[Iz퀑M2u_$SFhvdڞ g+'KW+ߧP|sBS_pWI%:w< Aro]VeH=Y`ҊFSӢ.1Y$}:`TOe O}z{Va"Їl4 },O) ~fr=:XNVзg&?4g!hٱ5\tb$G~sW7?itR mie]0Jz `D1upd1M+"[&N۠V12"q= +Wٶ hbOp<(our״ WcT͗ 6Դ/\)8.Qڋ1O'' ń.Mp%{!wp13ITewIS3i=f/%T}ö!䡏d9r]Fy(\?1aZsm|8b 9t\lܲMnW/RІLQt .TvpGryk5AN hO^R }Tź(ֻǃ2_'S$AVÁ8dm!HG(+"Q~|("JJ2 JL-6貑:9JCq n_`0 _AdžVH| y" tCh$uvjAc$OlG,*>lTWmz)h*bpBׇkvW :(Ըw\8P,bz" !{ͦo{Q`Z˦xqBCԲ\5rOÀ᏾i,.`}E@µ(u5o`yߢstU_ 1&Rce)GD\I/$ߦgJsZK!RBm=] RM'IѸ̉8Β>A>blb~-V=Cc73t{v0$Ⱙk'姗l%I^/[!քL5rpSnc(L͕A0x-zg Y%S%E%fړkP=T豠 O5yȳ~3$ƛY:qtb uEnI-Ú;(ْy{Zo)Kd:,Zk{lp W?ɕ ˝'TvW '3H B7ӽaK@ H 0Q~EWM2M0].$Uj~@1ed{+ϼ.+:ˈU@a6{H>eJ$*ajDenT$Z?`9E<9iuUR^?6^]d&A|MRzviBUSea؀jh }bWmjpB-0Tg1(8J#& K&&tF%/WBcY2{vT`s8%}asqQi8[u g{S[ Yح1"s]]OC67k]t-E"бkm ~3,gPw 'ʐfi!FI%}\A@QL x&ⓏDʂm5p;B4_J8 nz\#f:yuظ3BILkd1eqAC`/Sܷ] 6NxftG Vbm]7/a6\ @χ P/O89m|w::8OjXrY˓NwBg(**"8#6,/|:cJ/.t"ۉم#F:l!+j 2ff>< o:9Uaw풻 lt@UyGn|d&xEdUh~XĭQiZ@K1]OVP!슢o6N1eEL&:ʗC|w삩}%eW5 W~UJ 6J ΔnBfD G#s2L99X4.GGj{XgFB;wȵG3I{_vaԣI|x8x5~ 5!ښcJMh(lٵ.57m?,C/=%"c^!dc 5Z ffPHZ/{4r= A DFj}m=߽Z ^wR7G XӦL[E2QXܣk@ifX=~G xR/xz˅_o&GBg;l蟨z :%k (W:= b R˻OT"·˿dKQ`bq8{j hjǐ킏U+?s܏bAir+d] ϿR5Hl&jé9Rŋ8qڑiz ,[[@ň9u~O)}hv,+RYzWU8n#yhNpAEFySC?M(ĒoC{xYSfW]{*vtlYCk9D j\[Be /=jRK> Br'F6RUw~7_=w?jm/$.7$][>t"A8Q?=Ÿ^yx99O=vN0JJ4n=d6k1^fp6N^rME%R~) -lX;$V:Zv0db ^%{m~ ΰGj"M&?aߓklR)`j3PhLWOfR*pܝI?ScG sjwj޸Uy%/@`̈́* ypQ>5,0p)l*dl`)Y`T=8e_QU`q86]@EQG~7s*b,8:~E,4ɛJ1ni٦K# .XO0]ӎ 9-BsWUvz'eUIoK9 4Zc=\&QwjE(h?H9_\֚4?X\8TS!.3. 2]6ٴxmQ89~XAMR}΅8X grUS5*?xba@X O >mgFͨ!rPN'Y!yjb(ߨ47Lcه $KSʷ\R݂OD7#]\ ٝr|7;O%ܲl琨-]# 5)Uv!x諼Տky[M4"3%MM ĻnwȽ-_(Q2i4@{Yru8*]dIm ״K bey8ā t{-p%ΫHLiReSiN\ϱX`4m NN;Rq SFo3z3NCr:,w(o,J@{S< 5^,>*1O+(2[ZyY-HɃ EXmLb[ð=D@ưkigOqgsH*iaժ0pVJ$R~>ILcqJ_I_);o, `tq6:μ fN-3vC:ADev"OdtH䀘vE>PxQFqkiBaCث'n;zl(6E^fAx@F"aF[Ae:u2Ř_\nPBV8oK矣GG̾3((.RZ=:QS~8Lk%LhR9>FU#Ymsমڪk"):+r:4tY5}^w% 2]d-|LVӈ?Zvť.ûMYb/h ^g)f+d40muAB _|4F@>>п'ϝ@>/,yxU+ck5P,8ʍaQb=}$7Yo{Cg b8حlp1;}+TUƩ т;zaA>NSrj}E8X[RRXJ=F@2%:G]671HUwH*>96uk#h}GXɥ, |I[:6bpQh լ@o ҩb_ ƉgO'T2^}ʗL (אHO?"J i ̋gDi?H qx֜upww 8\.5$41(h/`4=h+qIpMZm;Zo`#۝GK81HŵdHX߯TVHb@&IQ޴yWAQ$y֙O%;6|Է'䦞[Bs~ڬ_@ |Y?.; BE/|Up"tܒ3pH.SUfgYjS[ 2܅`ٰ3[Ag^8KѼfDboI+/̤㥳Vٺ! =##cϬRpۋٖq")6S bmn]9d٩{@9Kj=s0q<WpI,?^Rt)crkF&6O>ȗ;jMz88tT+aYAFuP94Hm>"!1qEL8pCV^'o%aֵ"l??6Ⱥʅ6qfoabG#Ec%]]'Χ{1PPҞӂUM`"v/rd*&^M߷Q S[UPGbiWx\ <?e'%V83!vEIg#!^bES~b !,xTǟ4+"RqYYK&8R5\um%&΃kql5̂G/k%$H1#+Xq ,W9..bPYXȻ y.otX7Z7 kqAl.VcECcI}}%[aR+NJH<%Q ;Hʅe=Lיt 8c[&IԿ_ـ^bi|N=᳝7ݶ*Ș,=L'4]DԸFtBr|LŇ*B1׋̍ f@XO Ζba)%wc.%9Jl떦J64ɩ(a|qm7L[B6cMCP5;0$k0WB׳vsnŕ^<9nT7QPb,7+ 'e`,zkeaj(K6j&+} 3ĹDކ8# %:y[ TTQTwzc4i!:-I .R׷RS4AxPSm[ζBo},HVFq 2K Ց.c~UK 'B:h G tܱPHnQO!C?S@K".4N 2xC"+IC%d/[TU{x֨Vht 4*L|34"F;\|TNx$pҷJeb:_-lc(P7~E-U*g2˭uwDZQ> [9k]NԜ%_Uytҥ;>_gJAB욢.LTL{uYB7! EQ|YBzt=ƕB42|Χ-PsW5T'mdƀ[9Ǧ YԸ~:/s0sypS30pK"i:)2t?G]@=0EpVr~UPl"R2?5o#h_O޲#r>^ 5.5aw9tzh&='Ld-sjyll?:۪PH_D !>coCG**_qRM7q6)R̷]IRC%pw`\S=wD/+ ͟fuf!-d.`W, /:84GT8~1$dYmZ$Ѳ^MRy^Gނ$&O} ٔ*,8H(ʞۥQ&v,*>+cۂ!eG`)#ڱ,ԤтtpD794)kC@q{8[]C>&fFIa*[qRl@5ccRspSP^N5X#ۅ[nL (b8bUPQ:5^9iXAwHȄ "ۀFejTE6wYIKwoŁ. fd4Q￉hF< z΋4!s\7J{*kw1$=-e#"=] )˭$Own-+)Ҏ@fs .Q'O[8(nL-54\,i)P݉ aۚҵQ`Id,(q(!`WCM'5 #G*vj|[# \l’!׻k&dmTX~QȻq0l[pòW?.ӨbwP !j$(52F+gx,!^2O+2Cj*@ڛ_ DOİ, l.&0o~T;|\ZGf|až≜p:u c8ȺVc8׸3! ʦq! r5&vvfx SBo8KGIEd?v=nh?<+7VG+gcUfΙ7^f+Ko? si6=3z ~lwI$g@(3,j"8ʆH}r;3b-)/cdi6|[ avzc2&Ni$XR'BX}{.(k0r,&|6.^m9~o/4zod2 rdC "UX_CdL.JEƞg9pm#p 4\)YML3./O'JP ׼Ǩf=oJ&ov.6kݮmv:OHRv+Z7ںk_ leBٵ6|n#m`S|vO1K0Ke~cbpj)\`0GP!z4sDHQkEyN/\V`fW 1ـpXzH{00r|3N5*xdpU'zEg2o'̛D(IƬ)ĆnI̋Y;^LwkʀU²ʌsXYSaxGzzT=>.(V(>jm5m LTlEp(pkAbkc耹%Ācs݄{3P$|.9&OWV\޲ *$y &Ze91?pUbw?tI j#4*]ϖEpzR߄{Ã@XDx.¡w b0>; f'/߃tKTR{mCjJx ;yIFl d3& <# aƝ>`.XV)\ 0NЮM[HVjBj6tu*ٖ0U;>oΫM!8:V6ؤkqF~8<6e{Ɖq㮦^>mߏep$^&EGfߴo+ϳ &vo0n:}5nQ;+eՠ1apFT49`f%n2("pADAd:ywZ5[g4-HJw ;+%9#w>}sQ(TZ}dsWDx&4Xq d jw..Dc[ckiND !fOyp#ƆxtAY߁L7F  A[EtMH''N%ӮL6u%?ݹQܝ>>V'׺WMwxj#j ; |pq׼V!32DcX"Z7 aYټC6sU>n1)Qk8,uf0'{x.S5ZuI ъ\̔ r2`|YFMϡ/90y@Ҡ~oP_1 ^l*A|)ףduLSɉw ^aYh=oWC5×VY\"&}-t)71.Di\a21? UEBXP:iKo-wu5kW&C0cxF~!%aWA#9%(a+SCLL} -(~h$qkֆ!'l,$Ҡ$nk3& : HfxFIV+LWEn_G]s=Oi-R=ʐIW }Uh?7W:]n5syp bO1ɭSCn:Qӿ*ϨUaj{4_Fwn t)Rtʘ3VxwC9<؝13eO=ٰ rosJiiQ%\s~X|b4)nީ'B KHtH2$%w :'HFSːڝ0 Xс'2RaQҥv-:[1!nIig1cX8J@AxOx Q{yxL'N`h_)e :(O\֭\68" ~feɶ5ܾ#k LFQ Ip CLRUOa?tpW\rʸF)c@BRՖJ0[n~.7׆@$b L1vB#6T.|9a;V*`Ea#xD7wE== ZʩF1^11rgn檪)n"MXnH߲؟F)dO&ZK2mC?".k~[dܱEW ,]a_E!{_x87ڲY[WX(ѷ8Νl$zO_^>eo1]plƃccc!&lBD!a)v ؼ[JR%7W*)p1MŠCsLG !fյ5ރ yE|\ʭGSiCBxZu:Ԝ(&< ڕM6B:*ˋye}e yZiaa}4T|t} @)^;N^evCHvmjvzL/x8X IX0ߢ3V?gAsgEpJ 2wAkܖ5bX=v=# fijs;S^#Uzg5MHdO A%4l/q<N:c͖x M^TJT4LrY.]=ڲ)1;\@(ucH گ` wϚNŶ¶ 0a]HQNI5T<ѓ/TO. (E*ZXNX8bC-Ydr_Iܯd1Z>>>,W*͕ﲗC4G$, J`-Ws2E+i/pz$ʯm)7Iye];-8Ke 9h.mGFDHQA=qޣG$98?h72mޏ~y@t")OЁDfu-f-/+Uaję?AI.7ۼ - LD飍F3CX,HjIfl Yū[rg}+Nxid}YJ!<ą$1GvW`nW*1ϛh=nnɬhαjM'<Դ՚ ;g,BTx^p1trA~6 BFHH#abMc|ff "s> Le +q Lt9/fD w*77K:-=Ȉveޏf'#M'݌5= ]"Yk/ _r(srpE])T+B:NPڬ%#K6t[b:M:I\Rwver^3wU]}@E,7r ł~(DHQ_ŷuݢCD.{ BGׇ]Ve%h+(8ɽ3^Tr"md` ҦX6jWKauyvQy`H'W>`K]+rE}eUۤT wiBdz8wL#iU;@c8_HL:_>w2N&Z/hi qu O^ /^Xü=pdtrgg>F ׋V=A.U rۭvyǫIlۨR4j1珀|I-'虜(4@le(z3?"Dw?%i`"Hѝ# ;X.ŀ ^=E:`O&鯱;3-]f|0cnO#cmI"~ QS%(ݰI: iY=>ľa\\w>'l@* d="Y})+npd;Ne^ɴ `x]q$n)Ta R $>z[W)NT1۾8Jk5W "wamV@r2ҷBPE/f]t:r 3DĜHc *G@5Ǻ4ǚ$NM\!^GMgƄs6c|׵jZoDZ2˿S 7&#.WT9Uo{Fݙ6z;wz.W]o.avmCPraKi R}KQ;ZGni`xKRM\xVGR:SZz9 RN BE!F4.S%V P{]{PS qE⬁ϾNYߧay#κ* ȌK|w';}e/4v9юr9[ᬇ=vuT_.Hg$$4$Jx=0K~`!*1Wޮ:;{NE9RvzZ9Z_Nt;ƚʺq^xS{2ʴfn5ź>O=͒NuA~unkks\)H#@L\4GjoȰ} C ۶bZ%5SQVy[Zi̒Cx4Wpʯ'+0Wތ;.juնGzNLYͻOJZ| co5g XDݦXZ>>ɠO|:!H'aDġm:"H21IB_z7oZon$[b7oIi.[HFC{GTB[TwKtQ =YqRxM]SKaѶ0}G-(iz76V;(^"^!%[e.Gw;0{P)UZic_v&;_FRf mQ?{njS+Z5=0􌶆\! ) %t^hh eENȇ'@) K}O DWSa8C^UcTRkVdILQԒG18pbm@ЇY~eQ2Pr|AKH "> 'x喓ӗx't5UD ,~q0NRa2J/P+5:#P[t{e ȤJΟ|Ԃj| QcET$"m&f{KWZ?bb/i[=buuQ.mΑtx.;&)=!`u2p.-M.o/nqgM bc۫`OV'KHڊ怋5-n&{r(pc/7Ѭﺄzђє5$! 9ԇXl6O4$ԛ td!T6x0!ƉK<e^Um^ hT5m`^Ť35VǽCMg#Z3ݨ<Ղ#JZ +s!lZbcs$!ܭ)D88>GnhhՄ'H91iB)s{d3SϳqW1F{V@LC/8c;̦Rʳ(="Zch@GS >}7oKN24̵J#+|.2ū|=P48 1C:-RؾVI^ݍh.3GҎMz)g+FW eծۈ컻]D5W풰mPl!!1L:2j8b ,vONu<;&hyk<,(%3oHaOT{wn>Mwdgh:\NLI)%Ib l_$ф*'otŒ-턟hEA,9D,y-ܴ5|_;ȹC)es#,__J3("?  ڕCd{Xmb/{jޒƅ:FT# Bֵ(4'^ p&de~O:pjrTᣒR`qDar sa< 7]秙.|oAX¬@^ct ?hNJ년S_ϿS~F2%KM-Vg'Ȩ5y9y:}Њ\ǧپCM8<:z\b0*O jjkC/zUK Mi8˗@lD:?҂8Le2?B!8 ҕ(ҩи5,|K 3ys= >'gMMneG^;VhbwOоUwg`}z:K1_\=lW*]$fg{*قe"^`o23z! %g<ږI`'.FNglȬ{pZB5oWLrm HzWG:U9_C{L.g!y$hZҥԌm1Խ\k9k7Y۷8qItmh物!O\sW.79W';~nAݴD%826%6.q G5Ӑy5 jQ97oBʯ 6ҩ_8; Zh mTmin!/N <Щ?{cE8v5JTә=2eĚ*5 Vc-5#yEs#?xg` 㵖6#WJk2r)[3 DXV5C:̩&k/G5 Ԕ&Pq 8bpHevb_L#]0Xf]wM=ekmtoJDȸ 1Ф䗄2.owxf,8V<9lOYM!Xv8&M i;W&LdDt~s;@]"@ց(̀Q ~|C?ٵ%bgQXȂ !jVtyC% 1 8ar2ͬKߍ.Ֆ'wZt:?bQQe"KQ)4OR9| NՁ;d.JdS)\ŏ8-N8lq,dEZ׫AG; [*Vm:*Y=%!p ]]+d4 4%.)f3lu K3my]'_Oәx?X 63qFC]UAkDb.e @!s6w-Yа,"o\cvp6C|e]YpWU-0iwވi<_}^2V\04&`kPtOf⽑6B}Q;lpg=E0c*kִsˁ4P&EHxDw4| ]\ ͊=L>ܝ u1 ngTR x03ard.4Norm67 kzfjvZ47m[Ue? :N`,]"ˑa4[}/2 Fڷ;tEEԱqi;KJ~u(1'qYld_C1ȳ0N!mRs| ]G:ăl%Z&B; X/1歓ndfvġx| ~cte%wlqևz~qqVyOJ ĬVV+]W bo*zНë,~=1~((Vcwg?!9E$ o徟#nIh>5 Ĺ3Idqi҉U\*pbXxsO t44;Ht}dmg1 Ĩ.SF5 z^nr<yKMBᅢVåsuJ/,pfbP B4 A: S=n 0:7Ws1Uj+8u9>xu?k-IW`P-~7 $W{s)ٮ(fΩ#ـg‚xΏp&~1BS6rc[^BVXg|%*[:R JPl#If' .j+*[n1 uJY + '[.a>?Z_r)pG a_?W&R:3&ܩpܮ"cu6OQvwa>0_HXi 䗺*ƔHO5h:p^CAlB#T/10'IVa5|ddCuy2wS7ћL13d#o~ؗ﫫8Rǘ<Y EKqv.Rj=FA'fv&0Ruf^-nsQ|$ D{}ua, :T5f꠾.Q|ɼ*ݖPG#Ob*M&ͽn>y-Oq} R،Qf@Ulpf,OPkZyT? ɻNJR^RF7bГf@n3&Q-ɺPS kڷo-a{DEu;2sfȁ pZ:nǦ'RhpqyC?縩Sע›kV mZ>%, =oRLt)E$^?8+$c {&¬eԋ:79C%Xt,PD:V|3 SN!SOwo oQzǢ1`[@o^;_sxs<ε[bIW[AuO=]*]}qBrpj "ed p6+ϳi=y57Qb0^7cU51`Z"9鎞Z}y%ưe 3H=o )5Եn/+^VrXo)@zZŪ`rL!dg3Q1Qj.-՛Ƒnv 9$[,EYY#f9h9;*f@̉-'}.1ê@m P|lƚEkES r eo==s 1q= #ue* Fᰭ`,u"=@1'Z.?P`n@; z●T"Az–f"e#b)5gtc}_[8ů0&qbѕ U !xvc~:Hz+OBVN| $8mL Ű:z[K:jbx{ vCIyh/TQpJh"*0*b0t9?4Jphք%X 5`Xb96]:Cֶ?!id%p}e8/'QYdA͏LR_hZ .I(#Wtt`kU>I&ђW?ҧ\Lt3xy/x)+,|WY' bҚv=jpbɐ%/p* $nYpT2}.LQ;ar9+\rQ6 RlPԌ)`ĉ/묗imqn@#VN38EBX3 ` qC̅ JE\N!F楢n 4(SOfLʚ& 9L?SFH̬ ,';PЬku{L*Gq5),AңyT[ 7srxh\sh$-2O6j^|ʊQ~ę&%|1`ҸudT̖PNPgf6,}4߹ ꆈĕh=CI0[7S4||ϲɈfͳOA +ubp5 PVDK麟V#6zKrʌ{ﻪ!i֒QKpL<¨/i0tGp"^Y>rF1^]vʀkЊ봫֦TX˜KtcSf|v,(G9L=vEԲ:7l6-&ɢ%ћkrZjD<i"Rp*BxeW?'|?f;?%;iIa33An>qxlR/Kb?D1?TDSkLk#A&Ũrz }.WFc mG ޅȿe5<2Yv^u“^bJ)Pc *fPmQ>LN+ƓgܯcMO_ؤ£z^Q?"8 (eeD-(eCpC^ULpȼZ. {"*b ,5f 7U[Ɠ гQ3J@᭟0a7W/1 CK, SޣWλR|,/A۲dhJj9lJnWc6}XCc5G2ǿ1܍DU -Rv&?n&}?gh72IZ XxnWMD #h׵]}k%9Dj%4}hl'Z 2ϱI*2(wOʪ>kв`03@?0%6U.ֽ5IJ# J>T8j {H%)Ék0mrBJ(J j "GiLƴBK+3|AX3A㟲р@8TgoK$s4وV0;Lb9d;lo"An0HM(@J %Vw8yg'.IH_f\mS(n3o/Nih]/+5f#q<A=Hs5fN*RZ^*y˃M)aSُ*vVSp593MH=k)p i?S*"28Da8c,TBkX}{jCMfNYwNJ8%)j *RPN#Z@Sv~_bHoB?U5zˮ(d-f P~|8Ml@B-8roGf#I,P+o@js gV:޳48H?6&)v4o :a^tdPVP)c\yp*fنp! ҿڢA}!GIןPô 4 H;FiƬKi#`==gD9Nʍf((1|%J7{/hpL å1]4p#~fnl\XAL1.dS,$`Al?-۝Qi>@å Ɔ*׺5谯g+xiǽ/5Pѡۺ 5Q ҭgɈh% `iAQ x1SbJcq?mW cr{:B x\tVLȴxt~ ELB2s7Aw4ki^5ᫌIوwԮpsVUllU|Lgk`JP>Z]xFlvD 7yСsbr39I˜@$ƧrHփU]n7*f`of˒B^>xs:\O߉ ;@M]hB'N9v"m:qÂ,3NwUFdD܁Az%lQx5dstb eo6RB85%&t`Mp;b(+Y`NA4eHꙑ0BN;@mp#86TFɕ^q{=γb#amўwm6M!<({NJ-t>):޽p;R܍*++BCD8_qȳrHDE\e ӋiVY% ڙ8a_)#TDT~%#PwbQ"N4$PwMX.;٧0 `,Nd߈dNu7PtW"n:m|Ηc~п~2HhB{J PxJ Y %08~#^_Ye\Ea{8e?ќy1`Eq9Kps((r.NQdrѳ@ o.?` ->ؘ|$*8Rr]ϙ?a`Q _k)nA_-.LcB򜅼R2, W$)->{^U(a^a fZBN7|ii h0 !9uwù7}x GU[nP$WýK(ڕkzcxkER!C ZydÑ[~ddp }+G'9 nXWǯX:H3k'orQ^1ORd65UܽL^ϲ%OqdA5̨!2Mg5 *yzM{9|/mkoa RaU512o 8#eNF<FS޺r4HyqOX6y|N|ͧ?1१02ɻyy~&a;ւ.Vqs@BKڝ?{Ý2"WVd:ohږ;_w~Od牂/D1dµ2ߗuR:p INCb_)?etZhG1z+ wŴd;+o3HAoaW|TaJ2bmx/)XfvhITUm߷QnY=Pck&57~vZ}-)`xh#t$ >5ޫ7i|]sQ>L(%PFUP H!J FMG(bFs1}`зS{2Z0"=kUҷ5@M[re+ .ڭt!n4%@.N&ʠt!B{=f3X69;'MXCO%~<3}3#@̟q壈OFyJ)0!r69.yE090M|'(%?$Ę|_^"_J֟6Qo2Zݓ 9~JA[i\uTcs4Ro'}>7BUH``2pa'-"cc,n|2ƴ^!F$U{ƫ?_=һj^?S~lK R=cPsz8ș%Kcp%[4%6!G̓ujM Z"'_vRItZ7**c]*Oٵ6xuu*# ??^ypUb#"&PM0q u JECw3pN%h 'qdbW/S?3{UELnlt7;[i5Þ7fߒrX-=xRl8+BeO@Zo>MGt!rzg},cloA4"&/E3O 'QѶ ]u7:o7sdt9´1Pj\Dg#cؒsgy1 Xi1 %72G8Z5D]eMP O;O.EU4?? O"D,F|fg-Zq-;TC+4-oHA"[me^Rdː2sX0ʑ dũCKƂѡ7%^{%>kwVI*ShS"vIw';NI[QuOevv[D{`?qw']qC:&}`ºQq|cp $lh9 7QWۉ_wZ( hMYj8EԝOِՈσH{at͵ | >U? A$c%1'?A[NGQ,V|7j=ħ}IZ7|$ )2]H_4U_n(4F#r07.A|IHE@ݷ]x#`?r09I U&$!_r+QpSyh$K/D.[R&%6!9^* k&RL;yPg쵄WS6 eMzRg60Eù@K{z2neCLGS}fգfY]F-Do{ڗ*j0w^̗pT3FXihqGa}dф8BڡMZF.`j.},A=/f٢.C{=e~8DMg2q IqQDn/~}Faa-$JNK0s=uKyʚ\h~տfIc eͤ"v-8!U"hֳDϣ\ƌEw:IJM_Qi0I#[%mKN[!$tbյcGSmUۍ9Y\'6;cy1|6BOUcx|\(PJl"^l|)Wo0JjVخn 2DžD%?UCS{{`DrR9dlz~\iQ,U2pJ#Ў9CUmiRbsw-՗s{jG#Gb[=3l>L9?+EH樳i>hd_xg%%*Ɩ֢O_"T:?֎ gwLY%[(lBȐQ[?IT,(x!mȩI Y+酇K(o ]'m}3gZY## 6Ye@$ 2 3R-Ņ& ;F3Xs &U^TvY1ƞݢ!8mQpM2X{pmIo"J]Qi'c#*J-ERHVPěJ}H+$z=TX e`v\g=zE_|O[ͣZ:sVYV@=j9:߇o'D#tVrI$,vX3H;Vv;_Z " rK{ \W^3?gb|kG=ZX=7 6v/`3B  "5K?Ctfے)8^kd.b؟TIhc L/ f[s؎3Hɴ7d+z]PbA(88aB/%Rk'> gA1d{) A`ћg~2n=ءl^'=h{lji5\#oq^l }Ll5- O~6Ң b/A#)-%l 8A _6bSz?wzxP":[\>m,M>o^$(Y&-trOr.Xf8q CKK0d*8$P=SQ} "L*\!f|52Iu&AE3LQSdpј+k8^\A2z8$hځ􃬁2oq5ZfA-DF*tv>MtnaOBaP;;YLd;}ihʘ%):h6I</!'o-Xd.mPwe5iU ['\'`BWq?G*D0Pm'Z_/b@ "8cY15FC[̕zZ>s(CoEa 5eG/t5szSѿ(\q=lt%/߷ˀ?qVL\*0 奧3y.ҾSMml5ړ3ڮh9,"'A@LxVvgsݗ7 EmLAGw%fӍbc[ 3LY ?l;!'Fz7yIɓE$Uj@vL%_<1ZY6KXsz=5VmUŁ6m%WS)?ZPs6@\2֌/0" 2j}O3Kyfn!əzu]U":x:2c}4.gb_yw*Z-gt`6rħh O:PN xw_ Csp^oxJ#){{=dBdK:e,;_3uFκU=c`Tomko.gƪ;BlUQW qQ7,o1w-Q/6<{HP2j׏w6<PI,VxĹF{@#^]3@3ΤQ Ѡ@Khك`_: =uhZ'pW.KU^uG!E3?y3kϛH&CVbLx#W}o s7(&Nf ϪZkO 5*T6N;X"S]ډ}[mmDYpmIC4tnd5L,Xѷtʓ._0q>]o.hQ5Y쉖" <5=7zӔ%`;AeRQ#+`n,e fb } cj[%0 $2|۴{4DRzw-+m0;r#DD^IHNO!rnGx64E/hg,l$%IO,o1[\tAq?3NpbEo[$C蠪ng!Y~<6@ Lc @[[Co<#y\+$5 4g].*u;lsV'\*]hI][203-(SNqJ=+Be7XjOqEXQjt ԟpzy{t͜~b31)T8 !0ؗ[xr7JeaKrSXz7b}NxE_!c}^[7lU[NȜME/W^ E}P h{o4P̋Q?Z%|t)D(ﴳ,"Z;L=ъL0U q.&"Gp5NVeT=cLy8[gOdI~NxhK5p ؗԌ/,Q](YxQs)S>! udpU1}DS#fH)x%k0Hm I^cC&Q^_cʸ@6"CsI^ o2#mk]X" EGxb1H%0욚ؤJW&^ւEV,Z*Ds'+6 %V}(~ #'ٌ<ٵJL~^)Nu9cFSϰYiX2iHŊqĝԌZc@Ww="=Z`KRǛ*?5VU/V'|60Zl ;fYbV3;'I"era5G$F#,4^MH1;>풔eq^~VRcAp`Lf*FHLY,+tΆ> 퍈H"Y+ вԅBPWђז705QiABrGIɏTKZ%AWDŽ>=9x8#+7q^Y@9 :x|IJs1gߴN>R*&Xx|#;+ /jKn(* }5S!dE T=fSȿqV՜dwrs 2mSRKeOvVs|w>R@rRM9OrT,>Sjo-P%ٜǂX c~S:T.h+1~bч:2>xuxc5-f=tāwx(^v#wCaB+QN( v:~/I@UڹW9Dw}D"&P$5Dh{gUw擓hOXע%I\׉byrg&XGˑPB|9 N\f )P穨8(\:p4_v:]GbУ*I{~Rfmzk{x0ջU0,]~o:Q M@*rȡcOߍ6 sܥO)PaQ? ɍDi}N$T`tàAA,ǀo +ތ/S}O%)O]TPǨה< CC=߅bi%=U0B/S\Zpr1 _6hː(o rvϻJ{Y"rW+^ 1 CUF@`T6LԲ`!C}V|x6o!>]A}HwO㏜^9{8Kpr  sQz;=D{TH^UF I( bN$}w?9ufDj*S +N^C90&ߩ^aLZk/)B'FEk32qhT)tY1 lJ{ Iׅg\JTƜ%hJjjQ p.9WT%pj dQjb-Z> a^ƻ:avnu*5.ʑOBB\e]Dt&qaIm*7XrSxh+9d/\TCFm8(aHr e^Nu?S^Z첤2>ԝj7(H4Wq ^k]=-rd9ȭ*:ò8RjJo^TJېɭXbsԲ"34th1%*ABM^\>Bݺv2bt޼U'eOb!e/A[ItXصES|~2PbFa+T^`5@0\iP {Q_G`r ՈL jpdCJj tYug9Yԁs2+)8 F$e F`?8#NҹccL aƗ±~za-r_z8N}E UcPON,Y4PcPȮ|v-P7J (L63@7h .{},Ct\V)&Mq&!_=t-ʐV_Ƚ2{Rbj:pkjA5oxF^k[*  7_ے9v  l|xs3?Y2uL,bWzCgVܒhI42+ ,+u-0rԔCN/Jo3r?){IFMG0hX0Mvt TTPllX(#ީ[R. :o9g$KÜ]ʴZ )e;78P?~4ks(#cק%^Dˁ(EGqE2Db% egJH^~.UhQyy@T'Cdf-ٮLV9'PäPC;}@Nݸd& fj6\mTnT7 щ@ϟHG57`l,KRTHTXwO󍐂V*oq*d֊n,F%p#5M2Yd泧"w{} Ēi)N5dN=4M%_lӍ`A=X1ܶH7 kfw(˯!!oPr'fUap"t"RG`%n4fa=!MF 2IEړM!I($'9K=0ޜ 퉰UY fH<̙=m2vI[(,liqC °@ &t.#ڊkO4F1 ͒&!DHը9 ]{8} *uegAk">cNfos We)ib{$Hʎ38QѮ>4yyv5oSAɺޜv֠Y`( ys^ICcygup^R7P8c0Pt6p3~3WrIUT +q[6fpii|;ɇ_]Fc.}*2 *1Z1hM<XsFM'(}s˫rd*O u]{І ޕ|xc\Z?E1JK?b5JI)_,hsojo L}*#wG(Mro< j-qsvrLt>^LpѓhHB'yG hVU[O Cl%01hG VFDJc|oNzNVӨKjqCUPR oj~rwPuSZGn pTmg*-St#Hh1^SًADUU_{Ʋtko¬n`a[?O68j.: xNyklhUa ;6hڕIg6Qvԏ@-m8j4<pqI~ϔ|:d땇oKJ'uos.ic>4ջZ\ԑOH-rQ7Ej>{-G ,[ %1?%su/@.O "}})\کu-dJ7ݠk{ 17%pN |IZT+J-EC"!'p&6$w3EK~;E=o/I`B9v8:BsA!xl:W2L{~YE8y5$esrL.?~îYguWl{z`WAL ꬑaǧ4P~Uh viGHH-͢r&B P?օQ^._kԤ mks|Rj72%t9N;[\`}kA9b40q,e{?wNgȣ5A%.X{*E= /3+~rN8=E7|U-$ Bj*@Lˤ _u)$gx ®]&b:T{C&bb83?~;V5gG.uQ(#!ҥDlwH9aO88{C>q ⑳E\ Wf(TM[ %T]*&)45V7*+AEfmvN?3:I{s:R~ue:U)W ~JZ'O\#n?W#<$~CpĘol]\jt`{4&֝M(^pXF("&+mA[ꥴEo yG tU5@TAo7%|Rq;)|p'DYu+cЅ SvA+WRK}MB0IXPdΖ̖KRrZtž,T XXY^3˘ŕ#&@wj;OEYF xHȫ_q9\ykBА@p 0׼BP,Ւ8n߄bcv8ZD 8iP}!33]v.<Ie++l\A^N9}a:7E˦>]/ȼbj1v8BrDZ*E9@)e?eUIj^!'ZtGy q#v­C]א!sz{jnIN>)pe ڹR|5\u#=Q0Ŀk L!<֋ff5s-Ÿ+:*޻3^t8v#BkHOJTL .Ic8!~]>+9 , 6&'Ro62HrJyvd [Fv@&8ێ,'8'؊^ʼ7}5NʯtN-\,]_cAo0voD hgW+U)+ŧN |_Gܜ?I A*u DHWC=9 Tvh;ڎ):bq͒c}Wƌ}7j5ѤmA9H@ߥEi!՜xPD 4^-) [x>ͨ'01V2V zY}\$'V2R0$<S}l_99 _7c?v8| *qf'm(forT$wHk3Cmy-ez DRf?6mQC :E6^Bu%3z'TQSZ1bͮlWqJ)H\ݯCk*;N (yxo0k`GY$z [ iovttW5>. a8Dy)/0wN%[(x ~_45!~'c21b˵Mb`w.>9`6,UJ7PF^*qhve[l6A!FK7)kXjcnd c!uLD ?"Wèx@ =/1#0WИoARȔe)39V`#Yـ {nBy P~Ql4JWI:^;mNl|\I+fG%ּلςjޣRIr֢]"иI/v ǏChڧRg =Rٱ`6~ڇk[T(:1߿Ո IRVeki^JG 8բK\ז7_L5mC+WX̎]d+–|ktCA%^}''4cF&QOتS`Hq9/Y`\`C/fpFƆ9a0o5t-]!/PNZ5| }RF^ y̲N;X%& d?EGI1%0c0 }~aI!0C>Xbڧ= F+wem_SE3smQsHS¦ԑJf*37;dn8)D_[ q,vd.-cfCCx(;w Ki yJ2 xTK{z :%m8e)QVv.D/BSmka-ܓ߬? >.(-6{Tfx'BRy˵D)ȊMjSctL$dyVX# Br`݌G r^TJU&rLo2"cэq anM1اfB/'1*L+e^c/OuJf(䠋h7^49sE k.)aH(篤?ۂ%ȓ×z\tvgܨh^v6,o?FƱ3^S{ZW ^$Pq{ pe*_<,5O>e8,5I@:S^ ~*6zŠ)sY!>K#ˣ4 : 0FJ$1!@Y<ʉmQBvGW?p~23uoM|<\B  zSdKQ"հv Q0g[_VWڳmFp!n>쇧MɲظdK36z~sG#|e"-DT@#Li[WhUt:ifm^ FbƗf/G#lDԵ@@(2b+`~y/{2om(@C `h^QQ5؂Z*wKh~1},H;!W53gkJ q,OL4lVm\ . >,z$ "s2a$0DE3%sPa{9J \%$X {$ sX.S #uqjD*fL+kp˾Z&F3{^_CVN%aIM0ﺧjɇ+AM@YXTk<_W<7<ܜhۿT" k@#lCv5%[U`'Zd,Œ*EѪ!||' V5^l3) n> g\ B#fMgaz#Rpl(/Y X倐qLCGAQ \ٺ5VN^ұ2 r7l&Ql@*QJϐc zJ̽7w3D|>ok07byio y.y)u/fܘŰiK:Z|j&ҾlBڪ_ Zm `M5V(]Z?X󇔮ن[`*gߺ'NVɍ υ#1˜#ULHYڨ'2 puG%BRs7cwvN }Ҙ CCOMl48RX4oemOx X V5 BJ ֮y1@"0iTY& ]L~br {nуS6{ԓ^fJߏ_"XW0J2 Rd-~2T8O.gdK=Y(iJ!5[x%,dDXhEfe^S[ !uK&9PEIkY1HOH񋎻${{345ߝvx.-J)8yQ\۱)*T;lK~[ I:ze6A=ogͻ%d^Fߍ5*fPb-J!L)񫒙^쯙(ɀMC:zIZ<ı^o$z~ S;|q?r;ΐW{zUC2Ic:WS_D{C| qTcl1Ta҈i5Iy2-sv%f/^O)/%RonAר|򃑇H{;QXoУ'%NRhX7LB?fmE$cYf*E&0”e QcqxҊ^}`& O]ɉ5qCﲩ)]46>;[f DP:x=/JSu+@OJ<6%G{$Q `tqmn,!$ǰ8v\Қ%UWD2\s* )%~"#Gȧ]{ 7Bbԓ)4_lAI^tPZKg 1wAE9Wp8v `au7KyfRzy |y.Aѩic2"!w,=K"dl͆7L?B09E[+'ٶ3`'޶l{`ٵ j =VsQ`9@gX*I!B+mV[z'td[:|xS;GT~:W#5AMeN\2 t1͂Β9d RT5W691dX,y'0L2>FwYf"[e8=Lc}aOմL@Nr9D7_)~#C):<7u[ i˓MyR̈JmQx}싓$ܽBۅ<.>#)%$/*WKѽX<`Ā|^Oi]fN<#,Q_3bݭE)M-}B|ceܟ0>R.s_B9~Q7y\iwS[is\(/K'ʢI9dt5W6C5_]7"mmK듑)(; 9ͪ!{-2i$%l@+׽%C1&f)#G7c`pNC1a?2??l A#y[Il0sG$,jaLG8p>nqp-.~.FP&=9'[ygP RJ[=|e]Ckh+|6=Z˦_O'- 9#yɡIJ~/Mb<(f@+z@SsPՐ&Ɣh%YR`/'ŝ\!d ~zGWrO)zR(aPH'zj:‚,Ẏ>0?؁NAX5<Z_MehעvwF#r[I8bf&8y[YKA ͣ; {ͼwOEWGMt,Lv+l$)Z5,N[&fz3 G[-4yߐqd^1@ݦ8~K#痸VAts ='(&DZ #Y$ (G'(lE&m8~mG)]ϗc}ctC0,J粒Ԙ4"ڔ[c&Cv; 2Lc.r*7W}`kT|}SIP.&(B:_) (ˊ^+V㑤yVS* ?E`Qea3wvFF}u-/=>|TǤPld 12l8+@ `Zx`Dף͈. >ϲ]^6j&%0b">@(PɱA IͮC~\=e@ulRmPoݪ#2cci;0QXuUVc7>)2K/EZ$ 2xç CBw%e<ͤ^6WNsm#?~9qn&i6rBɆWkد0gn'fQr!ЄD;]Ι8%+0,&_x&exW Z6Vcrـa3™$S -Nڵ=,6}'Q|3˲qd DrM~~|ø;o;( 5J䜐Pz'(]@~T$9m6%Fڬs9ehzw1Pjp2 _{r#[{Δۡ+MvoDKG>Y *w6iz0/R !Doܱo qJs2NV7㶡b0x ~hmcy~B>!`JWmr8c?Dtzo#8p\lxI-u M:l!)h/L?89rpZ aWd J5SQ#v6&z8p)Vy@I\n?B gY%qDj*ӒKt]www Ra;aL[:xD>psh'D^ucGjgg:GJ< 5g_̤!= ޲>l8SlBH`%ў)uZJX+=1ۯc *5FϢJf8Y|ڣZ _N%ClUgnœhPIrd?W\n O[Hw䒛sm]?2ҌF˅HšMޔ !*naPLgk8@?ˀ{qv4CLGJ.-0E8uD}S'b젪hn[p@´#ΘdGXi˧"Pon>@evф+ߔuz7{sG+ue~aN&J~yVq[Z|헫jÄגǬc>Ч/URԼM} N:3$O!.rar7bG/KWD`I^۾7faL( DUy1,sLo̴[2;.<߁`טc(0"}Th7^ Y4R?r߳B:T _Ѝl3K?Ӌ !++ۀKMݒPHɼ;pT_sv JEyϓ(DCxgu-/R+955˴,~DiGvw!6r!o[ ōeaejI乤-[cܐ}1tS~q@( c&Rƍl3 ,ȭq.y7Id̃cB NԧHzOV [.EKF/֮2cC>t% ͳgfM(kĕ==<[5Ӷ*L3ːgb d/9IQ} !o%߉,ĥi"0%#ѵ @Dml S[ EYJaV.]|E?fo aYP[8c SMX{ZQT,fQ^0!81+2 o";NVӔ3I'Ф W66k,K\kd6nz$2/rٽ5(WrsoVdf|5,AS"2l+IvpF=p DJ.?> Q T9k?~ ;~y4xM\cY:2J /~¶ &&|pguu"_!7M/(`]N}\)B?I"PHF=X069yaH"0ۭ1d <;ݎgbY;)/K/Ե00aTo(o 8^wFLy !S^}\ghЬ.t_U|@U\5u7qC#~yz-omRLs<N0lo}Q/`Joˣ( iU~bw7puC\*| +j({5P|H$ '2?-ٍCR1Ao*6CnHe娏7yZ6,&5H b/Ӳ6v^rƶZ簣Q ;E|q'_nXlfv'YTUUwCn,̓_|I_o:]jNEƛZU᫒F4l mbPΎ¡&{Tn:NVs\\yhI[@4ER*)T: m H-FOQ<_0{FsWanbI;- s:=7?&z̖RO;EʦNm%a9o 8i yX#J•^A~::n^ly{:W0t*ړ-"B /$KrIDJNMBx9MIu"L7cǿըy6<c?ker No54IAɵ? FI3rBgQ18b@/=M(U ݻҭ*7`P:d%od;΋#'FzU]4 dJ+rD(&Afs.kƷ/9!M \} X#:ےI95 t紻0pfqmG9UVVY[DΫ2 : 9C <P0oP$BI'lؤ'T.J}g < FՍE4f%H s {(lc ɜnߐ(0-oWWBp_۟Fo kaGPЦ8L;yrw?鮽4o &} qHwS=lCޱ; s(L& w7ڵHͤEm\.l*!. l@M{M_T&wg8M̳U{ OM6+0o芛'5DS;Uk?\% ᓉpR%neApTRʄRX{܄88U&|Rg@Yj$%×w_)Mi֞S+N5'=^&)[YK[FHn !]fu6-yjӉebäMB-={oO8踦%Hao`J[cz>p03.zmO< ?'cɇsI2}[)oL Xeۍ+1!.Bj-b 6Ff]qKvɨ X"4䵈j4r_~LPaf Xg40:inta3XM `'Ƹ^xJ&ag4cay|u/'22D&w3 "78zDOUȻl6cUf1*y%=fڡh .=·L/rOŧ6: )/O? *弊Wyn?(:6O[a8{',`Յ1۱e f 6l5Gfn̜8ۨ=Uؓ2FjjJewhl4`*8Np0.6j wlJST1+-D|6@ cPZ,7Z?Iv1*6|Q8@NJy ޡ^m f91f=*7I=X?*/do vW8sݠ-yNȪL<0X/Bco =.kX ga9BR{/OC?!L8ЩfSa]@uId02X 3f.I{eނdIpdLe8FUzԔ_ׯ!G)&Q.-GhBnɏ֨FZw"tcq ^{%x L}/)S2O eO"@:י%rp⦺t)I&P=S>?zµ_Q.+7i@cOt쮿: VgLVԦn%efG>IEO=Dsgʘ2^|WS'ʑڒ3 hwm7h L`qTHXɡ̍X˨b3¨<|q>pߚDU3j&Z혛UYftrU7Bc&&X[f>jsμ30⑻1z]Zf- ױSۧ)[Q?ΫM*~6҆DilCqX eJB ~__ h9 H;5szmTD: |4Z" ;5Lj::vہ:"/mس`?Ix15(RH>,(IQ 1m/2vlOv !\ظBDUK(F\Ob+LP߆[n㋄몧e̦ qy3\SB@Qr'57v Z\{_qa #x$pi'=Z=bn])L)vKߦU])膨T0(35w{rEm\iڿ!^([;ec@SM*$c@,R?*]I+S1kR@%YJ8ʭl3&2dQߪJ/dw1x+,|&}1@EXm(+us?TsJ> A2e\^0Eb" 0N̄*^?* c2ی@ȳV2=^7){S15JexpD0Y"[Rn)L,jI55W|[?PTe -uAKmG)>",[z߇AOF>"6kܟD`){?Qt*7Q+j!M ' ۛΆJbhyt#Dm&bB};6 =j!!}TͮDO|G!'VҎeI͏թ&6m@^Я yҊ;k\I 3YكԷΎ\] l ocd3w\TQ,)> huW-[sVd~U?Id7qY^1 :D(G]4됫hrr~9U\b_q~wL,R( p2Tu+*fpHˣTƾ Bl;W ynO Wd!j20y?h@7G0gCiYpٗ})nWQy{,Ј@Cj<2O,ᑻ.O.#ap/my,I/=x5D*)q ]y%uSs(!# S#\cU+ʎ" Z4+(7Lc^QTu?}G" r˿$Zp:1fh['kކn{1Ց~jG҈,[If(,%M>Xc_,6]"vA-Xc+ (`} Ap(UcOHٌQ̓?ma*ɘeҔT8L+AQ!cH&547qOn4$KĄJ@T[*ff5tg;K(x'TSϜr8\-=OQ+_'@4ѻs"p@"hViSU(W4TݽdNe|P.渣m$Z`c} NJHq.UnٲrK$r&vGX r ;l`I_U*>I+mY˨6NQks@%FVBܥ]rQM(:P[<:0`ϽLI!5>:ρb n|;ު ץeeSRnz9%z8nEh<‰A#p5W>}C(l_qŢ0e]'݈yH^y "m/BB(6v {i9:N:yu?ۂ&;>tB#q8m (jy’P3pމ|]N:z,|>%kVs9^]ݙĤO.hԌ2]pymEG*q:+NfۋZ+ &=- J#a>ڷ(xRt*l9ޅ< 4R.V7C;TW=(2EuB+moZpIjM+l1Ooj,:s慁dبwq^/ R{cu'"5NTh #<ƨE:ʡ(5nr`ײ,5_ >Z_|p6 viz8^G(˖5']]pN6␏x".~ pz؜%B+vj-n-X G/jNhqUl{H!Co27H? TA-TL B,0e;Ќ"Sc+!\ Tw;:LP"@ZXWL~K}۔5)`܀W.P%߽{?l'oO& T" $\}7˩[в UF,S*.ddE/>  Kb I@78ЩKuB=x I3 pŢFt|y6rƩjRB)չϥn16J5ir4KoQ#(x)y%JH+%1;=̙`I.> ~1!Ac.Cr[ӫVjŰꊫ;`&"[ Sa,r1DY(1OL7hp>POðt UWA՝ilAޥVR8.^uAGR|nyʀ!hx;{ˆA0k0ګ9W ְ1۪mec˟#"yTTܱ5xȔ$k@^JS($k` JLwO7_ bʼnU]ټhcx[M}(\.G@k`M4"Uf'?pO#c!KWƮXdN t9'H͝E)xt:zJ=_o?#r#$dep՘nU3'wkア}Rj iiUUC%wbfDB =fJ%O{Pn]o>fŶ@Sڞp֤8ºZh/Tx;礅+jΫQmR>.: d.f߲z?i~~45d m.X2OZ[a%viV˵̼jÏJ"[n]9?i5VU.݌:%¦@|wKh{~y{E::%sV:œjl}4yC1O* E4YOl3eЀ2UoTP{` fMhY~aIDv3 }Z.+%i)msAnq=>Pp-,5="O| |ڍi}X]S783MõXҮmZ6XlSòh! +}I(?MuALqkdgOvrhoo5(>#ᥳ $=^lݱ: hLo vSMuv`MUIn+CBȴC\yĴ+)'x-rsc!Aqչ) op}WV$5Ҩ!yg ِL-_@[|Sxa]W8G[L+R/{4[w]~[P],#Im.г8Ԏ6p!؀cBJM%tZzԓ|7pil3\{V(L͒anZ5{:JiUW5H$+58Bx{ qC{_;@6!"WQ,#:|8h޷ 1Ŷ{kg%$tHLk猠O PZTU} x7cZcǠ7@(Dlغף6hbj=qvdl ƒރ82`+=\?r:,Y O_G7gp$)Ƣ%'>/jaŭ C{pg$|h+'d&<:ű mB]K v͚C"݀g&x6.Ħ%hF ̝0ߤbOk?D_C?Zeb7#w^鉜O,8IdIК'5)MPxI{08:;_ť=Mjf84@Վi˷ o;K/6bݨJHkniu=jaX1cƙDmaUMuP锿RV/@?Z޻`<ܕg12%kBW"PΧ6||t1'K.x";64? ,WrKd/Тgk&v-Ϊ}brx D%ʆ*@e(ݫJG2~7?X~?^m ;@Aȵokzͬ# #".Z.ezlzy?Kzˡ7"OQCuac0a/~3 IR lOtO R҄Ўߒ.2'QtVX6c<= #9PUGV%}uZM2ϵzZ(&"trFG4O9`+:p1 |qh"J1rH9.iLAJH<zm8(l膢N XIntO}ԋ+N3IC@`d~r$BgfkyI%:qRT2X+c{ w;^L >Tr=+wM:/ }nW*bֈHdװ'b5`}TL&BJXi̜bh7Էjh?kxicG3 ߺv^OsR\.lYƚ.`κP,uN$QBKPBtwAihSc)J7i12ס~M%2p~VlZc7Y8Oa(:q=IIѐGӰxtz0!DM¹bU#6T&zڸ5z:/Soo (-d#I"he/q2sE~@ Ū}O{qdh'Vb3tG_Mi8 'T U9ۤu0+Q`̓m;8Q+SQpWܯNo~!{g 8y OK{#tVFtgײ`_ `z%HyS drqjj*I ,`(_:< @_j }1ÌGp}PB=((ڍ)(:('_*V AB.yz(;X5UM 3WAYz0<z92^v @$AY v@y(U+ q-;U d(HQ 9PX/߶pLe f sԇ{GiB)[[<[j|Rv.>g~zaؿGlYT[[a~}+ fqi\E jSF"E|n`QvK7*&W !kҷw2{ec/ \O$ճIm(ÈݡPđj iχ41 Ch5d޼7 hqS%lw/e*17)yN6|Z`Y`ո4tjEqa7M޴6"9cޜ-ulU@Y < %I@EbqL9? ;RBAa~ `HS|SHpQ]"\& I_8EaO5j z[H6 rx"iq+ҩb)-wl551C+zv4.eQkIUaG'eSIb´Qi ~{TRlrq,jomF}[sir&.B' ^ci~AT:֬/; ,\m//:in_݀4=Vi3YN .c H9ͣ(vXuAL_%k1_8$`- s-fr#B{)ø`uN|!R[bɞjs7\ P]?ebv]`@z~T8rj[Ҧ_(%rxq77QI5OxKMGDbA &  eKNԪ8xHDȯq (wlTEN%J+dY>/(]pG-˳.}ۤɻvUm f3(5$tf~ mb נEix׮ĄjJuñAb̯P nMϪU|&=kkU2ew_8،x;V=RWDbE#g+$ 1Vh['ڵ(r~1ajoFw 6݆bXUYHz}e EBtTaztzY聖@Ύ9ApbV>JŴS/W^DG+!~6+6DGf/fO7U sz_Y{ <:|(Ml5SitwE~1g'].{P(=q%kI8ZpNRi{u~.z{Df]40ȱ{LbuT7Jg4_ue2'W*"A\3Y yR^ Y gG\J-r%5tǘX::#;l$\ifܡho}̯7GA]a*+[N3hÆgJF yUk3PEL*n |v'Ke;'A3*zl86 HՏ) vJig{S .*DcP:?͕WXL^˦~_gficjD܋1SL9Q7FӸoπӄfް7'Dfw*L$~.~co "e[x|S s$l$y7'~ԽTR }{%"CVRvxp4pKnvX]9_*Ss2-"'kV~W4g)b!4ƼP5#\2,g~DcSfS"`Ppx'&-j -pbN1sT {tY|[Yj|c;'~2OiMCRrv ʷ‹7(jg7FttAOߣ03E*17"{zLc6۵Z:F d3!"& %njtul U.) rGdcVo HGn95&f`ݝH($pP+Fuf ]wjʾe|ޓM^yMFʼ:Dc o:g*Ž(U#g_:R*;qƽƻZǍD5WY6p=?riǟ_['5 qoFJ,}|6_[p+})0!"Dp _5IoH&K {Wegp!b(t ? 4-?XwS&uT>HGT%Q)zo tǘ6LD<尿NJ^jҳE"h.Opr`ul7IY-'_`+B+oȁQ#X[_GDE6ZB9FZ$ fSvQ#AHl+d,m;VwT[P,rȗwޥ^8m ;%6gX3,kܺaZF{Zl!_1ʴ읉^u' _Ms 2SʥDAJu~IQ K -\YsDKL \wg'fwP؇\6?)>+vyR *^jgж^g"-9~f![f{#sl~G$RZK4]] `;crW 6Pc/nt5,pj/rN>sU w:p12yR=+4}Ls?IL'@B.]OUWűp3ԣaXb|lֻWLwS"ٵ!x]2!hЄ<Ե׹MDj!*{uFz g}Opɷ\y0&u8ۗ)1LT]ν5"We| sD3UW|/L:?380SK2v28U)pȘ'tmpy65 9 &Tx+;l6Uy;U>Q&wKN{@'+#Sfu u.:csZh6o9[q+,[^|;'TYXRSN-8v!31V]FfdW=)&DP<$~2xo>YEH\( ŠwYDnֈk*/{.pŸX1D:H*WQZ?.W`ŠK,%b(a *19oTiHsej\I1AzGlvujZ*s*_LsTgkb>ԛqВ7FnA<i`$xOPY/* ,nled3] vih:ǥ4ȯ<`E! <NhC)MY3%4"/B?:oa%P }Dx2z^nC[ 5 & 9i x&ًI1׍RW-sJ i@ dVĎvy-nJiF+|BW2E!N:3wCW “ڂ[9I/Ca >s?1h0ZBdYm@6 c\8PD-p vaOJӢ"i$'v4(M5~1G uI_ݦӼo's EYa-ksg'p7܈| t qf'C{>O|Fp͢RjLaT38;&cJ4Iz ~@(BRF7kO,`x.x!rST·,@B0.W;o2IG9'te~cHQK8ge޶N'f9]sy69AojxQe`YU K%=XűvQT6"m{d@ IJ%Z&$L](kl6zl pToChf*B@Є'&Dh3WZX^OR}+qQ2R|]@uՅ8OEt|m8]p~f${HyO빢3gqJo{^ ]0VGx3V||ͺ揁쬞ԧu4-EzfXnS J[K+zYaL\=;_)h'Ra_`clݙ?K7H6_IQ<6ex{塺䝦 @Eٛ93U u^ǣ~ zg!Dm=,iu{J|Ǧ黂ҦqNBj>%vaG,XÚG+|7}=:_rRlWJ13^H~8}eL@_%P%&sn 21d D8T%EE& H-%F!n9j QTz@L~H{K6 ̿#_7N(' z6_I t'_f(մ2M o>o˚~$B.ܤ,%$,+J[ޙCdU(SNvYaޕmigbֺSd?K8`3u#t/8J mKm?Xx:/ulFTBQં@hIPvA|m:}B$ؗh (dO3LS#~jPGͩ6 h &X&{PQVp #Uf-ncIA,k,n) >_Xf/Q+[z.wGaMD! sNj~MO۫56:8Zإ9z0:f1GDP\s~XgKHm=r6n)18s7Ja(>t?K}MuBN0A30wKX =Ƅ@^Gn @M^tQX*dik #`zS^ I:ϯMZx33qx=12 tAOm n">e Z,ЫSuYm҆_hr<5nMVTE|HY.O22B' .4 _)?q!`,|vesOU &ڴJgH[%-`~ËpS! bXa (,McP w?ʒ:i48(bڏO:ۘ>*Ry{'9ny٦) ~K 7P#? Tp{}"`2ғџ99r~VO1_1Y NDDlRޒAE#5Y“wTG;{ eJ Oi^_OsqY33Aw]  |{[b/f[p8ƨHO a@N _vHS}36+5j 7H3,L7= zžJҖi%"=Šv1"*mɘwcGslr0(ex9Kd7L3H -!*7#EO^w@BN7 a)oM}0 xE?vQɞwUilARęS/|b$;S:u y_ǵѸh|:K-4+o|^"!U`|g >EG'[@5Y.z+yQboԨ6nI/bF_aI!e.՟O+밝  MZF7T|)߇Rj" JC:Ub>E;JU;s`s ޕ2ac9pC'Ǖ.$憹vX"ER-H$b1b WO]znTƙYdGuý6]a֋\nܢlDwEX၏tB>wA>lK9Ķgd~$Զ*@ `|խ*49MKDD@bOf~H'CRk-0q0mvwu˲iuV : MW=u sD++6"G?w|,P$0T9Mr6!OꐄHG;hKo Iaƕ$ Po\OX\w5ߒ9h1raͅw5(lB7׍/} h/eRRS- \r]IoHRS5Y]:vWL,BZ2kA$ `t[_ RS\kS*}vN" eoճ̔$Nivf;^:SA.lrVB Xlhch_np}bY2^ E`-.EQ_BP(YG,WO%y p^WWx0dZ5{ϒ09(&|z4P̳D 8YHԱ D˞/%lP&Z&1!Z wQR&n ;'-Vlt~sRE$b8wu$볖ׅ+,O 9"ø!Z3͹T2~Syl 0Mm i(WV;9j~aہ\9gHN7.%rn'  ICd<݆^{Μ[ϡONFA%|0I^" )+[H I]TET=ߵnk^__5Fm  1݁)}3. H?"'6Q]'1EvMTɰ܀&ged)nCEY62U"5AoRRyErV-8g̍rO&0ǯ \wvل'`N&b"yi{PK̻pTi%'%nz4-7JV2^N}?*2wCaYŰR‹*t)Qs! U\UYȀIΧDb^J"ǎlN(z]=7dɭCMN~LLJLų@' 'FrnQWRGk@Зupe f.]3>ؖoBʗJ˹M$Z*3kjت(bkKq.;FCGZ`y/엁D43E,GG cp+8`۳;]Eg4N`)0=`ySHR@x~. bf\P8'MȋiSfЋ{.UL&5 8I_lRhNʊ (: 9W+Zk%=)+*eY>:U#+d|&aZ -ߝqS\ _'#*N ,x$Rn8p2FdmY9hW:v.t˿NB/mD5O;*Fy0r!J{ճ%^E Ϻ3kS1z Bn0xlrQ'[ċwLrL~Ԁ1W.e4k#-zR#zDqhND$z鎪z$׏} m'w|Lbs$<+$Pjf~&?"3hW{3!ౚD ^D&Wh8Z} 7+|%A-`zdr/ $5 Rx /Њv(q,-t@Dg]Z//E>PġV_=ގ(ka[)Lhߡ5>;"ֺ.';ZZ1Ȼ}-+Ч>c3+UKPBJq7aE,e}c),:]}6ߘ#N;i kp֠ Zg \X>cblOb=Dw$Bwn@#1T9+"YCz{^Q; dK ICM]>ֱʿ7âlOi^UjJ`"e-]rcXC1AxC }(sJϐ{J]q.uEŠ?dqPB@剆rʨ=ɽ&*rko?Q5rYT[Y?#E!,S7dV&6 XJWP$ra=0jԋEOx-h3W;^t]7H^ HU@P~S2~~-듫 T8WD~H/cηML#^a2%05Z ]C =/9{E{ڄyK)m5$لh]eд|Ln.n˵Y,5Yp5Xa_X<,܊bPm] 9<Ф^o +"<1T&Bm ;kY7\k<x,,p Xڳg+.KĀ ĎE g5YrD3g7rPa.--CyWz';cXk渶@$΀ݣZ9ӂ9l)3!3f{@A˄x7<ᢩra4z(OvP`M PZW:@탑ڇ:kj [\$Mc|~9nоem977ܻ؆ ^%d%^50{ 8:d,gAuoSqg؂8s wu f-W`GsjcrtpZTqDe7BSʌ1 Fz=戝YIK?nEL5Jgk,e!IDD}c2 oE J~ ݗ7Be)K5#. W5U%?(2Cch;;g\JC>̳) 0F$b٪|D(mhwXHvf9) fLwr%q 2$RKDPCZSrr*{,RUCBM`q. .# 5Nq;ܜɣ| h]^>/'2sJ8z-=wC,&wly|V/2>B 9=싼uEpߟYX $_dBiBUC/pL>poXcOq?M@9G;RL0SAA)kvht[ Q/df: ٨c-҃ BhotCHٙ2OGXb,fs$5*_qNcQ|aI1pXL\bHb+(`̕(`79Bc,<-x)}X;Ncؠ6X!DCw>{!Xuۤg-/lXǏD&2Յ(8Rb"GRo3z1nLatEbV+ł tR{2Y;uiYqMru ~[2kmW'5θ"+"ϴG,gB/zHLˡVWb>s`c!٫?p=oFHO+USlo"SVQ17,6!)֭=k%#xmEӉcxgV LMyQ쁂3ܞhf4^0n ;I(e5yl璅ujCaH4RK{ߛ*ZR v,Sa\ZMhESDUq¢@ΕŌq'n+UW)D;Ȯ 12#v"I8;jR#!Rabca&_SHIOt˾Ll7O{W"x-atSR?}ɘԙ@TwTz }YϬQ]AoiQR-Ր 6$n1Iszgڥtn7,piєy(i0.IYlԦ79Vtu&zW%\DN6PjNg/Э=)pJè1B5'zdC3dFavM}9`!7U& 6;I~aQG,8hR.:~Ҵ@09Dw=S uJވ؍? hsD!f ,U&SK*7!yRw&; {QNВ\uh{uXPKƈQmm]%x !剤[Pԝك.uwGcʅ$%*9~ТXv0l3;0_dcI<~)籖F]x"o $[u2%g,4(ڬY1rÐ[E#nqconW6-٥D[BUH-.Q4)fUT~5I.EnnaU{zqq !_jq|Wh6pk"Y 7Y:½Ƅ5 YuTj6O#bvܟXd1ꚫc{o㄰d:z_Y_3_C-cS;6>D+7tQEjֲdc\8_ʧU/qsgΦXdjtV8+(f:2ET #'teQ^02ͪ0lHe{QF+Ce}Z} k:Y" v) /'!}^х%u2">kO`6;))%$xBqqB10saB8RcJߩ{" 7iX/' U/,"ohOLKu 55x$_2#lZ?$d#hU(V ^btyEj1hkOL0ь^n5}q%H\ʰNn4ր6JFEaJɨDzVVV(.&(oI=:Q T1tZ=fyוv5Ş8N !g& . ?Rbz?9ϷGWo۫TYGۅɕʬ|{ h=^4S?yx%q92Snħ$3xJǯ`w1'S"I œCr]qŋ0}%=nH5KU'ݢ۶AO fc:If8PSka^}g|)#6:|\8ިGBp^b5́9xd\Mv> y؋Y@0V7*"I l\v 3@@p+mG%H:M Y1l)bWaH j e-p p%Zl$է#h9@%Y8coiYR1{4m`U٦R:C% ]`5`ĞB3;+ 82w4Z\!p8OZ?:vmd!OP9D4Q8;]F7#)vꨜ_i1y'&'Y 4m5DEFsBM)kc~|wÚgvᵱwV?4G57%TK\ T,/ I+\DSǮ%kR >(~reY**BE -%`>mڅKY=j"5C_)g6DbTbIY'A@{,]0٧yM '0@tZC&9Ʌ KUzãI%۲JX]`ʄ|ahRK3 kKù_r#g?w!g7bEyn"ϭ[k5 ΍HHݗ&d|鸴Tn%-}h'wo9_t OIf6D9Y^ac0Uku 1}߰Lkɾy{g,E>̒ǂ4xV1DYv 1:;}CmpX3[>j'XjIP(~$vӖR/ޘ=HZ(p>7+4.<\R.,~p[NrjH0,ŏ+9DaH ^Y`&ܷluP n8*5 l^(Ho52`Vs5 ^\⹌V1$cU,7 ot,Mgnȉ#LjuNyuђ-1++n4uV:}imȑi.!Eyvmpdzu:y" g2ʽmH&k >K3aFHv}9?R52n;:_ԡV͠hA (yүˬo>hg[.+5FJHh:,J\ Y.#ta5Ba7n|z<%¢>򳽋D_|SQe5ONE< 3a3j_f*5S/p:fXw3P_:򮨍:7K!UMӉcp_^Vɫ8?r矺 ˍ&ۙS~@Ro%*n#T3oi5;Z O=#x(gcRՆ#?}sx"ۿy,eno FF}kRC5Ǩ/c!e$UHNxsQ4'yT26EF0Bs*T})؋"!BgP. P Cit!C-DW~p\v,lgW#3P=wPX݄[@?= - y:+9&(N ge/C$34m0c,>ȭ~sRTze9&C(+;:vԶnq>u1-y6k X8;tJ4}Ib7"'?YƿC?c4Ps+?ۂg}W1ַ&T{:I)SḚ2t9dׇeJ<:My5Y32Ce9Eo;k C57])TǺ$iCzvJ;! f] >e@}7J_)G!Ze64AeWiNjH+)_S |L:=ůJîҐoEӹ6.\ז,~EYI; qS(G:al Ŷ ntfS TʎQHl6#Fv=klmcg"BT&Pb`1f5woߋm_ٙZ'ֶ:TP.xg[fZjcAOթe!w0 Na>-h7,x?lo&k\S^<Zw״>GP) 7+RX}-4#Ab:o|Ey&y9mH$:pqa.i`ɬ8rb%ٹ@m}u99e6*N):ٛV. ^FXbgwOߟ(յ4ȯ6/R|jϊZUJEL2a-'"]L=ҊqW9Rq:Iϻg#l4E/5 ,U)R7T kB\/@,L2#3'AlrsaGlXM ~fo H Tx̜H/fzo(BKC}".c @`p|\+hEr^VYK4 ?Mv"a:M/.Ed֮5xt<К}q7:IlP]봻(lF˖x?C (a:5Ԅe'G)vކ4~dUCNY‚+ЦRy] J (k @zoU[dMݺe&'B[th&IE,zHg$xtDikg١-v]yzY"\"gԈp|0keiY 6瘋|(Hꦦ@>&sF=Gd[C~Q"fQ@ ,/^U`^nrBӬV-, zyzE9jL^/ u_[ӈ@$|)7#p]z!8q@i:ܶƲ~e~|WF< J~n8JHI>1sHIj۳a qnU8u #xZԡ+u!4 `Wvg:€ T9 ]ܵ2k`}T:.!T8: jTDLIC'bHnzV%-Rr3ֆcȃ In/, D l t=MC 8˟+|NٲHés1rҀ]uQ2-+ ? Ǹچp #u)?׽_#1ax) \%E=F;QaR`,F^g7^"R1[st8QL[ ,O#'P=͘Wʁ"m{Y&섛Pfm8^OՄWW;A{t?S_ lU[&KSnB?0FguqVU8ȵogo4(jt20pZu%U6|8fK {B(bn+2s=XǸ! >7ܺ}Umvݜư%M5 KDyy\zI;;jg%;,zHckVZүX!2'%Ӝҡե{x-x*O7/܄bݓ )68tYMO=JgԺ0~W+ފ-&p!x/B(P>.XcUXՏZLS]w<ᄁkخx"B4+ei8"΄.h%y)U7Z;k~О*xS =`V5z:@xe2SjWpӗ>hI ?oD!EZHOn4GZcuߦy1ѯ-S5ԗXKjҜ4!5#eɃľhi{]3>[%=(1ec-1+)V(ν/lJnx2Ee߄?4L'c:w*B*bx*eJ,R579IZz/-ڷ҇q٭64q;Hv #Sf]te@7-܌kX~l[}:NM-\jfVX}55>Iqi6MaE ͂VR+Jv02_ 胦~O tX+3Jnj #Rdɩwv0, aڴvz=0,p W!G+$Js+t z.mjm-}F^"]lQkăZ>l3ו~ׯJ@R8HiyjZ !H ?O0f* ̔9ƇoԿ`eb6Ոɵ ;ƲEBlf(?FUR&*ቒ A𖥙"r9=sӮ*+!eALH3J* 3«u; ZPꖓI6:Hsd'Ac|07USzHBBAY*I2\TM8l3φ Ѳl2J|-;96ۨTg0_a#zd/c T#E‡ne+T"E:^ˍilY&-Kx#.jKbnJ/8佴c0|XW?n(ܦZR5O 88qբ^4|EiI*-9Qr"(wu_ts?C3Ub^&1Z_O[ .f1OÃ0T2{/d*j\&%kB@Nג\NlxN>K:aYÂkW=y/P{AMaO4iN{I`jcȧĊj]sWnBk??mFc)PV`8W( Q:AʬPjn^JE'jFNe*qEmάMK)rBrmqW+W_%=jCkMbъrpLl5Oo!I!1;mz.kr'lp3P^b݂6ƙxU67x2Ӧ<9{x uG?|d.;Қ$*,Q1Qic`1,ֻHmm+ GkS,MU/aj m(G@oYb[RfWG1[c(Am h]+s?3 X$ph?n&,܁;]2k[K*&ʌl=VQ)藞&9@-%䧺d)8x1*9\uOl nxR7/@q"AyT&(6N s+L7 Q엳Y/q mQŎ֔knr6 x2&&D["6#]> w$/#J3v_Ij$8)sXDbYJ! PvKhBRoro)sscQH>NH{e:0Oq@CpS/: R}l.ci >3Z -kwsc4Uޤ\9c=ψ拉5N7mz&ׂJҽ4CjnYF;[T2C|(ߌ#kWߘY$=b~%Na. = xS%Y9Ycm{V-|9z|{5q&jè )6iq[H\3nߊ?J$F3 ΦU褎u zx_(WSl.[s|uJJ$s~ jbO-) BH\WW#_1r5EDo7c![ho!;y(9_W PUTAlA谫ٟʕrc!;(ϔ%qF3*dS3Ԙxj@4{9㧡Ď~W+\y^ iĘ鉗]xloA,S`@'UFz@;wqֵͭDvzH~I/k]#$MEFP=M^r~]aW@zե Ig/s$ n&sa^XJO(֛Ek]@Rqv{ g~NMsKД}!3Iy`xc#DS82CKM9CN69!a1Ć(>Pmm"3C\Pʏ'Ҥx!uųC~ ̽^a;+BC418fL=ib+0*yl?I\zX  7"/\2S6Y>mq11,}%tKl7K G~#Xb=:15}_ɟ;nnG$I6]&; ق&|Nإ4~fջrty0/)`b3t|HYALV'1& \P1YHC-$izVcN|OStux}zܤu2~t )Skg3zݖP@`},N+ ]]*\"ߡBB%ʼn ڤ zQ8{Sl@YAg?d:{Mm@Aܧ{~L&tfޒ؉e@*`\ƴ.e.Y嘼, _@fwSQ+C3S9Ty$-nm.6/\YlZCgDFu*KiElr*j6#<^n*`?[)&`ӥ@DuVb5_L"p#Kح[k ǣTM4, !{=7utwv`cnnNWs=7O n683 =sxmu ٸd]ԕU{o팓|Ʉ@!%Lfh+OWȩL!.vsvq}A?yTk j^Ř=z*$-4&hSYPPcphtvRIzπ?jzG`A`|؊Q8bLu@ c0׋ Mm}zNOٷܟVI|]{&C7/ Wcq\9 Ajyj 2-ֲ=m|7bPl(f9_wn:k_ʵݧ"v7(w;QȊY?xc ⵎ՟4Ld U4tAg7|C\ϝA!ߐ.[ q6N=Lt~5fFx!Ⱥ>EGlJAw S{Lcf>Hl'i4oҶe)FD(RD1FmԐT&{iŖpOa@9tϊyxp7XHcx06#]>F^ԒKklf)R2')Vu#.MF}#aBZWbWӟ.…uc.p_@0Mld5EdO(_knzE[˴{9F"mџ`r!kPcSؼe.*T&3'+.;Z{6N5~n37P=]oǂ(μGtsy R4[謧G;Ν t(:|*1P6峸av"82]GXѲTtaBv~m֒cZtUיgK+G*8 J`߄zeZGܻzu7 To>fp.1*!2T)D_=7M4uЮ~JNu?s^Q+N)j%O{I(V@) +Jh q e+wic;͵=!Nj!B*=Ld4)[Mc)[J`[O-@Cb.Q:$w iݑo ҮwʞJiBO_Lkl,hDKk:6~Qw|kA(ځ*T~PRo'U:E?zWv>1M~k}H cz3;PԣjQ iΣ˷ l+cs0p5gs^҈8(E޷Q-F7 Mas)id $8iX}W^\QJe)ޙJ HU{ N*n~7=2%N(X#K+ԙsvF ´ ~a9+:1 ;G!597ʞ #j%GL*g[@5*Wġ?6QF\o jg/YGB">ꌴ'S4?b1<*ij7)x9N_'B(xJg@eюXq&i&O\`*ΫW6B P ߤ8?UII^Lxo)O 5ݿg5--qKX2&}f-#QI Լ Q+et,sqMIɘ]) 68$0eUgEҍa:o%fS "K%Ҽk*(Lފ[I+Ij"̖UAۼGU\oVJ|O) Gb.+V9轮myb$#"#e_H m 5$Y2Vz顲G[ҭLU/:/J˸}S,Ǒf-57i+\`cJ"w^ynh: Cɔͮ٫>LS!)rwu5,!>oCqz+))XCÈ):~x(lw g>shCc {v-ޜ4?噭(-a^0: ߧmE > d9sݒOFmMg:9Uzܺ|t +({/X?<\Rvӧ~?7BVtm6;a\X tLX#L!2ŀY8h| 욎o?)Gbtb4h),= %1]|[#=Q _\8?J? 8 k,81fƔPIY>2SVIydr"3+}t8sH&Bxerxjדv~nmj|;o'ֆȖn +qxqnS8lm6ȭ| rƳ^=ZP҄ WcD!&DLrh9lV'xX$e9ly!gGݴ\X3 BB9i𛇿 n4Z;8G|s#ۈ kA:3"&~lpB(_LhT:~?D<'hF;.<ȼF.2Όzv2bfnn?LN([ˆ;PƟ;~PѽI7ڳ?&xu.9#"}+FO%/rDEmp4WBoxF^y vBO$*_!%rk$5 W3~ _aw?Yt(hmk0ʥ2iT 'hVG ]~_"o? d@"ߵ7l섥_#JdyF֘CԬ"_78蕋%q@X r&b@*a#JF-hҁMD¸I IÏR'T Yv716 yWpb GkLfC6k뷏|ls~ź L {_)?W ƢQ:`U4q=Ux,=h_Vd9~H{0#ϨɉoAyZY_*[WI?՚Ju٪ lCfFG N''n (rd8i6}Yf>F fJfG-T&JN+qi(nq T dav FgyCΜḬ=~zd'әJwK/pc$(+ߍ 5T- rw݉=5hxׂQT$20^B?JAUs7=}*sUpw+1Ca! VrX^M>F=.pEͶ7z|!8(΢~Q+0l0O4tYC$fY :iɖ" 9ͪF>k)[ YpALlMl7[$CqOU7=#fjU^zx'xժ[3neJ-%D%DUgPj^uO55c+iBW*JԵR[ \įgo5YBs` Wjtm__5'SJx݁XXAYJ7r=:n3_L EJ ?ت(aR-͈Z ۮhC"t2IYW\3>|J7V|ϜGy-tQ~!U37 v("( z)zm,5:ܵ6Uzjl-Cb)Ci{ANDD!9) r~ CI*xü`Ga:= ]pשAC[K΂1EiC> .WG!Oѵnyk0orm++37#=5oj$^dfXGϔzJ6;?!ZנZA A5a)_dr ں6$J[ BR{eǀocyˏ6/AEGp`C}ٵQ⎚)<Ņ%@Ũ QD6XO3-[Yڷ9GVczv@ټt܄ e[FЧh`iuAZ6^8(#Qan)<݈xE@NEkϛ U{cҖ 33w%O옾5{^nE\N+H.Sp)M+ d/ZVi%:lW_] a<Ոѫn#N)Ш-\qEu'7^eө k a<1cʹYDL|U,?xiȖ$ؽ*_ LR>&CANKIsA}QYL\>GFQBH*\|MxRYN%un&EcFb̝2} Ål+9Pq-o#k 'X {܆{RM-@Q_u4B"-/H_Ңsؐ d Zm})QAOOh`x=:$mԦelhV=KW.cҭy_rW'MHs NC4;:j;öcH4Kĕ );UI:fs?0N>lYu.\ bJ S`"uttC1cwrw!fﶨY<$X+ ׼o`>{u*ld' w=3 Ùc_<_2m;/E&yOl)1lJ$]Rqm6q3tW:\ ,"0bEa ] 5QfZ9y(4SD=:e,8n xGkT94iV•|KdQXˤqA'>g?*b>mNdsϤׁ[R!a'OPlZL V?Cdd,{^ :n~џt:h}4eve4)cELz`DiJ֪Y=AkݐׁUFp$4{{o&:tIE̕2F9sy=łgFfJТk+naqPYcx "le`qn$q2Ý2V 7!ݳ0jm]OשZPzyAo^-+ |s7SgpT XN4kk @OjgI6 H ڂ#F&^Id/C#ٓKGkOM1>YKR-'48~-VRqHNt+l8L-N O!m޴t!YfbF0Y{+k@8,YUȃJ8vDLR)gNЫ? JqpRCۮ϶22q㦶 YZ