libvirt-daemon-driver-storage-core-6.6.0-13.el8 >  H `F z뾂al ^O< v|uvb3Wu9]JշpϾƵsFfD7][j}ڎx hHeM}2xR$iڋ0Ib3dܭ'}6־mҦ/aa&DGwJ?$35@KG6t8ϻ\1w |Q:}EI#2 O+i D_ uCq 0v+D\w'2fEienP=M[ߋjb7896584bb833bcb7e087655755183b31d2f7d1f3cec1c4884bb5cf50f29b97fa5e951f6f2b55bd89719693bd24bf6ec0a0237bcdP`F z뾂al$C1$7/{䩑I/dz.eLN$)Vl .yǏi{bw=۲Dh{}<>+ L:M{oSVS Q*L<׫%\UWc Oe5WhYڋِJDJzn0Wm>~lg'fԊN-!-gri?zqp-ؑL-F䮂}X)g~k60ol=_K©vs $x>p<?d%+ 2 x $DHOV^ s 4 d   X0 (  TS( 8(]9 ]:1]GLHI X$Y<\h]^b=defltuvpw x $y  Clibvirt-daemon-driver-storage-core6.6.013.el8Storage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.`Unspecifiedhttps://libvirt.org/linuxx86_64-l^*E!KI@ah@0` RAAAAAA큤` - 6.6.0-13Jiri Denemark - 6.6.0-12Jiri Denemark - 6.6.0-11Jiri Denemark - 6.6.0-10Jiri Denemark - 6.6.0-9Jiri Denemark - 6.6.0-8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri 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- qemu: Fix memstat for (non-)transitional memballoon (rhbz#1918364)- util: validate pcie_cap_pos != 0 in virDeviceHasPCIExpressLink() (rhbz#1901685)- docs: Document SELinux caveats when migrating over UNIX sockets (rhbz#1638889) - qemu: Tweak debug message for qemuMigrationSrcPerformPeer2Peer3 (rhbz#1638889) - qemu: Fix possible segfault when migrating disks (rhbz#1638889) - docs: Slightly alter disks-uri description in virsh man (rhbz#1638889) - qemu: Extra check for NBD URI being specified (rhbz#1638889)- qemu: use g_autoptr for a virPCIDevice (rhbz#1901685) - util: simplify calling of virPCIDeviceDetectFunctionLevelReset() (rhbz#1901685) - util: simplify call to virPCIDeviceDetectPowerManagementReset() (rhbz#1901685) - util: make read error of PCI config file more detailed (rhbz#1901685) - util: change call sequence for virPCIDeviceFindCapabilityOffset() (rhbz#1901685) - util: make virPCIDeviceIsPCIExpress() more intelligent (rhbz#1901685) - qemu: remove redundant check for file length when determining PCIe vs. PCI (rhbz#1901685)- checkpoint: Mention that VIR_DOMAIN_CHECKPOINT_XML_SIZE may require running vm (rhbz#1874846) - man: virsh: Mention that '--size' for 'checkpoint-dumpxml' may require running vm (rhbz#1874846) - error: Introduce VIR_ERR_CHECKPOINT_INCONSISTENT error code (rhbz#1874846) - qemu: backup: Use VIR_ERR_CHECKPOINT_INCONSISTENT when starting a backup (rhbz#1874846) - checkpoint: Introduce VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE flag (rhbz#1874846) - virsh: checkpoint-create: Add support for VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - conf: checkpoint: Split virDomainCheckpointRedefinePrep into two functions (rhbz#1874846) - qemu: checkpoint: Implement VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - qemu: backup: Add partial validation of incremental backup checkpoint (rhbz#1874846) - Fix name prefix of VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - virDomainCheckpointDefParse: Don't extract unused domain type (rhbz#1901830) - virDomainCheckpointDefParse: Use 'unsigned int' for flags (rhbz#1901830) - virDomainCheckpointRedefineCommit: Don't check ABI of definition in checkpoint (rhbz#1901830) - conf: checkpoint: Prepare internals for missing domain definition (rhbz#1901830) - conf: checkpoint: Don't require when redefining checkpoints (rhbz#1901830) - qemuDomainCheckpointLoad: Don't align disks when restoring config from disk (rhbz#1901830) - conf: Rename virCPUDefUpdateFeatureInternal (rhbz#1798004) - conf: Use enum in virCPUDefAddFeatureInternal (rhbz#1798004) - conf: Add virCPUDefAddFeatureIfMissing (rhbz#1798004) - cpu: Run arch specific code for virCPUUpdate for all custom CPUs (rhbz#1798004) - cpu_x86: Change the flow in virCPUx86Update (rhbz#1798004) - cpu_x86: Add support for marking features as removed from a CPU model (rhbz#1798004) - cpu_x86: Make sure removed features are always mentioned in CPU def (rhbz#1798004) - cpu_map: Drop 'monitor' from modern x86 CPU models (rhbz#1798004)- vircommand.c: write child pidfile before process tuning in virExec() (rhbz#1882093) - util: Avoid double free in virProcessSetAffinity (rhbz#1819801) - util: keep track of full GSource object not source ID number (rhbz#1894045) - util: avoid crash due to race in glib event loop code (rhbz#1894045) - qemu: Use g_autofree in qemuMigrationSrcConnect (rhbz#1638889) - qemu: Rework qemuMigrationSrcConnect (rhbz#1638889) - virsh: Reuse existing variable when parsing migrate --disks-port (rhbz#1638889) - qemu: Rework starting NBD server for migration (rhbz#1638889) - tests: Add simple test for virDomainMigrateCheckNotLocal (rhbz#1638889) - qemu: Allow NBD migration over UNIX socket (rhbz#1638889) - peer2peer migration: allow connecting to local sockets (rhbz#1638889) - qemu: Allow migration over UNIX socket (rhbz#1638889) - docs: migration: Fix syntax (rhbz#1638889) - qemu: Don't try to start NBD server twice (rhbz#1638889)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- 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.6.0-13.el86.6.0-13.el86.6.0-13.el8 virtstoraged.confvirtstoraged.build-id02ddd69444dfeff0a087fd3dc86f0ca2725776852a87b304556d55146af3d2565a3b8e515395bbe9431296ddb7e19e93f8403ce791ce5f5bf49699fda8d45a7825af4f6b1d871ff5f7983117ebd73fcdfb6bd4513aeb420b1485fb6eb446f68c3392d6b7virtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.solibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.aug/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/02//usr/lib/.build-id/2a//usr/lib/.build-id/43//usr/lib/.build-id/a8//usr/lib/.build-id/fb//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb6bd4513aeb420b1485fb6eb446f68c3392d6b7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8d45a7825af4f6b1d871ff5f7983117ebd73fcd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2a87b304556d55146af3d2565a3b8e515395bbe9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=02ddd69444dfeff0a087fd3dc86f0ca272577685, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=431296ddb7e19e93f8403ce791ce5f5bf49699fd, stripped*Ln*""PRRRR RRRR R R RcRHRRR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRRPR RRR R RR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRRPRRR R R RR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRRRR R RR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRR*R RRR.R/R,R-R%R R R RRORRcRrRxRmR^RBRuRARZR6R?RURQRRR4R}RzR\R`ReR|RNRVRRRkRR_RnRKRfRPRyRbRR7RIRHRLRwR2RGRjRTRpRRlRiR@R]RvR=RMRDR;RoRFRR3RJRCRsR:R9RWRYR~RtR[R8RXR1RR)R+R0RR RRRRRR#R"RRRR!R$RRRRRRR&RRRRRutf-800868553a4236c468bf87ae772e49e5a04aa5737e41567466072884cb2825a50?@7zXZ !#,] b2u Q{LPMFF#tc/.q4xn ke<܋XH"%%xv"K܀4 *s,gK1ʈE"a~2m"uVMrotF?2ƪv/R_h D2XuM $`<ƜڅMuO$mD-/F4T&Лy- 9Ԋn8=8XH93ZC?P,4W4w&S>CS3pfz 2S~ޘ5E"zg @b'NVT^C`YE+h{wkV,ɡ ."y˾mZvUQɇp4%%Qt& )PZ*]bdn7#Bmo˗4keNHLbZf5R)0{H6pk'.|dMܡJ߁ZߢgEcQYIQNJ'A2F# ]kgtY5'RjNĺcNbMq=Υ9̜݃N{~d,e cڈ9q4x$G3o k^Z9F53[!5bQDx g2yz(:ЕVNQ3P@VPAA_`bVֲ9 M3-<ㇺ`%oxl[m$׌Vތ.e]GpDEc ;UN&G:!s߮^RJa>^Ol~md^nV=ݷEi/Xpry{\>@HK1R~x?RAs䊳`b%hKðV [HLIʌ''j.By/ZKa=1>Tulg: /EgZ^\/ɧMq3c2̠7 /t^.u@ھ$\X^k? @BSq[OPERA5 dVklXɧLzx6( zVqҼ_aOZu"gjk9U̩1[ #E p-2p~)w&[ TO_H~{Y I DUB4/0R3q C05ciɶӎr'pN/ؚCy4 W=]ʳAAĉPs3R7ץMQ?J5Aآ u%T3\SPz͛O=?@=a]է,/CzyljŪ]Z^Y0 NssHnEOh+?!RbV#yP.$<4fenf6D| dQk0! GZ Xl /R; )smz/z;}sA@C*i(/LDm",cj5Om B]cpCx$i ]U 9,5W~*m[jy5)BA)0y#Ⱇ  ꖚ*NXx1gZov0~oI#qd7Zyd[R{38{:gs fU܇)g{wQ ?{v(1?.zWsA"Kl\l:&`b4x@U `X~]R'DOvo] \xzf .UXjk%sZT8YuGF\5n1An2to&8p>3"- %"XXEfs_@C[,'Ɇ:M rն#?d?KqZǘ59<{X.1܏O¿3g 7_Ů$v=fɯ{ ]9y1yDCk{Th2bO(N įO2!ݫcf yzsSE믞kM@~C|HJ+"]8ob0c| d>v?! :S*X.%U8 7)J,ۏA_APRȈz3Uɾ 3J#\"O(5#(s7q#VxPW N7W^hi{T_+`4{jfR*;v_x=0mxĠ-r Ҳodz\"O0<4;yfzBar:9 II8Ɇ0drt> )ЦF&OPrsn=SԬʹINcp=Lʩ v:#L<IФ7IrbA kqNJܟh)0PGTm%A7PYbC<4)Kdz CD+- ۥ-5NJV*Ub;ΞmSN*<:ogX93mZvaXtɣ(:f-=Zl VofQfde9Y.?D 19p~dOSl[3זF[?qW]E/M^+ng=׭}`>?+Z9I]8Q:fG.}LٖO^=bg-xLخ2]Q$0~numR^~tLDEo~T]6Nk|;c(1zBWBK/䧞wPyӾegmYZþ1#q>SF.R*;IO~JZX/egl:Ǘ}Ne9AttN|E:dA1=NJI/?Zv)d|!> #PyI)5Cڂ?|ϑ22eѧH:ٔdKNˑ#x_~X}qyTg܋Vq g%؈ASԴr!L2x[?NbsU`A1ǵpSM-6-Hfgg0-Fi%lz)P|GÎ2RZx~%6QxbAZE CcjR$m_8}Fα5<^6yQ)hǗ97=D*; c?^?T4zt0)DB6pSi9>}7Y񗈋c.kNOĜw#&D e fFCRbcI Set%ƜN/iY"ma팇o ?n7sΎA pv 1W@'șacD>؍fy٪5áh>]Ms> =G9(ywRd_Oʕ4*U$?A8`ܣK ;NwŅI*ꋡEŪ܅q*M5f6%rPcЦM.e52랳ns nd4,g_HJ33P( =۬XuIhd@YY[yTsb |>@zsqS>dR>s4+p;+3 R)[izrEs."1]ֆ-\ҟH-eGKsDmgĖEWMגۀS{~p&+l_t[R;- HB P[d洙0hܻb ן=WfKI#4_#MS ]Aza! YćWF㜗~U9=5++q ;F˜ FQn:6H4 L `{l3&*sMKȰfEDP_^:mg(B)w\DÇCr˅vHV, 7*͹TkT fDbY#)sQ8 0(G:>@@0O`9!3~uogPo2K<.*2(&r6iI9ܿ(y7vh 4`7*)I}54d,>ef5&E5j]3VD/2[ ͟;;FWKJbUjשHOWڪhQ=K;#OPP7bъGTΊkO/EߴQ_c]k-z|?d]u^^$Tɋ\h(@ao7SD|Q^4)WRĎ~[3q.Qh^P lMlZE|[[pb}h_>}cΛE|&ޚT[_Tˋ."w77puC=hEGs53E%N8ݩ2Di ^q=Rk.vzI9%whgks:ÀGclet%|Xntq} zu8;wK^ȫT nm:Zr^ﱘl*!Dvjn U4pP0c`-m3M"BYΓp~Io+dYja1&**fz8ڭAD5Sϛ<kC$'@ YTi^4Ўy'k0|gJHÅ鸞g^Rȭ~!xaaO`h,!M wPȜ@R?UagyGK՜21H`Rp0p&3H৪샙/>R ʽ"%sb tdN\_C܀B:B'6& %=Icos? K7@vcqKe򂓌24COpVy}  ZE䔐ڙVD%̠E{3a%ެh!;Bޟ }`A4Šqǣ},ZŖZICQ^!5μ`㨜Kу۱pF'wSdi& .t{4 =~xDB>V;|@dch:%Z{b7p`4t<`Q|X,USZeni*]>6 & %72[Zh%@V%T̔ʀO{9C-ݫ{+X1j)[lA`* ܝl[fgp!*Y8b@*1{IwkCscnD+$]9.h(e1DNֳI"/o޲CizkJ0@j0YұWVS\e@'Ǟ$OI͈#ZGhY6P2K@ŔV;ɆhF:m C릓UAg6LU0ڬt!]t-"/Bz2kQ\n+VZrCsFdž1K˴7:v%Y#k+U/P w, i]fަkq\Bzaqlj~֧Ly4T!'[pxPG">Lx;H"~؁?r$Հ.=%zi$,K=>xo&E ps) B|BRdrK;h|T+8`$(ִD8W >|L;񂟍yu@1i"z-7P\6k\y`CjqH3W1 R<']cZ0fMmn'+sJ=O.@gi0"ԃR O3ȽTU[.w|f%9%uCd.^(I9 }<6t*ȩv: ;"'g [A0w/ΌM`6*)QO[{ƕ -pm[Ի000p̖ǯT,šy7eW|, nUI<÷¶="utyw%ZTs$q:j)?ٶ?dPj2^7_cƏ'<8z<;1/iO]mq=㋕GKq3T|d8ߌ68E{4vj[妠6t;Z+&A"Řv>oCw]1`ɀ^ipsq9G:1=9s=%D{ynR,Y⠲H˽eϐs9nP&2 у9B"|jO NAD<ރ_HH93PܩJ18м)PƜ&.Ս9 х==ΌI+.rZ.r5}xrBU GCu$Լѹmܑ(z{m wl5nu}S vUAs d}d@-V`|Rd5".g u }DɜM,A[B|H\QoH}l U}]@$|ϺV3-\R]:YIKˣeuh+lYEhOgĒ?J syTb9KEkǤ)/ASdGNLRqe2t=}yUu>]'lNw}X {ا~LR Nƙ䌋H(X kNw?6 `Us)棌4VsòX*ڬ&dۭ÷6!{ksxpLwA@Q[]׹ԈM[@{kҤビtS]$54[m~(x$\%y_tFaUp?`otP Թ"cwc|4Ѥ'~ Al_(̲x\)ڔg%sˁ~{x o3A^`{UU;Ч&dEAh{R8$`6 ~[CLÃl&UTΕudJϑWVÏue O12"9}DT0{ }ͬ|V&6mQa }_͢ڴ] U4ä9*885M1eJwY4k$! GQFّ ( {`wcv$W[ X)drI5-}C2Чc2mrqZoDn\:ϙ!G>!jn5]pž|rX4kYK; %IAȏ;Af!/[pJ2p"JRqs̾~@ I(ϔSEZĆi(Fȝ;y,&'VUh 01Toq}}1E1$GMŌ#_ZB3սW-tiZ1hӓ $;OQ-(k-q ĐWob5#4(T+ɋ F5K~4Vzp0Zi6w# /c涰m h"zjY4_:H0=̗ud0XHy\'67#OK) *q!-vc"95%1?K΁`&Vwa3cBW= >h@AvDplQD$wF.vR| &֌UX&s5tXମtXj;Fyd?KmK-o]/)W r\J5VFuORU7}L'-a?[ʥ*5YiDMU2S򻆹pNlchZ"$<k7NTvK" _XQŔh !Ŷ0%^ǃ1N?G-,gp0ujz?1-)ly}XtjiJtOR$ORSt^\sM.F0Njݯܓ{3+t^2@0)Wzb~ÇZZIq]:/Y\r SNEs3EP]&'j<4#][0E<*\lw: 9̾M7g61858-6!5W`r-4E}Bx=;|62*g:bfkĄ=E?gy+L GR* b=( Ǫdz,͡З7-_%w?I]$ܸe%j8ZJ~4c@3lɌ_X,(frm{c#2ĒYY4 -̗p#ʞ60P6ff*xIuOkoo,ş6R>0ʋv,EUKy> w]4N҇[~|jɬOrqSWtr >qJH^jݾ3jAk䡻)>ËiߺƟ-Z7\5qWPۉ[9nTTCL .C>VFyK'|_lmӒӡ,v-{ ydshps\hj9&HRszXpƒGk$՟{t@ftsX/w`zCrjho̳A'\X)2rY{զUBeǐ/jH`˸h%\el^٨dS䀨T8byjgM:]7|4׸e@UqƷY4!Iǜj$%F=Pwt9j"(("jA3ぷ CDKA=\ ~vYkT e-4J1̓cJcpo#(݊L CZx:䴄.c0ZeQt/ B&ɮP`|U>*)I@TՆh1N٭t/k @kي8&Hy=w ,Mss8?9(@3 u֗3lojM%T\A{a0beJjFR^>_POB]dt%eW,^ Ry^/N*q: <GԽ*Nz,>S"צz))?PnC`k-yh7ɤFF)iԹ@pgvآyt HJi80Sy,N kU'c&Nݰ5[6"fؘ=]( \2s@a|ybPJof!'!x{n묗2 V3.4]9;mĎ-㶋/879leX{m+r`r j%agU,M:UY,qFVj֗'r_z]`Kk; 243飙eW8nl+eUxs~ܱϨk)v{1& !գFYEaٵp V-Oڦ+h`'&|"Ss.$VHľQ:D#1SXcu>Wo.U7tje@f^|^rt}*y4WaUt_١ݡXh6y( WD7]"+>TdExfyOh${ԚIjmy B ;Њ5*[XB=~<6{C/HpU*Dj jCٵDH`|j 4|=PSdRZU{2J],7RQ]yUN0w "y!Z+ ѵpG˹~z4We >ٴG€_ʾkyٶP}.D9 !XjQvS3578-ށ?M4ϻi)gDmˢ|{JQCQRM6ߨNRg"sN] X 1cr!Bi'-ljUDxe`K4&O#Xhi3jNթQH(h#&/m{F-IUēӞڱ{QV,v]GRL3*kwvI>*;dىvX/ct-z|рxnY #}<}&mu޴nv&Z)H8kO@t*q*\ԬZNv Nkɤ~板hoM3Ò (vj;L98 J#\}fV!Ϸ?eiKF"hBމKx):hJUcߑbLP4HGoi0kws2Q{U[J ZtR\Wkm{v]4w„\z]G }{]֩.߱ZtU :Z1uM%_lWZror ݞ&c\i1G|̻>|QLG 4벛]n2mzTz,$D] $Dk_y7"6I t2B cb"`ՔxUYƖ7ntЏ&Q}ihԎ/tUEuv7RQ]B~FYPs||9ÿ;8B~ A<&xG <]]e\|֭mv*fiy?CxER 掹ɒkP^tIT1!Uɿt*Mt,#| Ӻ[< <ԭF(v8?(z &сFIƕA2 v.i&OLު!{p{}b;@ԷܗK}fH^$OgkA^%3H(΄N$mPn#9B?c1` .`8Sn:-[6sѧ w U.:cn ƳqA.4'p氞onVEzχ~1%g RLOΒm̬2\ +4hC(A i!qgK ,+Gnwrq6^m #0o"㿫F+dBX}FiaoPWX"sl7{_6#H/)"zAh*q!:!V;A~ܘ5< >Q[ePۄlfc|Ǻ7 {}[ڱ7M@Xavj(; cZ}r8MUkþx2O͡l~F>*υ]`ɱ}>N~ۂ }*@b60>XG!($va`v/_Xƿ[ެU476.g( #3,H SxHQFZgśbk'I2%+o\DtKCJޡۉGP5jTUq8&@pZL-qQ> )2BNj2Ex67ý-q9 TZm9`oۊWfHށ%#&չ6*">ַ+gBN >K#"ÑPk:NY唡7eH{JJwYZ]9t<-+Mۥx> e !yL"tj-$f a+@v\N*3qtږEԖc*#C~wp՝qi*Yu&}s+dGv5Sw =+L=K\ҽ-SH]Jy ?[kH[Fߣ& L p6qa{f7-c~HZA_dDhٳ3{ P)<ɓzn~6/_Cok1]Lc8O+S+bb@{ ' 0wLr*_&xQMS Z͋s 1&\YI'ڦK':)M0P$J!]J 4gv"d@~^R<5F0(*:HU> 5w`SAY&<ƧⵓDyU:|R%/! ;@Lɞ*>ߋ+d-Zů{J.(OD`#WVm>mSl&1ay];ϨZ%@ @aTaBEP1:fl!Et]bA_Y9_BQ\2kT=+G ͅLeB(`>2N ežjW@<ϹgH?\ݪ9\r9ߌS.Un Jvwmp|Ţ4R]rAg4j}RRMOAk@E6S3 B5Pò b+EX`U_mܗφsg-P|M-]圕N-5w46}O/.VBOM4~Dw,FWlB% m3D}~5@Ę^:&SňQބ$;]iyT.oG)ʍV<,ʐaM4bp{GV#0Fߪ]lXҞhviKF0ϟiWuh%ɍb֪ Z dQދc f dx='*M({_jraN!u! 6QމL< 4NlCQ m߮xIRŸq N?L)P_2fR>JI4">߭vf`PnE7%;7%9PxD=}ݙs}3e\XΝXo0{T]qB }(•.>hQ]po8DT3Xyl qL"!N֎yVXb^E1rF^Nt?;ͪؖ*|Bm.<+pn ?naǢ +'ztT&_uG m#Ύ.z {>8)Ċ)Ȫ6 RCm";7 k3t&~EߠOe7\:A凪9V|xy@kKS&4:Ap%fq:4 Wx\%8Pp.._P䈩ΓrjLM}<&=.G0KZ4NVT6wAXH4Kl @OxFэgsC2 ]Iu-M\Ϡ*3Sv+M[Ҁ-l6BJyW{5R~ɷ72lf̀F93Xx]xLS\qqع,3".Jjn$yэA_,V&߆!]ĽT9M~U) ˔ ލu؝ё+Hhox&G}iQ<ìsLA3x5lAA.9B+݇@|bnUsB'BB0;(^}ZrV>:|H.QUcćNiTVE-czKyyQR+ID^o'\$ΈϰH7cqb_ |yɭZA#GuZ&iqffPc &mTgp(pVFv^57,<ɮvKN2A`*h}_P5]0^ק(e "c'촶&dϯ,\d 6*ޡ3PDTFA&4y2!^C5'gXhoI2R^! j`sEjvCq@:2˚cWneLtOrPd":QIC)11aX1CX4m`: ezYoq.BL>.eLPd3n 0/2 zÀ`}TşxH/6aw=;wht<6fvs&=MuWh˟GBý[Ux<$֗:cM7 @w΃h+<dB.j[890 e.i&2abmWֺc=ix%%Xp)}Bϔ E?s}xcݓA cĥjw.&NN]L57Q4>cIoO$ ^:HniԎ)Oo6|2ɗS+#ͥ>BZ]Qt"jҏ >ӳ.05}|p#-Mm/\.+UL"ƃb!жoyi'4$f vr=U"$%oѭ+4hG{ЌTFeXǦ_0O}@/&-ݦ7$ÿ2Vik_p0/|>S DaZڙ7QG#⿀ $$qbտ cTʫe,p=atxaY1> z$tOPeJXy$Dߡ5kߑ&Ic;Ənav2x}G2d bZ  [<-e0jXeu_OQM{aɒx,<:"X4wsj)GD,J=YԹTq*'4*xe>K{_vܻ;x3xM*3 4?.5o2YͰl7T$ s/_)Ep'5p6wop3qfC.~t$^>A lȼa\h}TǗy_Y> f,35_YWg\TEig9 `\en!{KXSn {󋫠-ӆfևҤ2Y|z|.]_HWsilKLTdB)Ym3jIZg ĴʰmI!!Evx =xsu6.dYf|78)B+;FFA|+i0p(*4b=SFZ[Mc&2vL2FZ<,ZEkGXb9+Ǖy_t`'λc]J`@n>Ǩ ŸGI}TLZ#neԌl$y#1khmF's*d!A#\4T'i#Di\ovšrvO'& hGm2xVMԜ?>9?/k0 !#&J6=g,D7CC6 ~[rZncGvtT5u1t]}!:J]w.и^ O} ÷"mCC\{Kݱ0us(~ LGyh*`lq>y 3G2!ǼHfōvɊ5Py?%z9ʥ*d}$$}C9҇x%c,ՄqI'|e d %LĔ 6p.m:ޏ60T,nnIO2)"$CSV4BǨN"o>F'm5ZAiVyl ]`S&8|mtt(Y} 2FF!ץ׼5V (\[Fiӄ;Aj⇢s:^S["W:Y{宿1Pxn;8u\+\ѠU9jY fhsU|S~):#ǀFvuզnNIId9" qZՆ%KqJH&1V7sp/GLT!6:2L`l"v@`\C'1uNN:q ^[7v/Rڽ!=X ;a {3XΓfny,;<eD񻎿d.b']p;+K;VBt_y- k ^)x1A~|NQxQ%1PF@NuD N_#L?5,Kk(ރ&-l'|&#ԧos2\\ߡęL^xhCZ Hߡ7v:S쓩$Ҿh1c8S-jFaͲFP7-1Yph5'p,,OHMpJ\XoսX.Sa2a c={bNVxID" dPѸYa-̦Smf=?hbǼP^ktc au%of4YpvMWgU|IErw\l!lRZ7(I#u'IеxMKnb6\@'|R*_ >[i[C;D>|hLPO&"(TD7C. P8G~\r4X,#kq{mhix\$ۆڂzN!@ L=㆐;~na|':|}҆fFy`3겑? ݜ-wN {VVYŇޖZ~Բ}>F60%Dڷ8Oq@qԾPUmŬU{ #3exacJ7>h$A6ݍJQ|1_>4G+!-B6Ei]0AY.AXO(ah+DT#}귄f_'Ju I&.uRS({cg=%RL:tri/aYazqN8WkAChPԠ|ʰ=-m^EpG1[1"?tfJ@<nj~T;02bc!plGWb1IYBMU2VZ)hu t:$٨9<(?KA\|r4;@7oWiIuٜgٶUW~PaSzoc1@%zùWN5pb%KV`vᛅ)B-:WfXh':lw|XݿQ|M;aREǑjPC{V~#d r&Zvj0t{F|AAⷣ a{ςof|/pYbESH^V4uW~O+ O{sBƨX=vXaHKkfv4i \H"{ '}E^$ m07O[)&sőRDy4qc)vM\@:e2E%_ _2Voc !Ml]W,M?ji elpas$Ͽ'86NczP(2sU"UͶBvz:_> #Ɩ ,A41xQJɋ,:Zw6I6bhK,> _ r&0&RW/P~6] #DVHAJ^f)F?lma0k&;A:Q웨"%T mDPBE"- c`)ta~ND6KJ԰zhY1y\DJVg(Z#~q-/V"R-5Fn_1 3-ȎQRBtc<'ҺR{[' k0;xܳ,^5:?4h;7\GKqI Ѣx偛v}kIST7ƉJ\>`d`_uƛT!1qC9joD+o D)S܂!Ask_ Rh.un##HwMDwYHSc8˕QuRYwdYL;d]?h7Al=&MxSzf7ʪ֢W"2 an)2B N@eZV=J'HS#A_2TqXw1k:XLv$$(&+-[outNQ5u}hL)|ۭ}(^H Le;W{b'U8>7SvXͺ}3w|-{d2p\Zp[uPٻa~3p [>\iƦqIY|J>1]iET>ڃꁄrH ټ\G@X,0ÍvUU2# HK"g=XG{hS |tW#m!L*k]Xj]_: ۡ1LRb@tC,Cz_e#RIP&Z#3sPEȿ #b6u* ^Xқ,+' 9uT0! NjBH S  +H쏓[YdJSk4p v;{K(sl514o=t7>KdJ1rIxg[M c)4b]d9f_#⸨e-xk2'hlb-ei '.UIle.owVG4~{er$qN6Q,, !dIzG`"~nh ֵ( x56mc%z7:0)C^GUI}#v#ꮀ$LŨ*v75h~#0i !Lɑ˲sM4VeἝ1kIoO_`9~cǐ^ߖhNK7ST&^qyQa2pɘ!vCǡfAlI:\9q Ӑ^bRr?dc\,q+;40 EǚWЎG??g.}HkqS,ЖV,Aj-J$\ĭ=Þ(~=K%-v LUhZK-FJs-e~R`+ajkTb޴|}R%.%}1tfMBN5h6ׇxT&(uXw$#Fdzd COPp$չ[H@Qd+o-] %$o"Y fVЧ|~nf6ߔK꺮wA#]2ZJS E>oib>l7OZވJ}MBDņ@YJA%mڣ@Iv C_i+&;4+L8Xpc`+InH;%OEJ$۟!#뻥Cعcèr-"vyD*<&7h(Ļ:ϐ/OdHz~ plIJ<>εd4Թ7qxJgPڗǽ9#cڈ;/qq*:J$v,2 쌿vC(4E/4DZT5 Qee<@7.-v*ᱴFbds$|H+.G_u$j&]4T"hY97Fy^?^67+<)읂圦1ހ8̢[Ϳu| OoiFW'dFS#+㋟P9MaF1{Eȍ; aa݌$\C3`.o듷ʡ*Wݴ^*#ra `]j 827EY,d)M89Z|i[@8AN)G t E 4D/'fpb!|y@% p6KR*b]q 6&va D"9!4m!h8iVCPNwXTlռ˽! `XD񏲡۳՟iN.ͯ YB^"`ZR(  4Uq b3;zQ@>Ę9QLS*{l C}u 3P]tvsu,BY6vr qBW""mZd"gB!r$Ơbf]D=$VL/)"b1 L U$7^ 8WYKO+I_v"BF\:2*PlG: :GDž(;m5|yy e)5E4@^Q-ͤ<%4(+g>$Ump}0"أjUo''SlpЫ0f!pqq^ O6 m`a~LOѨorܓ!W\+Ș$)]\g!g&e*X\K P-V$ q͵i"Zk4y|:ėmɤ:Ο)4Oa]6NvNѢs4Y-~s f,SggCO8_p~C23|>{n O3psWDwt S4 Kui*TCZ=2ei> ޳.l+ߤȔ["U:aP.1ZS߄שd}+@/6=;>KgaVٖ̊ HO.ם11GWrBra?==O 4ul~|Oygo jrT6hڭ0̄EC:|#}S{wf]T6_7~|Bu_\@O8MHofKN>~+j  |ͅ2:CiZrqnF,2U#<3-h2|||0&'@ ӻK4'$i) lUb\B 8yu 5Cs̀?Yfp071GA"3O.o'F%UnW,Z7a K)П" 1I̞>9ĩ >/'M$ {iԤ!)UA \#%I$т_=*KRsalz)y,=[@TK1d-z*_hi6F3 "&֯MbHN,ֈ a3~ AUmN p[ēqE 7]R5{uY98zkk1?ynR]Yu𘾞(ר5v+ OߠK&J8M sHU`U4;-KoV1Y <ښՍN)>%|j@ёU87ZeR@#)K3Kq5^Q>q7lH|BI'D& TpU,1m<}bBޕ?7t<H'nj+xeG^ IUTnrI~˂`j.Q <a'?7&f%t*?|k՛ג RQ ׆)0?m͸z)&Rm^z vt>+ C l.ӣ'<ѪqF{Qx&xDS&$'%߁WѬַoxOM_xD~[_8K._w;w}:cBHG,9si {z8m6hO?_Y%z14FfPK/6Gf䰲+sJbH>rЖqI?/]ؚk6R-;G\L`>N¦X{)%өH7 &:"d$0nohR5`-RgG{lrN竱 Z?/3H"QJDJxPz!ƁFjMm}Dar&QfL!%' xnu/¨L1mpy-` Rt=Oq=n5D| F9',31iTA[dp ΊFE<>/GO8|7~u$JJ A#3Б Q@Ixp-"D]ȩXo Cp Z$-zFdzxߐ35Cc{Q >9X0" F-zm<6tԭ-}<)˅mI,5\{c@$puZQh*rOj;t{[EjJ#ںbïQN}EN0ښ1ob;nWJO5!l$lC[COv#HT2FVbg}/r%=<ȉcYEV)-EopOZs>맋[ eOij작<]:y9[⪲ҭg3C4$V`0%+DL`\BMɲ SV+Emby[pUzMboLBuN09esbO:m"TJO5R U5GƲq>%nMا@y*N⬢6+}Z+x]Yҟ^Z⇛ق0Rz|NC<"I7cŸzM[3̈w<QGp )"6=+xiOLlJZ(Gc8/6 CPלV25()F$&jH͂ NmڋL47A;K~mWuH R㩞Sj "r7h7C]t2oIBGɸF>; O}y%M FũE"v'eK_G~pgyۇfQ=?-C's-ҷݣ?rU Loi%~kVq UM$#Jp#';_ 2Sr͡$ϲz]`NE:uTq0oS*8꛹Q.lRMeq'0. 0q2 ;hSgM-G;> K~1Dg9BNjVc@J3.RyEZ8C+5P[nViwhJV=]kR;Zs#Dc|&0?z#MNi{ MЈf ,V,Iv S?u"۬nJqr6?ު}[l Q.2?K4YW۪"@ݫylJS*ta9wFL&"JϺn iC|,Bʸ<úmg(ܕz *B|AX4M@i3ᬃcC.otΤ8(j/Ÿ3vAsovU\^!MBm!g.>D5G8 !Nm νcYN@<8īmdZxiOH`崵"-Řd>4m۪?Njwi ݛp8")T Ȉo_0߬~VsV^ueD,Y)2滷 nY=Wʟ'2B{B%w2,x['BU]xg?=KXi) *IuN;wt]U@CY^2A\g!bȅ] :2^B2nY|SҪF}^׺aM PsTjx:x Tf%,h8,Y] i̦xo_Ɂ)?_/?{Q.q;-\qzNg*@d_t3gSvaʉ0b$qޫ8^V!@r@Pa#ejk#dy}(j]5ƻ_F^R|nI`YD~.89~?}%Bt!anG1X,J*ڇb'`NP\volu3<7.G+qg Y-0Ӳ8YdL(UTd_ )`81^S+껨^Jioq?C %ؘ"aG2GkHrp"01j"+ ope@0+՘R6bSU`[ ^f&)GacBwF~<{KfDn%n9@D 9GMn{:'?lcnV wһva$oO@tՃXh(|#]~гoz޵_S`AZ>jIuާǗp׈#d< p`H a${&f5D6^wi,MIIbXQ$6[7~ŲdG*^q{)R{!܇ٱ,ސHf;O[$ė;IS0`x6l홝͞|Oc- ٦m:ĭ4{Ed;O;$8Yj`+< $KgG2A*.H Rcj(@puOg# 6E$[y$w{Nl :F-ά RRGZL>BˢǦ\q+džqw;zm~W{kFl>cb(zhPqI ++cZP⊗53ʘ^e )(:&&ܟf^b"Q쒴oa,va8KitUz2O弎bTXm5/|WaBBi3r$8-I0Z@%Xm}؏Oo0"M{<ߌ|5/;49;?JT͘?_ѭ6x{BA]OL>]N:p^/ pU7ɠ~M(mDIەJOX tch)mf$+EvR0G)TZx(ȉ,m P:)\l" mCG{صZ.hx[{uWqHO4#nhCRrw@f="+9(ĐA vw+HZ2YKw<K#dS힀W#l+%PX)]5bFq[r+08(Q}01/UJ3ߖtMԹ;VIvSf?64q*:}X:-'8I[6+1^뜐F@,;ra}%ˆF+qy_#nOu[S޳. 9Df0)sx #CT[Ɛ2Mfj) :5`R\S~@Z!P]`1No-: Yڞo}\s 2]^Az{+K=_4YP*MDe5|ެZ&:3nn%?Uq$s޻PS'l1=os)ҕw7n /@$~w)fpbq. /_^P mYh:rftLAg $MЛCo+Y;cQzw8zۅؙ[Jl^oซFK|v;AZXAs5)]_*u"GnR03?Yhn6JRmP:@'Wu$ }~ dezYEWB}6jp>yTSxgrSn/ ؘy"ڙv9n˵S1j+9zY%ItuRW7 g3m$za8u\g |~vD$rZrލ Pq`vө95MhN#Ecs6-9 )>HDz#_58Kؐ81M;!B= iAȱ i~m|`o1@{İ>yf̙eà0IWYXZ:Nٗ4Whw$kһK֙QlP'KQ1gڴٗ؁"kxn>0ߛ{?,*pH :\Bz\| J9al { D^l@X 2zv,źT໽аS [Hb  ]^KS/gؠNO࣍0e%eHzu4p&rP y_K~tPӖb~}hLMZТX5r4؃ׇۡk[0!/Gkaҭai|N)f,ZRԢ x>jm'zd0(z#۱tsھ?2w[Q>ԧLJj>}_ eRaRRW|@gz9U$hT~i`³]D*/_OKG%n|SlȤe[ lxhMCIפ,c !N2ow)0#nPMmk夣o` `#|zyJ:o Tl|f]6 +=s$=Sexy2 }6'uug79:! wDR_8[D5P~wԃL~^ݛFzq#\'#s#qSB^Uz8 A%uOKU%yMC{Ab.<$7G< QW~-+kIeq(KM\6`۝nvcJnW^|&!9_ 4Άɑ."\=_>(Gytݷ ^|O_c]h:={g* ɜ-О[ pu9^k*xA.cSx9$](jZ% yzm 塹H1;u?^A4qCASWoz2l$] ݎݟpdV JU̞pf`<[ pW_.N1-4 |T"rf(BiyE!t%++"UM]?Gm~ejx¯zAcPХ4BF2G_&ʴ"MtZ)a$^Jfkc`BQ"rw -qܐCFXy}pGk hXh"`KvH뻯Lvr>x8K0=]UL`>P8KX%[aÖxg\5S1ILMIGoAk_X S0qZczL+ >#o Z7m҃ŠyK>ȕow+(tže6ޞ/~=!h!I[ *AezP1jȎmBJF ӈ @=]Iε28,)bBWS ilh1SΑ7R&ن㘌aat'w"m{1CT3{e2y'.xi'EyL' $n{l:@ W*UKq녮o[skx)ZSŨloҐdH 9X߈8Q<{,}q\dTʿE)@+3 @niR n*jÆQ#,<Uߚ?r1@1ke*k[P+m=EZsPuADuJ5rJ̀ꌝGUۇϕĄ]SG.rFM1%,xKVhMSM̻#Ja'`*T2gh`+T>Bscl2ϫ fLh z6Icnz:t#H /1X\p 7a6E9nٚ2ae(\',Tj'z~k=8DL\|(ă9BQψn*f{ShbF{d%צPp:Yyrlim^Fu۫l -@`#2Nٛ}>I~ :=c8`q7dL1K ݬ(km!7[X.f0"ICqn/} Wpe/UPQ;-Z*qtt`з@5(M=v0Ɓ ؑ_@Kإ bLc±u9P8a pw!2~* DRmo,TwJ mI)c/?t (@-AdPz.j)d咾Bf{wɌ?jBT\!%BkاvRNTFG@7-CAV`t *]WD*gR߻kmyHLJd(;fFrӱć ~s ?;MZ_`rI_Ȕ銉nNl/ w'%bOzS)Hg5ࣱ (BeK"!˩M~*v"ovSIt0_﷉YeۉdNbu?LG̓Z7e ʙLonۋ13/_L$?F1:jaLodAo4M)b%V1z> yXr; {N|~qט@ *9R CNޞb.K:@I14{'_9ŽlR хy?dYԆW4+{7/=IwKP9: 0[=NҐ`I G<,KA#BT}ek 8$N0"$Id=>,M2uM*O tjؑG̾TNZ(RiBWHq[Tcxƫ'&/!bYu.i^Ѯp:]U#ۡw8X|$k9%m"5wgQX7ӵ:vRfK 7X+!B"Si^SX~G^E5gU=]ԙ$%.җ~RT1N~\Ș^EZdiPl)`(Hm>Nc~9hw g,\F)zvg!eƀC=k)])-~I:JГ‰fx]qiWS</VˍlodYYCWN:[ح? pn`iO :&LlqQ1V" |i#]*ʓ ; 'g$u4Q9$j!:<8c1p^i )j- e(f5@C9&Q|R $)N6DyuYyŒ1I? Wqx-lN@+KT&CpMDۇkhpv|n^yu. S"u>i+w_'W$T'g skȾH_`bs8cx,Iz0|z4(<)X)NBMF|qd͹2Gue,]Պ0 |bk 2o}%1dUT`_ u RCnbOqF@8NiXDD=6 BWZ`e_'N1cM4y%tݥ=c؊gZBM&gGӝ]U4|5}}]/3Z1rV7活YJfngMA,if^ 8Ӵ95ZNF W; &W|;9@`h-hi1\X+qax11~wJ^ -h9=G2Tef[gRI ef0BpoV|nqׯ[ZW,%јǏ:A!4 e\m.Iߞb<7u})ZP`qDvhV S2\;<XS"E&Kr[2d3[wDb:d^/e@twmr}O6\/jFa<(vz]FM8eAKn,F[E41r: 5_y^dVݴ (eadv{f(cRQUO,"e9T͞ GFVj8"UV۵QE4H`$!9q˜!#n<t ^ȥ/I@ʳ}{ه3xKpk(Pq=W#ܔ26u+ʉվ nCNMU;f1H^DDA,©4c9Ip-"&t`]ox 1ٿp48`nNuD cI>N62Uٽ[϶҇ASx1ͳx',3Ϯ9>؄8hAM?cU<^#56CX{glOEkG]hdK;i(VQ'Xwպr-&vKHiωʶQ@YBxa]E 2hI i%L&wfg×Qw.O8bs:<-to4B+aeqD]*)W]ׂFF 0!Uܚ~yX)6q:50w>4bC.jq4t#$.'$#KQ~Y?nyI&+"Ky;B{.8xorCDq !1`2p2McӇ}slP5Cv7`崀laqRRnO)TGA G33K!2dԧ3w") 8iWGONɝI&[Q1[=R4:F;br'<~ Y2EJOԂT|I$~5)֣eQąf]>+ =᠒}FʿYA{V]He)Jӯ2 Z]1 ^9jIMzq~*6eAߵ<@SKh=0?0qE,Xm!ܪٔ5Tf뭢ɣ?-9Lj2Q!GkYhA[mtcc]Sug?Z|ǃ Ww8`kQmRIL[*L{YdHh|<7Я&*B#džu^m i.tG-=OgCZ(hiFf3>Ӽy`Tr%qm/ORHZf+*ucY&&tk"J1~uv rTvEu"7ԹyQ?OKCE 196=2rSHvpQ"8u-I)MM;f/a'9\^xa\:c"g=p~ pks˶9x[,JfD)(Oěxdl<q9夋=3H8\0(_;FY)q+ (ZiN/[ð-kעޣ:0)*Hvf>]'س#~\46 5PUUyN^JV%ҌsJzTetԒ $$EdF[/XUDf'(17iĈl:!7ɼM13v@|x<*c8=b9M^ y'YVՐSB|B 5ècCgI`V]B;@gɌn}IM` wO#@J H 05^G HEEfAs% !ڀr:RzjnT>8?tyَ|.~w:-•anphN^ v2 Z2Ka[6ΩvݮTR ;k_doxXe 73A+Z6|]]OI߄e"r(3[by7(GԐXҚ/R+4Ji؁zy_xJ|nhM >5G Ks? 1Eg:ǷQp_mĈjUUp\F.7pRa' 8Fn!̋XMV}ⱏgF8_:5b(Ue.C`kgc Bd=DF=ݺsAqgU f Q#3ih]M꜔]#v*]u2'I+; OOc5$fsFl Ά | \xQ˵!d_l`WM~U -i:$rwpMI1( Qc>N ˗@EePZbks0 1HtO^oT+7g~@f :Oap^sɈ3m߳ Z,1+H0 Q<Ю[HOve]Ga9a3bNYi#;Z| +"fHaG_1`=MI|.sT{hOy%` |vo\K!"r ڍ_e; NB}"# ũŬr+Wf⿿d ,!*UWbz;k H۫7(#5a޸=nsʠZXK-fn g%q d@ݬ%pXofFٽeF_.]chaрcGQ֥Vz>,:E+M'eiU|`2ְ+8VTTJ0yo?Qn,-R;6 ދ:Po`tmon2R ItSUm4 )pVޛٙ䄛Ȟ:NV(-VI2di b3(s |_B*&Ƒ.n}!HlMUȒƺ''ޯg%&%C)3g@ ZidYGNժF՜ü'42*w8)=dLço!+zh55aqI-vdn@Y;5.k{ftE7ZW(82eͬAJ؞8i?ӻ\ƘI/7ӎ z6j0G;up.OdЪbLDa>C0Ԕ6YP:)S] Fzn~ȋrs.Rh Jx?U[JX<{;mQ8V|ORr>5;hrua#ͮ7X?Ml%rTP'6!2VV>0~X)20De{{s ~ɂôEh+U[F Fzqze9FS\fGkOf8_ MW}f7,$՘o",Uv %ׄ'GoC X w)sa%aO`Mb%Vqҗ:i0O,OmXn~Y?Sy^nZ$vM\(4zPǀAz{Zƭ۷Uj]oCa!8-vT E6RKKUuDs)m|M8M#61jr ˀM|ocir,/G@KϺs` r J]C>% ڞ ׀]8LJj; W u>fe҂2W^N{kJ)}8ϵx_Eqա"(nt;^K5g[L; iA˱.V׃;22MB#9}N^Paf~þ:~WN'$Χ|̜D8#g P4(hhIxWوhÌ:.M_=> WJYl wg.]4(ŋL -3ȧcΰ X&<+daϤX/.̱CB<'{O\W{}K(uY?kmIΫ-[$ךqƍZ,cMoZG-dtKo{;ЕNʟb.cXcx:n[6cܩPSWu%RoKg]gGL Uf/3aqqMa08#!(]yHZx;مc-/jO`(s2;]9e";NwaǛimf"Oʨ̹p5%,37x\ഴK,Pr uUU\ hvJ 0ĔA`'gHM$n-x!{AZ 5\7) ׄYģJ Nu IgdG{F2 :8mPAqqҐZp s6΅3p .9Bw8:18F_?|5$8㶵dL^Ɇs@/tBJi|)t( EfSf]m8ʳp OxڙӤ(O{us/1p]Td$)Hu cda-bo;د@b:+jEaa3pd9#y:R<:oٵi0P~Ċ݇{+!L?V$~p"cd*U6$šLv$VF!"3P棄9)0*{:՜%=OD'}geb8#@P#۰oݼ9SX$8 e"R9U=5-eO fn@90U&n7 iStqzCg\+tampm|O_LS2;@Ώоy=o| T".9znTnU"MN=V|O6hs ^,  .tRׯf4hLF;,>pu4#Ěv8J~4᝚ȓۻ<.N:[ڢiC摵F \PxI>[ 'LkMfo7V_{ekQ=cg-%?/[ dvSiڰᄆ{A\´.f‚6&Sw^]|_Y[ꦱb.=c$/C‚:ԻBD[^Ecsd5/+!L7$=_U)2YORTc(_ë>8+/U5C,I14u{A.D.jM[dMv##c̻I22Pz> 汙ߙ-H(EӄH;#̴͜z;h04iYNXOńAXS$"贶)HD3j2_Ԧl >ɚuκ?"uSDJ=Xv.\,7-ǡrr~֪`V$\^ 2{ȏÄ54p YzN1LUaҞĞlGUdG jMJqWP )օ?(v%ۊJ`BuxQ g9|X I2oVZsW=4zWfvٶ5V-)i#4UAn FT>[OJ ZY]&+ߊ ?f- x.dPoQ88!kн.߭&8K=n138>־2ј+}eh ȵ֘=;Hc/'R~by{UsaT̡R抶$KУl,t{͈~##O]8o0ԌZRUuD4^:hڬs.TՎ"xSEeqM}SA`j F?: _az+`u/*z?\k (5߬-4rUL~0 F^evx|s^0@MM_UVJʳ}A}K,Z5 ccW><٩vV_P^Npw1kEI2ӮJ妙#Pw}nT7SB`6r: d^v]Qg6{mYuAPĎ!]Ȝ:줓o2~i)R _/P=x^omKcEVBW:o^g}ĸ$R^?Ðt/vUF5h*1 &!s_i˜w}6S]yl\2C B 0ِD57Qx syia&VJ FfH :|q`6z9k0>k, @56Q _0+-V7V'\w)-'>3FhCy~RO&>g1$Ļd--_x0v~j}|şIz[;(M)Fn{Ԁ 8inP%? l{bɂ$o850ڶFy[@$_[KuIB5NSNK'b2}ozbኒ2bшr!wc暴~QwA|`$yAkx(D['^ex a!рrS+fǜ;{Nߎ0ƷCS”oŁ:hCL56S3gb ll(W'&#VP<(m?.r" Ft;gI*_|rN lՐ)G87֡> cR܆כfy]3~\_Q2[/4TJWgQxt lOMޖJ][1<3~>rN7/s,G+21KL|-v7Qdd'*y }=XKL06ѯj,W^A GDCyf2Q1/zl*6}q9G%!!׬tEAuOdT"3NiX#4 ATr`H;GIfW"p8Zhu~/^/%wRkOց8͹{30G.-L*1Usߋe:"$ET5eއZ]:j...Q W!ȸJ ̂Ƽ>Sc#Auw;l I%cFQuĨ87@2wuE. *bL;gW!Qs%éT[Bn(Lx]aڵ5`~$o {{t~'hTeK;{Ÿ"G&t:{!`՛=rGS/J؅۝`O nl [ϫpx,; 8b0ĞOpsO^Un4(3&F^NRNipM!gy)o-y*󌜪'C0A7&,X'۸ZP<0#&"vMͯKK(R^bǼ]NLɹ=g٢=@wȝ*C.' C{҇0d–4/]G8b ֪iMbV5}<aڴuU+WgBS ;iM/*hrW2{)}0# B@85}&'nUy"[ћ|(vn|u2#q쒎jKRVj60.hk쬣܊j$ 0 V|oϔ, h^`P܌G-j>d(^/RҌ~;Gd3%%{e\RviC=N"8mvȲS'=wֹS[WQW_d{c͸n[_cz!Sk_"y@atRݩ6BSs(9|3 #{X1PTpƲDczj c! 73~[pë+y ^F Q+Ry,Q 6RKqKO,Gj81Pc@{$ך )1pע$.h(z[ỈF:9GN6RkUncPCh7blW~q/\T͒74yH5p?L3,>jÒzPR,S%A%$_LI vʀzpu..ŒvE.qg=2Ҩejծ4-Z.f,B9EKL1éZ ")Q8TTb 2ji#Vij㴰;h@⻘|]Cn]vU)om 8M;$mJ"~D`zoБjҥHR t8!>'/Q4!s[wc40laoW*4ʼn?UK)]ۀF4O c HlAgmk qtybzb+BNkk[WjGB]R~ ㈙?r&D 0 0m#$l:8ZƼ&2Bgn͓짙qHsw ''Ί%_!I t8l'n֯,e+Tv u^9P<9]ZO|mL9FY^˸ #[CtWm3tw,~~e+< JZ_&S=|3|f9\7X=bɢR?b;kgӈxy1lq/3-ݨжmu2X[ pUĐ:~M!Rji%R>" 4tёpT=ՆEsrNY`7cEE&ϭ9rK$buSFg]Ox.fEHYp&sE@sM $|N$Rib_kpI3Q&y1Gwsn t4F1ΛxVqpvvc9ټ6kB5ՇՁSlپ㪒=n}x.!K+B]qTJC#yDqjGDp|5ߨ 4RaReCks9jFjhNI0ew|{zn^ٴeRK#o-j0h]e3$ޙQQ^& $']rM(|EG*p]'w XY,>`B&t>^OY?w<&S\yR#WHLAwsM_rvJ*]^tv~B2@3Vq (>RMQM"h }Z <I2'Yfj~AQ('GRvB7Ӌ<:BMNFZ0(Ճʨ?=ҦMح̈́*3vaqFכ[P0Mp؆LD>ayQiJoO(eu?gXE &L+.jHO U\7̈́0YU4j/MKf)Lr/46+]/͞te&H9FeWMz"G<>JQВ4&`0!x*l2nlAZOyZb^q59fϟOw'ה 8<5y Ki̎ cJ-*tNݙ B"n~2?LUo)D\[Iq¹ #:qUnr*8ui`U2W1}k+&z*&$n˅Ca Pb<(' ydzލe?rTdS=u^ jPCv eQ_=_>LUHWf9#JСmHejWw۹Lkf2 qE,\XμҞ5?R[l(4|lz:&rGU? Ϭ"beu() C30:4w%ՆG{.IK꠽:Z*2j|:Jt[rX}xeNW}=# JNhy(Nx$M?$[5 ] 90_Уȝ[~|tX1 ` e549SA}B~ySYVdf},YpAG# t7Ȍ KlKKg97wYe8"+kerؖG"c2RǴ8]ǨԆW>Y2* .9SW1 ~ @l!;;C.H[|Z~(1Fs[Y'fCIC\`y\h{Cw~ #Y%C1pvgO/\-#Eޞ M۸99`×n) rK%nULo4=\’&d-X^~dE Y$KqP? QJ|`8\ȧ/:뢣^GR43:1mF1xa Hp)4WdU7!`u:Lr%h^ ;rk楐X))K@^BYb`ҵ VXo84siBZU~Z^Rq8O[ N؜u;d[@t!##ʳ@d}"D'5Kg:5ޡ,dVZ:f^cy]y䮙>`GpGrȱ@1нl X,3ӆ gQӫj 6荋qV|pZ 9t\%@Fƈ88q.qF;8 y;Rgȅ[`=a\9*̼!X"[O*i-w (M/_xbT1b[,{g(mMdL%f]:'i/(^pܶosE[g:iimܴwX!$5סJgJnoa^.>zZAێ/[3ˊٔnqgܛ u"W} $cZՌ*Y:)Y8_L5e o( {a^N =lmq}rMht98?y5'2G]WGzqz`[pHQW2+Zm2j-ul\^A|܁"|u@>gD_j;<$aXXaQ=7ud)<.Ֆ껗~'xvh{ut=' ģ@ޘt!R=np+e~aQZ$k}gfj4>QCDF/r/)!57b-~dQ:MSkEq4T'h=Mr6c?mʬ) _ϼ֛(msS25X5F/Xh+ !(y=!u_7|ٱ``]>t^@3xȨ7'!L'22^sS U![h*Ď|SR,'ղ#tk d=2 p@0"lHy󹁧J =1@n\򝆉v/wfFJ6_ ],}):6Z0kyh#q@'iL)l?(+~wr$DJtwYz;$Ѣ/b"zB5J)!g5E0:pz  |N0mHaSZtG( ;b 1x{q|F{w2`KeKnr|" v<ái dx{*6R]юtGzH?&hGmp+dי ~TΓr"hlηn=8lm"@]FVx!.(l8ȩd_ Htр5c4̩sO 4%n¦BL$BB'?L hQQ%F[Gk9eIA]۠Pg}XfHڿձq` ҄ll[mu)xXu,x^*NC‹IZރan$4,ahӠ}IYtCWR+6Z Bڸ'+ƕq95WѰW]ݲQ%5@6B*&JstبyYJCeUź[D%카[h3 F(P:0 Tej%%M.'^;`UYC$37]{xWQQC%19G$;Fmо>pAp}|cѰ'lB$C˷pC](^]X |[C ĺhY{43?[Qi$t҆['0(^TNg,ȍr])=E cѬe5)AtQ 9I.~˭(}JG\6Ba^iD".W<'|^ܛ!]HDl Ag'-]t( oԀQŕܻIßCLzw)KE4pNj1g*a6 oeHØy Ua>[SmXUx쀦z*S?$R:s+wCe0̅ ,'E;Ŝ$\x gBx$ַb%6@ͫZs%X o4sor'l:f8~n2(x)+ E,0FW\l! Jj4Xe("?p:t2!9gN[rޕ|sv3eYAq+S<`lY\Uɣ(E9=Iҡ7hxss?]T)l"Sq>|kXK +<#nxU'.h:b=p,yghd?RǺU q {%L*DS&~S * u//7 J"ESxmsB{XmWϬ)!*UV7;a>i;]/gKbD*-& т<&͠!͜z`mŭ__b^Hw|p5_3Ul+_'TT@Tv5&ZzO G!l}UɊ#YqBN(> (V}2յCèØWm#`-U)n(i!A}^jrAy^GBuleMEvbˮVw6Ѹq1`y&wxOSeA&.6y%T sm7p~WƦEUʳ:e+DPdRMF.T̂\ѓXӛ@?%]''Tv\]FLWTԥ w,SKA={걔1 *wA֦K,PoKG3RhD,8NdZuCB x_|xdu,ߏr_QzR}l,X4vqj[p8)#MO_Ƭam3#y1o9PҺ> 7\9E,~]A_p*T8#ΈP1:[GV;HbD+(|*G7 `MpMw #CF   0L P5qQ0e3๋d 7CCmm\rR{6$ ]Po"4X@w=&@dl`߅b2}uH9skꊡIRtI(䔄_H5<^3"~@ABtkJ+}f`)́n2?O۶!QrWVj{Q)t^e{{6 &W3,w)JdՖkMQu \1dmnuqt5_=68y;پ~ʽ)K<!k|0y5b҆\rA,C~ԒR%Gq5dN!T{تE%K#( r[?P&W <&0V2v0CwYf>^J~bnʯ V' uϪjm,jQS̘&<iXj+RfQ|J(5>\9klC8ĩQX9;k_ğJ&y{Zl"fBZK1k2NԌ!A),:!K0ϼSjoeGHib 0 vo4-mǎiZs/9/vFv 7IS<%B]4`Inr F, |PҞÈ&~aN x֞aGm <xhAuw` ÁYM.[~W6&UʖI-c)K I!Şjzyd"^!!Q$l vFge3ԝN@7z њ5XdEw 4C|v}N;]?HQ}EkW΁T~cȻt;9fTC#63/S2e@. 4BJ^(`\eȬ8On# g 86#^^F&΋~E85x?R_DH2W޳wھWPZ*-EWX1ڒ]]b((VjX.&}2Ⱦd$B0>)׀+$VS,g}Z U=x+H=anƏ4+f_LհG QܓqMY1y;z~B*5VX?R6#v=-#h`Ơ. k)-`=Ѹk=Q+QXk2X#!*%ЪvOkBXk Q9b[OU5\fDt%M1V2ax8 _q{OrsQ~TΊϩz/:aDGMҐևɐZfpmICpA$zc63`ܮ/x]V^^D҃_y^ (FUo C {"fu#Ed,sIaVh/S4޹@Xԕ;jvRcaBOfmtie[Y~ >>-xnbܣ`h2 W >Stʞ%NL(^Y\:kij,֮" ~sFg3t>#ooȦ:j> Z#|G"T%"~J>@1AИn _d(6m5I9j{X/0I(ya"Σ7s1ܬl6p:r5o@ࠁNy:({p5$ Vn6<x υ\8ёA6~]dHXpjHO|5z⬕δ%ma-]Q~h@ a|aW/x1A/:Lc^õ5)`OhD@ GGSki6.%|\^ڽp(a BebXF$tH=jpe:ƛie!U>eqԭW#&Zj R61\L r4J[E熱:L8 ҸfšDoIuZJe]ʿP$/vU+޸amOy\Y,VZ} 9D~5 Kϙ6 HMz1m7EyR23Tϗnalpk![0| GYH)YopwjRxY 'ēhu{.'p z֕92W<2M_ZDL@^3? MZ(ĈK˔Ԩw=whgt"pf{ݎMq!!Փ)%YOqY${{h_zrvw9F&f^8ؤ>'dR{ v=,$KJ橖 ١;a!;N@"ؙ 3BDH^;h+ [vI$Bqio\0̊W\iCy1мp4޴ PJВ|]u+Q̊}Hkf Rsut9aߜ-pL7B~ROjи<4ơk ؑWVrqxE/Nqjj0?6Z%L,n-r^\/6Ff]A }1r'S Ns6"z)fYhPGN|9)U'MݎtoND<.5ۢ7,Z_nQ9tJUm_X K+?y[>j {*JP"t{g"\Y2`YhdaS'[ e3+.J̋=&/S6btdW%,>e"DRD=uǀ +=)7 0˹}m\{ čUtuB.ŭ#O~ՑۜG15MZ,܀ ?1G#.n< V")@W+ygDY)ƹ/fMDvh#w!jX@_}cbMOGQH )]7(sO]%sPiG(s[LNmyWyV@&l= [ kAT;.(2c  hA{?Wg 7Vӡ0$''&0HcRp-ŸI>j.e9`e/zĥk:-9}ﮘ?S6m4S NفLiWchU\M[(pnRa¤lsN@Jݬ%$,Z֞i,F>c*cQ棾vj `&q220ux:v7roirw8_C:J@}E&:u"qisχʸ1e={+-L47lТC_J+)힔wtYGeswRs]MD)"2x:U/ubU#,R{j2!"g s&ӤՃ|=Fe̋nēOh//ްhhKͽ#ͺVcnlwFn|>oN!4oRٍY.ne.6$e5UШ+몖ƂL06Ot_m|q 9EhN锦{ǞdEOb_g6 P :tެġ;U0:y'ԃT[W%ML\X@03oۘFc4YI@:M+JI="[dqiqfITi\I%̊> Rf @۩ >_|n.HIGD+ek^ S}^Xxu[`{ToɺΘį4yV3ŽO0^I 2P4IX]~QN;ɳ)vi'.H'|ER P"JgO(UhsV:;dmBD} R\&z`@"[tUіG%AqmЂdt@LrZUqxDr3e{Ԟ)a3!택"rq.4͈sx⣳\JLM]C=u^a%5v{𳅍AkRlȗ NMA^ïRR6,||g;zG_b_Q@'`3_ vZlt{DggEg{XU*RYJ1Fh =3 3  0>DŌ5/`I t=I]g,6Qxrw:QwZNl<{SkI8qPƵy-B$uV#er(IiP;F3Kc䑫F<0RX6س*GrIxg,5sT q0:gHr7 |܊\ؗr'?S~=yXNbɅ11^D͎S}QEgԄ4uoqZ]Xzm4%ԝ\RAmcZ){fsi?FѰqc!9t@9 7Eo<- ̘ Yk~p.1#h/(/r)g` dGDEKT%{<5DU,u eZD\}4!qa\ ~Vx\nۦ!}3$֐U Y!Urߩ>-]͙\bBXbZ+ߨOAU4kZN:PM ?X.A{`Jv좰j!@?ufhK.zgY{y/Q iz21^"-R\mU/7>Vܚ469Ra%0hʇuJ^ZצV̗Ws"FYްe0t, ؑRr5f\ͩ ES, a6kǥ;eϐ1~x"KӁ/ R \ytС8J~>#9Zĉ[\A JUrqkUB&qOpd&8 e)o(C#ھ(9Z,QZpUXx6u"sҪ| i Vֺ20dbm%- iVw7{L`n\Qr0jO+;K=CN),jЧ$0 UҒ/{«kԾqò R-rwF¯ެi Du?y ÃtɠܼhU)0S)T]V\h<~noϏyvt7᳽x3 +1 vq]^o\D%l/*( A ONV~c3.8C~ړc*t*Fj 9'QaLj(I-ވVs&N˒@U?ִR7h]~`D%@,=KwZm-D˰ϫekNȫ=Twu9&(-$ L|XYR|oiGKIUyg$2F̿h Rι l1O:: g >(H# |>"txxeH`T⼟bZ1a{vRgR.6dЮaAkN. hE_pJK_R~̥<5!!f(g*%7[n &A8؇4 {ݬn#7dw^glViVhe±ierEozrھ7D{VPoF1GHuOHl$ז@IwI\4')5,7( b՝?gߤ#͊gA}"Ik7h 8􃅘/'23$̣4|}~ǿw,KS@1.pCg {,& hn(A8P+TJ(rW|&H:xH@WkT:MU\#}) .NP| ps9Y[tH9=4$]eȯ$O 3FZG^iDPR ?Q |Sv2b'Bus =2*a\[a)7jrc@/q 2RTp7uN>;=<U % n!Oƀ^_t'K{.~GDO;sUNNIvW:21@ Bh x-qhgV-CC-D,mi4+Xɭ),s2w IQtsvjŝ_a*cw@@(GLW-'4D7@Tےx3绾l)U8$i8ɼ 'jPnqؤ?CCSj(hS]o\B`8*3:}Fn*mL.g" o K̵"}'Camc?'LV4bHyDY4GCIm"K]@jD,yû0rk!YG׃}. x3cHS8+OdC\a=5haX J2J1Ks'z( 2ItP +,O)e!wttϡAH~(-RG'jB(m`^#Mu-|6Cc1A082Xl0Kk MWuj6~ LX=\5̼8%RGd0gtK[* a@aW-Fx;<-ފu8T]?6:q5֑MioXB[EnQ{SD&<$wyB,O !5U2K$aMyv='Qn khQZuD6 G,:h^z{M oXMH0_[i8 ʀ^11tHsÊI* ȌDD;եmJ}SC$?@w(wk~mL&uC)*xoņH,59. ޥ~l;x4էot|D 8Ղ+e읟*2!}NQ!N]HzEf 󞒠秅EGh9;@ LE ajXi4o(MEM}Z5j`B!mѤ[f0Yd15#ZiI2b!r^(BL//yWat?ᵫ3{m ~|?QS>~1^EFt;?E[.ލ)\^|_V QL.1yI]C5$㋘'+\tStodSd 8u}M-Q順6I0Jy! W` UL7Bɝ#XDuA/gkc BqE:dFg1^@ BASn~iM{PE@9"? ?3NS#Q&WdV tO||³{?OZpa"yB> ^W4AW_Ƹ9!˖f"YF.6'_N|@xxN#GßTV0=Tn9ߋ]5zdvwRvy)~H ~!Oi[U&9;mvm58hᄔA#s6>x& fnT\ {n~xTPHYPK;z8 =H'!yT=pV IA%~%3_qxoT1^:;rPxRR%p BUJ4913cl)m=pT_>;B%R*q+)D7%7ZAu^N T &`6jŇH5RrWCJ =J{m8͖Rd?evR(S (A gM3" 3_53On) "S }0d'w)= ){—yZ k{ZJF_B.p-s>LD%E(F*mɚh(ϻy@_D5d,F

r348(?BY+z^p*cjدՎ9pKIk‹`_G}kɅ)$ؼ$ϼ>s%M^8U>0p6:",ǻ)woBĤܱ :͖y^P+kQߌ'Bn6rS]yuhSp3ePc6L'-É7.5[>r53Ej7 `mˏK[uէә Jpy:= 6DRAj kC$2i3I1旟g^RbX/A^=rMI LsN+ЩrI߬Qոf6D;65}ᒩz!DG.0B*HcK(+j1W#_xM}[u&]k/KFf`ȍ'*DQ#LSl0a^OzO?v$l5a߭?nW_$C5N'w?c{E7W|3m njHƪ7tƼ Ak="a#qiY<<;7"$n[{,y T$4<7\R1OE~J#~fl,m9OOpgc]|Oywn+N`vSD@I'+xc'DIv6\% Fq!>1PltӼ QiJ@\fKSvYp⸰ΑOYzN!s \NJ<7!jrG6?-֗vv d;嫄 Í8od}s2VL.]z)@ /. sm!BY_-Mfc;[dȹ@ )* (CBQ%/_MMAzW[f K;F\Љ[eE:  p`c.M$M.^!1&>]݋VRQ *tJ?EQ:C"0YHFU.Qr%ffN6媐u{]y)mʐ ZYɖ@s#,GTBr E_<1vZS"N;e;Ϛ1|N5}V [=stM_,IDXS@vg-_mbN8nՙ>O8V)2qwa"_Y2>qVo1-ǷﮮkjN`Itۘ'$ZoFCkSNK]3&xpgGl:>f].oݵ$~ocMK ,$OL5u;#`@Qصl{K2̾hLµSB+] #SjLVu[Vc4E?ujSDekC#wCmo " l >,yC8!j?ݦ5RnfY-vU蠲 %y XOR.~zgV=ޞVq :Q-X.u^DeE7$ *uB'_ya7;f6_< 02$|~ui$E٤̝r>"׸uK{ Y}p I#Hiv󦘢'05 y7;T0:K,/__E'%f36zi㡀%ehܯ~ 6lFPą]f9wc#eQ3ns٤E6SR@7O4AU|K>_" -g ܺ"MKz@&u(|TY;; > ~\[|t%U=Nͬ Qa9\5oXs!;HB 1qB;H̓! WiS dRiZc$Q|ؼWx{M Ebɴo%7FEU')yށAm.U% f #fuDkK(Jwa; " .rl֤ww]d9E`#WrYc )& վ@"deuT7*$?R7;wԛ1[a# r6*쮡}o =f ͤSK1bm0'9WM 4ɥ%B: xȰ 3L0F-z Z5xh{`u[drn58/xFXʙO4+8=eb"?i*:?ǫB3VfrhU_>ԷIEq# WYڨ0ª9<v@wjiu{ T!nƽjVFeZNY8iT-jf=A7V}"MKo5r_ eBR`Ih:Ҡ 7˱&%K ٿlA(&Bza&5Jh^`Y/_^:لZXł}pcd(eRӊDz{XBW@Īp`w8n=~v!ZRqK 67=s7Q J}#blϕZxm\yπ0^LS_'z4ESh]&|9?,,,﯉_㋙s.K_P`hiWFi޻r"^؎jӗ:;l_+<*b/=UVQQXSʛUvۣv \'H2ѡ| .Az%Ɗ]b&٪UkD:Ax \,v`LOܾ TYQG7Fc>I79, >[)]V˪I žm6=\vHCѐUj0kN"؄~DM߷QTx0 ILn; SQ=nvZzBϡ\$ƴ@PIXUIIFg%x ?!ݗ<'ग़wo>r92AJT?mQeUٖĖ&jYī&dq$:& R+$qO;X!tV ~Q[c?BP8FtbńU} H–w.N)̊cm;T|빽~soAǥn++su)Y58V%SA=Gc\IHy< uuY5'_S䈱>TM H8)2`089>YlٿHnέI; $Dx:lp=_@*L*p{q5j=YXkHvs.쵹$M7PiEWY{?Z3K9q60 B`-X :"%.,';d5XzÞdDTh>\L\ZH٤,P !#Ѭ۲IFUC!sɪeQ>7BYeg[jw IA 9`L  -~{H@@[ɢN"~+Q $Hp.%aƣ˶AyvwLZ%]thx3KflhxT >(6m5&fƜkٹ}TJHce2Vl%khu5M$;jV9gv4@\]MZy_`trՎMkœ_1F^p* ߫mm6Q9b/H2l#) <iv/@Q@ph1O1M;E;l-}/oFJZ`lW#a?9o|2VitMH  |}\a!aZI.o/:Oxg,³2xմ蚘Fz ɘZ7Mv؎{!_ֲ.SIĪK)l=gWSƫm(zͧy`XZ.rzU?K])4>34CPNj-LŠ1K C, CGJ sxqVӬrDNB*SQ8,/ {P{FsJIXk;bJPlk6k|r-sKQ1Ƌ1lHF5M 2řx%+lymmÛnBwUiK{Ypŕ2~~XR3.!epԝWm5^pu":31MYݷMY5D6?tc@Jr& u<ӌ&ҷo-.9R6`|uZy,-{3ᬉz+סȃ{:G aFcnVkѫR|JlKWBU@R,"u,l]8̳ e""-Z*R'/~Fd$9>VZ\|!3@ Z wd&"n[VI PD}۝Z gppNiO 8g?:!+ĬswIv1;HPo)#|dkwvaXYBu!~gIx b_}`N5!ZNt q+N.TUݎ]}}uN%67RDv|idu7c}b\q[ ht7BLqU`] vkXF|!I1m Z2EC\YU8s#A1_iGZ<[J 3Z~^Nt^kjR!sDnEYgԎa6ݺY&Lk[_*,0ou=^'3]kzuRс$!oKG@i2JK>1beF2os_g(}/o&,Xj`R\&gL:?ikvHEJf]§ymgE9+=w"\/7=ɌFڿk'>*i]:T<}K]ѱIլ"d0k~x >i:oUeqAۗ?ES]y݃?a`eԵT*iC (mbp |THAIJnO5D/>?#}1:߸6=h(:]"Jjq 9 _PgEel`'w3(чsk] Jg$"o&+Zcn>ԟDϛլVs/(_a֧tؤn99H&ԍfDvgjIs5]&7RsvQg\-ZC`p;lt  "Q~t590%iOË!EՑqw;DZ6]Л~8fJ'^t;cBX`vG+ _A8pkW e5(VCpBL{V'&[>f>йAf& 8η"1TѲgspkCH=vb]o#.7Ů1G՞Sn!*k:c7&(E#}o=[h+ᐩmlJfN%܉4mJ\*"qzMc81^APmS޳RG;^Rkd_+57#a_D;Bkf@X z^5KkKdxI\fH"XL&A,~0cy”d[-ڨBGqt>ӷ톰%z銄 w*9ؗn)7gEu۽39j9VoNCSu2蘢_ W\ʹErlɞ;Imk"&2plFaEXa[oߘb@ڦzL^2+5=c9ya0ݭz}< liR4n OYJ%SB*=U@{+! u;:}fDLXhGHKrD643!hY?i#bz7?[\NUm+GXCVCı?k%lݟb& .\;}l|ϬRnͅ[0qh؇B}*r <8)Cn` ۙ'ZƵٱaAJv\kkӪ鑸Takj$| >f@U潠'NR~\sX.rUaص1v+,O10{bf5וqg3 P=^lJdK N̻O{ SW#)7ia@;iDj>h8w{ qJ !(?QV]>/ÌF帐/RȠfdړ6# wke%۪ũ}ݔq+G%d7GNفg|q,ދڥ\#7Mu`x>`>{Z>QM I{d /ݡS(d"j<*X~p燪$ K\$+lcjEt&o3xOw^VsFTczi8_U{>GFD\D_ Ab-ԁB_ʰez!t6V)*f//u<̬ `ոw5 KE+i85Ⳡ(5 8sDe$woHl?7kCֵZ4|2aCa̿`IGe2ub0;,!}4ˁފiUekЊgӞ'1#SNZHo'%A]`F4WU/ȗJ "bYZE|L c΄dɸtq?X~~ƒNJ|7;dRJv͜h^1:ެVFqn[!>!Tv:EtnVq:oZ&7Khzط-PZvQ䉡d](nߖ;`Pߕiӂ&]'skd]f]N'`o60Mr+PGֈf)K(N` >o#v="5 ubAX "6Ч)_ Z{lS )0YW!Jc8X}b"=͠jeMl9)S=3MŭV{liֳda>MGs_qbV3rPMWQKd7 >0{# XJYy}q=Q6 )IkO󳸈:@5%%}2s=CG#ysaCluAէr0;t`|`%kєṭwU)vAD9.-銖<5k@)1|C]UZ*F HHREB 0'IסV[7ɹ8Vlrh]ޫ1| ~ݎ+NY\;?`󏬎@J:_ZR%/!4c^Gs)oeBGYݪd'qX $eh & 5^eD);etά/ ~,􄇷鵤U\"6YTlxBLSFdy.}IX 4WN~͵*sr-V4`<GTwn)) ?䕍"=I RYbs;sHsG끚Z?$hmn=seAҋN"q @lEn6p?ś:[ 05=~I4)ȿYGOhi96˵ď Z:sMXo}Ƴ4Zf\ܩ'c;O_x~(TAgV>V/F1HAFo;ޟr/] ,ѫEJ7lPm?>P/E}y18JxZFlL?a85cjU\t\C a sl8 RgRr.^tϖ`=0TL,^3'@ƽBm<[ =SKR 7Eہlү pOҁ>Fj$l#"pvk{_BDV AsX|kM;aK ͌^/p~({?v0_ G!.n)Ʉ9&\SC.J21(۾ϲɺsG 0y:yY 5-9jLe RntrT):]:_F-crmŨEmp<s֫U&xLqbE b "#9Ww!)]6zEKgu2ѳ7?+sک"=n(OpBVf@WKq\'Cu$MC.Jnm`kGk%yD$1Ub2`uxP$E9mhғ #4 5XR2l+WmD.qE) ^mz-W|15b̟}ݛ(ao*E|a5̋GZגOrQ_[ Û*οu1($m6wW>3NTʔ%1 ^"z}̞iRZc@jJu@{ ݂JsAߔ}Pdo1%cΰIQz3Ժ;Q_N "PX477E@hӆ[oIX57<߽zSv8P(7*F:D+15OB ԿdQ\l/$h*6NY-w67AA~276EKc>S 6P>nXB/cQf\fQWkM!"?㻾K-AA3LAmMZXcB^ϛHkJޡ(5-Ma@1%ȞI:A(ZC66aETjrbSDo5ۈU׉p[>_u\)F"!pZg_{\sϴx평iʄn_+j%l[I_Gp:ށvdAE?xLY(S|6 I-P1Uz (S\)Ubri?[K\}'zU{R=`'r%#Us++gyeVS0 (ս_00B-G2CD"Oְ2-%h#Zr*.nEV+KOoن S`C&@)iM[w縗"v>Ƈ(7EѶo=ĩ[|N "Ւ`zyu+7=L);2vۉb_8=kGm&^|:&\{UGެ|mfJ%%y$q|.Y w)<*t~+#H[HrZL#r9}܁ 6>B@(sAdވ/6w9]d If z#qkA'Eh)g޹C}bQU!X1=!ڠwJĐ됓Q0(PC"L˜'f>^ r\EC-:}QY$̍3_wIiCv WtBiyEkWk܋0m8Y ĵW"+<^O֕RՒ#UTj-HƥALC>= ԓnZc;@YyñQUt`7e6C`b/83#X юyQsD G*-qvwRCQQ h{yQnic۰g򛯳s:WNaTn+Ac2 eiq]q%S,E_JdԸc=Wz.z+|>Iw,Okz)iw$ce\]][xKxc)P,m=VU-fؑ̽#`\a^Mڪe#؜sNnJ[B lk,AT ㉈ 1O'P?J 'ZI]18͘ lQS/w>R 8*W,y[60{-1v%._#u5%ֆ9$sG6"jhvu;$)ը)Kgb>[4P7q[A1eȤH n.YcT..Z五^a`,#U TLzc{*prGVtk{Jo^g O%alVu[  ?p]GI8vtt;)@ \eꎷLrzZ)Y91=F]W6w9^'_5=~_>'b/;pt|3M:ARp2{S$Dz! GFuK)${w@5m6Nc_UՈi;0Ђ1z]gVAW(b:u%]4yf5l?2@fu JE} #{N(23TX`\Yg $  :9 w}v#rlkt!/(joy9JjLXK=.v(ۼBX2U:?0VJY@f*&Qߵy!I4Ya# ç;o8"zw@>#ҹ h2-.۝JMg7.BY ?Z5,d]\Lpl: sֽA]r۞X sL! "Veϳo G Uԓ5v|qy>]c*e1c[:6ņZĢ颾]'x6c/R12HOC!U]&6F~!=@K^%)mSȓтC]Ns0'c8ALkd3=頖m{.ށ ">iYP_I>E,fCGǧBI(ʸSdye!,-._ Eĩ;—ץF؊frI庑--VmI3ZС;UgeBe8nd9tdd΍wr,o2IlaP< B3pHBO"iHQZt`) m㻩 ht/mjN/ C / J1T):\e#,vDn!{,# 'vS(m SNpKh2YGXWkQ$(5e4 g`5cnkCUtFj!ys߼丆j@06,nZ>0ɶ)re/1ɯi}⟶%O~Uyk0u:c_q'4f |3&v E_^Q@xEXWq@-=/VbĖ֜b>v!gޛ:’MT3QZr tg>G(lViz a'~K !wȁド~?REzDIdb0F@exn] UQ+h Z02 *~ԂBq눣S[2e))PXnyhIЖ$=K|'ki-/d0sfoL"u R^ktk(-6aV\e=7K:;Ҋ ?a23:S!=>, Ǜ R" [ O͠i4N7׭>* Y@=;|G_/3לAEӝjM>:ҖCtcj$םnL8]3Q^z3Ri~S 6\MEsXYٵ _w!5^ !peh?0ěS9`V[‚/RUVxqY`Cjd 3OޑlXpWD,w|d MOz7Uu;¢*Y'}醱20;QT"g %7r;0WwGQE.%H@>vaJL4:c >l,b)hJRY(+o]eD>I$]ހNa}ZzZxJRC8yNX}m{>jRC4@VU\,կ jd?'m frB AUJ7])̢x&!}6"BF8ԌQe#ǰ_;N@р_{b-YFDp4Xe6rSAyGx >Ye} 2\12o.0Qe`5Xֽ2nyKcBK%p~%?W͙>i\ 0pd6hJ4a -a'0 2"u_GHni¶\ɼ cQgBμl'L@Yϱ s{!y^L;rn~ ȥZ^֡7< {CyC_h0XU]U]ͻ+ţ Kg4 ,O"B?2k/*ѣw }@ΥFA6=:Ffع460!Sg׻km?`#(Gr)ԛtٔ9V톆ݘd-Ѐ tZK^u]xThx!'R8\"*qIja=  RZbBW#S5q䤤C=GFy=1 &^i%yI옮 baoZm6Jj.Lp;d @E;$mS ՚Q}aXWv̛8V b&$ʵN¨5)Z?}-K4w0_@hߗϽt >QZi46|g8IeT4 6-C5du2%bnFf~xq$kN]y7 y=>-H@|vi"dΉ4y7z9hEG=q'}N9UH9=߷t3v4LՂҝU#%0!,J(ܐf,ҭPVo.?rݢPn'C,Tԙ. j f}b7|BճƋK^x}^m)S,sUv ,Uv/Q?*)WM_h1@x  M#}D6jFݤ m?x|9gX~2X0NG80FѷRe!nJJuC`'yұk h~V0y񊶙qI.t`w-P0FC~IעJdne }rRMo8\oaToTSaJBF_?^L.WEݘǡTzYz_Ll$th)QafWrLpy^|$u4p2wtؒZN$j֔^2;ѯaCOԯU_h5o X" 7.]@= +zvΑwMY^?N1Z*H tyqpF:a[jto~:At  ¿rY%& slw(,Qj2萁ݷE"8$.~Li{^l;it=:$,@մ\;TM=  :y߄k:lA[Zߔ'1'9ث}c^-ءW{n3ژ8s97qjEn񏷁mJNKpc7oxeeU;s%Y7?8h D>铤 f?L}=YW'wr*msV^o*XB'H)ۦٮsW+Oֿam1eQQQAڷ,v9™;Qvbt_?Z? ^EмĝAA F9 -?F/.Nl ҙ_2|  叨YbJ\n`ܧdlֺe:k(qi:=-#ˋ3]06]:owŎcGY ?x6h5#zƶ9KD[R񏡑Fў9K\+y[1+58GHT)ӋxL-CMiltoT@t 茒nKMv4Gt;q\ֲ5v9y ,DkHVhC)\ba4r*=gzx?M`\+ߵRZ) s6؂xC&4zM㓓W.Z9]M<ͬ/U6oJ%4YmQ;%Wdnzr f j\WpBYy,]j,ࡽOL]Tnu:ve+vFtˢ11c[Uz1-8\IϡhpGre #I볪^7VRlRfauݍC#k6{)df Es!PNL^!h>T1c+Hk`ﰯ0M; Ę1EB*Y*Y U{t yP b-Wj+3C"#5юvl{pC읣~T@$VWռ`vc-E~A3)A5ș Z5}Qoo)xVkъZh%6Bl(S__0ߙxji!I8h?{E!Gu\iqLB%hIzK_n0FݼKZ\"[4<[g8=ꪊN!ܱ] $K@%ڍ9N=;(eVy"?5dqv^˙8T.k!fMe1SB`{R$qP]aZ =,}&KǾ Xퟡ Y*czC7,d =sQʹ*ve !;u%Qa88θ0RtOr ]ruRɔyApBq'T}w-`(Qj:P] Sw‡ 4k6{ʊlmwqO~c;*u;zK;īӈtP YelkU}|)9ﻝV1p(/!GPO\hz܈Њ5bZpY0"E GĊHTof@z% c 닦"_cF{ՠr0lvfL,ˎcN@Ngݷݪ2 /'_MAO)>4[jH=sp[=#ޤo?w)cLgs';CiBT&) sVw j񰚡*¥Xt?v1_"B ҧm39}:KׇJZ%Հ/XPlX;Fl!x(.Tc\+}Pcר7;u Ԃ^Xo$V $G9,qؖI\Q~'or7.9tybRIn &^V)RݎMPO:'f2WV.b$c|)&#BUs d>Iƈ{gHT躗0 Eom`6N/wv#({Y:ߥ8766aU>ALʣk^xR̘r(^s0!XTɷ%UMcE81?|`H߁Y0~uFe:K4B6mב|h[in畜@2!i ?&"h0]T׳.Mu$vrD`8>[ 5!Bom~f)o=mVF.At&C}sWsGvgo y#BwOK`O!GgNnbЋq@1G['jtƕH) ӱH%LiUBA*`t^@Cf ܨw ǭ܀/ ,/R&:zDXv8 3O@l;N*E4J01x{87h>@]:8H:eT4ga"ilP,<ǣpQΚkW!QI:1zJo^EOBi\5`Lr/~ kɈnvc2/nyUeE*Н2$gvz?֣1!q6$«MF&ae3Ya94\*օ8NJG}PGh塴*OKzgNl'\;c)u&6ѵOf@K DCbd˛ b>jpY)iN!1YW_ w=zqWGA|v.nRrĸHle EfA Y||=cu .bZ1G+k44͈=`v6D.},3.V.eO*0mxT (9A6_ee'ͣVm Io mq2sbbBh^ý_][ǗVnNlܡ_m1kcAa5XuB/THKʛO S z2Ϊ8.H QIP*cXnx%H??L">yhA}o:IOJW[%(ɍն0&*PEsZdeͩ%'$k-i|THᡟSJ #"ߌPr&<](qc3oK>N/ujhfSM@z|'M|=sqU <9˰lO nF2,\XH3AeO V̾]$=Ƴ kJZ.j )V{~G \/݈b8ZB4{'emC׸d;2xIl$rXȒg}6 Bۻ51.52h&" 2:prlx}Y\_of>_نQ)6ZbXW#)lus^^Q7H|&/\>b 1݆oM>@r&'?G&*UV]Ю1"hdtG&&&PH?QGvMb;rtcQHzX>6ř8TE؈Ќר$z/;芋utT<93HE@M/!#S {}߸rNvn#?9@rRrR,5)=Bj|]cNlO\S(,Һoڛ0o#ǔƴ@}+naK0pގe qCG%Gf`)!M!=Y' Nv"tv[|ˇL ٰ {{) 7dO֬ɕW\z/ j1XfS{Ʋa&Ѥ 8ow+DzjIV>>aQr͑R}9[nCԲ 0KG72w䣬J"W:-U5k#3n뺡mz)1a1쒑J0J`L`A%eQ/Pl(;V(SVᇞQ)Ni#3$*v,ӫ'Ȅ4Mk|}*߉2\JF5jrG?g^7z?ZީĶy89"bĄ6}v>_)2Z#Pİǟ?#y<)Ia\;2]N^f8>\4^ k:p5/M >~mb-2IxT3 x*5FgԒ~'%>KbkRi(^ۤB+g `X*[}YN~8ҾCmD0P)G % ybһ";M,xi>o/ʔ7sgj\0@olJ,N>4isZ+uzBkİ1;i8Y쏪#N9ա(x;3C Ű : #بXXEDG.\2BV߼CMS FӜ˷w#KB*S8ʐT@ c0p W J'E gfžd֮]}sPXꡓ]Nu$zg\%@,G|Y}X["~CNjذʐS[!A|1mm:5Kx{2Ğs^d,Ts4b: qZkŴnC>YCƴ+ ZhSK3,H9 U3>JE'蹲G2^6FS*=8k% oYlUƧ2 @ } ݝ hC/ΏvrV1;YDf2ChtjkgVYOWHyv)]'M[?MW.lm"=j 9V &uY+ɜ TILMd~:>7{c05W3Ԫ*=?>о>Q8R0@}:CVIB jʌX.idn?%ߔr(^r`5W7z@ hqRT1΢}iJw5ξP$Ʃ_3a 1Ndl ;Ʈ|+~R-/x?:K{) 짓HK㚑B6(oP6\ݺQ*dQȞ]0::7zT64Zʰ1CVFK y@"SXW *=ӯn Y.tbIyw}/s;Z:!B/1wm%P>6i$QM´* 8Uk5<%C!_ 8(<%1 bQ,Yu\{ޜ%2Loa=U3O/5a) 7h/YpڄLd>g3T; @%d Zu`7&󙜍EXlJXfo‹Ewv5QB<#.;~U{䏰 T([ٱ7+/CEkOh@< 2C4-)L}!W$Wd:%C;qF/%e9}N0by JFz܊r?'UIα[`UFL>g3z/F-2ʷ/`{ڥ tE$h}* 8_,=cn~zxaWmk5^͢9v9F*`C|am7  :Rm ֔z,%l_1Ў(??H\(pO_w]~O$v~w=Rґϥ7$djv.8%< WDYO.6[jOf}G8)X F?n1,S#vd:Do>x Ffam uߗjcr}yDj|崙P0ocǕ.ߐn ʓNhEX /77ZJbAF | 6ti'wlv̐ane"gzi]lj+4Ƶku?XsLy$OPm&->E\gzᷱ X r{ <>W#%01{E7U!,mw;M N3n¼wWjr-p*j RhF@U1ұ5l!,krd(9ɳ*򒳱#}'롙œQUZ` uoh~,Iɏ+-^ `K&MlI`Sh*tWANm?5xd"RQjKħLjl'vWحuj|<,D<"1uGڲ3yK}ܟ5> hte Z*L|#zBgmV%˶r ʴ·'+Hhw *P\4>m.Iki#rc]x(ϊD{,w>Ϗ.["yRڬ$kRY+xyfƶ'%z"3pCl̳#x"#&P3'l;R=~A顱6.J!}Lz/As AIcZnbp`ô7g-Gh#)ofσ$vzztB>iirK]bP3fPPUR?cr2{fK KzφS|+9rW#+>TOODKSUB-=VL6lnC/1.,^ )qS~%."b-YxU 4O0hH<Ĝ1ϲ#bOfԹebpWWW:o5$\JSFra2E3chC*n4BeP}µx׵ׯ$*Qjr.сgw/q8{UN fp?8F":-C[(lKiwOQFfBik' IThMu?5#kn!|dHw|!͚%'!*@|#drGKTttW2&̩8Ǒ.muX8ViK@ ni+kp-r͋%Csc L߿MrsMvp9{j?"=? qWkUO7|fGs-s3pŅXʀiA{RgMb;u?ip1vccS\w-oVQ "VU*eշ7z 08P46ggs{XŒ*9Qd8@mnGE$m "wPd+=I?%y@d<9*I87 ѽ> iJҹ=!@@q!Y] pߜƂ9kG+"Gu7$jD΁keXw(*Y;f{R_KtG.A,:\Du4֪ofՋsچ$`%#'(1ImShEP.jKf76yZ,)tz蔩2a% ;9#~Miơuea \N=jNv3RwZMw 9R PF@osHjmY~MB6l* lwYNw(w9֒9EUzMhO6Bd筃Tڕ`by! p6SKN;$ RPeo+ H;q`}P6`Z ƻ7J W.`-A(aڭ#,M2._%h7ؿOj`5R)s> 9ho]*cNtMל Vҳ;*Ӳ:S$s{VAsWr̚@ɋjCJtPQ3X5e.[v娭MgBPfw2Ui#5FTiG[R pwMH!ߎ␓aH@,bu2\8x?m \.O2h["AR^fpk<"wS,P2elmd:2P \qH|coa+p7Y&DAwZfڄjĆ`ϫ0ش[1iA.7x!DB RcbG}Z! c5E ^ي<gh툀 P)]0W:{23"٦@gXL!p`đZ'@3MG֟2x#bpo?^JwVQj@WRl2K=ɮ-KR_BL~irvl-z H+<`!\"g1 ns jZ -Cb.wgA.ul&$h ҁBlR,"Ԋ@LLoyLOvb_eDK&9O.J ł ~/w0ڐdzNIq':þw6V5L"*ej" Ygn o苜4|d0!t6j:Adr>-MDt"s&矷z[sփ;2SXPW}kqo7*Y'70|6VMrUx Zb2!/Li ȹa7^)a»D¥SjU7FLBd݉s]]Z:QWQR33awZtWd'ݺ\J'SAoآ@W9_5<oI طd-!w8pri8{ፆB'+h ݚɠZO@"[gˮgU ;mY/ׅ,y^~2j>Bʂd5q{_Vv68PF3HDT(-nV ݎe:G};9TobdPQوeF(בp G?2F[91v*J /b֞Zm5`8m۳\1VOb6N=Q/KTr&.FߟjÞ 3M;Xt{WԏĿ3K0&="{=HC= O~dB.Lk YAl%c/$JᡥRuOc5A+#=@j( d_/<2ϗnb=k7cWc2x${䧥Ce}%7Hz*?;y>%"0YRS`ү21{h~/؜Ӵ9`eΩ&# É/X5uv01+2f̉{Z{m~ lN $06?j؁Tہ'>`h%k /2C/v)e<p-EsKr/HIt$u jbvȷRK(srF[_ o_HMf[9I4g`hJۼ5To/aVJ&dC֌\7zXlY#]S Q\@9fCl˶eYs@׀(!h'q/guoBR=WlOxi\ 󋨿lѬW ohw 9Yem"*3>Ys:!#j '*悓lt]qPwo)7 ?J\rmeJw"H;&rFQӈˁ}2^BG[B0IA pṲ. 7gzX1COʪbbF[tBSH*(MAE^Fk 9 =w*BkY7JllB}BLN P(ir\뺰bh̪uЮ١5g$eR&Y4+nA:0-?\'~ &282-k+;8Q."?A4jK9Eפ<Ӄ7{FBZhW=L`!} n40ojXp=6H}@/W8J/N*Ɔ~_@Xx/rhcAqf;Z%ˆs(߅sESWƿ!8>S+ɹ~ϪUʁ9My[Vȭw'l:C)1Q_o*? ]IŊF3C .Fҟor5rL)OnJmiADSn. l^mc!Qg4B\p]֑ ?Ȝ; 0}7١6eپd|@d, Wҷ=bݗ P4! ÍCdɧ);+'NwCq-u} zN>ǀh,@VC|qń hS#Ek@u9i1 C44oB(#SXݛ%8$ ,>h4h]#ZOoW$ O/X\G$l/g+ܘ tt>c|4Ug<%A08~5Rg{Chmt˟?\S%"֝|nyc4PNJouY42% B͂+7vÇ-h1&: tԀ~o:P,_TX'eGlΥ.vvVeVIXDH_u5BX> WVQp)Fg1tT@uV[͛n~I.ڱ\'2hlG ~N&M=LÒK +{BدB:GĴqmv5|ʸio8oPwGmcY6J {qC2[W?ܚSk5JNOQ;!ˊ-#WT@6K >3m=#:a1%0#:ZD jQƛ~o4wR2y#uSѷݶ@{^{R)cƜ077?VH1_Wh>>eN_jkB> 8B6SH|`a.`͊S(#^_%daRdW'1|i~D!=wBzDZ8:UiGm}׍3n{ X0+%ԡTʸ$dLd| JD2 /w~D: U ݦ>T:;p aH;II2zzR$|htb N9,ȔUv>Y%!ۆvL5}w->YIns Fq;vmZ}V.ʊKNmӍ/ieWTfQ5Gp'Q_i8ekʝ8Ƒ J kӵRI3t _I ݉E2'6_P(Q;Dxotz/4z3:~% ="Q̇iUuSLUy]ȌTKYV!/ț…!k%lh82q>.߳9CoӿsP xe*DTPFfeohXxIHW jOm*F7?>7C9s. ׸oJ:AQ.v@E+vACLkVhc ar$C&Rט^EG>CAb,Ђ8jB>C$۽hU[:mzEtI\x(@Kk@҃m\vkWQ)-a Zmt$djkK(=VZ%Z,`Ex5!7dS ?N@7R1% 5`:/-T0閾) u.dJ t f(ob-w6[ɟ.)_O?ǕZ蓉<4itf$nԧߞ6~AD57Q'r'`'96(i-m2pf؞ v+7Eb@ɸswhoׁ AjV<ݦ[3L^K&rVEK;|m1;cюό RJ.ְ-::ࣜ@"8?@IJ.8U@7|<<9`B˓م.s]9xF]-JJyQ1.-a!eݬٔ"NdK,˃D/5n ̋-שe͝xdDwQk8뽸`+ot+N-n"!Mt?9K'؈1tK7G!l;YoɺGmNtE.`O:F1T*evI<`'(ϰ1|bݙa SYm ߗ9A`Em ;f$)Sr!Li%h^XTpYZ}e>zD"$XKRxnO~iC)`_2,e. 5;˟(v5:}c 5?5~5. 4^V+XmZUCHfvEX`7ȽGTp83G:Ÿ2X[A:/_\Hi!nt7 *5z8:Y.d_gp߶P6DCeV\\h`Ú d^@=p-4֕ cئyw3)K>r 1_ %*X1547U"DTQġgNy4*:( *\񮯔Qd o.qh&joCDWD:pqtiImͶ/UW6$5tfIVKoS*暿K`q}b/bS忰#I2WlT`"f%ttI瞥̀_í $`f300̆3(Htԓ %^87}a:f!yRhM%`! !v]|De_nD:ߞ0Et~v" Ѹz5sP\qz X-sYٵҩqg>]ɧ0K UV9RTRP@װQ3MV`NקFOR[ٍ R 㜿yglS;15DM%J*qY!j^iayҩK8_{\%4w_9Gb @NƂ? e] d{/^5Xx \jҳۦn{ S=/J:Q"8RGAР5A`9E2huE.z .) YL @(-*J>?8- ZnPPGP/$ WFP_곋]Xi6UGLU}BmuoIwno# vLN;kJ[[64dg(K\3"J"?MG1ªs?#;<77xN[AΗVuV(9_SŸLX)E(=̰A O O[%NJ.j?HP%H,6%7?峳tpΨ(1Qfaxo_'H(Yīr)_ˉ(x!@nK0Galr%tmczg?N.Zb#+bzF>eИ<*B%,^ l&d.*`&]|iyr7Ͼ3~9uB:9^g>`?=F.m]J1AҚcZ^Vv Jb!_CL֔H`,I% rm_4].`*]%~ȂeBiR<'5z𙨬\aˤRI_L?Wb,ʵ 6tbxuQbs?Qˈ(~Dn8&om, TՁv7O{/] 1.lc<wŰ\z(0DKާEhxZO"kl"XFV|FwX b)A֎J sѻ_ڨ*z j6u{j37,V9蛄QNXs2v ܞqԓ{ cFa7kR G5Zce=T543^UBhJhQتT~&q o.V$6ڶ J^2uK]54MQ_ #(W\E Y+o@E-F9(e-V??=oeĹ{3Sz jQ,1RT5{apۂB$`&y,w| #avͣo>ǓTEL宋L9hg)` dcO}uLjʗ#X1dq.ȷB֪5O Ӻ=LXiK{.UZћ t#OHGU3z*ĎÄԗ鸟p fO:=R{f$qb 1@nWXtwM`춂h 7.=ޱyty\-Dn>r[0;1wOѥQsKTl&,iwkC[|+ُӜWtP84WL8B Q I_eVZx/t~Bp+6T*r :45@k5ߛ' ?0oФNPOq`Xlh*˯ʺ:?6TT p"'\wA9,m aeHáj1ύu!R?z4BR~Ԍq7ᣓ0L,\d.Qp_]W~Q#A2:@0OzW t*d9 "=:nznZ_<Ѩ_M&xw'5^RךQ$۱kvmX0H#=\GDzH9=3No. 1jr$8>7g`PJ+9qN]^EXН4-rԦUssyrދ}DŽB/lސ'ql[nZ^ .$1)KUNer/brzWX4hCoccxwڿ/NN(@а+(lH=,N-k5#=GrjtѷE$w^K7Ŕ+DG0N,iYRXӜ_.Jg6fym g vg:yůk rPk.b``\ANw1FWP"4}%IfkhKs`|.?я`(ݾXl,!AU͞Q<}Rtaԭ K;iF0TY %$UU-! ׁ=7zhQş37N;04w i2/٪`ζ:tDEp?)1[\J^N5u/%S= #r[m(ǛbնؒyW\zI{ +[k@8cZ ԛ _ D?lZohM/٨Hhj^LtDՙϰ!*#M9bn ]'vתdS"Mg ne9d fF$ b@>CbҲX%F1<8 ` *;M}.Hšr Yo6/-bXLQй25t( c[G*$޺Q[$>Q&AJog ~f))/8N6̘>d$s$b\71U +n)@=6< 6&wҞk }N5kk(=*rrGQμQO|$#pEVPTc#]g} 9 hjn|:O34 KPt}M \z:+Ydfެ ^";YJ!i[cb>Zh3ɔIHGL<8 LmWq44Nc[(J'XkAB Bi"/N{$%P gNS$` ҍxW 8_BCh)Xm޿L0`/ eF3e2l Pu~#ڶ]3fbwؔdV9y鵏/iY}Xcz U/!ɮA/"Jp2|JVזAUZ( !u6lC`@'nT]dZ= =>yvpHq›6]o X$}'Ph$x ׉  p=çs`[I#2pVAQ&1{nM &\C?Zk`[L3`.ywGCyݤ\Lx|7/=: LtՌ ^zxx5 3n,Cǻx Q̔L$A[wPӉ[t0 ϢD~/%EoSIv~9X.Pke,loll!cӖ!u2OtW5׌%hy;,[*hyj2+[lS 6|zfe,lcϷ}$?Fm7Q<@G _m7c24U JVE2ˠHz? @s~k(z}3`55Wh¨/8䳷79=v~2mL?^6V[:/03po޺H{ydK m#?`mz3iwАh&012L6L ֓PDeFg=z&9A[>]4uCM9c?3~1|]K "l&6b8CzM^4J/}矗>0:\w_IuOCx뽠?R}bau]")_\ tD1ܿRE4NPꀑ&h/o+vπ| =8gk~cXWNjGJ٢o[I|/nh"AQ$Lru}TT+;f3Y;εefTӲ^.6'"Ci^@)5>$prL] 2߈r qzSaʮ$Bej}o_m%ļJ2qQ@#!Ad%֤AJ `nj} j!3s+hi7׬㮥6gD4cBSj2MgVDݳ>!\AU$zs`OjO22O/=_vZSi2jФ9qhGƟNae ;rhHIPϋ1BnHٲmsѫv}6UwQmi3r> r+\EPsXc`v<&``)@\NOE3d3Pn7wޛw0j%iL_@gMH_5{=΃4Ku+o AY1$% &1]G>z 0zk Ÿ) a"3^k.AJ5-ϟIBz:qFfOj>e`js^Uztj$YΞMnنTֈ»() s}l1GTNVVǗb57IJ`Rjh2Y5Ӳt%hvk8c &Mݰlh Je+G2a2>=*VpZ ! A7T`jձl,/3bg^eɝ@ ͜,~A^5.s-DUVf2lOyOw%)6ĸyY@>qAY}>wY$k"t~.uʬӜ1.cWtnkPcG>-vģbA7.6׿O7x<Ğw\cH0F?IN#hB A[K0yEM) _!q7ZF[Q" n|n7$R HS|(IOMwj^]D* Z[vu>tb 95*0Npgo ,`@Eay)%wsxd= ᆯ!9ŇCYcMܾF]qR!Ll@7`-S5YV Zzm~}tTWG̟LBd,ZWR6"~c].>c 2xv"!i b-]ؖD[Mcg)֕Ը覠}FBz7"Uee.9#oqvC@-\ (1o!2{A V!fɤ$7K!EsduVdZ>S/nEvҕ^W 'iHi 6Oj0~pmjڸpWSђZ7S#;S; &Ef2fAO6zbIJɏC]E\XtI% {w=ӶX~W6 :ЏuѯuU-JKBVUDaXɵo!'38pߗC, HRM1b2j5DA |<1 y)2dr.(B Go)jYm'i=oF\y>rAu" Ы>=IֽܴsX_E@U$$h?OX]L'Z$DةeD*ٞ`KEkU$}vVSZG>Hv2FEW$ lYh+/v)y=AF?rkJ}r&W:6?NR:wA`B <~d X{3]``z,+i.q\,QGozl5Fb*S !՘+} w3! ;[3ܖJ2V +9D""ڛ,bJwMB S{}G<5c/4X~/C>uyX;nSL]és1|9uẁ[ G7-[^8>b|(t܏nUN]83!uH$+A 30.a@fTJߏ/nVVN_N[ Sk /FjiskkOp,>ׂI r<JCMF& nu`*a_fS}MsX`#Xh8O@D=3.?_˃di bt| +FEV}DWokQ>mp)1_M,pa@ ?ޘd`;K:#^>XlX\<ʜwSw݅Z,EFyjoz`1x=ϲ#x9dnjr{:ZA+);B^`R`cʴO<m>ȻO+LAn4ЌY~YOkFEuDՋ:ؘ,'81y(w\=@D#ּ@?A:c(>L;cksSYG~ )cB3Ȝ=J=tBFPx{Kqz}.@\fN:w7[é>x qxsx<VCÎUPe:t9;wbaPøʈ"+K6B8-muiR <"콩45DDo/ !0e%URIk1Kuiii7M0\"HtgȪ4ibpdHPuI,K(g`:lwSbc;H;/<9A"~y~/SO6=I&^X5 bqEh|/z 1#x1\R7=5ی#g\!Yk[7Cf 3 DnO~O?]lw 90$8. 5rj2$|>uXi0\LtE.7B'Y | :eH-JLa!$[eqh[]mm!ptFsNq@,+tvgs1J]9-JH=FJWJ>*G%NqV(棁$v"Jو=zXzm37NuI=꼬&b%Â\@߬W7+7s\]wo q.Zy?%r1ZLe I4l8 {ls; BN:^hA@p3(KaDހc7-2D^RF,gdU>?:c" 'ި}&wx5_Khuu6]|+)pUTEF[g8į?gHlN]0-&Ph3j,59*R.X/.7|uStAlh η͝d p+6uI[d6]Ci!@Q֝l0x?c1lXlD0`gc15! NJP2u>߰%̐ڏBR8sHr^Ph$FJζ{< @Ne;'7{]pժgZ:h7o&.iʣG)f^}PMv0 %+2&:/*0BOnOȃ/:$М f-]k`!]ϏTlq1g[ +VaVңgy>n#JisB4ݜ݌=N8G0 Ub&<@~apiiI9DwG ߇?tcn7> g1jUDnqT axJ JmN( "y13V<;zbr28TaKMTlFf+2:+r# F؂',JCc֔H͚6o$8xf" F"W { PmtV:XDUUT' e1cQ!t3Q"S% _D㡶&Ѿ$f!40k8: [B v+=#rx;ۤmctk-àO}4N{D;i F%GLJXN' ʾ4;hZy37vV5155g1SͷR= 0v4>E@@{=I[ѣڎda@ߤUjR&L[]p9cNT (&4[灁t1LV_'^f Jq؀ÕJ5gW)ͤYU%1Dic󟊍y)rA-ơoEv5 2a+sPe81bcj2b>bF7s4 `2b;^6r JHS%BvBX;?Y@iGΝ> :hpwq{WIO9PD*!ծAyg֞,>psx}z@庋a +g 9AߦaHrܪw=J»ó/BVExJz_ʲGN>.EӺ͚A/ED%YAٞ^}ZΗ[ vÚX<^z#IS;gL׃Cܿ~T;Rd1~ uجݬyXt*!Z,;QN[ʟuSvUe x'AmPZ'ސ 95ewUv 2x*^qbAUeMdIzI@+в>NV}He!$hYؖ Ћ1PH?\J&{U7'y?VìAfGE)%E6{}>ťn56d!7s[.Ȳ%8>'o_ۦ+Li$an~% B#(&GA˷%``wBRM! Bp 2Impȶ=p[>o#k՝1IeFOx&б[V,1P2H+Lttnqy\>|/yU4| > wPSvֆZԪ7UdFre@j9^3aD˱rrn,'>g~;2jRN,6:elGSYǑoVՖ2ϡ&~iuluQqxw@Gr~`|?0㤤 !oX_rN:7b$n\FF-<०6t& d,t5c:0|wii\If'h ˥Wd"6P(@Q$qm!~<.+Soq=;`׸&C7`ȄE{gZ&PzJv u[*WRݳuS" B7G#EYɇ-WLWcl.LW3뤓?醽G>;vk~xK`m}e@\ E1FG]tw[ uV¤DE͒H|Bx!W.ුPpIX |gyW!qHA MoӰ?7Tw**ū)< $0uOUG(l$p3ee0,z8+7k ˙W]u~ D1}Z5EqHE\0@Qp K>y?9V50PT 479[$$343~cjv*?LUF?SϤ,~e>zCjʸ$`;2yJ UF 1iaoo5GPFKԕL>雭%oH}MհrWŽOmeWPSJ[.q]΍Adf11է +bkuhE \]H@U_"/\%23.Å}ΰo[ F#gh^왁E\X1s4JX35D;j&ڧ(Bm֒d]J6/Q\5P֗q) c"$F|gfkJU2/=BN Y n(lH,}[sQЉ(YY18'rh|`1S19ҮwwDY粼U!Ě#G6ױYω{d{ c._`͢KO倞F#7UBFL4f.N¼#3= X~3<5&ffl6A`6=}݇ߧxa$vR\ ,F ! v /JeHfFl9,5_?^Kv 32/51丼BaE&1+)ݳYz['x.,k SU\0iҔftJ*gIu(thSP1_\vBߋNbYV|}p(ӀJis:غR`pQ}8X6]> #$"HƟue jfxVݸyf:Nk-KphKۗ#r¯˟` 0n?SPU[a*kcRDž*(3RInA=d?Q*+V1RJV;mG{7w x@ugzdLs5]>ӬW$u $*<E^]XO'Nq?^RcTuyALpWd ugޟ]|O;v&5P U``t-;[—hΟ/^W4J EnAt9LKn P?[%ڱa#Φp41pmjHض{oK9)rnBso.|st⊶yf7?{NQkMzc-ټt6$(-gf Τ yزe,|64N JgÛ+xb$7>ܺ'DcpƧ~UꃨNb%mzϩ\R,LjJ&9|noK,@b\_QL GFV>[P Vm"[삛061gnNU9 (U=ւc Ъ0{cuQ¡ZŝhېJ(T{ˣPq.d<3܂k۟ޫ4rGRQH^\yDBTBW;<^ϳ@ZPӈ[6J:^S])fo*Vǔ bku-ZXtvd5(@ΐV{jZ nf`0YhmV4J<4:ajK-6`q@n]DxSc?Zfڃ7n }Ӣ/Suaroέn(DD:7j#Y+ ?7xJ8mKO#yCf p]ũX4>/I=%I|-,>sW0MV¦B@.iNN84]w6Ĉ8c]Y il2 ۴[v➘GɔWOCJ\(| N j=@xj8h`"yUDmU_$dyuo$4ɾ5[ xߎ6GO34Xqy҉1- }F'#2@8߲P/[c#|~oT'^=4e4,5Mm{ }T:AWDwϤ:*jqv_|8fu{NP(,_?\ׁdxPlD!}{̯ YAI3,3Hj^eЖ)Jqlz˼WwL lY-W f]e>׾xϭd)e9*#@Ln5.EF5U߅e 57v%pZmlqHoc*u smiڒLK GɋpbqmZ _ad,T,И'\"ukdAveRD>U"ON?J2/[B%i31OƐ!'g1bnQUx譖"E2'UBY/]d"V͌FҪ\F'ރ}YT2`򰨁 Rg- nꭇ! ?bϛZʎiP3mCy֜zlސ= `iZ;v0 Fl,cֳnW;Be(?b9a9K0ě;\ _NlDZ yq\ŨY\xT׼/`˛`(BmC}d4 AXrјRm˳_!N_kُq5U,ehaA\.82ެdF>'a椔#( U^D$ s|Z"Y}DBTh'ǧ+ڤ~ҖpqmA i+n=F 欣tG[N9C~\Ϥ]ء~1n!=8P 9LBHmd!(M}~nũ.n5U\J9{r)FžS-& piGu~re2Ǯ5H$+j+̇e~Hk(/^Ű/MvD_n%2asJj.Ck ^Ѝ6}N#QPlX+`3і_hִJq4# Rr7psCkdu5T"]Z7Loh< cRƌQ~oHj?蟎'D6UE k̩{!,Ue`M8swrj C w?so}!oZL[2/v<$_!O]';>-3׋E.h)v6d$EܲY悃&Z+z٭exu_B>s/IC;! j;CLtKDLXG1fC{yK+"vl 85U 4.?ox5> gNl}s8dA֪b:'wC Xw+K{ 44b{!"[/l0.?+wbzMBh\ /O(4%>tz5=N5 ѠYj\YpA(-h%whwˊ- lv(8~buN@FgPĤ3p-rll`oXLߨ[c2uٝc~U}eSt"~#^ %L@Fk:# as|zzC?ל47BA#@ԯksH[c΋ײj+P?6rβcsQ$t`Y*J bhENN#; 6cQNh TTBVFZo=h o-$Oʗw6rX9&.PIo LYڈMJ!`0P#*ĺI,ezD:njws2[NCyD:'WM'/0W#<Ե>k/y kUEBHIJm?m0 zX 1=]L,F.IC'PL濆lZD^~t) @C$oa_?<&*SKAnj/*RP.r;o7 c/V]]|vIQKV~ѐSq^1N"6˟ĵ[D~~i3%b9~&쾙''L-k**Vh2O~a\k^iMyFi44CHS(Mgi2dSʙ/Ͻ5ch7Y'I,A4`5YN/%Ud+8ԻRdլ?Ȼ<7f/4*T|aێktX KN/ƗR-Ah%$ݰ>Ve3R^QߝgUv D3'E5, ڊvֽcveO$.d 7<N>랧~ խJtolGW_X=ⲻ?})l!ˬ3y_cnJUNO`plDܿ)LCɸ +yxP5ݫalTJՁѧV]rⰋTߦ( c* ј7hH׈v-zQ {#0v{E^u!<}Y{-^ 8uD_cl~.ױ{JFSm ؄E''8#㙉OByJ0F_=VQa+r2ogE첇Za|\_: 'C~DgpEjwjXH= jjOm!`n|-GƑ#0F'5TA0h}yw# 1eL s a_%z.d[:|WǕY.dʼnq<;V|z/Q/Rޤg{9t2 4p?-7({Hs!n?|Րn޾խ׃SMJ3ۜ)Ҧ,bFr|ӂ*QWX)-G- sh5) CA~)St@&Ƿ YUZ1 '&S!M4R%X!%nw2sbd80VdR jJ?T\*!,lCPҕC ;ػe*Z#U쟱x=M1́HjK\6~p7kV$]u)@UvdXv{Rf=hcin![-O/QAWgnk+O?r1e.yKtI9Pw"b-:uPZLC܃ X'QB1sc\dF*wе#ju>0!vE_Cgp7*W&]Jվj(2)xx\]S^2{ 2e 73 Lnm}mtXMb.U9:ʃP5$I@BjV,"#{h77daUF,>&=B/@Ղ-Ejԑ9̞PhF9DD}.f!2jq{dLE9]ΗGnd?zxH`nHj+n0@Oty4'+ٵv+o+%fyNB#Sb*A> 1m:H俈JpefQo{9;!6[`|²eS%1U/n$>ʦe8LHa? 9c[gAݘc, n\WZL0m#%,7OA̪~#ȥ U1Q8<X"eG62^񦛡Q3:RC$g=„fX3@ XqS &L6Y , G  PTafNWSҏi%_k(еϧ'+;aKK`A}8b^\~YxT;^ H p^U|)ŰWjh$@^V>oDT|2*{T5tv ؒ{%AwbT,X_ʰXFCEi38 J N?\K;UK )}WL'mץ,*wYLYPa{ܢ/g'o!&ߜU *}lW osw `(O輗Z/d8}MGs2j4\<3h\MKtShV7ǟ5*%bv#Ӷkw-cP8 !5%XC83h'` LE߇suL ,ssڸlEs]ܫ\Tc7$ģSQ+rؖkG_Vp =-0к^Vp#/;ېźeYMBRmͻr;vga JXe]H HLc L6s$=OʵP+;W}8ʏ?954?-VPlûfr 3 mtc Ac lh-.uYZ/ꭠ/-9Vt츪Ue֘9z/J\ 쟹5ї$Uuc ;ba䆘=^G+$/4yF5L\e1]9Ĥt*rr}ZWNpǁFVD×S$MW).`ۤuCrAJӸW~PwRu}\R*[Ie-w- ShT?WkS$:Ir*)+@[>*DrM1-D9ܓd" iV/R~z|=U@?6{qcޛ;vaV6+lxI|sd1X?mZW7O{,$3˂ce qJp4+wv%քWahĊ\quҢWmsCˋUJnǺB҈oYk]3q_DnCYdy#ĵX+`P?#j*Y4粰>v]': uu#;o%q`"fk>ѣ-_[Krc06oM,Fڤ$~ͻ&}0chpftCXgdjΚ`@KG7B Zp3 Vk!*H*Z욧R4Uf Yf' Ym7'ɺ==Gi͚88`u4I+=/7)<64U#h*Ve <+A%CO#Ri ҦYNR"o%-VزFos~[1ypJj;BSU+Կzfa՞~K<փi(YZpi~vv$G«䘿5.\A,tQi3UB Է:((.H~P*.C{ :򹐃"nxA)e|!KKbuRl硏x?t݊C1=7Y>}Y;!09TzG Ź˼ɡ$SD=TUzw=D3W[Ykp# ၩ$(ACR]I %TDs$;0:Xˮ#B揩 (>Pcތ7ؚAe\+R#Gr8Kq[@~Yo5: n 0CŽ|PPkyd?>76jgG,-9Dk΄ #G㦎,2(WQ'WӾD& gʆnm41XS[tĥӝWoξjf S替*c2se~hZ=׾*]Ѭn?7~BsX0VsqTaK^axqxp>- ZK2^ms~uQp4{8Yy*5EF`lUV䤷7,.me-HC2dGù!G9ΙY e|.5Ua޿< h%U i16ʉNA wZ5'P%߀~ *w[S%^wWjEa-%䉟b&+D};["Xiu[Pb'tѣGΈ`P1W9Q#=Ei쿥 Ȭ -(4ӰduTƱ$| $[i̢~Rt"JJYug iˉ= nLHLԶM(ngMD}]0nM@Xzl墯ޫ_[|OAܨxKxeK ݱ_kR%ywϽ Qbl_{a!h7w!R>NCuSa61MFb@b£ҳsvv|߮--oQQP {<ۓQԴ>x,YF{RG+,6m=zP|ա&wFk6_5Dl$h@,Rg2S>Hk_h+a)fS+Fp(_[~fFJ3&41}a馈d:!XzajsUw-Rd ˎXci-}kښFw9)UD!S+ GPk>z!:`,I<76H:'?+)OWjkxNPL`Au-h%xNl]?Z:>/!CW0/\G$dnx)ɖZ1ᔜ%uQ>^'G79U,*Syt:*}rLJB#Tf1pd:и _O"YܷAjZG;qiؖB: K12 h+ 05 2{CGOÓC 7E,QZ'rrA 2)OCdb~*wjF*X@тiowesG0DC̒_>9uGd'[l6YW@|\~OTxb*d\THڬnEXz3AF|Gilm&ݜ>h8mߘpU4)nhc.jd!`,Ֆ|"8=+/)Ps,Id.QxNtMԜ﷌ $k#:K pN>j{[!B\`(KfNNg>kp/ldYiW8 V:ފ_<xMڄKbt\k̀SUX`I]FĶ?hĤ:rlfCuKe7?_S[V }"ʒZ'~X9&󆊐5?d(ǣ=KOp.rXzagcmz wFnr+h2l= ia/:$J7*Vug@67{0wrbɑ~YLj-.^sv ͖xNUl^;N;_eP, H&ʒ$>F6a9[1ׄ+2cpޘ;7 ŝ >OG%1w7b p3WʝxC?ε9Jp% SֽN#^R,]衂GU u# =«4~ m&6:ֺ!ɗ30Ro:<}zK J!f8fZ3xze֞TV? r`2Bpҽx@S}gj}ȎHȱRGyצ'' f:nW87]ߌь 0-'y~38qR< l=9At#s1jcig2A&qa1Z rXz#6'v^]/QoX5O@ )#rӢJ>}wIxr[i jӑ(fa#($vU[\L|MTONR!`MO&9mӒPE_dB1&ϙ,|hů{o k1|E朝pay#lvFVۢ@ Y?c+zS|z |RC[X0v{1b_XQsG,$ 6`e8P&csޟw{$LolNzs8@m+i(kbM2hZbFe YobxnW-챧DHr[XoqkB8|}\Tڐ/Gj^??Ҍ!@Zg; Im]*1oPej:M 5 sw~Ox4-LTCny`\~x@ƒjq`gMqhzےeOzGUZfC,숅d0!&`͢Gl"0n<%>f n , XcEu͸O KBq2tbb-J#/ƽ9* tmY3ŘVsD1hP1,0|+Du\#]fsaaYvݫȏ{z_ܡ 6hF~X*ӄtG]F2KŲ g "Es%n&NQ|yC6=S"t fTٹ&\SϹlm`޼.Բ}'lXϘPP̶U)5ANX +""}ЙE7݆$2 xx$ 6Cn+с@Q_Wy\a@^0Euι FȮgpΰcqu`*VXJۣ!r/煛6gLL-3Tx7ns$;'u}+k4B+.՝c%fe@K&8n.KK s"K]/s'" .;V,ew|!uRG3JY Z,w abd"-j[Xd"`@% ۷'T*J;K0[_ ~F:j ml) I" Eǀ"Nyh:z Y:۠*e {%#`yt\'laL(}2yso@3 qib=؏F?^ZVV/K\r5:1n+}(N_٦CYg۟XSQ;ۙIZݣ:_CJNC4egC@M{/5y:ZG^Z~@2jh3le}Y,08n?.^du03 Cݾp KZo\87{DXU`rS8t#vQ؁pWV엻gZt[͇}C+N50 ͣvX{M(mLMse/I)؞mLLeߪ;3@?E7Hf xeTEH(N ڹvK ;T ȱϬweeօ@?+/&7q(G&(._М`T/Wkq}!2d77Hj_IWG kSƀf;ië'8b_!|GZ ם!2 q2%,92g&\ ӚkW ӷ"h^j]64ҌSuZtazFmm^Ȋ(_Teˈr 7H2DZ!+X066 *ImC4iYԚ؍Ćousᐸv?D,f9ÌY'aDJ[bR\GpJ瞅[gq{/ @3w#`6N,JNO.Kps*JA,et_" `v!*9oM<>oSt4!nTzV\Műo;jҭsO\*WiFܡg)b+h !T!$BB *>ͧ+//2 U͎Ω]FLP~JL2p>Nʙ~$AEm+#(v(A63Zؠ`nC)A>ˣu2zgO{Y֬vO7 ~~X{͹bߪ7TJ(hLN}G<6&Easj YvLfkDCqZFM@ O )r ɆIn'q en4I <}ڕP9 s2Z6jqd㮳&ҨNQI?Xo೫NkD1#^òPPV*} _H"$KduoViD뉇FUX ҼZ8 RJFGҽ;?yJǁĵ=p՟-ROS8%!`\nv1fѶ,Ll:;3v/Z oP1שׁR*>^1rP1|NƹŶO~c=d{5 *XZy èSyYRb b:0-1ݫy dfSBzZiDCdׅV h7+,߽G7{k+"J=[d#F=Wߊ,]S<ߔ1 !V)ˆd[Ɇ>q8S5>([ΘSb"E}ɀs ߠyzt|$Ǫ+g OπǙ>4~X3 \SI/h})"tϦkD|[钶ŇE/l9C;yKi1mVwtlؖ®XyCMh+WAZU,[$i@XCsNl6eOض}-rIoe^ͭ2>si`AB*LL\['rC%ι١&lD#I8/m4+# WlP{66bf0{Cy"M&g%n5ʼn,-w+4f8Alŕxk@#cn >4 !(Av= pU8r^*ZjHSЊaLz#!ŻYW$3h~~~8pA"q!4rMP7A׷) G$ lF|7 UBDa3d峞A+0N#=;T gPvNtg#[dKNj Wakg8/.G Hҫ4]ji5ׇ'(\ @ ]I37AYI@IϹ6+Ԃb) iOJ.=%|mVI0Hq?,%Sd5"nTlmێ7uQӄ&ʇn T}e4<~GӫK3xfeπ?d)8>2Z,(sOG[9~'gv# =oV@ t io'oH)O .*g> 0IGSu{ q)J<_t 6^'ē…dF!8 wׄ[7XjL cd ش\ΪRk'ŜP>*"x㍧YP2K& iii72 - jʊ7CЦ&ȃ>B o$Y_g:MD" c6md>s4@J;鰴7uZnt`޽z>~y|@T1h#S]WUyڸF3T]=& C$I 4ih?h8a*گF&Hʍ[eOqlӷۛ&\']Y{T E(4Ke!oA_{f!6;\6RQ ᗵhS:Y25ɵXT&оޖorZ(kU6"-x/: -Te#0Ҥf4x<r;7xUgjBPV1ڼ#z8 ojSppdW ZN~wed ,j6iOO)/]SDzuon&u~mWIOa7ţH!z; !αPm;hRCLލў^]d4nhv3~ZbX`y*]#΄ M|XU?b_kUb2`l0ͭe4~l=_ ai[#.yt-xa䲱 k3ޯVwY TÀEA>ev~r=?ĕ0 x6vnV*fRBr b%^]Ķل8KUd%M;ߍrW-E)iN:u:ƻ㊇ P)e-fA>,MQkMԶ#~v7i@qC.ڣ<>^MQ1-YeKm"uǞqMj(K!U5*"-9ᄔ;C&X -X;"P tW5p}Mdi$4XQU(wY @x̐ Q6T.U2L`ymXZuGƠ&b2[';Oʎ&܀ƚ`& ´}la7˭a9M Fи҇ ڐORIKMUF9j1K8E& Z13/;݁ZM <ũϳ i =j]H >}mt\-w+TA6P-nqMP+@W %.KeձHo64X5LO?r]E0g& ~r^m;DBDcϚ?9J;C4M[.GtkѪc|Pa 9N"uЛiDO5ba̫wvj/ #pQBB_VK׏HtY̪zѤA:A5Sǰ6/eD$Q aM=)>38^/h_h-H\ BxmkA2xgQ&#vMRMbI<sv!BW|ʮ^xk1~Wo Έv}I 0e 8=^>(gH,O.f2iNsBи3 +9hqo"3MU3U<@4rc:>vJhBIr7}腠{u|e ΋ĦZ]) a -sV?ROyEEn {tnk *|S옱B;?ªVe* +:>jNjO M#b`=1!{i U`S->9[UT:,Zq}-xVxs>vq#-^+qPi 6 _-[kOD }-$׆1kĺ.R 5:(;hvs7WCH& g #_LyO2)X O *fSӹ/Gc=u羿x-ycZ"A&6+' %aSZ@3SqYSxm Fф3-ai#k 8g1]~DuiJ&\U@t C2v BWLq6]~ZBXr^\.3|h7If:/>ua؏mncKhw`?N04 1 A%8'>H]^*7`{!T fe0 Vv@UiiIP !Es,j_,5TA9 9 !7>?n;:>VK4Dw 5d kvuInTu#ʑ^>+FwV/ *2p2 hR?>ֽMsjP1JވF*J.ޝ,`h2L\&trpp=ȰS@Xc# L*ɯ1dYڳpq&(8ES~a/i~URӎ濁@3tRCco5"'ג2Y7b4 1Q *֥^%h \#F5Q?I@0&z5~{ػn%i0uc:rg~l2yu/ 2WO"3,AuYe ;uYE6R9؅rr>GsO (֌Pύar*f q gm G;t]&$,)g襔+'쒠B/=%"Qd /7hl$+Sy핋} 62q;UɦcQC 1[S71u++=8H=e@.Rʜ 6߇;IqpD>)w nU *25ha̦Ey>t}aqNkѡRYMk۠ēz 0h;?](" 26yZG!$?*ԓl`lHqj<+zC `@-NWA@P7*=M[}Ve@/N.*2Rܛk1$wn:Bz\Unz kPZ 8kPvT3ш-S< _x8!.JLz@{1i-?PNFGR>'DTKNrNr-5RC2nO!0EmHNWC]CLQ,l@azKcIw ti06`" yb?+LF{=dXA;R4Dm(cL;[iɔh^E8{&t>*˖,(XX4.%DS%34D"^gwx,CQ65bA1¥"QsO++ dME6Y #{OWu(.SGnsț(( Y/[X;\ow0fNln؏;i[A9_5NrTݎUHb/Ls#ȱO]!} _*wcb1w7qaEؔ&]2Կ`SB6W}XzUs\ fm v|6v?AtwC0\XhS3݁Ig|&"`[~^:DwypGoj ;p<B_/c8ic.[]ֱ`@izĘ^{?N$eq8 ĢMXIIoakA?6^>= h[kgU6dJg F&%C Fg&nIcc뷄-0O^E϶Tȷ- "zgƝjN?)FG 78 ݖkDG 7>Y͋x<@<09/+N'@Qc 7H3.M0/Vh棂ۜ\S'r@|7?/!ؐVdf&6^­f$8-AlhY({5U]\˃51buW .×op1H AρlS@\eÖ9a>$=m7vKwVcRԛ-H}V3qR&ַ䨚_jlUKX3V4 c޶Omz:WɩDAخͅ :MҊKLNC]BӾ!2K~L63jqi wfӰuOKU|_.tɑ =~8?;S {昄:7׍>BH"r|іV6PѽKWg8$Cyl>x%N>E@nDQp0#vG3sM܉x3b1@| aw0#`OM3)أj5+,ukyGFP庯*p)ۮAְHh}f |)U˨NWdRc]%[j&I%qSg1t/մRWа-|`s n/լw ws:m2òZCesc+r֝ٱQ:rBC,1K٬)QMcERm4e}> v_\D^hCh&N1jM~w,!SVKEA˾io\١ *>+XLF K޲dʢhr^T x>VJR>*tKPYifvk._F$1;XC cG^^Jk|}/fB9q&`y6[gwLGzM[|t8]هڽF%"MrKpu1ڏ"FgP=`COnC siUfLhz>9 L{yƞrפ:!-9Ϛx:i]?Ǿ"TVN.i !]49z}@H[cͮ.hTtjYYŲ24ʃ(DF7(btr9egA\NGZⳣגî,DhupIMq@o<3JXK2ﻰR@mc"YH zWddn71}ewkpXNY& =a u@&?#tv5=|lq`r͗% _xMUuF}սuㅬ ];1XPFU j,M)2XUqbF{0+rPd2g6(lfgOP>*g\xȤgAt,cɓIb+6 >ՅjD =q7@?}똣hYmCDmLFRe?J%_Npܹђ M 4};XH=|*uD6)oz$*&}^H;X eFVG*MSbLߝ%:`+Rbe ǫG5e(W؊:SMko^p..IYΛXYkkxy!DB BQXo؍&2(CnLw![io2CcJ]wL2f[kJDS׼V +<y`_Fp&'T^;Lnt ^mj~,0|qG<8?5 {qZ4[+2 Ϧi9#҅s}vNv|}K_}A"\H3 K{fkw"BYDZ˹dK8IRw2KU.(]6š0䥋Ąx&btm{ 4Z5DɩR:Up81-*Y5PQ!k(h샨`qúLgB&LDـmX`_?&Q97̑ᖸa.I5޶=җKvTm K&?Jf "j&cXUΟ"1`$u8@X>p+?ĹgOG.vءJڕ@ j ^/ "IY'ڙ5Tiuu 0vQ\E>|l}Y \'SfP)w$sBg\n@0~ \ѣ=91_HLLG(?5D|1*X}o ZIjuOg+=g*yZ wQGBȢ# #of ĥ&N.U7bs_LYOjI$rʵ1-huϟ \O1Ŏ=w Z~) ;}DE2R$TbyiH0BȻrDif~Fme?%@WO46 ܴ|,5ay=G-D䄭>7:TGa [x4 JQ%) #9ނ|X9ܰdLnҹ|P|>ŹO!F=l0.-50CY[e(/nELvRab u@6,-ʵMzCzPQm]g/Ѫ{M5bDp>hi<;hhAkR!u8C A0|XYȆ4p҈q LI(?btҭ"ubEhG? (/Hde٣{(8 Ck3tɲdVpD-n[ hga2pGN`vvr.X/ĖL>qH/yg kK;`ߏHE YftD, rIޭH¶g0Z"F߰Ƌ>9W&0\6 .^ol}krniG8=`7jjؽ ʝ{ RWfV-Bt Ez8|/F&1}X!*X-vgW=P)B?cwd)UJ-S&?g~:JGȍ4I ?֞/`E6Q eA@-$u~2^TQ޻mgkFׂY4{HfyOʿ2\`5~@/𤱩`"*bPlZ/vkyG.VWdd JY/[:56΄U_:̜?~b>:ɾJ&!usj3LBވj-ɝE%3Rn^*p$<ՇI SvTu.TZ>fsB@'Яj[*NNP+^$ Pl{N^t63D j'P, ¯)ʧ'r-`lrDZT]Ҭ qC;}z_'0D0ǣҿ~XEg#Ƞ!5N]p#$yяԁx\q8PtE3`Zڮ}(4lUFVYjTi|;~e') qmtMXzVExgd'KYJVXdl<=l%{g*ȫ"aueL;o- rcU=RVZŃιCxc-3:ջk{{y>7 G+Wʂ# bȄ[05/nM:VU#-vֻlkyESrTjAF$i|x)E-к3VXb3Nrvlo/ n [;~ݨd0 ]]H}>79|+[_́pC!!V2 !\CO5gRK\+R8G3sQ oMQAYͩߡ>ZX0ƶSiX|Ĩ3O%ĂURyw179 N*s@3+-)g$lx-OMM=yK)[vO W >,}v='qt4n(Ҙ7ϴ,=F|8M!3o(KY}05HԂԙ={| HKfǤH{û4݈v5p} 9)Q٧hU!eDY$_*06)rs|]n 5Qȑ|bCcj9*aQ*#xb 7 M(#>}c<3ʂ_޾'γ9$pY=W6fL*me4@SB,-I/үk7Q[J pg ԂO߸lpִb8;# ld$("h{˹-r[6%1%}|3nH W5z5;挷ٜv~e__:;I0CM0 ϲ'nEcqI768V#@47}wp܅="s== fEfRo}Q]x30B/-93 J}'"ZQa>2A{ 堟 S叺$TD|?12.ԝ8_r>j ZE.2h[3k5&}⾚PAJE4،eu%8k^,+'vY)b99zyHn᛬Kq^m/ 9LY5Vƍg=LGMbc&Ugy')^5 hֶ8:d!.ܑFX%܀G=_/r(*/ xhY; EpzC= tq=Q2Ȃ,ԋeG^?esW[z?sQ(Wm-~F:x/^8&ɓ[?zKHt%u|N YB_3$޽u8*[nCόō0 ЭNdQyw}bu;~FBRyMVj;I%'8Q['8=;So 53(E Rۉ·2<?  ZRi!3kG0s|pIS:uy]jn>on90n13+ǴS4BR*"7w/?/nJR4m j4ՅE,VF>W 730GIgwd=rcȲݙѲa%E&Y] o{f&1g:R~]5 PA s&Q&.Èq`20"$\ǼL_t)ɑ>X N! Y!weU]EHeFulΝT< hϗG|,.cR -Z I>'|u_W9]]d1\#WV?Lxzx7oR dIyp(M"1PJ6yNq89ٔc@}e,% !pM:Y`lG3rJo f }Ƙr:(,3Dqy?8wz a]}(y I#>X쿯^}0:qlذ~;247;1:H?5^x$k7OR 8@ҔvVl>5ۺi~;cC e-rL[*;T2b6 +g4&2 bSN3Xsús~m1"2qmC ,*k뢨IƆ j-̪8uUg@҃E@ZR _$Um;#EiWt-5>u+m*8iF\[x`sԩTjD^Vh8$dr8&Le: /pb7ۡ0%YcFdVvc,oqJ#? kF 8уM:[?J9gJU4F% >V$8$"\1#0uHbp@ @orY'(6MYuLkN>JI%d>䛢@óLo=Nc4Lɾ3}7Z/isqhT7|I=^wra¡Z.13 E{'f( qk?v z2sLl-~(mS« O3A?7.Fd_ec6^3-I-,iGtXPT9i.,B+AWRQ5]ݵ]]Ktx/ko@.(1ЕdҜ($&L]3I\?1RjffaF F"Y\ǘ75/PHD!ISW oVkaPݺ)P^97R|ᩉE}=gqa=Lq;g>j?!2j:x.{q{hv&q$fXkӒEt/Q{#HN\]t5O/xm ?Mg:M)f"sOxZp=Rw)dQwû^-W 8/l e% 2!2 z"^Zh`μf<]4zPd-L~~ۍ~?=,rP̓ln?wYvVLl8@B3`> q~wCb]UnXUeܓ%)~_|/Nq͏| >̼"tF!9~jb3 bPCp ;I82UŃe!bеcWk+]a% mI~ kZ8mLus ?˜zF!;zUoIuL:8-u:_D/߇_y1&I^E>9y=HPtVA겁tE1/N'Jڨ{292ܸIJQ%J6jdB Z$}E{Qy:R4Q=nÔe`UPnVgz_٤GV:JUsy:}`zu)AWByJ-ʃ)) + 15n UÒDF$x+njRz 9Scf]]F2@v`ʩķCdg.9wB] #vDԲZ/>vX1;WWI=D]:oJc+<1Kfbd E-0F+z!`9x) 0zJSo,H!ނ!xS$A4QXU 8&/!|v咨pjΖlÆ2JlXHЕY< |ҟOi\KU9* e@ +VavX1nUnglY圚rgpg_/y1ƛBVw&:ؓ :__ytw nP[iQ"B`Z4c k:5$#Вv1[jJ6|ɳ^(FA큜 jb'V8]u&/}mzJ\>eѕTR7VO\La=!-cߡWMĮg{TmG}V[rNC6X)Q0 K%Kܿig YWlD3\}u0 =- ~[$IMrH\84g#P]h:DگNB 5-f_I2\vZR랳$MNpM`S]ޅFЧ^6 @ C?(.jRT?/?^kd dlљ:@hHolQoӂHo+N_ XM1*be{_ZCߚONw0KPО,jGw;nlŊPs_Fain?Dq*Fn~DN ;Jm?(zGke`xkɀ,y'HA<w#`Z 6V /p#n$5HSyŠK}{ wC@ aጦ,u`*cU>' ?X Ly*L ®|.kbUJRUԉI4z!\/Ӟ?p~7;ξ#\7LTo. !Iure?Fە `d TYE U%Xy(ùNdAl y,C=OoGrBxL1(~_jPY5L#8 ь"90o?" U)fX!Ϭ(/S^U)mڔ!8uj g\/6H"Sǘ-"$.Z0˕i]T*iMiVʰV[|XŽr"w% _> `Å`vj}Ա5rĨKqDW,id%@:CZ>d 1k6Cg3bִ0j~Ls;d/uO} EG{1ءom?N:6Tզl13R"L{֋qbmVΦZRnU&R(RFoa9E oh #.Rv;5M'z&^[X`~ziԍ*$lL8 ʮQ@0S1J}% <ݞN!4(gb%֒q²V`2Խ&>^rp =}u{ҍSrû敀luݟ7`ZP5+"$<7AQDOm̝JGٹ16$&f{;"kB4 1.-(.=}yYd> &訾r%櫱8F_E??UAgp^ԌƑH|*f|'{J a=Rl'v'#NӀTJBHSفD?#W+븑P3QfJC-,o~n-vizte#;7baXMI'OjV<"$CEPe P.h%5*ءM*H]1Qǂ-KbK.$0&jvH%q>y%h?>G,oCA4jӆ.(pfIHvp8#8q>Vo>ڪqgFgN*"q$D@X*r/&9] C$<7sAM=.ppn)Ȍא˜[fO87%%@!c2A3]RxͿjQtz:- DWQ?ӕ4i< 'L._ RGMQ̨/6Ax9.ū߆/VndBڴwk]*$Q丧"q h8yU]nJԑR1ajoP  SNU%zv%<+kIFmfJC{x1.=\hEɾ8;BrC҇dnX YR^RRv-Ї="&-@I#2`wS[:B?Ua)gÛ4x^p;`=be׵>*O^+vJ+lE*8Hz6'13=ɟ.B6յxKUa]a‰&/Q+y$`*Rm;½OK 2wk{4Am~@}_+긃6Αd%gl,z({G'f{ۤt{僙G؍Zni,\Bh.ϫ4/!9W)NR"1rJrYAK|C5=tk% 17`b*+uN춼'G葃'NS~59J\[+x؍ i;I>kw&:4yKRaO r@e (Yur'8ѡ);Y t:% `_Xf7fUΎ6כ-5Y.uO> b桐-*-QSv\s?=hM^#qr_ X~%7T,]w,ʞn$̈,r•HQ.7w.[A`'5|F~wHP+Ss4Κq)T\HE- oEK:&{=b¦g̔OمLD=Rf`>3{(H @ ȢD. >g)X TMM 925o +(X݃:/+ l'OArVE?8z[#y0m^v܈D;t!Ș" gS32oX70^[8d׺kGftDTS$\ɝj>u6yN;.oGf%L~n3TVZ =4rMCFxV󛏺>\wJN{=/]3s(;N-s Iw2m8@s ٤}GtԚ駞~b-~&5ƻE/*asdFiB"Ej? 4<^j?7~@lDeHs1:tfnX\GJ?vv5=|c%=(:( c`2 rwpPae% 3pX7SY{xWI5`Npd\EU'SY1+jɐƾ])Xjp&N6*D5 Ǎ`. |HŗrBrv= UO5q=2ʹ9+`IuMDF̶;ޡS2Jmk7عJ$cT-H{n-m[X̽8coUe*n"2i ʦ7,^;Q_Z"䨗B|7]m4eܮSO%^bf|Vߎ ߊk#K`Bu֍MpRS = vqlù=8Ѥt)ִ!7O[Ę bźR5OqՄа&QwBmX2 x,*Jux6ބo SiCSVNN6{wIU>lՉ<#yqkZqXp~g6wVD ph0qԉP%lc,uLtvRq&h".GЃ@E5ض:hC)ao;XrȡȾr_D#( rooAmdV@D 4fU1gEgg) qthsr; O]c==Aő膍{HuK G" )YjSYC+Kq"wm?oVtV^mBSmhE} 0| ={f>[ >:ʋn&@ " |:~B ے~lGs,B k #sNzH?p:I s߳R`\wm9~'2G"X`18HSoWCh^0DyiQPI, Ko! Mk6 jzP N P:u0%^Ym3gEGVM%2hkO,vA(ϳ?}yM--Tf |O5)D|KӐ ڊˮsc ЫA 0-dAN'Q|3l?zA):jin])ߋ`$0sdʄ뫡q <ii*0lR1tTi'gJbqş"L*~=dԺO(zpN&,0S8 i"(c8 @LdHXZTEN>^קdA`Gr%cF,N9qu-#W8E@^f U=fx[e)*lgE\4]>M_C3rGWإH)QuAi &:х oTBѷ|ܒ G,lN>T|+MS!{3ċzkf(wPxʸ1C|Rm`ÖvzÂZl ѱCz~_+wd*Յih?IWge$ ^N.e?:YT 7nV0^n, y(X@l 2_6"4,6@9^BSDy@5jՊ>Gܙ fNEӐ]`5Yab%Ő1YU]سm3$FYfͨ1_a ݳqL 7SX탎'X3=v^_[Q.%'ȍ%%Ԛb]r>{L<"8 Y[ՄҠ:L̥dzg[La>YXNl[ƛbU/IxzC:b eX\J߈*X*xg1DF:.4}7&cP-4. L Aj:ukS[g;m(M 1ȹ*3 <Ȗ6_iy$[ryDܳκ F Z,/F#k uЦHQ3$*yV $cFj U|]1L0QxO&DQڧהPg&kP֗ n>7x)?-y-26t y{*puo08&r۞,sέ6Mm:5}atO }e uЭ8Qƚ((Xt$<_ %Ge-Q-@O=܍,#UoF}JyO͒6Roe12Ν?32ydĚz*kE _C"`Q}P퍦>"f@r:>ѮsR;A whj?EESSAKC 2+8>(MWi8/v3L? Ԃt?&=ijp3RKv"˽Cy^tV-*>`ZeoÙPloRc+хyؼ锈%Z('~lk̠m-rfQJ/R sh>Haت "_ Jm}G^O6Y hhrPF;03oyC!e#<*g v:$/XVvVEc-7n [7xTj~G]Ə8љw-\ZflIrF}(ޅ9͋6"(>d4^틙zJ|(k s6e=L3p)wf[J ƦO4Fla馗Ɯ.PM%-YӤvV>g˿hzc0ވ9`BE4p-RzG^8lO֗.kkhRw!s0b1?y0Lnrec%-rS>[m\ʻX5)N@+lVrv,lÂWƼB#tRۋr ] ,Ŋ YZ