libvirt-daemon-driver-secret-8.0.0-2.module_el8.6.0+1087+b42c8331 >  A bU]<DFI{6+II{ ~]( z>0̳b }K08'ӎk^1gI$8JM櫉x$nr.sVAi*9'ae4YɨG7dytyd3RGΟVǝ4cPcHV丛j|Px2ð`˷ FP!d6 L-[g|w=ͪ Q뎭BaiuGU 3ͧ9\bt~(.b"Z3\wnu <>!f<ׅ ]RS?,@x@W(|`5_Wz]!-Wpp1i+z%;{$ C4u9@ YրC8q+S9kBHQ#)乪k" MGyk΅eGb6bf9e010cc036b9a0bdad894981de49331b11fbf3a991bc511ccbb9dca9e2f2505a15f6587aaaf7a9dd7523b2ef72dc9d577344ljbU]9i1@fhHs.B`Q Af*ί'y)M=/ٓ"$ӡC4ym*, pHNðSlFX.( /08,ئf ` BkG<}޺w 1y3/a=[H3{!+`u=O`Tb8\qArfiVs{=fUH׸G'bpC?d% D q 0<QW\ < \  l $t<| ||(8W9W:*\W>}?GHIX Y0\]^ b defltuv(wx4yt~l_hlrClibvirt-daemon-driver-secret8.0.02.module_el8.6.0+1087+b42c8331Secret driver plugin for the libvirtd daemonThe secret driver plugin for the libvirtd daemon, providing an implementation of the secret key APIs.b#x86-01.mbox.centos.orgj\CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtsecretd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtsecretd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtsecretd.service virtsecretd-ro.socket virtsecretd-admin.socket virtsecretd.socket &>/dev/null || : fi0\\F cl_E D~AAA큤큤baBbbbbbbbbbbbbbb 472da13d80d10a3977a3601a25637bde1c2b688faf7c4dc480d413dcb7d49d7effe162914eba43238a05e6a3b89c8fce8969594fdb9ced851b0279013b2681b607b6f5ed89d0bb69610e828151d0a2ca1f35cd5b51ed6e65adb45e0d23e6790669f17004c14d0493e9c1e2ea60d9d8e48c976953049df8ddc3eb170165ced4f2c35c2934a5fa94bdcce3d9a93b500f2d71711f7a4fed2cda5083260aa27336fb122233e7ca2f19ceb990c633c55b380ee0b5aa7b64a1666b5d71a0867bb0bdf3894a0f42b6ee327cd68d61a5b05d01d38a97664d85eb6256fc84e58604011128db3df54a6109b055c81b4cd83fb3f02c3a2ae8f98bda83ba4480f5a97aec9fee98b0b6f40cd049a8a91b20751b6c8f86f0627b52e220fc2226c084546cbb8d9ecee647f21e5b2efe4824aaf5592057550a70776177e3bd3208aebc1fea3a283ec4b424d55bdf084a6f7fe03d506f24c875579edb0ff0f59206c7e4d3be0a120d../../../../usr/lib/libvirt/connection-driver/libvirt_driver_secret.so../../../../usr/sbin/virtsecretdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-2.module_el8.6.0+1087+b42c8331.src.rpmconfig(libvirt-daemon-driver-secret)libvirt-daemon-driver-secretlibvirt-daemon-driver-secret(x86-32)libvirt_driver_secret.so  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-secret)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83313.0.4-14.6.0-14.0-15.2-14.14.3a7aea@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-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- Revert "report error when virProcessGetStatInfo() is unable to parse data" (rhbz#2041610) - qemu: fix inactive snapshot revert (rhbz#2043584)- Rebased to libvirt-8.0.0 (rhbz#2012802)- Rebased to libvirt-8.0.0-rc1 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1689202, rhbz#2014369, rhbz#2030119, rhbz#2029380, rhbz#2035237 rhbz#2035714, rhbz#2034180- Rebased to libvirt-7.10.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1845468, rhbz#2017928, rhbz#2024419, rhbz#1953389, rhbz#1510237- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->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/bin/sh/bin/sh 8.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c8331 virtsecretd.confvirtsecretd.build-id43b303ee2d123fc425d38ebcfc42acf41028a0e2549eec6dece86dfa30da3810775fe44541781887libvirt_driver_secret.sovirtsecretd-admin.socketvirtsecretd-ro.socketvirtsecretd.servicevirtsecretd.socketvirtsecretdtest_virtsecretd.augvirtsecretd.augvirtsecretd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/43//usr/lib/.build-id/54//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-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-gnuASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=43b303ee2d123fc425d38ebcfc42acf41028a0e2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=549eec6dece86dfa30da3810775fe44541781887, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R RvRRRRR RRRzRR R RRRRRRRRRpR8RiRLR[RaRVRGR+R^R*RCRsRR(R>R:R%RMRPR.RJRRQRdRZRnR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtsecretd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-82b5214c8ccb18da74d75118f9e9546976b019b209b56b7ee4430c1aa83087b49virt:rhel:8060020220208213251:d63f516d?7zXZ !#,6] b2u Q{LT>=ح&jc ڸ,E՗Zm4Uaz mA@iڸgFQvPN'S+A.q = aR.:_gxy9 EV>" uv'Gcҫ0jtKPu=TP̽Dϖc f(LsĩA1ա2FFRQT}0X!;+3D9xKxBEsvٞ ~pU'1Q[߹HGj s2R<_ ӄ*tb](e1GP\>30QdG/ޮu6=sJ3 }B6}l"wnªBwRsђ8B1E;|}@xQ},A#51 n4Cc6z]êyܚvs"hZUZm$GeɿHgC'@Cc5 Y;NUS\'k|.23Ji;0Ӭtwb878ծf6asXuFu Oi'm'sK5ՉQJ)'c?zl <%J_4n+KklcTq!~N/⅙*t}{3}XX]`?sbnadg"=Ѐ?%~ ]B1̊Di4:f JnI{r%-h5}O)WE\& 0%;6` EѹwF>Zh /4lE&@~cf+/rj82ȳˢLfEpr24jen.1@0`^,A05Va]i褵wz=S߹]4z8GG뺑=O.(}6KG)>#0fRWta~ K.u)ӗx G+]_TDCѨ( Sģ8u3Ç[p6em|y.X֋R0FLŐΙյdgtGDu&.V(pA_$CkְE2d6ÓNd/Tz#hmDMŜq[JE)-~^aA$ߥU2iU{4CO$RB`?k-kem BeW {CU 9/WfoqOL;/_RVb4N(-Skhn):pБOvu'a<$NQs[ JVLeK ?U ZbޕD=?Ia\0W.TO@8G|s`^nd^FCbAׄB e$Quh5Ofk ĥB#H ôQ^-.hɓg;gАtQeo;0 ң 뢁h؛ٶ)jȣŔ?!kʔ/-FqB)sGtrI/XGъSa_*t DωEm]x. lU@Fga)75:^ӱ5D?CBoB:='r[&o#urq /Vn]x~U>pʄvf Q92+-0DB$G1IS;M1;a{MP߰mrZ5M4ϴj׏.W0H ۚhsV]/P' l½QQN "*c'ćWjI%#=? 7oW`U E׎DTN۷rZ`T/I #K9qb30ι!*68t|>C82wgvUK~@>7vU9"e .ʲklս8t |s5DYH#"IT ~Q*F5Y6X|m~CvE"br~4AeJ`iޫMH$CT2g$gE|'[R&g5`p;jP|hs?=Lq~ %8U6LZi{;R;\Ƹodr #\Sc⿉"-9]m ."RT6OCzV\)U+{ kB{c~Pu?k BFpm%@vl[ޥ,*I Bؽi-K(ًl+AC=ĈK4􀚝rG#'H #aWWCjO+̿ <-sucUV,Fy2k%1P.\&6Ti}nZf3Wry3< nHE I4N,xX|BvxwU-3TK°dw55wnjߙ#uk/$_!eX/x (O@ӎ3k,һH›uHj3X.qoFl) ߰]FZP?쮫5-uAmp9O!OBDO> d_}ixdB!_N<};pU\*РV ?}ySEX8[vAI+ $ &k8$hp?{u,аFCV;|nP:$6-=#\˒IbG-h]eF\k Jms;Kznǭ*ԗ js)n9ú!"ɹ*{AQR]oK 0z`u矄oyx^#59r~.7V}=8Q>4xL Ȫ4Wq&zY!R,(UÅwzȲ0D:ۯzyBplYyOH T.Hς21һ{PTi$f96o[NOz7E#8f;ρۢ-t:3J"cYHCE) N&(ulhio<Ύ5Z{%b*Mc3 g׻CRWIrT~:ZyQC7Ggb,aMK 0j[<0R|4Sv5'˺JToiT%"Kf'""ԡ*,i;%F"W;e0PʪAúfW~5܄+;H&mnrFs8Lv}x;PlEofC$@b/]`cTz6` S)2~u^"XYc5dR1%n.a!@_*KNvpAZj.9ijk' dٹоE^M3G#IlV涷sl*kԔVωm6nJ*r;/ƍ,ecnP^êU؜wK'V*}XJ~"J* SnNFQFLxTS/1zGlP`u\oR,I,DN{\%.$}rVX2qԲCNU_<久v 0/2+ hjbS Ok"l%}ʁʁ\8.:.oFkz^Q).oE{:Smd`s*TG )OWߍiFy8\"m"}zą(YS nqAq'tjٳL`96V*Z_G4a p݁S0fDW0]]4 "TtkJkÅ{x~; 1'*z.F%+KxE#q&٥"KA>agY71Mf>7>-!©xr2" FrUufS1ħ;R}wfEmЉhy׊aI7"'Yna5RaQZKwj$ VE={sciT5g1yDjvP ܄ǝW1O濌g8mHӧpPh6wD*cL)\#޳WLPcKghe  j_>wM1ldU͝$#sz ?;rdj³,d2wHl(,ZBp94vAXf+*z& D9SBQXsnFk;J<>+\dmHO眯1юX7A>ml$pU5-fݟu] 8|?!RO3 C 0 @vEaJL;M(e?)j,!^X IʻRYY6# ns!gz+LR -{S['ŰÈˈ)cFYblzOOwD6N|"Q~({_N~/Yֈb,hai273]Pյ\[I"+=C W!W QrVȫ̴k0n^M2RF{}BpkD6h~l?VOP HZ-lE /:xJ*"=auf/ZF(l[J˃ȶ&kH􈿍kcG!l2\Kt<܊f1î<4}@}o(.m4EWxbQ?*DUr;Bz m,a 4)(ȗD .?\c_7k)I S- iOI%ahU ?!84z$1-@>̗QyӅ|k#;>o%>s؀.\%,Dc&,W'TU)${r)ȗ tk`Z+&A+!q c=ݼUDtNk-&RE5'Arad'WҦK=&!ssB-x/jQS>eO ҌA\awy':]Px8QZFFMeRu%-wbWy ߘLj1W=_|^8Y;$YF .FqG9&THꘚ]K|TYфBDz4ڌ@]3sPKFM/tS-7 Ӿ5!W+VkZ_{?إj6g*֣D~Sp?Y}woѬ3^IvƤMw}{ tQEkqIb]sMw!e/LohC)@iO/ ;fpb.[H4$S&] \YIZ$\\*]2BG-q~'Y a/N&AhnNvg/ `") êǠ~+2#1awōy!ggix> rm%8X*yD 5Ƽ#89KV5VsQ2/s hC՛(z6\]bd">kݤ;&éڶ=\==uy<#&5X [!/,:5Dg)} WQL#o 9| K Wcy4pL;]`=QqHyKeɤBs}R G2 {Ñ8cV{<}u :mI;#vA|DÜ6KM)ڃ|n ᤍWTF5HЧ_l@cEK]b7^ީqN1 Yqjm̀<MIc$ON޲oK^=WZ{ƖWt g.98cr[ . ;A(gAg2tEX`ϸ|Jl5d 1.}@q/z$Ɠz+ɳz k?vӗ>>x9DK8|{Z\G.swOU3dW˰f=ouFa۞L:֕˭CiDH+W!ٲؽ,{^62?F\2x'%+ڿZ(+ ߢc#( ;¬He$Թ*'`G H39 Lå:Fc"r깸a| {ŸPXH OQy>YiwVӀfe ˾b)CjkLkov}y%ރ^,q,c $Pr)IB0:++tg{VP%Vp?(v1Ϣ&Qi {AVXC`p7m@z])m(Պľ[C'e|7o,q#- !NK+DCW|V]H[*"*h+:`w֨s- [Z~+k6kڿK$pEg4qϰMSSpFul_E] c;nwӃBtatmʏUvx5 6iU^h^Mʨ΋EnܖMG7CmDr%^hma5F->m6`n>)7JZ2;֣]{rLj;)0#u1HϮO "O%XُT5&\ 5o`e萌{W]Ũ%ݾ%Dam S1[шzYnWBGpj_}LٶWߍhQuWqZ:@/U^@Un#]4457λILFU<4lQ6%?U.it%r_*+;GyA~n࡞lѣc$cd5d4A=+jz"͕wo(S P+U f%!cPuX JՕ[eP;t'-3o鹞I_s 2}=_ov{%!ᾏR*fL@$t &A+@-K2 , d$v魓?$ 8 @_;GFϏ ế:Sփ@g$Y[3m#t@Fy44ʒ$\4H;o1Z̸~6)BDE9]/q)”uLq+bkPy4Qx29zkm f3]3i$K%i:'F% !@ܱE9h[kg*Rd.?qa*%nqKy~FȪL7Jk<=JMGkTy/kǂ 촌Ǹ鸒OE@q5`5o+|)[p!o?l6ePs9nWjҏr (p=FFbqpJڲ@oW_IWu`_IM" Wtl2a邮>Ѿ? ,h2>A:0lFnм+WJgO9Y =HvN@._%*,on@- !{ƪn3i]  >a@UHPvazb#SABJQ<b\h 1>곋hE)Y8,bd^+rO_Tl }G6@4Fg^gㅴ cC$y[[jp;ltBpZ 4;$Q H {D# f9pdC#u8prt2تV@bl4Ԙq$K2(w}@71őY\ ԅ\= *?ڡlutsҒqoHSaF` yD3OJcvIϦSnG< zEp ̻h1HX?Yi66ٷwlB`bl᪻bzJ*,ƙ n@Bx{&}֫m'Q.$fp7ER0Lk$f d(iMqM@{ȑUxTtVex~2̄8@4?>/$^$9&.nkmv$؏}b!{4OΟq*wY:'NsZ V?r& {r4*K~D:'jgB^ HfpS5 2U \xl@ڧr8֟Wvg*U&xNm }PҼ )ƍr{W!#cd ʄJe1A D1U+l c+0KɀVYΏ&x.Wx0uz(H``:wF_8CE2wC$E$ܱ-,[|PCJ 8Aq,. ؅|E$Fd E-aCEJ[ssʾ5mяEгŠN;k $&" &'1mVX-WZT^ b,$CP"j(2~u} Zez]\ zC!:Zb6.gM詚zy؋J+\2Y86;Ê]ɏ6ɍjLY.;+JY[>7\Jepr1ӑ/zOL५#79-R+cYʵz:G>AT\LJYaTmWE>Bz<&mP4-,lN3%Ey%Ú>1`*\6L|M}+hR9BTΝ{;1p-= Y-7x@ lǣp}\=@z-àq/0,JUqG5uJVU y!U4xy YIo\Oyw} i#eQ+i'nks[,DR17O謆{ȵY;m8˺h?Nƭgu Υ0Ui+:|꧹+g fxŭ*~d[ c4#s"©5SYM>ZPo5d2>/=ٰz9@vڪd\\>a(-:da/7"As-1P^o{~g~kPؚanI vdb)**ԀXǠF lJ ԶZvBI=;ߺ|}ۢS͆!MF%ϼoT056:jKR9,M7gY ߋ[G}>_S6e홖-uO|& 7I/,?ա;C7IZ3i "sǙqɯi/@z$Q7^Vt]P0 Zj}5o[3窅tz] о|!4vkQ+Enа-c1(yH %SS{٠Q> =Vn J2il|mŹOr;!Ȥcx#78S:mN#;0k;<"Zݠ +O\58QYLJ9pq%n|>]*53p56E|=N//D:}beɹu/nܲ[pO_Z$ 1Q̸W`-ps.OK;^Nkp?9B傷g.ե9XmY8RE#{;$>4p6p<*a[C^V?4'h{AZQ^)7'җ@l|LABoH5֭<6,r5Gɐ}ӑ!I24C~axs4N*.]q^~XFHQbe!%х2}[P<$KrHʼ ^Cx$Xn!JSL$L1`ܾ+ʠ(@ (!OP+`p-?V"_ְϚk;=+7:=heZ*FuCNwK6lҿ t[6u,Kf IEmFXa50]\eYA8aq*qU_(J"1';pvĝαe|˩+LdJΥ}Z!LBeKK+MqR(·U3;TW8#KTfyLșr#OvR@%~Z•~(m@gq+>)"`=)E"V.If0{ NrAcn%;VweZ ^PcKwg{?20GoRn>װid$: Q'$y,=yO2p'82I,Fs9~h'[) h_FԣfZ>-ti'q9̌#}Bm zJZ5RE aL,2%az[r'<-raI.9(5X@&ȱ.ĀGW B=^;=ri`Ph!Gߧ.i6+I)>(FTm)T1՞C`cnb' #[;fh1ג[^VFO/р_2`ZP@ F z0$ T p;8O(FrV<:F]k %7V(M6H$dz{?}ݞKi0>V;uQaVWTHW7^Q3P&W<-[ȡ$HR U _)aI}O6twp4g$a8%lWa3,nBTs@"$y@M"\8ٔ0Y;dV`yJ~ 5f{Sg^vJ.t]3bT$@Mm6hdQ^q>m`}DL4)ֽ&Q Jڡ~3+OW;YE[ꔆ"TdctN %P_*wD7b'kpKX~ mOGIAIfqj }#6Dir NΏL ?ltZg3@E!z{ʳ^?Sv<@9l3>3&TP+ĂI!dl5eI]3|KLx f`C ;|9 'ԯ tU!R 4L]WWKpV1"]qEP_=vA:\QٯTAs8I;#յ/7a7[OcpKr00Ha% $LH}3R )>oBX[.U[pBnjg:NzL& $ Pf(F%PO 6O+'s,p|}J~X-z^¤^S.$F# oYo, V{bLd_4G$*@ PvꤙuΊj'N͡Ft)=,n nl,6@^|@Nf:-@!4cPY (.dS.Pɂ=멥2M!|/2kxi܌QU/~pgi$,}{|+s,vHaTxe~.Dp=DmܼoP{^&:HJ<4SFSG#^_a~Ex+XEvpl[LPaV[=J>-T?\m=Iғ\VH3\Ue˟B`F aϻ-:S^"jyP+Md|D,S,-ɀވǶ{ʳX3q5c>Jm%gZ`[;Oyz~JA `x`ѯt ̒en4k>W.^^DZ}4 Xm #⡐׮;ku10,O½T,HVG~)!Olf@=N[E/Å(3\T`qIXqzd}h鰁ʭ:S"kJڗ X늏SѠ!K-So͕$O.=hGV!Ȋth:Ѽ!TiB^bxf>)5sծݹ-XY)>d~<Ӏr2 ?f3E7UA>lwJPbŢ\19Eg4eDa_ד29_N5Ma+KEhzd Z\n.v˱t̄п'rݻǝkØpJɓL h SHљcA'6ՒE6U _K!#GAi@FrcVqDvC(3[8KŌ1ğjAp_ڝ`D^ 6d&c·#aN.qewDIh[dݕfu$rRQ#jXJۉí;!L(lclmsnW[vt{N珮:0N~dsm-y=We&E,Ӯ40љt[G!^ڿ~7&6Ώ;&$x _D|vV>.ƭ=gN+u;ЋiAmV>ݐͅt#6Tb'>Alj>wI+u?M$,?hZYwɞ £t^t7ޥ.L93r{. 6Sv, U kQKɋ ͛L+a3Grƍ%!Yb[sb?/t_7QpdLzl3ŏаOJUimU28^栃+SL['B?-Ŀ7: GDpi&Sp,BG=o1/e'>k0^ Tۊ kz J&V3:7T>q+5 ц9ޖZ3>B4[ZM]䑕cEſ(! 6nk'{yz녰l6N"9$6fRiGcP@=O5V5 2CͲ-?HETGZ=IsAQ͊Eqa@7A#j<0\Jb-35g %N+'VSH _cF&dA%7btdmK:ڨ'S3:XG`}1]xŘXZ%A % ߳Nf2v0&:cE謯 [fF"dydzvGη.A/`+yL$>oVw pWwNigq}}`| ?ϰiQuoIFQdqit5CJh2a-^eHQ ~QT筂-Q L#ЇA ]f9zƇ́WEکes|>ZG{yUr|R1Qrܛd,[b< ʛ|Png~f'5EGhzHi>jҸt;lniVSz%rD=5EW"oSGWxkuM313աܽPהc~̰\]{ϻԴ:Xr!n:)fDle<p)Y8G>sy{TUgKX<nj) PwJFtΣWm0ZJN0fM˅NYD~ ;\SCMNq G'yz}čβ zŏꗴcbfkcu1ඳV 9AF:xrHMڑ#Fkӆ, _M#xP*xjJpCUI48͍Q.fC9&D _8EILYk1ֶ6RQq}ղ1K_L;.WSk '[bz1/l\3Gx(+>D3h(Q) m錘m|[q1X/*#1-`D2It6yF ~3”$hoε粨lUv@|ٓQW1 {X <09~m;+"ZИKjUX4V , P5b$tyBQw ǵNK(HfQ}ėL:Sށ$svpdkE0@ W%;q<3ړ.8>]a$@-պR7pO-h#gP6&4 ؠMߤa3סCɰN&\hQ>vrB V<)+D|k`^[v:O1ȋ [s< e?O~hxI玻O:3UZS!|/]?Eؚ; >,Xcx d F5~i&~pLQ8=1YdQu[|;h[${v}BvTe~rWQ慌>DNR|#;IE9*tvuh  (B/&?YswXhldcbP4=a˸! mNK!]$)S(t6aK;Cd8[B&1j%J]m(K[.Dm T_v:nHK~2ƻ>b}y(jdDSmX<%uyýR90O\lyŮBԭ.>̮n |Tv7bB.tؑP:5?MqK-\,LV*gAÕ|:%z7LBF_1iPc&YfO`6/gJ~kRWmf-?K-T(SBkΎ$JT{ G3e,nV翗G H?h{ͼʍ#iىZ֬ĀM(=ᘦv(P:nI`.AtR%B<+lmIq~Ȱᡛ 0xZkjd 2%|P p Uh/iIc g$ُW}Cf8PveiVӉ1`cdi -7q$N  WcI b4ՂWT9 ""x/+z=qjLScլ*z>ߚԻ(u^˙S&H{爂͌B{lPv\ZBnM__wL)Z0[OLWy-XKb.HGد؅W /?s( E@9 b-bY;VfY|%V9 \7;s2-<Lc.=Vr  qc"2xHӨbAI<4tQlO[G)@Z4TQ[GLICA`we09UF3Wi㲢3+5DS.RtH^> 6^"llNBL2t]DH ^}t:%gu*U 0"8_^?)E("0U=4+ѨXNiz lq&]CXQ J\AtNzƓviB:VN^rns\'3QMǰ\SITk%S=H{O1̽@5Vj@{[Xk,L0Ma55礴GG#q:s0pKPV\q苋xffu1%ʛGE/ *sm řLy!v.wηda\$LoЂk"ꭳdB}>`GpDCy'\\PE[.1]%ix ])?=.GNJ_ɖrRJI @.Ux2U5ʫ gXԡ.wh=/zHAJN{''ۛxDjNO^nLm֙: Ĉ1d(&HqI V*iO%7)S;WBCs;pp irv *vk8Gi|a ;BxðCanozuhÈ(V@M0KsEi]T*{c:TP"8_AHyU3,W,==N`Tm0}_낝EKvM ZWɥM`3VCF.F8OGv}m MK[`a:N0 8-ވT#- (c{ wSĭ]u^4Fȕ*jchh)=@޷uƍlj;A}+ǮlŁL%΂+f-h ?t+Zᨱ{#D3CVF[Y G;mI&;W{2'QYu~]=WkW:N||kpYQ;u,6 xu5V^weO4fp.R ӛY,ϼL(xUo!֤B[sR۶[!F&ǀyˬGj0%~䩐xbguKG)l̛nQʏ>jfhQ=q Ti|) ] av8RЇNRpo:E]UJ F )Gӛh>S L݀+,myJa[b_gFAv8 rowPwtbM7vrE8Я}?rg[ט٫7f^I{N % Ώ#}Z ~TgfUOZۍΊdKZ40 a^z ձȠz 6KK!JEjMvܯ +vOӃs!"lEH ˁτ"\.` |9ۀ8h&(g҄C,E#1^-=l+zm`FhV̞`eeS⎅z[\18نzi4BzGfv~n\GF2rJ-=W02A9X&im dD&d*k>W}LRş XHkr{I_['SǟUw r>:5?*\Uس1$ d~t]A$ 5xXyi?hějcA3AI /{<ιwo@t)LX.YnGvys(@lhRhjk Su<~h-`E:lt\X<{lHώ6h]=wxB|Sl*˲ߛC0> DZO%yˮ3k<^YH~rʄ@X_[΍=poixMYw<`M9W+ҽ_vn6}=l/nUp~D4`vQbV** VV7M#Гʍj}t3n Gz&_qͮzʼn^R_ZlUuy1_b/Tٍ#GjCӤD &?tg֮p2Bye Ⱥ xnʯĹD͛n rih>:Cj6 Wzgl-?53+g~ۤ9wBT(xAp1֙ ~Lp"ڎBҎ@< PFxW&$O± ⪡v=M-,Ký4QPɊWKwv̩eMqgCH]񯄲}{|g.]T+$ܝ/b@;ryBpy;u%ɲ qQPfUmX>GKhH@&A9dMv׺uAGsA+L_36_>!A.muנwv*^m$v$[x踓b4C[W@^}5u81<NJk%׏C9.zNj'|GD˫%:Py7?M5tJ%0@40.=QAfF~;tSIC-lOM0+\B}_ꋕlC.. MOd5(Ua7DH0lNC_Dq1tuo:mR`Ftۨ#ԛN^SBd/)(%ysV /T%!{J`lW>UƬ@8sJ#6F&jg9/Эa Q B$S$gH [/E.2%^630+yaxg)*V O.j,Dd_ 3'Nq&J/4f ÎY'#|#Z]i&& QVmTY'j,U3E) `b[#HF)eyU^x3,7+ŜNur-4VVOOYf& Sf]OkNei] b{S*7xg8'_oC VՎ&ԟ.V>PoYdؾTϞxYqQl!ak$jѠ0""Zvy;p5;.T XܶHcQǟmCLۀzjc岗? c6PLIΨ3aB%TQg|- ܽo*1d'{T%É~5nZ ã&1$gAILeC@㆙;FA\^yo;墮(r"&|ω6gD!+"`;ÚcKBKlo-I=`KLh|w+r)jRowM"yɤ^A'*-у858^WZGQ=7wT1ix}4b?sPY+z7P|Zhw_{k:!@TA:&μ|w4f_Y_K'rүMcR4&z>&y@QRu_x# Hb"Gڤܐ{"SYܰGQEy7Z.UEqR TD֞ԬQx Sq_!tJs޿ #pKL]VǬmF\}0h p hɒ% zSx;"2՞ޞcI0!mo@n`+T{#E1W<';Q jLwO%&NM|^Sb^R^  }+*smꊡ5Ӫw4'l 6JTb}iӁEb{Wla_cuaS'JKcI`Ip'"r3Au҆tÐ.vio !(Q3'4u<.}13uEtL!nڂ$.Եh 7k=\9Fm`GNB01<O31H9DӑGu|w:*H^t\RR0hi17Jk~x9MR'~eF,͐ғ\ RgV))"Rh9HN\T;Zx=_ׁoP]fZ 4W ńf;JK- N⽺{׈x>Im@eĥ5gme؄i%WᬥQ1x" H\wT&񈘝a.nQYc%$:$O=OWUhץ?tcҖ@ғ.k.l|z2MJa;dfɦr>i!.\]Lp@jP+f`hSFpIZ26f7ܛJ­33l KHҫ;@?ڠ!&~UC='<ӅE8)ha~?imC;|,b6m\6ROq$Y,O} L7^5 2,].ѤC5XI~5 ũ߀fȪnNj`X&S{54<_P=1o̷c?~YpSx`#e@ٵ[ R1&4P+= ~\ ׄ2ö(\~ id2lTJM ]n,,^:;B :sc瘪jWMyTE#/]R;# rhxT'r~@ T.!=Abr+A7w[!1> 4/&VAdbf7??]Bavu2<# pZ~Pw=Bbݤh8Ak$ ghfz*o eo)SKnk͘<ֺ1agxsΌ=q+7zv7?U|ex0N8|A }m!oTzoo'? _iE$`HFOZiq֢UQr=8$L`v[ +~(\Dk?@ؘñ1Nэ\K6 L6"h]y.FZ] ̦GK2{tw$~4x KkTΛ `1H.WE=,$a;_|:;q`6K ?"sڣ *%17ƍ*ր%3 +CrȖuɖ ºJ< akƛMvjUCO*QGpw;&/vLJDY.ڜZi)F8P(2b'klɪ|}k1 tn[]~4A~+vZgA1k /򆣶8f kc@@*Yjy6l0ȭ9;be GwOHL9()Npkl "ɶ?.۰+\F*kNnr{XJ hhܠS *+Asyf%fGq=3HI=V`i 7s^wm1}f[SO]XYfz6d2EgᓖOv M`s[sh"P i'u/>ơkp%{ϸI5E%Kh)V|4: /s/A]8 #Á)KJ ;p49J&.=r5ogߗP ֍ߢzG"3Vg+}jLLu8¤K䶎US^G̃{LcX\m yYx4_ kJ$%ynY>rüN{ ^2ҹ&d@ uǏ\/I'X%^e7ӥUcXW+~;%MA\vm5aY.N5{’{{e^TsQ/EAͻi8SmΨxm).^+u嗈PE3(Dza!q+I)OJަF}V6*ϑhC@Y۪/آpP*LgI:dVX#[%$:Cc 4[ +{eSb3"N^ o,68Fzl8y7 v,JtW]rK-|U_պF>I Ҕqpvr00@KkYS<|}n1ʫ8PTϫB3wXBPIm5!y8 ZḚA$,3`芍y1YPuзIe|9mtעtp9gN d`󑶉#&~9qf.?]ߴ9>qa}e+uMq<Ym]>_|H. hѣ-QZŶfI 6>T4 !'\zlklJwSiDwS(woki?fuP} 1ZL#JM"I}5ō>]/QrQ)T.x.Gʊ]\Q) -*?QW7-gs y3_|X0p鉜\fR_ґdzys.{|1C;į(YH[蘹M Dceg gOllyN|Q2`'! b@9!8ݰaL9vr|UH mۛebfr@ܡߎv. hQLǶK7f&9}t} J+>Ǹ}A5 hl[6 Ncy3dXP~ϰjFzݷ_{T}|5|W_=Gg__LZ?si%Gwo(" +-!TLt:m^;0ܪ8^L7Wp4Đy '_#4:o?">Zjar[ٴﺏes=9[8wʻWu|[;=[G0Vcw#z=ov6lk/ۍ'e>MV}{.3#h:@1+Sj\Vk~DTʰQf6$S?fZETsz`#Js}Uz*ʂ]/_ 9?7q0S)[$5yU'Q6޲@]!#7a)SߤW}<ؑ&5演RoNIj)73Vn+;zotcp3*4Dì{EߣgRnDmO1YqXRe+Fe.ΞUQkt|{$yt4krp,'Q8d.v7CL(!XR(a`Y`B= |! y&C*i"(&UJ++v82Sڤfw M%;w$"cr,:G1( IA5L?! U͂ WȒdI d$ny\K,4hgGg?;DE35Wu5X@#eaET%jo8M!`!W8n=$5rPB\ ;x(Y81E|GĊ<8lGޝX1 . мDBq K8 ,C^ "z08zeqEv!ƂHk$^wzNx~"9a}>vo X6leAh~)U$ϽNT?D\3h^Biӳ0% Gf7Tr :P&ۅ 8w1RPiBh`N{Q }xj=L<>~e2n6s;$_Z%/(So ~!g ]hBUar4lCGk'Kk1Ga:GL,m^vo&gD+5=2@dN.kj,zb}#w ޣ֫RaͬytS%Sա9la'0ݏd=U :$G~ Nܵce!( !9یhQMiƟ"UL3GxC-Vo}&}xԛo]2X˘`R6v9dI QDe{C3xpÂФ|}#Znˬ#G#3y_+HgU2q{s)l[x @n/:4Ѯ>,Ǫ̩yS볿 vFɩcf"j{^^_˨ֆ ֨?I_-B R0l WC9hg)nVܕM)#pѭLAҕٻ&8klfä6qjU&0dqRfi3D5 ea Gwm amm- \d5牬ASv;Gcl-3%VVg*kZT߫ c#Kv禬A8;Im5^s>2R nWc`v}uwkVs0QGh9?E6}ѫ2r& q:Y=D ͓N|X+xgwh DŽ.ƻ"W fdt4sұN」/JF. %8D&>7Lkn|SHSc=KM4(9g=L돳+ƸBB[m!kZzlvޒE $3i)- S5޲ Ѡi4OG4eVPuUܕP6ę DXAЖe\'(3wӵ(kPN뢧Qt%cgЊJ[5-Ec^$ݜ7e<}QX  mv $c#Sۋs[}+EAB:AэP4&E1[)!ml3}of>++5 3z=|fܙaSv7@oO*Mu[2޵mK)l}]2ˆ/f=z5ywCcw%('0\\$D 4fy?I62+&<&2*OE̎Šء"@`p_Zk鵒*g0}> c.@=Da^jtWPk]ΙhڄkQΰ;;쯲ɻ==JJ3︲iFV i R kE j1@Sb,N; z_ku&8 ?ںn*E e yҪu;Hb[.KGH1 ؑ%,A= ™4KS0r?bd[TUXe| ^XBM3An_Y@d5g2Qb+i"K%4u 󴈓pL=,yCR~an[Ph%Mpk_?&G|cnMqK0<ʘV݃`6 C>m#A*88gN]lWfQiSY6TfEQҼT>E 4Uq Yàz* *"}?S5W'ї3+:ۥm,yM⟀O1mU7G&Ws[6oc$;#"GnTXڱgGkQCHK:BVUh\b B17,&lM:'5 cnTIw{7V?9N:[&Tמ+sYO60ypE;ЧMmH^ĤuT>n%^||4#C.7~{|Y}n451˳KٲkFs[%q``$UO`S^Cmt-)9Jþv8ƩaT85hCP?j57V&xx:KI6xZ :0}>Bz/ hjZč! 1ȖLOeH9`8S#p*8&J=,%>](|7n&n*Y%DA ݶPGQk⮎p߳A8NZW&E@T{Ci0Y[-S_C~JJeh3Ude+0t*%]`iպbxZ:k د.i0Oսl)<ݺ{nM jYdR^sWpØ+w!X/JɁ;ǭ|N4n/kL}kQ-Xj~6vƆ=aʡHJmܴqE^+f<{Q[M[a}5"Hf༕''ttGeοvuIRi?wƘ ,NNBB}nm6=z^GvG45|pۀ苿Z{rX$3E݉w!f:QPp6[BjD%A:J_2ׅiun9SmLG[@31j9Ȑ>a~6ˌɱjr)Ɛ|}f!r7]5tl8a.ys4|w(΄;4 OQ%sT!. lQ{R#zWfE&%`᫵s,[vϏ*ay#3Cc`pJd!KψU&XLGCOռ@ )޲D:!'fL-hl:qjJDPti1K?oQҿQ1<<@ᩔmKuM:a%1=2q62t!91$1V7'>OOv_E~NؙEp{,D?rrImks򬫊Eu?i8!jO`z9Eݜ9M4hm+ jM∿,aܢv+;D{u.ߦY]XS:XR$;ܐ-@ Ӟ߸`NlNd!gLvmuV0+Q,!] ;NFe\)$Jߨ_v}K~Л87EY+֟Mmk:<2s( #~TowC挻fXѬ1+M\2{` pᄂ˯w,?uJ|\Tr4i(d4Q`.4 '?FpQ8¡Y[0rWj_R'wr&G؜')e;O> n;xfhσ h׶l@挊8e[\EY -#?"$8()EO@Fܪn޲d?,^IRlVI[ JyF';i/le=pv6ɒ:J_hۙ`[e:S|L^K {p4-֪ j!S22=}8:v^&_Vf%4eˍFhcmx*<ͧR}˜wQ~)^r%9^s fd=?h1Id3cMPTȭUs$Elj~RfiqZYAb Bdo8Lr&`#c˃ÒTK 68 9++Fun 9姁a9o֦r8aTce6d %x#F{hssýUw {AIE<6+wư$>{ R%x uk}g-!.0ngkKT }T(+1FuqU:8TƊQVPQ`JR,P>v=q# ַG6XjR}via7Kj;-8vzf.:.-\Ӿ4Yqhi"s?y]v`r2N B=&%gwkb?v>qRmaL>Vb%:fa@)V');o)NXOxߩN0xYjZgdJ9fΝ͒Zd&Y3 n|i1{n S:c6F }CPh*5L7ZP[M LJ|lR4*rEz.)n<:*mdf'LK&#MZ,Q ֒SznWu^tLqoH(=v9KAvY)DL wJ_KDEaKXk`#0x,E< L⟓0iI:3AFz~f/ܼmOV9UL_".!wk;mr;67ʞ9 'i CDc߅( ͇xW|BN8]a`|r:3XSbCdBg9Ybk8J`pEZU%Fu_eI)x MN7# :Td`7fCϸrC6<- B17^eTsD" '^ X8ɄZ`̸idSA_'&]p(%bzOLab0E!n&イԝv4bV6TjJb E16=_b]X)FP:4~%BRhRB׻ɼVxe>,seZTݍ "D(Pn?M S ]:C'N\ ,lBkuLM$qEK:2\W МFwh[[ңwj9gC'Xi#*}p"OeA*ߒm,DVC0x#SklΈ\&FRkVɴwPP)-r5Rɯ+4;ʇ-1@$$>eUBF~G=1Gq[=q~=N*Bn~/n"]ܦrB[lrqa.Fp͍UH"Qny̴FZG4*q@-76"uT~F>}JwI]h# ҤCXY\!51 JLrc)P7Qjwi]I\I^0ҝ,okÒaRdtXB; \R]xQ,y`Q7M-S8 =g7 Ƶ"A뵗yD7# 8T,NBm|M U_ (Ѣ0b>\֨XATݏ5z{`ֻ{H}_}8eⅪ7^ kkϝ+n%: gJ@/ONOLHYA&H8FF*]$fq' nX4霿+Pk?X*ο拺2g]zlK5xfCFK!$[{ Gkoy,YgFiRX,kq$D]`ĢI7vDI@"7BQ9 @#Ǧjqkw~z5X0grq3|4ެ=Ƕ]X:MK|fis̟,c3oRv7Xv`n wl/XpƤfO7ycȑmuًz3nVsre'%]VS>kpyiELI;?Bc/Xa5:2.taI_A|ҲȽn.K¾HuEA'ʠOAnp8@U 1#4`;O-L̓e57CǤnUK-1D`Q;B(1Ҏɾ3Y8a.ajl#Q,3/6ΏQ?u,ʡaԷM!y횓nٮ78bELW LT#؇`8i*0uZUw6aġJt5SRl&0AYc)@IXxAMj" sP^_&6Ta7ľY욍l!GCy&V OVZ m:E?ڇ|7j^i] eY)!ȵ4c['0wX;Jc*۞K{fB9PWඐ)M qw5<%Y |9Ag*$ؽƔEx(;^zvX씺S&5U̬y8a, [#_uC ѿ& qռ uQ,/_I[嬨!CHĩ:i\6taI0 Նe m3@u`PJ#%\v^9k[wFDpk7iv7:bcF7>9%[9 qLmXÒcQ}寱(.25 1= syQB B~+Q޾ 0+*.D GF +IHegvJ[g}~s ʖhLnA˔XUDRY:U{ޓ| ϩ' DF={%9M3Jm1YjӮHRZif} =;qAZF _hD"m)n!7Wu 1̚j~W*4 4p^S}eu m{IWT r")ܠxiqRV)n}Յ-^?}('Ҁ uݴ 6-q8YMS>¦22xhxՑAm %1ŢAQ<)dlh_iԫIq{ FɃ%O^u`z<m!F_S_EX_[6_] Kc}.jh[_L/x/81zV8Tg*P!=vp@w ɜfhqCԆt  (u4wi@勣ư{L>Ս RX7&|BV>1]ȱ6 S˦EY]Ja# {#j'|Ic㑣POF=+5#^[=?u "%]cIhߝ#_^+~R֟v@΁m(SSUm!Dn0?eM Q:JrpnLǼ|֛h5h#4#ֱ !q_꼠[Eq*2i YΨMOfT|8FZh]H XhROD5w'XɳDDJ;mk!7G+T~Nޅcʚm[FȻ2ٜBm,4'*ib% fENDwe:\#ߡ twגbA$hjɾ",j &ny^?>iaLh_TXc14H / 4^Q?Bp\-1)U:=`rBGbu}SneE8PPĸAr X,‹g9 CV|-TAapd|f˺.UmF v'԰`7ۍm@̆TВG,,jg݅r,Ƀդ-s^Q5L]o(\߬w!:NznxL)7H4/)lܨ }ɔ1P8{l6`֟g,  );Ќb䆮}08_ՕB1l6V~$N7T'*K*I9$x}Y )HZF| 9ye= .NJL=d,ZoQ ((0fJAM#_OUKqm[P )tzyޡum9j L lO()9qAMvDoܝ&~,ЏtL(hm!3A#Vi6\ЯLDžHuV uڴhqZO~_@f< A-!/:no|>;?i9_Ym ^U}!kK)⠑f:ɥV(݂DQ2,"^o8dXa`>ehK#DYTvK9p{ݕD9w@4ʲh?.%):P2Gl2/v[feD@f4ͶR># (H^?[Ѯͻtx,^57=J0o[~ኣ?yJrΦ&4#qJކڻUc^0xn7c}?cWMrAܬsHsmUl\#V|/2/M$1 F[X:Oo)$7H. ZU]#p%IӉŴ\?>2Lh @WF1FуmM\8<"f#qǨ8Qc"5Ӏ9bpq\c= 3P]68*Wyv")C$܁ kO R!eEf&+=i{07l[xb|TGCX # XabOW<3k|A>nd/|z+2YPCgMqKʆ3 Nw` R.'pF$|RyKKA>Ef4&-jucx"jD0Hg>L_3Eu@nSwK#Ja*߇6]C4Ihioo\5̳k2^q@ʷR,OA3HTr.qғBEFAV+؁:KTHEuCn ;8ۋ{5I2Z=GZ+[[ g1@#6^y}`B=-zc=*eh87n4:DLO$ܡN £ {HO[ ej[ "mI >v_ |r*Wv 7S=' & {8͙m]pGn|T*IZx1R/O FRgbZt5ើ(Rw?8Sd fy@'f" *مH(yO PZMmかw19Nd@J  7MTN+^\޾Y_@L𛢠2 f=vsT@"GqHG-Ml]T~gޣ0V܏FP;GGzBq hіbG湧v]M &ՌA꧖G s7 6p_mVM&ȂUl!񼩍K%՛zl6˝WU l$Bϛ|[[8uyTaA$ܣB 9r&hh~8 vP#Odk4J+_· \{EՀhuY1"+/'z4=i3͂8o )k\SOޙ5^!FZ^7LײSIIq'IIL&x^_.R `ܝKu/! Ѧ|~qEɨBK oPkr'ߘDϭvqsbMecoD"O~ĭHiɑ_7ŌIxw R(RMVmr^0 ">cr[軩Y3IAԍ(ww-I,6 ^i.nNϚ]-/5 Ҙ&xiX=z E @ceWVSݏEҥZhb#T+nщr/=h ,K86uXdN]i{ֈYhZpcDcfC*<=qCEhVBV>JM" F=wv,VmΥM#ٖXnGƉcp4GgFf.=|ZCJtZ$XԲnbU .+DJCAhǎ$FBpwYʪ |_S܃K1ym28?fY2sȍϠn&D؍NB̈́&ڙJrT5aE˂!fʙoZN\y TQ7+yvXX~rfkbə¶[FexPIZ/ 1 6g,Th%a99zCQSW8͕( !v(ra>[PyқH"b:֨)T@+]Mm Hyz|3z^Q'ר]jڄ) u݂zyKnՆN㒋Dž]w h& R@N,^Xq'NV9nc.xgڑ=ia*dwR#?#@i>!E}=ӬS}(.LHd[dTV?\g'z+V钜J{:[~ C 8p ^X@̵(k }p6(hbaxyF&Ơ ® JIiSPBMv{8 hu ҄&D-URS?3k×a f\H`|7&*M n:E eCeW۠8b+XlG%4|}H]s ܯ5phfGj3㍾)9Pnx,c2@^׺E^Eo '|q'PI>Ýj6?׫ķ S+],HJ3N7nt z*~?{H$==J-`u&NL8De. 6(&L#iQJj9r.\mk~ C3ěܖ.5s[?;P8ٻ>"2l _KԀctwJ ɬӬu~솀'RL_2c_l (g#jIׄPaxP1Sq\yz7ۙ}< exZFcyQI8"m=sf ,@2r =`OV=TT$ $񡒚Z)eĹF,:*n,_-'jx}&AqXK^J){5f=K)"@G $a2#?![O"2othwU$~"Ķ&^/~\ ̶$`:D>ƾ Dv|SZErBEGڀl헑)Q*]%hr^e0vW.@H'(B$/R5XTht_M07BI95>N=*#Q@NxDa+4)@Xg0cEVR{}6xbf،;4jO{u=z4:{5%}B؄:,'6L!dy-wS b=Hu)rKeAhG&089X]D?o0HDTEވ㽸Iba2PʶmO϶ݚ9 W1.:`m)v*V-AV&]F:9KS O&z'@8M;Huvi/KǥP~6>(%W'-ԕ.\NBx٧&#v2nY2;TL9Ǒ<*[ /=-J|J: v?7 `Qfob݁}#x3؂'[ʻԃ~>d;Q稵X mpO^Ͳx3-Dt[°'f"ޙ`AtOά8Nqnp<9@%eGV(~ f!FU)vω5O6 rb'd) T^D\ˇf8j8'g@Z!G<)އK\#>3H/dN&C4-`B^mr쑟PY:{rb'**כaC"M6O>vT4(I"c43 va#C>5%W_S9I2q% ,h,۪A2 BmtFWǗfEdtc|k-lyCA|oz [@0N~5+"9nvp >PNP6=ϓ=~%lpL]]`.~$CVןe cN+%N-^^wL%skjm:F[r:`"RNhu 訳H3D8d žz")"vhY %R>;FBnAVÕX  5'3'( MZlQ. _㕅a6S[_o61G|S/,Q NUo*ŗ<5/O1 .Oe+W\MD7Z!y* :ޚSώD__.$] \%;=P3D@9Zq[3ͯNEgmo9r tӻ ^Z2O 73,Xҩ5]wYn8:1jA!DƊPnPIV10}^ WSX# ϩ%_h`fw"s%K Op!=uǻb eGY'Qh6N|k1D8BI7M@x<{f7 !DV}`qIxڀ,cȓ|eA3/ÇPI_IF$vef4ՌEa?S),3a;>j׼6:pʠ;W~S4EcAS# L. !x}%p !(sفgqFYZVYu@ Mg .7 "75$3|Le"$53bQ{*E^*^TS+ 4mwb.Q.zf6:k%  ٚ.8})]`ʔDmv,N;S!Rc@yߛ t0RdSs^ G8!{YxFE(tk˗ QZMkva%TuM/_ л-d)Qg@{ "=QIư)\>͡-;!̄i#\F1mO" uG;ADa9#! ܤ !~ҜwBy'C 1yflxu4%kT9Ix݀V&JS n4vsv!)+1 ow1}XLB9oC~\Z˭o=y Y/sLG6Gx{Huo'󠿬! @ ǟKGڦ9<(:!Y**]zP&mS  ZKl/EygYo?+蝆!8Q;wuu:ɨp9#`2ƴij2{f'=g)en1ܙ]~s%+ QUC,rvM}сG軎}P%UZ;BurrOJm3Fv LlVΧ#:K݂Hly!G$ZHRi& ,%y; %Əs&!uSt1U|8ZOMFt>x(])5Q}E1a5;cLCSzM 5 [sZz fG'PMu!S3@x'nk,a; `[Ż9SOgxY+OK/k MO6K֘Нu,*Y qc|ǝe^|tcnUH6I4KP@j9CG=4}TkEۀ]ѐta"ś!Iq?b5 j1!Ҩ 54Y(=֑N!0#aPBk☉i/[ċAQRDW04(o{J\@{gxz.>h2'd-DN$oXZ gRL"7{=Ax`2_>ڲp_S_}UiȈ{FڽNmڱTuU'(0^mA% .|dN^T=@YPs@.,r .@|=ETfsBT4̙pyc7H+WvlS: +-19Ki D .CԉWDSfjD ~~ef@Tw3c #CJ4:~'uƌOHEhU 9I_T% igFePCĮdvD9hgWj?H{YŰ43AcW:^Q4{z,̢ pA3[͂$8Xt]дm Y%*ìQiq ÏSQ;6tQ=wP jgb5XdE ` nF>U?柾m$M4ahQu?]UE.Z<PR_P<@xo/U Յ JED2'ݯxDG @W6u L%w{vV ՙ nW١H<JT/@)1tyqEnnz:-Y2|$)\ Z|+\Za5;i$lohz~!ˋ]_DS̓1[L㈌D`9fBժݡꐲs{<8uܿA3l) ݎLUGl1{(r nɦω%DHEq(vz3SԨ U܆g lMA]O.kt?_l'JEh)+u&?A~D%ڶOa/DmH-EHN@A8c1+ĝޡ+ܒNpӒDe+*~m^+0f)8aAatBe!|L`T4R&bbL\,8(ZP=>,.BO^a"-^=;Ay] HVwԝЃVubYG̎8W8oh6Ý6O1|ňMʥ0j9 !& p/̤H|n6û]EC%"H Da[!3Qr%Z4(͸eXUx3/h.)"ZE&Oi.-5XYn9C9SW"?ǀJ6/r V{>> Q㰉 yאmv{L;BS1~;Gb@1Qp)'5ך_q] __'PvNat^,+ڇ8J$2Z@Xy`l BV ~-H벢Gt9;ͳD-i̢2l@\F -!G̐ L/Z;I<]OKyH&O") ;2s0`ޘ ~mvʝfuG wY 1/H2۝:-܁][FRTB`k I1ρ1.wX1dk+ p xCsל^d(T#Y&,LM4!H`QF)8?vOXz{:6 ]ϗ6.MoHe IH#v2xO\:M IVD4IWiTЋ IcC$7ryRƊ#SEHӃXg[f}?RC>rmhV\r^WN|(e+:sv&鯍$Gp"I[9mQp$$mU8g{Ow7LS[ 79{ nRZ4 7 jGs[3_Ȉ/#B=g eP$Q5!OZ=%7>#izȟG9d}3x=17&72nIlN䀺 :͐ TDyn^@:z3^=<{Yvܪ~a;"ښ,|$I(Q5 uŰ84E h"<" X8Aj}+J2(mnK[5$3G4koSX`Q`\j6s]7SJGCXZ20ه6 2?=Xwۭ!2HXƍM#P@xI溔2ғou+\ѭ|. } ޞֺ盃3r@ɝx D% ƬO4e޵CZУ)$-=֕cɴȆ-<+?(*5޶fc3MnvZ# 7ȺK@thS:Q?.,vO_gqx5Q_VESm10yp9?kVˁr '2MV+I?O_e_hj2߂Um'Eh]gI]e RV)iC QbKdy0g IX7fo14 ϸ\qیҵ f^fr&V[LLIנn ߒ7:#D [ny=xȻEu33aD8"DCŞ3r;2PL|,Ŏ"(Ih#?V^q8M$ XDlmU(Ցe!Y3yTfAْ9;O[Mj& x̀Phq\x7-xnKsMR\ 0͒-ICɁň5W1w_2O 3aEf/MyIKU0cZVCR+?f u܃2caޙjΣLb@# a9Ç7fWE AR(ECTd[ V2njX`Nd=*;6B mFwRi\B18/q&;'mzʺj5rBFr) R}P4c[縌!B#AAHp>K9`$}Uv(5Y k?$y|9X+MeIU3Nuy!5IjAˣ}o/4ƭĞ.D. Cp[yHcpiS&m(9;9E(?Q2Ob䐼s=椙8\'zU,QNY'鿊E`џ(.Bfj a>g41 s;[ݒ;@abʸC)Ԡ?s42Z -/fezN 5_ /EAYP5e~I(W@?P:ze fH@!웼34\9V?.[,Ykt-a eʺ*ciTc(t X.#'dv#7i]EW*Q #fI6W7:.'7^Lo=)Cz,r={L̽?kO`AmGÈHz-9\+Hcdb@ݤQIe".)bt vf<1~dnc=OERIYƎ4evӣp&[IX%H2@{+UKP#gv _6%u ]zf3ɑo8#1.Y=00-N;N]3މ;y+YHg,rM7 Tl[F xLri^=Q$ $2bu2.Yl2T}XƝ oF4 cIX6Jƿ.S'\I6fD(O`CVw!'7p۵+Q̎s_I7xwB p&MiQz8$wx3Ah88qRW65$'PhDYB"pg_  VzjCa.q!c-8stqm+5V]/Pg`dt5즩_/o|#,ny@^ۋfV&a"D3q&6FB$wxo.*"JfH LI2GfҪE̵୬1Q]#o<;= &eZI<%FaTBЦEU+pF&gCTC\8dF[l|vpݱ<1ޚ%=-'y]dqNT\p`LsyDfH$U +!2Jy}8SKWog+ѝ.'{(׺Q&cӛQt\!2 nRSLE//^^:3 x J6>NpxQD"O^6{U"O ^Z4h!w?i#Λ]V6TB(xó;DD~ um*{Zxsr^0_ PwaltUuQy3={x^]@c:Zr|RS]udz%}׷|iQxSi|%b 4'&Bҝ 팄LPk?b _b#pKJ1HϫXqmYbǨ:ЀN`W%g;^5BE#dHXd_2>5M}HMd|n RuІPmtdc+9̵t6PGaȜ_"Ԭkpx{z8 ¾Kq>Fڱ, IBv4݁OnU,=fi5v.MxxLu4 WVJn=# wqC1n뇒$bC@|]K .YuJhc6ܾ9 +)LN@3H04;sz '+Ţr?T7 pCp6?jbhȂ\ꇨ,ʶ@)o-5tL8D hioa͟i+̻[n~dCUQ aP [MYϭ/N\MqmDXxᬷ&^KTYDzKLRp V~m?;C:e2:o% '5i&d h+2H#Ll/40/3 vƀO̟-)#f<85RW ĔmpoF`yЅvnD3`ko\NDAřsSӫl=3cQ7%¶ti?{+01{4ڞ l6”Q=xVXm{L=Aeo O-\!㛛hsRCyb#6 B{èlG?-ʡZDnUbG mW୬DM`- *c/c4 9hCfT96(ܜHM)fgA Ղ3 ѷ !Gj/4Tx,D@xu#M8Ǫ {T_YB74 cf< i+~c PHo1=c5.6ȾaFFm6r(5UK9QD\+vP4'S7j 7*|J!dSB"ς0Rb+?1fW,4i73-ѣͭA BԲ70a ߟ!;;xWIɧ0 *0:z1{~ 0sӤ;c$OvTSWt]`ߴ6+}ScL0(C ٴٹ1Hutϕ @fG Wo廈َ97,僬AQ ~,`O 3bNxCy ~6VÛ8z9Nc,y&b t{ f?sfVڀU_*-ԞT[Լ'"Xk\=o`noмUǩ#%6:ӚUD LV`x2+1W@ Qp/o@Pa&e5.!REj=]V~(?L@F,\cɇ @<f7&?\ -]+pm"[at ?GΰGbh2h6Zя7;+`t6bSNf<0ɰ ШfJu_[TOrvMtUѬ3M}/S-/`G>N*Y`緜wȬ zZ}@{Cpq7P$aKI+&^TQcUg0q̈-)W?PJ;Ie/aӎP="lv߅J9|:. P>qA92]p"yR[)/&*6[VUjf4@Nj@ȼ;;נ[.Cr#O }t/Y{m)6@B)QDh3 h\M̰ #?گ]gl \reZ7s$Q-Ex\Bʿ">Q^K{L KWt ՚5v׷A6;U$/<# IJ$[~x\\O0>BxMƚ!Yluy i88~Fu&+kx5QzdaPAhz2}(Lq x:8Uf#@=1v-銩A!LKR ¯,RT]Yf<y[ ܀#c -˙ז+"dlOە5Bz[V*ʑluo%y>%*ģH,deҿY^kKoW5І"-g٦:p7QbnTGC -Q^MBo1 IyɍOp,k/".' 1#%J%oa!+w=<0`'<(uxFw& QU "Ҹ5T @MeR8x:&eR O6>ヲg#|1f⢽*EP9*=-xɌh#OBdw}Y;-FQ(BDݣaE @wzbN3My$򩧭Kd8;`xጧŹ6;.93ƚy$Wec)OM\0TG!Pl{l4HM)Gn"%-K&cj+~?xqn LpWpXLzvz',>[6af ikH 33(c NiPjB7"( _X-$G wh-M)=t-,gL-/H!}e \} '"\ qF+Š3FJ@ [#=tC'ښ ݱśί@f)Eei}@uL;Xï!VzM_U_< Er`I@ؾL(dM*}X9Ӊ րh_m; wX^K="y1oZ6)h?h_2l!7} 0o2[HM unGgZ (vr,Z:(O dNO:7 -亍Kآ8j$A2:Ϣ%co;sΈc*N4 2mmh;8mᶤ%#75[:{h-̳._+ UPj/]t>D0Rc ّ4Ii2N`]tقGq N~a}߾ 9S&Ov`4J|F[ÄhIm'*o-,ڞ)Ǽ)XW2v*Q=RNeLy%iTWvo&4hYP bj˝~"iF">qOku|J* ߵ6[ߨҷ<]w1WL]-'޽7^0-nE#si|V%#'6C-v=5ϝaM 'rnGW,`fNeeɺ vY(.ޔ<v&&&1q#s ̃D*k)f˭ta10nONr2 bheE!pߏOK\ڼ8b2j9~\.) R~Lt [,`L6^VdݘhMgN ]!yS^}:d&. Y95$:$Q75HqYO8WWk IޥZ>ղ>9($EQ Ry)RcRaakBUKY[ҊTX?;kqK׷ŭz5` qW3ʜ1G.VJD%RbU͝-xsacT՝G1ԌQgSr䟬xr9g)d oȽg ;nNgI%?@۞I ZH [oC+)~LDc}P`\\DFWA0,D*sesso RVxL~)ˤ)t`vX rnpK1gYWi^d.%Td?N7,յ]E}P?+& $~: M߀(G{AL9nmz |#ѡת.`+)HW *Y@&wgB*@$F6"VuoyǓ3^,)ua jS+SJb w5i0Lގa=J V $xG: cc3jm0<2TXG.iGD}j_!p|^&`9`Av2a"Px.qP8T .Ə|W=P]_\&ߋqZen訹 >uPej̰Qi>*4fᣧB4%p$[zo_ҟL3O\Y(u7=D|nn V2,VwUB=J$|vDv#-9; &w Lq؆0uUN>]~!*v<7!7ǨݿL'_=n s~ep) /.l\SmS;~} +d]X98ѿa[S RB[=B.r!RUtmvj-*e-6y`*Qß ĂIM>ZձDp/B,P'{JY{{i!T$$ eKn40!wi8**J^Z&mw{TܢEj&m=wL}1@%+JG8˙w"7LyPD/IzVt]?SGJ@!6k#AF^1 23=:7?L(ln"֍C1[ҦԱ\*hIcW?6DUGGZђyaˬKɌOүLndVE \G%k.Vx> :؜"|xW />T!ɯ(wi@XSvwJ\8 oH_IUlPURߤGa8N5\<ڟԊO춝P? xVYtl$sQ]S[VS(:%SPTCC(dS4Ỷ+u\6'2ô/3Jpx՝YBz,* pƀ{dP׈3, eG̎y²=GZ3^i)_m:qHN2ƍRWu')ipQE.AMÒw8œo5 E_A8~Ny@Ze " R~$WEQ?ۑ@ KSөXqcr'++j`}'*VƄi,PN{\ sw/#fH>޹6X's fȬ լlːۗEZ(4^H]E7cU}[`sӸ仝?/5򵬦R\^K^Q-w^AT;]!0ļ޺,[uUn $p侍4)oTFbd6Oɫ=gEG$+xSe_rP 2]lv` E&H4&~13: /jTbHVSockWIِb֦E ay'ɻ PAmc$_ִ_w&ЍVþ3 ߛ[6C$Hܫp4kRYG'~mDžT dp-B\_?OiDž_ٰ^! n?JP?V"c3C\'BmTgr>]E!'ӯ vUp{޷J-4q&݃1gfn!+YUBthq|^E f}N)ԴByCx4C4b?`LKNy%sdAIGDQ95<(h+LmPb੖a\B[?+_e6hP/^IJ+t)2I*F*$"$7`S xG%rDN2 w-9#mUy3%F%O35#S4n aG;}5mz6ޠ<+McٔH~&X9#4z{S+a1XsW=ou+t`:lCay։x7!v V5YÇ툑~O0oQө5ឿwMˆ8&zbɴ>Vh^Z,TCcb)\fItyI*"~l 'dJV6cnXg67~–OF9C0iG@5Ȧ艣!møVPN%ÌAz*¨F_ '@Ȍ>F")`sӗAΨOv %pRlc@j'͒{cؑi}+ȭcHywM~&ݜ} ԋAjl|Mu`m;_+>N2~zg6\+ׁBPpԎL[--YLVQQ5): /.Lnj!ġfnuu*J a-77F#ym`/ҾeK O^EBg___6'SJHEPkz/JQ=+ ;ދ+6=Bra1<Sx%D3]?'kht4ڂӬ. bV~9%g _K 9U)/W>[} KȜrEco3YG $<|>baf\<gJ\Kv[͑Rk&Snξv_l;@Xiq] Ctai3L.hƑ=TkV|{wP-fD[%Cv՝yTNMf3'KBm? o`ȳ*0Rg8z"rr{M(j#cMȂ;65q`ԍz+^- )y=+Z`"2TeF7{`:C17 '@(좇UVA TX yYZ\$HY5,l؄^K:A5m}0[REPU敖َ Z g_̦pZmi :*CH; nP*bGI鄾w. Nyv g 4l!f &#79ilGl03Lr,8PFxS@QXP ] [. 3C,RWD[M @Y Njw]sğ F T޶y, 6h]q7¤dTYjWEЪūUt4>,ф@͌ҫv.AÄ󡿶JQS/3&jg&}\6Ζ!.:gbud)"z]=C%s=v,`4`Haڋ8Tbco 0k4Y:_Y&3XC|k42; y UP yC!ƒhq5'f >`gό.,z~.4Sbw^{`6 fYSEߒ~T7, ,[\*M*Pl+w>]6 vF&&Qd@HǂMoi6-d$`UzкIaē3="E+򷳕8d|E J SnР[4Pz 0'S8;ߣ}T#7|ւɁ9%Dzprf5-1eM㩻ݪx2OBd7u+EXf 3%CMe)-.~ *={RIKگV/P@~[$RInȥ $.oWOh[{?t*ĩ;ね.OAly׽D&R1ܙ˄|ͼQ2;l-W0ϴJ1)+c'`4G|;NJaxӵR`[RcabGq_<Ъ kD%al.-`wD@ׯW;2GiXЉH4Bi*͜ tx/nOޕ _Wo1Sw7OC[T'\RϠ|nCJo: ݥ;I@'qA`Qɧ'SXIOH5}J5U#%H9,'?~*ʥ!?Fu?mO%̓8Ʉlf3k0Nm̥[PvIdzކ&@e==9k[P ax&ٟ˚Lp'Q媸W˥StUDLXUB#w;[u(?LfŘl ƾ|f[?D y,;vɰ$㈠bT&Mcp- bb,*rMi^0^P9W,XBU,3ѳd)-% cړ#!چ:\f/Q@.@fLEgQ_W5faӻ~XUJ+_&-F@.d &.yB-=Yp5G]`Um U뱌!o&/%o޿|z]&Ō#6tbSg~&’OEn)]~Lr2 vjTa$KnKNk#ʩ6bp6f{Ā;:{ʿ,o5D*"!?ʞoHq5# yLOY`=}ZB$SH)aX CV0Ltтk,n}?AVDNw'm&q9 sn^vI0Vr]rbhD ~ǹ"XlZ˿vknjn0mZ;f^kX IEtz c!ʎ T tn4J.z\g澚uu?|J`|ipZBFWxM)KgxRzF>+Ȕ`qJ|n@+\H=s|Oxd^V:U&=t&!)/Hρ?/5_ *S5}s_' f$& =mim'JWL~s7nL 7[3Lph'8qGqC+sz> &Z#t e{8s{@I>.zPR׆!v Brel6] Ah!1N@ Yg.qq7OK\a.ҹ1)2u"Ti0lKR&qP#CB7?Ʉ'ƅ~¦F6ZolsdHx'?haYnA(u&r̶SXqDan&(Кoټ`k!Wz*iUCac]ed;A7sAD tZBgό 2Cm0sz?t,8+ozw#=$WIPUR}SE*fk)\ZOF7׺@ J 9'e}*ti?VIW"У*` <E6҈kpټ#y #ڙ, L$/'2Gv $m,p/>k ?TڌР +ɟqZIJAN3]BKBڸq (Wn"nX\'gs?[t6HѼJadC' ؕt9bj?7xx]N# `wV7ON%z Vi0UGd'0Pl&JQIz[Z,t¶2vg\$n"{\kY2EY1 o) fE~@:g mz2dAD4[X7^i./5qMj攸\Kpi]K"8z3rWƽ lT *9{X ko(+c51& cIc>"m'_U ֨߬Z ;;#RԙH= ![i2!hb32gQTMiu0]I[8ЫZ}*"R#TϗE\&RFD0Ŷ|"~1{ϩ"BWfW{ >W]98(bl&W!mV>Ho텼DQ ;fNkjwxb2ѭe_lhp}b'ؽǔwnCI3̟=-ĻDU2wx,͡ _Uǭ^37)=n t1>1c2yG;_MB :`,j(F(޲^t2DpJ*gU'ZEh(/@TBF >^;\H֭F_`tZxlt1]qZnҪu89d`0^9= ?iAL4*vDғP,i2ďY&Ĩ_\/y225("Oˆ6HrjZϴժ5 ~R.Hg|&]v8*{'Lp*3 [!5%<)]Ͼ<7Yk L{)`[oH~ 4,K{\<3y6KDu&np'ag/%=<2J D?Gy {~̬-4Vg5,*L_U6Gc/ߖRn!UԽCwp&4KAUK:9l?(?Wx5W6!^r QQ<ȷk!ѷyC}ճk(m¡BXU+wJ5Gb~X~7~N̯x" 5.c945aoA)J$֞Ň5FKMY(Io33*U_P$B[='W ex-sEtgl  k<cDhVӬk/)`?i! 6i1DDl=PGڟKJ!6?P9zP/XJOCG5iOo*XnvJYϰ/Rx^=5M&DN {d%AdP>n_ҷS\DС3d:WCVzVh߁ϲI" HG(ǯK{'tkTF1 ;زx~z>.V c<>VIWM’]2選S1?nb%[sIOh\?!O^L@ƞ/l/*7$#C\> IAσ"T1CA.JTg\&mλřНhzyvG> 3Wx<=-/h.b *:DPJwX_bL?e!ܢ:&fTG j,szwLC 6rp_Ac|WH?-Ƞ9 &cѯ| q],2U٘\W㾹w22ch!azV'.PVh/.2e2(0QeI)Zx[U <+ {y.3RP3ų$+n\Y,LHap&`p)j.v@֭,%ktR.,s 0.S5Rg`%z_@q=' oJePp36|:ezʣD佈ymմ7>'Y&7Q=jVHᤶ }[~ 0y(6-jK;JdM>2\d̾(:۩txmWEmЉcSFիzM'witRGw4_<娍YࡶCnƿ, OY_sKXcn_4V'33NE"3h 4[2xf7*z#K-?fQ WhZnXF`0MUrPN53zaOGb_ ME5J@Z:JrET3Ȝ7 ;$ȝC3) eeb?bc&6(zE+Hgel_bX-PTY2}8} '1 {->t!`/BV;no:yz]IsEJ8=*Lhs,wPQ Ea [O=+:ISN/gnđ]Y9FnOOnG%U݃z( 4캟4:ftT+pe7MC0rKv!D[ss2#׺y/?4J]U uRFݥ $*a\/_QPTgv;U&g߁@'G4sѰ=ֻ`of9>|1h,<[yqGCnX ,AtveQ`Ewpkˉ]VoG4W-b׼sC& O7d܄.ޚY?DK@j״墦kk!^M@4#e~Bz檍;ÒHXd+)ҡ-?Dž3Lq N oe?4YoX|5IV!~&>ɉ(-.ki r'rMi5yJHJ|li鮻:GR=@=&`;j!ʒiя} bcvfae:I70ut16 >U1rdJyc zɶnGJ٪]6QLS]9A:O+r,bձrٺ9qEe "&O4[O5?,wSk* pBv9YÛ.1T lڧӬwTku5?<ڐjILNEuPh|u|%!!Ic{KsH˱x#SN߭;Ѿ'Aj=R!3j3Umio,fꐊpIoVrjM>`3̕j9`*%!؈[%s/ MT1*L,nf%V[R4٤8fhO\$RJQc8lgWUD(wW5Sɸ x;iiF8o)le6{"HoX{id_~7{j7X/R_> >]v&.*9'Ow>-0 /ŢH꨾h!Z} EsXvq-Z]CO{ؚ{ `Pnds|TpyBy}r^5D&)osqbUecH;3YcP=NQf 8mXU79ʎцWoҌqPISů--&m6i1D@b nPYc ɟHjrdtP9G C30k5V]G/?@S@ֻհS#)Y {1BU1s~DyD[}Ziϥ=P.s #ɿM +kCJsW^R#)5 /}a! @Re_|r3K/aΝ[.0~>vn ,pRt4B"<62k]84Bs8q֕tzŶ_ e&"A8 N Uw#f*dY#E3>|ۃ  fc  M1%RUA6IպMzpJں95) ^0;E=Ś+b&m>J7Ud d c,/2L$-&W`Z8= A6i>A?oM+>A割0wlSdPNGF4Bӧrc߇}ݬidbw ԏ܉!ݲwlB@g񆝞:n(Xv(p}+R5~.w:)! iDeO"n@}*7g&҆qȍz j- `%0U7備u0 U%ryӱc50m*UQso+Vr13Ov*߷nddA5p?if݌tǢ3DS9&dcۈrSuȐT;وej8qH yGj@H~I]_5kOso)xfIʀ0c,0aJvzC1b;%܏1aTbvWfnbx,n{=% FxEP~[~Ii?&p/e)6&8Ē .QB,EHpe3 ݡ:zFʒ"a/;15fYtm(CNHDJy:A=zݨڝƿY{_k! "+s$> :rRfS/m&:%*F!J$iɳp|½Fqltļ+DJh5.DfV ][ #@X ҋ0/ 0exHidN'P8A z%j@iͰboΝ;hl !_ <^)vv(HL!Sk lh3'1++$x␒чb1ǔȝ-<^mo$x"Ґ~ALHR89U3`^DRt'RNTL64Ex!($ \$Ư@:ZbGcL=R::*)D)^!g80fVE ް_K*Cs+c8ڂ#͉˜uZސ|^Ŋ4-sV?zw-'0ϕ @CבoDRɓ}򁂗=.U"!jTkcp+^Rݥ} j0M"n\>Nj:©ӣχN)ew'x˜/lP4LtRNJ5j U,U Q%D$d{dh ݉j$c 7Ȝ%Z$BqbdG MЗq,Gp2Cu\a#7/Dp!}͊{?;Ɖ)tLiW }6 ݜ!"6-W Io_M.aˡCjMVQ +S3 47qOSf>ӑ.522] {(b1}K;4]z;“8%P,< +NZߔ<$!,?OJ-fEl{FJ+3cG-8;]d|[ YE 1b!z0Rd[z 839waɞ,M,^ҀL؀˿Sh|ČJ-ѥ߀ݙ{򛈝`xTdRRSWt{^pe> Iu(1(@WЯ vpjQhMz(iwUa]V{S7Z_9-7>'cZBE혬 峼Ĉ9 oq_'HuNo$ YOiyje?}RNt}rr\'@k͐zc"A Xָаc UsN8Dܣ:@}|FNő ~{b.5@ u9{ru=ǒ1J ;Ъu_67hѢ7gIw @4q"1߱k[^)Q`RP{d_8VFlXE!8Y A2]cTJ:&N ;~AhO<]e"RG4/@pO'Rൢ$Oc~FSC$M}o[AO  ~3f[ /%av[K5֘l2 X]t@+ȯU;/? sW|&מ0}i(:hh xWmK|@H79\bnY;* â7YA)]w 9R➕Ū#,ѿeZ΁7x CǍL&c_߷sPҖm\M8pfͷO,A"JWQ50xE+D-ǮItPÈ@bV *vEZff.O3%NjY)IaЫ*µ"t#;-y1c^ _UV)2 \?O+ZhYV (6X(1q"<^w6 [M@i| %@@cN}Ͼ5hC*pUh9xY-,8IvntxhP?Dx*W"׬{eAU3gO|]zC8:4z=S43׺`MU}B8[˗˗G` [-LZ''*ԥ PD?B\-EgFoV*=.WgxYe-c>P%FdGg\uēCuNI?5b",av}Q'(#\ڻ Fߖ6-PCyNAȓ<4s;7iq|~~Ro(8j„;)_b-+EHՐj0o]8L#iʒ&-~^6n锕«V2 +\Fzt$61^~Bzh+/@ϱA!ã Yƅ ^U5zVd+K.}'] `|/]+Kd2? /-æ&=|%̃-S$cِΘV@(`ZGlBq|qy <!'uYsAo.x2ƊcR疄CAŘ(D]Kitht"ujo?Mw1"s6zuSPs EwHЪF(6_"%ĸ E'J3W!FC$z)e|Νy}9pk,b,F!J&|m0> LɋAB(f z紫q@ݕO]='3@nndBMT>/fe WmrD:_G(}p4p+|6-wKB!GӃux@c?^lDC56!^akAqutom+ENX7c ҟr0+3< ;+4:`'>&AQ9SZ~;ׄ6^z%‘ ׳&i & qr%Xf2?gL.w*~L7_ofZ5biv|RGP(G w%pq+k xҮb#̕#k *1Ey̛󙗹uˋ*eQY[/FUloJuϡ6QDq 4ԁK;Z(9:}e]92)N:L`fb Օ)ҩx %֌}'$ikIݼ-GC`"0{;μ$R]tI9'`D?"Ax 3SOh  F}~Eֆ*b8b ۶&8 L;dHAJzcMs {q6yȭ+[m'l[ h\g'шnD*>RF[p#InA@4_*{Y0ur(#.⼌Vx.4s66PN2Y"+KS"逞PO~2  jTR$@/; ,F24o[tW8Twdc8pts؆M| /9+ \TFaSİa,^ \ $AF(ϵBkm|#-֓|L=l$BM[;7w7;s_ (ȺkqE*q}D#A>E]"z} bRMW:F*~>qp&sH<(|c̴?_*B=zalN*h*m__E2"WT\rs|Bѯi@- @i r: j;pIuQky+VӨ $)?}P;b뷹Pt`_ʛD0v]Ik۹ Ak0ZS> O;#?U9+ )o;&:y Z^ۅΟ~ 5cuنghhv;a f0Mlz7I@g@PdVFK$ Hkaxtk$m# ÌVz>ywQ@6Pkl|lq\FSj r_hR)%%q'.cS I"|o:,Ȏ Yz%J!~2u%񳺳,5( _gt- 6tyN$Eq˭/oR l+חdse\JhDNWf]}%#}-$vZ e~eȲV\Z$Rh287s)XwgOb4ɮ(NT@^ ڐxͷ-G;l4h;Qýs+@} ClʌtEYLETd홢"#+gA$x=s+1OԤcs )qmIqh+F:KܳF]as2s[hBd5ZL+f4yX˃ĠXQcsS m?"fʾ* _Q8QlJI} n>KtujAk׫gпª1A6AϾӥDȥO)bv*Q&J_#A1AGh@a,}٢O GMkx1nXk3av!gaWT¢ ;&Hp*D7Je'. 'ύ}AgFaLNjN9qڏhĻÀ NgxYS M((ĩUI 坮n9%2-Y8T~hnP1|;Dx`jw<)F$X#`(]$\gr}F2G}EܼowxڣЀ -YR adqAn\dcIH^(9leHdU &Ofΐ'/5$y(4;4=Pg^jМxm#_맑,} y}A` =l !J' vi {|r۰X`#R2xy}m~ `Cn/i1hB%?8㜗2m)<^!8.*4 P%dʙMk;*߯.Aw-vvG:Fs1s1cv&> #Zkfb5T,]H= G+:DQc@K*֓'Et/}˓bKx\ U[$X%tvK)ݨ%>8FѫC T4ZܲgvezcBR126И[t*l,M9vWT= `贓dC H\{Jm 7EMs4Z~/# jwy?1:曐ghƗ=fJ%ލ]2 f>(TPT]PL1(ن*(Mi\!B"ΟV8> ǵ=$ 8NҺuRмkU kT+VԹFМE9Uwa]timՏʽChC0 hYYZFo"LQ#{xKWӏLK] ae ƺJfD+JmcS;/N퇋`wWWi4hTl :fP3@Hu&q+˔UO[,4_,~܎Wڞb19>qv`wڑƏjcyv.&y񮤝Lmg zkk{.o*Ƿhr=(OO!R$Sc~Vp/@22Fƈ}0厾ZvK ډ'K ;AKFz p+9Tiǧk~kXY)(2S\KD\Lw pibRfI/Z\uyǠT(AFɄBiggӇ^!c:+q MwQY8~N(mWM+9'E縯^sxV-]Kz{zi-Eח%ɡ32N ʦ \}ED̬wP6n pjM}vNAN,k^dlGsu9 qᡌ@n2Lԕ1*VO)ܺ7Vϡ/o* &ڷ#ZME+&,R?fid6%M Ȓ8ăpḴ8N&^x'y;F "T3 Ì4*:?[¶7{s%ۧW)/ s %6;YpPΑ>ѶՋbl^l +YD*IwzUڵL@ۛPqOS(8795=̢[4NZhB~Ir8*AGy!dIUqyw!#^rnUi[s$ϳ6ā {ܹH`I)Ĺ ,V <)?w VNDfM(w6@V&<5Ωzrb. O%.>ez49PFzDO{TX$jDgnv'g~,q%#UfX—g)L(iRkԉ;n,+Oc7r}O/7oZ4mmHjuw6Ǖ Ӽ„+PI]ٺZv Rz/ lCʀе&7;1F# e[;`8t h&C_6Jy,W9L.R]炿Qem1mO M~9PS0Y>Bb|n) spuQq_ XlK _W+w_CwlVjQ}%k dx%OEjw4Vn\{JUS;i` z sLh&X>.TcmJ,keXhE'AbxEC0Qn&#`OsKR6|[م91'94XO2Pݙjjb"Tp 5kuׄIDZցXxf{V.ik1A{ %{C|$}d_?,;ɳg2 '4pBL'dU(mXS=H˿\ܬqI$-{]RI)j w-  2F|!lj:'P\y}$N1X@A@͔|S4pNb0saxٵ6?%xdj`+#pJ(%d-,`)Bc?G\j[=e1Tĭs0ڏd87\M dOIUO9[Bȭx "FIXq_D$4`i| )cZ, %ݖ F޺ hIiݑ2yrzi Rkg'*:AF޿Fp/_GL7o`.̀Ě(zJnZ&%s U6)u2*12Is)vk:IhrR[' !w@Xjhbam(3 p2YlkmoR߳oE\RTjtM'쟗vXO7LXZ&u$/kéI.EbӶ^ad 㚔ߋ+mIjs!sǫx7{/#8mLz۾x*MmЭ54#AbYRZx#l \{-k(~'!&e3nVѾ}Tx@V~9L8>xo}˜ᶩ@5o*+*hA2^ϛ0w-4n燍cn## aXvT+b"lps ͣm $̙XCI'fyҪEiN^E䗘h>uHobgiö˿4? `}+YUkHqafW]7XDՊ$P?9T@aCv5g8r}f\&rfǸjKX,j}EomwsfMAGf`߿fME2_x:mRY}(MnIgFjZ{ Ajgx!(P bf舼@s/z#(E!PǼ"RdK1i̛*id[YZ@˪2zJE#څE&P-"8&A$HΪ(WhzV䷿_K=dԋ[\ԫj/:mT-5ͧ!Zw^a?r3M v;?^p+'I1;cWX]wKR̀Do{wƪ+ Z{b{ZYUuBQKdT*Wz[;:73\V.5kih95HΗP%fEt)>~E/dd0cz?BJ!3/ͲU.sjJh^bDǛ6O cT^2 97XM:[*I3hH ;q:v57r3Pjf1Q]"V g9d_gx.vσԫu6m~ 5,`JDuEj˷L,shwP2jsz pJHN)vAӿ zcc'-aap#)̝)N@+o^bDFcJiq20 II@u%OCyD:. cB빱}j i;(;q〦3/y/B>u_0>:=OTP.{J@@Α[DS1Y"cZw&܃͑}{ͅQg}k[.`c*P\jtq]+s#w @1i.GPTVJHH &Z[SDYDG+_h'Ƙ?H^[-l/2d w Da1/Y 63: zhFx0 Mcw06FAe*5 Y)o~`Ô]F|! P=閊x J^ʦȯ^ON c;*<^'&r<:^7s% Gmf6;EImhrY|6c†+X;qvf ;?MK^Kώvuz٠#̍vCZMb~k9 LIOOK+"vylzdSj$x }nG(Ub͏1-!ԮvMNZJ o%tv!)cC}Ug/DMjϛX)9Ē*_q %0>Kɷ!X)ٗ|?l5[U}:9~(QUN t&w2e7t UWWH/0n:ee1w-Ls.h+2B[+ `] %{$2euE7IHk+`2;|"ZnB%uꪯj T|VoU+T.eGzf/+k)K*fWA^Yh~X%a,al+{[ǔx|KM0~H\2I{pCϮpW97is K<ʢc0*NQ"γ5Wvs vdM.0b+$9,WšՖR~xF2E olUvIJƅ9vDPLlZr訛2vxKh hjc>MfqHtɏ w<bP*Ks:V\T0_n W͑1X0|ydAYd)Q=}V9aH~#rh٬7VHú{*n(42/__I.s'>>ۥҋвty'tj^ |>(BjA"ͬd6GAO;By)3B쳈ʇ# 190`m/gN?H硼QF AٹP|aͭy&ZGÀsvoëZYB9ٳYU{l尧V{ Z;2/BNDq#:@h :AECz~w :g_KIOY ͼAZK-ReT L@@ㄻѶ =.y_7&P[nIr`d->ֳ2&L#j;8/ ~W>LK:s h?)wTUjbU)ѷ_=3B&UG+(t5;fNHrCjʔ}o@x{wKx"}hUtMv[,sl 4@M +ʜ^>WL@ <-8eGnY4ӸRa4ƇEF؅k:Q YT45){.-lF_p$dGHDwOiU咝\-'̖mntG'7/$C%ȜՠQa8z;?h]s5`yA3*<_RKeZWcneos.>8Q99eft" ̹l|Xsxm=z1}XsWW-3[@UY WR`z)㱊~ɦy8Ҧp+6K͒ Q] z`wqzYqWk; ?'~Dl JMI.&UBa%n驕;O KT0ch,%1Tߗ;U֝ssB3T\T%!RE*&g;/3!`_cc'|be3Sқ+'lQ6K+{)ҡin_꧶D:jnj,Z+N5q *S pHdOuMy=ɬʁF@6Buuk%A- 9$*Xɥہiuާ0ry%-3v)Pdu)kF褢 ]]xzC E_Ԓ~RMg y&[D󔹍O_ܣ,e&BEgliW'  #УPwz][gO9EVdQM t D)t)Qـ?=;$cAxklQFdO&hf6a0B!6߿=C"T ^[ͶMZ#ݓ6oEJ|Dq\đt}hӅ ϨH\,tFx\n"[\)`)=ݓ4 y.Ya7=oO$4N*LL:+q&zqe;ʆ#vHz9BU):|ԗL!$] eKucm:Ȳ{h׽oG ( [UnkO\5?@U4Kw/n)9rg,CZQ_AT=Lajg+!)~Y(d,iV>Go.4;Uipn7J2 n lP5B_Kq8~!'bѢhVW76/i/w!)][޴+$Y =UHa"86[ah9|Nh"߫idV-| [3]C/̚>ƀwf `?Ja$HJ yv̢kɀJM%f!cso:  >$k$_z̶42 w'e~%UoLG18zE[|I<[/=},f};SiW7eI!߿g;=fEjO z}3D1%E >Qí‘4k~ Cq72'pقgZ8PWbp ϋ@l6\f'/n;M]R+o yei Y,W1MpX/hVV$Xd&]MK y>0nolƲAI" %eyɦ}҈Ms_A~Vԟ|'TS<`yۤFU{+ 汰R7NzKC 7-F5J*|׆S0,>,Zc6؜so3;恲_:yoiˇKk#ڱTA|AǻA܅ S& ZTa$ek¤gϦ|+:[fzƆMص{7jrwW1̕ ~ 8cv EBTl2OǷ0g)7NGL8mm.!Z ]NЧ0O.7I8gw߰{1,f9-@5l0W5?&dW v*3 !cx6M{i^^9B%{BfXFRtdNh9xϚ8?ȥZS2na.|Z- 4Qp5N\x"bDڮNUɨuo͇-; em6{t$vo+U/%zZd*&qEN3Y;|6O؜uCNJPh&^ewH@AF.LWvyXSchnJ/;@\ta8YFnXoMk(Hiv[-S]:I#t;C41U`*Hvttn[3{bT(W >4ʰbPz5KtS\U#CkL1=@cI6{&'5|%(.vtCCW>&S K%&ܩ8;/i-Eh`!wi%0/k)3z Q@#uIͦM} %oS4Z*B-bψ;`XIW 709_fpgvgq8^J,)yq,϶}ı2ʭLf}: .F@{?HWͨDkDȤ:X@DѲ۲ԥC+TqJjb'Eo>4%O6q S$ΕԻlS]hSKfԣjNѤan7:Ov@p2"u&\|fStCO#Ҷ Mʉޮ<ɩ0t} ƝY2H_3+Sk(/G矞,$ETj92"uг͑n4YyMb2k*{L}~4^ esHG_Qlݪxĵ~`Bk(rs1u^asMGZca|..p3C98G5Qh.uW\k'\$9{?@\"<\ل* /⺖<27Ӊ?E{*phx [!9!'MvSGuwpeJ?_ "so[ %#ev. Ͻ{j&i)׌5 QVKwK8otYȢGk  ZwW,!9{d½veF\~ows/Kdm .@wQ̕9Iwn8$w]綤E,!!FU4NoŘ_QP=ST: }`R xI/všᥔp\rڹf8Up1B~Q B'Zd C 'EVhEsƀo0[ W 3b;:]UЃ6P ̸N_ 4;wWlqU)B# |i6; ٸp./{Ew)jz"Z-/;0gMҌ4с"Ϙςߪᗥ.KcehdHh>41oQia dcYgk,\{ĦFtdeL/?7CNmD.Ih-Ku{drGsqJ#Cx;Ҟ{o.i["Lob7㔍|Tv Ty j !aNOq3NN^t:L̴Dkfo@C8ӎA):__v2z1L|SX|㶿~A~!! u4zmY7 #V57~ /uKAz#]u1uFYw3v_ ,Bsq%-B.hy/lý~qge?]8?sL3r g~x B B>ODT.dPJ׵ h=:qĭ)t0hiq!'Η K49a$wIn{[L̮HgK&HYh7 ̡JfN_K$ _Y;4z@̩ĉ`XOr"!#fΒ{EƠLЦS wz^;1M'()l,ȴ7򚉩's'zP!N({L ΰylJhdB8O D 3V̀eU<ߠv׆BhVc7(-1֯Z/q9Z·ipU6C)Imd[/_W֗>E J!|uԸ ") ac[1X E}ZbpfC,MXKد&Pw9SLBء3􂎯;bћpCL|b\J`ݗ|i/0~ʏn 0@XMn qճfXDMV!Tk{ǔzM,9ʌ5 1t/#oz@%1bssZ9׍<썞zlk D뼭ܺ6 9R"E1L^=atJZ8Q0r6y"6*Z'>#GlX@b`p}=?pz~4$8}!L+*ZweP+ QؑUĥ|qS:Q۟s֚X~bMŨQŝvp|h"w+b”\.>}XE_K*wAR܇."`62˧ 1wy Q ء6]~!RM'AhUSEH&7ܛGIh |Df^`c߁_QeA< FULdԕZD.iZ#K:$ Bi̲'B}R蜙 *0cͪϼTlanΚ^v})P Wnr[R͆.\]^uXf<3H zr@qs!|GQ,sS;Xxr>G{ɸ9 4YV4_{vSQXD/ erEP |xݘ{Bl dW֚k0.-!__&O&nQY$k.[k`'pN|clzxwTO$I?l*XcG7&d]Z#}{1{I Mdb(EI-Ub X\S s1=oc6}[!yWYLҠ{#>jRq 5V:dp 9jؚ.NJ'YI9@#bDQ&΁8Մi ?[(!l)8+i|[x"(a~{ٕ#|meZuj(ͳ/qw)8(z| p[O {r4}a⪩]:[6<[񜂺 lZb.(7$l`E=cCW>vP?Spz'e$INpyKW{=9PX$I!^fGC 9HmX~ \-Xg7{Zi ֳhUu)|U0\Y<հ9"9] @,tչX7T7NCFb68U ߧC<"g 2KkNWiu5u*~Qkd r%`K, aA ͵0eA'"?:ѳ4ЇіBЍWtϯobh:E.T;/y}j4Lz{Vԥl.>8ŹDLz]kyB!G4:\NZBvwLBCbxX վ!&+k:4A Hw)RGmhX k=x!xkBB.r[]MTP@Q7KR5UJزtXR/E〭? 쒙|OKg/nJ/r4Q nPct׭OFH w)àpdjXnJSQHưC B}Z |x{X2c;LC•ZRlϾi(,^N tW@8"&EGV4)[ `AK[אBSPE$lV\^dI|4k}X&:}/wo+])5ySͪowdEo*.Xfw!NJ@$AW vEX=2/oDԦRA=Y ;\Ta^JzX|)2)3)Q@H>?C_X\MIDZϣmO`w6M8wj[6|QtژKTB6E]c4n 94uqKf<{+0 Dؓ_>ܽ'c1${Ms;#爋Kc'`C5\VPwbTv{o#bR>. 72 T>&4COߺOܓ,9~M#y@2_!&9\hnqIB i^ PmV ^tpm첷Iw,"}p3Xm r2nu RiAX_xL_Tu5;nP@ [;Oߒ)-5y$;e^fCeϕl=*C(*kwMB ͷYVЩD^v&Z5 @O ̑ oHO#c,o>^җRa{V0B5>*iNjJMoJ4Jna]@534'-Ty,t-۲Sn<v5WCk= kLJ_ɄIa?)nqEǙOO{ Rl"ܠX*C/r<"m^=AV1K~2v DC\YX.]Qߒ(* @ASSx alg1s:i߷6'(N 6J.Wf9b~ASb ܡ̬gl,;/k~#}h%xt;QR-3|c{8ő-H7 1Xd:&eKvE5 RઈE5+;7X۱_g1g?a8X:7YĘ75#:*;fx!2Õr{YMH,C`aWXyerr&m], a*#w35v G #*Tyꖺ- [ 5AΤr ~ ~O0&6~ F-q.nvHj\kQiE`'9lg HZy9"0eƍRLd'Jy*2v-:Aϕçgq #`+NLT/ /uё;[ɪ.yUE梚^.\7/LHg3:^n5s?||eYE{j(,cߘqSYd\n1sTo߾i~[7~8ZH/rMFц}G//e@BXU|)E>S㞥Viz@kA+Psu[->!}xӗ&K _<;i[nNL}֋%F4xIFRih X.l/v@(!_O72C?y>UVA``=+*=K "? ԃBzj r|-0M }@P(Y/i_ODuo97`l޽|wMno5 )zBsWHaLvZzŒA>zrƬe#ꆆD!R/cH p’Go/ jD@P!џؙ֥4oMZUnėnذ؛  Fe,|Z XsCb9,  >qt'T vT rL%#ٗo6PH%x m(Zp'K johO$]&w5gN*ɭ-hd7 >P,-}noLb$f£r\ ~䶟+Rjj3z,]iM¶b]76X7ZzE7ADn (uq1e.q۝վ;j!TN-|~Q :"_=4zAM!VT^ͼ2N>`^4Ӗ\lgY\3azCnughRjR?/- uDj63@ܡ\ѸV.$^=P?3q"\40Px<޺Ѝi8rkiIgdj0Zm5IJϳ[s*k-7\mI%f1].7 *:Uip6:k q9>i٧\K@" iLK^YZϙ)Ձ|Z32A2 Ȅ_H|]}gݛ CGܨwSCo $V%мOUx79Q0 q'[,-H,E[/oF5ҙ^0E@De~Url-$i`uUN"0|k=X@>9~}0nU>j҈2`XĬvkAW`EE<lwLS~==V=t6R祬 ׉4(;YaDv<~CCu[>=vrB.A.C'%ܝEjAU0dì]r];6@cXV~eX8@3F]Qi[% d5 Zi&7i$!1܏-:lw2`{V d"Ә&[h)t:{8(Q¤a426yfHdwVjp?{5UM)ѭ.e 460D4CAϵJT\w=7u:b$.=}6 P%,k'`3 @kVK8rUq{j#oO .BE3Qk_ifRl${[hGX¤Q&/§T8TEl8x}CowBn5 -𸮎 l#T-H+(W KGijU$7Ԩ&c ̮ Pr\GҞ( C$֘) հҾafE'ʀviS-ٓO!u[!d@Һ&Dµ# ;dd"/3]T)$6@Hi-/&J"ѣr]YdhyHgOk+љn!ia}G0Y$L]Y`ۀ?A:A&e+\Sg8OWL[㞙Wh[?ġ$~̀RB"a ?\t{CToUI"W߿&5VI[ eR5`&Xy*v0f?֣c$E ˘2S~QbXO,| dqK~*)P-l%beb9 Ӡrϒu)LVyKŋ]^3+xǭ[9'͗o1p܆Xm;iU D K!0QFgc$4"b`pr_=q\!?$eS۷ܒ0@BUoSn,h|dth2YKo*t jK.Ѹ̊`%nARPJz IonfpkQ[k7D 8uU(idC֓nyzl1v`\u#κDF6^ЧiHrUf!f"F3v 4S9)2a]#u)>G;#&2\; tjf(yCé.Z! 9:~)BQhO]~-"5vڑଔY:"7@Md& עFJ?zm1X_-VfWB֋ bZq&ӟkfGJq6,̣nPx8`Fb|/۫ -Ӥ2hP($y5|#~JH }Jj92V 2G0DY񣾻u!Qgb&-4m)mקT>rBg@j(\s[O' |(>}W Kőx*Er3.Ox0 5Ή}(Sɾ ~.CR]$hb #K- Kkm ԧ?rԆdoeOT~~ ݩ*Dq jHvNSNT%l`czD5+U~j` |)As72gj>9kr(w4KVHOy"Gc<&KoaIsҪ1O\,]ҳnMnGεd8\L>mrhuUs.58jK bj)-D/0NXaAos^AҪڃϦŒՃH_J舍WhypQ[QuLV2E@iY*PkuޓB]_~&`P0.6eYty6C= s`&tv>hYVeiB7p)Y+8ckm/rmkxg?TL/%%h.ǧkYa= \dHB- IօR?Sk_RDžRO@<oo(bjiT<X9֞h3$ɣoLT=@"Os Xap[ -J}F~;;I0tPNh~=BUGjIvU^6)(JGuw##6Qo{ݦn=\9[lOtĐvwˉ],ޑ6Gu;xeKQb S<]4U0uoo7&2h5HFY%1=G8'7!+_yhX2vȹ4I:ʲ|0 ꥢok7:@"<1r4c_Ѹ@ibU@0-;MߏZUvOgQ1o}G `ps1׌B,AMۗTa_wF.Wwd0^N\"?#[GR|`] x8 ۠|I &g#ZZt&~u~u+( NfPZ:'OOJOd4j02p3TcBO ^5t5z3ؑb= B,PaX^i`s Ҽ׿4UW\d%276~Dڽ|`OuKN-vКy C7ʸVb# a4]dAse:Yb `8A5#]M j7z1n)ɳ}sRU?2yKle5ΉC_Np21z ڞD'8GMLlUcfbcU5 K.4Z1ʱ:-dj4:Ps\77"UQ[Ss:jMcqPmHӹ/be,ǹ=ظ8CL݊`tPkxxVv1mAB7fLUL6 Pڽ=9C^c-]:c,MIv #=O/PpTqᙧt1p^A/ػ*bذSP4`% W̤_IBhv a{lMXJ.ҧ2;#|_W QXA_*P-È!#l(.ʡ_]x)*.k$6~NTZ1)K1j OA$a*mTteRR*n^DK nJ![v]OtyE}9\ uZ'w:XI˃i >S+n7~_t9з+sdy)᜻opヤyIhʥ$QO7ϐTO~Vg bt黿@f鴅=Gwk4l-?h& O6/ S=w0xSGӾyJY_c @61#Afx SRxWؠۮ8SdPX@Nc-75`-Mݵ<& D3+W//.):)6He{G|x @G*`(V>iC;Tڄ]=m3k>pn" 8F4|Cg_[z$Y:hG.?%Se4A2هj{OjtAv}ЏW3=X<2L5'.qS`w YB[=FXH+di1ѯ-iJ#.qw Y"zý'}QS$pK6j iW D EVzsV+c4K]O`q~@ a HP*Mw%cӯ aa$DľƐ0JUIÖ<:V_2ÛI_rS}lǻ EڒnPxL  =|R8R5ek @ۨAc:(veH||> k s7_`l 'MӢP#d]Pc Mڙh5}ͩJ&Jv U SCxEI:iD9`v篝(Ѽt1v៰H4Ʊ'f:a`Jtmx8acΈRW?)̳oͪ1;\R|CЎO jFd.P> &-HmƘ2WB^uM;FapDs!Lw(v cjM.mkF(X !&L&fyJ+k%`SW+4.')]Vd+.* y,_D|f:x=)ğ~1aU57kT"nR7@''~ ò^و/^Jbb= *J4YG8`9[mBnlE,HZ(FBL2/SfƧV+o(#/-J }yh%v݅zA w+M}CYg97F5ɂiXa:*L._ 7vF9+$#Ǎ{{Kb <`o|)½k |"I^fnSfO}ZS+ Zf?k&0[%ٴ@?q> Tm 3 OK6*h 0fUb2$0\ *kk^Y# n'bnR +S]І^Mn]H SҮK` CZk*-gS~ L_ed42;NlՂ3`YG$xD>$SL |Nc+w2{rzVl4YltaY=vf?N.c1S%!)lS:K^>$ o’n,(Icy/}(4]1K|4"zcLcR-mQ&ppT^ qQ/k9c9İ 6…\SZv!HfΪlkiq R3~ׄޠIߚs4"$NţLL4@HU)`"]jLJ-o[:p~Q/o=xfb#3;sEQRn̛߫J~;Iʳ2~`i,%pf4IH# )hACCD# \b sqCB(pOڬPk6ҿc}5/Jc)Y1O< Ѓ:qn: o6`HV,W"jB4 Y\qp3doXd.X1 dw R>(_1HKǴjɑQU;v|SCU۟Sv~9+b%GnaĘbݜ<͛d:&R.'23Q˜,_{Y Gt{GBW'WOܗ{?s.}.Fwύ5=o)tr;j몔r dU*M{. ]ldb|@怞O @w{&~S(hw|5^Mtl#!wy NîϺ2aЊmPrujϲx#k7Ot;ېG1qPM iR{+F6L'I`l5CKg  1e|7^se/ϴo(L[E <-Aehsޑ7EFl:M7_^v ^TtDQ6s;b0>t7iT}V]TU\DóS_8ƿ`ӕ o7/l^no/dݑVqGp pr6uVwE\e7~4C(Ma-ȼ[{p=5 $^8j*fU8vϵ[t}&K>'މH$LbT#/W[J5 }ݻã j -mڹ)':m֣| r$/jú&Qk˿j|hZhІ oi 7/vddҖ 9$k;Kyi+?B@ N$Ł¬&4ll/jAuE ~ZvuиW)l0'iH-xmC`5e#7A?^[g~#o!3~qMy *ř׿ra[e(fDH"]m  6ft o.?g8f #g@IS+GD oܧGӝ[(D ܋>+$5ԎJ "(k~9\o8E62P_>B0avwTEF$0Ue.MZiXEe6?qyDO@̸+g_.cRݷW`Fk(ep;MݛP~lx>%6Ƙhjix5bn+rA 7L@U w+6Ujy qRI>~F^IPiSgQIIՏ7.[`ՉT>ś M\Dds:r 7Ggǔ9uX+@"^%}*j[j0.=7ÄMNju{D/[?& ["nvٵ{ؒ0rFYvQm!Q'œ`sFp~NRON$]Ns -;pUDBGsMkdjpɷ@65*BaKI[K6%U )# ~/.O48B%^'UrZ?0P0i[(XY"Cv5E6 ,vy2-><swej?a4J5ՖԺ 6l֗1%A<&To@>9D6>7n|p:m (m;Pp3ͳ(aB5+"g:~MbGMv7Vۙ8hr@FQ4 {+l]ʋ$=>e#BtS{U^a?`z3 4zFyտ߰ pK[,jdr%k?F !UI9:}x %!D+S '/x~l'KoZ˺]SIsJLc>Сԡxfñꇆ:x3Mi{xݢHCL5˸G!%k8 c][]*фf˪.2dD:M%MI ) ljU(컐EMe(yiK1XYLG=IBƪ"#$Š0/dɬKZ~/Q7V.~TS}sģC=vo؎T>8׆Ǵe"?U Aآ *Ly Z89 ѸlH1/=pCڴ^?&tc'qepUe80-F<527n'>[ sKo,?]AXC: e-ZD&uB2S96DzgܬM!gy1ӈus)Hf,23pxClD('u_ΎAn( n[Pkw1 I7٪ivL 0Ad$D E6+D!0a(txLyrݸ/pDṕiDDNJFyG"}`}t:>{ߜm xYH3M Fl+k$~j8!a\* ]G;լLmgr |mUfZ[oY~Džʸ-u!K rhKϧnD6,O:k**;ۡ'A0#]!wM,@/:; |!hx"b^HXĦi1ٰfF5UՌ4p6eQe o'6Yǿ'd))o\gh$#~ >E}ͪԌ2z=M RMw/Nϖ` @;^DaVm!52 xP]w\(4+g 5 9q5RؼE!)#?{[!+`;ʀ)ّ0?,EfTн)#;Rnf{$zs ygr?Ls=?x\}=b?\)m>o} ;HEO%mi[rlX1tq~$ rU H[ğ D7201ю;鈅\S') Bgnft1aեh!{#{K%j^%ǏZ.aOPKӂy-*pTu۵5:^LI1RLiC)'=;KΙ j \t 7#e/ƸWO,;q[O p5t(9^-Y0?<@:Җ2Ёw=8x{!+\p G*/~l)Oe][,OwK lx)&*gxDml@ACxyYvʼn-꺔MUhS D"Xygrl_KŨj_{#_kYN[bCMS7Ni (btwZLNVr$ʼn-c nDR"uSwfS6XMoHӑ'tNgMb;Ev/ Y7$cWHhD= [~HQ GC,|3uQ*죘rX-cޚCe)V> GUER:}j;PXFǖ#;oxV]!07ѣzXmٹLs8QK;bw pŽSARg}Q /H$~"$[2A`/> 4~|뽆ɯ&zht G=|I޿~ZJ!E/#hݦ-U%𜞟}:Ӓ@n%א3.#IB } z9b:ªJ8%rl ^jUS_)/AE坄U9lr^ǷsKPͨvϼ׵dH7$n`p$/0ǤLy>ALΥ,ɘC}a:jzO}[GmЊY4$9IlLgFy:ֲb^f;SOU{D|;U1d935#scB0?625,Swg<̗#i61ubHCY@8N/4 9e'wZ~?S_ti2Y$Z:1 gS ɶLrEkd~l JM'1q<9^wKSLB#zd6i`JYİ i&K*_X{ODˬ08%8,Ѹ]Ybokв˸B OY9Bd&Yr55SF~)Cm9m 3 _S0 nA 繌-Ɂ;z-Bs2(WFONihT]s z1Ly45`18PsW\i̊ 8a-*L+/uI+v! &8nha94_ĵaKZË/9eB{ɛV}52 & WqQCqY'ٶf7Iq,[:Q3*<( @h?'[?)m\Ϯe5ҙg7]PnmeiGM*4h] 99z&!f0j's8;uM(ϥʺ6\尬"$֪J'Di_m4KS&j,)ݑؚƫ ۟RmKYMי;"l:^E jcХ^I4ɳqaD.F (;oީT5f7i,9'q 8n$9 8dsbJnT 8V9+DMjUeթ݇^ _D*-V0H j>O=7:6ϵLyi0`q&x8B ')v+!T콾$g|8( a~&zC"@s*`PX0m&uN(_Xo F5꣬*2 jr]?Sb/˳5b#Ug\H[Cy%Um\,N+<߳K~L۱G%fd[8+W:8T֎"op1#aj.E?QJEz-zw#PIUav״<EhrKxmzNࢧ0<ڰIy"!:e9Ԡ 3^g=OʳDv HΌ}U˭/HQXJRȤjtC"a\kXg|mDXo$JG>O4*k1#QxXb5/r‹kʊ&XԱ ݤ)o49N9),xQ*i,R|ƚUvB vywGiy^>么&|C5i\`П:&r+ai/I9K vG@0R(sk@+)sڅRmǂ AmP{$wV*EzfJs#RDYSaInj$פ9o'\"rݫ|o5qY[&^VL/wam fĞ; Z3 p tc$6Iu]r b<»h /] 2nl45;[huÞ1<#Q~**Б)Mc<: "ғC#?vZyhIQ_'4Dm₮DP} U.T&0#ܸiͮƬ#9#O{Y?2xOD Lݕߕs2d~2Ǝ"H$ár͹)2^6BSV`O!XQOu[tCD?dd<1S͚о0{^\$k$0ρ~ D[T&$[?e>,Gbe %l]PiZ_7CQs<`&h.GuS^LD1+R)VAj2SӦ$̓sX1'?=F ]q#,Ui-#HTr" mYj;CI g" YxtztJ,LƨiDSx#,a.[CNfQd &l?X: eP'%ImYM6*`W=x6s܉|n .=wUz6p:aj+Zx9-IOFwcTA|KStmqo>EU1(<yl!Da҉NiGرY+|QpR(ę-W,eRqk :C6ځ~%/[{Ku&=rRl6)W1n EG@[CmlvI3G˜=Lfyon i)i~T1o&Xj8'㊹q NA H4E5{jԌ9بnp9D,v*7m.ftW٤o(ڍe:DǒX-@ߖWzYf1#o/PէqL}AanK0oc`'[^04RPAzgj ~xr`.RkEx_95~QiֱGIr$^]%C[SKn]0+UIPغS3tE?0c#w*H,*@+}PiMջn;т. G'-[PW#A5l@X`A&Dt5I ܭ]k.ڲ_ Fy7\ϖs; 0qe.4䢃~?^8[T˹3ĠI-狥W Tr T/$ӀxlL pU|.-^