libvirt-devel-7.5.0-1.el8s >  H a! z뾂alb.m=h~eǶn8x%#U:  08 #c#҆{ٓt~{,mݔ@ct<º1-'<֔nZ͋q"Zw%ܝX `̳c+l"/+뎧7V;/.2Uut?1\n)GR7 n$7!S-OLW8n%9.o02af3786240ba4561f19208ae76d3d8ded22c0277270d7dac27ea32bff20ff6b8303c03d39f0d8b825a0cb0f97df7d9f5e18b8e5Ոa! z뾂alQoSlV uŰ&=Z<<7sLgXaS+rwܣ4m\is EY?Ur'B:vŧc/{-Rm8ۥsޛo1Y\rЭewzWxJFSEzBy ^cDb,`s\R0JN9PUW2zvUي5Y 8:r+z)/Meڧc014%xR{KiCDEbn* Y.4KHDZ;4>p<?d  [ $     $     D    $   d     ( 8 i9i:"iG Hl I X Y$\X ] ^bTdeflt u$ vw x y@DJClibvirt-devel7.5.01.el8sLibraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.ajaarch64-01.rdu2.centos.orgXCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxaarch646)@+d,v=(h V#M@ $)EQy/vA큤A큤ajq`ah````````````````ajpajpajpajpahahahahajqai ai ai ai 88a94831cc93faabdc5d38cd6a1acfde24e499506a45e3e0d4c683bd814fc52e9222a36e5b87d36c29595994080387b69cacf6344044495e52995453a83f7922046ed7e92c5b2dc164ea98f10b2f5a219a75995e7988f467b069788b071d83a4a81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3ebbc45780303d8029c855d343822c4dd8e03adb2ee93a88d91be57f238849dcc797c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b7d550e7fe7b18e9f24f071cff862d380f125490ebb21101b413a8a52ed1cf5147f165a1c55853784da7fee96388b4220b321521cde2b6bfa3788f0a6de1159a10da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c7c934e76aed51d4606be197b5b6540f58a59c808f0c5f56d9201c3f7cc4172a891e911e0e91756d5eaf0253316006aa44d8d02311bf6f9b65d284f1b7a13898d4b429778f0529286e36fdff1bcbe4e08eede7221deabdef5c18cb830e70f50200e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb716f63af484e2b5b3893ffde2b3e9f8a744014ff1052c097f5ef94988abb135ce1f239fc60081c17051e534d789b86d70a0bc620f9a0e0120e42ebd1a086081075984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d3b51b2ef6236d8ebf5df500ac871f14165633e201105a2dbf739dbdbcd88e5c81e587246cd9731bee86e44ab83ccfa0e42493f353c5e4941392514d87a96dbafbc111e64b34e547a38194f98abd48d108a0b783c3b147cef6da803116eda094871691c6bb28a014e723e2d724d7134bbc35f5a7c9416d2a31b298a5b859950eec37cb6e0ca7ed92df2795c0710eb0bbd86016f2c9d666512871428599b2e4815c928b01b2f1ea1516ee3860e2b32ade6462ae0e71fa1f03ecd01d79792f33eae36011c8384fe6fda6fb08b347513094d13c91481da01e6fc14f2284f9e409c598650ab1bcec856612294e32fd34d589f3078e0a952a4df8757295b36f20abc28ee1fd4fb4d3f99408d9c2a400e85c01ef6e1cb8e4426697e315928c34eea99e9libvirt-admin.so.0libvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.5.0-1.el8s.src.rpmlibvirt-devellibvirt-devel(aarch-64)pkgconfig(libvirt)pkgconfig(libvirt-admin)pkgconfig(libvirt-lxc)pkgconfig(libvirt-qemu)@@@@@@    /usr/bin/pkg-configlibvirt-admin.so.0()(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-qemu.so.0()(64bit)libvirt.so.0()(64bit)pkgconfigpkgconfig(libvirt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.5.0-1.el8s3.0.4-14.6.0-14.0-15.2-14.14.3``!@``m`lM@`]`T@`KW`@`>(`4@`3`/@```_0@__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 7.5.0-1Jiri Denemark - 7.4.0-1Jiri Denemark - 7.3.0-1Jiri Denemark - 7.0.0-13Jiri Denemark - 7.0.0-12Jiri Denemark - 7.0.0-11Jiri Denemark - 7.0.0-10Jiri Denemark - 7.0.0-9Jiri Denemark - 7.0.0-8Jiri Denemark - 7.0.0-7Jiri Denemark - 7.0.0-6Jiri Denemark - 7.0.0-5Jiri Denemark - 7.0.0-4Jiri Denemark - 7.0.0-3Jiri Denemark - 7.0.0-2Jiri Denemark - 7.0.0-1Jiri Denemark - 6.10.0-1Jiri 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- Rebased to libvirt-7.5.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1961032, rhbz#1974096, rhbz#1972991, rhbz#1964744, rhbz#1797879 rhbz#1969232, rhbz#1969347, rhbz#1848875, rhbz#1786309, rhbz#1942367 rhbz#1895035- Rebased to libvirt-7.4.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1535930, rhbz#1603155, rhbz#1855789, rhbz#1939776, rhbz#1945401 rhbz#1961114, rhbz#1961118, rhbz#1961558, rhbz#1963020- Rebased to libvirt-7.3.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1498955, rhbz#1696485, rhbz#1699274, rhbz#1769196, rhbz#1770140 rhbz#1782278, rhbz#1788807, rhbz#1810016, rhbz#1812723, rhbz#1825769 rhbz#1836865, rhbz#1840770, rhbz#1855789, rhbz#1857671, rhbz#1859873 rhbz#1860222, rhbz#1867917, rhbz#1870552, rhbz#1883725, rhbz#1891416 rhbz#1906500, rhbz#1912210, rhbz#1917302, rhbz#1918183, rhbz#1918674 rhbz#1920337, rhbz#1920400, rhbz#1922093, rhbz#1925894, rhbz#1926820 rhbz#1937204, rhbz#1939776, rhbz#1941407, rhbz#1943415, rhbz#1948619 rhbz#1949486, rhbz#1951507, rhbz#1951555- Revert "remote: Add libvirtd dependency to virt-guest-shutdown.target" (rhbz#1946697)- util: Document limit-related functions (rhbz#1916346) - util: Simplify stubs (rhbz#1916346) - util: Always pass a pid to virProcessSetMax*() (rhbz#1916346) - util: Introduce virProcess{Get, Set}Limit() (rhbz#1916346) - qemu: Make some minor tweaks (rhbz#1916346) - qemu: Set all limits at the same time (rhbz#1916346) - util: Have virCommand remember whether limits are set (rhbz#1916346) - qemu: Set limits only when explicitly asked to do so (rhbz#1916346) - util: Don't special-case setting a limit to zero (rhbz#1916346) - conf: Rename original_memlock -> originalMemlock (rhbz#1916346) - tests: Mock virProcessGetMaxMemLock() (rhbz#1916346) - util: Try to get limits from /proc (rhbz#1916346) - qemu: Don't ignore virProcessGetMaxMemLock() errors (rhbz#1916346) - qemu: Refactor qemuDomainAdjustMaxMemLock() (rhbz#1916346) - qemu: Only raise memlock limit if necessary (rhbz#1916346)- qemu: backup: Restore security label on backup disk store image on VM termination (rhbz#1939082) - qemuCheckpointDiscardBitmaps: Refuse to delete checkpoint with NULL bitmap name (rhbz#1941600) - virDomainCheckpointRedefinePrep: Assign default bitmap names when domain XML is missing (rhbz#1941600)- util: Move glib event loop workaround to glibcompat (rhbz#1931331) - glib: Use safe glib event workaround in other event loops (rhbz#1931331) - src: ensure GSource background unref happens in correct event loop (rhbz#1931331) - qemu_driver: fix setting vcpu_quota if not all vCPUs are online (rhbz#1938093)- virSystemdCreateMachine: Use proper format string for uint64_t when constructing gvariant (rhbz#1937287) - virsystemdtest: Call at least one virSystemdCreateMachine with 'maxthreads' > 0 (rhbz#1937287) - backup: Store 'apiFlags' in private section of virDomainBackupDef (rhbz#1937598) - qemuBackupJobTerminate: Fix job termination for inactive VMs (rhbz#1937598) - virLockSpaceNewPostExecRestart: Fix out-of-bounds array access (rhbz#1912243) - virnetdaemon: Introduce virNetDaemonQuitExecRestart (rhbz#1912243) - virtlo(g|ck)d: Fix exec-restart (rhbz#1912243)- cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1920628) - domain_validate: use defines for cpu period and quota limits (rhbz#1935048) - docs: use proper cpu quota value in our documentation (rhbz#1935048) - vircgroup: enforce range limit for cpu.shares (rhbz#1935048) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1935048) - vircgroup: drop unused function virCgroupSetupCpuShares (rhbz#1935048)- qemu: allow migration of generic with (rhbz#1927984) - docs: fix bad cut/paste in example (rhbz#1927984) - qemu_domainjob: Make copy of owner API (rhbz#1932814) - storageBackendProbeTarget: Check return value of virStorageSourceNewFromBacking (rhbz#1933050) - qemuBackupJobTerminate: Move cleanup of temp files earlier (rhbz#1933051) - qemuBackupJobTerminate: Don't calculate backup job stats if VM isn't active (rhbz#1933051) - cpumap: Add support for ibrs CPU feature (rhbz#1920628) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1920628) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1920628) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1920628)- api: Discourage use of VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE (rhbz#1928819) - qemuSnapshotCreateActiveExternal: Don't thaw filesystems when freeze fails (rhbz#1928819) - qemuSnapshotFSFreeze: Don't return -2 (rhbz#1928819) - qemu: capabilities: Introduce QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING (rhbz#1867085) - qemu: Probe whether an image is 'qcow2 v2' from query-named-block-nodes (rhbz#1867085) - qemu: migration: Create qcow2 v3 images for VIR_MIGRATE_NON_SHARED_DISK (rhbz#1867085) - qemu: monitor: Introduce qemuMonitorBitmapRemove (rhbz#1867085) - qemu: blockjob: Use qemuMonitorBitmapRemove for single bitmap removal (rhbz#1867085) - qemu: migration_params: Add infrastructure for 'dirty-bitmaps' migration feature (rhbz#1867085) - qemu: migration_cookie: Add XML handling for setting up bitmap migration (rhbz#1867085) - qemu: migration_cookie: Add helpers for transforming the cookie into migration params (rhbz#1867085) - qemu: domain: Store list of temporary bitmaps for migration in status XML (rhbz#1867085) - qemu: migration: Clean up temporary bitmaps when cancelling a migration (rhbz#1867085) - qemu: migration: Migrate block dirty bitmaps corresponding to checkpoints (rhbz#1867085) - qemu: capabilities: Enable QEMU_CAPS_INCREMENTAL_BACKUP (rhbz#1799015)- virsystemd: export virSystemdHasMachined (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798464) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798464) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798464) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798464) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798464) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798464) - tests: add cgroup nested tests (rhbz#1798464) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798464) - src: add missing virstoragefile.h includes (rhbz#1884659) - virstoragefile: properly include virstoragefile.h header (rhbz#1884659) - virstoragefile: change virStorageSource->drv to void pointer (rhbz#1884659) - storage: move storage file sources to separate directory (rhbz#1884659) - util: move virStorageSourceFindByNodeName into qemu_domain (rhbz#1884659) - util: extract storage file probe code into virtstoragefileprobe.c (rhbz#1884659) - util: extract virStorageFile code into storage_source (rhbz#1884659) - util: move virStorageFileBackend code into storage_file (rhbz#1884659) - util: move virStorageFileProbe code into storage_file (rhbz#1884659) - util: move virStorageSource code into conf (rhbz#1884659) - util: move virStorageEncryption code into conf (rhbz#1884659) - storage_source: use virStorageSource prefix for all functions (rhbz#1884659) - conf: rename virDomainCheckVirtioOptions (rhbz#1884659) - qemu_alias: introduce qemuDomainGetVhostUserAlias helper (rhbz#1884659) - qemu_validate: move and refactor qemuValidateDomainDefVirtioFSSharedMemory (rhbz#1884659) - docs: introduces new vhostuser disk type (rhbz#1884659) - conf: implement support for vhostuser disk (rhbz#1884659) - qemu_capabilities: introduce vhost-user-blk capability (rhbz#1884659) - qemu: implement vhost-user-blk support (rhbz#1884659) - conf: allow virtio driver attributes for vhostuser disk (rhbz#1884659) - virStorageSourceClear: Unref @vhostuser (rhbz#1884659) - qemu: Fix libvirt hang due to early TPM device stop (rhbz#1914643)- qemu_capabilities: Introduce QEMU_CAPS_X_USE_CANONICAL_PATH_FOR_RAMBLOCK_ID (rhbz#1912201) - qemu: Do not Use canonical path for system memory (rhbz#1912201) - qemu: match alias when looking for proper to detach. (rhbz#1926190) - conf: make teaming info an official type (rhbz#1927984) - conf: use virDomainNetTeamingInfoPtr instead of virDomainNetTeamingInfo (rhbz#1927984) - conf: separate Parse/Format functions for virDomainNetTeamingInfo (rhbz#1927984) - schema: separate teaming element definition from interface element (rhbz#1927984) - conf: parse/format element in plain (rhbz#1927984) - qemu: plug config from into qemu commandline (rhbz#1927984) - qemu_hotplug: Don't dereference NULL pointer @newb in qemuDomainChangeNet() (rhbz#1919619) - qemu: Drop needless check in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Move qemuAgentFSInfo array free into qemuDomainGetFSInfo() (rhbz#1919783) - qemu: Bring if() outside from loop in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Don't lie about @ndevAlias when translating FSInfo (rhbz#1919783) - conf: Move virDomainCheckVirtioOptions() into domain_validate.c (rhbz#1928840) - conf: Improve virDomainVirtioOptionsCheckABIStability() (rhbz#1928840) - qemu: Add virtio related options to vsock (rhbz#1928840)- util: add virNetDevGetPhysPortName (rhbz#1908649) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1908649) - cpu_map: Remove intel-pt from x86 CPU models (rhbz#1853972) - qemu: Avoid crash in qemuStateShutdownPrepare() and qemuStateShutdownWait() (rhbz#1895359) - qemu: fix release of virDomainObjPtr in SSH key APIs (rhbz#1919856)- meson: Fix build with -Dtest_coverage=true (rhbz#1875380) - qemu: don't set interface MTU when managed='no' (rhbz#1905929) - network: explicitly set the MTU of the bridge device. (rhbz#1913561)- Rebased to libvirt-7.0.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1538879, rhbz#1689168, rhbz#1750315, rhbz#1751664 rhbz#1767013, rhbz#1810356, rhbz#1819058, rhbz#1839034, rhbz#1858771 rhbz#1865933, rhbz#1875380, rhbz#1877218, rhbz#1880289, rhbz#1886739 rhbz#1889131, rhbz#1894053, rhbz#1895359, rhbz#1899527, rhbz#1903953 rhbz#1904486, rhbz#1904487, rhbz#1904674, rhbz#1905572, rhbz#1908053 rhbz#1908631, rhbz#1908647, rhbz#1911786, rhbz#1913138, rhbz#1913156 rhbz#1913315, rhbz#1914842, rhbz#1914954, rhbz#1916097- Rebased to libvirt-6.10.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1354391, rhbz#1487068, rhbz#1509908, rhbz#1555398 rhbz#1658082, rhbz#1767013, rhbz#1771450, rhbz#1789243, rhbz#1790837 rhbz#1795137, rhbz#1839095, rhbz#1850614, rhbz#1857208, rhbz#1861280 rhbz#1870072, rhbz#1872254, rhbz#1873441, rhbz#1878450, rhbz#1879477 rhbz#1879792, rhbz#1883328, rhbz#1883588, rhbz#1888537, rhbz#1892130 rhbz#1895204, rhbz#1897105- 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  7.5.0-1.el8s7.5.0-1.el8s7.5.07.5.07.5.07.5.0libvirtlibvirt-admin.hlibvirt-common.hlibvirt-domain-checkpoint.hlibvirt-domain-snapshot.hlibvirt-domain.hlibvirt-event.hlibvirt-host.hlibvirt-interface.hlibvirt-lxc.hlibvirt-network.hlibvirt-nodedev.hlibvirt-nwfilter.hlibvirt-qemu.hlibvirt-secret.hlibvirt-storage.hlibvirt-stream.hlibvirt.hvirterror.hlibvirt-admin.solibvirt-lxc.solibvirt-qemu.solibvirt.solibvirt-admin.pclibvirt-lxc.pclibvirt-qemu.pclibvirt.pcapilibvirt-admin-api.xmllibvirt-api.xmllibvirt-lxc-api.xmllibvirt-qemu-api.xml/usr/include//usr/include/libvirt//usr/lib64//usr/lib64/pkgconfig//usr/share/libvirt//usr/share/libvirt/api/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII text, with very long lines RRRRPRPRRPRRPRutf-85ce7720afab9a095b334df84876698b26f5c02289e53ae8fa103d6f9ae371a30?@7zXZ !#,] b2u jӫ`(y-nt#(F0!]poY?S\˾dWf:#2Ͻtj+`PiM OadJ<,m b#W$3jENy>\ȋ}oa+u9yp1؂U|[}W{#?}vё8z X:-[!TZC3ʼn!&R3?A鴰_%[ڷ#պ,` |ivA^g0y1WwSDPLx\]ސ\V$DFgKWsK::*q8*@_"﷑9E҄Yfe<O4 PAN4c5Dގ]k - ќ>R)EvCr~rj\Ư[C*k1`u*(Bjws|!ںZNZ&ثߩD eSn3 *̓ 8.Jࣖ\s  2^]U,gyY=5WIkgolyYG]-XHsp(̭IqH|ӛrFޟe鮜tp @$xn3>x*XLJ|'EFQ674aj&mX6?.zQOة7=ג,⤁ԏD XI)D%-)@g;u޼")РRcGZ&ȿ]^XCiTBS NwM`̏k+I1l܊p#j/qrVk,g,JQ ^6IIXSJI?v*ٍh إm>K} 3-Y_ƭW{tL˶N:PAp頔lE$CRcCi7[QVA$Cqu8 / ˜W z zߘjŮz\:3UTX{[ӗ!^ au~A[1郱C\7SB&4E|r܄؉D9g-11iۍJĻDM)];ifUsl>nHJro8폵uZ "&t[ȲAEuȷRO 36`FZ+TQ*_0Qrt o!uPO@&I32= (1I/I*O3Ml d*xSUc+twy;,N5>sm/ǐ+Eoތ ِ]kgv8>ex ffJX@{1<{(0F4c)iz\|pƖĨ!BU2_ǭ' XEuC|qoE7?xr +)=s?6u YI"<Ժ .;@1pxqHl!r as1_Zi#fU:0t֖stIsws&,ܠ[b?rMNoGv*n 8 LYB_6Xr@ϥ*6ONJuQz6U^È4q~3UW3Vy/Tjg Vj='ݝqf2- rV'p'b|}%&)XuI.|+$wg7OŜF?Cft=|j˅j3+W;y:E+J@>wI =|IT VtJ bC9MΟ+vn(u$ `QskDt6ו:ŮaфIa1IGZ62X^i;Br؏U1NĢ\F]chWVUs qnj~saQւG5("RDv³+ʎE'2X,omns/;. (˾24ܽܨ\:"LhŨ:8v ~p@G)J~{ H~=Pe|T>mlgIYji+7D~p:2Y ?ś2S yxny&_uFlSȨe޹92gY`n١ox,SnZ3F3xH<P6N$OG@YY`[{ryi7VNjn/"Ƹ/2ãLrWBjTͳTq-ymz ꧇N-?ʼgp<^""IIG09j>:m_xE;d>-R;-Uftyf=Kt-ӫV vMrJ=';KTMX"6kS>-c]Q6dsfkJs3-x쐊I-Ƹ8O\gS ia ۀTF#\kŐ+K%)v{.N!s~]qu+SOױza"M#? Fot^yFoO7x Zl5>M\D=8HKh0ռ>~ƚZ K"=7Њ.s~L`sc6(.6IytO"g)*s{7i})lt"HtNڒST-)8R5"a՞9o 1AѮ/JTȴ@9=g$f?>nGN&΍Qx H*4C7헹[rs8f]MnOrhf54bm$_7_3(̟5h*.@Kh x,C>%^SV\)jor[X4Ka7\0HXCȋ_赎_±3MSŶ}质2#2FKI+d)Z]74 A*@S^jhpp[;-̉#[`]ziOmD 0ˋd=wFc9 {r>k1& *oO-3$2C9o\ȼͥ2x\ŅuiB7,Y\+L𳔼)ߙ&%{W6Ԍ$9=[yVC Ǚ'&1&tBFӗ!qap6B=Pb>(:,+5BZ%rFxmߨM3йkqI/|+^mh8_ՔCdsRݯS*RjLFS_;v~H51zti#9|^|)&Ɯ|r ?vٯfFe(7q361[>Dpi* wPOm#B6>014%lЬ©9AV8g$0T8i63*RqlZ~APoD =a!xbb(=Rncl3 [cdu=#1ZX #NFv<|gm*}Hg&\ 뭈{:0FoRQJQ[H n1<)s.zO7yG׸eiD^05wcNwkL6%[x j3n__(^$3@v-=R2l$~ e##4]缽g&obob"=1bAx"Nt-)ci-4 ?ϸ2Bl%oAZMZPJ\ub(kjkjmG}p<`2,i@i;5 Oxjo{h%w(OzLNb4: !T>QBͪY?zJ٫JfN"ƫr4:yu7ms`酪pqB!qsIYy)8E6 'VUni /ՌX'NaT 뀄e_rj2I:|@Cq4 TWȦHMiFDWB%#X a#@oL21 \p{M.*Y }-l0puh;%xmA9wQDF:a}{eǜy(H>!8l\+Њdf.-}S8jYTTH)&2HOF g"vc77AZ_,>q QHn\9I 2 <4VAa*=?n 7,BR9Zu/8Jbc5s U>s:e(HIZ)nR}zf=Ymm'TV 3Pk:/Yoȍ SSJY;kWL-5d2c梨 m!XTIq;OG1ڰn<Ѧ/fhݧ a-Qz̹D%_>%*ʹ`jA3;y!a &3Qլr9][švNmKloޣ/SukNLxlbybl;+0;+??[ _aX M +sEtRZdzmK{ʙ^Nk%` $_ũvbDk!mw!xa%K;OxUC׌\]bOJm |pr'OxpE.}@ CnoNP \\SKFmwG9uhËd،T5N.?j,ȆI*,zR I7U讵Wlʁ ZH_|5+UI)RfYm$4OJP.={_@f6Pvi4ĺ><k1sΆ<8m<АV]X< JgC!oy΃qWmQ,E`EbԃHb1[*_( _OOͬb Za[]VZ^ B͛W3"Z/w]ߎGHlM}f֪48& c3t?w߼%oZ KpQatUSO7l^6W}ܽ᛽{Q;V֞l_-{/uKE.y2(2( غg4k}YPpz"#qS cdP` 7$snAP㍤ss6VKi֪UӧNm?eņuK'"AF*A )wʅj%/ۊe mwq,,;FY* B\9'“e(k7 Xn).&Ux +fTXBFjR|.cf ‚qjX ?X(YJ3-qׁY*\E'ڙ T:`2f2ib7VR k5 ^E>;W)!u_(/#~ڤ7 Nn{i _ mpi5|J)$ӛ<-&xxßJlg0(rsavݶe4(%j]7s2Y3 =nl7''kJ-}t"rf~h,>3b[̗ tMV9_p)a//,|`&xo`BoF#74?ԏ6e^7vk*+~۱(Z^~ƒ Z4}M&/|(q͛]2h0u@{U4bp'KܻZ1k7*N.$2j&.RK 0%0tD13  [x 0:\>ήPRr8Λ&~0qk":ۍ⡖QP|=6t? `J/K;BwѕT@Hљ ~MMAlMrd,k5#7d Y.R: rkJ@A1%M4u{DqVڄ\4:No'Z@Fș~c>̮2$@_FMLs +W&ç& n3NfeΫa fU5&~WmGʽ'*N\NѤW!*@-t_?Hnwauti?3@:f mAcNyP(|*{9ĸ*?xt+xNEDbniqn\vnڅ6 r*&BtiHb!.$zͣŊTĶlih~>rsIo4sP@QN0 K%vWxrMBYD)N@k[qn5#dY( 9]u E3ȡ4_Gb9Hu %m;>= ޚ{OMRWZ1\N?@v=|#HO//:/9 b^|ʜ/G! ?(#߆]DB$_t]G vwuU]',FZDy #I(yjN"u-4s7s?TۑA^9)#kUF_[mHH&5dH>m n\ث ѐ7?X}D:Iu sY.-a`BB#485Y[tw\3 DZ"5:beCE vn鉄J]_ '9!w)NQ԰0\-FG洛~wl ֶ6qQGK3xߑztSr\;Bۈk\&kj3zB։vF;Eݩ-`^8ۍF,y2<ܽ ^lKN Էsa],aW҄4zx0)?4m^$zUI肳~o(+IVi`k= MZUqr@)%"9?1AvnKs|_I& %.<.ROw?6F8׍!ּ$$wU`g-l nӵuA ,Gm Fa XҚ<􋓯LHEiiZ90E3?X ߅x8 Mn֙fz;>aylXRI"$ޤ[k ,9IKK8iҦH e$&8U7_PEsގ ?anP|hVMaɶޣ'w#҇ fdV)5˖LYjy_cj݈iZDUo.|擖B:$`中P*˂| bjUǴ)ަ uKb )7aлYE6'1d+ߕؕ%PTaF\5e&?L)~P6-WiOKz#+@6?L7ZsqL,#A=3^ WF~S =Y{9ۥSkiG'kg7zpVՐ;rI޻*qKؕ3|IFF[CDS޿D0%2S(In㰍nMŃ$aGh0FP6C=AT QUUV ŔfkGgzHFޛ>_=DUX^]XSmrM{.Bk~£([RZD#yn䑾<Řbh% Ό[(SpQeL1.O "2&_Q՚38O*+B ZW/Z+o  ɚ?E[$߮Zf*pnMfHQ5M,Us{ %ˏ\V1L0XxJf1!^)wH+z?]sk@4)WV1 ⪬0lk$ms㾮z:8"sǮQ|Ӑʷ¼a$@*p"O.c0.sA5-'yòYg`Gk@ v5.27× ̅NAV *hNwËAZ*hµ8k?w#"z~OGuA;E˫:sqFT ɍ$oӅkƙ$c,j*afcw?Tr`Z5`|lwd")s%X)v:7h5s.W˘ЎU6 yX@RXEэOyt iVg`݅?O4-O?d(ad,R"<5d2c,C^O'DH"AD>D4bB/%7ΑFj C`/?j4Xi>0k/ԓG+1]=kA~v*4;: .)өԚqQ>RD3Cȃs}l&H)|PdFh̴&;O=ɿ+ ptl Kt5I2b;D ڜHx-F O,'U!XEyHss GN7F5ڣ.WXH&"5[QV\j5xG.#4>*Ffpl? ݦ;BDT>Zu(rl?r<Ҹ)a+1Hs{$/jj``Is5TR t;cY bX/5 7xi6_=( /K eG;Y&D\ʵͿ~!0Hl+JQj]J . [q7 P; 6dS_0=:w u*hQ$)SvŠqL)w_:Rpj؍I,hX*T?heD}O^JL k⁹GkqM$<ͷbꉦl52i2a28==CQ'DA!ۂ!P2QXѬ7Hсx 4DzB9m˲Bxf&*D^ײo˚v"n)'U_wJG˯?wlgNh(fBvc1!7/z>S6zTwpn_EtnFp[[FfX8sC.<8g -j ,%}%i rNV`'twU l6ZaAP,=ykCS[,nv &C6vS$(7l{fղ!͓ g1ydy ya +8E.*qW5iZM0cdbr)O E-ſ#Z7qFj2Y|j|"lbsgewoHwOړxʑ]KD>HYJ0A7:ɉ[iT!BdXEx`7`BoLy+SRZ !~9*_֛mJ B0* 3nFW0S*`~D:3辎33.˥>X (@q[!jf?3ŁS?iD4ęl@Q"v|`O?<(0Mu YOF\݀ 'tiJKRre{Svxvb$4}1QT bA|'N}εqSVuxzqvq啛RYmbcSf=# tvyXhI47ۇ)Z<A`MH( 莛d8B1fbS[=:}4.Âr? fe2&kN/nDuG 8ebk2pt.!t|kj/\3ݐF}^i:$9c>PzEUrt?|u=obICJGL,Glf2AYy7ݻJVoSXQ}.zoA\iVx=d\ 9{JڈRh̀͟Gtfv T/ $W+Kx-YմsqHG4qDgWͧmvi48} (go_O+28d2sh;@)}8CvvzZNm|:zq p? ^G"ϧ3KuFPy+;G >7gOD(LY^J-vx`4#G*u0W8t)zOL,VEVy4olg,٘.pJT[+/C@I|&q<* \sl}r+ý z*Zdڶ *qukB ^imDKHc17|nRgZ<¯#{pNqc; UH7t[(X[3vC6.ଏۂp!._}xDlDQṩѢ 0Msk˸v$-!癕4A)ji5J`jCp6Ѧe;6={c\׸uZ=!b&w zU u\s*В䊒]C<ߍUꌨj[q2I3=LS̥̅9NttVx|;W '"rjl2'QT7EyF'B|zY5t|ٜKaa;5ÑFr}W9A3}I.f1A{?lv*!KdޜJ^5GC8x%Pd6nJr|jOj_{\";L ;Asr_~R!ܴvXR28A]aZȚ*;BE.E~25 U˜7EJtN"Vy*(zK+Cbѭ&fg E&=e\&zYr4-)#WfQ/4^eQ3Y;֒X^]x򟟜 __yE@! 34A&gFNh,j1k35[b H!t^l< f.F6ym]:%>#|5>/w!#,pv`7ޅ }(vo@6q+ EjGN[mEHwLv~Å(iswPfݩ#PJ~&t}]MƖȞf Uʰ/r'5J13mBq EEo[Af R'0XeIDd zPc0 ޷1xKf8DqޮwĮlݩFQl*,x&&#W/SqU!"ՐWx)NAntFd1Pہ5o'H}}4O63Y<SB']p|Jyg4yF?쭓;nnj΀#XڼX~DcYy+>jo_͑>8ǦlV?J^)0HS$3U yTKuӋE #١ѩ-k 1zZٸ%NRu۰̛\ƕ27Nb- =BæJ.#OsZ^e %iVT\/z0O !9 r';Oӵ;6p%eI(˱@%+@:8gRA1q]b"Kj$i~v4q3FT8zR"KAX*$ZٳKIp'/Hd~JWHBR1Tݲ~$ZYYXFtEXbBJg8&0nOϢO@?N"_Klay:ԑ U=8M厷fɡ5oK,2'  tj[yव!`nbiKz$%fw/R9{h ۍh Rv+@A(i|:_7zY9Sck/OSi&F"Ԁ4Y8ҰwyƉ tQld?#E7<@+42$A % 0Ӟ.bGN{*V i/G"}/EmNDF-MQ)NR5:9Pb6.P w:9+D4#МҹX69hf,wluCIb{yW%^tbwDU5%n83|hH6Zih#l-VL:xdŢ@Qx= <HM>ncjYc3( dy.ezܟwx#$F ,uI !b^ !3Ohy@kH)s#tu.廝 T \۔ex6i"!jHLYQYfq5mc.{\N 7絩٠UOke{ւk}çW M"r8C:PcsgCB0qpZxTo$-jYDo4opY~l đ@e컩xd\? N,Ŷ9\3VZ~θ̸Ngfwb (Y>zwG H3b:IZ[B EHTAE#6_} {)AғC6[ìMȩŰl$,܏fFFvd\%K 4 o:.f hߕUfE22,kKLCŒ(E[>M (S)F|5K]Ox0DyyNDHu\#z/7쎆}~^ٍo $BS!m FU+baIL!J:rf^Xљ x(€VT }SָR*Zev+QD%%XG¡J{ʈm'+*YC#JSE WNwdETJm4(pԡ P/Kzh `4(];ͽLW^i$ 9g'8=+,&篜Lo[,N0q@el"v2&Ea '+]`g'Hoksո|# @ݪf[o v_Wy|PF5Eg|#/"ѼOŶ6A!u*(%Ԇ]nֹu9NF1|6Bzb}3OW9HLJ=xUE_q`-c;d,k?{ܔU ;^jAss]A!J++ʼwB-JvKTF5CP#J9?nk%ܓ+aI7WDsH |ns69?y3b[8|}؟[?t%  ԴѪS?JiDďM;žRseIͭmڽ LQkq `J|hՙ`Y/۝ҿ0{f1Y)ɼr0љ.[el^ doqwM2R '2X//+$[Q4pk_Eyvx+mCrGu'\%G2ڨs\ec':f8 2 Du(Jb*5gj:mW@Au\n}sAPzm}0XU+ÎӮ2D'_}FȹV/Skk"Ixk(FR[><|lEܨ+Fdu\67bd]mr=WyqSmv5#'$׹B'$N|g=L(^ S7Yi3M tNu<1O ˎp|tR&uu1Dsf;jŐ9D ?ʻ"p"i ʸMT/X.ചD(wLL+IHAVPU slj!啑VFTt>C&E`24=_ۆ}y=:(Fc<4YGv,Sն[DY۰ 1Ia<aq+2;gLZ!:Vhsq㎟FT H(hqѴ烈\^n!|Yrޡo"d2&' l\Tk^fmm/GSCkDf$sXmeya bWߵ&7)9Tрrv nC+Mhst"]:xP'#YߔCPvK ȜնUѕ6IC='yhftj+{ax{(\d'AAѺ6xfU+LzP,E9.sjwRPuOI>\)_;\MHHyeaFKOIu+)lp_} P/+0b~c,TO'B_ΰ۝t w".q` ~k2iF涷$&j-B4߫"o$IZ<^\̃k?R2hBS,ӵ ke^rn _I/"k%+۪Y?N+;5Yvz,̛+V͊V.}j E43C̚1RuGr5\N:N=: ԅ|?j?4%# d(ݠj%gX\@V-oOKO\EAB9..;H <U@:qs`ȞsX_y3ʛ%rUIџgba٬\ 2pYhW]hZ\c A߱h p6NoVieSZH^~m^\ dZő͢cc>zf, tp> YZFD^~ ):| 29Ɲ6cjZd-:s:4}g-k=!v%|bE7{8XĿ 9Hw|c|,bF۟x)\y "NKa?}̲7vL݊ -^4[N(7r dLs"%W=a|8~]c $NCMrNZ1#Uv9ܥ;+1x3I {y,fI: >Q_Lץ &̇-umaC{L䁦q*DRk_(Oo *+AuF'@- Klμ?sgbzL:hڟF|" oCBNejOSc)͔t7ƃ=B )˧ +oc$ |°!6 aO:G!{E;ftDd}[Ie&QEu^qo&zq?0WTZqpbPTqLFV )VWܮ7paXpmnj ce[Tc3EAC3+_3yˋ[R=AȩQ̈́TSfW9Bs+h:%l@'.c%B,(RбFm0*$ n\Vyb6w (3ٲ6W8D맦?IArc#-HC"p.d0 tơ XܿoF;8E" ]Ћb ՠJzOi~Sܸ<`^$qd/ $iQ\W+.ugB3f%It^7.'%i]`g1RZ= eDX%庼m)"Ɋ$V/q >j嫉 )!XON=7N°Ԙ ȈXz?=oE_sA+Kr{CƨFk >I)&Ed IN[ (\'ST9Ȳހ*W[@T_l8f7Pݬhuhco">\OmR0iM%yaG}h6K74r҆i6 .<| EkhC ߶A)_f=A[P'wSuڭW1ny">0(N6c i!.1UdXW!a{mDÖ!pY?9bZ!O̝/h:#?bKGHh۳Jn%gHSo]~ o GDC@so'G)?ث^hL| ^-Ǻt "o &. BM-%c>OpB :c2~rr~#Ai.4Ct8wtrF ;(Bș_Cr0"&%JJ-.nD rn8Mt݁(&'7Svuup[C{Ly/!fxR4cn/_!x1 6ݎʐztMTSV$ 6KpY%kSpԢ[M*7 eO*k1J&iD/1 /xҴ!/qīuR.05H%oƵ*bTe})^LBt_϶ɿyؠ! PE5W(}QcƸ8ͬ3qE Hz,F%R G1հQa)Mg&X'_d)װ7=F&mYK*= <{ʟ=Z$:biա?ߤ|9>vV] N>t lyDOM RU"#c oa+uń3Ȣ ?nJ:泄cJt(pHmgOug\Cinڠ.Ē'Wn: =9rl{%<,Qg}x=PBEE=qG2 ] "ƿ }KX4tg}I>1KI4s:S,ṔZkZ`->?ՒM>GX{dwcD+;p%`2n+\W+ng9nJ ?3>U3KMdBKPl_,+T-~Ǐs=Ô>l)ABlfP̡U+)8'oZ"Jpgĭ=ozc8pJT6/cWYxwL QP/%vMْ3ZQrm|I[ TCKAPEP 2\FG+R{xHw~&WkikCo&v2cI݀2s]).Ln72':eW[Nygb(vgL,:{ bݝDn "x5~OV6>[AFw.O\ Kh@ksYԃ<Psw~470t35/Ut_u#>Ӊ EDxy*7*JOfA\9^kEul`]߬`)I1wgs%#Kzd&n v fu4LAΧ{CRݨMSغǠK|FT4%LN)Ιp *]Px&_Qg2JWcipjK*цBڼC5Doz4s]W4ndyϱRFCspE-ᄀZG7#Jg`f!ٚ BO\aZletIs'*{&EKM]47L ^MLqBh rtme֭`y$̮c#sӧ7ef"k#9v 0>X0[ޭNU_iWؚ(8I;:d/oaݯaP&墟@]K-=$79 %د.r=z>Kx]]Io9Dzi\;4h"5G6wcVgI+K(5v W'VEØ)XT>5LJ)D@bÄqXТ>Qsϒ yn tR7ro 횱،_[dgj6=N~ÿeC!p"r.g\M S޸Džߴ,P/hB褍04Gd&8\91,;|'elלK3m~jGk^ /Z ڱe#H_pđBPyp+ކ0 yt NbMO[okj9t+oFk˙O5ڥ' &"nj uiM'Bmiemߎ| gujɫĸyQdnɤ.,( vyhH>1'z[|G0e "v^{} $@nݡ`+&NIej$,[.6z QjPmrTLNl: ön2yfm/a3gu Ǽϧ?͖FNrY@󠯇bF CfF F4"l'x<&RZ@^/"<5I y[6Ϻ<\܏`4Z# 3\y5J0FBɫ>bbu35}<{dH\]%d`а[\Ϩ#Ob_ڮd\]v@0u$8_ЍQSrF0}qV!Yj(q aCq/ɷiҤkiƿ<53,3E)5EXE cnqL!#nt'&6c|6ԕ'iFɶ2*lOwR ^(yS7!<~ҲX.9PFϖ%ѕ ӳHdgSmI B~]ws[&6Gբx3S4YD{{Z7 W0`I%MwM% IޓкQ(fwA+Exł:IR' oZ6F'+EV?R3 =>6/|HT.?% e@g oc1\N{7,Կ4)/m\ <5e Yz bC@gyNxw5Z #2]xѠ˿Jx#Kp)E(_"8: 7,-|h2v+6BYZsvmn V f dDRݏ^n PA%`V6Fgh H{ŢZ{}tm̰OA7KP>Z te斊k0`Y%aF:/UEo.*)6WxgclDog#kunt*mKedyr\LdQ$n-\@#( o~SY-hpa:! ;q^j{Wn==UR#p9/qMLX^"{1;Gӧ=c4"lfUj<+|6TK1ͦ>N}N˿"\KJMGIι zz)umD*tZ}%q A.>˽4hQ En&ɠDK0Oh &z$yu7YrR܈*ڰh<ݩ8΃6σOb)lV)Ao^~zK0oE%Eɹfpvۜ'SBoE(1!i%1rv",v Br " @f}obx1Q.դ̀^h8#a>ԭ]%)P &$sekt D*sX/wT:\=i4w5K=dzBh7w7%<=GBl$EeYb^O Hr''o "1pg#Xs@V0GM}D+~Ž\|fj ΑϻڽI[jmФ/('nxHxCj#9 /t:V:ݙzѸh q0%P+0Ih{t$6^l:!A1e16D\$_42{-Po$yS+^6?8zHl˒"O ~ϔQj 7Ss/`}9ݜoY3P-1u`= X܃-[ǘggz> B<: Lr7th8!\ `vh~*+5_[÷rVJiCN@PA`bܠ#43-)"yt&jzi$3=59]Wr,w#7c/ەV~z?{ dm!?-~ ~ɝ*IFޏ:A {Q3EEѳt0c[yg~žciQ݈[%ytŦȪwU+}t*報2rZQ>sevd;R|N筳>c,^-6|M\/4U07=rH"-F1Q^[t*%sMUD/@CjԸЕ#݅'mkh~a],Xyۄ0V*"GȚ B(* ¯ },Cɍ:>NC! )W ϱቓKW'W:C %97`=A Ÿ2]ƤslgbWO}bGq^ericԳnNݯ(~:$ tbG/* ;NTB2 ULPf1jf >jF-6' ,`{?+4& >+muՓϲ6_Ⱥtycg4"fOv]+3MtnGwͤ!,J6L׮O59v.K830u׉C'H$@ 22mhUbpF86iCiBVgp ?/!:VHlMաt;gDAȃO9ma5?͙u~q"҂rZJrYlqBS_hE 0ƈ,l"xp?x X.uP\U׭kĦJv.+?!5yheeAֱCJ3O-K0ٸ`VHL:1 +\ʴםl]W;# #ڌ߂#D!P?Ҙ{(w :q`8yAڥrw!?7)Ǟ:ED^c[cB D@Y$h#˖1}1ď!K S[afs GW zdހX=mWFZoՇGL) Dѕ[;?1ٛPyuYh2} oLcrDŽ㐢xoSU).WSکmC|㳥;'0'坝mӳl2Sb4DX}Lzh8=hH?4l_'=R"~m¿*fa[Y>Lt_cd%Óq/H.2R}+x Zn4Ҡ)K2V1wXҭ;dpk ul(Ͱ^)+:$ߍʾkk )ln&Pɺ&f$Iφ VN9knb5Pú?jpvdϔX;;)Q<,␯'$vjb^zYm2(,j( $!{mWٳCaLŎ_T-`!dT_]WuG\ 549Į5> PtG8hF[CDzPO"r_d 'fUWBzVȒ{7G:gR9e& J^X]b 'M~nH9PJ[ի3u$@*4Lݴ{R_%~q\ԛ]9q_)1_/x]G Wɶ"LX"M,)KMieҿn9NzuPw\"*q`ǾԒIlNߝfY`n07g,BfpzS27:ᖜJSeAі+6HRvS)3W,6p7VY&ba2HDtܑ̂$͇ŹTguDcJgxח!Hmsi6{W.?#Ci^z1YiS%}O(!ԋzjuGV`̋9O 7' T7=䕞9In*;B eQl1'аZʇ< - qBɬTU(Jrdeal$29Pmz ;}qP p|4x!! E>4GmT  X)RFQYuC:|$oߨsch TXmԻ.߰"Rsdw)},'s݂jD Q~jFjTH"BI$*L}̈b}m1qEs"ȠBN0x7#hA1Mx_}QpÏ& m\a}baOr4܄U!7U,@ VXh4J ^5K#Z|]=oVpR*ûJ|AA4_;xY>{tF\1)|e(e `/;rz9jl'M*qqRC7i^n)MT۵[JFh?t'qJ܆{eKJBnQ',kvaɂ*!%ӃP@I ¿V7tPXJ)]EPDb9$ׇ9+W%\E fS|o3tt!, %k/gx,4/S.2tT9FBI$ x9|?vf6 Q)e%)~= u2N/&"u AOË}ĕHgH/$_M7LhG%7eH<c_8ZW`UNsMAٔrBJ`V(OxutX+J V k֙>8u64b"h+ROp؞5 ZqGZ5CN'MZzC&i*Q*oPjKѾ-qf >&^bÁO`檑9{N -X=Il(u7?B5{wfL`xm?_ q4%6>OC+99|e!8t@yHH"$'֛RL$VaRx ʏW%IfRC"wk'Ü- ml4]]zC<`ɐkTQԷ}h r[?Dn6^J64 GAba\oCp|⇓ 1+1.|Hݍe}ebN3-'>kS ?j( +וbA2*I-AgݨzS\OAp Nm_ɃF#lx:D&Q[ѯ xsc tFmƤ14s؍E1"8=0~"@V"-Ku6?$/?*PAkͺ\܋b牟#EcWzc{3߬6HN:e)_ub+:~5dD,اyLǍMc{'z_t;%R5-q+죽jydo!NEQ.͒qEn~pU39&'3֮[UqȻouLsU]#_p4o=b V+]GܿjyȲAi"lyPGa(ȵc8ă}$Sbr!O#஫I%Rg{ZxWX6t}]FG%D[ͅ=#7@ 5 ˮ!X|f9xcx~3||Lfihj20_j<@o 6I{]s t<-?.&c^>7##syVVbNc\q~'J 87 Zճ0NclS;ۻCj:k!7.uK8Bl"#Xy?%XsO7l,:yϩ@39*K 8KًY1,_%+ϓukX*4>&=4aU|ضplРf`j)`켱GcLޤ"i_–CXa\@AOlr۾!9hOa@[{[Md1c$j'%R7w5bڢ1hVbb;{p҅Xq6& iote{*<2biv- OhcFruָNEo95  pWW8[l󢵘BӜ#9$Ẻ*qѓf}| 6}R,DBpعC[a]PxnV<n򥉏>ھy(@HWY0`d.o#ॹآi߱&t AArCjJI5EVcWrsnZ〻hH\8z B앸;7٦]X3YbU'x3N/ :܎9鋧d8@vIj_{X; ؉; 7F-Y 64_ kc@ް:\*;Ῑ:|Z}a)Yyol?U -iVɵU,G.a"SJ?KߦhesۋoKv˜NͪxO$l;ya1Je+s (I`bl2ӸݪiC` 0nP_|I$;ۈ"cj{R6nVCپ (*|c}L?kEVxZ`uم-7Y#qǠaIjJ&lCϕ±ERՉݱV$ "zZ.'P( W흪fk4]Jja9X7Xn^~_FϬ`g7O : | ykghDdg-es}Xذ)|гrw6*aX\JMSmm6Z31'Y(PXo+؟T?y2*̸0:3g*lI"runnmV4A&@Mt CH[?"Bje HJ!犀G>)wt=_5O<$Ġ2ay^^ݩ $֧4ƞ0D0H#9#U/$Gmd@>0>3m,_/=J5K@F^Kb !#`8"2aU G*ӝy3Q'OW8||6f`&7Y2n+=ObXZz̠N˴X*m7*s9~b) X7EkxlMbΧ6f2Lx|70Y aVT ?K($3w?O{tH <,^ܡ 0}2ۢ]c[Ntj}͝[E-q0(e睋h$Jz MKȮT{V,z6Bo%Xj}&v<϶1Y͠udR. aBdjxE Q ьW0GV#$ \0nѮ;yxVs}WTSovqEoIJPkq3j[5/q? rϒ/pb nbb<s|M;<Рh zE59{SALՎ=*cy*]/u N-v'2z''!"3qoqC cN&(˰7P)su2;]"X^aQvxj[EpMoRE$@eR3pF}uK epx-u+74/ g%d4qć50혯:@>#dUTEQ8Xjm\E V|2Ҹxҗ_3R x:Ǹv7ZH_ P[Pd?䇟My Bnlgx$k)(!v˛lܕck"SNnc yЕCdwtG,T'dz yO_tLJ;EvBd])bz mqCkŹ~<$U˅.,4#2:N%[V^L(<}dZHSLPGkCn/:}.z2]蹍턱two4@} j3嵊j1(9xʮlye(ZöPB6Zzfhl&m%v\b5s "zdgz`C#W *:X 32j:R,hYqӪ;B%Y?e HSO$ \p չ=S~1(Y)J ZJJ=.w %~) TPF[9DNTo2xov˩nתM»O#M1:}Ӌd_Xz~"B]iRkWb@Jnv,,a5;yXb"sV Zj!ӧǨzܒ&\T@Pn&bVQ _Z_?\@~v: f}R'IP:;[0GHoX/%#-Cb^τUz \QI2.Wø=tS_v@x31]zv$jaT3Ab`S[Bd sl*Rc+xLggcby63w@3ڰ&2KCZo^)a[tX>6hA._%Ks+(tЋϦXv".ճr*%]S_Y_-cᕬ+&I乵V:o \;~znYcԑ*ꉋ}Bc|Cw5>$2_tci5o<QXY6)k溳[NGs?oFRAf5ޔ]7pՏEQD2*-ҷ5:%R3f)nCO`~U`Òz}k&y[X=rۀ;ir}MYS ]}8L)KJ^+ ^&L9`D?e:1™<`V؆Yu;!ƞC(5J"YFįi ۻͮ'{M Ý!z?3)-|A3?EҚ_[5TQɆ?TneT&/|˩Q`slOҽ1>){.UJG I ܻkV).gM;mb]ZAk8M2լ<|_{>ioCVLe\  k\2IInlfQ@<=0a5Ş,Of3Sڦņ}b嗌N2IpOW]eҷ%ir'~;K x!8ImnCN.B-a;+Bi *2}֋ įN|ѴwfZn]na9vWw9ͅ@R@A{}u;fzhT%jV&Ai`Dc\;ͭMmavZ\C9c(a:&{mev*δT nקs"cΚ6DE*SYҶx cpy7~fIT5Vǚ|!Cc|\ۘ:9YorUh3,oW 12@D`1 "{&C.J2J i6ެi- .J܀/x \rrkP \VG|F".\u1Ε'4 rm|+~i+1-*;Ηl2T G~Į{ MQ 1<`~? f@}WӔ*-1ץkepn7ܕB%9FYU Яٟn#FcPdE@xr0.uj(m #D~)^ܼ($7wKT)+y=gElY `uHۥH@uyKyfKҋ<}fHW7J`ح0Ru\&ox!Pgb*Vzn90<. b|J7KrZ!SPӈKulQnv56uC]vj1B|_ 8fJ%&bUU(c+' UGf9-^>Vަ2%Z͑o@ ^ y,h{297+o~=,8 6Du !tU'i"M 膎`|h"z$$uB*^Fi%st$cO㪶bMl鴧PEߪu0ӊqFh!-n4?&!5(}fF̯[R!+|Bba5rJ.aG5X0#זNn0aV A,|{s:~X0*n=H>* ;͔[c lk -ʮձ%}t=cdY>8vJ[4ٗuyW۲&% z*NESxBf,5+?(u梂T')!DJk=ɞ|C~XADyAP_3%&g ][]a @¾~caA+.A4dy8u(Sd6N\T-TV5ӅpXҚ)RBRpB ‡׊A N.\Aq"'a$ ?z{uK]gšq[a2,ɚq"vy -oq-}Z_݅\Ř#*(]E]=l+uLLb7th u߂`^loȈEc2# nZ݅,*O筁Nc ΂2Vn张 7Giqg|,cJ+tujO"28+]keLH-o \4'ʅa2޶^ؕ Y4usǑddž&d>em1Mq(L wMr;|pUt.iDD>+V]|}Ce& a8MwvZ VB177񗈮2|Df+ 3|H T=Jaq#}b(yGvz^٪cP@ߪ>g^2OƱKc vF$F !M wfzPbn8lʐ HYh SOۺnpӳ F``ZK*b@wXFC@63hwd[EN)/4gôߡⱖ5FCEsPV3gN]|,ӓp6.?)7ԫHA۩>QRI4 Ȳi(YmHq%[mgHclȚ;^~B$XwPт5+" 4_2 cV-]wJ֨f$NЍZrb+E/*^lpf9TϾF}ID!L 2AkW-Kw8RB'_Y)S>FI?סy̿Hc&@;PTd[$Ėnr/F 1NrRAA~>aDTp|Ժ]'翜n;}*:vml_}C/z%ӄ0 oT5b-9?8+[DovS= ن@r_UaBJ9byFٻ^821 e$J qrkE"TJEfV[)gͮHO-_34IJu.]ڒrhp~⁋pdUR3jF ˜?On.\B:ZtvZЙuXx= yWac -49CvhRBkvڟ "xag&DNq_ݸ ş#Ѿ#խ9U!X؛Fi?0᱄QQ@ݕ (g7Tuܒ- RFǶN_B+#)QN]I1HQ:x Q0:/Aݴ]B3yx}1c]w9Ԏx(Ѓq5y$+s7 k_ I@/Rs(GPK*M:pĪ7aH)$V/hL^{D=KN 4MN_; |%[Jk EIhe5ech0ij׌٭<?7cdI[T6l@Qh8|6%o 38C?$͢=2CSB͸!!DW-RZ `R8e<E3Sp-` M' @eگ-M]i n\*oE5asߚ Q%;Æ&o+̛`="QTh)|#˅lK `͂?UyG dra+Vn^ {ӵwؽ:Wt[N w3Iy -@s^#@aXh ܰ<+Ш6dv09|X8Q^ju8c1_*peRnϋSZ$3:O1A)b}7&sL*XODzɞnt&餈 ߟÖ]̮ѠBΉ(VC|ja265)=Y8hڮ-W<$ۚ bwz&ܵ%o_%߻Eh]ٷY }NMf| ٝ4a)M. N d* ѴW~%.;|Ti~0FhI=9 z5?6uUةr } ?ǟ>RhUUvp>4_#eϨz;<6-jtxSq +*Pjw+5,a;f3,_1/AyNewH/^ ĸ"$?nih1Rkveg툛y"}ϴE9OϫKyP_!#iKwt|ߗ/4w9!AJyV~r~(ML)}Y"H֛3}{ |^L:e"*QK2=5ZؔN&rzLDzUOT@0y 0\ir ^.mD$K5V%^K;G1? :ԌPnGy ~f=Bίӏ gI k&H(N " Fŷ+,U,+k:3 WYJ/.H|]?A ];.u:]žq!qx@  ]>?A{V42b+WBx_(nW{,dpVgl(6P]fʑ%P.{YAffAkzw\6 (cϸ{Ґ[.'@\V}|Y~S&]QH1I\{#8el? y9as0&c@6*^&+g,Ψ%>Guv`$yZ/X{R FyrutG.q_|i>&i٠aP.%-d׃:l/oG KK(Knx`|{|{c )8"JJVބ82?F[ Kfo:i=7PT8B16SqQ`6}\i8BSpF0sxM$nVZL'D&ǸiT:2nyz-+؏Ҋ֝-rbںrAļѠ ۑԉ<(EȽb 7.XP5Ms:`2@=)#Eyͻ*.I,iuOq?x-8q!x3 aK$wVU={;s ^H/vL!K?YRj8iOs(+R%_ŋ;hw:6$ïA`%,ADpv` l;` 0<]-A SNI{Ct{{[3, XJG^Wl pNGv݄L0)Wlpx )Ce6y1Fj+bYI[}Ɲ$!yhw1nàKUKj|`By#P@+ ? =FB=qZHF:3Nalr+CG=&@MCj[zG|W6T/"=&a$x N< .@!yeuùAi&z^/Gw`P #Xqs`V7_.SZUX@1W ițRM+pk=<5Elmc{ LqK]_urt'.I1 SA!̫H[\ʞ[semGjf-6FYZtXd yQn>$H?]e>F_ł#Ū0aDx wNsOicyܢwÐq$(c jDhk3#} zاA2aZ8:({B2Ti h,Vk1-!B6ͽRQ͑꘬4HWMk[gY@4eT-cl6ot~PJK͂ԜkО)V\)., *cS݃e^B#p, թn26Vadc Sݡ;-# g"n.rMЮ5`J]0 ^ 1>R_2=lQ6֡[/?bG(tY Wd7yoX-GY}}=TX'ٷ6Hv1Qqw|% N3nRX@E"e?~CFhh1 󁀈E20U78%3 1hjW=mO~1Yq0[]~`TJPєVD.޾))k]E MAa1G7Yڮx J 28JF)f7`"U$Cr K.AMSccuy.rZ50~c :`{'L ֕x[ߺ+FV Ee?ZcGZy t>,7XW2rZwx~Ȇʒw@̣z$qr94OP3:L+\Z[a,WjQ3] "hMvp7*GP2ӹӚMM[q[jU7 EiyJLD  XA.q6 ()X訚ďjr);G?ġQtStМffRP|8%w%~,]칁~CnQȖ~lbm=nI BPs#U뛽W:ϵWAy0d;2x}5RC9q$jҷ } iwUH5ŰŚAjKy-;?SOнeSQ]x0TapE #H9mFw2 4MU*%є5en`,a-yl N[Ǵ5朒V1A}f}a\)KNQiZDԧ Ca_rmiJ x/=Gl r^gՖTx~p:ڴ~]NaX'YCa/'VW£h`)DvS4"c>batQ `g܌Adfv_t]l)M];Wd5hklM S;)_oJі`ڭ̸/}N q; :F=Xa &e6{/v(=9 ,E5RI*}'][ f#4,/bf͔ܤ~P3F! /kcJؚ9o"6PM*H_@'s:Y+x?m& !lq` GU5Č݁%f=Z s4's΄E~ !Sa=E[H lN >.YGZkga%1S&h(;s\c.g/8rHCݵo/xn۠tgq)Bcc\ 'ۀZ Zk^:c OCFO K֧UlM]D_YŽ7ۤ!WsGA64A9,R{oS ={qaR}?^)sM\(0MˁGaI5bfZ<_E#4P:8j UxJ{훦] E@$ڼ=y_둘tv t-'Q@X}P5r87M%޺(>\#5{?;;XfduG|ryx&D7oʊ L QC*{;fP(gn_gaA+M9|i}k}=ywYg5nN>a|zf9qb Cay\t£sT*X4__Ƕ/''DO4m}$Efvm?]4XW=g-lBV` Q=U3"$jDڰ<~fut,^ȟUnYn&q{y!jB6c]7]h¼3#Mi"߀$ז廨Ѩu YLQ"qUʹ?t 6IwXT,/2HzO =UfH7ϾUA`g?@ǚ;jn6iz62ܙRtȱöZ=gTm<x0%+\q]+P"I/+)C.7E%1 ߫uɡL}Y*AzYj]ˑS:tOaf1lAz yKV,$RYXu ŎpK13{A 6J1h%倠7$6YHnJd+vY4OuN6ei`d)})\ܮ.hI(x9PzQTfe|yU fSJܦd)dV~CWiOa# xhMVt8ql{j)f|X8r@l-秸rF\(@*摈Q"Ϡ wuBa},]+FެDR[Y1YpTDB!ǪS5e)l( yHIJ$J).vӔC1m_ќ 4~fnZb0D K*f0]wG7؀ vG"ԎFތ@R/ks ]6A)?8|`Ζ (DBzAs.jql. IEac@)fMӁ KH@`’m`:͋ܿt7F4`uY3&&`L YvIɐ-)M[]%ZʗZ`˞Hhw&3~?lH^dDffh AQWUU + K*1td^jKo`0)oUi < `f~ Tf\O_:CZn^u('5ŘU#δ~#uLw[n9K}_aF=G_b \LwpUBXا8@:Ws"h\@Ph^K)p UMU&2Ϡn/<Լ~c _G8"8"\GImTV]zgmT٥y0JÌq"Eo{s xc?9v&g޳ Ow=?8K6WrQ/<"pnI䱶%LD(CEb;3ʦ& 8-Ir&*z0fKp^>yiVY[웍DzuЋT&Oҫ*TzQn Bۢ2Y&}:ν1tCQ+d623n-+r\uAx.pL˨G!gm3nD;C$G\\o~6 SK?hd"̴BN|!8 }eĢ4l|:X>'H+>貮dMcwwiu5dZbzu`L:Fuƀ [VRL-:([Ea$"^! c(zM8Sg(IN'iNPU<г҉l@ nX[\e⢺vN$:!4vyK VC/2rY{ʦ컨{5@7⭼ %=<MAB+4BNSOg]u4ܞyu"m}$iXaB\+lV~ZN0_kʖ,d5ܭ29jj;S4DSU4cmO&rz5wuv?`H.i]E+MR*OOA%uP).O] [ZONx0vJ$W. }e/5oYd~'\G-gXEr6U@9 Q /30tƑfHxؔ((/g7i׽ Qt6Wx\oje"k9/| z_Q^0:a߹Cx9sXik,~)Q]T";zEOƿ\Qv(u`:SE^}hԩXBĭM*SLǰLx`}%/oljؔPIFD{:MOWZP)Y }W!UOsWq9, ;%ƿvpjy!¥)!,mȸo]Ln=;X>Ron:9JBz4wӔvHY$Ҷ\\R58ShlTR[rѵN s xb#3nxzV;u^Օb j=ގhaCM]xE#)sImSrfF 殎uc#<7SRb;w{?dš<eJKξμӐIX{" |d:,8֏\ryX҃dp7x4 vޫ!\yW q!'#wZڕ }B.־oP̌a({ZLYч z̖0~7?BfOEkzjLob49]/y]hz:Xz.d>63jXhoLwҽ?`BEAZ"EHݺ *A$&M T)L\~,e9~) KY$w}nYŬc,`7j*- ҌTGbKtDڰʾrʶȴ57*) Og-[Q3=roV4 m'Xcv# ?Ȍ.}toxPz+JsA)سj=&- -* J5.X¿ Hrպ}Q|E*k~fT\*0]nrts85,Ii$k#Z;OǏ:atq3-!pDP>}aÿ́6w81VDanzu$RT0pWGVC&e9#\]Im }<>?(PHa(`T%%J$1{naʙE*BAD3wT\M[JX<)HdMjLfծ5oJz(dUA.9T3`j'LxJzwbљfY^I /$wj°wO]),0㓽'kBPSf~ U9M~'iʛ3H-kk]g NЎ0ʃzbŲ]$i597O^+nSz&4zH'hayd.wl7 k*KB6A8}CQ"mm1WG/NtFd=ʸq bt Ii}v(]O#Q#|uRMn~T]<tvqu;Qː\XB۩͟eثGw5ڗזԘpU4/f4FJ;ky쨟tk7?ZЄuaETs~i=]m kZu/55jɁ*lJM3ZM!ʊqj#xo¬6%złBE>~C( G#CIpZ NOjb5Aq?CLfur#.5'97dN"ӎƱ ALxQ(._pr_h"/Y9skR=^!Atg2f[_aՙial(m(}ݞDv}*~%3,mU| [Җb{8GK:zCRO4Gg48nUWBtD6.+gM"ö^HG͂Ļ~qp9<+M ppD*!@;À4>{1d߱ʖCFJhA,W}Z:V,2IYLK3z8 1y^$+8r#hQtӅg;uAz0E9}1CzUk,5LVk'ģ)Jbck?bF2tn [6Ex+MkBFe[/kҚlc^9) Δ'6[,2a\::ժ>!!^mk~FῙ" 9=`-ӝ(,X1:ڭuCV f2Ǥ`8#sF33(dԝ^1r47)?u=G,#}*^c& ZKo.╧S_M/._ W_eq= n , D迫@jwK8f0m*[Dɷ]<$ *E=sKX8 b#^~{rʎ¯x0ʅ$&R&}(J0nPiC[nd4MfAH;B2D2= J$8"nn^U*'I?qZVigQ%\2Qb12ĤoojݬPObBIi Gk \{4qSJ -\d- P ɚV絰G>70N$mEZ@DFm]R7r0+&aJvmy|5 )*i{>/-[C#@ RˈسTt +EhDӚ"> ,YIx?@AHuqU_R&:3jXX*SyAxizL9}pnk`j绚RYSC Pg%J~D"28I-̾X'unΜ~19;$P/,Hw*-O/_OǺ01#<)C" oݙ>$xaaf@l80r ΁۲u K!( i$muu!6 ,6wY>ͯ|] L/F 'R~v~@0 F\g)17|ܐ"딭 e[BCkFh|I2x04o%Յa (a('b a y)\Mcm1Q0 f0lu=8jh6KdIU4zWdqSk7oa7yK8x&/K%Ow6:0l.N~Zï mQi&s/ioHp23|~;Ϳ4.̇yq6ZH-4H)ҖRÏ Z'={PEA0R?# - cٖs6JQPL$%^nk=7έۅ{sĂQ!zEL14Ӄ͑Qo~n~c)[4AT azZz#9䀑~)M؜CtT;;ODZ~o)6N[tϠ]YGi#*"c6Z@?ߩ2rMKj_cm˗s2UwpϣK_h4L~9l1 (Z\$6xa.?z;<`g/2n;y'%UN|#O~+v~%!V.T\jX@!×~z8L/y' uWH uQe4WM;DoE5𶘡F=s{"|ùn-/' ߪ[8yIhL,HɁ]ʶV vas(,Yj4JBu )!ig7JLl1Yh(~ re15Rm@{Ĭ9ZInh6cvG&|@W?č*"4uwffښX` + 2u`,R NVݤiCu@ZKl1US>&-.I}.tģ9 y8.5Cn ak*J8호ح( ytY{A4Oөsz$.~cװܘY{Oդ$#<,~D>U;$VW$#mCt>5C"^a?Vc`F7 M" 1-G7_CǻRQ |F,[h1\:NIоiRXZ5 7rg?Y ۺ^(Ұ k4>&֕pؾ]$-k(r`0SnU.b;EW3B L4O)p +r@^(&~QT[zG;Ov$R=  4τ(5-Qu!)]jN.)m  gBbzŧSѤ+3&"39orK7C J,#P e9 рoNU/O\i= .5w W* 9i7\ 9{ ôhCt=qˎC]cr$)he޻th".#6P K"M )Щ\YX]tk2ttb E8D3j r h%q+[0>p"c2R-"A/e+WhOxbY%ۧO4DRA%U74I26?xxRB¡xʼm &ATNkԵY`vC.S73YdY0M .rHO)B޷=qy7}ndyč+*=up@Lړ 'r>R<2tZP(\TWȥZa!bub;U._YĢQkWAW"e rm9dI. Qn+)ޡlaJs<Bd딇 zgFmVUyM5ُ6toJRmԣ">|=?SY -Zh;f 0.lrNGWD}:ޝeit1q;\y_͍yUPHל_qA@Q|]F m؊ai+:V27Ș #\1fS*˧f`AJ`F@sm!x &x%&Oq,Z΁dGx1Z3T1Ak5J-TY|W=Jkg$Vl wwĩQ*!'4/d$xB 6ȶN7'@#ߏ|W3T P\LigvuSbQ; Z*7u CӉWO @zs}tOV)OXՐ}dnt0̨@ӍVs38ԊVtWf x *zE_꿁EXYf"#ɳKbvL~adU8O{AXЂ_׌rm0ghUҢQ(YVjH"*~]+KL ZS DI>wz>m A;6t_ijq#p|'} JȆ esHzqL,+2Ub;֙ 7RxV/ڳme9%*q{ż37Ff2?xXFK7h@Jhͼw>D'@5ɠu-L,gYY+۴,齌Eg`jwܾ>]Kw$DA 6U< ČNmCn=\Aωp-$3V Av31~Xزw۾|6B#l%QdLnD- Jl y]<;k9?p/s.a_|1 |ĵVݤY)}3HՔqy_@ p7xUg3 ]Ǐy2gO-Q`9^Ј]_pǠq|b}Woz62* su#4ƀ5:R: ,M;

;`K9aRHys)wp@a3:<\]PM_ZV `Gi|F<&;#x_Z#dMI"7W{iF>$J~ Rgg<-k_Tn:Jəp#F7-Jam(ZLhKŢ˲_͘/5=RZb>A)AΌÑť\_WSSZJx#X*ؑUxlNqPH,ǡ9'"-kI$pM\,scG,.C{@2JZ,p߫~M86Lؙ 4@ɸFR6|rjw:2&oun0DB=͎up'+]:l f#/(e0kTVzbǒ lطHrC&p+7;y{ZE [QBޭ΄]9`d *le@W( $TLoJ٘L1WOjn8IDAջ̉.!lz^<_|{S'r_֑ط|Z>=1oS,Wڈr% X~VKUc i~}(z̔.`eu^L`jۗo:/p09Q}ؾȯ4-_ (])WF tgWLe7]Z4ԓɂҐU>G0_ jJdDCSF}Us2\i[z%.p6t>P?&<3о)D_|KSjG5kVmgڟAKGMdc(ݍE41W.Y&ob\1zEQxj•\ƏK@[G=h=8`%KFcE9zy37VͼdoŶWc-yѢbsJ:3dFUĐO+jB;e.KV E(XV`?vdѝ:L0w7W@HE p0v0okRQ]-#o Y$OWebi֟ۻa dސIntDiEV,K+6vi,eV11qUc¯G!!g-ڴFѪL^{,ʩWD9\I‰Ӽٙ!']<Ffn`;:ʃA| u.PbgO?oң#1g{zgs;c d:erUyy橠D!ߗ".|%h0&jizfPTMӟU"ūM*[a hwOQ(:sHeNe<=8aYetЪ.X7x!$^CFb܉oaMnOuxkE`@oq_TZ[5D2U7On22ON vLˢ8O!t{Ts`9y(GKV~jP=B /rh]Gr e;Б'eR5DZZS>u1TvBu < 98漎y C#G/X;3 4(VQzXOPu G([8=_`KIj[_R! (EWp QjVD>O %ZR,+Qb^4 RYa+@6-A`lkV( &ظݾKrgʻsHù{ݖ6isFhev>is:2 o6IYFy]aKvm R mNWƒCl==uoCPSFxUC''@@PT١ g|ngˆT|'n|Y~6i,sc49b]Z,喳kIǔ:G^əe8ێ.$WBh&Xy;̎Q )$&Ib|`cF)ČX*\^~{aʸdRi?t霽bXkgd5rH,VX;6( BlP3]wGmR3֠M~r N Hқ_ٻ=ew ?[rQ u =v@QHgu*ШT]`k|N7Po[ǰ7t:Q;Zɲ;}>yE+8C%[ @?!N& +TbqOtrQXȘVl}ܙh] DԵtf^hRƃ>`}ϙH\ ʮ f!B*Io%&:-T~v `l\(P>ã#6&~cۢ;Wv:P(^z.Թ7lů{~>J\ޗ*u'=EڱYeMATEWM[ޱ h02F+x)Y+9Tr_ n^H( {5BiKI t N/xE݀|3ěY# jp$%8g9%98%خGW?=O-F% fXBk*^~C%rQZgUp2lj^F?Cy=Fk"i{BN5]W\%7z-QoBS~0i,JZ~p*ʏ@g?ZH7 Wئ٣82QU -1[c p,]% :Y-iq{5-'c1%^w E Wh\SSe2u*;a ~83!3_}- Ws{;$I<=ob@ђǏ^TijomGCb={fNřŠX"իX3Q%SHW`LN:P^׎*a]uYrE9S {0, J-{gp*^ӳz ipa*u'ȝ;QC?ٛC9+c|b#xA}]R˵֪_KET T`l1,mx;\M,:21aOé`}@2DE56dhkTv;8&4} Xiͬ/05&[Є#nDPr"4ee!㶣ºNk 1e\ q2Rְ\ϛD%-L̹F8$`YRKG#)oYJ?߼)c]<zd9%u\:~Nyr9ȩ yO4 ~DeFoaQ E{*[e:;xBۓpY@ ,qv߁|6 hZ8pv{h%[ܵ+}嚲TUW:/8uzXDlwt2p.=t!AUPiaYt) Ox8){pM&6 ;Uv!jmm/` N0Yi":` k&沁cϒr.Bғ0@a֋P[dDF>?JНHpT*!I,6&k*&xQT+3YC*[jnO J o,1Aљv x0h :WQ"ܹ-Z/uo4QNRZWQ`rCHx+-YQy)F%|yQesm g43LLcM4cȑQi)_I}w]${7-rwo\4ƅU KyILs'DI*Á}D k]SC50۪E{UA %M.@{TpKj`/2gC;ֆ~~ٙ){x(tܫz)k򆪣*?34@ S"W㩨"*Q\ dK/ ʄa:LPmCr*:JuqkT_"[$mF6-|J&w 2fc/-e2@=iΝfXִۍ_Aϓ`@P?SvB;h1DW;'m!MCFK%Z?uތ LHƜ<6Mse1w4lF:zZ߻*|Z:'q7-kz*{Y>uw,cYCjmAWT I]@+JpLzwT6-䂹Y%+87\0j2_ 67+J.\4}͙gj-"K~%RdsP׼<]`wl!wE lM4#$NpEռ.ӫ kZ~b}uCuǣ❯WK0p 0-msңo͇ڲ| qw>ά82tEDFHJbՅ@4-_ZҨUG3 4fz ` I]Rj_DžLJlyV!z8ރ(z*S5k o t'l}VuUgbP7Y6ǽlJIjbW>Hݶ7 UӀӺ(Q3x)N@C[B,8f͘sH FG\cbp -V&K\8>IŽpPyqf:(H϶䶹Fymwj ]N}w(MUflcDrb^C/)M2A-5}9qjtdȶUԞa4L d 9dirn7,(gm:P3Zf"}n1>l/@S*=)-@Iӧ"vO;$o|Fe@>Ar7L%\1 !+_&侁u$Ϸ\Sv@p،0$)^IfH#5=3GebInSߜ!ug>p߳{ ːj3 :pIf"4!bdU ?TK@\ܨ]u50s7N%u6R; w4I6KY_t>itbҎq3k쇠Őiqg͕qI&uzZ'q,}J;e=4T…o+Tq"HPHm 6sm\`uXG}œ`f"s}O߷ yk/ RZ&y5Tބ@*'wUa%E>\8 0H]!Ok?ҏ[-#j|ɜhgЉ%rormQtw[Z|G +X lZ#p:˵oٔK3'jH=;0WثRH1b&ŋ>)0b6GmmLBjt2Z*&ׄ!૲,/ p `ժQ9Y$/@q!# 62)~]gS:ƣ g.|H ejޛe/۾nBO?rpFsJl{moMP,Ug)'"e,Yy췏4mb`͵ZFR˟\v-Q1H6̨+OMvz(U_ejN۴2nh @G):Iω7QGE:4>$tx_Dݧ3-ZZT-Cg;CH4TGiY ^H/b[ͫL՟O~I s :nb#ChAV/()ʹ<%TN \Q.}u\ @jMHKpgʤ~ 1޷`9ÿLqzbx$4B^~ pa*l#"^ไmeɟɂH&:d'vz52+sry.=kYrg) 4׈l5*ɑ")nFncDŲnD&1)oZP괪L!w& ?8#:3!c _f YL 'm(V3)EI*h[U8Uxٕ~Zޚ]#e:AV ;)XMa'W?H0)7?q2v&U+B&FKd(&=j:qUF@vsDL{֜U5g1"X-l[VӇsO POIڐmݟ^M56 ǼI\kB&/a:-"T'$7<[\YVqF^% M=|c~C< |f3ߦ4|peI$vy_f-VG:>q=WT |c^x72}A4'*o Zh РT< 귉%TmBU*/ctze^8 D_>@O}ܠV fd3(Z8nAހ'*^*+˾|aI)ѭ D>#џEu5Ppm94ww7ε ;T؝YOKH]~ycADB%K!, +Q{ëS0 SƩҘZ(%CV&E$ˠs&sQh}[&<ӟ2rǑ:TxH&Z)g2?wӈtcqh$K: (9%AtIq=5iN%};v#jmKvC~5g DD}Ň>Gn@E,ݐ#'{7{|g$ɸG5'H_Y)&Mz1߻:)\Uo|6*1Y[tXد`J {MWb\ǫъH@amlIo˃:oxVErG1`:DZjKKaD&>8Օ yG߈7HԀ)"7ǖ}.m&wia(!M2 IRs 7^ڿ7ICZh J=16UqVU:!ABIJ:qz 1IX c-4V/cFO %M'{udw,#RYB⪜<Vi0ۼZP' <{,`R{-5%Fټt HNQ}WѾeUx?'h#lMt[u%>3@= 9'& 8uT=tF9@nUݥ~)H>6#BWϧl(?l;Xȶ w"R@[Be\]Wja?M<H=g;t# [^P:LJRG8'FjՇ1ˠ).y9M}băh`=э=^k7,IE2Iz/ч}zp-hݽiH{f6 B1t!i׀1@MK>H 0nRq&!b~R즥T٩i\=}$N~ar9FOH:Hs1Nk7;FTOKg-W0d7WD}s杖e)URɕ /dݟyӳ B@\m1n+C6i.LSJwsMjc9C/TB.9ɇ$NHVRkLL{w2bK!n 靎'RJ LG_\3IL 94GooW0T{jgE+i\L25GچAy`Q "pz<|E(++PvD@ w-Y7Xݲ0kzsrö́7>շ,[BQسWR=.&_\O+Ꮉ)Z3SOevɲ%a*S`+3(4dm\sO<4s1dt"4m;tҤHmɓ:NA-k B #s\9@"i S\xK,:&zP[6|KEBKD\.o d.ZV$4F:H*Q%H/JFI m`Z0}*Q"#-W. DNЂ#xeb 8| OPL%=Z D$?Gf-@aSrTC9@,_] 0=sO&0Γb9J K:%'B8"Y-[$I'm6f_) K##5%Q :zhd4:.loX~zhJN.w _{0c%tlH?D3t ۨ=V9W7pWf>A PAV+B[< ɚn[w=N^30bRt֏62:IxlQhF1`/ b- !;-w@f "3k Y<Ő$_w"ftY=UŐuM1XwW>+D1L8uq'-qTraY ͑Glu:*\$Iq̀uƯ޼A AE CMiZlʢgLc,Чq7EhTE\k oG<&-F6R_!ځ{XY>i8YfJ|o/A~)?Ȼ NMuc| /N7aDxvldC,Bp jUFǍα.C(jNC_d6qf1 NZR[\d.;{C./oQ-(DGHfȌ&~ Ut߂\3_x~=z3O-.vBPA"L{]1Rіo!>x}b4Q n̺6fڶu =H')#YnOzf[6Nm%GUA/)^#>l&2PnlHF|_nS<Hs@{بJq5 3U,5ZQ{M ٣:8Cql#^N׶kiGώ~Elm{b; 5ohjVT/VfkXCG֪DF3N`o~fSN}fr C6;DC_R4 1#I3v4Zɍ|0k9SO;핗 ǸlEC.S:\S8gDSaB bַ#tuuXh $iKd V*z*/=[diÉE va\_QtDT$Ŗ ,K*e4q[RʎԨ$oP0Z FO):N,ٺDY%QTi$eCIeS1,12M] 81~ zPJwӸ32 А+f*y6@aԇzPT1M;dڬhX,M.O2 $(a/x_2Mb.aFb*Rya< 0Hds,|L)רz2mg!aZ y0Hq9cTqI~rWXt}h3/`]~I'IlbΘ)ùkYh }er:IB:AB_@8Mez"#2Aݏ|{žq4G5P{r+<4 :AϏ6=YJNkT@a " Y][@zZoꕳ{V`}fʢVǓmy=I*iw,rspL?+seP4H}MmF٤g;aHpc~ց$hwU3 NrY<pFެ㌤{}GȎ̳ w`;C'/^bʞL_SlUy_crL :XOl< :d8՞x[W^E5\_eiv܈1^B9 !`D*`BզF7N9gi. LU( Z_^#(; ,tLcqܔIIq8i=Mϓ:˷o.&$ H¢+WBu~2pR"BqV~^,FQu=F q<3k2m$-v:^Xš y7/M 5%mjM"-\ctoy6_Q-)`+(R4^&lK2gyv^I5C/wSf D@R| ;1ɬX48q;@¤Rex<-FbDr^>ihޅ2e+AU>4Y9^}M::EEEZwX~^T\+zt4RIYx^g0RgkHFzR ikMX!0O(-({?^e6ǵXO*\*iϘЅ ]M$rs&;^ ;/7^Ua$Waf|BXO(1& #T`쾩,%G z?%&(S=H'޻+QA%1^0߫9T4XΘi]:1?qjʥ́b>GSxy0,9\ON4Ea4 A/'Қ7ΑYiw Mnk^6*qG4 G\R$X5xVJ3Ct(kR{Kqkv,1?Jw9B6on*D58s֑2 l](qU4pJ+*t}])dlgiSp|B\ihQKpoJ9aɽsv/iiu|ߛŰ0UˈVJ(),߯V3D:ȲFw1oT^>uq:pKA cSCl lcJ.1.6) h3"(GC/Wt=ďcP58*R˴D-l6hXxE8"ljq/áką]jXZ5Rz1dQ% /V%ML0CvgƠ"`جBX>?C0G4ZI"4T $(HvX\P0aF_ $쉟kbݓCaFMI-M,hjdMq5$@X y 8TjBU'LG I;ޣUJܿ\p@ fpھ?oYq]7mh=' TNa% Pzq?7c|DKw.iQTWݒ#uZm5enKxhAK.cBh<ylclE/r:|C/_fVpMuE+X:|%:Cd8ф` BP @!̛f:> Bw%/YEA uq33 ˍW+(IrQ5¼pgP0{ KT$o1vwj~H&+6X#J'YCRڿczbfbtˉ7iO\F*$g3iW.AӢMNjyGCxVfy+ gP4>#P| r/]x;ܢӝ*|(f;"prKD9PuCH>@zXYrԣU}.BPdZ Vm,8Vd]HE)눍_._qe0~G!E. M2un!y3kQ\FQ V<勪r.:\ x[q=u 7K$EBj8fVN7[D߰S`RA9aïy bX}nM-ߣ78mπPms4x֣¥8!>}E ~lnGCgul"l%7 rLJI9폱ϭg@_z2'ҺQ9a h+.ܝidUnf7w^n'HHgoOI3$bw漲g` S5!c721kJ)j@YG5ƐoA3XG}%B-$=kVD|\z!Y$9Gt°ڃ$!)S?j8[l`5dԃ"Ƥ'qjE^eeA.l1!\tNz=QnCPI%{Ř#*ZtePZ~)RR7"Zy]-pdk< z"nG_06".7hjiAڄ廔qA츾)3 ;+ e LIMitb!'#]~2[m3@-Ӛ5骑1bu T ]hƅ)`ΌAvo??]eu)Ȥ.J2OؠU ֢pe9Jai嘩\,.+9i[3in7s`/,lt4t3ڲ| ޴r5>o^c2߿h?T:CC+쎰XDXet?:$=dqpߍGZQ[cw/\ճ*l@n4#`Q.o'Pdɼ@vXpA5(8P0s?dع=Rf~2]|jr$զ[̵a㥨_#'8IXDɅV|^ 4 BXʽ/B]#]**v Yvn󛻛ȇOg B?cq*0t\)==5R )ihf2)~fTYFjYZ~(h*xƏ_/Ngğby1*-yT.D8A:/]N*Ɉf}\TCYٰ4 }G s!^_L HP'E͑gL(YuȰI*4 #񙕱k X<':".-M:Q0's'&i+ Ӓ8ૼ,\6) 9s/K\kA$B{fpB>_qbbzֈ/>@ѡa߃M )ᰬdj;g YBr$[i@RRV+ YjYY]xiJL/+Jq;N5D|lZitjr@ S@n(6,C.Rop+ManQ'Qpm;/bc WmuaAqa܉D7S܀[g,`%I{+z7D(?Œ ".}+#|^q3w(ľlUsrɺ)6ffۻ?}7xӚH~pU>95\&q'\7b)cZ%O .Ót,>#8Cz@KF.nIksYyyI龨'e=r8~ hQۀTLj8.{\ָ 6hz$]nҀ>oniԙ>U5{q1jS_坄um_ȍPSåO ;T,{` ;!s`(eh]X+Գ@$8RhqOxJ%¨}J>`f08pi˘2D1S]#!SRg%Nno,08MNCDI8"kV^/L7TB+k0~h?# HOm_ -78f_r5Af;ڐd1)uyh?u|FWȘ#גyD] j73`б{Uz—tY$8덯QB~"mIN-:{̩34 =[`n[-+`@{CſR䪈]" oژ.%4C@'., +iQacR5fL,\U<+:آQU\poxY|Y Ҷ&b@.yI|6tð,Z?n[d_1dr`W+"솗E@b^_S^r 8s};hanUGvW"A7>SF3W%6M&Vx|+M0 mUؠEBeA\ϧ$'0dun9+T|, Y"\& T<87>h|̿wY]b[&# GRyV1h){OP=b:ȣ̈́]z5W#׎Ip_KrcqM|5cfh?2^' zAwB\YeF_0eqP -C&t$#苢7Ay!8yQLlmWS!1-2P HهeT~^oW|_#6a[,&xsG-")3 ҺI3B|* K[nQ _'?J& i5Ȋv*Gxp7t`S#\z~10kgF(;m7VIeez2g@eu<ɜf(ulMrOgam iN{ƁɎ1,/=|u3|5 $z@GFjzV@b"\s*R 8^ ޏop0K݋ȁ@N2>Z ;O@F@r%\V"jވ(-p&AV yg"DTBO3WMDq`XB\`~@ &_ ކ7г. t[+3jͻi7+bH3\2.i¯{jd UáVI.5zߢI#exsRaA:7Na$Dd GN\e4h_ʧKO]e `ۻCD'd KčaMB5㋌]dRWx{q#\ȢAAs`w8}djPO2}Bx*`Yli!Y~ kar,RURz}:3c3= g̗yNYi>Cݔ98]"/$~9˝BncҿE5 Cc?/?+w ke$*} @̇_9M2hIzie4jwLK=Lj!OGwNZ0tVω޶i)O(́7ݕns"9"9ܸۻ f} F!G %4VgJnP k[~F俧 ?WasƟٍ{6Cho^AQyG;Vnke&5{ _O򅼦@<.dzJJUhϺF]瞼N/:xfI^]']>=~A(#iuix\]&K TEp(^0Ɨ=(]coԼCj;j]bO9aV߿[{I |/UO6DZj w8gͰ]GN"9 ݺχR$ h#k9faP>Nw(;,Q]jwǡE- UDgh!Ha4J[Z 7@DW(Q$/@am-iG a86}`|Ej:1e{h.;vs' &IrҥsN+aW˼I]qxϵ*iLSdho{׸C;&?HZ,Lokfթʶ lLj.,qR $>9qi9c^R̷"֋E{/C@ߎ$g$ǵ>\YrVy3ۤ/7.`,_9L *$ ZXcg㫬!8't0@ t Q٩zsYis1z4#/|^2u=ee읙-ij!oq0FoaUYSħ;6H؋QaEfm[Z^88( Q@&] 2MuEx^|i#Qۤ2deD8/GИqcNUʅn?2H3oئHZHN~D6'3NYM֡zHk6btO)68!5rN膩YBt əeŽ.By^ĺ_YW<Đn+;I,/ ȟUQVBGt9ׇc$F3+n 2/#[q)>wZ;CQ0M#Z]^s95D"*= KK/[/%2nma*YlɆ\a0\g[nkRs[e[| ފ"]/:\7iޘMĮmzVdF拘g蠒 &B[gvٷ)V ˔[m Ih#/jv>}ئrgÎҊ P~Y焂H[y_:dEp=YN2 =ݼٌ~YK.^[4Ypc m?|fH@ ' Y[;_:QiSJ~,OeXjE-t]gx?T)ՔNN,TF9&PoM~61 eXQиGvm[{}08,Db[IRh61=g͂</SX$Z 4'+KG <$[U"^]$[X%DcXz eκM% ׾1ڤ"$i#nۇӇrSn,<~Ti܂-k6,{-A"]0*u)yarBoe|FBL^{gmջc?gȷ$JNnXcBoS0O*l4|sXKAEa~{%4'L\5y(gF(pX]zqickٯ5t #\>K cҐ,ChGfY fJ^"`4)I!sl1C1`[JM`#[f0.3H]x!H|#ld~LdVJBZ ڗd;=^r0 oh@cYă{"%wFӪrbC%k"&G^wEJ^|J.Qz9*!1:wT۠˹)[Xxj<PGD3U po5fR*i((*&Vz M K&N؇}d];`^HG_B]]X@ &ΩAj|PU ÿTC>cA0+UnMj0jU3/v~p7W.s4=vZTp;(Mc}qc\Q]D4Lɳ~i DE R]_z%Jykl`kuR] \y$m(K[wOF|sV7(<:Bf₞ 7(T&D'N 0J/M89?ٴ|rIKYuzUKP&? َ9aL; DI& «mR7ZPcoo6k×j0;7qJ'Ktt|G%@.7"]I[l0%y'FcڛIgW_ch,,A( $% AL-'&r~:7M)QLXFߑNzg,õԿ&lɎ7iX=X&Hh+BfS^zW8 Ֆ+XibY>ۄޯ׫MJ̈b+;g$X)_ߎfnʚ \P+1L4*`8o Ct<B?LPqτ_=J =3qonY= Gt7WEA냢:!5r=vO/NK? w65|UwP!uA3d(ni8Qne[WP7A;Cl孅}4ɛ9i(}ҏN2NN u]K=黠iYU e S*y.b~&:/#}N~{u؂V:SHZ^EQ tuNg**[PAWē70 4@0vO/Yq +*DŽ,pm:I_,{.=HW0)gɧ'I'tׁlbĿgP.UA5De-R{9ZqٔЩ[Wz`)F5Ë6]Z}F$_fuK{8[5G`ٶ`S 8d^ >Dʭ8%D؜ܞiΕ|2-7aύQ|z1=j֖)PAzBkeHbr.3h^^S^jHm)`+E{/ODHQ00{1Ux4ߊLE$Q-vSEPp\8uz:ayكԟiWScbl"]pR0dnd{+Qu?5dtZCJ+9#a ?ZS{OۆEd7o*_TxX )=V)) s 6p8Hn3{pF$ Pb$QOvڵg #s {)\-fgȮZcq;&7_3 *L#_ ̃#},өllV Lw9HTM6^n"fP&6 Q`7S49,%\.? UT" R6]0ykBB!QO~{{xǖXLy˩Kfg+: @e[x#P #hZv'k}!+n.Jbf:bme$cRJ $iA8au_i~W5-!mـ=yH^4^'w4 үMtbNS䜍-~ gBM E'จ{4>rBoƭr}+ipwH"7Z.c-XfAD-MRLsB1®c|͛;h1_~1*%iPEd'vҮ8IlF?VYLCmK7M#?8ut2cζvdnBx{d}In` H8ɏ Mht@Rnי(ARY]2GGp)pAWCH2`}E\+W x΀wn`?4jԋ. Mq@v&ºZWy&VnJ& p@о:]xtDh *70-9>CjcV1.Y3x";`ŞL\P+\WKEzu@5 o,W4jD2=b]7` YVBo3puYH\ɚ?A^%^m둖xn ط/XkGh  I Fg9xhw\k |4.њo*;]姼 =h^Ui@wKO_ãEeg&p8EiRtӜɀ`O>ht <&XԸ{l2jqXV:D l0y@ vW F?be&Zvoh 2uR*nvcW٫쳐{V_xlL2u}U 4S*4|p|`jgWr{fbrBSi)=2NR TvZliV: { غuY"˰;t~ U-ը{ =2׻$6ǝ`yR=cLo6sR̅?,52X[ә`\ʟ ³G]ԇ-S_EvJ=z_ _{Tu-ͬ_A4cΙ0j?7C݊r %Nxc./y Ig ,_ C2";<НE| t4 Pg%=(îeG!-.o+z3 8U]T? 4L[=nsy.;߹}~|}``7B4c[jdq-G{dH_y @!&VAz—{GqIXV/CNr)6O s ~80d@AAz6#ibZ,.ć-^ףuRV30g3ٜ> O\bc&S7D+d53I u:G%d)Y gCkroVTÏ8KJN8 b6,.}՝Sw9]61 O^K8=tBtO ~G!kVNDa%g@k k+Sѿ!SJxeudZ.v2qo]; _0q~05oKd€6<0 H\PW2OKaĊ q$m$e&Qmby@Wz/WRꛀ ìۼny{o XnC] m`ttJ>H}Bềj䉯2Pm.hd /9I+ gleg6!,n\%d0\TueckUwߗIPaOQ&k8/MZ^ېl!"6U]5 BFDT6s+yƂ$*IX0 fyS:Owjh+Zʦm.TZ MpOBzhk tebI%|ٓK)4 &əcZЗש!i: .S9c ni8׭,~X%5SL:)fn.tDb՝#f7_e OI^,QZز>J ȵS3@BY V2I\ԿFMw4.Ox|]^s f-Rw `/242*hUFٝMg ZQK? 5bOK2蒊VQQ^'F1?.}hz<>!{H0@ pBٍn̖)?pL ۟O#TcE@a/`~|Xf cp\ SlW7+^ Č(XԔ2[rܷ5X5f𭙈`:GŘ@E"y ?oDqoV=.[dՙ$FweY @V_?9Rβ'5gDo/ {F؊'f&|=Kۤi7^TC<@^dLcZ_璊lv/ “>kW佒&zwhk[wttc3990UtihvG2J Z]ut}T6xWR+69JgC[.#Vn^ov?$65LYO e,mWQ򬧾4E; 랁~UU'r-du -Ytg͖T)9 9TBldMobfcWy5ft s& _]0%VP %4  FV6~,7vUMj%`^AM}Shè?~9 [?ZG~0e s6,F\p盅Pá86xOkf #-U_`%YZ}!6W MYP Qucy뗻||Eyq> GxK[Bo--;r`Z/PAgG?Tdmk ᐬ-0*dU"?4 q/b"rbʖuzF&4Mя/gagcekEdYج/l׬{݀*# h!5kJ DqBR?Q AzG=oqCj;QF5Zm>]"S};]wXzd--;&vޢ˜AgdY8D[VOǻX]w w2oِߨ0͓Z-BՐZNԆMg?cͱxzB' Rw ͗ 5na۞'h{6"bv V~ MvV"59R2?>]r2_&qavBLDN->bV0bH9KFhQ/DKeƃ3Ir ɘTbyORi^qhb<Ƭ˸{٩\{+Rm%я^)83CNpmr-_jL͔kͲM0+D]xeBO ~]ש* Kf9Vlj2\["DHMl!7C&6J3P>1acr'Da|AUP8c*>BjX!4F{z#Rw `l i8l40 sv6"m3U0_AVrvJ$.<4U͓/'ݼ3Fq;hz{; / E Z U[A3(`#Ft~ȍ@+!.?U̕(X~샇{.P}\KR6TU-* N̓'~ڸ)hmufԑ1'IĞ".G(4v Mn(@Nl㜺FUQ?\1(JB3Ap -ѷ15C쓜I @aQ x)t))~-.ٲv7CDiZbp^x͵2ѣm%1:8)YdO#K _|g ^04AΓNWd?D'3ªy:IW9-9 Hybh zet'_8ɲ0`s7ӿ Qd? {f.`f&o`U!?NL:xS)6^RwUV .ĜFD((xzz?O)t 9dMsZkDSlZ>7CrE na2kUX!@Iݜ$}\'?N}dm:Kyp:%ӽ+91"Y+1sWVT{ʵ-V$?}P4X4vf;V)~o^g X.~hC2u46DO/D}uZoHFj,Ŏ(Ё26!jB)s>9ԝJZ}vQH.eC|cxƄeC59WS<AimLД.:ߧ(ĬAšD'!wC,>Yb&bf{yL_(ƘS"BkO+.J9C*1zWA6y697i9L \9qr8rN,~k v,IFHx f[o9c6'nj9 兺5AfIχiPޞ?[>o ^꟦bSX05k;H0]UW\.5Q -WM\'z6I^27JWK1įC?HOL甇/oA}"lZʪ\CZ,نJ3A<ZwT)= ̙Y]?$zEm!rX'@1'z̺1"EV߱!`n$)"m,k0Fjq\9E o[OQ8ͼR,aw u?`0+D0#([ DW8-wP]2@G`/T V`.&Ǘ=g7 7h6,=d .w,P 6=W5i+Jpϱjqc̱]TrS A[[O|Vm%Y2:*qw)>X{xzjҔ6+5̜u`!cX/[#`'u܀uGNb܊78|.{,p,^~0qz@=7%C.ь icdMv(Zcry߳}D/M ȴ\p%fWL P!/%DaI?G舾Q,rygw]ϋjÔU&1ZΘzMSd +<b|-}QNJ]["C? ڥF-=N Ȇm@wkPP!I$Y   &-@S8<ޤ_c~\]^ۑ;64 ЉT7I飊^>aĥvw`6Z1n A3{5ύ:'o[*p4םܐU0uFc!Į;.ȿ *ZN?"!;ukF#F2y{ tٿ]:F ^1 y*L7VYzQT )EjĒ>┥tl;Q'$e66g @D$K64N ՞g;1\Zm5$8fze u@WdMZ? 0)n{Ya䋸6>,r%*ke|׫*!/?N7n*-Z 3YU@>zwViڊ {g$afO;fFw9Մ>x?ҡ ք0w_>σe/*[ї j2فER 5tzm(K)ux\1i5AdCMg,qc )7}6_xWTՊqh:vUjvfK\Dم9RWn`JFc>S3۩:żf\pK=c&162y9`ѨAV"Qa[5ʞNȪb >,oKdks~Bv򉅨` EJ aVT T_Vݗӛkw+85sÄ6!`}Kg>ԉ(YŽ^kDpr 'je^JnHgT_#$/JMΰF2~`+;< v? ٮ;:|C7ʗ!KTL@$rAoEؼ%6mVԶ*m80RKxɐ+.ei#X  )"}؄lfzƿreh%iy\,UƐ˃Ra\oKyH m`Zq<{6u  \]p8g/Cz}|ۖ#-tvRå-"|FrWJb<=Mo'Bd=H/ڹ{!7==ߣo59#J]--eR/mv~W({ \AiN4EDXpLa(f5&!ӌ5`(?@dK3ݛ4ê3&dá~Ly2esD'H0H|"s ]f l'NC-G %k7WC䮍>˛D{~j>+ p.'%ڧމ~ϟiMo#w'.ġzH3ytc\*WSʸDatLWq!{ӲdZ6UT+hq0tyMGxP,$yaC$ٶnDO_'HF݊oef_`d@IN kV9*A mJ;xRhAd}Ut7#u^ˆB$!"y вؤcܣ=O:۰/}]PGgfk'U0 G4LܝիK׏jAHv բ }V5qps JAGx&<.N;̽j6Ts( z8XXj3ExVw,O=esVGNUA Eݐ0 hŢ$MWœ~:5qb§ubIWPEﵧpj}C*Wg"2|7q$;4hmbblˊB 7+ jKe$ջ?=Vs<]G'Bj_#80WaY|E\y$b ZVOyO(T3YGWqdOkfC q|Xi 5̌~3$\{ؗZP~'0'Kag-qT?- %:|:ZDAW>fQ/%N|B]} !cb!zjCbFZ dv`~$Q fJtHn\|:p15IA>,`(UAIZJIOszo"߬/GՉ9􋱉K`K>/D5,RMTwYp@;#L<+TG`B43_(-nǿʓxF{Q[g.27,!=fS8;y Ň۟Uf( Ԇ4SIAӚ9~8Qa"WBxY F{Y_7g>1-Fc*ml'Ke޺7\B8#H.D~$4z0_Wխ]8Cϛr6 ,HW/`)HE;rQ֥MhfgN\G:mN@^ЋOў =P`h-rANƑPSyvq5W#8+!#LYW:U}y #vfJ-6w4šP?>Se5t>y#5 B|N{ "oUaB (iyP=k%n^JY''nyQ D2Ow׾MfŧCbgDU۾TfҎ:Ģc7e:L|"h#(|˜|AR d$DRfiYm!y 4S,Ff.) \0YIPu5}紪)  .U>=HS*ެrt{["J$yus"@v]Q/e <5 .X0-9`a\Ãn%HUFQ+Z?y%]Iu͸"NPy^(-[(>we~(=zoU` 3l ފsϜNCz;5x BP_ ٪Af;x\ lv|kuL=*|/ODdTH.tg EAM \G+.qg+>ѐ|3?֪#Qd2^VT o+Ab]t`%;n0GQv~/{/lyl&-<r2#]y%4"W5A4&{2RPѻ-d¼ ǧPɘ6.ֳ9 XayB~DZS|\ƜέYӤ% XT5qǸi  Myw߈*Cs"G*(T3КB{Ma#+wz~O5r$ڪ1܇. "v)aHi;)i^灛GvEuwg|IyoG&ּMԦзJ,xKݢd:!kIXS:q[7V5 _TG-M{z}.Z-`AM`+%6hE %/.|/Yk98PPb-˴ELq;iv>җQI0¿f2C vb-{;ɳݢ/O!9bwS.cEVrVZL1žګ (9Ɓܹ9o,X>Ilԋ՚Ǎ_Y9rB'ZJUVi=S?a^C>8IMS ?J(LQYF-)S@,̋;*8j6xUE2j?S8A ,ok^FYDd*g7Կ*]y*KbX| r*WͣuUJ]…RfԤaLGc+lik!oc2 *)[?6#87xge_da淎e*QV#I! S {4WGovt/@ڳ"EIIZ4orLИ> @vz}#gPhP/Ò!!wshIX20LK 0F_u!hP*Gd=ۧ92rd©mH",7@;YK,3 >\=-KV9&+;͓u9W:(5uYW[y9 EQE$C %K Odw6,߮!t+zQ{xWeh>J+v ,Q g ׮Rɖ[ =3#{D_C4;~ !=Ra֌Nꃄ#F&!5kWA8_t+oNc?IcFH`-eRV)@5b39Kq߈L9N mlk_ b2g[rMtiqi%WlJ1whYƑ 煩IaZk<0뒕P5I!f% x=R`pDܞV9{YL->?Cc!ngYoA;;͚LOf2v`^pP6a؆5}kx;c9GiʊP)҉R_[Oq2ޝ{ d o+Kǹ)K"pT 3eiZBj؜~8';}ǎx6E~Xcn_[PԟcpY3yaz6v;mz\h Cq G TKmL6K/\Moq"D!ձ _1HƹfnE|qa\7lu[;K j; .\;* ~Ŵ@ll&ccw->?=R=7;}ԏSr2u0GVR}C86ptpN]wjn{za5?\f/8X[0Щ cqQ{:$+>U>^6oL(P[po$x;RWFd2C]` b*6m46v|xsDFWfD+m ҃:2FH>X p  D9]80k$pCi7+`h"vOQ AΕ&+|m^3 0|ܾ,߀yMStk&Dr9?HQuY FѫV֓ ;fʤ>vI/}9Q˻L[R oa 0L&@#߃.wCj3(tMREl7sʮmr %fA[hMס*^ sWHԌA-ka(3&TQjnePXᇖϐPrV )rrOq;X"KWE|;\0G2 onmz_ q&X^eapqI.V@!*`WʬqӶڙIy F {z;a퀵TO}{$b )Bo*+45"{(o&.Xk[$j9U2mcDŽE\k6%S#ɭFZ~G@L!FڽPԕ/޼(aRm¡G ++PJ8BCivU\9 %cs'+.3 38Q?b1DtV/Ccsx 8rOՇ?s[4ɘj'9!`0s|=+ $6_m P-n ġVb!AvJ2jv]J@&%PλY>۰qq=(rMܔ1r_/j,̬t}vI~HNDWzjd{eJ/)ӵB)Kr(w QRմ-.2Y2j2o׺?zC)2b[6h#UALzr$ycN_Ԗ"7b m6./mXo46o "֨:u+`ßLE'`s}Ű)jED柅M*14'猷 OOADˮ_i,]1]YYmS7Ԅzld#l s,*RI?_*pHUj |I‚H sc'9:SNeJ]! ;Y-0d*a땉EЪ51 ؘܡYm|c#~>MuҮH8sz !w]W<Ɋ_kgK?:jMbjN뮯w9Bm{SW^卪֚MϠjs;;U*,>B8:ne\ڼ\޾~䥣$ FQBm$v/nѹ&&\v*}+c=/uxulbi(BP K&oNF4ʿ(BX(hF\]4q=1a.'?x&4|sRg:Rm(n` [oJ>xטYp%_TaETNEБ]p3zC#W0f" 1 Sϖ?Gzޘ*}9 ' zӍX̼ރ,R˖:j/ՋZUpbF1j -c uvQt0+<}U#C^c#`qܼӝb5 'Ad_I[\+ 9QYWz|8[L,pyc oyeV.xhjl՗6FRyŦQRY{m Z,,فJe\w/-KTKg -LAX^wFK]~g%\kЋ ɲv6BAG+.Y.a:ɀ`(zb6TP4'EsWmy_׫hŸ!)br96[ _yk@`DžgʩUKUzc>phO"PFjbMa$:2L'@(KjEeka{oS^C'ElB 8iNRwm3pNf o'XbqXvr@۸`vhvG8(Ԟ$yh˰SobqĺCүgp4=W\Fl. .iwþA9GY4Z$j?Yd#0118>g mlMx]WUy$ɱ06{,>Ȼcaַm$\m1ifdոnX\[`a8HPQR-s.o,̌& w٭R:ap;_P\8ĸޞ찎f:5˼Ơ/I`1/9Aܛ["|Hn%4YlWzucD2l.w q$NQ1s[s-kv52#^7}*KDԴ~YŐt+a.iEC2|MS!d@ang_^+'$OHgcZ *3 xPoZ*"+֞ ]vsF=1o \:`L@+/ |z:P;Hۧ*oG^p5ݬ2DB!mhMfK_dN 2 CHFoI[}'n|} R$|xHD, !\F lU+'ģ&@#QR.Yה)2> b'%FzR=&]QTco,wzTRQow/*9z%w>o2zHۓq͓qP-%Sz^sɴ5`O^ҙ|[^#C5x ̬xs Vy }۪/Ji#^NW>L,7"J |"1H*nBWA(2|5=.OV)4<෰%|mf`?#|Xsɹo"UC1dXnGHXhmmkG34r~18;tIٺ< cƷ7 {1.F?ni|EvHE0 H><Ē7fs^0vXa!rKfTt8J{Mb>~RFi^E:cǑŨ2<ƺEm[iիjӎ bt Rc.еM)006٬ {}L_e4.y?ȐEuxVw)TPA-aGLyL;r P)sHN1- bƙFd0nhn-ueqk MR(pA&4[/5 2ݎVú|*Mr+JT{j1%YaAN2TOee؍5ya3q e4.~ Zy/=oVqUol{*rw~Q/`WΧzז.AsuȝY|qϦSdSοj {8/oA9fBeqOP΢̢J U|<}/v܈[޼T"ߔ@C4+ש]ED 3@Й|NE҉Q_"q@0ek9K!&λ ?\SMG`? m$+@U׀_.Cb6 M 9UYQEW e9ғ~P \גϩMLzk_^P0_C)a!]7"|N6㭣(&ZTzS5W.{YZrI%aݼVEHpګvφ<r 8&';p7C7§(S IrrF|A2&b Nj*0d9WWd_Y,K/~ǝeV|r)_Yi oUєƀ>Ocˑ ,;<+>Ѧo@ cT4'UƃJd[$Hb}=k46VzMnI!#מ}̿|maEo־ۭ=Cu]m,@PT[dqǖۢt0aS!?Lഽq/r-<e8Cb}Yn&mkWh|\ΫeJ#a $z ! 6kLdmL2)`9=#㲺p Y\XY@"hGD**dcۃ۬1j^Z\H8 ױ% T.i6iB~r+ֆG_;IPWzRG*-痲̈VQT JLwbZ^y[y9羪18z@hjW]U䔀boa0If?2cN?$QDF .tO6mxhF!dE_p(~{68JjlKm6e ͖u\eXgP}8ZomBU^$ lbpq*Qw623tn?wMۇؖxc]"þ-|:JPi]VAi(HEZ8u(ե]Pc;dz;Ú zsPUf@aߵ2 EbrW>rc+='AB,nX]\Adt%ympҋۊ*XkdDTר "~6=i@稟Sc?s8 ʸ+ ]eI&2'(kft_$?tyh"(϶ƯM19o(v ]Bm?ݦ[7{O{PD8dv~D7Q(D^a!eo_xO3tЍ`]oM@f1@d'yoX`~^p&v \cL}k2(?pxRƶ˨lv 9EAO7A]\gn,FWy_2`.{l6]܈ٶK:3^be\v6rCӄd-T t!:+$}nɼuB}?Uܗ}}v1\vR6"*b<Ʋ]RD7yl|\S 'Wۊ$ahY th{ٛ^o-f7g .dZHKjuol5Y@-iO;* [)Ѫ\\a?z)ZcЃFGx Ovl.٩%JL/ŷs3Fz|,7b"l^[R9V瞶֭ mA@K06YInyrB.xq%<-vqO T LG8[=> ﲕѰ[!'բ>rRU|'i/m'̪Y%|vg&A-?\f^No/0?FP>:u&.XQ.,j t6L KJ%CVxH 9.My+uƁ)8 ]X%4AU6]+ɺS8'ɻrW]TL9M[%a \2&-h~"h픣̻d97z %1Ȏ`?kfYL]ďg'fy[;*y̹nOUsf6LEM wdbEccL|>oTGqh-;D&wM9 txe] QviD&n-p Jl4t>c{IA ֐`m"k94Sϰv|ۄF,h+=ͱ+Ώzm9p[z y U=1Vɛ4{t(ו>MeS4RnRO&I+[,w&h%4Lvl1-SlEa-nI=&A`@wc#@[>8_#*rMm߅fe{)]29ZȡG{Ԭ <Ϲ+Mٱ@W޼;[1Vts+ Xz~i,!t@Y_T1#EFJ"s9j~U֥^ޅi7t_Qz [V8·i u(P.D6d0;kSGwӦ6 *Dh~ %0QH ^h, X6 *U~ "G T9|s;re`/ 1"$?11H>%_K􏲍l7na@Ӭ;BtWK(FoF + (you40ڭF .ͣrznIG\T .0k ESh$IK<{5~St0>@J"q4a1>u .t@F9 jDϡa8ט}_Zai(SŲ>X2V)eyQICT7nr\o.BPޠ|δSUI, gg kar OgZ\J|]AEI \^4#GH֓ݤtīq`M{걳 tƘe~1͟7׺|oo)݋jJ_b vnASp];ϏEf('vxwo?5qT U08Y" %RBS0Vp hs"fXZNi(œwvu&uRȢNZ=JR7CVt4q؁(_wRfCKrLْ"V=¡!2C^VGRqa$POUG2JsU*~m7&ϦYJ8AY6߲LAVMKum5= /#)=n"XW=ư˂sS}[։ظ\dXoPlS LnqTċgR6V_꨷ [$D }$;:0W:Ϣ!-  !$Za"UB `HjHVt6~&{)'a\-/ Lc>wP*|u saҺ#Ǜ/$p28IES:[9p.j,<\L}obC`;&/&-n:@c(.~"IBqλJ/Ex8#]HgcH1Ӝ8G0^ކpƩ*ăr}Kܞ`4#EcӪ7~T ض>6 s?5Pǡ0WTݗo (cOpo =y6 %I1-((P#կ$#GՏ*9ˁCCs1lL$S㶩3泰{8;2՗߭ -ev%ݎ!B2ѱ<+>b M`'k-l ^Gl\S ]hPb" OԉZF/d ߰[+ejc Vx=y^2OLwZJqp'AZ Xʋ=~1xcsAB>c3$3p DR?j ~ + &0FXJ0PTKneU5ߤT[t6$rH9 㞾'KrDh$SּBI>Ⱦ;LQ^a"wf6KkGЖLܾxC}~s`m_kk~$u7rk} 1}b #[T͸JAtGחq?co"KXDlz_P.K5uJ`<1R!6fG[&*v@}74_Gw@&:Z\Y] 3#Pvw#7۱rR3UA:r <;C`b-QBО0V߄A35]c *]|nlk<#$&'1hfj!#Vbxd@yLpMfm0jq-G`vL]{({Qg*\63KM,sؗhܲ5-&7nBb-q;5Emٔyw5Og+ JϞ,x[--[gJw{.1#8B&Xv JYSnndwSLk;}Dюؕ{Fcy˸)ӧGAv7 V?#̷=JY-A_#"^ODy+!A>\=ȯBwM֣Ddl+S7(,^;Z`0,>o'J4Y+sEuD]$ɖ{M8ZJxxg '$#3[_4i\)v([y[M4Ze9ܨ`[9❼š.]hLH (n>CG7PO-u4T =ws|O5ZzQq/ 7**eG2e&5xpȏ.Yiׄ`ӛfuPcM'Aye |XZ$S'!dqIBrkOW_\-'o?~|< AMfС^sI7.?()ޖ/$> `vֿ >0k P59rCoYv諫D;7)'OnrtsΒ`]$5~q q]yew)zriDDM׊8b y(p9ZN,ǽ94sɁ1Sr L%H"ϿI L}bf(Unɬ )Ek-ojR擭h-V_#t2_'k C|-cLnxlSƠ~VFՂV7< (ֈPoD_M 7ED0 X][߶$}0 P)<.ZftYN~4!|Ȋ[HY~?3Hi,Pu 2n`^B7 [ev?Gz'x$#R</UnVNeh*N]9 DdRvpnP-7+OfuPRC5)M*j*MNpd,b0A_t:ƦЁ )T{F2 S 8)^cU!@%YH:ޚ˟f<+~wI\P6XN }wr%h;ԱY_>8ӏrqo\z8b !З>I).$L(l*528byM|A> vp!H\X>.s۾*doRIĻI2hvcQי{y7PWBNHhk>4vw Ja-j}`UB;О0e !Pk^٤-;<`  h@tU{XM-tYJWƊ P7+|2',o"}YA2X6@a}un$'fk:(1NI HB9pGGn9qSb ^Á#]QPcGVh6 hQ~Qڣ5g* t`{t4*rrx'2Ju9P7m;714/oSD]|ai4щ1ߞ1xivDKҚސd8U>,?x[LS6-mg4o^Fp'djJ|tnU1jH`#,R; vNTY~&ī=tE .( M yW"I+{XdaQ[a|uN_v*_y !ŅK$R֢2O 7n/gZl_b0 t6y|;ⴿI9wU:”=ީ{=NP7GR@疪#!y@:E2dUuªh )( KQھ8_i4;Y7 . ~-e?x>S=I=WdҀ)Y|wpmFcХ>DD :qbhMt3:0-Rb_zI}eFdZfj"T7 =oS&wuB,ƾCΛYkt 3gch ]" 6q^֚d.a0%' Gt*@K ~(JbXPVn]E :L*u ~ݝ*kO`i1FԊH) hX =t,K5j^gr \Pkt>6H4(㫸,SgNGr4KjPuj;x{1'Ea఻g`RwI:wLn)0SYK$.LzI$)'Rc/*-Ʉh<&<&9T0@ϕ+]3+`l1UMp)F )}|@"mţZi JsSN`L$Ţrbh-nӨGM[ejJ@sƍ.,!q2 *XΩV+6nѿf7Y=[ {jdFV_9?bYE}&g#U A\J꩓F`?0ٰnF؂3x[<Bfց<>B,Q5}! OY?dm1Kb.KAFV,^b^sN|!|h\m 9<߾3HPTOkS60uʕ_t0rz>Ofq+u!hֳVsRVhkh׶9;i>Yv{RRB#Rdu߿kC W$`&ևKyݫ|jS.a͈2""Zg|o&D}~d^0j-u1gp@,pe)˂=&lRj -y|a~&iDv\ef<⽓|,Q\Dž{c%OIcleD h=}x \ 6wtFFwDo nZ,&j}a2Sqj,Nx$WlިEvWYc=IUG ]j-6/L}bD&S%1T$n5Q RW>'H3i <'6Yh$PXB3QӖ>h<Ӗ`$SCDE]% bzؐÖD 9XY'N4'Nhswl1cF,{y[`5)+3us<.JT,ϝ\T)WkQ Ei؎ ^ʎ>g? !e՟r՞zz쬺 :9;YQpV"ZSjWM(kHV7V6= 5i#H\=2_i81G7Gi rm;<@ %/Z(]u݇?{դSQ^8X=-}ve5WlԔrjͽ%B+xƯ NҏYI<*蓃A؇PI& iB>A.[r `'9xQn0[} |NNrֽ%g(Djc][ROdfJy: @kh%V39!ZuD{RwZ` v:Aj9,9xl $J\o4 17 wH*l԰ă3d@]laOɹ72=+!$EqPT'Zݷf%ov;sA'U-ft-Ed}-9 pWEknèO;Χd{*-HKJ7'y), CgԽ/dF8pM{/:zQ`TօP80 ВWʺ0ٱ|o 1;9|o)e#Z .ɍ\{֯>+U)}mL]3elvS:quyI)C̮Q%T ] Ѫ.U|ȐE>^=$s/D`2MX3VJT|@n= /P:ep!&_d =̠[yTºҮ;Yw23^~Ċl=Rgf)ARQg^̐w*=f#S@Hû?:aqW¼QAj 7V{WyxkO#Z:ۆ6}p1"D+8hrz|59/-=Үyp$y_M&9ඵ4['6aNӭNͥ}//bgJ2%G!TåƘ)ږ ܰ>3\4UjAu[kKm҃2/?{ 服眯gXhg\-SQ8N//q?+~h; AEi@NSD[2Qm$5*̿zt"S~PGj r$aYC}Nzk̞>̠,uQPEnWE|R; ﹕A(p,bC\EwoVC%Aԩp(PyYnYIHt*M%qN6WwkmEiLAp0)xb3NR,qξ4$85__f {z.4|rP8<ΈN[|N1g .`Kc٨ڎ,λ %Aʗ>La(E!̲៕Ȝ D}9$f126d|^ zvz_]Ӵu&$2/o?aJQR3 KAe@\&@%#[vYéM34pFA@RV 7*jw~@QW2wz{p9 C<QQ JpfӤ1DkLCݨ0?j6iIߙ1Zn-ShpM>Nc eeИv3Wo/tDoRps(ײ J2'ʟ cd!k>@ OUChC-DU x * fDij&vRőM7]UPD,v?,r | IaY) yaƷ%q5`3rQ[C^gSB: 7@+\VO٘]`Ay7xmz?"/8D_B9xizӚbN0ŶCOo5ʛ4`4oBE'i_c}j2 Nbs\{ 0Dݓ0[.`I9bN( Y@<|NǤ\~"Z)]*}]$F&WW$.yǒvv')Rb.3g\:.>W- {KYB&=}%lG1գWG@+渫uמL˯%XGuyVcꚚy+mOq_橿IF>|@ QjuOVBtf0oSKgum\Jj;'YG H*q+dّN0Q\\wrԞØuDCnNhEOAk  #۠] &P8g1h!]ϧf+3x+ҽ #0&)s0h޳>ew1 eR`?_y6]h'I&^Y(7Sh5#Jޢ{|n"SrC%ZǪt$:xТ1 :rK{$$+8 I ^gt 6. glz{',8QzIۈ Oec ( 4kƹd{dr\Ox7;t½7aC,`yk xajrώih>{W͗ҺJ9 H@]XKk*~vYO ȡ)aP@ kc-k< 8o2D"t7>2Unkbmxltry-䐧HeLe&c52*ZvAV*"K ,EPO?XHL2=ޚ=y*ѩ ~G%IO"HZR͆Hfk!~4艂\>+pM ?}*4hJG<8* qEh1Cp[:a.0+@ ]~PI덳Gqڤ\<*\_XM_:i I8.>fw] -C6[Vh1f6gYEkS37kYCF)I@{V=( NM_ʸJQ3Ѹ+("O[Ӯ|45i#5_#n> {  *~mj[gh(zh,1sX$kC4S7Y-8I*M@I[?&!eq h&;pTWcl2oi0wD~CC;𑩨uZ!rmMZ UʣaW:/>Aˀ-Hd0:|^x?Nx0 XhC% z)vZwNdXw`/~ GBepijii}u(Lp\˩O~Ź#7ZkaZQ\;oi+ 5!#A~uJ&=hWS9KZ;ps__Tfx0O߲bN؊8t?۷Iݫm LMޭ'dT!ɂG c*Y^\{1 o|{2O"CݔD5w &𴢠wאnղLU$7꡹;[Q`MMqoo3UX?Ryh|r\`u;_]yuӊL ?jjt( Tսjh 5Cψ6M‚!ՈorɺiEi~ُJ|$F0-k&l \KA*E8F:=0SVuH׏֘AB*7LDɬFC6&*#BG'yk~x'BO,M |3n BdTM #+.r/DV$ODn #Wz[FK۞40A&6T| KM6PiIy866햞ډDl+2iKDH@=v}{MhČ_arC nCz9ݶ 9%hEᰃLB0x&`R@r';$?8}50(kΦ6zoۼYMM&.Igsl3a!ȴ7o i5JӴ/(ӡ[w̒}ڸ@vqm,u gO5V%~@ * \RkHbcgILBBƵHU@NrxhDH[OLX9W1a[BRVCɔ)yhOvj+d]f6W޶?LӞVbȀWz~)Fg , a=-I=%&Pg>l˟;!OX0l B&5a#g[tRdy` RBpZbDe8-̝%U(ePl}͊yBsɏɴؼzm~#2"-d0>f|m %!kn.e6/4|6*" K[]DyV G7NULS,گ$uL"PV8d4SmRcBxMFJ_O||("' & <%)+7MFRQ) &\ի`(Ā8o*Z֔6dAIlpdVA,ns@< .cנIboBz|7}z\]?%Xp=6S{ x<[m9)e F7P-`^I䀆Moo"ݝbkslQ'83jMg;OAG̗4AhI_0R@xպD5 *Nwde{*l DE|fwUD[d?CH O-b8bd.d7ءo"r4[;a8\5gylK$ oPUJrq`%!*|5&43VrU, n|Ͷx:ų&,dduϩYp@G}DD ˼15=6JƊa; ZJN }p`uj^rRw&?0?fj0 J8/oh ly"KEObZg?x' "{ɿ&?2Qц:"kNF1ą@TljɦadM.h6/ܬ밨­B[_8c27T-siNj PY.yQY0 E2Wz)9v'>f`-wˇj=xƄ`oEg_-;쏜6E{5]Q8=mUP)m :k@\1Ec;iHc qHx<,4Ǘl*oO1K_ņG]Tt(EG;Sz7jMP^<.Ԭa?dv2l-iI<Vgc X[$jE=MLnE'+dcLגPVH}VHgA6,}W9?gCI-o%H}w12hx>JWֹܠ[Eǫ屓:K `%#@&Myy#/#z +)GIjb9WQx6?I[^Gxؔt2s_J|qͩB{51SmgE˷m +w! %]*8{' c{PPC+V3=#*/Y-:Q 8wf>r>V1<, }V_ ʚg,`cWu?,6A*'x64SyW'{ju5ԉ]C8&B:%86TsH-l;]`طsg^Ȳ3MB= C,HO .!EkfCؖ 3!V)~}m>dg@H{1I:~0:؂lNs:t\2(7 6ͥlhdJ_ΉhaCڈ2CT n5 4aYuhTJIjFR^q;dn-O;Cbo G]Zc%7K m wf 5=A_q'rqBBu;3;ӄך 7ka@ 9S[ .(-0C2=CH{-4 f"h;D;q͹] 5hc,O/ Æ&p2TW5t0k> wzk}|u:3ad*nL5V-21.Xou'my3$( T;by_Ic+_64 A@/0Fٵ"cwuX/t1L.BR} pfVC].ja3Ynݿ./說 g)nZMc79f]=0hZFŷ#e怤Aq^8Z'NԑVJ_6vhnR?m..bҬH {zbrGC MUG7.uikX <} 5J+LrM7*zBO3-^3%3˞vO0HQv̬%;dN:34rd+qNuYxԩatU!vcuv2,Ő[; fӵȓQ,&~yrP̋]I22P޴s4'"zU WZ9OĬ$׆IմJ $ge~=:>`), D)IŋOfwBQ;tr/(}g;BQ%~AvK O;|~RcW^-d[ᱟ'w&">vNAc`<8=Ue xi P!;yJjZ35Z;T=6Nخ[UgU\1wuҗZ o~00|J[̽/U2d!{X)naXg*%>.IV ,x7ST4;J}bچ:"OW就-{m^v~=u<)i'M`q}O^ x:[ϧ>v%>6O&+Am8AhnN )CBr޴jZ7[~v>QS~SZl֫vȩ`M8hQ/ؽ[J!ɂ`*VCR4!/:GX dݻ# '?Yip,%ͥMs8LwJ[h&3%f.쬧omWS|FhB^^Rf9{6S2;|)7CZi `9k%b9~46ˉ{FJ%:O$DPa\? M0(.9 Rخa{ JT+j(!z9%YGv=8ba* - THƃ4 Y& ]*8h%[DP:[B#Ņa /5 M[u jif،{Ael潩,Id:db}YJ1Q+ؔpJVɣE7>^&'_ !=ZrpW(kWwlps(|&\"&NwWR* xٕyp3c MgW332l }>Ŭxm OSvfnds_Ҽ ᛚuOs<(pxP^8ǘgYϝ7?ֺ@PDJ&WB ؼժ]*fJ!H*XMӠL9#ߌނMChSy;}=a[Ӵ ؅˒6/G1g4mNL@@C)o@< ?MbWXts7CFf`z0-Vkf=NàU5 +E6 ©RG a~8ِ4O+E?<=S/=->۵*oEn0NgOa-G51A:2HC3<,ک1SXKJ#,>IX? ϥT.62iO36ҲBGU(@3AK5ިd8ο!VB[4 LW4Nveȑ<ݒJU&Lk㗹‰>`H/^ꑋm\4edEQIHK_# @Ҏ/9=,_];hhcj;5yzɰ3ߨkKs)Z}*I*|301F&=T}&;K]t<:W,myrJ^ƾ0tC"+ ?E(Td68:ج;=<yoU9Qm$T,8'E[;߯8P:,s_4["S75;RfyZwh;W1Qˀhy6b¦qK3xTTH|Y = .90χfpZ 0"*> t*s^EH}5p>y_Ψf]|f,%09(\^88{[Zf:}A/OKmW rJ.NÑ&x*oHQUX)xNvZ50 t4lwB~8^uC~Z?_(Ḭ8XξTcu,wDڑNwoxџ$Y ^('գD ,0v) wv6jNp̦8Kb1k⬗W8 LV L|߬穓rh8\>)(>e-F3HG$]rЩ˖uC:{#p-6mS|W#bRfEn zjZ(똫H?k ;8Vjɞ p oqޖK.2Xgظ6{L@1́jx{Io㚏S7Bs;FqXv`+큓S#';j dcT /xat\٫Ϋ?a.IE1011K`9aޭ"TJKAk7-8ҷ`)j Cڱe2&-SBLb{LU/A~RڡĆqNmi*oeDAmYuS(0xH$<0uzv: 5 GːTJL*ob([cRQtacTϴ7d,DPNhx[j$れ?bqWn(AyT83bBb?l0 ud~aB/eI{g+ʃA^QGұѳL)TWfNGOV@։Z[AκЌ^xTM;ҀşB}W=0\4vi]鐩܎wтf'hcjLqmPK%@d\T{W學kn=1^F琈YB%tϖ.ڛLc# Jn"meȃoE6~h޾V/8:B [/:ARSRưU` A6I01!+TT {MKhxPߋ-zt$,-]v" 6Y\"lyoe.ïJ#vzdhm~= = VݬNRUf3Eӱ[hJKP\C4e'Rq ŝGıs^%enz~OD_:9||WsH7ȥƹ" $w&kSz9"8xV%XN)B`uO]ɹ@`7v =G8 jfɵ9m׌K;yEVӆp;vBқ<.&/FgL- )KTKGnp-{ۯxVd_) J;uT"WR?_#L3PrRvǣupWt5Т e+sG=HqJjF^=@|9^N O~kKRAW͡`lP).T^!3Pռq@)cg_[yF2s[QUG?/di 22g@a7XRkvZgoA/0("2_6^hZz.0!ֺ3>u!rۀJ0u?=VoLaxy=.}A`OӺJFiW͗$w$T_`0u/i%=Aj*Fb n17f_žە6ph`{7XNǞ`V$?W =t2탮$q${F2z%uyu1ޥ>^a*fsFIUyG|ZãvhNy5#pW vK?ڽ˧^C)Zm:1vD!-(.s!nɥy@2u|o)9,[LkKZSp,&T jKfX ލ@M -e+a]V͞;BxխhLx|zKP>UN0+UCFFK;JD=\,%[)go?O6RʎnVaBjl]pDm}Ѕ3️zw?|1~8RS=Im7\BaGcЌ6)]mI}W%]t iڀ  21Cz[) (aOzG(.һiMW6j[F ٨jՄ:kKSA .Um#l^bN0/g}4%l,r-$(Xȡz OSC|.E- lox72xCE?`(WRRXAٝRNVV1Jmu#9\.onΡjU7Wg=*• k]ԏԃ18•|ir"*,D%Gy{7oXd3,C78ŶjZ5rڷ!as+XshjQ*)FGT%pU7bjͧr窕̕VXB B  ?Ҵa9ʍCvw\"uU~M2 '6}ᖬW jFBc^T8!4⤔ぉ&]ԢKLms^]& $kk}a`bPji=P,7/чs1wTx ?66oQ|na"6\m4c1vpP, (>2/-Nnu  q̖yk wRHlM.A+#G~b6H5~ȭxكe ieŁ i)wyw7Lb.7in'y_+]?\"xuOݧ5L@\$7%OUG@ ӛZ W^jca]/l`%[))I}J|i0gyu)#\`~C*n57"%t`eI3܋-"L)6Vh֒"b~(WP؊+LYTNT_ MΦ,4~>$vT('Vf"QfSY^fY1df` \VD ŅAq]Ic@n=\;iBϢZ]%.d,+?Wl?^~< 9SW)d@Ë #Z~8)3๘Y6pP5B/O XS Ud28~޻RZfId;lo`O8ȗ#́HЉ&+@gO4̼i$f)wsyT 6ƠfS4τQ>zOiڗ}ѥJ`ɼI # `h/c;J 齸6) !;A$=h8  aac ոK >cڣ0TNeiSTTq\,{%G,2yO].\'L;yuwzƶ*{b41a!`4UĎfyTt8U5at L S)ll]6lm\7#d,:^YU=WArtD60s'B:-,ݻK:CWVGB@&_,,e%LnUT%'`_|P5^[if/W6c\VZIٿ'@uP=1HI8wcT pɄY`OU;.8YL& ^Ҁip"{+ppot]3Xహ5@'y55r5#:aiG]Fm1"sH.8OP=K n5﷪tdHw~_`蓲7bxLWahE5 ׳xώ[9Jգ6da?*cr,j( P6ѮA\#m(ua +t%|ILWaJ뢂ח:r,~Hr$*g:52"9Xs˳T鑷{~YvpBPxՅ(&IN]p7n |e5/nonOxt <|jά4^/k ښl/2ԟEtJAw䟘s4|P+%ۨL :\u=N"'b!=a_&+Eުvo(T_zJԐa&y{M/*8}g`nN܄/>RZzwh4#+&S(C5QagMG8d.dX_o3D8-d3$ kk-z1{ I}xqRM 4Odh#Uw#k?n ۘ"~DHN9Nc3hP~6ɞόlʍJ 1^peL8] Ms_6pZ˲+r5g㫨#t/wu&60H3Zj'Bus#=>ePF =tmNGmN c+ORb1{8*񙪤n'mdxw#84|şQwӈ&ƶ[>]"Z : ?X`ϿyDFV~W7}hTջ?6Q^Jkno2g_qO̠勞B\Ftgzf3Cdjr2bh&>̬ja*blGv| # X6hJ3c} pЂ.S@v<@ /+d߿rղ9/q R˛蟨ӍAOF oEYi11Zn+z>;xD3QftOQZLkkt=L!tA^<='Եmަ췆~f-Ua=/"v j7EEZȘF$䆂3& ?/hɼт1sʲe?qa<~yBtzn{f,.Pf0Ĉ:I|JdKEt<kC} `M!slc R'bHL`ކ[hcϦ6O'N_ BwXμW墈l8;>5jJ#rg7p m"RkCƛYz-o ^/ʹ(-= h⚾̮GVt~b<)љcܔv155vrLm6y2):T(>dk4a4Q}LB\a`{Em65iF01E~mt} ҕeִC } RgÎQ'@zT)l:gPM g]^hU "Cۨh~W_4|/*U#3?^p3x/񠲸[PY(#~_fZ%Pt#Ғ܇ML(O6X2QX32 & Xׯ@;$?7gp,RԧŰ.^qTew!Ƨ5_" Yc}[K ۆCd_ؽx{2@w1xGV.7C6^8}llunvYN5f[d %/YRv *y?^Hy"iqu H  OGGUL@lD.92-`0w=<2H"\yvSiV]9n ҿ_RwՐ[\my;{wmRZcĩF)_̪9D6!8"FDc׈<1b{XѼ! oo;7>]|Lo:[E?ᶃ {f\B#Ȑz9Ϧ&'?]orPQwE+7YXn_72gK`7]kk71.ZZ iҕwqz(N3B~R(.ĭ?r6Cߏviu"1zE a)9 vo^S;~3ʖv{(P-n@p7=x}s[:4ppw1h%Q8PtBvl}uݰ2zbW%](&hCp݃Umۉ-`aۅ!j'j'#T<6TNclХRC|3Cx 4/`!Q$A`r`7˴#L:yvOfŞvx/`ve7LB@c A2@%fܭ)xP0[ 6R*-eIxZVDR"Ss8[旆ns>U_V?q|a|VVc{3 NKJ-y 1#IWLAPuE;J8I(,J_L@ Y(%fucW:"=bD$ex(x?7'GZq=vdY'O!OčcbdrEczZ{=ۯy@/7h+.>vݿj 59]Q3ݷ@|Uxa GG)/b|&1 }z5;Oˤ1}x Ψ%76p?] 6P H0ʄ;OAT/xvzE$KZ"+/KݹJh^<~?8YHRpح ѻNQd dd ^{ThS;fH|NB?)8,~)rAXuG{i?TV6 ǤįKE> [`3Kh,fď݄֨ ^ZY nKG,BϪ6lcdCs=ڦb+q<86(][iu8oBRzHAK:safw1&c96:[[SlBZ~CNbNĈ<}yoV7$\U҃(9%߉n76Cحx:-IyT\rq!Q|ƒEy|Abރ{~+ˀʾ*%4ϐȉ3> ]?v Ѳamݭ.XV/o*P+2{ ҊS$haB8'3XkNR½@&.m՜ iu"i#C3sסhTxA#ZO<@n0d^x6ŀC D=J+wމ?1=lPQZiKR W=Zr7mYs:ODA? -x6L~WC!7-;~a8fLOWD=K!.COy3 ЮT܃Bd*on% auoosoUܿߦmK|$Z+: d8_ϐӔA֏ soّ~\ eOLQ[m ήBe`8zk`/,(%Yr^ջ+5p YX-GÖXKFl뒃FkެȺI`z4 'N3o9}1H#eeMԃAR&ʎ~T.f7Ar@iRp1Nr26&Vv>Q-Kd);ꏼM=blz2P*6ѻ,$X ti;s8[ t ֽ\˗ 8l#K&ֲ-8/F}s+ppN1P`ψ\ł:OFmJG*͢b%WQH]!"\g`JيLٹN[TC#z ˣUD;zBc"ͥF&O\?u IyOoymjm0dNH zQDŽ0Ҋ1j=:6lru\=:&\,X;1qO)Oy I[EHXKT Kgsz!3+.6T'L!bsXk^q13ʜvt@!=ZD'˷&_-U*Tq cQ<$ޙ~~l4D+{\U8ż frk ),}L=vճtPU+oNėzE>/YxPD#'6?a>b,sy5ܚGxʓ[stӣ.PpK2Q/Εa5:D3w`Tұ TNΧ{X^|xYyXATPjf(Iltz)ghrPCOiLFXK/(eRά2C1X:psMM.\F3BRR5'3 Qk)1Q! _{O, >ZWg_]W*aB^%T9?0cd Fӧ4+`h=ut#xA`(` 'C-GJ&88ziO~ ץQka*{JrHN} nxKX*dC%m=FyTZLJ*JYJo5+VjSM&*ƣʬWfQ,ܨ;KVk?VY5P5G1NIM[ {'ͮA{aaޥXEd|f.JJW9QR*!ʁO'Et&Gk#.[ޓa^ W^N%uFY-BJ; )㷚]Ti) эY\gXlAϹuw5\K ?0*.DFHy@ KśDgSK#Dv,Nm;l9J[Sϼ*cGݡ_˶ZnL=U82܁?ە悙?bcp-v7gXJI8|Y2. ^x?q= `P 02kiV`3,9'\+{QLX tz|,q[1ъ"E J=f$S=~jq=4"ʚ!$͡+"!Í7iby~Fom,6(mAF5Eng , O @)]h}~̚Ok~lS.{$.zh vBsd%Zn4;tQf JFA:sn®PO}d1By~Ѭ2(O:кJŧ+kdѣb*'h>㖇o{8/'FeHWWuʎCQP.^ T Uxb;CA %9%(ʬ e$3mf_O=gM^dT'PDk VnћE϶5X07q>>0bl"'w} C 99Z]j=)O%2)`7Xqt 􆉷EƱE!=&ld*-;g̰Ɣ\z]Mo|^QbUeBsjI;rap[q:3|&FJ*ڽr*jS8O-z}.JPi1Y7ɾ. Wg|F|# _LP1w;+h"lND=;L`LK`\(EUl@ܲ#3u5=q[A ,nց;ZoܷXyϛä/E.RMvD`](0SL;;֣؃䡤SRo? 9!UjFA` CgR)H%oZw)csNVo4Ւrslp'#oƒ@Xc sX`z g&3%L7O<ܨ}J7 軮Vy4-}`4R㿞ey5Eyna39&L=zI)ߟ^9 zƖ;]K`Ү,O}!C OsGϤFpQFD$q=}lWf,>vҧx|KL- Gľ&v/TsڟX$&uhBaa7~*Vq2.aBOԲ`d u0S)ͦ>:eŶ}ΐ{HW YzHiܕD" rwnc ܢ]?0+6r=03 Wo}B129*˛^)]!z UX" ^k eTR,%4s]nxcru?঱b 6:0?lvI\aOL%АsFM]–Xq|P@ț7  X2$խ}|n+CۉP+HM)ht:iyȾ^mc>l;H=bK.3GzwSrֵD{g{~{L|@(my`{Rfꑘ#yݼNuaڜ!>d\V!6 --Dýe  f2mm>cÑOftyO]x_g ӚmE*9QA"hz%:4$HIN` ݙD|2*e?#hQ.= ߥI!}2H$4ioqRG7=:[wx N.꿭6Cl1@"jjI@ TTj1^L*S>u5 ug=z?ވyIթ̢6̪ \Uj) QejzRu]1~ 4yeM#L%(}b:A"B3L֠gɊTЩ5fV䍈+j6n_p eDܲm+qR_\j3D0~S|RR#x%Oe I}W ?رwJD.Tb2"%v GۤݩI+碰ƅB!#^]w.Ha⸏e[k1JaB&3V6T|˝k)e/Ȗco rH׎|O vMІԫ*x7#P`,UXh#{ [L[Ni ^Y]ȢU6XO׽_"-z9!rDo.j8đ&y.,> !?k >#ҼbQd%#L]WƟ֘:C8pAwJc7]#w.j($lbu f&Pb'cmGithPJ~zh;ea#EQEmK:^pkqWw0qkkr]IPeV%my&IGM"%&кv֤GUi'<\'{=G"RjGțCZM|uvS# h7Wjte {b|FVVNwH$n:0 sEy̮k},7xn/?4oxIn%aR쀤sXRUh`98/g;L]>+$pT~t}h S[Ac.8*2gck܂e8{w{Vhý?@kW"PH\kqrja뽫2L4M (0wWݰ,HE )=pE,zdfn>~3x;ޣ铑[݈UrBh7֘a 5k fhh/3#:iujzuW1Db5i և+qTwZ5cd'M}*پIj\2{|ޠ hNgQAؒe4GWKW aߔ^xa9QM,Ϧڎ(HrjM(&zafVn(I4=oAqF$BW@b,F%qJCt]pwYӶ{jF~~ T neWxSZe܅:r{!r! nV"7hk/{ j|Bp44J}ht]9FK2ϠV?==&jkxFT*1 >QJ2KA̕li1 +QB#̢vBc#_ "}3&q#}}0^%-2&];$7 PE2*=>R"^aph悭7c7EvkˊbD}Pq\$Ym飳O<%L#]z7Dl-1yS'I _0rzHr>l,y ,B.i׼J06OL2NIʢzrjb hm}Pyf湳rw7-;ڴr؃)SXh[USw*!KWIݷoY|=ps/`atYI#Œ0fOk'q܊-~1D}y-֫MB-j&:5`w;Z qHqVpct, 3x|【Z$e*cʳYYt /)4{!ʱzĽo⃏T8j{3`NePe=P$_p jit<8@uTs.M 6eyNZ}TT [X|,*FnzP=~ȳmxT,g-<*MIV%`q/ġW\|GI~AyK79u`kg+p?ZL *oG|m?^t`}f:}41XfSzȒ|*4F@HD:Wax6v$YV$~ud5܈Efr`9X:QA3Fe]5!޻hApX2$Ln كT&ISdjp9= `R*v@.S֋1 psz[o ld8$-y쾒kVbd~-~>A^Hw51líqdA{hs̤c+7a`<|k` S|sʏL@=fc]7 M  ʞ!9h1,gF2h( Bf-̓ {;t~bm[@_`9VJ(2.^>i5Ii+5F8CKN妅FXno~O*8ʥ.kFI sdV#>(bޘ3K=l{*/-ǦZP#-+tu1N ZBZmI1kWnՖ3酗\s0"}L`SVc?-e!Gp2~S ۗ9t(wrr8~%9bz'L&8 A :fs^2OUi򚬈Cy!>HJmA<c#'myZwИ4 /ďMZ~JVyvPX0^ r heUboz$K#""ȝh;/[EzBO[H ?0 n1j}ݭ]%<#ppyNN3:=zVCD,x8Gh' =! $vp5I]ƴnO^hĞ|2|H?-.q'J$ (r6 yALE褿67Iu#J%m5<[~L&_HbcMemC&LuR/# ї ϊaQLʺMbt$7*nv5{xNTlto8`LDK/aJm) er68 sA 74܈EԔ8b {oMމb]jgzMS>X 8H2c7S&ܪG*wGi{2}IC9x!9ө̑I@[3zS>Uﶍp>01of]Yoþjc_GmˢI뽑(LI" p8m pJp9=JbE,Je Ln&aA.BK3_f\+\uz6xbgHᚒ:We}ojՖ 4_dx:%/Kʾ`~y yO\fl+*Ť~?oV=4lS/u?8uSnfYixDt#;j%D)Cݘg"m>-&޷`iǖA-B)=\R9u6cK;b˒ņܓW񑚓>ra->$+c9P&M% ZC![J`bA2H^ިB=RG8q =OŊxMp2.~ggWv _֝W" t"Ъa⋥rA, #ei[. SKSAi*TG*h2[Bke2oEcZ$5Uug٥F%AҶ_([&)&M1{bCK?f]:wp*H@3n{aL3,(!@yͥhk,Cat9eg4hyech3ez'3)}@*W8/l5ժD}m f_sWGa,]Dx"B-W^MZ.hF/$^+HhYOay+P Jӌ6e!%Vn2\d^hӔ-mGU\]{y9{}Q1ly_VjnFydqe͜-}2fǃx,,^44g(+|`nZbuˮ2p&ΰĽFhuV:Xܥp@?(B;48jUR4C*x! ؜9۰|"zg K2,KFdqIx%̴cdJ4?2;Nl:H"i_Ϣ& gM6%Afŀՙƾh/6n\ХS״_qRH63EJz3 +eD]agqpOm,nvRgM-GoWSdKU\pۄPR>;,{cYBV\JNm?@56Yqmy +1eCu5"c/}beE/4=8psc> D9FL> *&G`\ etarnep0(qQqzlu/PWkP' lX$cw;%RӚy+ N!Cfy[d1' \4<0ܞ)^&pc^5÷- 9W#& AxƶDmvqao" yޣQ$džj^ւD86@o[fϳ)MMb5L|Y0l/ Ȃ8b%Y!ʐ2ϴNx#!uFA+wd%x#J7l+.fԖͿq>s%Y=hpMmm%1%Kqum^MuOZz `l5TV*?8 =&Ѓ(~4x~ktbπQ&2tPO8F;oNxiik5/v6G`Jv LMotJv}燡CY#;t8ܴy6OA:OHu`P+9/ay%fՒ v$uxRwLf . ꘠\ͩD]$ 0ɱ˸Ro@nT4Z9ES%>ȦI}}'?n-s@61 3g1F8rBj\Ҝv7, ƯM;'ZϴwurD)e1sOmRUB8~aEzlP4fkL;駔RE͛a(%7"}>ͨ jHMtCĵܖmb1a {yA_N3\I$Qr wqZ~|ĵL'0h,rHZ M;me]DPtf=fc9i2r͆~E0U Ndk+ lʷo4 v;J6_g=R/D:K ~Ydb#dw*ګzfD@E]o(_m:eIJFYpHq28b 'N!1"c X&\ \qē23c* ~{ X}yPn!hZV<ZBʓ,Toll:|}Y!ySbvkUۗsa}ښ[Ht:I g40A[F>X9 !aըQҹʱ1C5`8fbq| sҏ$K1zdw0[ G^KZ%<1^x<5=*#<*ӫ+2 dPgme##Z+59Ro~8 E+؈MhBjx7gMk?MϜO $d6ďK1KL1XAh#?G`PJuVl/zӒy+e_M?32ͻ |]ri$; bI}_è}z&y3Sdf|8 "1Yk5#8?5UR3]c?^r49ВA|ui$+NsRO;p}9Ntk{JLNN~mW|W-_nK3*!Va=-p>. 8KjzcUSrKk DzgSNL[lDJQuQ+F)82pF!hJbeyO]"=j#3%PcqrϚþ^*DQ&9`E,:~Y+Z/ϟ,ws)HyeT\P!5( h,]D Ͳ놱g}?hu#9@,h`Fb#y2KDrj^Mo§{bpɄ FpQN^wK ݟRh&r{oT'3a0'RLurxM+N,EKH͉}>>v [Y`>}ġV{\RΥF<oW)MyXr2.3KfFu l#c??z-="yE(iIK|x,c|ϋuP&{3 \ڪO+2KJvT>p־P<̤S͏oP8uݭte W;vdLꑖl^oU9XvVPZ|&C+"^y {cg{1:(;jah.k0"s{ 1>À c.ʫ;;-ekzER Z#z\MkR[ׯ f`d)FK6La;8R :-y%UWS#jB_9( RNu~FS$ v]ieEsg> yH 5%eگ3iV꯯lM)6Ui)928d:t~5,. Ja6ޘH7ra9~ʭvZbC&#erm5gY9JЛ{[[g?,?"?h~B0cu=)1r LpHCrȷty_sߋy~@ >1*|)R{h \ |>3mX 7>2Y>X_B$<#SC pESAAY8# WA̹REף<[JeΚ.Q1I0 ͼ;ԆS3Y۫Pr/U] o1ٶL—^A&VsΆ%\,BspB+֝UT$0>io s0(i|\&#MnsiQG#_,H4ظV5+EkGd#uOGz n989vxuU(婗h[j*mԾҼqaA,C*!2|1YIM4~8n*o\J}f>"חر>ng@EBB\͸ZۢnxsVRk=tUѮ%{YH{>bOʾǫCgl4{m]\~<7$9#(t4j<0BV/- " *((OUbiҞo}LXz$wރ8myA s^6`}hG*2ΌUZċN;<#yo5rq1Ӻ!C72 BOb;܍fᚻ`\-=lIy3l񃚙/d4 bJSIN#j͉i< ɶ h (Z8si"]Aq=lt6LM]mWh2X?Rm ;nD6ӘHy.y|k>g^ 52B.x-ڞp q`MU^@]sҌyJM> #"4R[ f;3І!ل{;.W؏Ar y^%6=i`Y 1=Zc3Ћ+b sL7b8H\Y>ӿYF"W; d %27kI}gNoZR=?[TiDuzj֟:Uk]#gBaevʼn .?D%KҗR6 )e?8;ZgڀEsxTH\@>$XO(鉅_ҟVqZe|tȇ ts11qi:Qړ\IA, FAo_N IQ`IyMyG8֬Hg)?BInfjcFfbT1NaHb}κƞY1(LN7( x~db cGA}< #LJi[g=A1f| ^%W=d3wAdNƮ9n܅Uk`ӻz2ʲ._]d_0wybs-w5Zhߢ_"EUKJ?:V z_ 4װRqoL1Y aIBH*pIou/X{@'_ vEZUYG\@:0$\S)/ߒ,3 ]v*,W-m>4H oF*@7JS=PAJ/5Dɯ8']mBW;6Վ>Bso) X7AJ=*?[Ȕq5+ 3?ɬg_}oJTK]&V1<rTbJn̜4, s}X@/k,ѣ2hŢw,/;,%)"?;E&PQwӱ5f lmA;W4 uRY\W跿ؠtB_FЭtZN<|f[aoկ׫H׋uο!ퟕ^GtPI_m̸1C5y&DU4͖ ϗ MOlAi^/49\nwtRW+'irK*6'OZz hѓҟ] t//ԾcNYFmը 5]V/uG\QBKA:0LǑ*GIm_0GVV}lՖXQJ6TtXOMLr]-B'Hg9>W1{װkdVːTIRڍ>ؠFI%M$ &fhU*[y3⑔%/w=I*s~g vG#q|4]F'S-rHbMୣegQ=:dԿpK *W[IxH" G@T]iH0+{ ]U[e\˭0!'- M'2!"]$qða|_sS}A ?e9Q'&zJwYeޗ\աa*ߢX\oq244,P8a2!M8 rv/բ9bJ#|;bStz.+@-w. /3c|#4՗ U-ȶ!ea[1v/ Ja1-. 7"o?'N O08F,nVI5i0vBO?J<mig\@D]Vۜ0e-~vm}g$cv"7Ͷ t/fT ?Џ!^lT{SZ{A/gVʷ`"@|Gq\j ͠6E>5L@?*epwS`mZ߱Q>wJ\UjSvp^3@ZVFf ǘs+vvfHvi3OΡu6(DJVsBjyѯ W.vCe1Pxv{n?[u7<'#n5-Ѩ+ۜg4 HjUk~ xrdT7 ӰVp2dJV)#Wbve-wK"JpaSl ^mv \ Q0I0ۗp$} Z%w_t+ЍfgagXreOjgzx8*{fq{ˊS?L[Fڎie ռ[$oecScX*;5u/AbY(MV+خ +JϪ̉eғ{{}[&oC6JCSu.#ՖCU tkJw9!?3#4օk]2)z,:5biT{ف<dbx/%_G| Jh ߧ{BPQ!t(U.zPTϬԾ~N6B}/̟a+ /;wNbYtq9bye {|_k*ϓZ/4r|GQxVS\j[zji B#x2{na7Nr}ǺMd~m?qb͍򆀨d.*Gdž'n\)e:=rT婉K^4 Kk j#.ʵXIFGg s Tt$Z"x y~w20aW1Sgei hHteHJ{%t͢ X gu OaX+Hd,= ^=;Ÿ>]6?1N^F8c0w0E&#Ae\WuUE #R59<du cHGvϞƝ j}'wrXO2so莰Y}%|Ɓ/02IC+e}ש6;0U4QMo'jqMpFwpT-D4fmѽ"WruʄŴ^E Y5+Ep=!'#6saZ ~3v4f3j<ߑ,f7#@H)n uKW fR0&L6: t}P_o@=>~V9Vzң_\LI84y^I糺OzRk%9ۯ%ul\Vaɗrb uK}&k(KKVp<ɻҰs5'EQz:s'cj/die؟>PfоX͸Y8;1@,ʅEښ!;!sGlC̳`j$cZ凷 { )rm=ZlNK0e荻E\%`Kprejo |R9K~j6Y0[b;'r%O!w />K& EfH5-P̥8gfs80 #**DKMWoj(cBslf}JdV̇.7\3날*a$dXVLyJrϟ[}M8Ĝ̬ Hi t_kb`g!@\"/dI^K烶=+XsJ8m} a#W$t{0Dͩ(~0vJڗw;v1F{`([f:'q7ENE8-YO;B_(ݫwD ĢfwZ ܟ+=W ǿ/ <1 vŹq[K9Ɇف{+l<:5ϒ“EI(8cJ*տY~I-*<"'7vԂUEvތ H]'}joR(0 #<:/=WA"S^:wI GL/#_Nh"g(4n~9u 6M"/X(RGfAǗmτZU\,Z4ĭR,y_A33bɂp:cpQ\]Z-+7"TU$)]$Y6Z#Ti&},Xbmg5F>!(v;f8 |[9%+KiBGӸ EL#FA?QeE4L䭗7|#OaT"a2uҗwzh,"p2f3DkfbXSZO#7 HauNum+eﳉf M UA>iWT8CZwHBd0:r^̇ 'W vem a޲Eﵖ#}` f ,jC#;- 2^r(c^ qJ!KcΈY["{L ;(]8 MQ6{G*>m@ 1d9Q>kvYnE]r[,% me0Թ'YpQ NM-$}l q1>75\HЮ~kҫRtßꇡVpIQ&>Ppt| %R&3O5-4:F85<[S03VjxeQWy_`Mf7z'2mE,Yݿݢ"'V:J$巃Wx`S@6{nK DZ-ڡfom"Kvgt&; r_Zvq 6&ZP+Z_3WqRIADxYt2:o[=p|ǚC `['4RxfyAGN.ĸsGI,fK`iv~4>~@b;sx <ŇOʛ!!8T_M?\z86Oa~p m/Qe5ۄCYQ+AVFp!SvTBc&o-V}.(1xPp\%#A$cdbeeqO}R tb#J0w;=?}|یcE KQ7+x]3AQV-eibOXm&fߕU 'g<2. %ƱT5D-|S&0v\^y_T} !jh1D%-?كńU& "zP1ޥ x5 nO \=_"„TOnAN3NÂ6[JdduBWF͒p[Ki2z@H¹;8bBkIp&8 K 3%@o?PEKgy@V?YIHHT@;0%3GP(]w#;_:N'9T#x; bըyYhr7fp1B/a,;6qlb^/1[20:sF΃F֋Y$l+W1 k0o>{{Lfxm VF.eD[+qCX5EeuYKIyjMPq3+c?:V+f(+e|GNNS%.X}{Wd:)6d"YUfϖ%*蔧>ׅ a +mwQ[< w5h# 8gd^G̿Ҕ5+=O8;򁨉ғ[蕜zzLRpY_W/۱)@=VF͒vx/dp萝mn8j O-BH͕ӷ-=qE zrzl8r;f}ԔHKMT-Vt%?/Gο0̥[}lfCsg6Yu"C.V&*mq(k*h7-"쵈k"ᙃ^Gt$+ L%0OkrGE"{k.?Xn9 j=Hꏌ ]w #UhV?ȽSPG3v:-g8l۩Ij SYRnκaEO%o8{6>GgǤx\UlMLֆi)਺T>C*f+< I&.I7b\M.;"$F_.F%ːlլj+_}8ěm0dzc)`3(+ȪT96ew"{rcW6CQqke$UVԠ2CD'[塗ͭ508ӎ:s1 LEZA# KFȻD'<[23V{[I BG-vJ{v7*za$:'sl#"fјͩ5Z<@T=_܀SOX_!9ďH@Sck+I6`0b7OrOOA}6|jzJRc֎7<d3Ȃ#>~A먆'<9pB^^_0~GD+?ڢg] PhZ˕9]:]1bkȢ'-i{o0Z\m Օa4it*b ؜r:V^ _Q_վy]E݌$ȃ9_~(e} O ˫%5&khO;0w2-s+bdx;aҧoXI;F:XwHZZgX)s.7q|:bQ1#&k${!s'Grhc08HA(X& lƘ bG ݓu\mtOY❇ZhVT/,gVwW2K4pQ$~i& Zq1~y?"|eJ U39M;Aygn&6}m"ZnJ0Y *sH#o j7 qj,>3lh9k%p>w HN(dUv?$Ֆ^LD::JV-Cd6Y!qD_JhK> AMQKr6/=d*w8$6}ȅ-ϲ3*=9*Cs qhI.)(XVK?. ~Z,_MVCwAy^ 3AoV&SG4p ]>MH4"V6acG[u{AcvKpo;<״ۤ`kcQwM*~|P(/9rEW^u26M1zpy*V-yGJ|e`J2eU4b)Ջ}=M \O|3nW%θt% .d;@SmwGR@{G:L/lqK9OG#Prr98A# ׹w<nHrh;U#?X, r&^F3࿒$`c FWÐc]ɭHe* waч JGEɢ ŬvvAxXFz+;lk~䫻N(eAy}ݾx gv&%#UD}F/>M&DmwU7e/DJL+Ꜯ^gOE#Q&cSюp7{}*'"*maCޕ$ц *^&wM]d'C v`cuUw_EH%z߸.m긟&7x~l:Ryq'1&ꕩ`ꮟzd-0n7$X#:d;Pst[A5djkt^)Nl gEOZY"hahN"D+l3^L-OF0Vi +Yu(kZJȤ~0N2ّM=M'_Nj{bQ}P&k0b`R; 0Uo(#7F"(LG`Px3yYƦ?ЬCږ XAAFL(,Lb{F0jM0!b=w@S o>}Bi>3}>)qpn׃N;»uqPiGO6a )e姜?<"k[=p] ;ǁ躎KH:" w_,mhp ɣ[)u䅰FlDo}>/I0&˨l3O[H) 8jcggA=2NmCj't9j8TNVFө% Cm>-oi_OtVҎOC5 IG 4e!Ú8LmDcHi=&u3nM=!^+:?HGYoyJXi-[( ]l6 ܆>PE294I9FJ|3zgeffJؽ*+ >_ q`kDI2xxjǝ'1whuIH Fo0*cq}h"Ywu.AӔ>1?kn rnru&ukfcPv [[,,s^T⾧y -,WKxаON9d-Ưv 73"Mx%"0y9Asס})t;>zS2 |;Z؁Q&lʹ[5LoS'M˃=?Fxˆ,_3XUN Uxy#HD=tj~T(*^" UC1J3 qŲ5O@,;W" wq @ 4yvI˥ű^@ q-l}K_s:-'o !ɋlA_w}\4yw^8./Y }%!f!agd2\Q1p52 ܎>Xp(OTm)9$4ᵞ>fM+;?+ՠxoįX)-[ ٦aő2 X6eہ 3#a-C2@S."Ai ^+M("cl@s)r[ֵo$ܮ .oIb((YNŤ Dq5ok) ˘lsD IFRa$k5ƳyG%k%2It{L0os^6]VUOGAg냽mQH$cQ3|Eq賡_bV8K#kўuo!(ڮz 6GxHWEV]ƧTÔS8G`W⏶m̊4a:f?\7`]VHo"@f&sa@Sgei-ҌSe~j=p!:ЙB~a3Ο @_!p9_;׹lPp1w .@~Izژ#΂N]yI?X R) by-\Nې :1OϰU]6>ڸ>Vx)=Î$O$Ȣ 98ξXd2Qy+* tJL"9cdXaO~ӉG8 ~fΛv'Dߵ| !=DI, 0VRciqeϑxǜV@W8/o`tw5Apu`ؐ~Jő%;kD;Et"}"Xqϔ%gSpHlu5U+yE_tH/f,l6$?'SéEK_-I %i5n nS:$HǤKnPH% ΂#21(7tnKПIQ/xx=tӲA,= h~m|y`$+[N/nkc{˙:5ʺch\X[~V`d=tkoٓ{ 容Ij- ZPÕSr/.Nu}˽lH@iC\=S>D![.TF/cઝ4vФj!K,)EfrGV& &.M:ՑyПyz⣥ز9}y+Qg?F۩W/aʆA_ AN̦BC%9z=' >Fj|t;yo@L+ȗ\dxr5cFQR0Ԟ{p\|3N0Rcj i}è[9?q?pMÍЦɿ ZhAh @<N:h8j_ \ KM ]eTrMbλ*F1Z(Iz uϼS^xG?0ڹA;D܃ޕnBIԖRúz("ݽar:AY#Ő1*@,}e:m@kbyhރBIb/*sȇZ5ȃd!& ]{x-O=\KL WZ YZ