libvirt-devel-8.0.0-23.module_el8+785+dceced31 >   H   eϱ U]4QEF yDo0濫QU xB,8QQZܜ\+ZcN mwD~/ǖ@ M ɮSs\I {rm/у{zae"ev?"h4䃄54ڰ dy`9M PF 'F9r)= xkM9!o䜱aL ӇI=-_^Gʎ+i:;v 4## \4 k܂n}q}o7tH+^"cp v5v &ɖ2;ȼz ̐|h.[L$I] \2Iqzhn>&o68bEmf%q 36祃A jK*v)3N\ 1( 9z>p= {? kd 1 o  *08     8     X    8   x  ,   (8 l9l:#lG4 H I4 XTYl\ ]H ^Rbd :e ?f Bl Dt \ u v \w x @ y     D HClibvirt-devel8.0.023.module_el8+785+dceced31Libraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.exvx86-02.stream.rdu2.redhat.comgECentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://libvirt.org/linuxi6866)@+ev@*h! W#M@ "'5/A큤A큤exbaBexLaBaBexCaBaBaBaBaBaBaBaBaBaBaBaBaBexbexbexbexbexNexNexNexNexbexWexWexWexW88a94831cc93faabdc5d38cd6a1acfde24e499506a45e3e0d4c683bd814fc52e51c045dba2ed824b6e2556451836d0c148b67e7ae6904f8983b7d74f94da9f4b046ed7e92c5b2dc164ea98f10b2f5a219a75995e7988f467b069788b071d83a4a81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3e6b8d248b1b3ff8b77daedc13faff133307d2815caba7137611d80b7704a84d2697c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b732d8b078de0540e86cf4f241761333283fd7265361d5f49c5e5c058f70b418faf53e255a70cbd4155a72875c2bac49da7077d2dc70e865279661e22de9d3f008da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c87aa03788cc49d78917bd9af1b65a0e0bcf6f4a19741127ce243a575a171ceba52159d6eece2b986af0c66b478edd90b1e02586ced3cafe5b40079e6ea99b0e17015a4578495258661415805ba20ac4082fe1f71cace333c55bd49e556bd95760e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb7179255294eca84e6c7c968c749c6973b9b742b9ac22b5e3a1d290206625275fee65e135fe327515b5b09243644c2229c0736502b0ebe75e7807ab9bcc39c4b3d2984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d3b51b2ef6236d8ebf5df500ac871f14165633e201105a2dbf739dbdbcd88e5c88f7e484decf8a1629a91f348805a4a4b2fd2300f97cdd5b98b612727e1127b5230e7b6628c7618aabda2ef218dc187adb01d913d21374ecfd12507b9d4a8934ac9f019ccf7e32d9cbd3bfef07ebb53467b564a790baef9adbd0ad0c6e6b3207e71214a5f1faafbe1b7a4eb1e184c3eba32b38b482c27c916e8d8d9417576d2081d75ba811fa9507493aea35721e2b08f493747403900259d8125908f885f16b38cc0d8b751f80a56b2f162a76fde9b6f73343efd4be96013959fdf10e7ff243092776e97b1eca6ee2ffce471e11b25e055a9a46945675a2ebe391f28d0f0424ecbb5323c53220d0ec38fbb799327b0cb5576f3a2c9041f23fd4d76d73247f801libvirt-admin.so.0libvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.module_el8+785+dceced31.src.rpmlibvirt-devellibvirt-devel(x86-32)pkgconfig(libvirt)pkgconfig(libvirt-admin)pkgconfig(libvirt-lxc)pkgconfig(libvirt-qemu)@@@@@@    /usr/bin/pkg-configlibvirt-admin.so.0libvirt-libslibvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0pkgconfigpkgconfig(libvirt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.0.0-23.module_el8+785+dceced313.0.4-14.6.0-14.0-15.2-14.14.3exK@dǢ@d7dgddac>@c@ccccj@ci@c@bޅb@bb@bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-23Jiri Denemark - 8.0.0-22Jiri Denemark - 8.0.0-21Jiri Denemark - 8.0.0-20Jiri Denemark - 8.0.0-19Jiri Denemark - 8.0.0-18Jiri Denemark - 8.0.0-17Jiri Denemark - 8.0.0-16Jiri Denemark - 8.0.0-15Jiri Denemark - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri 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- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - 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) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- 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  8.0.0-23.module_el8+785+dceced318.0.0-23.module_el8+785+dceced318.0.08.0.08.0.08.0.0libvirtlibvirt-admin.hlibvirt-common.hlibvirt-domain-checkpoint.hlibvirt-domain-snapshot.hlibvirt-domain.hlibvirt-event.hlibvirt-host.hlibvirt-interface.hlibvirt-lxc.hlibvirt-network.hlibvirt-nodedev.hlibvirt-nwfilter.hlibvirt-qemu.hlibvirt-secret.hlibvirt-storage.hlibvirt-stream.hlibvirt.hvirterror.hlibvirt-admin.solibvirt-lxc.solibvirt-qemu.solibvirt.solibvirt-admin.pclibvirt-lxc.pclibvirt-qemu.pclibvirt.pcapilibvirt-admin-api.xmllibvirt-api.xmllibvirt-lxc-api.xmllibvirt-qemu-api.xml/usr/include//usr/include/libvirt//usr/lib//usr/lib/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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII text, with very long lines RRRRPRPRRPRRPRutf-81e83c1adfe2a618d14754dc170a6a797105149ccbfa1f46c3e90304a46b29493virt:rhel:820231212172507:9edba152?07zXZ !#,] b2u jӫ`(y/d`*C+[exNt)FpL_Վ>aygk ](z$IIn+=>(O'ZLnw]- = "+W]w|3T[,e@_ad#0hٿ~J*+|j(A#|1(?w}`TA8Z$O?3DD$.2v?]K;ws}\>X 3&[D6y&|R^%~3 2g8L00u@,IC_MQbk=1~IyzT5_ϸ IPL%0ť:ץd/gI&]yՌy3:N `@~UW}.5$A9K@,c-ˬ͉Ɠ pGX8DD2;3^Kc)NֽlͭmPz7wJKd6vssd61^ERHf0~;֭by*´Nr ~!&jɅl~R uctq3MTbf4@>D>1C",HИVNg:՛Y̓%9v`{|d-g[%Y[nͯ7H@F6y P\Wht+C Y=mV}'f;yjx']PjY;s&g#KGB}0~rqlƏ~BXֱU{θlaUE+x.UNOJ*9[伊&+?Zfi,n¿ǝt-y͂,6am7}*"e p1@z>[}B2]yIJc̢#PO}2+ |FmyW,n)ʃCnIpp^ W䮻~AAvQ3jRFFYS\+W[b?ϴv7T_A ?T| 7 psNx8fpr" Fp6I7ۨ^c"7ڎijq()EBۅM{~l"Ẁ@g7 ؎臘0-A@%ATD.q8E|uJ?ӢFi=%#MXGLVH[O-=miQp 47  WWB y!|NPB֦Fxn"A:i1)b]^g3׭s#T@EDe1פ)L4VЮas!ҬXD}qǐDJ~L‡qF0OpOn]P92uw`"h}1%ǍZvSsaD˖!ګ'B\IA"8N*MLUD)I-* ?|rX#ra8Tem; )`>(ujspҢDceC.o`䄯Ad)>"y;IR;&~ > )mlpoJwQ$@kgSNw+ QZ@I^E "Sӱ!x\JWƎ9|&5 |c/9οAkPK4˜7%]Y֕a^Fg*lϡUb%-i^^<:mUӳeC)$o:B~ M9N'Gj_<&M"9!$Xząm3`Ig}uX~,׿],$* $g;DZ3Ļ%lhy;2<Ԗt'hIa0|ukhxq+D#Gl%Xl,fxְ/s^!TCVl7-ԕhn! w*)<˧c53_ޟp͝ PH |E{2Q38lJ 4~[";\X0&J͠L}[}4GJxxU9\QɛSB9oG GazG]~W( Rӯ[Z*;iϯZ#+Τ 2)`:17bu/u|EVJQ5; ΰͻ!]P8%&T[VŠ=L&%20ۭ)oo]7xdqp|d-Fj[`_`ȝwNe3 'GLTUSnF4tĂ{/3N/GYp14Ֆā;H4Γ!wιⲦ[WZļN(,{7|YOL~?&xa0xyj =y1;4Sr7!16κV~!M̵!N3ʙaֆV_-)ha/3H1|*!UKuy,A3?=&- rφ,y 8<[,9pVo %)g9Z3e'ӝkJB>1$oC#:fbP)3@Z9s'zG} z@MpP3ǖXw٥ڝ(ИVJPW,*O,얖ώAK<$, 8bdM\bT5w㽦4u}Yg&xSZס ïmcvb^5P]c2u:c^ -e<|ՁN8^df|W%07Tk,q W]z oTCS#C%L3z㡱3leϙknиgIdH;f_fUo[Xc,k#:.VxˈޝQqݑ1{o/RAHcrji&pcpq ׋ZgH ٺ>az{SI>O{cJe[Nj Nb+l# !9 V8ͮNltBZ!\CSpQ)4+#Q<79¯XC4ryw/Z@Y$B_T4%O?\|'/6m~iP⍀ uѭ~tBi2xC&WN#JJH WMDjaV/qPr1)[NLw#dc/Q[/8ow*(g^Q=G q+WA 5FCȳߜƛӍJO~iu 鶓ܒ-a͚A'=GoDjF'ּ̙1C>iF5iEFv0[If`h]kl} SE,Pxz@(DSeު7O?1vzE!>R[.?9ck4Ao6'A6޹bm(ϞX3R#4XM(6SM)Ê|x|@ң $A `Y6 )|ֲ3fKш :<6)aoeɭ9ٍ/a[sP4]ң'DE>7,=4e< Ǭs bZ"VA:;Y T-ᆄ6W,k`LP-|LQӭ̠h+ 6Mnbm _0,KsVgF,&'pBē8`{[/F9&I `G0@RQ"#&0KgE/,S@1؞XX?Fs}9nsb0[$ボL:v^>ląi<7HoRraT<5:gRx ﰹ n/YJkYށj^dy'IP"hU-Z\$ ͭ9c>qJŹ 9la,}Z.vL"`DK9B]{$x|FHK/07 B\ϲ//iVmu Aȅ!)X{YOa.]H ;T*x%ET7WkD>4hǍl-Iuk}}f*G[~j+#'I{ s%;jvJT/.e7̃->|J^T{=qL*(von@W1RKO^,I-TVN`R:!qҪ(|(,2z֟9&Ѭ Q {6\jSw( Z11{͏e"~>7B~.7^\8XD{Ijފ--A{#nlLr$`P&+4TIdM |[ɛ@)So}D8\L<.#g#qXw>X4)[,e偱f(Ṿ-U6uJeT!M#@HAYUϳIfwqc*BX#vI᢭v t8-;\%ʳQ<c&6>ХO0Z l<~]_r8w2z#R 2Z*#`!F#QU,zGqDJ i6q~p)eD\A3FsQFl4߸% V|XE&QGM~lY> \I`##"YpLlT8C1>K9a2?3#MXXj8+;}e:ieHDh%34`Ypb9_.q2kM%60 (L)K xpj=6Px3&n$$pq .T]6h641kHX>38Y:뫍4x6(q} 1&B [n6/ $uvYD .Cմɝ7?+ٳچaυ$j|{?e<5vEKOS/fij)oPpY3F\f)+1<"%\voc^Z|@tD f Q+ta=>)܀{2h@Ryej OLFy=^;mwI(wci 7\dt|Xƫ,yxƷyc9͘e4H=çv눸:Q:Q)ƧV "b9=ceu%lZ?i+/8GIgWtFKXnz g0WyݼKiZ pkmAhġ uomc׃($y%gx + h7}9Tԧj*1S"Bg uu^CbhK ZnrRHθs*MxuKO1pՁLҥI_GZ]d"k5-)):v`hw&t:Ï%dW3V?#ZT(XhkyV[E8Ǣe'!$a0uu䅅ܔ y*V&)c& U oс[8#{iL$?s\zڂGSdvl-\苋@dצ$SD/j Gʟƀ+> V3Ŕ'~nF2jmO\GUIINmslZ0 G&mt9,뽠ra2}0{r@ڐ/FUǏevg#RUZq."f\ݴؔNɷEXfl0z>9قe7!na%u%j/{P my vPw 0f͘9 jo"qAl@WW/VC-پ5@ nWcW[ u3>$kF +<~$)1C]Usv'BV\|BTp(y,RlL?fǷm_2ߩ hr-cg˒k/ER8)&l{KbBLeLg:Lx20H5*#,M9%E]+@ؔmiTTowc\iʓםZ)H;JrRJzBmYiiHF0";aRy: @L%JgUsw<Ă͈FK9Y:tt(.`[`qZ%&uRd{ubw*TSJ*˸ %"Q85F3tŠT^_!fk!=q64 Q!,r:9 m:{0'iZ j{ j{`Zqޡ!^l9!*xb@HP%s> ؖo9';|#Fw0/!`ЩY]6zc)I{={ da i#>s@F%q#]B2ftrAίAI}p rL 9O.I}$ FF=-+DS B^'Wt歴* Z vSiX,Ь;{\]{K:eU\#AB i8\a]4Qҫtl{FyAoS]j(4*N .f©##Z\n4& SgrT}wphXӱA';)H53Tn۵N #% ;f ɧ@vd o 4,NJt@Q{IɑbHh\l]O$K_Jӛv[~{}b¾-nbtc5Y:y_-Ғ#O-Bخ 0;)J!c9C'<=KzEnf k3#l^'E+A%'~<3UNlH(ms )%] StY4\.lNSLTkvMҍ7ёaoDT8GLӶ*AjM4嘎*nNާ.-bYT]("a[y6ڹ$ˢ)kg}q7ٖdH=;܁ħF/jB)6m/rM!h{|;M3 DF\DP|4''kY!k+|ʶ0p`QGPl&]Q"|ZaiJy~=9kyx[5pTK?ȳ#n{WRgƴ bE4U#ZA=pr-^p>?dR[aSd[cPKut?yNwBτc2 "L&8"~k`Y]y1b{7F'̊6/{ >bRI'8#Ö7|XPE!5IȤ3ʋ.pfp^̥ Y6@=5R(_C1%TePFM@=M|MS[۵hl36( 9QTsd]Z5f{W=icbBZk7d:F9 rlnF~YdtNA`.J!b:.B';2p2'h1BiAL;1E3;@=%`e MaUxJŋ˺0? 'ϴ-Y„f?:(W{q`sȃS]Muѷ_hͤۚE;;obz˭E*B.GxS}+񋓊 ݱ۝\Vb`4̊׿ dY=`Nލ.hʾE-"|zHnbyS)1r6VjqN  ~Wt jUsg9v0 g\R~:NUo ,%ULoHC(yPz$)2;Dldʴ'Yw51>h8%G+vRi<)j'cvgʐ f__h*` MeU[(X2;lj]7PYT`U;G^ABZmݝz :oa|CNުe ،KEޫ-E|e Oj!C]:~))֨2=A}(9p$}L=2{]!*&E(;\G#Jc7({42_b}{I^O X L^sC75m U(F {؜)'QA+ZcOEwru@VW*M~'e@SpJ=:vw’otWT#Dzm@}N8,/@ ӏKG5]ke!,3z _lM0qЋ)UNR_ v_L)5yK ,Gih|z*][R/"+G`$iE%ke:%ʳ(za *37slh0jpKb|K9~ 0YRXQS֚Uh<#= nj~fb:bеWz۞gYΗLܬ쮘敖*xgf ::D:U@;@ ϥ3eDvR-BIoݴ9#>b}2Zh/<Ƣd[+C`Fz- "['%¢vyyZye:f ׫<fV;q VϑOe;XbUO]m^zqs;x& *ٌ' 5fƗt4 n$`gj}9ꔢK;c &\fPP6_]EQ{%\m'/7`e0-Q1+qRBL3L|(Gێ`(wb}5׌껒CtVnK*vEuӘ"ų'PiXtۛkxE:їyN8k6hYc0[WnߴK:J m S-74S[+ CtȲE0Bꛗߖv|Y|;rW@CٍnCi V0 jdq S)!1S,Q܈K&o }<ҵFG9g~ HP)k>!zE]G9곝Bݓ\3z~ QBp&@RDŽ} oufP#iXk:F֍Se?3 hJԌߤ[3SKdޖ`YS^wvP~: R!ϻ|Mc'|jԘ}kER 9K^g+M!AeB]' #!>iRFowl: Y膗Z֣X [Nn`;njG>(Zp|󗵛Q"tͭ'{ } @";! T;|#\AZ0U c3 _N:{9X},*#.d)r7iT.A|}BƆ5GRRavz cX{Va"&]MC^u?31RQE͍H۳!N2IW GCoK:IVw=urf|և|u=i]Howc79kK.θ2}%Æߜ?$S< $c>W0߻,ůx[CT:-7bKH>.Y=\}7t?_K/);9foh gÒ[G(|wC눵4fc&i~9:wESk43+W-bCx}pz~qXخlw8eC>qz mòXXO ]3ASY-fDyӍ`FGmĈgȭkH7>&' b| dN_-~O͆tŸZ? { ɚb% 6hOC g)aV][ H}I9lp>&/BjR[9aM-0:Ri,/W+B}e[~9GxI}51Q{jl8 ΰ߆;HC$A<Աyf[vc}[[*!Z*e W+7]G|Z %܆QBoTaqJ9SkU\pxAb:1|FrJ榭RjFB|$# @07/Ե2)^Y6"9AN1$-Kdh*%!%yh 5j^GcXD` ( Pn'0_/P>*]zji/s5lm9%I3(6m|cvPW\ T30JWv',Ssn؇~buE ׆_iaƒt#(R0C^.~Bk,-~GyM[WԃG ( _G7Gx,jؼgȔ`9s>-٢|Ha[#!"e1ۃiYqNҲ?z}Fdj"6rOxge=Y~gxM==G~e&ǎir[Ƃs̜8.q vzfAu9˂yC?&6RjQK/,VxYNwݡLj%;#WJϩ?ZwNRnYO1| p ZNoE!aA3OMx)> I>nHyC験}\G7&EOʀTpc`e`j#۸ߵ}VM^i$2ϛq倹;V8j`"s ڳ|v-qZBoeR}b`{bDu mvvٴm#S?nSX[8Zez; g`wT ս=Ypz$3~<,x梓h mI^Fm=v۴VhźC{i47']G}uD4($ )e&iBur+ Gp:B9P5 '؎M8 | To3Fb923*A*Esݍ 蟣-W_*`T<|K=ү"ΔidOpC* ï_p:t>oWX _HE10?ՅoPGfMv 7y }䁓V\\cdHfDz~Ruĉе7|UW 2\ C,|ScĔTSZ X;{8 '_tC9j!{EtM̪GHtt6 PC|*^&q"l37 k@L UHPʢxtj9UB9Ȫm^KBuZP b} E}'{tmAU8 7ncagI« Z7+Ou:[UM)t6Hv&S:8r~x3,~D%g΍Z_xiKmα,c' M+Jew3@pib״< >;z#eFùwzdڟ&!č ,.B!q!U=ƿZEF?exjOZp2BixrXl iߤӜ7&…}FS̑kp4Ǐ>0n:t9PұUgenRTe(Dq&ټЅp])YKI]ʶeO&gE1_{( ?E^8IR1V}]ΌǣÀ,Bkۓ!?cvl\ C~yټ0)1/ٗo#wW269{'H?U_d`I @m'~.|1?ĺbdfdbbhbH ?W\*'P-m5Y /dUoyoJ\ƄOIH`l@!mr= ,i(e:1JnG[#_d#C0cƄx` Ki^8zU׷z1lK<ڈa786:N)*&yOvVPĦVb,vL2bxU" DN\ ֆN2Gwd'4I=GS:gM}h֙qB~ -JMڧwѺ@5W =;:؉hj\JfiM~f4neaҢLI{sQX]6^jP^dȷdxFo MלKANliHi Kr_Yrlg܌u:9N~N66u}UŖɧTB9iMDkM#%m\[$R /ٜWߠē/#^ͣ*,_qGAH"zwJB@\6MfW %H3 4Q^a&i}.uZ6 룱-)п S=b7WM> .p}B:-6l#Ca"09qDϡ7NNXך]O`L1\6(cSc`1ph RLrځ@$dlġs xk:[5vUhzcֽn%CeZk5` @gw\DCƭdV8ze;"$.O)\)~0ꚁ VL@7ʊ-6)l^k޲d4h;nGQM<٬xF(l19B@p4cu7H+i}.Sނ;aBWiuJk`7]Ē#WvQe!yUE,ϩ_(loTUŢ@{("4B) E?j{j~q5Q8ϢǺ-%T)m/{:zrhzhaWs!Qe(mC(a4a<8Q$#2_`.Oy=~gx/Ja!HW;ymXMߣLbo=v:1my,7B3B?˕㷿T3N.[ӄJ|tDYVOr-%@]l<| ȴQ?L^R dX{g}F#N(# ?熖Dfbw&֏MѶ+'wlLY#\6d\`]DT΄f>RK?x4OBIr]K ꮊ ?R US npw'E~SBPƅbu)ql2uﶯ>5pza]X-aw$ijsl516c?6J)T[Z))$M<îku>cS 4MWp*:h0(I˯Fy45gpP7 xUt/f!wt+'N:l#fز#2NQ7hxtax[ rBGdD<Uq8&?~#!wl%rj)hvl0\&K=IRU5p͖u_HY2]˱;1=1W~i,0"(};>*~S.~53]_&iV( ФاlZX>2j5Xbe v+rFWеw˶:YN+wl@~G΀s|+IUZ 83sHI\y9sIAf ?F.]7>9>&AkeamJNTzzZp,FTZA^ b0Ŕ ȞJư>ZQ $˞gKBE`#s? TfoC`:o\VӍ HV!H#@nJTTB ))ɥ(AiZ9\۝2RGf f)J(:K&'v -!|dz8!һ/=mJI)".Lx 0;?Jn3;IcDZ.0ao}X[Gu!3nW%[WȄ9Mg[ E8y/8;FÛ=iĢD 8 6'A",`r!/ gRd>PFk:/\҃ bYqZdsXσ b ş]=gsh[uIpc[]"I*M^ϛBX+J'o`_XOx{(\e$dVe D2%*黎]4H^u&9q߭{36Cj~dn?`+w1%NtOӜ? ,ݺE5uqbNkaKGk!ףO[2G-4%9/bVm1/vڤ"ܘTf<*Ωp\\@B |UA%ȳ×'r(sJ=y`ZL)~ yz-ݭcOrs"jJPvzs%?̼]ݻ\{l2t_-Qɻ.^jj8xX:2 @=%i,G ;s6u>+]O8w"8rB!ݴ{ SQ(d;!spXQ`J͵;YLoƸ5vLk{D ZFd=޺BƤz=3|4Ǒ_Ǐl"dU}9ZO x m:?KN`GVj:w*)/)jc)Ҙ̻m-c[j/wN٥on&+$EDf 碱GVBƒ;IAJd3Nu4 )6g~j&J$]WA \}RL҇9&5jXըZTf+@~tw.@Y /(1nѪ<`>g1tsb5/0{*A8L&*7kDk@puAGh7Z=?{vD讠Typ%Ckwb#2ؗnz+7 j5HqxlhlkQ*߮Q5Im~Tqjy<"o ֞(HL56=O"AqcCvLh4h:LB ܟL{zTZSm= } ]{n}Xy<^;U=}ڤ%b/= ˚L@i/kc;yc b"hӗK:JWqOA:bzy0]\L uf1lgTd> 0!:*Ț"Dzg! ^i>"1-wiol Ə%MPv+o /0؀`fv~֬QF*=3!1x^ 7-Z@j|̭04QqMssjBuD}hKr-!yq[eZNr#ȹN(huC 18_7!M'Z>~@붢3٭)A˯&o\;UbMP=Kwa.TY0!?ΈC^-SWܘxMrlBѾk+!2OՒ DY6e#y3]!)S$6eHK8,3g6ϼA'NDpRMGJ!^0xYv?W޲zOzcӲjZHn~/12P!PǢ¼LÕSJM+ޱ.-j8v}@9| UCRE<_i 1 YJ`'B9 zR+`Ţ;OBLȯmx7 8o+TmaK_WW\XO6 68앻"a RB4 C@מT1RNYQV plB7¶ND0GlX-~tFxɧ5\dR#8R3l\M|A[ve38)V3OG'4\[4MYt՜,̏y-'ڕfl?+Mi}P &SUR=UMِoҔEݶ.U.'曡n efNS5<\=Yِ_8 v+b@Ewbe JW~:Zo&ü_F8k^ c"эh Q3أX֯7Y^w /Lcxjs+ҍBp*~Ï ]I<,fe"Bƛ Y{CL.l͆a0U`xXROޠx^sP5$4e~JZĠJS8W_:i7k3'!QZIUK]&qӲ.AǑ+Ctb й2z IRGG!& #6}k",|B$JzuZ oX|\g5Dp.gagjWQ(-)7~VH)0lk$b{ޗ +̫\',`6k/u9?x@8z۲()Bԕ EO+ԴpH]y_[z+6?HFh@-9B"bBORh|BX]((*q.& ϣS SL8큫z¢ 6^nUnYVx'2wU;78g8+|gj^6:yQ\zѣ,r0 goY({.!`ռ-x0 x.JU$u(* }7mXYX,D4;0lF*-H;DEwˈ2f4hn"b(aQsq._Ë(@7F}H,"khj`S'b %}쬾A|+bEmK_mmtDh=SW7O/g\.PUuM /rE#ZrO&|g@$A Q醠'f0\ J|UFZm93#M'\*E(XAfp`^hmYI69Mπk!"~^<0z a3WYe@ۥTDڛ1UJ/ȍ#Jc" ɁU2/b ]_֑P}>#d"T sBWB@W+ZVcwae<&fC|Dby+i[0'LׯZvOJ"@Hƀ{u1 t'זM*E(K>_hH?A]ܱ)h0GаNQfhnЎ'\D8υaVؾ 84 _]<"+(qMLob«$rbYG&?. Mh ]0ɽ;^ @#DÚ Bw]: TX_iC=^қ9c<Ju'`%oz5//LHj]״&֘L1bC 0JM-i>8-SiUeᓢ d$-=Gw$Pbp>Wɿ+&>*g&{a\VcT\`/vI)_Ÿ j!+h>kL*/ U>6ƒF`$7vA)&0WB|.6XͰGc~^%TtDӊB˖>%khꎗ(}` d/FS׽'~ I';ȐPunT3oц/eZzB@8&s <'<"rRxP-᳨YµhSyem%(2H띮dl8n1VY:=%"gp69`Ar`BZ4Ue4%1Z@srϊtw<̢Jcflvp[nC۱a/R|--7]c%;/"#ڌ{гAMן82«o;+{O9'Jtr02W)gz9J.xx]_Jٸm˯^Йڪ1bV{Q"?+zAn4 6FFMH(dn1࿈<3Z\R\?;-w͝! Em o뎖֊x7iXD~=ԲF Th'2x,NxFY%Z[ՔM6TSFO|0xR&@ v I Jä v (\n>~5mZb (oD&NBMC^pM' 1( /4]Vq-脊 *5xC^Ex4/&Bb.^HnҒӀA95OURPmC2mI *"S3?[a|#\5QՊ/ `,6HGaNErIV J) @_}_xpTbI{sy] ۣ6Gu%e!J3da@Sꤌ*iHR]j0FJΰ.$ KD\%2)(x6t]cw{E,@땺y<ы /26] RjrbPN aq]b,]V1nZ+r}a씸+c+M,̏,AF@" xu"ɔ 3Y5P/;r73vo* ir\!.{ }WL_&Ʉ. vƸM~`{XE8TxK`X$/#BNNFVz3яb+ {Xp²mZzjn#[\pI ŸGE h ozqݤʰfEDXD|Gѯ:зaK>o]{]\2l$EaX6ǟL[rce(C˧&$c/8HFPZ8_ ya^%|X{3 mx:tr 7-=eo*@nDiq4]I&o[f {xA>[`5_2'}-PjOJ-,p&㽚NUH@ lZk%4̺oǞ1c?ˮG.yBr-z\}4;/xKh4 ܻOl QDnaDU%rq!Z]'==UhUETzѾhDKCCcCˋEQ,%/s:< F1O}U|C!&.'z}{l7e&ǤZiDQo?6$F$<0GV g hF %{]?9nJChR:}c6H&n@[3WeKр0]7$5J\L TVAh!_afn?ћ;vh'쬽oɯ6_n$%8Ěca{|+v#N{ġK1aqitB3Mg;/z hq$"\~qRB~ qY4"ڂQb$@$܂Joz{=ٜ/H~]%a%g, |-,tS葟/]Te0{}w喯%u6˃ijhLA8.;2T^ɀּտ[Ιn\ޞwLy?HF&ܠ4^:FU×B0p|X:0Rp[vk;vUId4G_"Ӄp)!{oj Q51Q|?w!8b>X۴duU2 nԽˤԎ\U\|! V0_b nx=d6ɊANzU`μڅ+.gYvSqI+XR @(EZMWSj>pP>oA5p%2qZ`fvR{fp0iV<g4g!J\o< (kvy{A\N9C{RI)K`'.巸t7+Yf6OeP:B;7m_ㅴFom[Q!B,zۄG@P!F\}}LMC_seO'AJpm2Be2X(GC7AUcXj19: Iu=얬$,Z|P]YB뼬] O|13$Y5DNWn|;1)سH7O5.R '}?bD_G"e]3FW8* ¬7føł @=usО.">sQCP($kV'r:7<η6fEoky)bI=6܅uۓ 0%C7O=| K)+R{xJu5)G qމL",4g#߁]JvP!6/%c81.6OGaQ@襢N#䵍-ZlF; }_:]IFf0_q3^.D°2vYnƌz5OvaIzެd =GD/q8*yX]姢I,# TJ jsBZj_^ߪP7DŽَrܾO:Dmұ^aa2eׯW64]Gn<ݱN"Omd? [M'9|w|pOY'_fB^ZZacΣZ\|Z}9#w<)):4d 2Dwv[6AՓ8B ,NNk#'<6v!6_r|m<=uO% C)ٝbHu9Ok̺ S/v RB cNnJdO9J(95G2ɮ V%l."m JCt[]}*ͯm"nawGN׊Y96Rt}|]VhpT I~ԶCX< IݒdIphL\#B+[m&t<$a;+Ɔ7,҈ #@P> BPs$^=ڪGlQ9Xeh҆p/ߜ_ʖ˴cO~q`CT]tѣBѥW2Ncg~@.&n Q[-eojN\@_;g% [@g⩠-C]$!x,c`54֥g'CbO ,BDz'uxm8ia8|8PĠnR }]p<0iN)H ڷТ* `62'S QTլfRM橤K]tZxx]'\^OQ hV$/wA6Fͫd֤ly,>L2FOz+01@Y~C&5WKgP"DKl(LKՂzSh*EҒls+Yj2 aV&MrHsܕnb3NpA8uG}QEub,+m8BءeeҳgPD? Mw+ R^2ݏq27̲4]Uzkg$c"8аsht RG/2*v>pһO%ٴA2o C1tF-z+oV*UMt9Cd NjkbA%zީ\RGy|-آ[՚.8AKX4\u<}Ȥk<W$h B䈵Y3m`WH~#Izthz,!?8kkI>mC[XzE Lt!sS4e.'Ld!k50¤OOږ'*IյVߴd G@&3Febs/osPrbEv9} rAnYͳ*_82*Tah`J!V_赭M$% gWKGZdA Cד4u0@5 \ʃF?LB!j 羴myKp>F*3kE"_V;`:Aڙݞb]_Qc^(0фO. PF˃g$\GQ&BajES]k~GPuw5xL5I(ɌƇ])"wtgͺ!܁]y Q7G\я70SlM?\0g{2]N,I̼4̌-i f{cЫ1JV38~ 'b昘z:"`))=~r$g^ XQ*)A!ZFBv9)1|ɱk+\C[ hHot<є%6.=Щ&bԗzxnOx煓(;qmI+Q6hD1rDi͇_L87IwF2ӝgBYȈJ_O#h=Ms:dRf<>32ǯ{?kp}RVLP]>7o~tr7$rXym^r,^"9APFcZ`]GOWƌLRv3&HY5Dk 0 m^ @fz'" 3/cr_0I,KG5wn'.HξԭӃJ ̲խ8]E9?X vu˿f.e11Q./Yݐm]`f nYJMقy'3{^mBNCF9GW+d](L/egZTm {;"9~[Qdjwcs\Gǭ&+h}$5,!S%)"r@nqvG \Z|}^q3ìTYtȱG u >¨ Jq|v>!l\WñEތ88cn)u_}~'D:(pTzW H0Nm0r$Nj>n:(|HOz`t!r-BB/ƻ]u ܢqN|8`F+4?<B)X6!;|rQb~JVԗ5VV)i-«`t*XO6I/;=Ѕ XIn!] ?l;U-)ÓkJH\X,QJ&nQ*Ő kW`ȱCC-eX㶊\SJca/,/Ӈ?Bqέq'~?L]kNfhకi8yO@ecr%̫{e%:}iԳyG8;t({CmqG 7v; agk[=M$H£Vp_f<4AܦJshP'"5N#6a0j k%ZYEG*:O2J x_[TơvϋT3qgE~^ʃt Ȕ4 1oV|A*-"=G 7f t] Wge2` 'pqu|#k,Sz/zˮ\B)(}ݙ.X3y vn'32,(rA!SdmR~%{t 궏#c".E&G]J9a63|W 3vzܗEapFw jCܢsVFtg$8Q[GD^R&iGh>| s 8a?CKI9#›b>SCN[Χ]AONdO2' RIaJcRʵA*pւS%j8/|L31G<.A$&TJˁgX4a9aR]!tuqhE( |>zFuc1%?gEs$X_YԠOE„v=u Z <APX JS QX8w0ew#U2HD ς^MQmA3p7Ă-4T؝&c" y._Kh׼Mfp搨g[R"(p[҃HQ<]kOq@lBt#nBi'^T7AA5LмNC}ZPq|P= D(ᄊ9 炵NFKD|z3%4v9YaUc%wmw؄H,KTjU=ɣ% l} ꀦ\Q?T#M>Ay/è8itsWK9$AK=`ݒ 1eJqE_#Gnx.<#U#|SS X ]嫔ę  Q& UtgJԂwT5uJV 7rk, m٠sSYRJ/Z:k"m^:yF5F)߶2-SL ;,6|-50%hgj2^rIG4IM;׋TU?ڞH" ~IUI`MM/u9>jC7ʢWwN#&oI+',IR5_G숇n5m+9L Ok5FIt0X/:n٘&ƱG5w.Qb:-Sz_L {z}P'/c)/DٳS7s5F.]goYZdVCqbj)uj?۩ RuxT2[aKBzLvDqyzN=̀gJu &#DƷgDAH2SueȽ\h( xsD52%Gjy-=ɹCe i_Tb/QkֶDlع; |uUKo_kB9lxtphC5|0Mj5{z'jZ>efZ}: g2N&vhެ(BPwA; h }S F}rS@ySN]*!=XoVs11D) Wd: }b F Aᔻo66Z,j*rLcad`P-?H>@&t3&vAJfaJg)'=g>fT-=_hSI )[}qPd+U-Aʹ?sr}|j[ ŜlrIIC|"?׫* .4icD(y>9:/H7蒻Z_?<:ϣGݲ[z%Z9x:YmvID2f3 +!uheiMC i]M0+QQ 73284Di]Y|7?>N'Ai8"|k\fk<[pb*lv@+iTW):a?(&.D|)#F˩"XնS@nx߂[ C`LG-P,!ICec6:B³%~2F1=KP}?vBO:Ț͹35zW]25o:ͧԵ0ZAkg$1/A')LHyn /Z4ƂX I.XK 6cˊ|ړbhB3mzq @ r-",YmC]qv3OߙTpŊ6`!U-dEQO(| Qd!ke{`1P[q oy2lZt!i֝၍"a-t<%vRJo HBG| _)cvA:JB9`X*Vj $'EtG_s4L?5C*Cy!gP ~|}2GYANIocX|*y8g#MYȓD,b,$J a'qA[kbRJ*T3&V}*;bw L{StP-6cG7݆NU7KJX1Z{b $W7Ġ~C>YB(@@ o7Zx" 5S%Aw;qg7%j$TؓyH ၻg~ag׭<Դ?i*kڄ,*NΎ?]$ъOyөǑy#<'do~~nx9h,yɶLS@`嶭>좚7&Q0EGcnS,e\xy_lهGjQ eB`F%Inw_p l{pt[7q w[9Ρ䑝O0 g:2:V!2oHSZl&@wdX9WL*bpDbmftՓpFvUÎX&v~M  ؛ǥ/vr =u;L Bs72j@;K?^Чt #d*0# d%0lyٺ?<͡ J/vay8 9Ô?TU9tWD`A$ПHcWy V M?6zuͅtK"lCQ{Ly5M;煮CHLa^C]2HI#y",AJ3L.Ũ`\{|knaD8B)Ȇj*BI^Nd`Eû Nyl z\:ہwX91^ \>2c?bf9E1]tЎZ6Hj F̈`F$8&a~×ҠSy)kh6 Fi ɇI[hk/tmݲ?G s結 BL_Jk*^=32RKdѹ<|.vDH.\Sa}G9:]Y?cRYǜ.k䄿q-WQ (:~En5?AOv7SG,Kqj*de{T?iޭqꉥ*f,y\u%G: N;Ci {.?i#>{T#8:Ӻ.(Eqe؊&^vl)z/tK=) :ВCoքY~kHX břwbF3.8tAARӟܾʉSPƣd:Vt W82Besl@ t ]+'Lp7;k+9rnTGI̥ j.[cr Mрv~)xFvq(UoR)Xr1U`VSRt86ވiAoжF6I12:ظ厨1 t^w?Xn^29*Gݳv J@2n$t?2mNɶqcG?֢J KM(G˴w|7-*OB :?'UH1fEӇ 8 =@=enF]Rr{~ໆcXn}xgnUgZH7 mFtf`pn]G`օˡ͘ 2S˚bfLUfں=~-1dS|wF˜]㜘= w,#:O79˱Ż:Vbzś@{,av_E}C -` |A x`v%J\6{ .خ@!%pkP9ׄu;]N0"aK},b b{Ęl XПݖ6i@c9a%Y^SSs:j]Pjy,w  D*HfZpQ$ /Hi;fs)?o`%ы;pvخ~¶s`!Z%4dR˄}T M]m\ۮ}#uU|DGvKO~9Yk2ۿyjv4,ʳ$\%E{WE@'z< ?#؝FXTR(1a.g_Piiϐj vm/d+k*CCɞ~ŐZ !1u'jPu6wKjnEnfiC,>*K W#i>hYA2{b}sRI{AL~*y'; ݤ7ɨ?zD*q$Yp`+w %szSt[bSH('T:2E؛ C& o>c&ʰ d8;=3)J>%ېEaWn^)KVmLtk{: ZFcqh[s3 ^O@=fNw)cHYH]fRpm% ooU@(!6ht9DuhHsmɏdx1rFX8O52ƐBTɳU'e7li~$ݏp6\^S:{'C{áz4!?v|ʮs'fL3RJoF0Ű8h}"d6hOotʊ3NG2"dkwvZxV+C0ޜS:"kYH) d1(z NQ_YkuNXc^|U#xb-7pY8CBD)J_=}*|lie_BqJI#%V-|p=4| E"l2>J¿N,{6Y#rQƯٲz!";A~XɼI^E(BX5Z惷!Z9THax>فRxQ`ՊrC-*f8mPy `ABd1=m(oteq$ISnヂ⻜[|%] &&VL_3,muX3(ax9+1Q{q ɉY%-'52DҹKJFrFUHiZ\ 򒅁$h@&V}4I{)ݲejDM!`Шy[g8ڍуH klUH u gLj"ѻ+:> q"{qN|-{y@]K $O(\"ȭdg%ۖQʴj>!{m1/DFT_ ԟUOfvw,8m\EvKn ({H2-z?l=uC 6A(RҬ>(Wښqvm%U0F?B>!녧mށ8(<ArG8o% e9me1zƖ^@C3{o^'i&ixhu>\Eq3(~%FilbƵ$̚ G?661?8nIKPƍFUߺ9ԓ=s&?IR t5 ) \L1ܾXQoV'r80y8ݐLei3b# }ɨqOM94DQ.>ZVZ:G.$ 8f%iT⁳hM q'# ÉpG4ؕD^Vɳohna毮];\?X\j!` UgĖx ZOu o} ECr)c !ڄf1gZSmxΈ_J?s_@uR(E\?owQlO㳬 K-|6~71Rn=<8ߗK;z&愼Eݴ Ut_1>=Wx`:H./a@@kV2/2RL&r mf>şK3ٗcjQ](aEI dރ3ᡛ-*xܻ'tJj XMF6vR}#"׿ؙcߍ\mf/ǤL?hpb!=̌H˕Jh5-ZsK\ %cGl,*3Bx?*/bv[ Tj %%]1L?nBS֦`> _BNAt4 د۬9ڋE> :V Wq!7= gˆ1,O@Isr36OYӏq Ci,$FFH%؂e4zXe )4le`G@~[8$-9sJt$W]{Ѐ~I6 Y?x@R/S,X@mҟld'Ft(%<@<{9b#êL6mj`!E$ľ! G1ݵԛȳq۩pOYLMP'Nº>XNtQNtm+-U 7f3PEr92hJI1كHCMZL /[Ncܲ#XN$.9ښv\Ievr Vԁ՟^'nļ:Qɀ`ap~XX]`S.Z:w~$Ƴ=.DЯ\9'/pˎDd-H{_zAj{g] O H)GGsUBh]Ş b13$ S}em{(= Ø=7נL>/.}ҜNo*eI,?1 bY$ !JF배zQMƳ-:4! v%J !TK2\t,6'5C*Gu7|;O U8E ?s t%I|`1q@=yLA${8L"3щ4BETC*YTHRX/S/&! P]F>)w7}*G6N~bo~l)p ]+Ui0ŵɤS}Ỹ= r7Zs!LR>/NCSk9Nx[MW-̬7({s.ZU'Pk w%΢`HZ\յde/l5w&|&"` &}۷m9>j-԰{)Ryu7:8/DNܓYoLifàZ4c-J藣G]hl H* d. y RJxT5?nӫkvϴX_8ˎypH~(s:^iW]!= íg phH1ǶHWH5"%`BT:ݖ--t2e$R{re+bna=vR;F8wĜs hĉ}&Eb.1D Q 2٫eE;#i$2 s3{p|2 tPA.)$#eZl:.׵/rְG F\P[H/yo%>bY.bZ6S!dd,r)r,azKV7=l"2] /Ձ$X:K ]R& W゠Di;2^鹩,K`tr=*[VUu/hS7ZY!V8ڽC …*8>FsSжʢ[?f{j~ bm;wp]jn="}Q7[d ydYQ]J#hRނEeWK"?dO* JүLj wWW* 0+5Y} dHD5@V |umwIG̳PTJ ɝ٤;%jo+/`d;tLQjIvz"vXvU:wJt*a5Kg5Et8b-Zu`>&AQ Ƹ\gCHP*SKvRƊ}N _v~0WҘSb$%%J'WpOwTۖHnTԗsbsOq;GAylTWo$?Etܥߚ6Yu}CҐ?MKQ֤b4o;Fj64њJ*z9(eQc~G=eyq*|-(7_<儷)g{-4Z8: uE0c#N! yR[L!re ٹP5$U < hP[3Mцӄ'u 8'Büp K>ܛ2du(EjA$ݤAJum|9KVKݰߤh Z3u:#/_E^@ү|lGoy]Hk4JZn~`Y@QKQs9s0ge✘ThYJ@ " Kpqh)-ntN$&֠'}sG3_/wГ@ŮfNWx+Zo}S0Ye7 ř ICz458,DE7 Tz3Zt*N+?!M|܋bn/7u\;+XΠYJ G AcT_N8.g@Z'L9Ra9-TfVѠE(S մ+*6(?C,\s zC;3D@NΫ!$u-39I1%=YvAc4`j}>>_ܤ4F~!bJH -:H&&ڣU\;C]RGLQ71A )(d"K_K󃌑{- b=PI`RD8%~Vd/v4DS^ӴPUwO[ h6 jk-~4[vGB)|c!:K /փ5,: L/_LjbQV]zk#Չu▛/HՐ_Y.tӍL,*lkN9}yId svkݑK>ד2kPЎ5h,F? E8<~,dh`YOezJl~/8Ci\"-b8^~HϐyxW$]VA}u8/}ԷB!MWk[8yg;_BǥQq4t]j=/[Ykצ ۤTmt>y,>Lcu%w7-‰ 5 n6sF>èa*cAC7)ݟU`*6R\JfM;Nubq;+Fy壓>{=,nv'~ Sԁ[yt]:śQwM%1|6,$~^z?[%JH>Y;_ wE iY\믍dї]ӾgH\ھ0 p$;g²cfRb k^Vvͱ3S::uՇ5ߝ>Oֈ8N95qt-QnŽY <߬&"^ "'ނ̞l4@he߾M=n&xqJ+Î4 oQ_tݘvinDAU!UIwj%:DƜ-fr6l|:BU@i^E!da 'ǚM5c01NP qo`y@xS~mvz@>~ĉh򣂍#B2-.C*ѓt$+(1žo~ :$C6qN"dh]Xip7ijkS=|hkYj)֔%Fey(Nn..H- ޣT* b3P!߄IY}4>6 Q`h*̋G[AQƣ.]n|d5wȫzl\3.>s6Va|ͭз|THfZCn2.|;/ H=LL#)\C\2lѼ6GӘy5Щg3C"`6Afщ6Ly¾ Ǧ<ȉ;Zjm0UU:8@ P ^R!C쓘f*^^b&K- 1e-=,;?}3^<*bv$kņEa +A+*&bf/<^קZg8*亯uFSe`OTO1(4B$\BזDY-uhw wfkֆc)qE3pT39x@J <ץUr\΀\]])C̱q^;4YҪ'TlP/8Ghm$\SF/-C;Cp >@e~wNrL5o'l^`(*r"T{V/*DWNӡҠ!3W4{3̂=JG$^#Y7qWXV(bgf4RmGϨUޅ ^˰t B ӓAfZnQN}Fa9<>`Х{%~o&D=Il JOqغ~pu8;[1 HnX2?'9ysCnVG\U!E'9Z/ ֋T@% &WRIxQ2sD($]īwdI[3޹C.KI]B! @V5Q G`Ds2bUxt@fȌ+0%x(鉚$ 49fAγHW;h`!Ux$8iޠ揨:=nȱ@q8 2lBcdnj9|F*8SPY8us_d{$O!Cw{n!CtShΞzLrG$#QE^,4K:{k'{QP,%t^TU XITոGqZRBٍwgXSC5Ii +^_74 :v>6._vtEUiB  COwL'*{:ذ: j<8){‹>" YAI,gۿL (-OP3 {t (Q^7vflGj;KM&M eN1D"70c>N`${ɇv>Q*GPr~5hy[x'\6]3W*.%{tiy֒>n4PePV$'*i0سVq@)*!t5y@W>yHNw@> Ź]ƮVL+agˢs|/'RI3:!&yʗ(qAhZWbӠnv4q()ClRmL&}~ fΎjy1Il ";(m&4o|x/#ÕxZ2Iua(6mFMt]y^K Dpyfx;6: ?qY{*XTV&ϙR_*=|3Oڌ0BMhS>5َf7ǛhYWmzf\%O9$CLKRD#Daj@>B$' &'X=#1k #UZAgM{=R\-I/e$8 =NFCQ/,CT_;+ҁ6Ub׉S PU.ߜiQ 4HO7םb@O+'u֟{qTzXv)Iujԫ;qN4r!5iwפA&=q϶kިp/VˤHevF5ᆬ \靤 qoZX?()L۴gPuY?zyv%QYB^j,xsDzIP6}&XEzGtS#] $qm(yFj3dx=%9 B](*K[,mct)5Gt@(e1t/J_]|7>ZHwGɝ N@xS\@Hf C9cExzV+Ƿ/wa`/pߠnr\~C卶kͰ }@2L3SCgv[SCqm9vCidYOvuҍ<^ܝ(Yǫ6#R}?*k/a; ]ւ1ug4/,y%au搴?V sT*:hWVesZ}Jpé$M,W#*;D#>u[@> 8}7XQ+ZԐ nW] vW.M8fa"{yybd-C#6ag4MJwidC;F˷Ϡ7W`b|yM-V=r2ZĞ:9F["pi^yhyX_)JSQ%ÕvVJ ?RN~"`wZO9ђ\/K oAIPʯ.?Ѧ'idI|%y—u 9V/_HU,g%L9(Fa:IVqwfה a{P|KmǷ.zf$?sHX g [3= i/:-u$.{¿RAvwb<a8laX@F4;礚\CY~xlf} %:8àKa_<~"Xćќ$83ƙ>+%! kRO lvǬAEYEk s N:_tP#U uÉdQɅFքLVYE{VJzTp5yN\₭]%-%'hl:PTv2C@SE[NŝERMq/bIT4~9kn4{goa^bd}5YԠ_j <8lQ?I`ju S4grR|O8lLf}`pCV)ڿ !<${E%{8nL7_gܫx4'xTuZ,8$M$}/0Ki"I|j<%Lu-@BS$:.I5>ez` 9٠*L8bHjPK!WcEťkn[)qdc 2k'޶OB*^&\e5#Ԑ$R>ܼȁx5}[EUO>5nA) D]` >eg2<ƫUt .-2)0v-9B (9N5gEn$-x(9L%o(M\2 w:2[LO;S>S7Xf)zuӿU.!A 2 /#>A^ iS<'b~ۄj~w!$ܣ V2'L^G3(TRq3pd3P]$xн\'ݠ $^y%6Ɂ3R) G#ƯÇ!YC0E幜w*v.23f %`U+_K]/@Ziԝk')NJoReBTMM6J{! a.oTI Cw] =3jNK7+q[1> yK3MH I<7AaZ1 ̈SG~x;pa NjBK]J,N5xt&+7K/lₗ5*]M&Wb3-|;*Y}b QYnझ͍TwK0GQnXMA.2c]a ursNuvLq5PyM}r)%Rei !f01hdz5ǝI\jVlLv6oʠ~i՟9 *aDI{ߚ $s?h߫ABTyOq>=E%!\rFG OQ{Nc);s'o#w ZUQz.;(7U9{t!t"djSTb!؈@^[OɐK&kuMKؚ3yDc'|4UΕ8k9\$OHEpQR#_Čm .G? ԷKk Q gD@{ɌWq MiZSizEPxげ%Q.T27ycr ꧡ~Yϡ@);slkxbԃf^ 7.D'-,ԽV返7epim~@X*ً ߌ )J2!M+U")&?~nd^{@9p)cw?DXj;\.t*g~hLDPVNIm!݊Ew۷X a S0 hpj f%c\8@3Ð:Ĕ@:C% ><>f Ƃ9VXթj*3 CDoiTY4kq-+ץ?5m%sU:jP]Cyn]+L3}uZb\H1@@[X2TX?.NrGs[} 濕͖?=K(;u"߇Y^%#177v)g"n1wTwO⬌;Izeа3Z#sKlw5E0Ik`c+p]VQ4QX_t~&XEa]TZzcj1ǷHs!q%_X[!Et?o)BT 6XP.g@?u\ɹmsB@T1Fudg>JNe ˫Fݺ_ԣ/7&(]VaqW9ӜRjrpN?;ZDtg4 _?NO/υtKe-_0@|l_lQCQuCk6oPV0ZB/F(4%-땐*{it=G_l*jxReSp*YF1E%;jux>PP+fkUp`qn d4òf&F0ls۷NGx-QD(w7 O@Vl(!bc(-~ 6Gd d1)tO.1_F2~oS!?]4\J;%]iSRݖˏ2{zIf+;wS0<2Ѻ< L榎XWAתLz뒨agѣ$E5g{AuQz|AVpX6>NyUuG#ګ^aFsB}.OX t ,EG/: Io͎bS˶hb{FlGf 0yQ^Ayhk=Ѳźf5ʯn;+7sg^!WI‘7W}/Qc" I` YZ LdшuOhgV2['\)!D:L^Mh4Ũ >4z {1(Os]My7d])I̟p׸`j~mZ`4tE 7j5g,/2cJfK)>xwB Y9!H?9㶿Wy=h* c1p:gB2,1k_!p 9g|n4mpdoB#dT`J{UF'OߴN*]dK=O@8lJ= xDܺp85xuZvO5t2zU7}⎮-l \(2H+B{F]-g\C̵lG|TEAp 4ÞiX-9t8֕SB_ Û(8 jWoJ-DqÞg-lS˩3g$b;+9ἹK[,_ؽړT_:'Guk_s\෩]S\pVfA]Fx{sZ92xvsh,:S ,%aŶ?:aptF?6P) (KhYn6loy*'R{']9alFC$xM'׉C&wio##Og<ౄe_NL/z%ibؐEOjmJD99o,g3Ⱦ}8sgKA}F5f޹G L q/*Cla I$՞c`98LYmrmDꮢsUE ڙ9!zzDdSIa|ԋطIizhl1ҙVT. ??3cgRDM,>yqԮ90:HJ?jhw393> y/,ED Brڦv<4yj&/xܬT#qLB}޼?3U8޺ܝ :ΚhBD\ 2O ?׵Ɣn_keu@"%IGD>=o/?A}ӫ\)eӨὯy'F@qS]U(rU2%9W؊J̓`@0-󂠨 TZ^?)3u^1 t}q\gK7#C`^#MT4Q/4W~ ꅥ-]J"D&`TeiER;G"^ A70^pC' .XvvC+iQ9Gi~ M"<#v݄"a}kDɉ"Ts+&oG[Egh/X->5/SaTK{jvF؝~S?lMnNN-ה %_P&G۬Lqmj]fV+؜6")KFtzC٢+Gʰ[/񌢣@@[ҝ- |=p<tFl"'f9@nE+{Ӊl TX+>o84Y)n?0Q}d4lj0y921ǦQx|ɪ"HxB"H] U"/6~I]ߖ.lfY^^T6<=e;: :Y:Eؤ/XncL|KD7.2ln'i9ܤ)*i\m`s ; aTɤU A&kYp68 tROOqp_9J} AsQ=Eڑ/P|kt[pV5D9}lAǝAmMO庌ޯG_"}(,B6Z-UY9@^OO'X6#zBfW {gCe;X8IZyTyn~o4A~ٜ/ٯ`g*j,zGwaJd"=˫BzM"ۭ4o; _t2p3YIK:2CL섷T}|w?tGMoG'd*:αA&I]d |C'53u8BK? jXjS|6 ¬"1%xA7x16]*Y ){ I)][8aſdp޷%u4ɓHefBw"\(td\dV2qa2yo_v$NӓLoJ\UxK ZYH 3fѸi"ӐA~`jbGW{'~SIvFկIV:3oqd;8YIzB93z͹ m+AM,gو W/G7<0z`T^i%/ Mp4Iڛy$gr2m@ {p`?L`ܫKDJiaRd{^3Ȭ 0-sQIÀ/|ڍk@L)^#cYblx{dYcŠۣ3F/s[[/~yCz/v$]iT֍7N˳i:נr6O]׊ G t!ˆhbQRL/쏂n x0+%v5 %Q՜rZ7v1L6@89*94/'8eNUߞ4A|)JHbۓ7h k'%گs(c~{Gb7>K3d[Ie|sھS5؞$%fl15y3ViZK:ivd&j“lh| " 3^j7ړ^՟w.[K [L:.r_uk,cWguKnՙ>@PRfW5?$m=p 7,iUh%-)ACng[wmbu{]]d.Z$֜ja6NLYm%ueZ 5| ,|*k9#zGW7~M3eZ0B /a)bBP ?㘜ݴqW5} -8IcdceXvȕnV76kxbS.YNiJDDֺRf;⹯4j̷O0NY W-j`کm%k0{ /azA w\GV^Nf~zF3E,}",#ވ >j 77+`X ƻl"埓OXFet PѥKOPh"+z7jMLV N!Ť8΁y{1#]ז&B4(c\:oN%5 nb0ɹ`KЗh9hJP.)UyL\N寚^0FF| sV8F`LIuU\"Wx{^խc6YPʰI 06{*vtNkǨ,8݁Q ͣ&].r`F$߿TT4~?10"Ԅ먣=@:~3X/YB&@P)xEJ4p+{g =b4hc(E`p=@_{{o.'I;S(B'2N&c.JצdZum5& OYN$}pGWs-Nj"cS;7!0"b@pyh:yѥ:I՚$J;;)5&&/!7MVM3:IT<\buPءk 0J .Hҫy̋*ˣԇ4ru+ b/_5\|.>hu|j9Ɠ0NPҵ]`Sޜ`:jIEpOh.mJN6OaA0((h ` AAkT˧#$wTR N-A ^#o"GμƎkc^i0H^kWxg5o'y?#8_%]\ӵD$m頼q,T'C;z>S{~(UddRA[mZ6 K` >$) a+vl=Ma (nku?xAR "kifNUrfozmHi)pZhh?c?YsEi=PR}a1sPJLU%=r=a23[E鬅 AU6M}W7Qul֋cO爣JJ R+pQLϼyJRGI;IrJΆ( bdjw,pܨ\I(i}h+Og_?mG2S!dyѾ裁=LlBzH"}=\ޞ[&?F0%NKiѾ0~-mwˇ.D~[Ƽ(LESzVmodH=JH M6@f"# \&S滉N˹Ƈe %&TA4m6 Cm?b O8q+͵̗Q.)8`[vzщv5W޹]GK;-r&plQN[uu-Ð0[{$W|}Xs>=r-bmu_f?}G@d.=]iLKALy67 `^v_.5xD>э.f4 '`1aJ&`7OŷAlhf٩mje+V`&r"iK OSgf  02Z,$ '⌟Yi1 y SU9R4?vm\2/@NC{t@i,S.ѪBjw a:',< 43Ak)47ʊsWS4Z >70OZ} r[͐$Oaz잝0ftGd:ZfBнx`ov8>@b( cTNlr:'+zs[#[/6'5C6ѩe,(1<t#NO%3sDj9+#FRꞙWQr8e}OG+yN}R]”]1-Oz9y󃑂=\⇕:K&H'PZoX^aRH|1$6\T*`ef.7?6JSU50鐸wlvt*3uXAuQlWӁ[+7N@8pt2R-&lPUBH)>O4c;*(@(e]ǂyeܢKӁ$tneeFuCgT>+ !D[E&fPMCrq/c~}wc,ZϬks]яs{'AH((q(' "%=[;.sq/ D`p H D ]vCGջn)nrdF~[j]B 拓΂-<_]_,@ BŤhJyxOBQ[(?Me b jb#[z4?vL;,gpg{|! Y|?^CsRK}%[zQŁ}pMmO&K&"m$a80.iW!GW{֠aW{kM@.i7m뫜Lmt \i}S>>Ŕ+-{s=MQfasKwj@k.?R!nS(r\}\16Z5U&zG `t5aKq{~O˿_}~D ;dg UV_ֈo[9 PfqD2}[%5}ijeɪ{n$8s_kɋ]YSiI 5MxVƬ :#k]4sq'#k=3BW_A{V>Wܶii!j-.ZYDzƋ,:}\ lž g*2) "=Ԗb~2噚So<ڔ_]e`c#ygW_A DɆ7p]MJ.0-S jC.51H) %:9 QQ z.Ɣ~i˄]&;9`|V74D(ߤ  D9sqt;j`z h%?\ͼ.::캇 rOFpgJe<ݠAe+w>0T^iD[Ğ&A# Y`#{lSSt$@Fآ#WkSѱ+Y8:%Oi h r8ӵ{]et^׾MѳtR^%D;{ǡ؏Qu57_ZjnZ:YټXʑz|ρ||#+iE3L^7;Kzɭ0Mqݙ7|eDɾ&kJ00Zq>b;(CsL(/AV-eRյߘ 56Ќ²1pE4K0Oi9%\&JZ8S 1RWX'-\0bOYRWr2lmذX~ej2e;d,"8_kvq\H{/љ7o6@:?.JκҾ"8J#.V*[k$1ê\>D-H na"}^ Fjl&-բ:0YɠgF0Rz8I&~!t)7_=FM- nLTJ<+Cc;ǰ"LBfUZg3Y{? Ir!ϕJqHQ&(EODDZQjU(w <գA ( s ]Q#!ʺP3A(gZ dC~ݒznS)b*%PnT$"NLt2>0JVNmڋ w]WJs]f'1bbK Kޞ@M 3tٚlְS}BVJyD!ԩ#@ ٿx?oa:XPZ#Uojaia \c7~+),OD%fcbRV_}ɡhOJ )>*_:&Ml[<:Nl͝|=Z?Ԇ= ֮;`;0fa?xm++3np??@=|>8a 8y#ՇV*P!^i窍Hiָ B}J NNL :L_S܅G3ze}M)jT`LU :[ d1똖0K?M R)b5y֌Da:Xp(u0dTLZ9<يƧ(9(OqĄcQf#ufKz|EM-mx`9L868k{IKC)S'YG@EOh1tWn''oUdv]\J\"~B|)ɳ{ ;~Jҟ`=_@̭_ޙ(@| g@ByrQҼQ lx^ꈡrYf=I?KUQe' Q~ n!%إ`gu)rĤhw6>E9y ->$GjMx9RT`Ul!|=q3j.3mTQ #!r£y}bES1JL{i+mL+&2o<KT oUyW&dL',BObSk]Xv6}"#1i1UBoC' Q}jRfgTzjEٙ?"; s0I̥Ng ڪ,r_H x-wBNP&솂&%#@<)rJRJ>yKKn'ԏn Ԉ,gɐv7yꇐ}xC nc컃) ϼj$n va&;aTf-35 u Y sN>9_Et p3!B*W.e $"vY!== 4'bX_Qp8 FFqy@@) 8ÈYPl$E63>›tWn7:+\kG|/DzJ6[AhL[ٽ28`\XZm7EeSe':Nv!Wy+Fʶ"V_~Ǭ"X&x:oKQx\jJf'v9r2i‹prFL|~5cBK@4l4h r=4JƓa7QiiaEʭG,A]YXfN·'$lj'Ӝ';z.\ 2 /ci k>7寚T6tV_`y{dxA=+mKcQ|dБ^Y=Opu-y^'* i\0tW3GFr9l-> *'RTm^M[ɴ |IjؕqmkZz1lǥ\;`P2ۙ`U9g[(@1A1i.)ıo Dt'p& [-97ȴx:7  5]scEb`cXJ /+ ^&mfod wl-$x8]fTh/-yEG9z@4b=tR?NȂb2lf˧GdIS(I8wa`mΗ1*5?CȘ~Vy;le뛼$ xx:YXj0j;UBrp(h`T l\zld(vvٵ!Jڽx6(&u ٕn3 z= 7v : Ru20HkBZ{%fM5`YOؽ7T}mj6T.-t(_my^7L5nZiW"k ;Ɲ]bO+LW:j]g>]Wd>ԥ|np@/}ɵ/|;hɰ ]ƙ'^YWkЪ(w*P?P%5:'6u(})Zj% ;=!̠}vo,]^jS*=0Z9Hh ŐW >o@ho&otZPq?{ U+}z3zhJhpFW@㼇(,h+1~3o}r.rh1KZjvzG[^"գ,`Jc-|TR@/:yMIv OhE,s\LEv?a ٌ }a+Ϯ/(|qo]p2T!Gw=͚,44xٻb:jg-obv i%IutMpMTWϖ]wICL^2<\I ~Q\.mv/$)3z-7 >!-:7j6Ed< 8>hG-,:]ob58={1-B4tӁ+? ޯWd$UQM9fvq:#iv>ͅĆPvEeSKɴwǭ/+QÌhΜǣ!Y ;6,wJhO{PcpAp"e[at"H g>5~"A[Hv!(oշ?kF /2&9}l;/;]$,@S Ox#԰gJA;";{i ! ^Vb\ 2/k,$04EST3=00eZ, _> h%5HF?EoZOB ۻ4sL }f(I՜H>铩|gI 6[nKk9vTHu1<^ aokCK9|1h)?1e|zi8qVb@Z,/>UxAq&Yj8Ks'`>k^coFHJ`nCB9 46BpD u(>DH$LT[aG!ys7mzۙu\ 4^Xof1,Ux b^_3M+aL"5y NDJv9C"?L8/[T-`k(eS&ѩY$/?,jKW:!=I r+ rsZR.ZBfLMlLPg4wc5?1 -gPu=,"A+:en}l?!T2MQCeRgȅA9bx6/f*Uxx]Zx"Ѧ5}.F yd9ӾYdAڢZC %ʶ] )/;q{^XIڑ8K(,-u36FQجBvI%r㚿9.9uq-cqDXi* U^$B*;GK3WTt"AuDT7h?u>eƔ^dgdvk0oTaVq_NM:5Fhٝq&KRKwֱ;_ $33Qv{Kzy|#Qdj~h!˒ eΆ]<̭UhS5,,nH]GUC`#mCGq]_b@IԫZRB;W&ffTT}f̵0 o%d;r#ie19> LMf{†& >q5XK#9n>: K=".4oD=ӻ%:k׈i?5}<̅r'JR@ǒ6A "2¼XCv>c{sw1=RNz=@^$I{߲E[X$+m>NJcxHvH 90ܷM\9q&d@ yڞ* jjٍipvf!^찁U0bՂI|ȯư'&}uO \&&ӗ Bx&E_4J7T++\M] 8f6=yp6 &9rH'@E@VN?*t4"UWBW71MxjXQ醯MOhM=&Omi3s#xPZM eNdng-$UU,TL!e,c:B.H/μ^}M0"ջa[ZGotDSXĶH ]P,M|)ŽKupSA3[VmW d09F?A-ټզ!6I~{,"Z mƵdD:G*`!PjNYNY"Zs__~otY5w.VK)+ZJ&+ I/E2HÙ7^z;j9bMʌZwtd1@O)P{LJDzXE{oMkGgC(H#y=(OL\jDmO ?;Y^ 5v)`d<^A1s8# . icXO!9(!b";au۵UÕdeA` ~}ߏBXtKs[ oXC&M׻c$eTI>D9a{ bPQ[lzjO5vwI?`5,rcr9qV9M1Nf*O* <@0y-%(&u%@l?q{PWA'S;qWnĂ3k[M on'/ENv~bC rլݳTo5QyYr &HpeLL3ﯝ(=K(mrͲ7u"tR[ AWbζ5va )V6]}af$I+ [o8.hu;]u/uGC@ Dkw%KH^˂4dY? Do#*]lR-E >ߛQzNo NKl3}g}y\A֊{|DK8wB*-z2Z=| O?W񫰋.z~ ĽlQ+AZ=x#r)sOI'6&`|Ga)k߱hSAA7\`y%R9EVG8Lؐ~7&뇳)黏whj~+-T%N(;֚5A!=W6dw>73~[m@ӖX4SZi(0汳4iö:4pF ٧a acD4W N,;`"uҏ^}pvoQ-J஘V-1'KT@fB8$`2}[xjtkC%ҚQ,b=սdgayFv?w۴.WaFmQ);cd2۰9Q%=7/iBqq P‡@ ;F^'BXJ#}H2HpQԱf:iN?)$Zᄆ&*3/w &JeDu)竇u&TrSiL뒰|%r4N{&0GQX.—tM̈́e΋[4RzxwzJ;uX&.|bPZTթX(KԌjqu^GL Vx\U9hLBie#ye zņ_86gh+C?5];@(Vmg=`;qsTO*厲g\l2$xhˇnУ~0*h:. o*C)gCqp>b@ 60Wc2"2{Lȅx-V CQnqW۱I(=ap/qDuɒ ȫT+)`2Hꂀu;](YOK1k2u{Nҕ6g2.Ĥw*Ȍ2G>2oA<]ݞ62 6&K.WRq]j cv . y؋.1"9ݖ4Յ ]E9G.nfx]8:( V '$ o[\/i csVO]1$|y0s hc4n~[_ĘL k+} iO^U] i<%'$*}*DD[N(Cֈj-T}A#ʖv #}T*\%(Naꂚ1~υGȨI5gsY yj*UFʗ!gVV۲!Ccq8<'՜4s hah<.sT9~<(5=[&M kD]_/SillivT5't54f\L!g2.t:Vq1ɵp騐tVuq'52mA,~O#tǺy?*E|I٤XNWGŬ|Iu@ܦRtYTm2*Il6Z+/^C켂/|\z2t?C8yPz Gb/BKaY+ ]*DgJSB`*is:Ϊ5?Ŷc -H*@2r#a<^#ܼwL ;Fgk tLJ(_ڷR_%t-F';zAv*}#3 !T7s =Uv+j/T! S*NS9&c>TkFyXcHz"_̻ "[{Xe4?ݴgDcH3nô\, Zwc܀%$'Xجݟ&ojkm8ϳ[ҥ:ltT<.uR5e=cЍajÊ=}qJ&Q=L6@$Q,lz4G[şj8⠿5i ]3 Z~m7k*E7V84Ӊ$y1V ]4kh@Qh]6}kZKMﰐϟڸ \e'J'0w5HWcUtVNZww3r~C4A m2Sұ`Owp;@BOFa7xRh K1Ngz>+WjFSKYJ!%:u\Q22> ,66(>t#k֪?Fd祰:?K^AwdP$؂:-+q>? &|*H+WuwszC:x|bն~ZwL=N<7qSLcmg}U~F.YaDd!c `oV+p3%L^dH k2\BTNl:z *kkK`:5aCκ1P_"OӠw (D|RbłS-H`h1U 5w8#&_Gu@Ϲ9P `O,ELL|O1,9/· R ڒ'$ EߵSïeQ~Vh>nRtIx"9o3^-6otw|z Jɩ`G" 5n,=]%B8r3a:t2|s"z:p mQ ET2b穷^7r}ļ }G]֑V=O5{=Ԭ?k4aiZi%2 ˛ڵ`C\ p]] zVt9`'kHWq6I:7u YP$P$A;?# Kj/d0fs:02X.7T0Oդ,Z*5ՈY]B$v:0nMsXDSdf'[AI( G~0-]x%'LW{X#t3"D 7.edƁ{*'9YzYx1%J4 EYD:x(E4dLL'q^O[az>,ErOPq^*|㱐YGty;ȓ@n?Q˶Hp/^),% 2bZϕ|!!~\>=麓MZBfXb5C8 YzFk,#`KMLKgu 2A6~8U-̡2XI.QטBh̐|(ʾ +`Wj#f[ @XŪAy#ܮ#sF@07XGkJI|iRnYV!ݲ~4jA~EucَkB\*.ۦ>a:}K熪-!5 0=H%ޅJ@S@Zh(FKV7=l 54$\KBIVFp`M,'֥~2f# 4vBGWA=F~m~gi3kX(^[JLGmx3\&fxG.H'Iw=wM;Y`,9NQ #?(vpg H^pOlf) dCγ$5d -їf(utkK8 w(T8@Fҫ2$2GR}ev(cVLEĿ=[W?Ŭ`P ?R}Rjm^g|81TJGM#iۂ.uRRty>0GC4uv+1KsR~;G 9S/Nt&KحKzh,2yR;aTFT&udT=G>B(UiGXd~Xb#'I.RtYZCǢH#WPOxF)1JqI•@.fu)̆y6HvY@e008Db-|e#jLp~xoaL+ J/[ h>-XCJ;O*x I׍0*V}Iy,T[hq ]vk_6X~`[M"I=QZfF۲>6T=G aj/~dToûBD˒ cW:pѦ]jQw(h#t]Q@:܄'M?̓X [ ukN #]?X:)7ؤ)<#+14_jA "Зh@wcAhH1:l"}[|5_!n0ʮ. R7ӲQ'ۂ);PVPc^"|ǛSy*iZ4uX?֘>.Sz4Ae򋗖5S%QF²9j%RY%LOXIץ!~mp_y ,76>1 qf1okF d)^? $XQ,.g<xw X _~![b940Ha/nFu&.7g0";2R` 켯`ʨW]0_ũ [ p˄S=z(;'_NMJ08[CviE0@†^#+K#(Lv9/\ gvA ^K, ; G:pI.Tn#mL-\&'^P~%ߚk Qs N5~m28y{M[]ap*E1(}q5.ɯ_A|LZ՛xM4ڹá2D11WɊ_iL/UCάj^8+1Fk8"ۥf5 DXURȒu̺<%|IթE:Vˊ =֞P,} ou/R2_n*;ȭGJFK06{7%ٙj?MڤRp*sMP:b*QZRwSl& ,j&7vX^P+-BZTY4XFnm_an8<S^A hxϟWvC._>Fr$,+Wa"b[O9y?l03'a{ Zx7e6ӽN;!WuX\l4dĐ!.K8==ʸ3Y Pit3I, Q uUb΄6'.~S)!6`/o7=޼ +PEp?퍴t1vH*p~/$U4j$dm&wq0  #Zpe;Hlt o@c-j٘Zǽq8nĭٽghN,IZ<7\R1HكภR1A>a$U>X~?8|s^idbY0W eSEyM5 Fֵ,Hp۝hpF岩ٔYL8 MK٦!Yi4T϶X*rz*lTaC-Ω;i]Xc#dǒxvoF?K/ A kwLٳT (+t|YсV;󑇳|S.C`kڳ)Q.gw M]rp;~G&(t?1&k\ߜjF _K *"bp{4yPsofϵ;jxyല,[P])j9C/}&8w!)mA{hehYbX݈! !)T8|!W^TeRSV!],#GJo%հrvhWZj j߰Uv%in)~ZQ}`E7U&?V yw?‰!#~~2a`f>kwEO_&ng܌ &N.]cojȀWD*A(vjVmTH}Iݦ㜱>\nr>WDiVoF!4 N Zeo4eN\Ǩ':kWm UO3L*Zr@@zRk.4nX:J7žEiJfApASu%l<~%p_%Pe\hL+\sIO+~w#Ctchؠ 0/L JJsaSMzzitՋ u:E oA}#<; '։%xSwg~&Bp )\"B`2`^.X;U8XWOѩ%zθ[?:1bD}wwmB&9WΦ:lC+Nv`!oV3KUH\1O9!pZڛO$kt@9ޙ eqΤvU 1; q v^u֦Y٤6ym`cda0qXVI<Sj{OYI#;'{U`%+3Ei[d ["[b(ZwmX̳ ֯O}qdbJ/!Dj-UGj4 _8#zLat{GSxgHґRU&=Oqa+21{1UK69Yծ l' ?SF DWe0M^ HOKbeS(d ,ENKA4ֲ׻dwd_VVRg c%N,,C<֓l)Uۮay9s6'Xrua$?}W맰fAtI|] Y^[mA*RtPPv0&iL]eD>⊨tm `5_=xw1 >'ɳ)ҍQeȟUa|O#W{ "~ĠfvHcɷ!jA%s vE'R~/Ztwym +M*m (-8bMc>Y|i,=}oTeȩ0w2{?gu7fI);H% ̵!%=v౐!Z[ &83>~?!/^o7Ă݋H3s(F2d,`Ƕ < ϗc![#i y3*=J k>;܊\H3xүa+r۩R*kBgud|np(S` :@HRW$&tAE'^yUUdz =9cC,M$(OъT&zA t4Km8J%gR1DֺVJs%CĐ MKPC6DgAy\]y6(JX~nǽ F!}ЯDu2q)crVM+}-G.ɢbN;0R]wiЍ.1((kJQ&+WwXcJuk,q1O܍@_֋Tj7/;S/Lʡ?Ֆ}2 ;tNoPYY] [ r~2 kW KsLt٫JPS_P=#l&+ >`@]Dܫ=؂ն" -xK820Ήr1h }-Ӄm QtɑР> ;9'-w|CIm^.]A^A}W Y] |5Ta.c%0NtGv={. O#}!\.#H e7UOᒗ%{ QwNsSjPvJsYuy~}Y궋(8a6BFX Mf_lRP@ MEYnt(Fb}$*tCߙ.Hcs1•2E>7 x#u 1Ժܓ.Eݩ/FG Egq|Sw,$/K>~ &,O깃pd,s[ (}C* g-Cumt(8*eLf5jI;Wn#<"Q.k΅Jbh9*q:' JqG^}gqEόXh#iz%դwY+΢wbH3l{qmre;$62>:3ddգʟ⺭GBfڨ~ @7$Ѥ$Q (XlQǒ_؜p홒o|1|qilt1bs]Wu؟+Ѩʐ=ΦѭL\VR±^.ߪa26Ce;n41N}F)qCx[˃PtÀRknEmd(f})y9<AQYй ĶԦUTK},x/Sqynء@MkuDCUCؕ.W<1B,4,"owh*^J~XKJO*x2͔cm&G&MEuR }1B'5aɯDhI6pS0X줙A[}p2`I{saGN-hh2Lo]k5E D vFLs8H5% + a [*8q^ ̓~Z?+u4z>zn\fmҽ|#B|0Ѝԩo!pwHaEU`a5 S`|XF^C8hzX٘216;<ʹ~[^$GKGoCmL#5*酕d|c AX `'gߜW_=Kb.F\(?hH;] 05F76HƂ~ ̣ Hj:IᎱo8!~[,e>=`͢o}#JzQONaf+vp([m@FJ>i; y mjofq}6nSrT?ㄶWb鬇"X DbqVNl.iޫ?VH<}T} t%#'7e G/hP iJJԜ< CP>fat}ERTn +<#in%n=Ϲ!@tɱ#PiX"whԪpȶ ^D'f ]xfz{\6(~ 5a mS$5f`W 1G4f$\֊@RGoupTLrWh~J@p 4m׹K""c2[ #5k 0*6nsVs}1O`'ܹv W>0Oߖ.;&BN6VAHںEw)8~=ᚆ#nSBh~+~'Vp=8aK'FGdEIy䂰p78Im@Azy6GmgՔ-FtXqkm ī'"mƱL61]s/,.@k }@_}a=Ϻ!Z"%ꓲ"ϲp!V+-+vzR "WM6{dnwDaUç @7n.ac\25%jnGMWxR]ˏَ5#{U4i@=Db4@, ގmIYn1hӱġ{nOT2 nVO"";͚|:5eNyNm)7>12u|fSTX۴1"lYCQђ{"a1dY"i,Ҋ.3{[SMNĦ1'>#&R7_b GD|>RRK,v#@$.ڠfHIL᱐Kg!Xf DFCk KۘXp}YujЫLa42HCzP52ΉbۻNzZ+\9G<[ҀۡG\ܱT9fyp\6ul?YLP&R@8nӆBo,}ql ʻ|uuA|7둰[hhvY &LX9{^;؂*3B5Lg\VKɿIBd(c c⵩?2ջ1"n\?.=2va9EՅ61:75xJ[{PDmR ;tY]ޯ]` @!MA]eB:zEC9hZ, ʒ9z 2_"B0Iɑ#0vKB%!V%5{ 7`X pVkÎIZН Ycv4;7)R 9ƒto_!%&8#9`k#Og`lx{Uӝ)>M>gϵEQN1P2HhiRl]+<`쏂=E,lӞ.MjC_T!z~Vp%D0\Gu.,3NgӞ\t7t6j/]F"H-_'Iɴm)6JZ*Bk&8 mGH̯6 biecqGf󲰝7_Gju)AVҾL=t7jvn `fBlw`ΥFo`#5ZIo06(nog}6= I;rciY|1j} @gv sѱ.JsR塮 e^=^x[nղ'u6@+81N!Ok?<=Vvks)uϡ8~%i.4xG [{ jr`>ÚJI1&e5_\#JlwBi(qĚ|s i%vIO ) 'ӝN]H,}N9SX[?͟\1@C↾f(*zgA_D t2.RTBˠ^9zz'g~ J2>⟬ _J4`jYlc>wZ2`8ĿoDȜ;m=F>§zq-Dd#p]E[ ˬZ ϊ HP~M/a<t8bW>g[ǡۧ|h4*]QyA90MNӋE%*\"c!L*O`&dk6"UY10^ mAV7/ᱮlw}~ ̬'JSO,tp$ϫxu(fi8ɗdEځêĐ/H,j6 ;yMT*utF.Z w%oh7T/i/AGW1sE0dK6 E`'Akm*uVR;ũA۷#p:icQ.&&[X {.~ DFdU{BGq@o° ٲߪ6X VN2f<3 UͰI's=@RA^Do*8 0#FcsPHf {âA+Yhw)s~D `=@B H5w8W$J:(% >sAwv8368;c: #~R e+~j0,Om2˸>ž,2kd-Ӣ.v_Ji*)#`gH2]gK(m[<f }1`G3]MA-;돊]ް=Ѱ޶rJ`טs!asnRxaeZme᣶zC{ć^4BDI.H72Ͼ߇;DiZ%;B\btC8FJq Y.m狛 !G2e4:vVk21)u^7u\$D" &zXԲR "N˭E238T?o^ pk7X;h-#u]|vU-"qYK1VA | Ak~| [M*M~0&i*'wiԀ;c.0_oʾ,֠Z{wM˸E;M@Jdh(21.Qz`͏ 欨uwOx4KO̠ԓ96ڌܧͻ@SThtXtzПcՔg)=&6 zؿcLZI,3QnǣI& gqt${cDG)~yJ1Us#tӹny`.28#l@ę&2w5}X}8ƕqBY  wL- eDa s21Ey7{]/ l8ݖ\c48@L$u'4aSV!̳(>mpSANyЪv᝸(QtoL?v[g O%Np :iͰ4^Nwy!/7=ajX6hkN&mJw+>Dm*Sf2gxIdz` +$Nr:`}=:b$804" gm߸7I tߍ5?wÿ ]#ilQA 3>~dU@FryH5 F?;)fHXMA.مˢ쭺:88![ bY,㷦ɔĽ׀ږk39MaDfRd$+h&L=Q-ŘغuI1ATIT~')"*#7FR|bET3mt3(|&߰cjz)nr#qt %Fo_!}4~q1M,P:eY捉Ŗѻ`ҒCGX_ 1iWT&mӪ/3)d-1Yu"C`'I QF6fh|K%"QM_\4~q0QL΍>GZR8*0bjخ:=>_1-%6SL$+YP\?yHȃYKr}\n&u #`!tm6 3 )`'w1Vq^\V vs5n,Ù,1B.ND/Aq˺j)dNy:ہ38MNhtM|Ea-XQ4ݮC:י 4DhejD9QٱߏTxyo "(,vV` ڸcn2t87W:[+#ySY" oqf%E➟%4*gd A*m0S>TB۶cD%2%1V"*KV9q;OL-3}q3Ɉ oT2Q/{mؕs#es_ mԟVثtXZ1(| ϫUdR"̬ʣZ`6 Ufk.~s8wz/@B 6Pk"1vr0DJ e][m14G*8IV`͘ 'V%-e/RjJГAcNΰukو!a$ij&1Q@f<Fv/qՐĹ5Jr# B7h kNiu;v*I*mGb Q `_҃Lcyl-"k̵-łEEHL&JypsV#_7&C YO EAy?ni"dZwޜf3la<>&t7v_Jl Bx`YJKha=5,1b)d yF >H`{RWXMx!¸&z]܂oI'CRk ãQ&ʒw, _W>D6V@P9DȖXȟh=gψzPhn+;'e?(xʲ7ٱ[Hgk;˴H !}a|{aaNKAh~t~#CҶ*r#\2]1i!čUekQflQ3ƀCfJvRLcԥne934pZbI\d{>im%8Z#۳ecڮfl+՟E/qj?gyrf0 *sAj ,X±S40FNEFi5;):Pp6Q!OK̈5lw`m6@aӈ.vN+,UMSN*|4\ Դ8ɡkHmYW4Έ؀uP-X5ut'EQ`yjeI3 ֖Ӭ"gcvOί`\_:q4+Dy,_# ${;ƼL7uگiס-K̖{kjlzLe&!x!gĽLJ! --ɐH{'a 7uUHiV3%A0E} SdjP{\K_f:K_ z*J8b̞ŚRß˕ǒz") [6 |QAzU8{z&+kz'>è;>G#g)\7뀢r1n`stTpG1u'~K(G@`P&h84nvPoPRQoW3/3 B GvL& <Iv4 h #ronS.E٦͒^ߢ&dŪұ ~{>=T*&muenr%*Os&< T:«Œ.hIƴ_=uoowX T޾[u⽙@X\Б)͜ra_%b5f_LOZZ@XhVe`;U8SI ";TrG{!)E)|=coz$0`UwZNڂ f &R`!pA6InoB]o艍Qj*%-:>/ /G=eW(,٘ `psX=rPP鏓#OWT1hڈ<{,dns7nA Ze"^"agp8H?ԻlgOt(Q?_xb9 PM,sԷ⳧p'mPIFAk}(6C=~ٔG^y{.|cvmWsمo~_Wn7ʲ(Mξ36NYjhkz/U0L~F܁i.=Ea|&l9K"-Q:HX#Nʽ_]dXF) :zS^P|6QEqԶjjw+nqBJR!!nht`<6Lc܊QUL" X .J[$d_Cj\d=N:GVFj񍇘  {4 \ ?XbC{n=QJS=ᚪusc"6VO߲wPL_wa%*9IfvpkD)[1!푖VJ<:fH"^騉>:MY ؓ*L c^jJ3,k+⊟" #04%B@P6 - ;s *z DLَ{'w3-_5[冽2:{}ӌaN'"8񿾎8:fnF\F&HHX|o'!K _e5ħC=m+n9շ#[㚦( ZYWLo";c+/h֗B:iZ-w#cIEFGZ Ɇ&;+οH~e=V j>l~8Gd !YjojhW<NFX8z@-6 4)W ɶdOu#i~]ob/ ~)*Pv8h-0'& ^7bl BBQwK|Eq\ 0p@ЉԆ]L=ܺV+Va+嘞>dur{0p 0R 6? Z@A )Tǘ+=uO+{dF)EіV]wU%KC[S/- r$%;wхrwf6ty+$iRМhk턦SVBgȯ͆zOΉ.eV0ՃDefYX |V_} zLM"tZm]caQs^}U6*c3;~M[,KN(Rr3kY&>[M侗nyiZܽKd:(?gS'Ȇ OlOW ono 4VKZ׻05 + e' $_syE&|PG9.d(D"<@Eި!Ke7xgO2Nl7SVRiP8;BD Ut`bމuz2&7)çCELkOoc? ;D#B,1IS(< h2BV($jʅ3m%n4Bjƃ38TXT5}K>HU/14OO~;QHBQ=Fpqg޳'|> q S}nfE+2?ҒX#7-F !a(R%BXXUd}1A㈇QK8󦦋R!t5C/20\rskK">+xŢ}؅gI~{'b5\qujw8잤p6hV87e Iyg5__'\K![ԒNB*Wur1uxz/""m!ۃ`DVMCq$dx'JR8^ {jf$"V@N҄0Ës|%Dp&^h%d[E#Ÿ<8 _]0]'jcEZ9ݰXQ+eSWoɢzw)ȩ0g#woVQ/h_Yt;\ "WbuIHSH"YiY)q6Yq']"ɲij؏.jeiɳ:8N֓+z~Ӿpvueϰu<~!tpv] ~V1J]Bۏ'a9 *dzͩv `43Fs{4}Kujs䬥h =%NH]vaXKW)+.9 % x,N9~I ݪ*BbGe.BtY}Y=P]>Z˄D-Wb{҇3RT".]~n:Knvj5Z6VNb46T;ක9o[?'#<$28{`dxi}2<1S{o6]J dAC8veέ.ݾ>K;$?E8ljBSf$Z1 +ȚB15|BMF/Hk^x|w$ \-ɗ ʄ%RBGB2729A sD&_=U.O͖ *46ɣ̍ٝ ;ݞs&1UԒ;HYBps bcՁlG Z|AH_!MU_4xSx>)Ep.vbf'!4a֡-K4u|Vp<t2;o.zHXoqc,ǟ>uj]PD2{[6ojgu CsUlL/Tu-Oߋ&gj:'sU8DpZXB4K!]PֲP3V۠LǛMNH@T@+P&xZDۏ@DڻPO,NȂ`|/vC݃#Df+S >2RB43Q_2)-U!Zs}s/Gi䄪2 \fY]ǘGr.kn0ENE=Wo>߰MI2@vSu@3qiGUrpg8)+*NcDfB7IH1|4 S@EC)>8( /5253yX 'S^GΫ/xwBmg:2E[= k@q8M[vO<= 85]F@Xa f)+I{/ӷ`k<+GWEh3 y1#E "a7noյā3=;PVm|@!kfۯEiINחoI(6\UEs63v oX]~:sUJ[ 92۰:M__NdjlF;t 'ƊyrQѣ?yMQy͎THY.DXڭ@-©#> E;ʏX!{Y'_y/q{ ㉞GfC1rqMb@0~j댔(U˷'9|DJC{i6#7 MI/=oߺe DVTJ-Y5tS3:wo^+/%0Cv"Qzt'=,d >A"=A<$~J3B%p@u+Wyl\OHF-uTyAL6x{sETʊ>yS̊(*FP] ipi!`{l=~qW}/*Sy(QŽ&ʏT> VbeiYhuk(` Y.ȭږbxpsj^TJj=YPF7k$ Qp;y (wa9(ր ^vpOnx@0D[@CM|Z1>y )ŕM^w58h7 g}R"mW+:nt% c\\~{B5:JuGl.;1<ؕw1)ïhrj2L'擾^B"bgOwq=|qCpZذט\/`.Kj)몸rPo}Eh# ?ÍoPSgIop W_LusZ\#ѐm/"k_n#dORRDY=Im$t[oC d(M!NRB$K/>1vbLR+nOt@YbDž1ϒww+h AAlW%Re}%Fʰ.0V:^`ю~B,” Y@/Ԭ~O_?QB"R Z{Z.%qpS@ʃ - A7tTjxrI7NTu~2?!h8%P/RFe!z(%fwhGـ=*) /!hvb& 9ig< |d'qu,l_FI±7$y7 |8,S>$dZj2ٵQG# ,/R@M]xeH4R IZe`#oYDnTciQ5FhK;)]+~*<Tϛ`b0/3 X#W]j󋗄df35PʹP9*+TjS+uty# 7Zݣ"Iӓ9kQEz=c5KN6Ѽ V\T[ԛ6v9&h:'mSÊŧ3qH*ʳ )ҦW= >IֽoA 9aGybw' .Za9 B 3^=LܩF퉘Qi)m͠8s؍1%Xk$vPoPHĻ+ExE%ݚ>4 w W;kRV6I&,n;D R5OK?xmbEK`c,p5#8%’=N SO9i'-LxVpGHYL=Y 4o7vCHc6)O+ovڒ+8 )x< Q>6+βH0SC[Y b"2 ,X%a< ~>5[c\[ BZ5 TuO&J054K-ǩ5-J@^,d8~g-}`JM,ץն>.% {NfՊCkґ{m6HlIOy֎nR-L,SDxdk=aUhx"'쿜;8B)ʻ;2P055σ6]̩YSH/Y[>EG=NꙨw 3oEoWSH㜃BѦ;KUMb("/SZ7[%5!ʡ'$Mé}Wۍ%DvlǬݣb2]eYkkwFZrPZw0gᣖ+ŁlUiR($Y`_g-a^,C}`|3Ze~OcܷET~g+ZI a!%MySe6 98u-򀺞a몞lEC}YCJ6JoiMŦI Z*3. qFI-"C>KW'݌lLfYh*TS$q6&mmˈϹ$OǗ&VYB{$L7+$$|\Xp](ay^(2\y,%DTHC5"oho(ZXÝM[ԪC dP@&ot gHsZWB:6<`t~r[eIo9|Ftsjd%|#0!KȠ+uԠ,@{8p0}Tda; ~# o)70˖Ue5Еn4POl\-ZF CC0v6B;5~l򺪤%lɇS(ijM^ݤޖ)#_hjYٛO1q֎5 v1cNe]es=CpcKcKˬջe݆D٘BG5D{M?޾PV7,`4CXG椮JЊ#_jߕϭT=G@s!j0"& R+ex6qY+1b3uLMߚFU ۾pXxe,ۣ4K$YQ1G+h'wX .9۶bOՀP=*0X H)=%asv:"9n> ShŜHN;X vlr0mGda}#-:!륥^1jًI#bbyGꂋ֨s@di^=WX#߂/uDiNX1̝L!9 Ǽt;=ϗ04M+0vf c5ĥ dd&O(b8A=SYE  7rÕAPb`՝ P)q FN =P1k8#w7kSqpȝ/rjS=?6%ht/g[Bi:>gKu(%\CY 3hƱSsq1ӬHV*5י,uOlC%iBiE3%yCؘ߹ j؍0L-8c`^UG/bFtuos`4`rg (te.`Ho Qa1 Uh#OqΕ/j@Jq=LRsqP؃JfqWm&`f+>ܠnVkc*l|lr-:0ˈo&q0U- 'Sh!B∡RdM<|pN~DNo./΋Shrp<IJh鏭M.0MJ%h6T|Z6)>ӘkO\oawOC*1X٥DkrJhkB{%ӷ0Ma(cʊ0S"f?;IeG$ F <Y.Ϡ?qt94:\F1?BqPIO]xqTּҾzAMƃLXԫ ~9u.o9pSB|0<\,ѩg&m #T\H3-"ȒRx(w.Ʒb ^9Z]Zj&Bƈ)JNtbPLpXH60SA@h'{BnH5 Joy7j+=-XzA 4TD_H0(|Q?q.鑱 /E'ӗ CKA?He8Uzw؆Ɯ~%Ħ6C Zt *﯃pT5Q$mO)uߣe , !_t>G&94r9BzPBhfMIռAIEY?ר%JU/ W8"G?G:H2;JP,u6V UeQs|MJդPr(з>1?P} +iTy>I+QcT/@35gwA+3d C~oUkiOM֚D $uN0ISS2 $<;$M#|Ӑm\=^U5o=͖ vCE Bb}üUKD ՚M YO"EIHRtJ4ޣv,> qiÅH;6s].ɚ5:b,, /[eI ͉p 9ٱvg:(Y9g*9;W2یs&Ď"cK4AS1Ӄ=\H.CzӋ>VyaI=Vo{%j 'ɰDצ%<𹂞32FD3!54̏ɂ=kv0|^ ͼ%Aĩxҏ,< o tkhRa'Thx}E0GU:ͻĺ`2;J,!9=[0'ԉû:ӥdng+-z Kh 榶,O,R`&I$ qg#`4 :Vʺo؂z=1~ߓ!/xcyJryY .sa wf+oWel#ZUPh*> *8,ʤ沚DedԒ k:@I:z~V8挗- s1ހF40'ј[6KlQqӭ q,jWFY6yH,U  l=&W!2cU9hSK@ԅPVQwquqQ(㎱oUΊ_;-4}L"* u tz:vk9 1@Y'Ӗ@џ yF6gCG`ANb1QtQ"$!_QTN=ߡ|$vnG98s (G-ʈR C]6E0]x8#pD>Akԇ*Xʼq uهzKS{hG,9c8‘%>|kkm:zw{j$: -Q}F+W}?-IB~(i8ބVDNYI+iɲ){a-ldJ(fQ؏XW)qc6g&1`WA4ܴkG)z>|I9-N+s%K~' e eNxP1nKfֺLhe oi<aܑQ@=~YBNu5 %3=cIh6HtTaRcETp6cz7^JBΙ:zB%?lrPpNSLyovY7[rffΓ_|F_@c!9$,N_=Lה;련Je/ x4n͓-zq )Q]eY%رV 5Z;nYfE1hiJ3 E'4C`'RrRIJpp| i<\F`dg_\ aJRΓf\Ӭk6LW㯉0V2G&xU21Ys F]sX3Ki(Z(AEʥc݆,DQ_M\a0AAHK؟'-Pv^5bgGt% JW'ߴ,3XQҘ7<;Wڰnq ]WkB}f ]!ouePSgwQ`Aw>oCSC/"n "(/Ӵ0W`l̈́(#]_ic{ty$hzɅ}đq :$<(y7ЈQU|20B0a3Gg&& T `; #jV&eSldK߈V.~9=g9ϸ<{P*9oBqT*n5&BN$#u,;Ys9=ӺEPxPB*J&[2ͩsG}j/֠Ko鬡;\4Dj_9|*w,[h(r OoU4oݧ/`cJHn.[y\]6h'7u肨 1Ԝ&8@+|痢W/ NƇ㸳ߛb1Pup>3L!-wiBR#576~ʂ5+6E 8OPsӴ✴$eI!&ު,nML5 `L(˱`}{."VZo1qc[ld2FT)Ŀ/'&>P|.e'#gcIk:s323D܃VDDzh:"t(!2veDw0r9x@b I^#]Dݒ;&y5w̓#Hh4PÉ}QAKi} nE o)xGɝS%5HP~Ă_  f"{ɶzZ3qyO_~!)\X#ڷtn/BL l*O+o=U'9y2.hd`:ŏ,h mһtϤP4q}t`P=y7ud62C_*Mj Jaxhl0S}sx4tqK lCґm@*}6R>] { 4xIܕ={ d 8`պ vón쭪@NN-+ luF c1L{^)+b^gzݲU]16˖m_KYm #I2Vuj;*և|#6d@i"z89b Pū:HVy#:̠@cLAY*q^ g/72BLu->T(_uqs>\sOu? 7pTc*J=EGf0WzRAͬ] 8Y$iIC'ήWE{n~k_դe @YcYYԄSܘMX'%:ɮ_4e=Ee4j~DTC6jҵY>bI9_p-Pfs? ՗`Yy/T&e~A/p; A<=]1XUˇňjzַ/6}5?] x(B;ac09ǜGyx VeERMPUc=:b OVkAK1L\0Y`BZlo"RtG2^Iu (8)~;tO -Ƚhwl N] b.̡Nϵd^d@ c_=[#B^R*M{:>GX-rr=T?=G+t긂Up>Ieȇ[@⧬?q" ~h4~ө:aʧhez 7xC-T.5}˒4C .y^B2kF qRd|L5ƒZ>^)@[7dp>8f7 f[*tcFlY,F sF(b @ ahg$?$,-³nܦQY Ksי9ܣ 8FqOvh bfAku!C.[qOiTe~ZcVK6u{Qw|{4\J[+1aDm)7kxDp y=1̎K S9_v&bR$;YW`BqEq^lψS9q?H֯=䮂|bE, 5CGL+|*(o 4SF;G>K^kv,57 C9t}xձG0jbQ{Cx”ܵ;Ap @ Gd5 2 5>IBzvalҺ}y\zڐ9f)bK D_ꦣ;39dd"  _Z/!L>>A.[! n0xt촾~bN ުp8Փd(׮Sy/o`7DkV,.ʪY6+ܞb28wgV6ُN+H!ۀCi' UDȣ31%|"",ag2g9q~L'D9> ~xi-dfi~yHN03I sO8aUiJe $yP7vBt% p4r1M( |ڌ$+&Ѡ¬w_d5-\A潰4'>%2kZ^LR FO'sn"(AMjIq`d۫oEB/Xdj+<$[-rIQP^|f+ Ej't{Z Vd:E7o2S\0'HACYoWUToE:'%0OA0x^-ZE\vRIq͢[()hJO"?.2n+d%v o&H.T :FXzpz8JO6Msx'g::r 9 AQ:#OGe*s4糄' OfGլ#[>)߼ 8V2+a4 Ц?i4ä PO ^Z9A=x:TKZ& JniBiDymp^I&15Di65gy9-&HxrA :ǣ]o(B:<>DKxJ.-.m(u桍_g/.Ж 1cUS{[~"dDEta`ZBNiS~{?'1< یجg/ Fvryr ؼ揸8vRo- ȡDqxhm1v\W`M TMw R>($=IJ>LQf^zM`Vxə_@@7e:#/6)W*PWRK+U`BX~7tp\Y/A2˛DY'Ak iGSz7`VNA jg1覒jaU5ߒa &xD< dL(d6Z>`9_2%#bg﬷w+ԎYkA !P 4GR.qUM8LA!fw{H'wj~¡c-hجmc}PYo' b9ڋ_Ӵ6xόR3:i¨0gE'U4 / Y(Nusw`ͺ" `vr{-?*T!9U &WT5q.E}|R|EQ[屙7W6a rA]QGIYA .wAi\ boKGn%)DL2*wAF1. ڢg׽!'Ͽ^1] X,XXR\ԾY*#o7)ݨg[,;gIԪxMQοz֪ӵ/JK& TD+C]R ?ďxnjXZ5hӈHT cA'WvlPΧO6\db\2*ɈcNH;+`v_K\up.jX f*uNNXm~mojMYEUFٞ"'yr0H;/l?yq* #ђ^AhyiB#bg(Zƨ:i lỠJO8sy52-VVm'kC\rJe8iF'R Ȏ zq"oF13mIJF )#iU8\'=u)AeFZn@d?sT]Wc ayDjNش1aF"C,׆\Gd@9^:g&sX#W(T^-!rX5pO6B0+0cy=M}о )nMbJ:R0W(p@' ѩw@g~tyiޕX )ڽ݄Īj{*yl>]]KaH ;bLfXJ 2?>@z( W]KFqiLG=O}ؖUƑ'-އN܈蟸InrГL;"@'-3)衤F6+S40{znSUU+U>؃1ϓ1(f FSlo'.PUpQ#%sD:U D_LDt[%#EN&@S]>KF#<'¥p#U)9Dv1WZaY= C414I^VCbZ,^L+c򑥺!0Řdzrx`&@7ݢ x"\1XE"dyrd{ݖ 4)"$4U޵ydgAάfZ6g 1~"ifӸox,7*<'ʆqp^Q !*-ԨSaɅ L1w(9ꩣ*!ඉX˹>4ȣKq2+sA_]@j{ S1 =g0PQ #7"(1DUd5̰I~W;` lY3|O*tJH eґk+s_c$jG{e(B!Rp#QZaD\NmZf`Ӻ6H=g{ YuUHN» r  w(whǃ_ 4pCL1)qꃓ܈f2ʥpoN 1u)$&|Ґ/#fQjT $l_je\CZXkU9fNYiނG2">+m0EW0 9 -@xwN56\RV3͞8#!?O~VAys@H45!-W^̲t,aLtj'|FaWI7j"-liz "e*,yn? uĐJ4gN{~k/qeLsAqP7r?腇go 8_. Q`>a6ZҘy]=щs!#R lϤhTW#Nc}8Za1$M^9rx/ri{d#h a2;Sx2W# ړY.4D4Y>eJq{`ĵoG=_{Vby:d:`k"fV+ڰVCG?[Yi~:| BN99N#=u!PuI&}%F40BnCݽ;}cmi?o4O?ugs̃=aHT7/cS0x'4t^X.Z79^~;֥@%'@1g8MB|)V-mİ+@? ƨ`+MkT2ŒqNZ@S%gK'_*:0\֟iܲ!eZK8q2~ >Y<(T jbm&S >v(}fMTYGi͍CzUg>٘hic^h4)? Ju] GHI䥆G ƛ%ȽoP(}"&pKVQ#s[ FW< f5ÿޫhJ<@gz-@x`y3"–86 &).Z+='TLHk4VbP_~-UjծyMώ2l@4XD-=߿^dJqCS;ioh|6Jsq2[L4 ]y c{@9wl8LcW(IZY(w5]/"m_wvx.T)V >;>|iNhaհ0ЧAszeoXD{C0=ߨs|F[,{^cz|(J,~b"g8.qP+*VDGvlV!r`!X9ӇwU#txVD6 G}Y Q3{'΁/ jBiX@n9q jTM&>'11r,<HK&f=8ͷ)\ncYl2qU0߶igz\g8:-z$IF_#p1[(%fk߉d`bq:l\OR0Nɤ*lW+]qN۵&|5ݒhդ)+9ꗈd߇(MnU% cփZLP\/Sh1#?Wӷ8/`rz_*H粫֯އXkfs/=oIq&@bT'6djNO|'C`0=5H Hb;L@>eoͪfFNbP/&J}JDRQ+y¿Vc|jM`=XfTzQl'URAisgG@~zQd~]Yg\ $M]Kg, }վnkPU$`"& @-`T.B؆"ޔ1 pI F-L%񽂖g!Ú#j?u+g[Ȓu0P]2;sUxfҳQqzsGQG* a1`ǎQ`npnU(yj8YZ^>곣aD$X>_g{ u$o(ߞKŃ@Xh2{< %ʢ_? ,np7c<-1}d|gVC[ 5>7uXC(aw0z'e`n[,hVP[]=(fRdc͔R'3cX{?"x%\LSYZhY"hns{!a=P j;-5,# Z= &0WI[M4k Vm_r. !\@;$y/U o̤H.kN䳠Sxϡf{mzy(K`H"Yȳ&ǥX#Iat=ADwTਂ{}K5z҂.| NQ9*I\0V6K؜^uL}c=k!ad`Nc }E*sEЊ@^b\,بF %lseqB+wTB(@֛6A* q4ƀc`]*;}иI>aw{6`?=K^BָBsc d1礗ƺZZdοN%^5ݭ[}:yZX8[QL}1.kz R!f?/N vg/!b=?A~OAQ_w>wx!2ot~JCݴ~d|mjƴ ̗sXK/܏ᇒTmj/`ivXD=VE+NVҪ~;`9iapnJf5xJ׵Iac]:Q&D*z7TU"=q Sw-LZ %CnR~3Cj‘g[u7擄]kA+yRV GmXgg UHW5#nvqUp=-_w[gcV UHLJQ/Y,q]2$>Ff:5." S'GEp \;ZTScEIW^wKi`>@ 5Z꟦B=0F%S.@R1C 4z . C넺WR@d5C~:*_:[=Π{}$1uhV⯞ fZF~$JoO*(bJgW z_ʑ:i>G㠐PiQƷ9YS|Gߢn/My8I_??.D5yޛO؀E۶dEQӞÊ yz_{yqfbE/s]*@!HK_ΰ.QiMbNj(;N۩+Z@Zn"%*#?t#Ű4D@w!ђPb2=bZ!Zv5fgD_å"j;Ibl nkr`#VeJ | A[*S=)ص.۱ ƔC!@4'>j/ 7nTh3#Is(y|ҋᬹ1׍+`{2uhZu3v;{u9(qTWi#˸|jnVkiTR 횔UٍE7<@KNZX-ØHSwII2;R39{-n5yEROaLĩk 6#L 2Q6_&qh`%dou+ UMd'>:Xδ;ͺn ;Hmҷp⻡/SRm:=u;=+66nmc6|\5Bt W;-7Z3cg䙆[ Fljv1dJk!uܺaV?fb_fGSнŊAG0hq |<[m⤩&f[ ю}3 Łv (]/,j[Ja-'&n\]GGV:yLǏډl `u UQlX; s:h#k ^@BsoF3srv۝a#C^A#^_0G'FzYZ&P`)6"y-(p#I#g :9tc}Gy8i_hs Tl5b %1w wL슑ivg.4L_- )23GmT侂dEeoRW,^Ce6kh?G_4Uƍ;"A"V13ûɷEqpd&+nR.t~Q@bK'5ab~aPT+P(MoLf I%75Ӣh`}EX3~eP/c((0U5br'5(/%6* 9d0)4+BitStʴ=Jɨ5dЯe?y5WN`R޹5f5dդjѵZ`vu7k(Rh7v?:fUoYv>3R0fPx oqkW瀸MH 9\^)qeCTZVmT)>tJ7DMK 3CجISjW< 5Źicvw7pg"UxXżU׎>ѵQDErS/BE8囓BjS6 nIY}CȰ7RۯdJRϙ dTgݘ$ G47i]xm: 6Ҙ:_s!]V}biVOV0(k:LWx4KD/z3ۑܦ;yRw]!Yt$T^I;׼J:84CGc=;"4O ഴwUP2%$za6)^P!j 6yKdn}ls9\Q':ڬh\dF`LʨV2 ]O~Q)dy̯y0}a#^bhwJ7g #󢐄6Ǻ0؂vX6݋C&e-$FԓnRH#x4(#걿~~RF%$)\NIRf LN=\uTiQ-ePq᫁G~T(!}eeHM{0IZ.\vj4wHg(zҡ;ѧN d|mNKnrgB>GaO赼1h E_򣱯 Gh 297<@O0y> /X A6q2؁G) t?"PJ? Jo#jp< IvD#kG5S$M!AZzu(QFav@ :U)ޕ>:FrFFAIsЛi>d !<*@"tR.VOF=w,ͫs-+U@ fiyؘaY5b:SK~%izDhDus{[zv^/S٪Ȃ>{F*V@72p,`4[ѐ&J Gr'uqQV*3Oc=E'G+ w)&-\{!*9Å[v%L9+N.g7Y43hnv"vn5y1P 1xk9vzvj捡BQ~PrPɣm # ș{OF&_\).Nmz-0Okyŗ}#h{*9TBMMK3iF]+?]rWQoGĽiYGXր[0a`[+-i5|Tq gD?@6xy`Ŋ(DF ܟgp-Cg8oqED[(W Mǝ7S} 鮝6Sp£YrIJj0YBn1o2|T{#}x5 @!G{^oi5Hhu*g؜>TɩA!8TdzkID11WTZ_Jx[t~BCZ??~guS8 Xbf58RS K蛨?J 4UnB | ˳O|ZTX05 ^]oDw1quל.&qB jiRUb*&hE,FW q?ǽx BS~$\K]d}[Sّ0+#):6*gU9Qqбuۋ2-*L8c׳3X7k pBRa9˕9+; \mDnb4i&՟_Y#YF ߣّ6~D9*\kp_Y6 Swb>j{v/Imf"q>憮ڗEF@|>8buLsX0S?$Ɏ9UG/RJ ^ѻ6t΅Az3<lÅ'7Uq>{FLkpϝKMw::26 ah7BKk><;^ª_lhM'1͵WHTc  E-|HOcj.k >X>YCN:Oyc:P c{OKxsd@O>d_J7Gz A%5O6fTbNX ;m*ɿ1 1, *]0> ^~}D-> B#ly *h}Q6zquB`[3Rm[֪IIc>`e_hR4ye0X<0PumwՊ&fEѝ\V<*sqGgj2PJ\KYۈ8]ȵf tԅ~ڐY>u +};} ŷDLD͉9E5Q+kawR+984WP'*}4%9=2 ~>~0)7E)nc7]B5V|ܬHpO<]v?wlO>a}&)4UZy8W>JmvjrDm;v Eu# M'p+?:^/q$eP\.A_uJR/S*|6WNZc@+ڠ)x2kB80dPO{| oH{_TU2]zT",IŠ"ڲJ~agcpg됿9xc)KXhJS2r wCU+y[tӣ+;+/+G| gY*Xgʹ$u_Vս9 ZwgY[9Vnrn$]/3 rIWЎX̛/i9bYGazZ0!6.Of>jIukW~q{ԿzL1%͵Cl=*qV:PK? )u՟zv_}shU*TXwNA)lӕvXV~RҶD}mǗ:]10Al6#@$8F`AUjMtɗ"*\NE[9}Huv_ܱ@Db Inc9iybQdK{#8IQgc' MD&f8` )70f̩Fpi$L}~ZI'2Aoci|sP02}T;ItQ'ptU3`I2krBtB${%[WCse9|K\N$Yr w3z|ϊp!a%i &蜼 59K,uj:qJ=U^H׶J*H,־"&|_T`~^y'SU$ul:}=\ISIN67'WX,gc nN&*DV3-X.]")x{&gPt>֕AR5~/$Ke$'3QU![K1w?Xݶ e}wQ~ǒ4hTScdRgBF}mVL՜{H9Y5V0XUe>gV`ՠ\xxA %wV9UUO|ʡ+jJ6N5ӥQY-aM/OxN O9`utzIhs걟/Gsȟ+@PsÇjg !?H޹vcK؃, Rȣ@TOͩE8K;|#TP*.ځ$7HpVpQqtx w1]PY׻2Q4Ei>_y#r*|NyĎǏ꿱dJ' 8}eJWB΍f 2-Ug7F`GĢk2g s+EmclL~\c4b 1 IdCf9L Zds[G]0EE5yED"fXjASihӂ3,$ UVt TɣR/E(;s t˰bG\m \i{:` 0|}=U]DlaJ7¾*/gsk+&|x>=&zXԯZUb( WT<\ EVg=8eI5]V㼙3t4yGZ04LSa!=_'u<5t ]V񂥐aO^e+! D沴#;^;p{&IsXB$9P 㯹BQN :;J&;0;";z v:}{%;ڙ{Fky!@80eVŇ%lz3,88ĊG= vI?xAI0-j(iKl:"%'%z *]?^U6~9Ye%U$ ynBI`%dwp#ǃ=ѪcbEoVo58N[)*۬ѦӞeJ1)M|W:hh%^g>uysB*(__]T}CR)/kC$q0;%Tn1,/ĵv]\UIsSG{0fLM?9N&_bf5̙@ѫ*ZV@ ;9T QaXZLq$U$ʧy K ]\#gL 58E־bBiԬ|P38?R(ҧQ o*zhv|to錳a+!faL4x{Ak~6;c>1 bFUU"ϙX/w`vPKs_vhY^(Ӱ'oaΛ)u.ex^vQj˝y_S}s4yQ_0Gqpwb '`7:F / wC3J W҃2$M%O 1߄~|!oHT\:Kkoi퍗7_Z ;[`lt5Цcx沸7ǔcF{7\`t'kN{7oW+ WZ$"I;]1g^Cd_,ţ Ύ~y),lG|I)S{'Sb"]m -T= .2qUS'0. gSk1VB'GppQ)RrFVE7qV)h8:H[zfWaI!2Wqe ΘKF6 2r_y^9YKC %.߰)FuҲhg%C؂Lf'(~z:Lt. _nH 0 Wǧ_"@ 7G LkV 3VG&ïeC?{ y,lkpBv?U%TMVL?4aݡl}W.I3qZm8lCihyD(vfe1?-N9c"[bNy='Q .0* 8G U#@'$X7bT e,Rtĵm& L)ǼE"&EobTϢXً ۞Ƨr P>: f;FDp @coO/o3Dy/d}ccGT<1T&~@ h>wt|_Ƌ*$)1: ۧ1l0S(Tϼ;fQ] 5/,n4Ə̉;k<[gioLGoe+a-L| =e&u츈zng7疐 |]َ!8Ks#e=ӃԐ^+]=bNk5SZ G2־uUx\e8x֗MP?Ko^ r1 gă]h#{^쥍}xKu‘'53씚4Uth-9}du }_Y+'I*A\+кKY = bG &~|b{KScF#qnYڥn3ϳ!iQT]!q0І9 d,߭lMlXd))X2Nk5zbڡ'!9ZId^\9bv$jAĕ'o1EXʝ 4pJF!$b O1z5v쭁 G7hK٢˓,(BzcI Mp @倚8 p2ڄ7n/Z"A:deX:<]9xl%7̔)'2RgA=qLj}syp?`" 8xXWBJRT% 1cP\-:[׿$r_}hrZ~炳*H'PtN)J**a`r(\ Wd~VLc;cHC4WeJ2oK^NA8r il*EF}&k-8o~R5RQx#N&GjPfMFnK +1g]?&K)vRaȐ!mŞDJ1uhcW85=J9G+g _E%VW2b xA`nu[PMG3Ju g;.R@ (i`:c!jBT³Sq aݳJ%!dC ޞgKcЧB*h[bGoO.h8s O^'L$լA٭ub$l(| Ȝc.{d^+,Nh*l@|Ӗ qʼDaC0f/Ba"dP@Şw-ɽ *82j;4b4ZhAZàqb[^KkUHʂS~t:Iq(m>;(vevnabGkmԻp;L5zԏz5%娝p_TFOD)>jkq+Foa8Hw mȏǃ_@\+820*x}"'T|8A!l4>: jdE)>ڱ9=Vŏ*3R/cpՙ:.=(#4VPOpXk: K4qxfv7I w=Tm [/Q%W>]>5ݑUI$IL4G,%UpIHɰK}wA&Z.0HFx}I}n>u^ͻE@iglfΒGש M*b΂* {j7Esjڷ / NCKfdp$N} p$n Cu*[/CNՍja|'øZ$F@t>D{q8&6@05dI-ICoEw s0 pJww`*ќ=×-Hת/P\ s*`>ވM Hڬ߁ ZR!$X^ 5ȋ8Sp ]ف)ږ}s4iu4YQ-#;w)r]Qq硈HO1ŵ7#w acejL`W~"d*cj_1(Ks*WA֠ ,7wū/eɛ_ɽkS%u,t"JC:tD.1Y- %](' Ƿ:]d6z׷ 7*ڱ)M:m'` c:R?f@ !ah9.{O?ÂAñveG5GtͻJFϛ!c0/Rӥ \y|KMAttI+5(񤪗uMiBбE!Ge?b^sNMg*1uW߁52[_IiWYCQ|p(*>` ׆~z܇ 'Nt[MK/-3+n]SGw؃}Ҹ6o}bR_c꟤O)zPw'A$]9;w:5Uk¾VY)j^cVWy42p"͛o&rGJaͩ&u\ߘ쾷LۄEH:w ^<$Vx;ݗd;[*[(lIYud!qF0 & #LJy9WM4#8]Hǔ~E7;߉NJN>DFƺtdb–6DvI&ʪK&nGB.ׁi z둬r6my?,T\}>nueuwV1ta<[c Q`J#I@^ٕ$lfk|jw|h,h^g~" qYCў8փ J@oEh+"5Yjv$i '~#DS$7N ҈ Nxx>tNMLڋ,;GE&iL1t_uކ4pKJYx:(G%kdD!|g+Pܲ-]/I_ddQo>EJ.4<{#Jkƞ_bɤ^%zP7f2(PyٟMaܖw/I,b%+l\ 唻=-`K~+\b4g07"<ډ)"EDt$߸ t1&GrKeF֦ەJg${,ZihB`hX43=hOb>Rfz2V:-"<"Q2 ۥfmYez|F~ κKSʸeԸQ[N|\XeLs^ҝ*1CY/O *T3Dg3SI]b]rp^t( &%V$"Ka%wW * '-p9j(EWu LUGR)gwHy`ϒr.;y'fǧbrȫ@rx9;)ނM( vgEӇ̤{VrQ YdhB$h2Dn.m!$~}.iƟBQ{ivFՁy"ը3{B¥ >;֩E1̺#SA<;dʀt09E;^!?Nq2ouU3Sڡk81uS -V$)%ؚ1^YKnZyAr7o9(%=qL!{2nslyBܦrJaP1G4;c@"ĭ6xT^Ј_oJF?d^ݪUyXv[r(ofpW Y%?Q9qbYzm 5m{%LҮK5ECODR'W?1tO{38+R)hEo\T>q[xuZ9r' -*=:TbQftӳ%`/J?-F"VP-mu]^{:u/2{C/"z{ny^lT6Ͽ'm* T|UEǍ<:fB&` ":k6ڇxh.00٦ {/6O${1 *(,{SӤonek:UT^5)٠<Wq\~iEM:/8*]d-KF5zLg8Szv+L U WJg)+ jJWosCs*_䤡@~y 6?jv}$_6&O\n JU |Ȧ̃+WX)8%kEĂ=ì5}.^1ѹtKKm'l 듀m?5KUT>@=01kސarV{nZ"'()fX)"J y FAEPG׶6Q_wG<~ߵG\\tLA2y,{ HձM)g 7Irn6mkP(k̽2 sѶB. J2LJ9ȑ\Ogs_fm19s!\m@[M`p39hmC~Ty!غ$57XG\4*&#Az0@%.37'oۭ]Ȧc IDQ'HLgM_.@.϶92(WE-fׇM]EhA#yό2ĭ1?O[1*5eЭl4,U'dS(sF%[2[RYt,|89>['1<ͲoВՊ.ꖼRD+ad'Ѐl9ºfxO01ȁlt kql oZ4- eM+(ē@: EST]̀:Kٚw#[_N's.'l!^H 7Z-<:GH ؑHd2%Z{ux>aR 2Y 183PlvTܴ 5 2[π֚eݾQp{i o*{䠿e9zfİJO@$~<|piRH6,'4Z*߳#dX?v:8*6~|}BDCAi$|zWّkb 7({YvR7KfDE@P\E% gBV)Ig$eYwnfr&:Na/<}kA/"lT$im!TI Ɖ #t^U6P-ԃʾk eOHp+N˔ނlNI> hbs{: gF!¤9䁙E o© q4fMB̍fWꋋ0q_BL <ﺷz@d])`k"-Qm/M1s㼀ҕ󩛁ԌarB]o/r"]aQZJym ]Pĉ(HB70Y\RBouk #ŏhZl!ה}JA/i@ZYfw}e*t,H/d=EsO X(~rE%)tTM5)/ۛCzX+G-N)̫2C_3RęLjseU#8S:R܋"e=F z?!]!C ^P%բ thfX!$J}+Z|=ppSA4'(9 kޟ!^P$k-:&%Bun15q\M KH\ jH|3նE\/{15ݤ35Ʌl{*7Y=_e7#4c4v~Pu٦5+K/9ޥRLn7^na2K<ՠOm‘ *.T6*ּ9l¹fCAlr#ZaW/Z?p|)kev|N~rhݢ1a(o]$iI^@Lզ ~>w ?%+yV+fI(umuVaÒgOOCo^~1X gǦofo/>zPמ`Izo%t&m;L{e,ch"3i$'m~妔T(τG(x! )P,-"8QMQ9a.u}:s c! \e6GC-ՇOrlzwgN/]a`BhZ֪+"`acż% :n:?ߛΩ}`@æHu6%(n}BUYa1? e߷ @S` d-n5oj&A=H[{qqpnI&~蟩b&i9hj>iFOPY&Gob=Z 5Ȇeg <̦ιa<isZt! PQ-m'? 1n.-ڟtr9Zl0+*mj1 (@ɕ~x}Hwuܶ[_8FV6)UY:p,9<V6+JdM qc+O#ދA+}k;68Boa}|I㰾*t'Cl@twF3D^ ͠i;8s7'ZZTE2oO1J 8#>!a ̵2&J?'ݻyB#XuwW6M[boAHgR^")9[`)!B"Gl +zLyӚ6lz^дܺ8y\ $&='RߏE{N2|a1rmKHTSG"^PxZu}JxP2rH(/o؉"f%HNNo$BZ:EӚ F]OtۣM^~MACG=ږ@Z> *@ 㥴$eDE 5#OKvHoE]^Jc{ */nǣTO+,k9PEd~e">(e̠4]΅mɭ3i&F&/RvܧIgO zfFKo05ooo%ETHsTyCe&1pB E6zÈ~?CNYzJ.N c:m)BRgRᮎnBSH#%oQXIv\_>bӋ ,VM24FY`m.ŐL(,`"^@vcM]׸¦\hx="I*˔Є<ӽ6;@DHXa" ,EIxbvtFzUH+b{՝Qr/o qӭXEνwsM҄RLc@:P1EGrgߢF{^~`^M=3^w]\(p:iN\7|ˏyyԶp@7QL2@ p'^|٥d,gk4o([0i]:lRG&clO,6Ӗ7W+ ִUXWG BܢwjB͂ dexj:U%îрl ͑ UL4bZWm#ζBZKg3xd͜YϩJggOz߃s}HM*Ap]ل`W_LR@ҡŬ̩ur68nK+* FGt ^o7/K;',2-BA[mr"xW.DW6~>󡬛G:d#P} ވJ+!e%'h856|% ){>DED&?:Z͜R3?:P9T-l#^i9o޺oU?RsRPFlaVFXJtk;`汋C%?eK}j ?]J]vS-+2qBpv{ˉbGn?`孫\Tbv˲{pk 7H,tSPU8¸A_~c65$}Iى*|?ԍ%A#gV<~ j\;\c0H4SDy<,CӾ*>>)c_QoIX' ̰M 魳~ݿ$ݥʮ şOp@] RoO.W @֎? ^`O\0|v?O4Z~4(nAa[@ۧ2"Y\wJBy<(%&p$R"1}:,ϓn.۞ deK:Ѹ(4]} 7S:^Ana8p!~p*%w6Fo- qbIH K藉>;*l2MyZɸe4^6\ ?|偳OpfӁ{ߔ:m<BӼePt#XÍb|?sA\jX8 .Yt OUEZDJS/Ep|s1bB!%ݿ\@;sȚ*PpMA:~;27>؊) S%FW^B*9Y+vpX񇠆Z1~>>N= $,Z,Wǵf!z{Ff ,ҕpy"C*:Rve19j['!#g)= 9#3w&=)irAhLjܲ`>)}ֱHIM×3^.A#:Z`HYeoM=O` !sGb=نLأ?`OW7٠k`7@ }5h(oۣpexOK/cjKCyrHhiCZƢ΢Rxa  h0r:!.z=5|kʻg{knԸ3$vA(k@JR^0JKbDNbv!3Y=~ٽ95‚(pC6A٦iI%ޒznjJf?QWPNOJg0.\CwTʟK_|GB11'W :tpg!"^&ݨ- ?qxjv>ˊ6? )O:B}.4Y cBC{']T Jjݔ ~4Xu}ip0uwI\iI}'DuUƒn q|煀$zlu"/$IJِܭ>0M2ڦE0Ul(AdGBK*B vΠ^x3@ÖM[_]ZM]qu k:_ o4.ʯ߬}}ݑXE#@/ʆڔtU*-N|$gix+?L$o?Ȧ̲oq?$Թxm&'Z,N`Nryk6ӓ2m?mVJ*x +%MB"g;[BemoRs; \,ը_frPS˼jL#TU$ç '2ixڢ) (㽜=e6kyZm-6ߓfD4 3]8>H"bn7niW0$u/Yte1, }|.)E7ʸ==Đ־aZJSR8" 2hҵHƬ G-pR(V?ъaS z>~3 (j G>ܶXS<v6*='\DcyՄgϕT>f)ԇk6D| rl29č&5+"2USȩ/4z{T7Iue⁒wё7QlPYWZL8K xA:Njh3qГ%(wB yKܮA,o~:*~a'W^iL *;y:=8N, o okЪom֭ŘDo*7m!ځ:Xz\y@G օ:Ve=͉d-qvqo5z%C %d)rR;~#w\`m:.HZd:!bx22"$Kd≅ {f3YGID3j֢O# Q%^&۝6vDU+J$U* (&F2HzhGșz[Z y Pr&˓(fbC,03c5@DrDLt€lWOq ok18jz@'!FѩTEAN!7w 7Zܕ-2W6&DSx J})yBˋ7őv- r`_"S΋֠KD ԫq=;NrSmnsڲJM\#q_YpKuHtQTJ߾dJ:l_34b7G?"OKFUѷ k1#zg()[Lﶛc(*ȐӣFMAJ><7Z _a}LGjy (OaRVb 6ȲazObãD~`LXLYtTƊ%B`ñ?jeD 3a R(LZc4#R [mzGkv`6b>Pڏᨎdpr0c<(~ʎd(4 ]wFM4\r[ISl*E|jDTvoe |kq`6ڎ'ecW^쎲u:+ߛS|:^1v Au' LYh tc!{!9uJC2nز45%tn7Ԟ['AxG>| tqXAtʰKz#H"zaed%cI$֯K:os5AƬdĚgkS!;ƂǒY)/r'ҕZ,n +Yng)Kd+ eMl6ۨM43oBFuג[tr"yKtSOO CϜErjDHկ%_ա٦'&3鷰f [2%6JtH=plJj82*q9 ҡJ #Aiy--'$ZmqP]ñ߯/DϫK(5PiQm!\ 0A}iT^&5aQ*lRg+М?ƲS iKs?ӑDS]ԲY|A EGx74{TIJm׍ L(ϚOGZgxu֣"?/|k~ДzKbaʛ< Ɣr5T>7#m4;ow0pr0 圧޶O ftLwDo#!lt:rٓUʃ@Fď'A69|Ǹ|JiV(:RΰJ݆yxM>)/uh'6?ޖes1}]@D}5 _R>nQxv۔gYdpl6 j{G7e{ )vچ#sGQᅕ6IM"ɼL|pJ6>.xI8ɑ/0sk ųq5]`BNZ8ݦLW<F>(.ɰ@_AC6VP|VE/}j7c*d0a02a# )~$w*X(Q:?,Lj蛥[>&\-C/ˣ}3g:ǐ:۠~KHQ ;[O`$"Q݁C2WM,%1i+7 ުvNEGtsOffUA:&|zJK)2&׻HDSZ,E[ibKLǟZ"B@H.!,V8@TxE[u:ՊY Sl${)]T+tfъ`ǻ ſ]jA+5XNQH_rO(4 lBNܡR((>a.  8{hz=gܟt;Q"_0 #W:0ۨdSP0Tƴhx>"0/bu5@ ޥK6~,2׶k(biD5f KTA'.g8Ҋh+!S&p,WVZYuo.Y>56 XGnhHmW?MMTţHH ,qʲkI !k&$Nl8{R0ckחWI=wHd> f k2sˎ~7w)i iʻ#pVE I[#MkEHӳcXe9n*`&+H\! 纳J;]2>n74k<5k)+RpwWRNu)(gIA6 HE/krY'UqQL}"5N 4T$pv޿K;Pyܴ7|K&1}_IxksΜ|V"\J,9^;-1$f]] e=-;t!=0TNN'wޫڏ:S:>4مpj**Ď(o2ӤY"+$`(_ u0y#n:i.C .jb_N t5O^6uZ+FλSxSou0 l3iZig٩\Tĥ$;Y~PiXT+ 8~S+ ѴRo ѨBz2gXU3VU3D=KV+۪H##;0A,X6 wԢ1EG[BpSE*Tq$3X$V6go(;ɋ;s/4{*FޞES& >Q])N|%Aԧ˪jZuYq؉xz;p&TQ1 UGYϺ!gĮ61{s%ʸS>ֶ=v i|{poȡr\;sݿ(c(|lybi;hmmkkџ}˘fU:='cBgI1dG5.]#N ?{Rk4t3 ƦOW(3A;e(`GNyO{'oݐi9h98\L,j)js`uҳ VQ3//6}XIةHׅ@A\kd*!9dGgѐ2YcLSWS˨( ۸)\.N%x\ǾإM kiYBW#7lal([Dm = uۨ!K͌mQ1,`y0$,cvZj:"Z*Xa6G&4@ LMWF @+ _AYZG3/PģaʐN`Yl$ZmqRԙL4 ,"VqaHfljuYx .О XJ$ oW4~* ^b Z::F%\[;ZYJd?HT;~B/>J1ӣm/"I/^"zM:ɽcqaE < Mxc.hCz}Gh+E3DbCi]+acx|e5X@ 7}J$di 3 L7ހѮrsm@ieq"Ck9GɶӽP<~ KύM =rkIb%d6W?\=;WJ@$}aA tll;p ]:Gj]# &;Qs_8ԟ%hˏ44GRPCܣXeHjx334Ἶ5) MPn,y$0*hW5zQmɔHlxF'h\h'2"@Y`E>q8(n6dS"O 3f(yC3ve9-U?r)z=<[s % y)ܱ֫|um^.3GoˑhUQ"2IS&i(]Z>}j55(rhx-R<79Hl!S:`m2n ɵaxCLY?0=#<}}+Qw$,!+el^kGHϢz`Gjau0Jyߑ ~ٍ mvbgcʜkKZyř;o:ѽNv;I b5,.mq|:>F*Ao>pwDՎ HTK,V A3k~f~SU|-9`O1\#+`=}'/r+S@ƆĜb>ᔈUhu _xPnʹ48@({%= 4NjtdX"Žq@e== YpO B3?G玬i)xZH5`zFr<:}D>۰@d|ZɦD9g\C!Ψm~R,cdf 9;Q *؜*؃Ceݱ2`7!MzUHL]>v,7vvAtݧIS:xk|(%O*w)zQuX鄿ZR~m.mA$:dA@Xץ.#gp,J^Jwr1UyMv.]s죫YIm+w&ʬo-=QL6Ovt_fB%c/=jdSb:cY}]vG4;+ٜtԁ.s^/|m_Jsi)FS\`^tmGS(LPO)Zwrj cwJ.JK c{ҖR\_ЕM.5?[2)AalI2}VT4WrY#<\e}0aZ >e v&OZLKeݸ]}>x.4^PZݙ>.?%ڬ?y>$$ P63F0`u]A9/O/ቫQ z=1} S$OWR[A*+MbD ˗Q##}(@4T(vcV:rW˜po="΅0hhYƑoC D׽tlMx׿<$.΅ިc%v&T +lIftz˓a %;%*i:pA's6ȥ"$bjz|dE`:ƩD%5K=K3xB~ȜɵdZI0p,^C_hԘ\[Kn*Ra$yGJg|Lx6vu}&JO|%M~9&J3NN*_QҐ¹T b&]6zsDfޯ$佒nyWw'}:ivq+GbIjRpLdo=7'G:C!(9T"!~9Ǘ&lYSܐJx)MK/16)6lQ`g"s)m24-|al.Y`6!ƨ]ddRBE'qczL6g)?/UechYj!dJ B #Жg%<Ƒ_,KIPNPKDH#(3]cѯk"s|Y3w3\9uEUAۄDw'~ rVTM| >Q1.8aװMO"Ǘf],+Ws~jA\RBVGm'VJF&Kc<yqĒT:*]RzXF1HG͚n#ꭁ cX\jL6ԨlQޙ[! , y dCO+MSc&n(QOT|]Qm y&9i9.t)NpB/.Y"ǀy-W`+o힂Η՟L],Q\^9[~(A6&{x}(# zb∐ikKTim0RT{/ӛ!⍕J"" ##E×[XBࢻn)j :SICN'd,9zlj;iuʚmdfofL4p:VaE Jk%UGuL֖٪?"E@k;zF<ʶ!%|Jq$yB/.XIv!5MKc}1A;y}; &,G#ߐpѝJ|@?G/[HuydVxGD+tOf!B&$kiˊiŐ)@s" 2Om5]Ji<,/ᾦ'D0T8L^[k&DLHzW*KNN,>4!`U?4*@VMH)Cz[ +abDjjONd j ujV3^}`ފ a}W.Lr]=rZ>M.zXX@,l3W%|wmLRO8휍7E2\l[vZ-2Ctsж+\D=$|}7ZO8>-]ؖ&V໠cEO%N:M_TT,QPk|lpr[5cһ:Y>p9mo>()h"YMuȕFg dQN_}Q ]B$\l=zȂV!)jEs&rn"T2.h }P nrj#ϓVBFFmP6| b("?lڽ&.nSXeH͒|lQ>Z6?I Ғ ΐ}ubM Cd1f׾BUqSSehrm !FᬮLjC"X)UȓVSU/."܇\5GmD^A^[cN[(G, /V Ĝ6j#&;ƍ'0!{s Yj(ggMq yT{dA|m>Xa8>(P@N+ЮY!/=OaZRjCT()~3?ZkرpWvݱ&aVe鿯S-!UIXЫxDD&ǰލNUqSy/)\4IT^8a3:Q6y_ĆE>]) CLǀ=S׌thc3sE|ʔ2(HeK^Òy(GKh]be4biRJ@)\Q<gk3vvޔgy,en<-9 $<0s$:+hhȾ+;SSl`qY7ű6x" V-kID"k2lVj9μo_N;P'iC(/ě_ޖ%Y(s KfP%qk wvor@J['d'z?a48D ݀ZCJ{Ku1ᮓWb3yR(N#iZ}vI`@gZk!M8XBQvZ}9141W>X➺X*x`3R̝ׄЇo/5ANW i3C.0D l"^ mb`GJCCb0 C))'&@g0>eTKjiMɰ 4_P3KKs|5:݂i0,aDQr}mSzA"ڣ;/g<04UE)j*u>'f qXD=u3/M'1QH]N>]S^+o"m_Tˈ؞q4: wA/ jae?B*FPv<.?îO.tgИX$ é]䍍utgSIԿg:2پk)nҞ4e7ξIT"RM [{xR~p%etE,368;ƥdcuLQuK׸51W}z#Jo>835<=qV.9›Clq%sgIԎ-e|-ioGDҩ'd_+ ǓlbW U]sBq ,BU#r{_)v@GSPKسWQǨQ[G rN3!鈂t*j}y]x7cp ka17Or.F,flf@Qy$sˁ[ CKB*,`{w!BAy fTTqLl jحYC4?t;:q&钜`$& oy5@E;+׏q23:X{+Lj{oC+(JJkyEjX6GB= O߼c4-bE"e! 3gw XK0"SdKɎhV 4qߠpyJbl&JD*YaiGZ&4S"5pI fnd{= ?y d3i͆Rv($ ~̧5zyC]I&y[lp3Ew  /a;4Y kEfXcU {Qtq尲ãJ*kN)VZXۓ ǐRN#_-m\i/;x$1kL# *Rp=.Dh}7c7Dh{Ɗ`g A)o\5mj30b rz WzQUฏb$rє\5 cPxfV}Ts@FgACtgK-ߤh2aQHk~8Wk;I]I򘖲}TTG`{9Kd]C\.Qun :(k(8Wٜ~ͯcGIN6#j O%{ ҽinkX[{,=pM}}nh*~Pwn|-pI-zA͘$tc&hH5Z0I2;L'ܽ#1k;k6Aun,u&.,h̿pAl#u4LҞ}DJU@ mE=Ak|g&iϜx*&hwlLf`"+ Œx84cPr7fU T7sr Cx4\ѕɃg7&nYrvL.,T(9t xꚏ@EҼ/KiA7=܇aePTB+ 2Һ}d7Bq9T' E+բl+FSQqbU~㑬Y[ժ~7.%'vN~by$q3cRRw)c'm&Lz޺$.d;_|iH}vAP e(-&+sn||P53AT %?Ge2H?YaxAIE,|>P$sq*䗒9 zo=q>.zgu'e41Z&@@tuFB5 7eF텔 XQ ^#k[=2q*tN08w5: ݕW]F4<8 He<`"# :;ѷ2C6 ݦՐ:#-KWU9KAMv}>T%)TE,.;ns 3EH>a+_b+v_nT?56w>hJC{~.d6ϰEu@ T}v᜿q2K4^{x8NW9S+*x#x}gUph(eC3ҽkCDJ<5GW$AT)$. &KOZ˒fc.:HY5iǀs;o[ n."q3Mg>dn#0^b}WQ5B/`R`.ܫFTP R])'S ?zjt"XHrB+b&dDfpǔ1N&жC#̧ /%/ 7ހ S, .꫒mRtMtM>zwEsrZٯ&P.s|Ėk/]`IEGbj36鴝eWKZ" OX^IH6iP0r%rG><6s,)688.Rhi !]ĪhYQg%xe0Cu=C7U&M1}1 3 }|@,aXѳ"Bŏy 8vNg~gq(rvJ^7w/䪭sهXjxV1ΆO#6R[Q[`twD(@ r/m1"x1 j*2B n-_e78'bR$ -4ZxD CNqh{$ SCC$8;nCԺ8BW-ZI0Tcopm>q~\JӠd!_ hYc@b@ྼs8mlřzc5,oǡwrOdȘ 0paڷ]Ɖ5{$x)3$UzuDr̂cZ i+)n,/| HCJ-У{V7"'2˹ YŹ4XGPuj,Fo1XLu`6}TF Ջ'F`rP$«aޛMh7Pbm? q$ [Ӷ^߳Д8op?v p_uc%On!Q4}(|LRlҥ #/Ft6ִ @dr!bV J77˜CInZ d+XHRq]d4sYR N&s6Wό8wZe[ {"'k/tXԿkTfw-n-~$GSG[B2CHPXk$M1`S8VHR;mVIr[Won>F+:ebe[v4AyxHYNV keehS_VbUqʲ0s QZ&?s~e=)Tpk2E*ArCgZWԳ.U7kߴ/ӊJ~@ -UΡbd~oTKյ 0k2;\ mp ]q_01Y'^|5 EƙTI1{Aa8M/=tPh9v4w5vxR`sYF@%lLxRhPVn7'4eRt,3GUPDՂگ2,:X~CXWfOz&zDaguq^ B~nf IӣpN,ىϸ+0۸gڭ~{[Wj1{^(XW(b+6aϬl֘Gxt8ZVNFK>jζn2ޣc5DȂ 4*4Uq輊yUTF;E,6Jy8d_dnoΟa:!\}m+ʴdWjQr 'N%әx*.6#&IbXF08[\!iCfJI!r(sb aY43OLj+@zD`߻Qf%|0N\R¡??#kUNP܏rW>.s@QxV9S+Ur^)ԓP]Ne\(QE4z{rrX|U. ;\.%kSD;U3DKjбskz2"NRhMPHJTt7{bDSZ'Ff 5G|WW\.L7=78OhEP]'fIP%Ы;]fǨf.[Y-ՂLIS^5>O+PS^$%y@G˘ۚqFKN_`']'yhs_eh2WՑ~ j_KWLۖcr533j顕J=AcbUiOP wB!ŵm f}j[KYS:|؟C ZiMj@a5 vm[!\˨۫VmHr6膯eF siCp">N/GEʳuG7Yu'%/I[ƒEJ{kՇgף1)PY>aG&6O+Ev|QM* VxA,Zgp71 cڀ]Ă@>q,Ňw6꡵j&0bӚa²*=~QR,6F;dd@~Rܔ=wؒQ ozTP ._yW" S +o+q{2n]bǎy9 sȆQ`7Z$.GV?=?G;CR~x:rzVBL؁gI e(e/L *\nxn ۪fiRh>_`\{biE*1\!*E( aLj~ͩqy5v<6.|Dt)o,pW>ur :K'rr@cBv?%K ޹vÍfb K%ψӃqƢOWeRn d#S"x˂xk"0݅ ̢@ 5l׎J:󖪧,슛Gn :E3ĖLVR'O>0C?r0Jh]Bv[oHw EdR9.4i K#P}gƎTA YC F"+}Ηe}|Ph!.ǗPjrxXtwp1wf>?aئ' JSو)) SD70@XEO$ȭRK&nN`= :&v3*9r0v <:"O)Zsk;2b%M&oq+M&. X@p979R.K>,;t[^}<pixT.ɊQC?G)jm(S5}ۛK҂IMϫP:k vDɷ(6|_ (}'bxp*3䊷ܑSOA}>UMwDCyZ4U׈N4Y""vs ep4m7 axcs_  ]hDH4eέH4fqF,{[oL-(jK7R(^BনmRcC~X [mvpѮYro0 /딼X+E0'^͎zU ~̲֢:QOA^aIʟ% "@GJTߓ׆]h]F(= $b}I97@l}^>TٸuTkrg~wEq;*^#`֋C~_i,ϏA ph&r4k4<uZYFEX :ws$, @!r8JI3/Bj8/}\W xǕ֜/zBuT^w |Q2C~5rf[w%"G^N_p:}RF#> s\b8n|Nw% 6o@ʮsӑt~r!!-MiՎfۋP,\-r (zT& Zq’m NؾU~ˣ*]$ƙx"ܛ؏Ht]Y4ޛ. .$Ʀd˟zNV/25sbc^{<}hƀړGU&jngᝪ,ϩH3ZɎhxEhѭhc00OΑ^>//RŁ2 '<[ma"M~T{\AML~t7ƀ˄49 -ԿK 9хd6A]&]&8ǠYq%4Ѣk>)S@u+k29,%pBՖkv2-CXFBϢhtg9i8 )Awr&e^L:1<ۧ晦 v `>4.r!r"Wf\ ׋jcG.i[QwW/NlH@B_UmuRsP'pI3Yqbh&0. ;~@M<|2͗2_J0u4Ǵ'@I0>_ ?߹L{zM\vlbm#ncU.ݫTJ$K4<]b6E_ &]yL>f(,-,$4B/Njg; U ;J-?6r[ *n@>;+.% W1"vқ`? i񇏳ibi)s(4-H%g5na<&$ҙ9|xXcһA bM\:[zC%\Tۈn~!Q6* /T^ގCdZ53L,0(O1'roG h,S;Cؗ?6qס>ᴱwBeA9jTօ6_O5Odl+7EZA]Dxz'2