libvirt-daemon-driver-nodedev-8.0.0-2.module_el8.6.0+1087+b42c833 >  A bU]Sz+z[Je~ǹ Sq\G-=Wlb;Y%X `)dKl&4voY} Mk{ eQ/}He`ݢk$Y,YWCt1Oˣvw$XdPNx>RH˿9y[͍\vZރAsu#"-dBcO;ԛI្"Ϋ)l%9!#%Ox"&dKEH`=:?iv`p5novw;V%z>S1Nԇ0+ق7Sy wrvE$8/Ha87UU[4?+bULYCYzY]:;AIR7沓=ͨdhiNn4 F1xD(%ih%r{>r(HKRO gS5)5]`zjZ;`b318be1a5600988c4a8d8bdf56e294767aef9df87557305a7d716b2faffe1148b174c78860427f4eff21ad80be106528ff26bfa7ljbU]W )LrΠh JN:D08;+LǙFZjMQw8C׫vd+YqoLfVˆ2S`F+$˦O+yB5;p_#Kf{,QI]筻A 's!&0.!4ʇTu' nv5O9pC?d & E s#*2 T`u{- L l    X0p  (8W9W:.XW>y?GHI XY,\]^ bdBeGfJlLthuvwxy<TJTX^Clibvirt-daemon-driver-nodedev8.0.02.module_el8.6.0+1087+b42c8331Nodedev driver plugin for the libvirtd daemonThe nodedev driver plugin for the libvirtd daemon, providing an implementation of the node device APIs using the udev capabilities.braarch64-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnodedevd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnodedevd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnodedevd.service virtnodedevd-ro.socket virtnodedevd-admin.socket virtnodedevd.socket &>/dev/null || : fi0a^!IiJx HAAA큤baBbmbmbmbmbmbbbbbcbcb7bbPaf1e6f248264831522bf81555b6c37aa569c0c3e2f10fb9e72e2359e3b7d4403c19f4a67404f1806b8f53130808d6269072f8e55c069551f5dfe83678c5e9a30056b3d4d741d0be194519dfeeb168b451bbfbb50dca6bbe995b56f47664dd8566fdd17cbb77a717472090f5ab3d2fa446904b37201cba1c7034fcb2ce8810a31867b005528143f522da6dfcc726a87066e23d0179377889e89e5140a16df633a32eebe177f6fd70f89e42a147b72e0086768fd6b98dd44d0420625d549baeff4a2eb8ce29741aafe856f3ce4a17b1f2944ad39331fb7d40352e8e41e166826df72f91f80ae520ff25c5a0d424554c8f17d095f265bdee8a27e5b6691be2e787334d16e888a410b964ecce586c4289a175d69ba8a53bd4219ab41777f07c26dcd6636a47bb53ead60731f0631c0decfc12801fc62038c773e2f5c7843471bc0c621213be6c58a5837701ebe7124c5e09d0e80b06a535910bcde38e40d3168bef5../../../../usr/sbin/virtnodedevd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_nodedev.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-2.module_el8.6.0+1087+b42c8331.src.rpmconfig(libvirt-daemon-driver-nodedev)libvirt-daemon-driver-nodedevlibvirt-daemon-driver-nodedev(aarch-64)libvirt_driver_nodedev.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-nodedev)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpciaccess.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)mdevctlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd8.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-11854.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 virtnodedevd.confvirtnodedevd.build-id0314657a55c88d3fc5b82dd2a46b78b96bc737026698c71848c6b3aea9640776e293777688666a4cvirtnodedevd-admin.socketvirtnodedevd-ro.socketvirtnodedevd.servicevirtnodedevd.socketlibvirt_driver_nodedev.sovirtnodedevdtest_virtnodedevd.augvirtnodedevd.augvirtnodedevd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/03//usr/lib/.build-id/66//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6698c71848c6b3aea9640776e293777688666a4c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=0314657a55c88d3fc5b82dd2a46b78b96bc73702, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPRR R RRRRDR0RyRR R R RRRRRR~RRR R RRRRRRRsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnodedevd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-836faf0a2aea66aeab2cbb84ca98e0ceb7d9130e6246b8b8913edabe7d6200679virt:rhel:8060020220208213251:d63f516d?7zXZ !#,?_] b2u Q{LT>QH@m%--,s(Y V'5->'UۍiyiJLscO ~r ut#I)̈́~bl2 {КuO?(IR`uodO;_-(7̗޿ /.˘oqE,{s%#;S ABc0vf`TAbȼ%< ltb$/58eѫ6/4[vs{) 5iirC S.G;^\ ~͛O qnaR)?hW:7V( rue y&𜓜ʂ<1{>xKOe O!b7F®toF#WH4>Y@ir6ljS7ueݱ!;ȁy:9HFE=N  OcKvܵ2X oC쌫xWBA; u԰*W<}~ {E%y0mATnغiUTi0!d LNDd} {em9--9?jm*\\o3\I_f=ϤM Ȟ -!VՓ`D,:>X^#-F) oO%NrZ|RހWz#4Rwa֥*axTsqkm.%+DCzW)@Ǣ,bսTX{T]5 bw# sRTigNX(^0[aO3L!Nh3}Bm}lr1:ϧ`C3IXN76>;h&tXG4@8aj,Q6g\͋>iiɹ4ҀW!cLt a3sb=|"a^Y)IJfbfhm%6^* fda'\ZgF2E"SU-(KlŌ,- (HezsVWK_8L?]~n+m#yƚrP"_$c]?I lkbB6=cWN:5Pxޝr9r|!vtXY()VYSCH}G,k֧idUt%h+.|,!6Vg5l%"HͦA%dѫvnrQ?q1K?bCn=kMǑE T !@ .ӑ-ӋqЮk[uh9"I(TPBs,cl0nO³`ٟI uZ6ZTfrᧉ8da@Hߍ&8S[ @<ȬRY5ecG*Ʃ K?ρ>k|T3e]rE ]onIJP~&g25ZO'${gս>W exp='SG|`F!F.[,X?&A_å#cr5BgM|fm axj+'hQ[B\Ee,l,dsS̼>Dn/ OPQN}M ù^7Chog\/ (YV^|)ُb?L{>6ӆ_¨NCwb6a'b^.RI%w 7im;-u˹h9eY QhP3{H7PrQH`rwh=&W17sBD)*Emej\Y9iΠuyZ=M` !/'8ت8THҺ-T0!XW.}~wGWUI sgfi}%rH"ѷuc)b&D߬<z֜XV>GϿ5~EdtGGcG*> No>!ʱ} R r!fvuB˄шur5/zTy#PoKvgŠ!2M}[Ix?F7lx{5STʅt/4\nBi-F",^c}I಼⺗uİ0SN3h3#sE T-NQ ̮ !:]=PsepL7y0.h Q/>DN KOU;&.-,>#JgE3(PV0E8\4;U Oȉ:lCSAٗ6xO'KT ZFoS^D7Mo{K9PSfwlo4:WRH)nC=G!W3+yO÷3h;/V+D`Lqdɰu?87M5|-I(/9jCݪ6~n쭛(=H: GL!R^~&tzZk%&4Kgqi$,6m,Qo;s&{?wd!.؝>UDD-;gD ̨B ћӠo/޼\j`0ݺS-ƀMrºeDZQva!{ S;t1 LpKI1.…+}|I!ۘux0xWsFsT@{eOt+4n+B"lvzW02{i`C@ƺArS^ju}#_}j!XTXƂwկ%C߻z\#1E"R@C*[u/&L黤iGkR&F`94mU97`t|.LѻJҒ{^Jja*Wb^J1"6cfģynn Cِ]&ا'KloQcԇee]8=S( ʧU*[+@$ 3hP2GRh4eJUwi{Pezr?Dj2l`u(@NRDe<9,L@^rML L?ZP+,Djw zjM!&ۘ&  *;ÐT:*kcϫ W5OT/`<72+3ذœbf/5s_c'\>`A CuĤ@^@Fd"jU:c?A1nglrNc8{YWI .2n , ;z;Ev79M 1uTosVLj H0Eb%BԤ d]B>˧<䡕Fs5"uRF1_qv U>䎟*Q}DiS=fѭm߸%pZĵ 7;3OO4Jhk|e5jbMNc_)eN>~,LMЕ7ݦ詹fs.H -^А ^$b4_U(tYBan Q|)84z!;v˚NEm V&H>3 /&eLYB&r P)CS_05IUF3i,']X.FAڂ'ѕS|{@G^AO/-1̤զSI >΀Pm^3BA Y#$%yA6!#!r:F;~Fenf<M f>k{%vJ*dOip g?1ݲߋCULs[M uCtikTh8ߚ)E/Y.xPںTMyJtG^8"/x!xyuFݞ {zy |"=_?MKz5rĔK8k@qAѨ$z?9XFԃQX(jv|t\`p:Js]'N4t%cZys84o\2ڔ#)}Mzfdu?"p CNy.q:&_͸&'(H:l`A9x] RV/<(qjwJ*Ն/I;mœԩ=3$ixj-0sM>t D2>Wn3̳S\EsN7f+렕xHy3[RO-AeF2}輮wW'={(ww]ueB`bP8{HҦ/,}v*js.ba/{lwvd987PC{#+NC˴.Jf!^ё}=SH(ˆ-4Z࠹'V:|Qz{/`-B!&;-ve:Yӟ},gق0c^CJ7MBkGޖ}A%>XKK^ A_O"y7AZ\{HMIQ?1.ŞyܜUOmm'i5F˚'49~+Ɍ6FS}3o"̵njftHS\P+$r"īos"kꊰ|U@Y\fU͡W& pNT`.,K y I5)Xo+P;%="[*zJƸWil"=S݆8)a:W-zNS5E՛&ZN*s:fOή Bæ}1=wxBkP$^aT'$yl_Xo7PZ)X WpS%t`n~Ա78wT ˌ^\Z .S04ry#8kl41׫_׈yN-;wP+IȿNV1uҢޏBΚ$J1 %^Yz60n{s]uXHW3lN,#ß{-_CB5Eָz1m$rk!x#ed?af狧m(ٿ1ͭE||s$L`Vu(&HN ŀO!lX< OG}_|p}0wJhos eQH,wO')]䈗oJɡYg)‰ބs#=lmnd%+^ .BUhj'=̟ Pl:^9MBDhDPivyvFo9-o`:*^J0qYi,~xVl~~R.:&7;(]H`6,Qn"XgӱIvFWHG`q~|^7ݑ0I*^$}N͘,8ȜrfnAsASpCY}*[޿J9IxAb4Im}EYfcv̎hɼ`ÇU#lߙPĀمs7uZi+=Y 3j9}Klv= z&5 $f?3*G-Z6lh~婯$-ʊV5cwF兡.Ku#ANS]ܩEu%M`1!C$XH".!Á\(J$ R._nh-EKjloyؿ̖;Sj6ZaAہs,> dV?0wsAKa>K\*>Bwr:\ |&a'½a"8^}HW/26;oVA&yKW>ZvJOơ̡L%/8nUIFawߏ'UAI}%&!F4 @#:hmХ4*{Td=1p˥jڒnF=h/c@~qU=:VnAD@G9TAc-߹禼.J$^t$Tux,bLd:_3r RV&iEPx X'ts5)3uòylGPPPeFŽ4dZ1~;j#L)$L eJ؆{ZyHfT~fѼ^_ufIς˗IQnuq~#-MRVVCc\| r5*,5 97n吝?ٚHmfC7ifJ ؤZ#!mMoK,}1xT ոJ5d%>S\ƍȹiYLQ8ʨs+Op]Xӄ2ڵ1^R;6A4X$ԟ@mꜟeWƙgK|K$DtӲ3^NXd$k~$;|>D2bU 3F.J6>"5bH˔z,LmguG)"axNBfsݧP಴z_D̿uw0($%Kөɱ %wՏqG$i),[zBw d'cI|:moOہ%-3v4kﱟSXѨ!ׇz[H 9;*N,Rn•ׯ}ZFewj ۛ"֩0"oQX \C״N66ۡves|ƫtO7(c^CSIT z  "AM >Q $ 6{kI,7p(g@[c!1s.(о"銃I?Q\K"=Mӡrln%Ɛh4 #ӛtF`u_yi+@Hm˔kiO :4-z|AxQb|{QPs3Qvݥ0~o_<%[B; A5/هfXw,/LNiB%(.@ʐ:Kksfz;w S?y~Gc1؁Uj`Yk| Ķ[mF2/\:G6e?5Y *T:6)Uf ~ 1$3tU[f!ˍE=ạha.3칶׹Ə?^ {Qfb耀ʙ^-+PfCTf^(dN4dJT,cՓ' 1 ~ vm#P&FS?6{EƳN#`XG@t(>ֹ} TcJeX}ψk.(ybK`&Ʀ%N0hhCɆ.!)`L\(oQI0X]K:tG23JӔ;_8$$d R֫'ʢUc/h #2; БR~DQˊD➙["|$/i@ZC'6p{wSy) 7yX\r?.wGT;}@c%q2 "iv7C74)MNG)lR}eR;可9 p4-7P?*\ޥYRH|!7 H}9Sp[+ꡇH$Ρ`:)< %!ĥƖސ3ӵ!Ha{t؈hL qXl,J7ZyYÊL9 xZBK7 v{c|4Dyq:}ϟJ3ѨV,PFtʼnv2sp+!]y4]$3hي0T!t\Мx7{MŖ}KoHieSd=:+'3%Qry`GǔLX.* d 8!e6;_.2w"}_+s☺EDJys7/yq$0f1^`r[sBg֋*ГLoNX:b懟oC;WqGDYv}m~ rSq`0PhMt9~\sg-kv=nGh*a ^H7s7s%j6Ó⻤NkIsqVFhlZ[d%49ަpcH #m\SnP(?%yڧÎ?C >n޶eJ!y^(|iYkS$>EqXb 6-^'n8 .#OCBM1жA]ﵔY)_œ>J%%٥6_Yzk, Tۺ&G}]W`k7(Dsgr0)u 4ū:"-{ ޾|^B% hԕf8}`C6"/M 뒹گhPs՘իOkH,Z<ܥBq;v NWӪN,tAӫ@O4>& /_T+PV6|4H:3jR#NPB齇&V| 08Z6k]M`E`&s vׯv >iM)AwzA*Wl#m@jnniͶyM=~)8uZ3!~Pi]Q@0zVSX]~ %ǎjR5=W:5jKC 4o8:l>HSqeh $DGsV"'m>dzyP@?*[hRe++M~tLKHg%FS]n6z%CmGWgT"8Kўo/~u`ˆ sE\`"sd$(~1Oj3cB.ĥ^lzyAMj+C T&&,Y. IxJ +v5nO@~5}#4kP@23xUv^B+RX=rQ.).؍Au]C<^} |rN>g v@phvJoIfl_%8N(Cʇ`LB{_t,3&|īͨw&~;L/)^uj DN6R1'3b$QO“|=wlgJZF?l<5dWZfHܻ{ob<2:. owb8 bc W`o޳WaRUPA5ݷ(KW "slVE`-k{V&Sa]w 'tӫ2W@oEY4{ZYʔp_tDV(׾3)?&*Pp< [K9W4zqəUO*feC\#+!A蟣2bɥm}viV pw_a Yf,eAg>.k~yPg"Ůٌl]sG_}שx%D mn(HYL[j23SO;WHHI9g?kIs#p -JWv}Xpvo+Ru&q~XGGQ_q4 L\ɺ^u-&PVBZ|S2947*-mH' 1ƻma~T֗W%W^"i9FFV@ošHw|inK/&>uG:R]9G S>6{0Q.H#DL:6LGL~K*t*}׍w4\ RU_=h8!`ʳbGy⭥bᑜI"pq -]x0oAsmrNRKu.H4=Pyמ ,O=1hqN#/VL|Su8R0!oK/.'Jb `@6QqQV0vL^e]U<吃UtZ8&A {G@&=q&J K hⳙn}_6,\B]Q^MF/jX.!R!'D9D hrlV6DV1:/ _:xRwQ:e鋙$߳U@.q^[O:%@2"CT&)o2! ەadRM퀔lDм{Vs7ח+h~ﰌ=Qt`He?i@=6q(bC>)= -1 V]NA&]U3+{0ZzjW<BQJ޷~8(922 Qf3yjx|#GZa=HyxN<^< PCEhOW’( 7)!Op^Up'hGnҝSQUa^+ל~U MGa9ez8.n\xzv" 9pl=E'=y_n˪I* o> pfUYnq-)-+cDEWC6/fuyVy`W>̷ɂ=UEfm?C!ĞL~l8wXw,yU LXنո|dŠNʀrT@2T6Or6ّz'Ro1}B~"&/d_>GF$ ^ߨII|/ ѥm:UYHI};?/<ћݥ\sӘ"y Iч=s1}h6/v4݊Tw ¾D 4b4;QʇP*'Ыur/~N.v^~3NV܌}q?+]-@vFIVCx},=JE'|R=D)w̨8O=6 soHڷh=ht*;\}@kި90vsz)6&4>O ! ˖U}mIp: 0-| 㰢23Tn㱫g@$MN'7 HD9=xm "3t!N9czO{C8!2{Q%Zъc)%nf<q䡨W&7rtQ[b0g]c 75s?#D![v,scf lQ [V™ܭ^ƴ2>Nuu[wAjag^Zo!Jq&lX3-#ա\*B3FB?ޡF!#WDw ~'rPP_U m3A \I1l?(9_\=r2{|z =mylSҩcMT· 1X v2)SNfi1Db7!ۨ ^M?% qSţm6x՜ƕ0<ǯ*C:Zy =,#˥\ B54BK&[O)zS\p8GͶ 1ssyQȢMXbVFjdb ]x_­9G v96iF՜2#M ~Lp؟/oB^eYžo'& $cӹ-vp h]hsP*}/ԩZSHoN!#A ,Q'=,H?=7vN) b1>.[i{ /R|OnCm]/vz=ͣ+BkCI8CYs=}LJѨ_z16'+dw0V֗ټt+d!"HTytQP3co$7k2qÇ1Ce1?. 2}QǷ*dbwx侞 mpKc9f8`ѨxF|G0qvb$TLϏb Dx/@cye:nM;qϤD= dI;qtxNqQd_DV_i{0jF9ޠw680R'p,@ꤺo6B/a1R;: w<*-z {ҝJa_܆1wOJ>AcWi>Z+C~j![dIbEصE7%B \.7Gc|/P{/4.o}(FtF*v b+/l)94c6|Ms&g^ކ#_iAl'~FkVE9`v }iwb$Cj>#Tva- mqDI*1FJ ;.e 걋5s*`ŖO'%9D2nR]?$3#bg>,V;ˀ$މ,K>Lqjf1{jTq~dx$XJ Jn޾i STY@; xA8-x7T>1ZqU;fO K E D@J ʵ{Mxd)VѦo^/ ],aYoGܒGmvW iM9G]uK_&-?ގ`i8-З"Ys&_(Nq3;*^{4Ef8߻ XR˞yN-Y}LɁ Q >d$ՋnjĪn [ vSK J&~wUHdNo Z2 t{P:X5!eD$fZr)B>ĄeD´/r#\_~x{ %0۽k_:KHѶUGF)-#}Flvzt3W<`N7OgO?\rmh8!/Zܠґy z[`sriJ( yzpǸFCD-y(2@$GypLȉm\l}Z>*Ę%Ap@tX[EI !/%X&e\s^ 0eK5{W+I1&ۏ1! :d1 HkAB|K:ys C!5ŽjQ.T`?x;R} D,tqN`ʢI #qKcJBZh{Z˜Щ5\ޭ2$@(g3|Ak}`?7Bw T@2hX7Q2=DxX;@0)5'f6ߋ_,oGɚ_aUPI7'2#wE>;ڱv^lN暓 @p)2 *E@0ÂC܌(ptN^ӓ(w[8}Rգ[8B<?,|#⺐^#WKyxWy[:pucc,ˢ;)ltM#E/j/u|q6Bz)L[А6\~Զw0-->U?rsaayETqڣkh :eIf&ػD76w|60-~~zw~Xb*[<:顂Y͎乗#ߋt] u}yACΊ`5NF)節!J=ZQJ@"K7R}64xJXeqLl JuQB *e(ZK齅މ5@W[0WS^!iuSbQ1+l3fkF*͓(lbVFJ1K0dm||UR,''St/eneD[fvF~9W['87)k~<IwޡjK0 ]&x~(QҲ8ϕ1S,mp9`V -ZGc)!%"uRf9;{#{b:5_YA/jޞ;n"ֶE)A3J~*9%e.z{>D$07FA}l%kmYG\;~',wȹ+Sηu 17лv7$ VN%8t۲'p?4pDT1jm~L. l.j:UD9fIj 7zVj 6g}/Xt{ј Wɹ<<T_gD%%@B]-wae6{1unf&pײQhͭ'07a# >,X9%*:!C9r*W]8E~ecZ^"* 0D\@AbQZ=I`Rg,.k e!@NDP2*oqB -FeUyߦVGğ@ۙ1Km 1i ~;r^^.;L~|9/)NƦ{eڰdPUx4q I,:lYfpV; J7d8Ns| HI-wt B0?E!, ~Ҩ%SXT~*RR7F(`4up4|{'szqm( a2JX-'Y=%qګQ;k' ծS7Ze`ضܟs54Rne q cH\,ϐֻ^3\,t]"~N̓߈R YI&B^ϙ@ϣO"LKvTƻp88y WŏS/_8_s\p8[Np(621 ƓΝ拁p~kdqf+>Ƒ; 1+}=1eO|fPy2R^Iz8~9nE+y ( M7;MMnz;X#$B6aVfW47kP=*Wp9Ҏ+`0nٮoH5d3aB1PTn+W)Piq/CBe+Y^ ŷĮpv  X(3۹l9&M3u2^Q 3~ =z]jҎ3&!-'BXB6e!(W4z[}ph1l,є\Y< ct*Q+bzsџՄҿ"ޫf'OYx/E\d/◘Yc&L祈]AVON`f7"c Jcm(AJNpm*ЂE<8;LrRxjE3,lҴ ̶/2 ZD+LPe1u6Z. TK'd)"STʹvիbTϦsy4՗: {UhSDK1cpI|ad_5}L?9δ.yjoG2(,<%mtS8sL-nŠ(2!zg!5 r1A̲mk!N";Ʋq7Fnl*tj]fpSu wR9}I) ML^ ׵Q}MBʡʞߺ:+ RU(K(}>hF}DrAbb "c)&e~"Νc3!j5D'=T2{wMoБ6"UԍQJ( 0_% 5Q6?vuCuCeU 8k9sU}0_f`k9]6XH/C5Mf,.>?S8Dm;gIxO݈jnj2ZmA'i0vI2ɋa`L>Il-@CLF^i)*__CMX2E`= |PnG{E}sNsM;:fu)L%߸4k+2񰲷6@G5'r(daF`ݿ1falr`@Ga'#e3ӳ@Z=Z%P?`8+̷UNj=5=uM\OGAtt|EȠwA^iE zhKIjyP(`ȉ+a|y,͒m˥")1'`͒9'm@J厭Dߦ.647t<"Q+#"R~.ߠF:-N}HmWW.8=j{Fv*x暎I 2h4`a>4 -SoC QKgף4-" u3F  ӳLf8hD0&f6y,jM&bؽs'Q5\醵m.OPxӟLLHُ(-&øIjՎtqЈul䆊y@o֝oǁQ;D=:fF!KBD* oE Rew}ۥsV(mAԹ5ۀ\ұep[:(n8aÀ& T(A\[2Jem;ld[bF4;WctaV!ݣ v}w*޲;?8Pzxp_nzԌȏkE Tkh:J]V n*Z!Mߐ0Èٓ9iىU,ZrG|]cݭR6 )D#qO[vdXyܾf;i[Dħ"ݬ8Lԧ#k>g&gI/xH~8ض݌XLAoR$bx!gCqޝ{N:zlο ^a#]Y|O޺Ur8 d-rq6;jz̺D%=1?v"V{pm7t7`KsқvhPuo8`*͜joIaoJSYҡCģKle4){Q]gSWΡ ba[ js@0,2 ]ԓI fWmc2w-2+e1;q$E,5;^Ұ8}n2m.O ^g{ʀ\&76]ě+K sY~r[]*لe=/#SWG?߆@w%p!_V.Gۮ18\2zR>mKN-jt{]7pta]7rt fEA%AN+DKݎ(QzEFUߐ,> Rr:F@/VuGa:tEeFx(44'rWL1t7vy^e_e6Mjԭ^ ;og  S,+6[/is4B:qȤB|ZTXWU ;ݻ%#:[jT\i;=OWqm[S}߂Y1y\~z3Ţ&؃4sod3_ g5M^c /PX Ww@l$LQ;SVVY-Ħ{ 'v7ZS~!H$E[6jp~ǒ(IoyO %!$g8҆!=MuLJ8u(HlktvWQr-U^_@v ~l %+d"8?Lh+p|zXBp@#3?F3[eW\ VKr|"6 s,/o3՟Ru8x9+cd$[=``+y4uv?wW pN ' ׈u..;8fϛ>0-Dm$$O_1ƫJL8ӕIPP*쓩uAm]{Xܳ} ^!&̵_'gNjv?VQ߱SD= "#PF$pt>z?@Mg胻L[=VT_2ksgB^ru =XVXWobr@ Oae( 4ro}W|5>L +^Xep)$645u ~'=G2zccIgBV٠/Z%nhhgRC: n(wΫnY-!kRRnGtBPx 9s{t{2GD_[4.V4~"O÷ؑi *䌻Smb|o8xB"qC4Ll|RiCM3 4d-K A-Fc!eEdY&j[gk YUHخ\<[b*4%ē]ޏJ0V]-Db x ӯ`H2#;i];1HHRq]lOs eg6 G-#! ;<0Y/=L;E? 5"޼YD{>ᐯ5vǩRB3Iq@DϞAOc_M?{x(zsnU BvdR\Bx^82C6,#- vG@:ZfG*(L E%lP%VZ{oydFQZ*LWJtİ`ެ μ[Q@2jЊ֙ HxC) xJ=nq[d3Up&telp<ݳUAg殡kc ,5S&i̒p_Ks r?L>:BGs" y!4T+٤N3_>ò: B Ґ40`+x|t GZe3F&+TK0,S۩bWԪEz4Nbs|wĴ7͉5(- Pr ]$χfG`ס DYT z(N7¢,Jtvq%d |[=8fQD(2S/,?3[b2wfΘI33wk[ ӄ 7bqޓqHqހ~z|}@8u)SM[f }Pȍe?%wS+ܒ?ϐ,uӹjyЕX}*G 9V7{oÆx`fb! '<@~ԗt;Uq0=Vln.evlڧMTӸ٫Sehvь0g(n[O)e66=43J^IRzu@^3%Q,& uښi(9d-p(!TE}K% @N<\2Q̾umxʕI<bɝ̂MO*xpx"K AK'Q1Xv{w`0ܴ鯬 ֎a_C'ŎVF=1oumQH{7ݫ`0)$ @h-9̲Kh}%W kCtHsqRuin)>;%9b08/&ܔhzfׯOD J,U;.!DC|fIrR%$+S+Xh-'S e=vߑFC{+i8b q3TCv4YƘ*'4vmYL^dCɮ61;w`|&/M>`uSlyv7vQuzl lkP]Y?qIt#^i:q0 k>Ī-Ck > -OV"V ]xN eFV2F ZxdԎPbPF$OkUX{0%ù)oG" 6}Hm~~Łm<^ڵ"}ī"MۻIBZA/3ɕܗ-!F֌( GB S 7C`i0F{Q ik2Erٷ+nIɕG쨠v2|lMu7qH߈D'$#ͻWq q'ʏ#hG`qS]v=_aaYa۴Q x/R.?\lSUM+Eє mI[7K%b-mˏ vNNEJǙbGwvb=mkҜ(_Gu2mW%hK)@c"BD(1neIE.Ofj𨍾-GO5);>rΗ_}r-40j{>kW]$>Y{[! *\6v&-,9Y紞\RH Y~zY5؃iJR&B!Hyjσ }Ϩ}* k]%0@uxf+:"6a~]'YFL:@sXl04N{h0c9YN`Bpkl"eWBggԞ*XvCOŬn-p3.Jj ؠn_n{0[]  4i {!,{HlwXDŽ{ҏpBaAL9Jo4 xe_$4ч N=΃b 1be yUߚe83/`aÐHا$]m`/Dmmdhfv>KϲM3>[RE#1LBIRm֫;:Ċ!kMs=~\[S8KIH`廓HޚBa&'y[T^1 Xibg+ pE%k!^ILe=;Z4ju: Ks:3pCf P]r`LD|@mC9LIhr~ǂ*J?ꘪ~5]|?{IaI}saiC=UЍlȱZk>#4T7Z,V 8r]iWӃk_'[rin6\e-31jK+ z-ݒdj WitBSۍ%mMvfe5ˮOp`,b|(aG7z2{Ʊguw`ɑp+L{wXʔd^Ą[4 ,џr*7Ļ9feXGaD'H ),k`@D +5? >f MZ)c"epHe^~>o*t>'鹗9M vvs6ﰜ}@S-`Gj]IdlTo8\"(VKÈlU=gGyK Gl?0,+CY+7"~]%"=49KA #I*)ּC?Gd2kAʋAB-%C7],aڰ]?Sf,δpxy-xvX;4Y`d1 nJhGUP^QQC#ӓ'|qK[+lGqᒄ-W#z$QIvʔ>8ZR2ᄶ'^nlTل0 Vw8ZS ? U2$|YIGJɂcAP6{8(3jWL^"d~IC5:?}3䯢Bo/z'u7A"ѱ!Lӽ;d} A'.L}C6qY_ALp}}7 .ZT0_Q}"b,iQoR׆HVzI] pg| FWfS^瞬t ( $t!uRd6=GfW*jcY1NT4p(D.߳k{E.ו/H0iK߈(anH0\|3Xf5sV;7"I mԐUo 3ǡ)F&=փ6bo,@5Hlu L6]Lf0>gU4k7U! \VcF|vj|[68`8Tij7a& )n! +E0"BcU>V$h_0"*1eҸuLb~4 rI,IJE^vlRX iWo@-6NLIIWm䚶[qa-@:Gݮ.FD<ʍ/U ?CB:pB.(D=ؒT3&J]BwP >Ҧr?}NB[WxGu%cnsdfS@ fNlLZ3.'9$ws)sv(V_XOq{r0bo{a|ޞG\HƄC Ƀ3hLDU^(K FwE:ETMhd \,n+Wվ;Bm;Xߖ! ol22]mpP0UBJl1rzgװ)7@Y9Pt.E? Abe:x7}V2Y䅤vm4H1,JQ;Y( nϖ"d R+:JoWYxA؋Z@y8=ڊIvεodeXn ^ i$ 4:SF ISFÔ5*`ީO|E x陓\衉/&Br RGf Ŗ? Pt |gOzENz{e|:2ߨyg/6>\B6 2qYĸdUËP]̐o_s_x(ӞV+'.iVI1z_cNMMX[W}+!<Pb? V{~DI-auWS< ^_:ù =EH"Lׄ6mI&WC@[Jr nNzf/Q@f``L:ȯ(2}F>ǒ| ֟?ɡ/+4u^A\Wһ`䁴!d_D0U=Z? =a WI:V*ie'\B|e S1: TπۖjgGDg X|v 3x"ۼ-",8@LqacҺ "\W~[(fd ⁢)t7m7W.ђ2d ʁ?)^f0{X/hnf 8T@XpGih껓#e+*s4C+8d7Ӯn| tظK2b 2Q yg;G!s('ȯLD9?W7YvǢ 汫Zꏚv{jƸnM馑5vPC$U‡RhܝPZJd#'+|^k#&QC|g3`gU/lI m( BOjW7N\~X70/XV06JWCT\MCyAۮ˘n:oyL4S8+cLVh>C4udvߎ2@x&EFr{uE-v ZW1xs {Xt5Ad@@j,_@\IW#MNC©-"+É[vLR>]8>:ÁZͥ|Pűbh5++#SaqE$67ژL2y 7w!ۅl;3[t􉆳ɘlK'c jY xG4qAAtͨhc5A>(7n lKUȺrVFjUoMv7|)^c3?Z%>7=[iw;Idh=y& ֤EcĘ9xh@|^wlBHخFu)>HA :vAM}.2ycX*d"u,鑄gKGGB8DG:y kyl`ozC9Lݵ=Rn:&+:DŽX{6ob=P_Fgo>NemKQ]׬yH+OC`#苡V1|Nd~sq꤀yHi%~S;z`2P.2F!`Gm>Ul{wx#vԚSL `rbZ`+yӾPF[K\YD$tpS+r2#á|eycQ"wS58[]*h]caד'DpǧԊ {seoϥF|bbU[z'M 3 `G+^#hftjSG 3Ei/lj8x`=?lR1 Dж+l?1ɯpVBAVѿ)Vm^~efy+bDܴ]0F}˂*Tyl35WJqe]e)4rhWD,[KWgZEUŻfu~`K"K>o{k^|.b|X_Ȓ@;yhns-?BR֠*҆v}ieX'qG3ՃD l7I ~'pDМi "QIKT8Z>&swz{Ħ5?ALf+Kfq$vmXjTO2UDS(zY'ұo+,y= ȎYb{?-Ak}q\xl+Q(>h*_š8]O x"z+l| no˰F}9\(kv I)d )%N_FSa@I9]`;ѝm; /ג/FRQDD/ @¥D06 /QQG(^@WG+w1`2Yӌm!A+X_Cl>xzXgdDiuo^2BB|)$*dnW9C:z%^sdwۡZ(ڙ>Ѽ>}ZPw(a 5\|%U"덁[\A;ظ54v) Ch ֹ͝vKU?С$t%5@eSsCb3S}8(tHY90wұ,DzYMwVoΨ3E)]S"vpښpoFҐL/pipKEw|SZØx!Dۡxo|:$`ժum@V 3$Aww+5 xGb 9,Yil')ss=gh^I|1NTR8}KvuOO~E|8? 7ݹ{?xT&yDɵ(Ŕ.D,/\cdD"9 ?-,]7Lȡ̸?(JzGuTzr fMw8aaW^M;xA 5Pwz24W׫u``LǜEUw92I'vOK\܆bA6GesSWP?_l\)1mEɻN>,iL~IXٍX 6m_FG?,p/u'%cu}zF&MQpBm[[Sӽ$1#dz _U٭>CnIE\Q Sȍ󳬪 bQőrãhWn\+ Umzxʁ>"`"oAպ\|s 2]ֲ)Bf:`ni~ rJs(ɝ#'᪯6`wV: \n-}z-䦺wg{UV ̵}ċ[ gla͐|_ _[/ #B,;͐{8H7`+8W M)ZkVeAlNmr9,>5x)~"\s1yf1<1]aM.0, 旗pp(̉cq?:O~H.ȁ-귟؋K6zur=(ȸrޭL `4Y4G. HyAДG JI0wBD] b!m1*K EPfX_cNjIw-]Wa!fcSY%0[;\n6)[b^D`^Ќ`~Mg1cf)cT ٱďL:`'!Y;@$K2IZi379BsWf  _EYT򕨭#(}=^Mӧۗfj%},E":пY n%F>/ozg:BJiI(%|3?i2IiW\~0 "1]BA5D4.%&sI+EQRl  qcILI ZW|d5%RTխ6S^Q!EbdVpxvW/TZGG_r#SG>mҬ%n>/j ӂf9'%5%R{Q͖ӗ5"䛔CVn\X#-^oLj=? TUE﫮J#M@xI:.VʫTb;_/5~Rp 3>+NH3 cP"d;cĠtxJ.cPd'5mr&Ai`Iau. ]UЊФL fӁy weۯ{8_|2iʭA85~oCY\%y!8G_ #`fm2p\߆jyNBK8`%x@6qV=#i[57:BXv**2gF>ݖOx^+wR8߲J/&sIvQs&YNXxj߂:+v7x^Y?U#ZBa)OQce5X֥@Kb:*9!YmKqZK/:Rš:sqZzY$|_^h/䖈$ p҇kJ`Ue0I *}0>96у)+Bue0jbpo_bn /wDV*0DմOdN?.ϭw~f2xp! ;F^|X3۷I[U޳#bS=\UG) X-X#NG֨k& u:Yų;(cs'::w b.FfK bOpzFPۖ# h @M|M5"|?}Tn_H}xDMFȵ`Rj*w{tΨ6ZQ(K[@]rs|IO9$#T  tt^v $'`*сr*ns\3Fd4RjUB[cdQO1fnT{1 nHijֽ̟U5 *L%Z4o;6$L\yyUoDTĺeWQ.3iR 0 Lj{0v1>).X؟ș.(hPݐbV[Ku"lq0rW+伜:iG.Ý̬",cGi`+[%9P93;|+㣺xhE*6&B7&|ԪUGἰ4Y%'o[w#B)UcWC#i lY\%"k:ǩ'2H[IS8Y&W #5Jrӛ#,^өO ٧&X.SO|lMPƖ]mvھz%XT$v* .l8㭑KmX\_͉iv~ck4hQ@#j[y[/*F֑Z3Y >+WsdOI<OtsV :.kE@ֳc?8 hr˙n5W دBMf/gܤ]܇6>/͸#u1QZuD$_o@]F"j K|坱V8E/alB'7k2/nmYe!vPepmT2?x}SEiZcɡUg. ۝{J7DgRԐ;w2Z={S!Yw >zQm[(h/̆a8]C`SRe* ]tɈwH?<64;Gm:P{ݏՎrF2N{@jW>FD@CzhUfӽ]b$\xi]fW"OUOJ]hXNpfoEwG|wMNCcҺ_$lT)dߒ.Gll+_{W9fc̻Uգ_?%)`'R!p* ,^AaU^ +md>9|ףb.Y-@ӑw[2c%;1&$p-B0rE1C?KQ4 ;V! i0lI~x֐DNTKAR^RG[yC!.I#*/ طyG]FeˁB$չpY afULkqhN)@&lD"&p_Vh]4n@]-`zZ:bF>_eLRZZ+ktSڤ:L^~@ҳyq=dHB@)U4TnBs$|Dw\TkH*ěϧ֠%c^ DҼ@Z`d^$)n?jT#&v6. a ;F$-(*0 ?5 1%6ܳ(N"4 u̖*Ugճ㗾%:@'7@B儚^5}ZFLCCIr,TUCrz) DDd%2~@*T8&XA9=#<61裢( Il7n[uS>U;[^HZ6p2#.!Rd!zGBܥKܰȰ[ ܦLt*}%Ⱥnߠ``9(@, LYMkl?-=#b_cWo`v!k5 eE追ng{bL0gm~о*~Ҥ6ic`/Wy2nՐǷS/zj؃Ѩaա J9JT`|g6y+0: mCX{[*ȦT}۞`Dy 0$l64MmF<1qLۮmLmP:?Dl6~@C\]ͱ.1Ҥq 2z=xvrYn$ӳN>*wl`k3jx; ?R:N}+SmjulհYi.vLw..=C@~m:{kJ{k[xn?:Y$Dۚ&Zq20-;ċQwn儿5{ܚ1q^(:Qg ]c5q`ϕݭad@@+fUzo綍 ?=QCok/ǡ&U`F<\E$"C}#o4B(_CM%@Sy|_Kn d QaY58QA+_p⣌4мMGbj-L.)s,j_ dѨ5նpRYv0l#ǫl/ݻ\̓?Cõ#KcKdªɠЉeDDJCl<U^FnURw,PhRcت&B eCܱGC6ܜIc ͇/ٯWʣf|SMFOР—oEϲJ(SRR cF6gePU"]ĒR@xYWqK• mq @IX.]nS/}j oCICW^"YZXVb bZpv/3F]݊5{q ;+l940+!$Ċ9]mzޠYh,AJAϥ,)O4s@ 'dۓ0)}}\֕"xG YzU8F6BM Mv$xgWwCl.ّ~~4$RPLu<ua;7r$L'}FݠM#u"X:)̀<8uR˱IiC2]t~dkp<1H7RioW,Vu+.o#XF \C@$kb6+m"WBLQ -taM²Iå^~ʜyA]UDup`N[ȏ?e/-l5Ѣo%B%DBeZ6;QrB\&\ j?u~!I* 4 ˵HvG'鰖a %wW!cB`0k)l:"~Bc "]8G3Qɘ.'DsրHua.ax/r)q9*s3 |dv g^Ay,CU] *^Kpds7%RVVtǣZ%!Wj I>'v4Ieҕ*&ZX(YP[l ;>c<(){^#ݱCalR>\9;H.\d~*c i eV%ٷn߈}?"u;I[ h j~xy /˜[aƌ^tJoycRu(9moReLFr] עoj S!צOlh'@nK/׎M@Ƙ,JIhz=yu@ߣ^:Y<Aڐ;_az"qV^ڑ;:X_&9]P凄S)hDؽ4r̦m ?}=C~8Y/z\ bɐ`>c,ݾW#OtgwwuƅQ*|Xo p v nj?~mnBS8av{^\,`.4Z6Gʠ5{N&| Y!3hÓl /[ 898fTС" Z3u]@;`bh$t`Qr/ŷwi^|'쀕uv?LJRutILݑήPael.z$b#&OjωG{]^Kƾ 4YmT#s[^l;׼}k/Kѓ<[eҌ?9<=C\<&1cv_DEm1Ox`DK ]ǰ {T{\Nn߫;6eHtPH0R%Vyf+]Q4_lmmaBM6 fd[@Uz>WD+б>@;#7{t m;:oN~iՐ`-D0^lox;ȅޯ(Yx !/?> bэx*/θϓ 8rfpNnGT2@b^Ėc@̱׫ e{)l#<9ç%0;ZN 6>Rb^L"WXs51uIf`kGm /jsY7ot[^, Bp{( PT#{?"(BOVCP(.Sqj @Fć&㛔qFTPWyp)M# P$V[@G7p~~$_T>mFH OYw՝ *a lN͖oTL`mpM\T JD/0͊y#ͫn FCd4+V9F O ed *XR /#^z&QO5&3e>&WGJD{RGJ<?n|*-<}۫l4=1放 @s(# !Eݮ=KÑ*G|& ,y֤.zXUႤ# ( F+nי*oisrXa$mPQ~ 闓\fdWUX^p4鷘Dq6 r{?`3De(@W F'<˝2PO-o`&ڜM\4ViC[7nqL+4Y^NoOl%᷊3LxԼ=V]&ؙ#;cMWUӾ&sp J"YǸ+mdn #i^DqzJ EY<["tT%x05%zbD `B Mu ̛ܤȫ}G(E~2JN5}@EGyd7&lr}\ېqq } bӼ.*uI焚Ӥ쵕PfCoZDPM }.vkJ=/Ay/gݡ+A1C MGh8amw`@'E# gd+{Z=@ C撰;ya9JۦaYY$K0~)U$lߺŠ0ػgͱmJ}h4ixa=: HTq܈u}+;d t/r3Ok-PLE=zTv q>q'j~c/~篑zS 9I|6hoNjÿvO_Y L_- o$޴>Q@sBN!mDU!UMBd`d$xߡ`gx%~C|L .#% VYEuUNLC{\$]ZQF(uQ;Xdb }-ґE!\ҪTX0XDIn~u,RviMLdU 6r`%PӁXqwT~ug;'x0^vl"Ɋ:՗h/r$'[3*|Xr!gMHeFl[p Xƛ*\ +]4]}pRAK5NEa747%<SX<"Ng=V|i2^eTdYǚ" }:WݞA;Ѡi׻TMGl{`۰Yg?9d Zžs4Bnv/sL}1~P}(ik%YSa:ǵu[qXz^Z 0,?{y^b&`Y?S<݆ iiͮR1F+\93$Ss8?iX 0q4Ӄ2T6*A`>I?)Ciزw."VgLkCoENl6.X|DR?2r`d{lvǥZr98aɰkMt'MbGWNFP42Z:6Oy DA yKŬKC LEx?$m GIȪvEE\46<^"V)Ig7߿wgL %LGWtxlmxSCR[zPj]Np l-(+Wx.6nzXU5NQmѥ2#7<q( f|c]+]RM `S/`Zt2hddGLT)ɫoO!2R:B0x䦹hJF]mk=+3nM`N(Ⓐr&0SW9QS)[f5ĉQ-i4 JF H>sV}{3Ǜ;/3 $Ѵmю '?{c% ΄"TQ5Y-1'].Fg0tE e ( P/do%H]DTP( Z-P_[YRh+B= =z6M[dž :[>vH^ɗL8K*oF' &kj" ̄AmW:BMlƝ_N~!e|wLnmtx}Xr[qB1s\4g[$mE>9jv=rGA`0P&KVd?:ޢl{lwqYV@')YMBhw8[` >b%!Xy=+8+]]Zqʿ&l'}V,P>_OT\sQEvqÿ_Y؂^G_z3FSM3fIkreb)읅7-)ѻޯ% P=d[MYw al\3DO*٠)Z9Hyʘse(| bGIS%[elGۙiK,Gm2#dG<_PiP,gR#^|s-A\}'4o8gRX N$F]sӯy:ф7 dz/~ fu87 աFc6#Uqm)e8A s $49<ʻ}+ N>={'oķD\_o{,=+|kl WDů>郟u M;`a`aCb_]“rTlRYFB%Mf<>83쵄VACFa%AG2?azP$ heAkjUŠyG="6DuRY$.?Q ނj6<ވL+T3*$|@#9{nDVYa}E`} D%;a}Q!lW1~+@ ~l#0o齰̬1ڹs1 L_:XW#$3(kW#C>vkHoe K{rв,調I3@B[F H`bk<1ՎAqD.^לD?h.񩃬f[zh ܝ.NS;Pa["}.j\FB271Ycґ.N'5OS3rNPvvcGpg4fGf@N*ȼ~(ԺP8LoE-b%Rȣ7/ku4,vQ뼒=IR!C J%tl Nt~ ZT籈O9 \s*cCvDU^}iw Nx&P2h1jm%KƬ5-ޓa3AQ`@@UXTט;< wQN͒% L5n@|ym~0-<ؤQ*yƮ-N`]W!(NI} n7l4܉MƋn`CΩ H,F2M3pIɠ'~gi멢u*858tW@}]Epd{tv,l&F4$;wǵͧI0S"Qf>!,#Ꮵ >\߅=oqx0WŜMsQX=VzT'uȃBD*+d` q,/c +g]4N3i1#sz 6ֶܽoۺHcI`88+_c̋+  ^vwRRR1`Oͻ9Zua^ R$*kp+}[<Ջ--TPA:.N3Fˡ4pNRskĐ DsPr8$u<܍_/3ѧ4ɽzKsaU=c(L7U3GXI EP DF 5Jj/\rɓD ,FInH3\rA"V&{jbHU06jx`?^խ??-PCb]:fUjIF 4͋Mu/{Ƚ@8 eO of4nw&wf% 8kE{^D-3U8:o$ՙJ!V|C}妑*g^. `D v !ur O0冞? kuӃܵpñb"j)zҮ K+n+ǟ$I[39`w`8H*|`sBdxt uLl> aI$<9WVX1X.B)6MZ[76Ѫ{㰽0~ވB(,Ҽ)thDMR%_olU2O#pu05(3%'6cx8&kNKjrxpG lگ+R2cɳD`_ ^9NɈ4w5aوo=~DэG a8AU`lsw6x_3x \Iza%zfʁy#6o %0P)uv.ȡ;BRSsDd]JSJkfFaݔnA?@D92߇{j}Fqz|oN0+ғ#X@8FS2q_*7<]b?I6B4bOc>WYdL "&{V]]S.Yr! 8uE꽲&Yg_6,#xi PXI :WgGgbf2 sRDCfIG: F:Jl3π6һnT>ZyrSe^ّ3>9w4`+yy•6X6s5m'L!ːcLw+"Tn*:*ŊƉ=fRkO.&:PJt"TOp_:ՑpmT-ͅhϚ+PtMOxhQhgbUP4  0uh!zT΂\-_ǒfV8GNM^ M@0?s?"ޥ `-է-MtaPێ+C|lixz۹$ ,:[EK)'v;Bsq`~"Uݦ($OwCV7rd ~h+쁟sn4_mw4><8/wR"F&1TfC<*O9bi9m'Fo a =z$MJώY \WdLmpB2z,2s% j8csHO3I4$vÂ'8N:XyY ,bpW8jD/M%2~o Wjt&t4 !~M@nPS r0\.$e]G̕r`6"=z쓍Ih˜ΛļPJ[N@\ :˂Qh_0 GҤ$f= 5` KM*v t_+p=22cj պT|h\^h.mg'P=HOj'1'Tv(=Ue2$m,ĥ1.Q@,|<,M`39ħ]~7 zKmH. V%-nG_Nfo+r*8iNBų:@i;RUtP,x#"4zOua ֩5I9olvdxX=$&'iwLy&R{1?I=\v)cg s m/"Zjp&03P 214h9ցt̗v{P*"$%}]€ϒ<&r JWJME#[sCLp :fK8DuG ӀYjxԬ ⳦:(kݺA$1 |};O9Yx>Βj /ٔP.K&Y$_i~cd}?y}Np(;!f>80 Fʞj%Y}\Fږ{vcHmfG#`·U PbEnhAu3:Y;,-c?G([@X#]# gvC}xٸc(FAGVH&ؽ6q:BpDDhI6~{on* ӌB ɣ_z7ǫ9$2ξϔ i_;ƫ@6sx1S\ RN:yڅp﬉i|rDWar=qn w6%]6AS ^YhHJIn2gu@?:^[E"+Й skmsCU,ڻ߮cj-Xќ,hR eWTRb~B9Ḅhf 9lMZ0*x/+ut1>qǞ!<"/a7j+:ʰRq̩8ps2=2#U$~BTȣl= 7V\w.R|` Nz1NXU߼:9>y''!N 8Ib:), kU#\'Ͳ#^[ _"WY^c O=~hmJFc)VDwymX5]C~aNi9$'ceT9]s|T`*ӷ/x,ׄD<`KVنLjNswU\HbUK)[&d@Nu,dT[鞄t s2]uN<SKE~&|8It A?v>su  1!vYDѫp#Q"- e()8zrWn~b_SFiԨg]ۊ/ɲ?Q/I6DVbJ`%b+97sVS|1&^Ӄ )1 'D jN>7Φ>-A(lJ0B3|1S^Z<sw%ׇ>Nsy6(1(:l^RþKzZ!%Rp'#|ρ1~d&l&|aF4Rb!6eFS; ˟%=r[|픖{jq{θ6nj?.YoN᳦k7BKdD9AiUfVA-)80u吥p 5"#&(?>n6 @ѢCVvOnсg{#fͭZ_ ҁc}Mk\CZO\1iYЇB:ČU󿟩N\%ˍt{=fVnnmAOr#J^OjS@ZodJk[ae$̥+3Ye2?ͫ@d-NZG*]XdaP:p&_9:|Y-0:N6<߰q۶5P@ːTYcs2g,۝FUu! Wu|Weə;,^\F%FDǮ*I!  u8uj[3,aоOM"~=#K5^m8È(B4-#G$ ML4: vdCȁBJkj)kl,5Qgm@@7HbUm.@7b>lMύx"kAv`a<Ǥu4[-HGAK,O5 g$@qY[W: J&r0H,5J6* ' yQiPF{/8s[k8YR* z7xqLGski[o; *f_(goMn<>՟I s#UUp0sl|o`g0,Ӿ8sL a{f)@GHjRN d]$ 0ED;B ځyWB"@lD5!HOIrrLtݓv-rrȅª+l#֞؜7ŕ𰻌Fif |@Άj1opr>X-J Kz*R+f))>$+NMXنUnv\QK~xoǃ7 h1|o4e1v%f}\>R5ƹ j1Pi8Fo.QkS'jS2wofNP:_Ob7b'UdښTak'Uj'UѮOA` i zlp>X~YL0ylk۲ӹPbûD1aJwif2f '1.i͆e5QOſ[TxPW?m0S7!зd]hja|EkILbG9uqqZ(Z d~gSPssaĢ` ccgȁC?^#*'[\<p۾ j= w)[(T6(fWfӦ X¥qMکF9.x;Ou+83򀙨6>˵89J;cGy!UCUT(n! b®"-w } B!"{lK; tW >i/y=1 %@@YHl RjݱF~ћ`0:q瀖Ȳ*d"-AgFǁXh T 'k;Ejyu=ku-B[ 6xOM\ Wra@YGfY`n( H\)Ӳazub 0½Z>5;1ݤh_*-ۑ9鹻!*==TA?Qxap$t9BhΔeǪъijh|bf$`ީ杨Q,`05rvs{A~峏^=Nw;YVfwj8=LߎG3sdLh2[tݠRqY|eX([2)  S͠gH>(,ӪUxnx]ZcUFcM[A1 HT K 7pnz#kL6ML~DQ_-Qe!(qfhB*;:v}]ͩyۍ$tbFG'wWq-']W3oZht3)fymC/8PFbXxFQz6/И^o4t[EuOÛb5#BOJpæXOGSxt[(+%or`4*e`i޸cjr[ssnR{t+Fk]f]@eqt!*y }+$QmS&>Lze,o \64ȣp=pRo'bI1q ]0_uD"LOk)^]&;{Y@Hlא)yi"84+j͙HB!x56кLd2u=gt֦Wd6ni%oӍ96}c-i$QJZ6\!,z>TgLͮ/?AEVinF\ 230grn ;fP|)^sP>qX-9LW&!Nnq7"bE"' g ,40B{U_6Uo# gd&z/C1錙GZiW|c+zI 8P7 $B w\JLԕdE3lpg*W :Q('3#x SdbSR \8,;y7UK0X,ay Zȯ- j?bŁ ;%DrT(PmwlPBD+Y7!MrL'x^tRW/PwYa2n!7%}Wd6J?ty$=/]IZ^de֜VV5_%NXV(=nM,%u][ao撛c׶MpQs1k))zPWA²t)Z /a|Q 5t{*w X*c͖_X5B=z% []FC"qkc1PO ]%ڐq!E4ʩJo*<>'{8I(ۑm6hJv],n^ OUbs@{ߌ8R:rEjDcDƐ b^ƿJ?°9KKCCH$0HA;PdOۨg t]%jY-ZmH:i~ 5~1Hϑ:OGib.ϵѾTX7-w|Ş,!Χ<MFK[E2 "~T ]> BPv z ԙODAAClq\5W m Q $ŐLjfhZhՋ6yIn^HFdR]N6!Dڙ3{djΓ /B'RcB󒌋.[wN,e`w-Yў IZ.u'3̎B톨W@TlrE3{6k+9u\NHke.,.&a$621<1Xˤf8[[ZvsNy5Cr(L7Vݼπz(B -|}}O9W^(ͱOpr+(剜Uw=>_pӦsფVE/&Zet1<1)-Zª *2}1Ъא/Z3h.7 e b_ 1x s7|Q8)V8Ku6 #"dMdB_[E{KVVAίmE y*4c*tj$fRHvvn4_~F޶sGU, !䬤?qF*R Yp X_5wNdl;r;b!' _X8TJ%s?QlNБemKC 'ؖϱF8GxtU\ȝvgz̸uQN]/W3^n lME'! 䑠n+NG'%pI'j7ݘz>U'QR^[7}*vXӴ]q谺rߤ 7 u%iPIbAo(}R#xz'|#`{hpDGaN=3pi%v؃ʟF>nt'07o9~ l]zB'(q|4;3 !~DJ2Y8kk TjRsҋ hZ%_\s̃;c?_ wq0ܯO^wS )=12y 1s>ؔ8njA>d<+ժVw~zKFWuk_SMVT x\P!qJaB4Ýy;,w+FuTQl1:]+|c0tL%#)I Ge̷WoV VcG_Q )C(9nBԉ*>5nm+n+.|T̪k K3$}H=dQ9 G.qNaLJ`1X|4Mx ٝ5Lp,Y}_ZAà+J?yg;u,Ó W$⍵5Tou^o9p%4!F6lag$_hO5 ,"[XlTJ2#>&gPwl, (qI/=<1I!2rjjfV 3 Y5n)!lxSqSyq78F:sLq=1֚/J f%:X s 6I[爍RX@ky %AS[:(LPi'sDcK  -P7>8I߭uz$W~Mhr~~- c Œ]|6u)]?"G 2JA0OBB{~ des^ #M9ixMn:.dt;W,U/IzB?ߔ0e )keHo^&49diS=&P)EF;+щI)Bmʨ _3ŸMnYݰ/fZ"[)5heDŽG+Z` ufӸ/Rg.C>.kU!nH <yFQ!s#P|Z58~XWBӁ4lq{@,lx)\:ʤ٢˥8.$4hyr15%lCoC"r($N^|а+zfy;k/L a _qYmVmfb$SU-A2$@q[_K($ 3;SX[%)b]F^.-' 4ߐC0>LDc1{>)AWꯆ4T4d}XPf4kn]G=F>u?0ptK6Wn!݊]nזݸF5`見Lf)ՍbFWHuPkyh G_aQ9}4 S#K.;ڰwbBI1Sl/:riL(n1RO^Q>Fn, aH+r)wuy*mke%8mZee17N( ]3$~T5Kr`"k(/P]nĮ2lqq=jty 2|x =SUIJRAZ!~:$`)Mpi%!SxWbΚt)=TP1 bdti%d𭝳 L{ z:oKa̱*\>}({JV¾9X1V@mҡ|GIWV4TŰSo>Y0}1Юe8mJH@')c 2%@AH"ol \9%V\MZueq0Kf+fj4Xc4zvh;'/ܒ)d.bs';~Cxٹ"61QI5| XYnahen\qL_ ;1 [!'XXvN9ibZ> Bͧ ^AޛTsk k|Л,ͦH߱Y1`ʼLXF V2- Y^ ]+Ί*D!yLY*.+U1%v>$ +~*z)|`_YKoF'ny(z,8-.JYG\.k| j]9L_AOuA#3{>#|.̤/٧hJ$SAf 1G@G: a'nܝEC-$4[3`^/^4{=olD@^@s8lcXR@سIOe Q{duwʽZ!uM x준Vhrj??zpji$J(MQ3[ ?M[~Tj܈1.^:jn-i}Y%ӂ Avhe 'BWL#\>WaZm BCQ3EITPGuiun;f,FC"7u1[Q׀O!0>(l77⋣#)rP 8jƅ܁p᥌7\׭Cng|>H8(͘ - z9%7w546o"Nz5a$})zD~s9bWy;+Sp T/x.N%|jdL?`MȼՆϞ>=]Sjk|7*eN!|MJU]׽,|>hQJp3o_ᦪ#φ^ꄤ\=EL^Chn4ngE 못`thn r˫oQ(6;<$ :wl}(} † FMj\P?rhMob>@RsGCԛAe?Ӎl /\_{ |A ijԎ-h`ue)7xUʃt9J@o&頔@-iF#Vu1.*3v:%#mΈ}Ŷh;nZB[yNxbu ,X;N;{1o>1|O6Dv:ҟ@ŐUqf7},)ܩAxs,ԫ%r.Zya_zo+6ːe[N5nz`λđ "j#z\(fe-wKO?P}(#!3>cbF%V9p9rܙnxXUv9ʓMho@w Swc0?vL.ZvFA* m`6˨*t DV?1OU'Z-aM|ʚH%Ae , .ҏI~@.<- I/$nYҎnX{juWIYY(eqlbr)YӖ-iw|eUBzG[ Yz1L]NaD ңκ/ {bft!Ydcv[x9&DŗčMSfDvRofǕo{G#̰g[ky,@N탭cPfφ!⠈R:Ξ~s:y,+˳{j&]iQ*Y7cۺr!.]uGbB`Ry2@;m6`ju7 4XrO_{&%p@kŴ baeh|MZg_/fC@˓Pⷉxg56aJKc vsql]NFnlyxr,kEVv7ƖfA?v^mk~zLa?[*~30[1N 隿o;VJ>4 Vt?YJu O_-h.Ap'{$}BUZ]Zw<(pZu+s:; Z@Wlr񄛣L-YHKjg;0 &U @*3q ]B2{*[jf?=d{{i эAd}$*o襍VHc錟~1(X}M[c-se:5U "s@@tȇ[wRd47B'Am;UӲb@)!:ܲ^+*5q|`4x$;ZQ?U$C R̎vũoxzFKڋ7gPO<.YX^` Oϗs/5lbadn ]5M fS PZX+ذ:΁BB[Q92 X>ڏuRC?CwPY45,_G8v;^J3x-[)ܻ~ yRD*GA}J8ʯp26d w'ЁZ1Lޘ*Ve hԃm|$}cT}Ԯ>V#<6 +߫-;%T1Ђ|f=UNAB tk>Ӣr1`vdh!˶JLBd/S17Ml IFtL: 0|uR8G1΂]G==PSח(v#k'<54Cl1ti +Q越.*t.dٝM XL^G *[x&Bopީ B`\xkC2Ϩ=|y`:Ƶ`*> Zx'DS-&686QeHk7#SMC9]w[:TE4* |LP,("}e-{}kdn$=gze2PMX(Z͔{釈CIýV\2Ē.r]iG㥖2?,+ |XZȟߥy(mP:AM,;PtHSYa6u^(%0#B%r+s=\پu?FJZ7obv^Z3G~QucC.XV_kٮr@7' bpVE%iCKsfG/̰[{ (3W R2g}VxDwVPrMb2[[Á)#ll5ۦtz"?cbn/@[]xie49]HEDAE;a & .#x]by<fjm?(~75%h\VMmt;.DO=%)~A<^ )QDl PPN3}ݪȐvҍƞ v OZMvuMSxòs&3T|b#c!yϱSO+79Z>y [;#a|7鞥_"wy {7T2("GB/$ºld ZX}5dExS1nq}kMpDE$K@ %)G1`)&:vKB1WRe}wߡK4+LqdN53X%*gē %Nu︱bW3BYuZϻi^ Qi`B͵".;hE%Wdio_s .-GGj|h$rӿɅZM@nas e2]/f|{ ^`vU!}HsjC? ((KGWh\y.?)[WcVJ~xSwVI"ظ M>> Ø.( 3d%"F>^O+IHn(,4dL]GP%KYjw&ʁRb,Ѩ)2t9U:b)e~7i|L)#RZx\LPJOM5,1xI槇7wĎh,H"('Lq{=ڷJaCb8[2˖RuʁT*l6'8.AFB9jnȹS!&C01+d>?Q3f&`vk{CH=OĈ`*}Qr*'l.ϷF݅"me.[0@b@t,}.Fǩ QR߾)HޛU(hg_FqEwg.Y<(qǒv \F]7~bzJ<#BŎ@pd6Y ! \DV@8SrGF_M*#cӦ;r̆xL_ZO죁o((cn^VHOTfYHѷtJ}{cnteNHe4 h`uiYsc(3%L0m 廥l+zTz6^4P ̏x؏K_Q58ؗ W~kaH/aP̟KE~.LD«pDZR9Y:J#89|K ?䶅=7ܫy`<,A`#2I%8QӿuoFqGԣ}dm9 C46;7C:܏b㖵p6ZQcpƙwã[$ܱul*Y;n=jQr9?29;`x-7&Bne^MMXGc\{VMdM1}ux@Yt]FkZ;>EB0.$}jNCfb YXml19E1eJW Gn;֌1<J[2}%#WiC@,TWOeVSrskoN **(@D[yd3pZK#bH,Scy7]mp1Qq[>WKlIq#-H=gbYwˆWe3nx$1ᦷ33@"94b>RmtC~e勴#0E WcVyA k2C3 d%YOLYd0 &\j:vC5"-in;_NdqFBDAM9ˈ;YpH{}Z#JR;ƻ|>#aƻtAf=1Fw1|ʓs!C9/ns#)XN_~xIcE,) 2?<]#|X10ob:(xቨ֘Y { vE3 M"Jy5 ݀)2'@(d-4:23݄#>{oTWQqP7UDG[eT}pw*,-!2ݝ h -=B1It`C ͈0 n~"@G%ijAHɮMO#բ0QXf?|=68jG"RcHbG)qD^Y>0nj%6EfuXt3Y#2PLRZ //*Aێ_4a9B aٗơ  Kz1I)sHWj)60 %svgMq){EW1=ܹƣ6ϻ+ ӎL%y&%LF*[6HT2#>TbR7Խ-KJ2]Gb`BApN#Vʔp/M1ƅB[x&q ]De`B%Mcf\1k4fEn˴~W41?fnuoU5\=JHX̹@ݥȕ4HBk [) o˅+6,QC-ޑ~Hi*$1&Fu'wΠ9@su47^t:MV{Fm(HbgXo %K+i]A39@: U:7; - ߆#TmG5{߫Ed(7e;c쉐ڿ80/T% =y:LT1 "zŨogA4ć*s26˚:қѦ[dHWDAT:|О,%A}JĴ!y'GW [2ҏ a ƽ $.3)lq?V2nǜp7k tNTT樎;–I,a06ҪEIn3kz_߷B\9[ZD@[3cR1ۀ:I+ZZ!]Fl=pHyO4Ọ 9hZ4Q@c#~3pLv8 $UX.fŇNi>14bq.ˏ})KjSSUB#B vbwjS/c<dT itP 2̡ 86U@QxsJN7BXY9ByQX{{]G+w;:aIm5AFiX{1̜ )i -jPQ^vR[N0x'lF _"kJ#}]v$hWZ(&wzmD3sR%}ޮ"AKebTG~7mV 2:_9ΨU{uPoUnA]Dڏzb04&LyF2wBm\j(Y ,}~ Y{<$\yuYstuKZaG9èڪPEwr-kyE8S (\<# 6DIvgĽi"R 3-7$Q2!')8;nC{`+hh@]E᳋lo 6x .LDFYzrZ[ )w{q]56>r8Ot{p YҔd\jGg\%T@2]Mh]@2f)$Zݸ2IV"dpHu9-|_I{F"6D[hpr#P`KȌJctjQ /I$b:r1x?i"@o˗l{;>!,u y*S5/|DZ%rXB+˿(Qp\M=Y(l@X'@,a9kIqW(yUDigfI߰6!STF"/c2ؠy_Q,^# Frkau\H,’2H%hH'f``?j#*`7 kmt$ DŽtX%3x&ZU[YaӍ6&ͥp`5JJzY UHE&w@ ҲksgR(`'V@EgKkꪨ.2?{ VϾt%WY,랡KM##`8\uٶ+lVg67<u_pɈe8XEIa8ҫqBCӌ@*]oF0,lDgQ">q`i/,)7-ʊ=}ݡв $9ǘȸ0\HF}6I=#Le=Y&*MYCt_J ._pk(\ /wɔ& J`й'w\_ .e$ -Y)Nq3ʝM3kuIX57?m P(N%jG"8b>\I]&{$p:mfkGUi4 D= ,K~&`|e2#\9͚Xچ}'6Bnpv_o"A$ lk] hR /3, Х=&A: ̏6?ĵ3=tTF{#ppE Bo3b6GG`!ﻅp43UOݥ耣VhʮV4.~]1}MCgF Nk7ҎL\)j("Yb0N+uR^ L]dGR- ä3;[C9 l4y|bƴI%W[HB)g-.AlH#$LD=~W`QJf./q֑(&)p+)BNo& `f"Ucv#W{55Zů 0NRC4/Cu{m[h^}[еZ6ޥ95x,jOG;zn":[KD>1 SbatOjwBV$Pt 2=+/H%n ‘unV(sK| 蠣Nl|_<e~B/KymLn$ZV[.g ܛYe GdͼѣB 9"FiJm`x2OD箵̩sQݐR*pzfʒ[]'٭?',Ipg`a$TH9ј[,&AP@nIA|!Q, мec]&T, FaP৪eI"2?}ѭͅxƁn78W)BWÌ`?7b 2}`-{Dx%T|mLl\USel9-xtf| } G!|%x0΀ݞ'=pOl|],_tË{ kFJ>r4t{J#miWj%|_*z‡mDh2Tt@:(17+웲Z y>]ʄV^<H2+xgO s+X{ln_6Zz#e2wtJXyrZCVN2YcmMƲVU'vl y=< 9+C@zn)#JqsЛ8wTh4F3 vh׏CR#wXW ßxq|Bff~A(s@_EdvZ;zӾv@.\ K.57ndBk.f ߓX& w2xötr" ڢpZeޕV@+PRB'qvgNB .⭇;|kԛ"!7 tZhXaZ!iV耺HҩXz1mڿd#߿U@q{{r8Bg\E2;mZ9SZ˼rQ%\㰢 i*|UvbZ$bH-٢$݀bY1UM1aO,81JQ|oc],՜W#95^0cl\l?UcLqvs?sj Dt[z!ϬSxP!\䆯)a2P P5Xn02G_??;0htS#鐝#Rڡ`u-EeF$icidٰ"ـIM jAK] sNl` *nS7@Fw'+l<o4l;0\Jc+>;7පu|OR !TQW̻}RԢ"⠝LX Jx6C728g4S ! ёht$@:_,/TӍnv"/ &EXAM~a-:i6b LFq|.ELȜqcU?Jl봲"p?ߒ$ՠ}I }xrMwKpmE:FHrBzaIl7*nWV̫|'jՓLz s7S-8ǦA'-Ik,Oe-X2/OSݤ5QK#&XJ3^VX/o JN3=bQɸD'2^>oEpfJ'RXRةL ĦwtMXyoa˽y>\@›qZQLxFlͣ*I|):!! m"!az ҲèNT.Ia{?:*ԩɒ82w~:dzn;95r;$֐i:[ ;f LԊGMsu<姭MQ/%g_&;3=6]ں0QWLE#r4:ew;V^1m '/o&L`n]7͑}% &ZXe-_7K 0:p}KA+/,߲4sgmb/Amވ.-a! Xv1Yɢb̲NbX0C5Cuc5֢cm] Ѐ5ib#A߂Ox(̛t4y#ҐyTTiVnj` 3 -Ɵ&?_{϶:);%eG龋; 3By 'j(cssv IA֙rg(rWjmGcg,A+$.@ѐvȶ/1OSm>L)t(A!DA~?-ENH{w;R "]Q"TQh!o9Rz7ݢKĭwM&Ra|p8CY5MօyIkN7I#aB9ߒ5L)}W^}>]0=w1ڪx 5]N܍:T:V@ConV í_dpDC3nޔ!x`kdaGoQr7 *NOT$Կ{R`C ~.HC%[4vz@a&9pd KJWHz|@Rb ۈ0kV~/HwכxGN%/!L~j*v[YsMǕ_:K@3ZଐliJ43|-hk=LɒxVS8f~E]hr{qіi"@lN ^T Vl}!5Gw `RtW7@7pc7Ncd%(%ÝڈpsEL&ې L 6ܺ卄1DiWuN}N igHO 9x tqCхl99/ˮ 1͢-%1~L[k0EES굧@χ FX֌w_|C~9/_[)%ו]áB<RcM#uP /'PT{|"vI1֙%+x* s{31`朊|pp.:J"k4@Za:9 ٵ:g/\M"=["cgТ7΀JpV ? 1yq(ݣyvޗzmVwYI3yj9$jPc:NZ5[b@J :Kmpu ^{i_gR[Lrp,`pKa Vs+;nV}n5i-R'9~&h=.Ki:xCxשZ肘%8hb a+ cQ44u#xIbtN1r^)Ն+̕:HQLs8X kj ! f)4wpx)zqOژLϵࡍ6`cRvv BڒܝG:h*Oc_ҳDbjIBP/) ׵)eO6PFArD*$̡CߤʜBEOvm<3|1nd%='Ex1 ʙb[+մnbJ%EcpZwr)| d䣵zxקN F))84D 'M5aNumA*^8Lf"vu$C㼩QvQ):|V'ר#DYզ4a*9~)xv1K)aHo*h .TddNFJN{JU@lgs,1s# V 6" C^< bH;`n%crq g ah:|<\̑;S\&_z/{%/GyגiBݹR<#GO*BC\]?L: \|źJB~|7HL/]khW^R^_#,pZ/1y sad42>QWws UG $m:g`|Ü2ܚ*sz?~Y *l%'Tȩ(iJcúoZ n}zMx_{[B[_::It#\Sb5vusNEw'5vp22s)v=,.91grF_B!]fIG9'7j2Ƚ ` $ K7o0CE2voe %l&W->?-6@5//VT_Or:43.*_D*Înȝbv/+Evo96Ph&;|W?&ҷր2ȑ]C+.+#v0"RN?>Dxm=jtމM!s`2=gC |%%BLN`)C%J]INc0pX1r|!chQ9/Ї0a6O9`7Y# ՘jl7 ZdIϥW2sW[z:}sYFS<6#Ƕe ,V,"(HlcV6w҄Ze P uQZ `s"xjZI1l?sֿţ ,Nn7T-<.{^C)C!,K]{%h0:K<i00wiNdʷ\fi%ݜ[M4%`d~Aߨ^5N6 ďvZJr e!$*\X3&|q[kc̑n5%<:mq͙ cҿ{-(DȲc8gPL<^3i Ljp;7LibӀ:%= 7'^uB*>M~Oʃ4J&q[z7cpI"uS/)1OȜ*rOAI~0&);NwYP4iT-݆:PEE:.v7Msa5 "Rؿ+XPa:w!wKCE(. dg=ob7 jNrl.uy{=We|o%契DOpmy[byb rԲ^&:/dQcݱJ!~0gS9X~vb#' seOYɎ@'vKQq+s:L!iEZ,%; /:H/ Z765Rޒygk"Q8~@(U~7 MoE =qE̬}tF eDDvyrAz+=.Yi`'jxE2+p:^Fn čPvXN8j{- m"XVq;1AFDnaxaF 60F+a*ڪq6q?!Ŗ2TĀ+vKJ ;V R|vGC)Y7^f|MW2Op@$!f"CX.َ)@Ody'~??"70S| 4REچyr,xGAeG\$19J gnFXVKo>:NZ*V!؊u cMlPs0Zvl~?Ȝ9%x}u+䀐srs{I<ݟQCf.@؇ƴ , NFϝ0Jf2꺁:9eJLMsC?O94R8_]㽭Snzs'4X;q*dt;Y B[19^z]ѣ8{R3, [#WV*zo\|p(Q,VY 椩h.=hZ% ZWI 9b? zITövիUeMu7j&gGi0a] &,['0pX?:5 eӿspRt Ă۲#f8W.]չ"m2E `6L6 -K\TƵ!e5RTc0w/pS>e(kJ*pc[lOrsħ-rQ_Y02OBp'Tl-˵b (eq|l-#anIkY 'ra='s8ࣙh^ V-tŵ퐬xjⓕw:qŔ'EjQd/->-zRbceC]_%,=Z=ՎLc=P1U¾EHe#7; mOiD*+8d-2`Zɾ Q^6޸X,¿b޻ Q$3pȌ6%{lQB^&lYAt) ړ&Gat$uz9bwQK-orl2, 2_SwRۈPL;Tﮨ 蕂sz+<!uh9:$KUG4'+mȓx_2eGDƳ)K&)˵bay[⎵0xQǹxZfQ=jJIA 2N8e*mh/4Cfᕶe3y^GԡU ]Tw i_ ¯ŸYX bدo͓.uG ؞8l#HI߻&=2 :||L@y/k}kqx.ϮKL4EPΥ0&'0n/˄%b\8hH`m[2J\؎wB$}*hڟwyok v)ES У0 ,k&ɿJɋLIfS逤FʇsDK㒔mN38;kC ]a%/Jn6cx;Z= ޤ5-y N|GƟZp(Vj87&d?<֏ۑ$_+m;VX $qcؽd5bGy' OROds?8'WN [Q>FZeؙ4{3 ҭy/~pb;L\C }6U[P8}Ϊ|-&.F68lJ *j~BcP]ٺیZ4w}d.qL8 Nn;&k%GvzļT!4,_"F%PJ ⿾ ;#Ruf" 8i]5 b(VXX9X_=Mb{tZ?~#Ev0Cma9!5POk3+"p gȈI=EV`  ap_>C,j,̈RpUVy VQ *$G-3dL'<2අJb6/lɌ-<4&!2w:>?Җ5qY-2dRe#$|]iѫ# |Vny݈ ~-bw.fYvM5(M.M]?3295tBe]O!ʲ` vIįBeI481,Q%uK#OІow+(퉻uMH$9ɜQODP!U7o/@xI)4P9QJp=&'0a8dXKs{ `K'4ԃ#KЀ'Q:-I"$c ǜj; TcxTų {)Am;6穝":SVξdd#o2.+8Ő|@Sng'H!,Tf!R]씤F?Ԑֱy55;*EzoBxxX2JG8# (m=r0m6,Ly7{ruKTRCtF8ln8Xh8BnbQ|!m?r ^G#ХQ2$EU)^ʌK%R%⭘1yQ6WP>ҩ2K4M+u'Pc8!JKG^|>SfJ"5Jԯ `[(@.)Rz_9.ߣOhd@`fzRJ+o)n*{p9zeA]t XXp:Brĩp-Gwݵw+JPJˑ8HVz5mky60Lk` # POhtf#X[ poغ8eML-ޘu#$&K|rAw>Lh"B'QN[R27yڹH d ʃz^Rt0@ŴR:E+F#ԜN uDp#'gotSR݉Id55Nc5ʘ?J#.DOJK`LաRZ 3+wp`$]&XoCl ~~kӏ\PأȻoԎ apLJvF!(Vbd:y8>~F~8*{A9 c6PjEa.qbL_(VJO1))zyV{`t-r>&B6px!W|]j;ږ_ql}m~ڷ QPgԟ6 ўzM@8Lkw1huY?3Qw 7P2 KmuqgM*ҕF=Mk/ _^4Q0JyĀtW a>?3tƆ+t'V#Xå/}F;=W/cY`,ry{Ҟeaǝa2Mr@)'H8u߲ZIhqىV&])~39(P5 [й(;r؟"-g0Y=otK>W1&ԳUScW]UqwJPB-pOi̯J/g 4Nٮx`_8@Ex~7Zd@AjIQ%)߁,Nv U=]D? t*gQCćQ"<'?: 9a8Ճ%A/&IL܂F>K,@GgVKԿP(uaaB&M i>vGa|jhLGmEj-nHKg*u#a @m`/d"x܉ >]q=ixe2&[חC\FZ-n1oƁ 4aU}uDh[ڦ faoXf>vst&>c^5K: c2dPCSK :1Y<~2]ɨ]i䚇H'Ovo- )$k]:0"\nY~sz.4c>Jnh/bෑA:}GsmqYm3Gl`-qM7cXI؈oAwϘFv/^ai8 =\p %Q'@B ڵzI|w Y7I:KK(3]ĩ2lWCu'>84}I j_La|1k7 {#EL*a_GopS]E66IOƧtX2t'!:L&"Aby7`>ȮNE^\-o1Q@\¯Z#קpXʙÆ-lE!%1ԿMWHt=b19)ϊ-^Z=b̼KQG5Yh^hӳ՞HhEb#&8E9\tϐ?rH%.U3 ༤8H<߱{8`x[T4= m/:pi_qgpi%":]M ?LGZ8F,6v"]/!ՠ&v2=٨SaC' ^YT%!^,"?dzV5 Rj.Lwf|;7_/ [an@\uAs;ɂp%^f% ?`j )\"XK,86Lq>0f+)sۡN`}uh^]|Tb+ʷK5 Bw !XWW'.A56p+Lj($15Ra)l% 鋶hlj ^(! [l3vot5B9fZ؅0d*;my fa./=ub@wJI %eIJj;F8"@tʺH$U܆AF  +aqGm\Cd3fߞ?i /=a@t`'mZ6k·]}dmKys $c/ =BfWZ]k _ն6 h`EdM}4Mvh5gJI@yG"pcȀx( 9𦺄}- #HQ{檑Z'*쾃Z"iiAS=I;giJ4Vzϒu*1 #P>O< CyOm8FyOr1iCw Il3hjvi`*ܱʩ{MdPCaK*P=\f 7CڵvQ:U>nC *sB,4:0T#hʐ|)4z򯷐_0SUsdVԢ*,?fdҨfd%ҵڈ#Rk3Lц6GMdy5j)t9\4J- (m MLJ8/,T>/Wd *3r/Nd|徊 ,'pOz8 2Q!%vI"e,I'3Mv&x3-72bcha9|/sШ:Gh4IƓ"YёRZџ^e>g Lmb75EDуe|+'1bI6,M7$v@.V#kgQ!|?D\xV-@yC$,%] 3:+.bᲸ#z=9QQG_CE5_Ú׾H⾶ [q-(Az 8Dڏ IbRK dEBUOy;%՝~`R_t$>^!p>D"QlҀ;FQ,o[ŒLҒH)mq+c/#3+i;SK;fvhlя#j14+F3JQn0|S|J 8 2 %#2]3퐟sʸ`zX{HZ QָU~h< zQӠKVq;p{FHfIp(Y;k;!V$#+l;o#?WqVjoZ| +ZV4[8R!.+9/kp1MyQLp5pBffc{so&}U^XpoR@!tm><5f[lk\H, ^ٗ- lr0֋CK9<r&A:a)\N|/FZr򭕏8'9ḥ-&tCH"_[E?0!r/j]qXt]',В᜻W.7&Bthwm[ QTf ' 9z\)|UqNyJsFYY,[~jiޤ3*۠h9U8-7?z *:SlOX+v[$> R۵cpѧO7N+|: yUϣ4/6!nqp]z٪81>N\ʉ)l5e#v*u l|~˞J'E:vAbd=)὆oYv+jH`Ġ'm`!J>r8 |W)/*j/tAK&R:)Rg*לzBXDd4O g'zLh=C6V;<+[.c8^2 6ިFaUEеs]O2%OTjGc=7m5J1GX GI7&6_"( |66ַQ+fh mbLKB80X gwZ[.);)XcЊ(G>?uCTI ИepS/b%ꋈi߅spR1;]G ]>_|@ c.VE,Cy rNCr+bzW'=xKy PY֥Loqijw)]1ucөTFۼ1R̺֌zb ]~zvI^#1s MF>t|C'N,[d/4ts乑þ13s}FGW`nm{Qϑa\4U}mc#DR&r;^$NC \e;NZƒ%Yr8=i$EJ|wUo~=inQB mY$Yy2ŮcUNEڬPRgNy[SLD/? at %27WT}WJnlAV,gˮ51::GDbhѲhKѿ|)^-qgH~.TYF@f3$k0UUo[\7ׄ88? l`4 ut9RJ]}"Hk" En9%Pg eRA5҆H"J1wf|䂁NR|} J4eicPf}L:sy 0>0#Ix)W3ǤGqS-4|3gq? ƏÈN-1M!eh^-B|e;B*UkH&VOTpN{W_ }@)Tf->-qV\+DSL1?/-d7ڱHTȑHcAwGlƧ.*#ǒ3){I.v{i؃# "ߞ[ Nɐ$fMf[O}Zx"sǠ]/LaKS~a EGP:-/JV`R( \KOs A CļU.3_A],Uxmj?n—_7J`38'h#̀yɜ\ )?ˊBʆVȖCBmt(*7s:0=aO Į_xM.nffYpӠ 6SWO]Af !cI| wD7{c.\YGSHfeo"Aq$4s $ nJb=w{L)38(Br}jc^00`_NOc|ߎ"',[](ozPJHŎ )6{JS`ɗ&e<-'c8m>5$[?Q((3B޳LXж:Ԋ_hg{sm|?0Oa\b#{kJ?fKKr6| 兿B`Pfi?IQc+WesBx Cyۡ^Ǐ_{2,-gZ)ky$Q1{(i1 E9bnF;ž!zQ]6 }K,2voa_y_}e&e^Љ(Vɞ&[am̽ﰺHr]ATm-k{Я['2֬P5Tj!̈́ܽ\r@AٷM~ oDpL 7%ʂ)c@s}{w)"r1qneݡ']*C;>0:'_)7 VPk06Hs#)Ũ949'W,(*r9xY/,gF S_d_\m4o|(=خZన'x,xq<830Y(Jb$i {T&vTQmK &1 k)I-зw0+6Yo؛f< dGLOkUpCTF^ f\ycJr]QkO-Swo{r~0'sPzs],v鵣"`JhqzC rl0 <^|xR~%sM1:y4yfom+LH>BbnYD|tH5\\Gg;%:m$ȓN,JPr~/xg%:Uo<9ZfQ>8^weڇaưjA֥\(7W/-~6E0)߾ y(++nJ)^%_t}BJ/ߋ<}*Ė!J7ɸuN-@b*%lXתN!"aMf?s۔2GZ:%Rd:ֲ AE܆@ U ­hE.Q]IzW ^R퐃)}8 Ag4/aĭrgXo9gMYiLOcZlo0f` ] wvZ˸gxZW0I܎&Ō$0QXao?C/Ms:\PX}p=agà3OV^hiR3LP,P]!A.br)n]:3/1oN D֪e&ƨ݀={IVz5M5.LȲY`y;e]tc8QyQC-VctvY.42 i- °'V4ޛ:nbX|/'@{%} =>t  Kl9uc;!@lH.q hrE/-t 29yIsO8 #Yz8Gfά@o,˔HmV;5lHRKh&(hHFhќ⹒S`H .UN8­R*IEڿr|xBHmyͺ[>kA:;=ٜ?KY@YAnN*Ւ?W+.1O:n;?RRz@&7gz?ܬsrF -WhஅʟQ1|My4[P=}.,!+=ie݇-}V[15 LN-QggDX6`/ [{F:P+jp*lV%EhǼ ȑHf]KOIGeusg/ܻ60rlW^H_m_QJROslO]{S3mX>i6"6?qh }黛e;k> l;l°1#'jT,7M[3$[~N"GaɄh [cD)HAGڥ6Tէw@^5O+ۊ-LJցV%ow]݅6sn_m/ ^^O9At%XaOfDA9v-x}r`lK妤 ORʟ7;&,<,Ҝ& 2պ?ʍ\Vֱ~I9}ϣ@߆ J2_=jRZGqԓNVcE,uqY .,G?Oc\V}fRWRAkjJa)o;lz!]𠸎Fs9Aw% &YR}uA`կ ''A;oc'C x G~d 'eV-_92Gk8ϕV搪t\4At&g4< ֣UP&e:8u$)={wsXcT<4q;$PGqiCY2r)|H&m! Z5:6;?CJ2gzoV5ň4Ũq 4Fa3K{c~IsOڙ,tJ߈izNzg5((GhFyE3G3)OyczE3Ǖvv+.}3 eיj1*|&織*DeHN7xXFPSc`S/G;IԈYع@%bJ!_:_;'~;s=qO`Hck# Wq[mP¹yMno[VԁVA2#y)llhTm|J$y]I8E;O%t3hdͼ]Dzҫ o0HV]/^qsiwh=V1 JcLϩCqS ܞٴM`&$n ƶ\ܴ~1TO]Հiz"LTVG!t"X-}S9 *^qrɯjaއ$8RcE! vY'LfCvG t uuZ&i!? 7Jw gJCؙҏpG}{)׷Zu84h~lmoXײqjW20xNӤY  ~C*Ed6le{ۜy+yds[ԁA=kD:NyV4W?ur˘č)xGW;x-Io goJYMdVBY% qkjn$ZUShĪ(_QlkVIJkil BVvJ aAV1D [iw3řc$yݺmBHvӋe<$"{ G@2-u4F."K.גvLeK&Q"mELZ72IXǶܰzO|)ki@wg)jltÂ*^Wݙgh]\E0~ݜ-C9k~4X <*C66|lFhr6\tx{8#mOuftV`>aA)5K:^wJexuOx"t-RҧhFN"ԣLu/<ng\\_)*$Un\iiݯ^d3α)YNM%[sDTNLod衿&o2``_-Q۶Mᄟ)Ɗhso*mϣD:B@Zu| 9CXuz'ecr,ehjh'\UȨU3рoݚ YtҘn+Ëzm&^EyVlXwCw@չn!ۉ}$s5l%菚J'UhRDtPضHa\-L~65Lۺ5$@KDJW\ֱ;%w<5t>IIOFZ)'\UR .h훂J㧘 w[Ms%rL??Q:Ŕ͖ǣ rhA%=e Opo^p1{ƫrzP nVË՜2pZBhi&9$t;"=}( KHVAwekm?^1m|L sOmkϮŕ kr_@ m}e2@\۫zdX?Y{X?US[@ݿ08)oȮzFFKwfYԣ8/fTx[׬ ZoGwز |.NJܷ.ʼ#xr3Q_o`Bg=oV ,%̥B#ZlDnv4hDlRAA BzaYHunH61r[:$*^߻i4T $:wuYS&d3ܧ),e8$(f#o#x],o@ l /jUQ@0(gA-`8=7R'P@UIUdăi PڷB"goݘ\t{Hi0I] 0 UB9<6kZDx2zա,=kp;DASȩrSA|Ṷ8 ,B.0aqe [DK̆"XCert\c}+vqHp*ۿs,VX_Bڧ! 2+` yP8]WՌ%kLo6s7S:.?+aBB%b =zqlUc(wrhC / !:e=s()`,I lqAK&Y[B:kJe;#tY\]N$"P%pNT/\QWQ0k,x0c[XBIۘov l/5 H_qP`Sq5pľ)౎I6~d_@Qx8-M XcA:>7+d@&m)2 nVpȀ{F?V1M:awF|αtYOIHlN+&\ć[.g)iCNK=@Ap Dsc!\% OPKz62P}OcѢy /`+T -tB0Ξ ˩|Yi֝^6^Սzgk/I?V/=3ݚcqOpRݹ'^;KDL"4,h>"YNGnoU /whqk>KMansR 9 MuӐRƁSgl BMqFd0>9^0O _?-Q#埼Ña՝oWvAuHfނ - ƙ(V Jٽ)=4<5]h E`$0m5_A HukS;Ş P13`Jj>- ,3k^lbBǐvQ&K1v /Ɵ:ojj#Z(,d<>r3.W$Yʪ:dӟ\ܘAWB|vq!)8f2 :Zv Mt^lIN6\Rps&?=&B)G T<˛ϪSu@m?n@ZHEjifWQ3hrW.taZ9^*씄3f})(;!kgAӣPg{WDrQ܎ug |J!.q̧~?ϮygU"LjlOL,SO3h[q8L2vόȑIOF\,GK(W7}EW?Y3 @^ sYh7\1g|EQ`Bx̒-+m(ߞ+ i #m'z1W2.m!r>25BQNk_2&k9:5[3b{v@ן0K-,PN9Q'o$Gif` 8Ƚ>/*G9(NSQC=W=}#4vTW,10!owN/\MոP.FRR-`L5bh ڀ1yjP;Lս/kkw ЧaDJ~s$g=g m_Ǔ01Ne[aLu41>EG{Vec=EUGW;ZDQсڏ8tڌS=*с]=BXB;+cd9X6,joPD00`B雟1,P5ᡝC  },c8fV5΁v+eRt#3r{;-H&3Ԗհ$[䄗4mz$]b&OЭu!XK>n .[Nu^po*>{ 8:o]qd_`ux`ɏ23%|,Q(ud5O4o>g'K& :xنso6rDE3a}q5;+2'iC[S nBP!/CA/i'a۫ *.3SA| f|2/n!m)5ݒ BP }۳H~+\]Um1R}^QZVYk# sPz2j(iԒ{c_K+;_o&1\*v J?owۮ/{g7QjQBA-YH;rR#\I]%u)qqt4!F{oՈCDT`h<'o,6:)bh?*]ȋ]qFHnEgկ MHgV DO~w<@.3NՒcO}R]6"B{xc9mCeZ>¸8}'\n ?u^y% [q3xT`%4teyb<`]see-FqCgمח.U W/.c$6_h#ߊd ZH~xн[ Ot'x0br hhv#wB=cT8w~|_Ơ%(kE9*ǭ[2W,BJ Hdip LၞR[eܪȀB'^E|Z\S@eA_+ H6p=| WH4.ζ &0C,I xclkGQǫy0)%$$ d6bPN0KUy;;%JBihvQ2j'7ο_XvFj]nXY)DV8[݁߼lg?*/  u0wIm}3Ռqia+rfN!z4OlTz<Y#ܥy 7&8Nj h.GipT,(dt]!+RA)c9.@g0x(]l4KWVŕ!LXf5^RnW(?^u1&麡:QG#Y`ɤ2C9B_3,07+\PJOv-xe"|J"[g0at}1 $lV/}CZ{{D1sQX:}i F6n#ᩱY$:,\uث%e;œ(_g iL&~3s2xs 6BHvkF5͙S||@I0i~cZ10Q^&a ϽL 9 {"([r (DmP(?V~N|JUudMX:o7\PIkv^Kk Oae>P.3e<&Ws w0+q؛x1F L0nYB# Џtŀ~P^\W~ [̼vr4FӵB*W|?Z]Ђn"'OU|8zɏP~G7`2d֬v2S.pܼd4Ψo*F@6n]WĈl2?sȚ/OlM )Y?xl56kFKs6 Tқ0@)>ެdcգ WvՖ Je Q9MڂHx_o wS51 `ZQi,3TiU;[-Q<\b/VA"%#%ZĊWF\sK0f~Q]w0u1˃HgCV" EI KSF9CA߉\/E l }t0%2{VR6DP&~&La$Ot?Ej+:jq_'>mh=Ą:fs[߅8I$|Q<,DHTc}3X3Wa9/\| /{Eb  gEz/nȘ(?hEg8Ȝ Zya"t:Ƶbsd1 M$cf.!<;2 9;t@<%?&V8}=BSrV$BbF߃˧?n@@{Nf BmMx$}ı_/4ˣ6HVIeskHDDӮXoۑ}eFPԸLPQ 0B`iUk.KV:Q'Y-(Fo>\m7-e && Սc=H3nUQ  둜!;17+. šbY>h_u8o*}w=RYЖ!69VgE0rIUAMHoUkv)&NI*Y&.p,]Cƌ%7#ET)0\ (2q{G]!L\Wz:Ljgp_֋mI'Y/DY =yJ 5,xE<[59lwc݊={6=/ǡ9-֖y*>ZkSxi˝`];H{i`Yg P M%y9ɶP)\z0A%Wu+OآJ#|dv>c]: WA_lI$VekO_ ȧÉd9]d U%ˑ;渿lf7s7(7{qr-4LKks-SR=rPw/xߦmE A52i拣WCAx4^*U8gU2J-IgKKz僖1qN3oD.)f ybWο4CqhpW,hs-)GebuC͑{YCW~.;o2x@pr]3!Wهj:P^'\oYz" 2Wۀg_$G!QA\-Hd h:\,D;ly`2"ê2@ڵZ8(,knM!գd@y_9?,.MWf8rlr S_Tyvxܕ(̙ eך9Z4:oh_kInNjLlK&p[F⫴]idrUL("tĥ{ƾHz=te|emKgUF^vss_}(ׄP/`42leE(G5*r\(`f]ԢlG&q~4 `^;(/SP&ff{Ϧ Ƒ.R&W;"wrlK*,\}2 *&2 ɍZy3ȵxl.&sg:X#_edr0I.ͣsWiE W/N-r#+;;˩V{Nxͨ"wrTasV46/Yn_UY np- hp9f'Yme<٫o!ϚTa4v@ґIK_2GYa; 0p3 7Cwƒ|] D;7-X`}܇qq5;/?Q ["]ϯѸm8[N(?9\)C ̋ ltGBPF$^jU32݃i0{Htu7I=T =oAm ZvLJ&tf7 fv#&:IU 9{pO,im;LF≕:5 Ē#-X~a3&ɌIտs2p `blo*;]匽BfqL;nĺ!RS\] 9yXIG4ٸUy#J}ApbD*Gc`7wRQr %X3|- GsInޘI "hACv CXݻ1JjM Ӗ+ηShԺ+nZm> B&b~ercTT4-鶩۸[˓(e`D$:Sd_M"Swnla/jmCEL/z_VL}Կŧj+޳fFMė`U#eF;,zXyh(o d BWZ [VotѮr`obqUu,[ 5TU"iEKmܾ -z+,xr͊VM&ƞ 9RX6cvM:V=>')X tNY1tb\ rw@頍مADӛgET"{#:L- kϵ i3UJ=v:yǵdN/d uʪߞ.\dǶeSUP.e^vlI}VsC9{Gcgɺ9ą.Icup1tkI9mzDM}iфىєQ-eBץ0^keS-mDb?J j[~9w |d9adhVƍU逓Ǒ߫֨HKZ\NQK1rn*ψ(ka[USY&X-=ʫ,t֘,D;aqos؜]D:2JK % Hzg8KsOjB V%Hc$K;_-S vjvunE%`Q{w#;2dW23 .}}΄' hȣ4[MAKO=,^V:KsIC‚Dۍ ɼ[f KpܐٽY2ۏU+T#yfH%G`.f,VvsQ[s Nʁ5KP7aVQt8k\qLT r!i ;I(2V m¼l3GNAr\zG*bd1(>Rҏ]`.1[O;=peGj ?ZsISYh{YX?q;Q?^n?s|zF 4ZE YT - /`M9V?,5a_|.K&zVw2k!p+NhrMѰX,*(N&3.AMUx.]c`͙r07iz熔86&Ae)4 oh=z !⻻r9}]o-ƃƿcA1 P*35X4_b)Eqڽ\k,{8f)Bٮ?C܁_$=tK;Ǎ^P3\*;<qbgT"h+6Z'80pC'/n&M[!eG4Iya56 ıy_ Y ! Ϝmhmį v"Bd4"%).>pi І4Z@8Ż1"/ @Cz{HA2s㽿nLL _![E hZ2vGZ=ŧH}.F"o<hu(I?"o4Jnڌ`{Vet1Q>/OM0rSiQdPJ8wM)si1vBp%/.J1KxƈZژ2MZY"'9_4JBK vR[_i791[[J!4q?UBTȜ]t]n)!,+dT)ϭ'hAU,/Y̪Cz/9 7p}'M'Ky~`xB{;zcuƭCrjP ".|e8Շ9^*iNp-˱eDqCO՜b!jI3#ՙ*mt&l`G6L^gkȀ4 R$G|ҩ3y?^y|ۻs̬ G3D 17\% ҍC1zrԙdAT> A̜pom#"AP31=>=&jP,Al>ۮ~y(KݖmRd ǕK‚n;κQ*(:%mhwLاwT  |=YNVD9sz?F`RE yo|V0t%+KBO0[[9 N[/; %^'>#9ŵc;.*(AÐ>z\.cpӱ()KiZs[IS(xz?W}rdJU}kM@Rr:6F! >,!j7vhsA{\매d$_=0ֹQ,B 51 JλʼncEz*/,͇4&p0p 9jD&F3i젻~ڦ+\֜⢴@S+KJ^x[Χnl7Xx~K#WꙀmj`;vS=\n ^xϏ b{8-pk!cW9YL(J'ei/0'Y\g2`\Ymf~p1(3ZEJ񏮔Gk][q^j- E %,yL[sb~0ɮ UyIGՀveIeu# AT'¬,}/AH4f?,Xw`\97'Q_~UoGx͂KQkoQ%6pu%`~W+ Tf ".p݁u-aZB.fE  Fz5h>%.t՝]oAѝ ر%ɜdtP$yi0^l}Z)!EĺmV2t zTEToTaj+:MKV5+}.T>M$ s+'VLLW'#mXw\4p7WL]hе t,o:gJt2YYO/^{9Ҡ"-:<䛅33N!XjRn߄!j=?`+V[GZ:jsA;\"-4v`Xf.ƖFI-`H#|(P _Dv4#"8pжiaku< _%HG&{zZ r kjxzmt u4,T] F 3L8Ȋ6Q&='*f¼eأ"`RZsroe0HkA|˄,oru&R7o7@J*SO| hG8w-zʞ~ƌt>O$ X˨@VEz@ s I b_CH~s9;HD&##k4.`6!VjLZfQb%]G0wN1zZ?ai'𶏱[مJTO(ƜhPdٿĪ=:0A)FGkoB)*<(9pW7wIQ9bjeIMle"*48|Q\u~.;qh CcGiTtPӢq HM:0^놥`F|9T/W繊{3Vx(>2^Ub0C.9lx-GU4oP~6VJO\p T\N4%(K3C}ҿ@ ECPf/?!)OWoO烽UyS*Y^^* -Ri]a|\R/$.HܶhϓC+5 ̦yAgy;drn <)O4d];XoMPj} Vt ;,JD}O-,K*bYRH*[Pg6HS kMdI{ &Rf NlG]u7:ЋAi?`$x@->niHWVe#QC1T#t1#VulEcC7Tu P+|_thc 7k?AשK'({D쳃MԔuξtV]1[0 :/X1Ͽ$pPH3;W;(j~ wM y݀AaS!J%-/:@O:>ZWi Λ: Rk[{Ϫ𣕺F<|i[8KiS 6l5&JΦLQ_=%:wݽd{ፄ^.!R]oAN{`ߞzm6*y77{ZJ.e6bymx 69[%oՑl#hǡ/>[X$\/=_l%o* *,mmUx=ЄHj1Ewlju^E ׃U} ?h@~ꃼDȞh3)8^o%z_*A029Lsi䦃%J], #w(t!e `JiAb8>lɛ=?{$ȵSI"Zv?jng7fȓI"ug -^ K#',mf! L 3q/W)7'n-ğɜ(rm M"W'!nw3WC]VJr]R28e! {Jla Υ>Hz:T qg<^,BPn ̪16,P):r;)89-hǟsuh]9~ de|[֘B]-%ʤv k<֛ӌ?WbŽ+9-LM\O+CqPf'fPqW.epڰ9,ra!*ljq֔ TyI-lKenߘc0I"y9R@*Uį>wq?/({pq4^W1q OdL|ǼfЀ8dO\Y: ڎ^FLjˆlRݬAPֳ|F@LܭeP:#a ""E^b Q5 }B=V6 4WKh`AIM5K}{ݽ"iK,7*s&!f=+5e~&?"֬-׊)ix5y$J&l[td1}b;DbUQNkȑp#K3lLcU﫴D4<"!._=d:ԎԂ/|2$3 K0W"rbt4Մ h[oѩճYj;rB{$7F2'x!Wri"եR6Anӳܴg#x11VCEyPtyW?H/E'ɇ ]RDPXJgDJ~3DPV̓.Pkj)9pك&*˖-DcO9s@˒$kp- %4"tUzQGEGGU'Kݐc.'a[A'h5_]Bfsĭd=Z9 _YK+tĮSix~nըT [)2^>O&;i5*[9aPlf\١71dkfUiKA{fa;kź/%-6^b rlN(IN 5)hz,_PJJ.[ZwZNx&ٱ R:[L0Uյ& 4^Q=3C&l'(rD`Da"!cRW|ˤ8Ck@m&ttٳjP?`Zgx~Daˁh -ecȘ5H Ϡp S>U㪒eÎ6vDUaX6sƷP+2SgE h1wS5yZշ[qBACK(yƩHml+(ΗLf.a>8$[E3~PoĻW]Td pWY-RP0^ΠAqh2K @EٹħT iXj= J ׌Q#OAD[r<'h y iP2!s| R*v]&U÷zˆd_]+2bӡX-=QӬ168:E#Bxu%Dhɔai^ĥoq6^k]Rԁ߇~.8te.a 4%MCjysPW(Ԝ7KO sYܪ} ȭ-4S]uW?3|8 "nHKŶI^vb|Nj҈WI9{n)Xe Udr.kcjEt$~[iVܔm3b87sxScQK>}[O+v<lj4HfWXP .RgO[4q-D_S1id亱q/J(8;WlA.D=5t++Yp͡\:[,x~h*Lʅ$,(Uh rV0HS/9@H"ŷy7U.}aD%zZg,.j205m^So\]2~_O)weHHtLCrxUZ}}6[4FV(&֮H95WOjp4h+q5$C%zrdpyaFwت=́\Xx3?iqqvuhT%fP Ϳ0}+:fCd@eQ=ǜsBMHC(xۙs JnǤ&rW"\veC>fö*^i?cߎڒU'ѿ?0-ig`ŜD 1GcTM6p(mޤ:}f/'[i1UvwZVGb0.^ݹ*] $ fs ڝcG_GYG]qDhM?3`] &4_l 5Dɩ 7:_D(z Lz!ѱ;4Wydo,7@&mU ZBQ?RyC9-ۅ `-8D OcP%NB{տ'v}=]K_La߹jT^M _(!x76t ,qrPvP~أ `ᖗ6302YXUAsbqQ!a_[Nh<w_h ;"kjHiJC[?kb,/y Lrt06)gYu7 % Wz rk\& p#Ӂ x*UE.M[_2PtCH=㔬TemT5aB24[N º>/9Fv}ƇuLDQtp7;r"JT28A-_Gܣ!et z*0D4 [fs`_E(@1Ιu MC\~+HbkiE,\?F"w6gdB(vJ(dSRhRb bJ(fdS9g8M;ɾU4 XǷCF(9' DgtOCM(wd&SG 1/V٭M!L43'pq6K bUF MLчQMM<`zP̰J )0DSop'+ZI؍5!^WOs& 0JD "xkѲ0KJ5~g"*QLdѣK=mCndsߨjblDMP+P zZH `)}:U0%ؠpKa\ ˙ jSZiղge]dmVOH2iR{CRBM.fX@».R"% X|5۵AԞ+;,`Ď\6>[ rDdf--[VgJu0b |~q,gѐ~ .@= ko=58FDמbipKT Q^UG į2}/S})ct"{Ͼd 4.icf4/θ%] .zC@KNOTL`fS hr=3 +YO5pl,Vq*uU0mZ'  J0z~mrb.֣0-صaVHz}  {C .?KV7A\v `h4-ubCG1,~9eC4{f6۽QkgśH{xpD(GSufՃ!Wp4(]`vd bB&Z[ӷ1m͹w a?.Gt `ƉY:;#D4e C FW0&c;i/^԰!GRM~ϒ]l鼜p>8Il!ξdLi@Q.\u@SRM]-649CLKaۋ&XlPfsMb7_M fIDG6joK}O$Vs;ppYiH1x2ؽrykĎQWW",OqCA#0(&|Ò5i-eipawJU8.{m'4qC<~@{0 _|^yÝ촬7 ƛڞ%/K|vDQǯ"&96y4\(}QȬMX$#1Xt:F\]3FA: ym`~B?>fQӫa굄JR>Ӹdlj2Og+) =def8N'a#efUCU6yW#W~3iP' Ȯ&?')|7F'(gXu#!mg>mvUĸT8PZlUԋyVb#BTb.\!42U`W2tyVL#{/.{)ybm f@0њgraY| u?+k4`lSF@m59 d2zZ'߽&Q|O?&,+62\ޭ-r1TqzĞ4#%lu\:U[ 7zN-^ChŋhX1sBwd~fGCjiGWϫ.gהb.&aD> Uʤ$4)ܾr#堉pSL _ޛ4l9~,vUCKSOp N4M"+E9w7;{ 9DXRƞ\Pq:c7l-pǭ~Cߊ/j0)IJb 6-vn@5t߭jMbLRnzX[yޔi)Gg[@3v:.t.֠ ٨uΕ$XT+PvB9|Z:Ψ9 Eȍe!XR\:&)I@DI_?H2W ~ P WY(b+6%$!H^L ˌYs$xnЎ'Lނ `viI,P5 lhbBe]Ol;7ʏ) k/mOhco~Sgz (!sBɿ֓`؏Iqhx:nN/L]Ƕw;)ce6b߃9HE89Aw)مU+?>^ԬCzl|JSn} bN=L z%yLP~iz9_\T#QMWoL$7&[/]n}X-4"f65މK[<{ cTR8,iZ\DvpbK6ʟ Os V⧹'fʁMBmw,PHS^Ҭ1/6jn#mv]4]{'xUhxu`XLaGgjJ%Ht*UΑ沀YLcN}iؘdUiz~ 7G,vyLi%C\@*t@1Ҋ ѭ(C6R*剢mVK[cir\ddCAro\ Y7iC62VV~L4{p K)@N 76=D6EM?w" kЄi1.H6R{H?و>.Fcr؇Zڨ260Pmz!+0kyFժQ :#&UU%\EXwQ*M=xhr6^= tڹ+,t v(.XSiHbi3䥇 rxP[E-ѦO_v:4WnzbJ&9߳{E U'Or@VU\@aTz&an;_P' ==)mt-_ns,Y߻}|g($, YZ