libvirt-daemon-driver-nodedev-8.0.0-10.module_el8.7.0+1218+f626c2 >  A c+sU]c9HʻUQEB+]/s@siMϬ`mVm+4HRHC;1]Mm˲YҮds\^g0g }efIHg( !k䢿2$T(4<\6E;f Bs?+nd~=V5Qo8헽ԜN әq֋J*_z/SjCC_u1cYm`P![ACeb|U З*B$4VRI^U<*^ `'C]T킲+f'}V<Ͽϋ /5lS'ŵl[y>Gv3Y~ӧW,*Bt'L}g)W,L )LXV TokW.TK&!^QHp>+Cڮ3S'ݲVٟ;儋#w˾:QQY" F<媫gz; .DIS]ET۴1U]xջqri8tW.7 [2-RTO7ulH~U~R"6@ Zj{WyfBc'}AI3 -yk'g1j,һh_8as,^Uojt6S?]xCKs4P4eI*Yli҃<>] $/nB_~bp; hd>pCC?3d & F t&. P\qw|&D d     L$d 0(<8D_9_:,_>?GHI,X<YL\]^7 b8defltuvTw x`y Clibvirt-daemon-driver-nodedev8.0.010.module_el8.7.0+1218+f626c2ffNodedev 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.c+6x86-01.mbox.centos.org ]CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686mkdir -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^!GViJ HAAA큤큤c+6OaBc+6c+6c+6c+6c+6c+6c+6Oc+6Oc+6Oc+6Oc+6c+6hc+6Oc+6|af1e6f248264831522bf81555b6c37aa569c0c3e2f10fb9e72e2359e3b7d4403c19f4a67404f1806b8f53130808d6269072f8e55c069551f5dfe83678c5e9a304cb0af9bf729e591d224339fe0b268dfbe1e869eb5869c4e90dc0a988e58101a056b3d4d741d0be194519dfeeb168b451bbfbb50dca6bbe995b56f47664dd8566fdd17cbb77a717472090f5ab3d2fa446904b37201cba1c7034fcb2ce8810a31867b005528143f522da6dfcc726a87066e23d0179377889e89e5140a16df633a32eebe177f6fd70f89e42a147b72e0086768fd6b98dd44d0420625d549baeff40bcaf16816190280400dfcb923a3bd74934bab8d266c61e8990b3b73d653a29134d16e888a410b964ecce586c4289a175d69ba8a53bd4219ab41777f07c26dcd6636a47bb53ead60731f0631c0decfc12801fc62038c773e2f5c7843471bc0c621213be6c58a5837701ebe7124c5e09d0e80b06a535910bcde38e40d3168bef5../../../../usr/sbin/virtnodedevd../../../../usr/lib/libvirt/connection-driver/libvirt_driver_nodedev.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-10.module_el8.7.0+1218+f626c2ff.src.rpmconfig(libvirt-daemon-driver-nodedev)libvirt-daemon-driver-nodedevlibvirt-daemon-driver-nodedev(x86-32)libvirt_driver_nodedev.so  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-nodedev)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libpciaccess.so.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libudev.so.1libudev.so.1(LIBUDEV_183)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)mdevctlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff3.0.4-14.6.0-14.0-15.2-11854.14.3bޅb@bb@bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh 8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff virtnodedevd.confvirtnodedevd.build-id1efe9d6d64efe8632bdc12e06fcf2626bb34ed9e70cf29e3b8847feec447d8bca9edaa9133fc4fcblibvirt_driver_nodedev.sovirtnodedevd-admin.socketvirtnodedevd-ro.socketvirtnodedevd.servicevirtnodedevd.socketvirtnodedevdtest_virtnodedevd.augvirtnodedevd.augvirtnodedevd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/1e//usr/lib/.build-id/70//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnuASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=70cf29e3b8847feec447d8bca9edaa9133fc4fcb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=1efe9d6d64efe8632bdc12e06fcf2626bb34ed9e, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPR R RRRRRRRER1RzRR RR RRR RRRR R RRRRRRRRRtRR)RQRTR2RNR"RURhR^RrR@R+RlR!RjRyRgRIRMRRRiR;RCR?RXRqRLR[R8RSR=RfRORpRxR$R6R5R9RuRdRRsR4RWRAR]RnRYRVR-RJRcR*R:R1R(R\R3RoR R7R0R`R'R&RvRDRFRkRaRHR%RERRzRRRR RR RR RRif test -f /var/lib/rpm-state/libvirt/restart-virtnodedevd then /bin/systemctl try-restart virtnodedevd.service >/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-8b0c943999d5361f6fbe3e9e185876ddfa0d4c79d5dcec37a15adb291fe17ab53virt:rhel:8070020220921151759:3b9f49c4?7zXZ !#,fq] b2u Q{LUOꆝ3f0X"')tR _4xZ+qjkUQ̉ w E%%daQɜz@D^|tZjg% ,FBĈAMP5XTc(do2?Y C-z[B8ZE&ӥ{3tҺoD0ک_MBPUrDwVm'ʠ0LOAcGjÙRrk|8Lewk?o6bwfgM1d8A[շ1n68}掐#\5')ANз OMCMDSƲb)P&-6O- ^hZofdNo*5m6 oyѧc{f~8bE8H SSK{atE=-flďL-.g |}?wQLoʇ .%/cSqzM4K2:N Jk\/C#!&UƊ'I)O p<㉖^Zghr/;FOX}#gw.-_2ۡZ.[TQjﳵDC[ӨX#̍@&lm&y "H:BR;{v'B "l/C\"6-E֐qYx#}G$~[=>Jb*+?%1gs-{<*{ J< ƄU.X=#aI`D_>?A+޼2-y ZvXs61|:=>k,BV6t6C:>?8dq(mg'{|, ,ȕxT[/Z1`ơ[ἣ4mg:2HvRB+U/zqUᮨ.tA~<&mt$>u3x8Q)S=k#%UԻ|F([SGlߢ :ZCM FYB[ %|=fU_z~`D?IZ#)w)ҳU S+*#(#>b`cn$D͈>ffk),t Y,ޜ[p""+Mu{Z"[MdՈ̆=y}\&ǹDN}0Y[׭5Oٷ_M qQγ^& vgI?NІ [POI m(G-[ .sW I^pO^$*N[ ӨQlxWN e!MXx akWẅ8*-y,JO̴؇a>)6T?AhܠrċR&.'5PƹCcH]V ƍ#&;]k&2ȶs(fo{Dl P\}"GW4b4BTQns!9Kiih)g+G,1O΃.P&($> 4R8&%</:+ߚ6Zz򊕴Jx\rrHNU13;u+>gTOK[?2!Ol6SDzKiNSk;I@_7T" t-*W[^>]X B+x71dѫ;^knaFkΉRRCD uh傞e,?K p6e3Mh7C{pYJgyH abmXί^c~$:}ΗLiθb9G|]*~S|f0hmb1o/\-t7A+R'?2 VtBK RoHztXI]eӊWgɣ GxLJJA39l> ^śBG$YD8"Ѣ?Rz8p_llW0oqJ y:#UC))RDS|ܚ6 k:1rB8lF0L܊GΔmgJN-C,_rH\!Gdcnjt*T_c LZ*+;jGʹ^ >+R8f%64"p6tvCä<7RTB'=&<]!YT=̲i„ѕt<5׸)f/6rfbCJJDX,Tꍩ#~,js֖Hp5c8Ȋ8qTbUFPѫcSR|b\ EUWyӑ> OR2Xϗ+2$Gެ:uP9c 5]N|p;5 CFsK-=mBeԬjqWĘ@K >UsvQ6ɥ%6 n*)a^^32gwƵ`cF =;jWu~-rMP"&ty6 Ҭ@wMԃVRu쑍aUQt1.܀PP}lM"ؐU@SޜGvJ@KH(BnsD+^/v4]-%-t#FR$=M}BŞEԊ+gTft˧em6ixK: 6[qr^m|[{ Nv/82^u0ϴz͎'$98 qHd}ԏ)~5^^Sd061֑Fw`p$G^ՁVBƨ"D7G1TaZ!/!BJ_D8Ӈ||(G(>Ew?AЫZ"H)Tc񺦞E)&ƴjz9/L hhʺF=eU$)dNJ_W G%%%R,cr m$a/x:V})F,K?H5+mN^>WaMj *4nl(C>ʍڒ;\ӓ1z8gC6|\ _ MD9q˩E o_5:?_UEȹ/#BRaϟY!v]Z,@;8EOp :i<jB4r?yh61x*JӽT]4Q g^ޡ%7_\~k3_W4aU:FHůUر!ɮtrOiGO+1#\~8eF4-=d`Pz~{}[n\D犒iG1*4g#JBG%O?s@Y{t-lW3R Y9ROLPۛ^63UI/5v2/ja)Ðzl[^Euޕ%SJg-Q )rb4"lj>T yzݚ,0YR՞:AVSU#jh@spn2}kC^= [-b _Kc߆fXsl)gn_ް# N+wa( ܿܽ!u1XUP.p@@;@qOu秔IH7دv :J?gF Ӑwzi}Oy!ýS/ВD!l:ߺ|YS̮O-{;*`Yr5djҞc~ Lne[_?`v٢K8JgOK0C[x A̸ؙ5I ZtD_ SOCL$Snqhbkųx7AKǴT_~%U0?>.$B+bh#EB}IY˄͊j!(Mnl,V9w; +NYπ0 QlU+p/C>8pׂj}$ SoǬ"Ƽ dϦ6Q) r6Jnez#,NrsP3X4@[]dSH= ӫ{Ns"Yh~Q ւXO"t1{-= |Qh`-kُT95ښ*0nB*?C*4Bؒ2$B3ܤW¹Ub2me6p\!asv:l' 'U^/Qi1ڞ67DJoPQY[`.YKӍSF@ W{ nd!I;~|>V!oD!@~ߩg-:Q{ę)%zp:زYMFmܢԶ$[p.c~jdM}IݸuHUb1/0ph!$*I'[7*s^3@X9T^ٗbvU|cjUk4EDGhXxH[E[ Rkƴ=I5XUp_*::ؐߒLgz&hR˺a`R/$\tua麮sNV2끊KP'w473%VǤ 5:1.Wƫ1h[/\аa~{ͯUzy8SD5cYoNzGS*<) `&# vg`F9_VY7TM=7Huj|aDo±0a$WFсLf%$m*/nX7JĪstL==R-)dX>dtwk{͑׹^M?S}8Z/'j V qSrLI[mkP3m.+r9#~mEƕ[l.lOL{>l߿&5衢쬳LHz`pF&)C%G0y#;q3FH;w$wb t#6+Bt%V 5,A✷a$Otig3/QOhc##5>ӛiAOb$U]WDTtTO#oL+诨J^P0<]n6̤25a붱CGO|_,l>©o (* ~ģ1 0#0ĝ2j(VTEϕm.{%ݸq s>'`!(O-Q̼qP_&5 B͔yۉ6% qXF4 +a{ǧDulW!ZR{^zuqyQZBdX6%0I+?&d ᣺Ɩt[-P`#(}vtAY0tN%V3p;֪ Yd)c5Qf(sP j5gZXK2L8b&;63!mv!iMe$ {g/)-Wk>~fTs6D`)B섊ݗH)Ҽb<\Mc_/oj:jk²dW|ΧM,'d: hfی-׼2Sun&sDM==0&Kyh]1v@VGg ].~OZKEo{LtM ސKf ]-D[T= ܏Q4g* Wj2haj.D~m=名鸛 Wc6ڸIʉʱ~΃j6°*߹wvzOm)&'.٩_uA!' n_2Qyyy3Oa.C/ 1 jnR;z'%a¨x`vL,7*YmD _TI`eg)i o.P=A~{< `=q嚺 =D/cN_'Ji3f&Ml܉SJ3NF]SAu ݭn -w".`e}xe"cMNOg1T7ux^t+uCz/n,g8Ugnc"*ճd!^('Iſog:2ngxF~"9bG*3ib mnQ}U_29A|Ұv:šul}Axʀi(WNʼnDm?[+]l?iOU~jh@sܨH9!~gׇI=Z=A.A0ӾeOQWADey'2S)lf_5- Oɡyd":M~Dp%/yJR)nL.;:6&B^.E=="X3c1%SLi.fy 숗돒ut1jp8^;Hwc M.2lFSB9a/1D21Ӊ^(X X[*Y 53$_jJ7ՌIYbT}5jO]A#4[abJ:*r̨m,NHN8Su^=@ϙִkVDŽzqFkꗚt(nw}h |s8W/^HU܂~j1{>o^vxREz _O&hQZ]|s]c$`B L\9~wqegC;l^B +[$Gaѷtlga~ rLj_jçqdfWg0ElL57JgZW]Kkⴍ]'X{E8"N"o|;˓HG,Hm]V֡;K=LP(bnjӣ`| X0K{/iɅ8-4eUJ*zzuJ>OLF 94.<%UkhUrrp6><+w ~xDe`;";ꪗd:s!'(_V(.hWo3]&4CEKFoh2}:iCHi,{"!R`w 21ks]ZDžt$DūcZ$R:$)oɒ?ѻAz{>aF.C#4HS4QIG>Ҽo^|/& vm)Mhr2UFR߯K$!bQK !ظ>rSpKHYxk9DAp^W٠o>S+Ǚ/DcEѧhDEr!֤j9p?s!hkuf5iE0k.V/+,Wv')rXu_!Z.Ʈ}%U8x"~WMx/bglr;(ߗϝ @%uႮ; MW @">JQGԮ177:|ǐ'ck4o;L%թEȨT}0mM/sfm1G+HrE P+'osiɯK W>վ^೉V.3a|B[+|,cpJ(L"_^3<{M8 S}ISe'1epHhno(koPiY"AM'gb\>g gkM *SR8sqKQ̡Vʮ0mLB2[eöE:V#jN{ԋlEvi1 R&yMMy=5'RM tO 3&m^% !N9i2K |g*t‘:yPM앧,|X,GYՊLnکV! +l)y_Z?.}ˋӪ"- bK;"V3z5vQwQ L.:P `XcdmJ -r\h tE1&~2ecݖĬ љ*3":|OB~eQȔRcC{Qh`ѩXM۳恺y~!RqKFnPևr3铟YۃX*|^t uprX&c_jIZ:ZpwT=<NI>sqȿ}~5P LhވV77~9V%:AjR- n?$ 0y>n56.6ub&3q&Ǖ̋^ʟk'60:)Z4z}]K=~"Xά,+CKė4IlŠ"`L t0l?' p"%)v+hp8w9d4Pkt77^zJ7~d醩7|Oga[V]Csc^ 7-iA~ v0f0\JpkN#g{)TEg Շ`8)5ViX="%+Q F1L4AԺc;qȷNWښ)W,ݶOS-Xϩy<a|{0IG1ٙ%5m01\U T AYU'Eؖp-T|Q鉖pXPDu%Bjcao!̬vvL2#4O vB4);/NJ|1pH{be୑K5$L]pFIz{A"WĞ]DZ:zn`Ө %={o G$͂5H/(^pW®HYW^.fp{K}ǟ/y3)#x;gxƄ_Ǻ‰Z9`+֕4;l'oVR>?{GuatwsɳU{7==//{HZy8lJ6AS:|~ &fIKđcMv열C` ~E kZ~1cyb"\|2s$AZv c\P0ܦHe]Pu 'c$E458Iv?SvT2U_un݀._'P42JJBV%sٷ᧨i9 悡SCUcm A4gf]=~5 ?ÁvD")?_GLV%ԋiB\kf2Om[JFxU$M?SJY1DT?~.I&feH&Ou{Lé=rfgvA㩣3ˮo]i5_5JB`0=R7"S)!hB-% 8dw-YaQcvAU @íN-֜; I($l6 1c ujK}monp;dzk5Σ8 ZBM꡹9Hj6s]"uhЕ+o!CJ,Rd RF3گeI}R6KL?1 &|ĆeIzi ܮ4νVg|3/P'˧[x@tTnO#4ʟЄUG aj|MR(֮/8(.L[^ht_ds _y Hh>7s[kC>P1`R ;.CV2e_dnBѶ`؈c9$s}>)!􍮥*SQʏ',| NDSkhLM;"t͖H)%L4o/E[R(~::a¦\&98:oE2-=ױW>tHf.ֲ|u悈.jgO.J O~\{EǟIe(kUWdzkgcmdxǀ{mW ?I}2L+?ۨztnk d6iw?"J ba(@yjbl\S 59h,(AƢ5u5 w5PbR"$qֳ)fv  Vd -n0A4H ? uw/6EJ2"!{ ZՌMl 4çVZV(PlTf*3 %ig/%:x,9"݆f~rWz-Gma}`q|&7JW.!8HK~YR J16o AW"?EBC_} 6?(]RgylJ{㷡0Mi,'xD&X D# hժ[j]9|2D|fw= ;\mNG.J NeH)To,R[QC#!̜ZkYҢJ =/ jDR]@(d^!w1t8zϜO]xj[gg.˥#eѮf&UgK -?5c^1>?jR_ g'p,VJv]q$w6km'vVpoTMS>0c{LLqiQrRg3"'!bI5MeE7;Qi.̮3aAm}2WSա5 OeHL~&dSދi萶5]tQrHW!R'I[3Da]!rYZv .I:$&B @V]Bum4˟(q1 hS1˟&msmp[9LՅ1<%JܬOMTøiqE+B(4<f(O=€Cvmܳ&,F(=lXo&~LvSڍ;q e͞xh 35MXP_Ic[x.+0Q5UVWC{0GJAD~ёFͫ[Lt7 1~㧃ҰD /LLҸ.k~$lzw18sDNˉN07!+KJCtLx<'v~^GobCC Q'j ZDG$$7=tF0!gYxeŒDnG2ѶIq0Ѵ&pj}\ӭ]PGC1WiGfUF;iH7!vLÚw9kq7N7 2֝5`f*=W :屮.a,s亹^GiW EkM4g^C 1[@Pӭ+LH=L6G.#[uBƙo}V|P3*X;mօL]i [籓&`Jn%%eg4ZxDK;GcT &n<,MuK[[֡2N>|G|ErhM߼3|,},j |WfEQ~q\َ&b*Nm~W5[>(yX N%Rs"hg="LkUQ~WkmR%#*vO`:ў E;0lB ZOCzM/_opf0MFm19AQ4Imޝ)e aH4ly!_a81fS%V%~x}8OBI:pSaEN 7dM`߉ udZ%^H1Zy#E k֝"q^Q/]L˵K'xpĵLWظHo q@[IXXFΊ;y uf+4߃=r!Qs$}HWz 1zP"̽+ ΘrzTl:5mScJIc V,8?Mfo7䞻0<1=~GILYZ?-v=͓VOF[bCFׯE]_[ -)s6MDn܋/GvGoF1 ^y)C`SBB{7o5׮vJJ=Fxajq4(E~  &lVq6EJ(]oP=,\pI hanYS-(ʈ(dց=%+≍w"DӲ"v({ϾxXO$ #;:޼J57z R A=ܣ]g+He8 W>R1~@+* R-lh.oz/%AzF8U,t}ccjeYkY8\w|8HRQcA:An:bm_ jM=xs*gBBA] w)j=~ *Mgpmot W\kJckh60|4F4pt Ujf {;ոގn%\er!ӷ{= J1v8?r X>$4-\qf_qbOn5!Vni夈:! /,hz5O,oRmVܘv2~hId9 gv@v9V!gs\[?v8RZff 3"8WzDꑸh*~%;nj5d页Kޅ(&ZL'݌0ȫ|CKf6u!#'sh+>HIUm} Y\{ү/U`F8wSQwa?;ǧϿ'Z3 m/x0bkfRPkubOtlT)Vo2O/@ư wUnk!A5?=kچ_ _QbhZ ϱA>fݼVB,?(f*ϫx͹:CQQmrUᡡ/t5dچ T#_}BD2v+8j^]gFn ~X?w^9o%PwiTגKh9 -X+_KE ~QEsf Cuǖcɯ=ű4`d.Eh_C r݋}bœ`xmص( ԟjAlOC<ԺSW˂; bت>~( eX%0ZgW@,2ǯ1(\:fr -xjQboUSՠ:gr y2=q075RcphAoMsI*dh!εbrH~s#rswfaٖp<&˻,myn5gZyRcNGqqqh>V 42-&v2Uy61OF5/`ND Aڴģ[HfanQTjyt Frb:@%:eX3uys=3L-lbt5ӱq=_r}}E:JDuAgQԜkUd:L[,g%aR!d`4;\۔^ѐwEt*o=&K%)Y[u`Z(ܣ%8X~ZA2KPDe2l.#"dc2/tsHt<*t0B kW=;Af\$8 ij핮s8lQA 68ң4uþj16,ڮۥݡлSLv jj8QP3aAg`!3Yy{] SE9s~5 .a)hV%d;05#u.S1 @6/ L{c0rLfu}Jܔ$^y\M>a,G̱dwGgi'hQUͰ)zCR$ͰoM&H/Ɔ죏 D ]k+F[ʥxȽ'# DkZ%ByTυ?g{j97?t:X6I$ǣk%b߿r\K=ӅT8g g.3rէCډ-,>1GJopb*UF5ua[7 #r0@ 9̚]sWv2^lPA}.w+7ZYWTÃmԅ*ʺ AfrcEjQv'58)8Pi#g>VB7qz{k;搛hҧ[1&vHzrd, f$x,\Q:GH[)n$c(?)#'OovQ}g|Y$ H-K-ݬlv 'e+e.+pq{^~i kЧC_8a|Zi$ga^ۭs [yUpD}_Ԁ~Sj27NA-Y /\ =}eM 3M *B5ߣVk\fDuPS;cg-˸tόwOi =, .Ł=>?3sGjT#@7de~hl CXlک9r9# zg %ρÅ 8~5It>P?NSs1*E8-8J>z&ZA,/NBB hVVY֭%Ћ3_F eGGz@g94߂\ kL\Iѳgn )g# \ۓp:vl"%,7/tkvk)w޵&l4Wf5%񊙩EGSR3GxkQ4҇8jERH/t)M׌wt0Į(|z((|GTջ:Mb1;?b&렒ɕP 8O`ߦ=x1=ԭ1$#K<gBd#;=IB$QAU_$ 6klo~E͆A%Av%)0)竇rٻ#C{1uE?acEݸnj|,ĭ_OԣFW6ZM0{LsЄ'(|QxDQ,x$VE=5v@ɆqJOԧ8P~^&KZ[x00wu:YDi<9Se[%޹[z*m u,t?6oerҶ7aɻ7sw)k#n R !0W:)X\ъNFof @]A;ˬSi>2pgyi 涔yza^y!1E r&lLJ{Ypea_ܬEwpr, #@|Qr]]{%}W.R3q^#[#*3js/U)k}v4ڝp 6u~HeGfh܏1G9!mK;*^OoX@®=Eګ.vœTy*ɬ-gG[ה*k y6 ^!6+S%l跳s|P 8,gJ<=M6j*gk,J6 x5%] fRnnu7?z4 & \3Lj!*()3 9czI4VGZ.0woA!Xm u9Oz 22MG$U[_G6ծcST,4a?h`+{dž*vFߙ6_vJ6k꼔QC씢57cׂ NjUyU=F!DڑM;$ Dm]/Fb y'D},NQxq#Q:/9Svړ~"^a1'Eh@\F¤zRC0ըUD&"< Oh@}-! uyʰy(^8Ɖg̫< Miǣx.©T87CڥGYC?L"ۘ+ ÿYAϯ#Z?u;뢪'Wv1Gwuy(G1twm@}]5éd/V` ި&2IeئM ш'|Q _) jrlYrAYp ' ?"gM93/GEq{^'4!xwp%_tu=dTxkgZi߶0RueyB.o['*q@#~Ha< G9pH& QgyoKԜy z񡎳IHĻ\0ĸ@~@ [ޢꪪͽ#,0pmzRO7UЖt.1܏$;%u|,6}]K>޻/Jo9Y:|^eiZmD,&d62F_fJ?1%tJFf#qMCta 옽+G"*_-YژY"Don3g멤 X `v.TkP J&xBQbpo=9y5XP?ɱfB& a+>?}k%Ce,C7\E?q@@a'%*S+diQ. @.*^ֈrjjPC 3L٫ `}@aleLVpJHE.KlEN4FW 7ÃbU[JiZ2-K+f qėz9l0-9 H–3]q4xCvByk=STD WTMي'J*t-Dw;\F婫;L%{(4?s8Eae&Ш6ؠns>ԲЧ_td[z 1>8.Fߺ:)ضzN89 Pr3Ցf&%Qk6֫t13[*Eݢ,g&3g])նaGĝX nV0Xv71n {~(d:5RfG3%[o\vg6aiZLfp䫠.}/[E=Dj(ŕ_D!c؝MSa)&l|d`Q(RU<:{b )BktQՒm"ʆNp4>Z :QUd>=4||)|KD(+HNi^K,۪SAH"c Tn++Dd^ Uo خN-(^%\QXL+GZ*>ȦnFoЍ̊ 2FgfvkM!v/ S+wPc&V9j[zh3f}|iYܟ)JeJ6mu z.2W[ȶ(B-s$ oi`!c^W@(_̭:b{n(Zg,eiMV\<Ƀ32 rF0yP74A5g{tD_@27RhaĹfCĤ"=T,NPx0}\8vD…G̮z\1(vP@+pcĎNѻ{||SPK]Nk&ںC(I; WB$}c8xIur8Ȓ 6yI%0|R ެs;b5_2/nUl(F|ëAs [ʿVDq#S Ra6$ba ~f &1TMTPL7y4PL*XI+ ]tꗼ/ĥU` 0M$Юىom7`Ve#IY]G&J6@5捭x,,VS{w{k-AGd刱`^wnIb߅'P Ϫ:E+F_ѠwgLsϚFY ̶r꘤hz!sK3(f೅̉n*͚ySJb{_M*poOޫ ~Qoϕb+vwEbx(2s"lCNvA8-${Y3*I[ ew"h9z lɱzڤ{ҟ71J7k#( u]Jh}Ln0`R,F+7Q4|JVN[X> G턘g"$Ƭm  Oww= ,O}Am0zcdg+Of쐪_(^2%%*PpB֮eV\xRgT9鑗&\겋}DhOhԕ=+@% bם0.fMJӐ3 ];~J(&^J6Ko]q~pOKehj1r ?s_2B6|0njis;2f{2 =XyRW|=ݧ,,g*%oxzk6I-Qܶ@4@ mFmBQ!,WQN%?v 8 8+ҖVS'U5Mk!@`iꓚ4^݋!47NޥO2O)ZUhK1.pW  D7,Earɪa(i455Id:BPB %A5l *d@?KoixМ{4M G^cQe5.'VXvSAݺ~PZ lg.| zpݍ[7ZEv^ ST q2a}J\3DF[V\$of[34-i'}5=fa,yqHƈ2աT͎j):!S1 \Qbgl[KM|Rs\nߤcQ=lkvPj.?¦wx;VG}CKMZ]>(Y[#!s0rPިط}e7jI(Piv-[tgvO;t(r[=d u`O'w AbW!$qWK|00#26'3Gm&7wg.?yLZ.MF瑂@ȞakH✙tqH XMM&+yUAB0iâPoӼI2HD`y uDxȮ /=5Q.PLz[Ѽ :xb=V'_-,Fp".i0RlӲ|;KP=iPSEh|eiBrB!ԗ|`_օigq&MGs!QhQut>^՘8*QVOfix0d¦B;1g i%sT6]Ù`ֶpơc[413K6( Vxi4 d<#J>'z~/]կX;B~3 *wHL\=%C~MI$V̙ L=t=iЉ""nϗH >p-WC<'\|矔D+꾤i '@Jͬlp8)F&OK3x:1LRKy!l 0L-LgIjxr<^`bvެIƳstg@?Gl6OE"E`)9Ur19׏B"&M75':l)UV+!^WI?G;UE7eJ,w/"վWXrLGJۣqd(U8CС9i$Q/9X+jl6T@Oy[r =G0~󗷜!ڻRĹM!&3uvy_329dʹ.y,0 ;0=+؁;*>Z 5OdB`nL^D~.ՊWK.z>#p9lL-_2>g#^  !Z-}^†DcjYh$ 7p|PNil퓵m}`4Ոl @5A?rcamqo0HmB$3FD.I}?S2 B\ B fѐ^!$;N7Av0Z` Ivp1;)n+}pܭӫ%)nƄ7M/,n\kѕ N_})3lJh2D v@Z.ы( ";A'hVn WԲ*.elcٴ1ʛe6sE`-_v&w6F!ej\pZŁW=ϟfF>_h`vIyq;<kqW`:Zc$G%aQ̏T87S`U7:形Ƌ bm ׽s2*\.yqyOQ'..pG|BΎChЩ5.`z߲Oۇrr \EY+'9̴FaN kh*&!B( QeQ *xk u)75`BvePS֠ƭPa֗%[wm$G1LƤ7_ړ.u}(W, =O?jj͠4.7+p} 4WdwP5WG}'+b.87[eZ:~a锠h`Ly>m5 (a}!.Up6iâ%;zUx#/ %4 A3o 2w0J:ڱ?o];ՉTsz Qaidmdڂc~ $fA!*1v9#{Z'RHg o>_p_ ̇s ^Wd ԃ#P^T4j' Q#[Fa=tkЅ~oak'orw Jt!N% 3^-yuy*/0%]i0%O<2ӷkվ(6΂d8ҮW*j+6#Ć4r6v|q5'L59m J Y&U{E&>$Xs0´G?JQQѐ/8us̍&3_YM{L1x,a3Vuſri Ͽ޾/^e™6OˆP/N s5)W-A<RoI:Z<3 Z\ޝ= ,C05ΡW_zabYw$2ݚk t p$)\Iޝ[XZ!rk-aM AKW9:M֞xѹ.d$$0xD~ ®VOK5 2fkDҽRJWw؈~HW?k }VzP} )7th JͨG4!ol-, }x<쵒`6Q|R-Dp6{Q(|3_3ge#}-Jt.HUplo;E0k$[O
    Pj'q-:LkRdn@W ~{kG ڃ1Hh읱Zi?mE N=m˘fNęRUs6<N9;#/*"v-&nm' t2Y%˸-^ψPcf/ڰі}E O+#y(x)lC}j>u Li'PXaSV f\C 5 )s%X^,@B ZY6S%\`TE rL*;c8;.\6)]cJEt5h)t+^)UezVʉZ,c' Ϊѹ3{Mf@tO0MY87Ǹwj8Eo( E8f95 $Z_gre|ѱ*E/z##u/d<$/6h>]K&9a_WQȌ0nD}Dua`sHYoz7~8׭ 2Qz?ޱxjP|wK,ȴb ?`ۖ?hRet|"0 7npxCwꌄKI-u0)4e!Uhd3d: w(')sXek 3el]3(U-C65۪;V`;y^r{9"5kIgHcOK0(qLeV#0 {J+4m'9=Eh_y)+|]M-Bh'@x1D #AoCg-LBg.kKzoםs> \`R.@fKLH1~Nh{di4.z ɩC^dHX~z۬ gf0Gb {Z :CvWw=W)ut@՗eN̓7+^tfZ@*;{ EI,~+ȇ3rk(\/٭lYe'0]R)2.O6plavE`3cd/<4H k.LƵxUazOz7ZUްO r5ڇ3Ad$ 7E(ϒI @6C_,Eؗ,#]g CM)cՇw4`B咑V,evQP- M li/ZJńx(R3 &f.':#.F %R5@8 pb7 xғIxp#m(ǭS?J`.|"/sJ8JqJcKC魀 'ĎGvEveWŖV:Uqq )JQwQpNjZD萈ibY4o_`rmβnFG6s#5 cG*Hv@V(u(ElZU7HBk=v-k ) I <'+tB 3dW<"uݖ8Dz`#8?P8wMKKѤtP_Q7jvƩ%>OzGsj˨+FC-{b|6_`SkTT֒O5`^vxU /x܇+/GGl$W_!lN65:hNTXX^* M*54ɍ35eۀ>Ucykd< #tsL.l*G r Gx'5$I])`NΧV$@>wTX2J.jj@Rv9 qHqFwVk, "@<.$ʧCXD]dbgї#f}W]:"'} 9~3:ߎ阫:ȌW[Gck4$ĻQ^  R 3tQCr,ՖvY>:[X\oes{]eVM:ƏC D=mY]9Ip[}"퍹=ؐd4-󨷌<{I̐pjw"T})'ynկ/&c'-)441SX8p3?$-A^rKk]815teB>f`"r 0H.4)朙(9'=QC>y*"?rt/+x$zwV!F.+r;z>4S2$$N(qtߍc$aE/zTSd׽Ͱ.o4 G]w+ >:\ !Lq#>ևoȗ ;I,ub[(+489f1W튕Q.ʛ/Iy-'K뤠DrxKRYgz:s)4Л5YdJ @wb0S`2M;l䝷ɂdjF0_sgrxE*XoHͰ|${b+ pn$ej,pb[ _%/)W,oQAuUAAPJ *žE^M ~d3G*O1X紾+l{B;o¤S ڧ8##3CLJ!e çB*,;_9q9AyPWlGF k5*$;J㬽[U-HMxY@FVF Wf))`$ ձ+k6Bk${kb'j*3tïNe/NKpIJԐM d eaYa.o(w=r1 ]]1&;(2# |wPSQa}7T2~+j# ug 'Bָ"N󡿲l3p+Xt Lx #MQClf ^  ;~,dQ͕ᯬCz@E57,~͌ eOԹ~^z'(G?~-׺"3pu8W=,m75 0f6CE1Q̥ʓiuw6\L-1x1aҺYܘEuͶq)G]&wm%]G7 RP '+B3w/#sdƯe} KJH- IىE&Y<߱r/.9{\VoS[R-LuKIEX 8b!D%YlP/sM=s*>L_,~ž=ʈ33Aބ2Pd= YY;']O^{HlҲǯiq13C@o_;KC+ډbWO9umS<e.,0%9IpjK-Z>j<_YLqkanɠ=icu8qv`|w~B 5E.Jw+.lףFtk 򕣒naA{jL䠻c]P?tAT0} "ٖ3{Mgq=S.=^cW  1_{Ѥfhמ,AExx[$٤-f.Ь%,Ѻo4=uYN^@V%:z B$G;WOosWRk\%=X@tZunFda֦s7xgX҉~^8}qz ga(0h~UFggMవbd w4,s7̔Y+1B܏YQ\VD:A-#/ܜ zL-~k4#+zsErO7EK*[xXo8(9--դEjE$MWC1]c]Zok^  VbY0\&rpnD=tRq@Vp}ػes•64 E=ѧ[gfB%/a2YV89`W6J6O-zt gL6C`돚s9Y#ǛD;]݁ҏ'U<[]q|u!?qOcM>dVz!I8J!7Lэ8RS:1|ٺmMbY¯ x Do;^ ]i4mDe1R-b &?%;kM7pfZZ~TyӀezŪQlDtv Y<'UmقZy=:Fi>+(k_D, b)a8Pܗ`K Z˼ ];B$ذT56iUI0q^ ss | @;.x@ueT~e)(NW+]Q?4Ǒ{rcStu)u)(3:f%5EjS,o9LZn@ʑ.`,J[E_gC>I#; N]1;827^L{ϥm_ C!〨jڼҤ:ۏE UDFz*MH$XrfnxV&F]C&tcn>eizg1uq[$ eaKYŃNvìqIdG ,pJ"+I{~7mHA7n+?rϧng@9a654rc)! C T(6EgY&x"l~v b[aܫq4K"|QɏSp۞w D#MB’biumQLnKbU=1KzWk;2k>5S[WFy|_bs?j`&'Gոb' =6N֤Dg`)=xoKD(z# U/C\,XIh*$>M.LLB Ejpom*hm ihj]Tn͜͢[K6D-[ֲ9}Ը!qT\`@~"0sA`Qyb>bq0lg%M xEi28&!qc m͹b]EC6L\`w) e9[&|,ǘMw­*>DG^ ŋAK^~{zLI X:6|{%Բ|hl%Bi="KpYCC~l5ǴRG͝iʝY!H!lъVB$B˛Jbqռ]dap~t˿kiA9cAE 3"Ve)TJ pY{SU6F{!%1B):gZh8xbYRאFn;Z2yX_c#T(yN_DU~f ~rN*- )MܲVDRpïM;P)cHf^dru%iI[-uy0QE I,z-8`JW%_ yMHX҆y殔hp#wǦV]׻1 u- TP#ґ di(y1!\)(ZuQW |ݹk\}m ~ Ɨyĥ՗{VFdg"!ĕaA ]ic}Bs-e١* ``ea:?ְUCN*}I;6ٌz9V- \rm[E=hzZݣqHRmo1aerԘ A) q "zIp2u@5#/vR>8kԻA5R 1ܺ;Zxc~?"W_稗Ī; ԱEZ"LwG»qөh@? `$x,W[Z1$rjkz~E Ym?MdR5ʖWOtF3a7S^߈KN}e !3iݧG\E_ořh߂S`iJ8AmlONx=l&V[:ڗEUbţ 9kLBx8~\$᱀<5;o0EeL [&Y0PSKd8b.I3lme)(Gs?$6D u3:F#'H8R`i%wGm۬;?X3I̲֚l (+VKlm\X F fLlvқ0uvjT#F =YJ.Xk=7ou)Ycȯ4hYaû`,ݫ HP%Ԫ ^Pi ;Nj byJ{_pA -.'RkY26MpO51E'k({9iMG[f-Z"7ˀeYɍM"ڐ10aYM&>G:3Ng3WŊ^ YhҒl*oO& V%kxOQEzY_#>jzjK*+{.SOO63IW%hG{,VzYEoZjqoU6he?4h\n1gXx=bujcHg 1y]+h;,, uJmڿo^]ޮVL5 O ay)nP\cqrMjsTVaDc#ҤIDSH>"ɯka,V!𚠳f~)}g6+? >]│ϲL2Zudn0ULaV' ɑsWݚVᄛD|kB/oȻbY)FtvL#aչWyoBvHrw£d]eY`]=Ff{~ %:U!aUޜ\>+"TLSS- 6vg@#.#Ġ:َ y\M:T^m|Y,tLpY$sncu ~D+EN$MdZtij/0Py,XEp lGX;tZSlD37CqpDPJ!0tP򈗹^C`y'` (5:Î?ILj큾fˆ 4?*cRt%eL;d׼LH߫ȓh?0c -P1j᥶߷VPs`sc]/vccʸ,dAo2>^$c7qXO+Ӝ32 :٬Dkf1dR-2a43+"4? 5OTUە}*鄅j9$^/kd;~D1Z%㝨W uyAJJ8eZZFnOHt voZe߭%_[0I}ܢ>vF.ɻ ::GFv qOfvR` ڞw)o~|&{\^Fn5DQ0ɹ@HYRfrPjǒV 2G]8Jx%I#´(TzT6ͣ Y*d'|8˄NDllP:%'3)?(_ X/"IT{!xy^e"jRgؖ܁L͹dep_ Gqtw*KoJ ˒"B>e0)S X Jיr1zq]Z_$Ijj-Ug2[#*˗qz'BtV +yb"5dsyeh9,@ܺ#pdOi 2eJ'm47N 6eԍZ%Go&C2x3ӹwLg賞e uhi^3t N"y<ŁbĈw-b6[4,̯woI|KVoN}V&;oA/lOъ؈^|Q"oAɽ!NF)+8d>CI?qpק+}ޠJ18*x^եwzh&w~/\r'b) =r(1W;&fOTuB_{>lY`8ْNHf_;`PIlˌZ5N6`2  o.ruzJGK9)5|F_^pέoe i Q5J\rl̅5+ȤWt'>MZ'Ө &`)¨&9~Gu`,Րi9Mn 0cPÚ hњx79-ʑDA]}vdpsҽ!D'W.hdXpE4jZj9HWBo5Z LUp1Q .j=Ĵ?PqE}6'WcSc6[컞.>MeoX['.ҳd*F_ 㩞R٥Ccwc6mEz6{nK 9u(!l oRqTSJ0Ē)~'S97Kʟ"bΕR@)Ȋh1eӢ^BY;%/Y!FN"L)8t2ALj(_wP 9WTXN^:0;#lL4=e}_$"L&MREkbKְSbraJriHk/Z%lՕ;/Z(AƲՖ>yɵkMfuOuLEY?.T37_NaFCM*uB{54 a/E|>i7!@F< вfva-UԙU'Kֽ E?۝n 1 16{\.o>(WV]\B/.`dlpCN"+iۜlRvbIK@ HK]/ r^ibNxR-py1^z3Ur#E]8Q~"q%ꝕhgL3L#~? ĺ 0? 6 DsM{^oWOZVe˔x->[s>5ҮЫ"w;JQ!9 Z2ÏWz?v«u/R2;>:6Uɳ$]^5L(~ϙ MiW/՝V0Ŭ/J\8bx"T P3jB*= 1FqB&l#VC&c\[vUMJZX:_C3>FQ~ymլ`:m]yN8;|,|s ]Uw4kTnbuA(A{zNExTꞴpX3٢3Y'^1ʲG\KބGq7%rq 4Gv#ǁ8hiIjE9m 5ðy ϓdz_޴F?G AX: zؤo@cX,op5"r>[0s/5`˼;_! ]Xlt|.R{>Zo)sbCb)H"0\NjB;xSTTD<&Zf.3Rڛ0= 9Oo">qC#/Fx<@ket̆%ES,T,J8]ȭƔ{r |_5kOOь6-Uvo+Q!Qhas.PTg@^@1(C=X@ XJH(ujq^HVpІ$*`T{w:b Ў7:5I IC]u}}2I۱Itx|x8zVs~EY8 r'2 5dHc9 > vW:)=Ɇ RȰ qve_Q4nw@a-%rk{ۃC ͺV4BLX?.f@` ?/:MQ:yë"ҷ'\V R*TSޅ9C'nfD?ɠptW# 3`+Y!pXn܄8tLÙ]>܍,/]No}Ru~@ῲu&HbqVwa;'%BIJYLY.\'J,3GՄ*#`(=\NZXĬ:mE B'tsHc3!>f𙔳0𵯌\je9kh%$Ւ#w8_6#-  ,p$Ӗ`_,J򟸵A,yh9/%L]Ghg&6!ض?{Ri$j{!z-gZWNpH2 w O`IA,9o*L!K_g>ꊩ>Z=;h'HⓕU{Mٶ? jt=z׽ Nn,lV"yLN,ߋp5X%L:;x#8եkf3n/6 [Hm%nP4/=?>J{ >_W[+xR#֔ȀT|MtϰO<GYd裥6^{+5Z0 0 P `[ŎM|aky,<'z*ӤӇn|؎}9q <,&RF@wBuPKl?Zw7 P#2ϒUtn[q~{#8z]!xW6w]-r|*Z~4ͼuG=Z'Ե'FK '=#{'}w.0xɧBb䊵 2}0٦b&.,4% =D2ß+[ ٴ t,Nݿy8lZΓUͿqʑH]j$Z9K|lR'~N/xʹXS*7"nسYV{sa!He|]3ir.SO'oFqDcP>K^3f\n #*ww*Z{4~N-1Ї,BX*n0MVctrܣ(Gj΢님]L.ZT1%ǣ%D~3*ƚ\%^8 2x8%DG]gp7*9$-6,? 3bkUG .%?G]fy/skN$f6z8sڃ,f +0דkE֚M}M;HFI= ;ԴwG9|%8ySr`un$N\I:4JЦ-B@d4"^{M'}-WE;j?n7Cd|3 T jCtu'04!91m!-ܺB 7's`|0fPN"|'8zM~9^J޸7 uR9xtV%54wZLz| U}A{dkЊ}{cCŀʫmB@DHN0:nzsD[,w@Q6yz k}+tl{Ӭvtqsy @Q2*ZEV7XBBLp$%B Yi!Js^b g%Ƒw7tc/>ˤ9&}5" BaqW Le;ظz HU[^r#3T͗c쟈.+ ʚ ~ :_' PO:<=!)l.L.y߸0:<p%N FGbyYyRȀM&ZNK~&ZHU=_/IɪKnP .֔F_ghžH^F:iu*4r٭/d1lh# rLEX| WR=QÛlIV{d[iIT'P\T#NT'c*'n< {4a1C\ 763tz貈.9.cT%}cՀ_)^D 9l3 Jkɬ,dWjqS= 7ͭ-Pj6L"薃(h]SxPۖvl:hiGdE }^0P8>o H(SX&RNDlCsTUWAL)8PŢ8fP腻Swnqasc!-a^^6LN>P[ֲFL4n,!z/A8XX`V̜銱ķ_)nt!wܳ}0'Z ӷtK.]LaS6A齹䅪drЍ"ޡ]~^!6[O,we1,,U*φeAgzaA#8~jKGQz~+4],0nXb8`@ qV1(=?JM"ZC|OT3@fB_A[gjS z̊M9C8UцK|MvŹoPď2Qp?KމA@քn&f *66bz/_ЅHiOqޡ)x\҉pژƒ̐9s‟{d{2%O`'PkmWѧMt:Ԩh `-9JrtEd~Un[줕;Ef#ʐi%"O{+- ~_*kMQW4n{"#@X_+T bf[k:ko (Pd[RWpmU1sA8%@\FƣDd$ZhwA%+_ȏ(U6KAI:+z0I9xmWdY[v/;. ȝcWञb#K"_9+'HWMaɐ *>ۥmsTûA?@S״ V>\.o7U_r|LsZJyxȆ,K/4XnH_ygBcIbpM֟}EMm_\P͋*[`.Yl6s-V6 N߹l1鎽dl5b)fFѢ^ o{xiYe:r=8 ubsXB'Yu ({~[@c qk2)ȎVbN!I&>ZKt?TGI'220*4Fc*xG~jR_-5v)B}aG)ouNxb_}eBgⅪK %2$<7L%mg dx_*ɄζdROi T.}8LJR7|tوfLM`h~WR.4΃Od&Q D|;}'kz~ _2g aq,݂ʻаGq.66)lgoj3+]_bCI@Lj ﺇ#hR ;=Bt{4xbm.3k>:+|a/3JsznhYWvgHpfIg?G#@4؊'>@ZVt$f %;.s@>N¯<[:Hi5^XZD2![V8y kLNsbA8E&d}nyiƼV!cB/bS-'Q0"ۼb'qlXBnP]NzŸG9ţ$S]rp3Y -}A.bL&7j"<1aIحursmʆ9D@M7| rEzGs v ޷% 4|_w؂B~tb;>S<7nw[˂p>-1l ײl$Gcݦ5S ξA`]1#+ ړ'ze ND"bgÔ$Z;gQGbwB%X eWFE2z,GfLo9uli_Hbe6ӏxdJHD'ZMxrtg|zx3`-*M ䷆QCzJ/RFHpԠlw+p䜒6Wj9@EM& fhPJ܅".:8 cAu՞mq }\G bH3+-@;/k*Yp!, 9KnR#$.qY~S};|$Za}?Lp4(O'h\'jp (VZMAqc㔛*<ɭvjn r$5y%X3R IU ͙ S]6€G5 ݍUz١˟ ukj%=-EؼԂvt }&/k7$i~1'-W>L.f`oT#:o[ K¢oCf3fQ޸ybX 7az[Z"#8 ]=OPٮ*4exdB)cP n)%aL'vW7X%Tyⲟ AVLloܰ|n C}?c.b吓Nҹ}OqZц5،]P,vSUZ@~]~wkbk@3ZLSDޮȰZC  hV{1rlHIc'| w(ҋF2Zi-`7>(< [ eAy1AB,Bsh(~%x 1Wp܎ho1&6kϖKdM=tbN>m6Fڱʊ'HE;ӽ`)UV{8G>Ӗ8a[HZΙ.@ȱ,xi̵&LX 8pRDVor٢1W9f鄃Z+% ߻$br$p$^=mu=V [)r:# ±3wa-bԦU; f; (.2"#J{냮xLy 'SJqeUu0̗ 6;] ot7YڙҴnל'{8y>M`bdf[݆0OTTy jx j%:yH0s]BQ^g1RTbOY`9DO2~k:76iDI7i!K٪4 r.1U[fjMv=qsQMJPqPtz-ZOqWQ8RAWFoڰU2(YPxYFrnOk=.*Qo>r=Kg^-M)V-n=*ܑ';|Ϗ2&aC vQ<%UC])\C;5pFcFW$xX6uLuݘp5D>$(dV)[hy3_&.2#A AfW?ƚaU $bI9Xv.+4{X fOf;@MKVϠ?cmM F)aX;5+.D9ӈ0$x45Tsr |=V lDt 隀:wr9xQrly(F[VC9~P4hf|5b 6~~?e͇%rtВ`fJ/rr-E%q3bx"A m&߃?Q0c(j6ڏgyBȚ0Ȩq|z-+zf~q"lrK:ص84;R.hn)iD@ &̀#]dm$>-UعO/xԣ-[7k+qG駞*b-bBTP|oǜ6:cX fέ+j$yBCHAzʜTtqY#,pYK.^+ PبU}h6Q*2Չ`ӫDy!uO!^Im](5ܚFʢhio۶ZS}kF=ք!tS>'k|Wk˅Ce`X`d3[Յ͝E 3x]0{CcY'J WG]Cg )Nn1d\c@@&ߧ9;+U$:~fKi2SBJiC ^xr5I>dkR44[ ̉X W7 㴥9: ʼQP$ک4_"E=L~1 ?vy'3M0"菙s%̅~יkLQTL3ĸr_;௯vܟ.&?ßʡ3fk*joy/Fe ϊSzeoz"\W^4Hʢ kvӨ 6eIid񐼞dW0 bJ13f$nIMO[+:Rag%H wcP;(1/c#߄cqM[ʈ]P)L6Ά"RV7{O^VѼD ߃6}X^ȍSl9StW|klz/g^ڷl"tLBlu=DUloI@)Ҝ8Ƙ!0H~3BE_^?I|ͷ|b#\ݹ.0HbAuWYSHRBK isł*%l= C,rP;ys';!?O'Ĭ!}ͤYW(irjZ,bKo,9`9d^Btsج̌E@A.ud@H @;5Ĕkuy&W: -8><{H s|4)X(qsKt.e纃 ?L'IY6͉cW)/0ٛ hߤSN^$ѪM(EbTOQA -*Jb$92Kx SZ)'YqU=ӛgKa#c5A8W ?u]Oa'!"773Nu}Ic܉j+zkWKk9VǯF /qH]r: L%|\cUxG ? udBi1PMA\?SqС]b|mWwOQ(*nG@jRi?}n^ߨ-[Wh gmYFYW]Hqo:~)/F2ElKAf,{ Ҝì0%9B('krtӃ\11lMsf0\R޴-%Af޼ 2sHzHMą13f#ǯC>*;im` n&0=t)j[\j7Z #<V2I3YTa]nj~!j2k/-btC |S'O"PQz,jO[ٙ~*O6?=jg4c$%VrbzOC"=r M:q>d_b?l(լvfΗ>iɞE̥MEv`kQI=:Gxi>zR,_cB¨k~$'owIES#k+%4Xwth;ṋ1q簔~2V OXq&eZO:Ώ:y})D1c~fՄf BI-qwML$o~Ŵ;7@$p$|X>ڊv3H;/Z:yP?S&@C߭8Q xOpqƨ+s3Nh#/5PK@ ^v(#+A఑RgKc<$-fUYaOX 4-j@;K3EXy6.Ӎ"i7MbGS0vagLιF''$l$X ?4ݿӌ2y;zf*[[K2!Bƺ_ c9u{zp \pD}\f_!MSPMW' J;/ܭ՜T4D3c˹TrgK`>h[R)n&5 V:ȅ)\ٔ0@_-l[IϗB@P22`-*Jeژ=>P|vR%p_dQS,2BgQJ{trbwE}ըY3WZ9 - @y3>"~L뭉U?Fo*:MBLп Yy6@T+/y-LdgO]f ٕS}M'_Sy&h9s&h6p[{.zY';!5nMZxs?mlrfn̜wG^Sck:6K&!gOoO 3w]O(i$ŦMIˡ4Ɗt+h9ʼyg-B<@V x펻Nyw(ӥ6D|RC~8+݃\RJk%AXg'x:YAUQĆgsQȆ~]t+~"VqXqO{Qm"vjl#: v eM2Л&v* GL~,Onn.w-[ urx: ;8sB]D('Ii=dBa>M謕k)E* Mw~3kcZtE^bL1e1BKwq羽X.;bPQ}\c'`,w {p'BLϜIԾJ7$wQȣE2Ww&syz4)8;u0[I1$QR}_ELW}Һ T/ۆVY(=ųujwdU(4J?S' 89{1H߽ɷ)[ oWG6V8Z|fSGƃ.I<$Fȉ4%LD׎p{3,9up iMT RhrDau1OH}gPVb_)<dݗ1b[/<Li2NZ,RQE9^X><4:e7uIo-WVd7oI`u U`a)Jb,et#9G/ 0FΏ[%*ĞYEG"yiJRÛ S`^[J3 F=,M-bd]܃l$Gf?m0:wjF;-i[JXU+L0"ӪkpHRKA|d9ѸTv29knл8ӻ#n펟)%쐱EH*Ӯ8]huAȱ/5Nߒ՞JAz5xkxVt{Due < ϗ UWRY9[%b61i7$%>h*4rσD=X}esV';CޚOWEd hG U{63ţt[hU=]U~]$gZ'nҗcMY3-N tET"ީY[l:Ij<|ئIl&2}VomU;p5IvYYyRYX́KKiä?{ʉr*-i@mVYgN?_0]Zr5B$_;UF1P6ŝ +ȵْ O*yV_5hY-hgo%}o,%keL.G@qt8 #؅mHW]`#8ǒp3\@n `go|[< &b_Ç `r-]O G6qh_͸' [4#)Hf,;$k[4S1Gc9i;u7/9-Ht&'E"(OoE* Ec,*l&$:CSh_=-{,tTϡ<(I4I  ; e%h:e[%-ڊBMZf[TfK&TRoO^B9 jVg,OkͰ)m}u] $)a"kH&n  Mesj)t+>T`.r58K@ _99[ڬTY+%D7VAaym,?=&4(ƒnNjTآfFw {׮69Mߞ ,#GSBBfؤ (L^W~*5}+ vJTRwBiLT\UDm¸N\À0Si^b$˵]DdX3{֩HpÕ+|%#ak,cSrvFh7D I7bI%Ҽ)^TM?*0NK >:1`~N y1ɂj &Q%.bH UE?n:U~&[*GBԐhB,$xxzmZk DmgAh}M0Qܸ5[7@Z8 6K6Uc<0'4tJd!-2Q7L̻;2Q)Q"-تPh7[iGLag]3q=޳xxiJ\Fj DaOAR1\HBs-F?dz0D'=UdΣ7|xv|D\DQ|@b)/vyu.Uj;a`R{r衡gP3ix6u8560u =@-ie^R v_ƊvtMȂ9b+A<>IYdJ%\R72{vtEif<˦ E6K'՗ %!g(nG{)Axk= ċvq yR>nO:~JaF8wӣ|bk :s͜9CZ^XϷfecc6Q3 z| c4\Z^c .z[NNWЎ񇝄<"r=F#If4^n ? b(l`6<^.EvY 1frB=[0z.LEmNNs2[78bՠn*Ͽd̞0>#VלpFd"qI?ldDx٬ם(b$OQ0 .z?b^ABR ®2,<E;l3ufD@‹v`&pMdLKfD6VqT=@h%\7+wn|1D܄`U$FVj.(EVfmAra.b]j+ɣzrѿ i#֠JKyUņ}sx䎲ѲHx*Z:.[|m81R>c%Rc͏:/=¹t0KnsMd X&.asv]("{\1eS|< \ 3H8?&#EEAo| dlߩzL(+5o=RWXl_d_!?nQ1PP^Ww(E/5ʕIi0FDtD0n{= c!.> 14Ujv7" z2|SzgI.fg{tbR@W1'2'W:E 3ʚXj]{\RDD֯'Xr7>" ;j)[:i;6Mȗ 嫴Rj#47zn5<*Yc,-y@M4gm1KoXZ0/Ϛ8%n5(tCO]PފL*Ȱ*"wl"-!͹?i^=hԧjUV %:u``noQ t\aF\'R&'4m.v9y;)]T޻L9ԸZ Ŕ0K.rm۰!ݼ8硙=?DXhHP"Л"I6yU|eɓMLGz>DCm_QD[XS W  s>+_]F_`/eЌ\I Q(v$d@^=veU:%ݝi]}$h>].1&89kT|"D" - $mnOSWs, Ladu68絜_+iNCݸc_}[)5'l&lJDÓPJ}iggѠDXK|Jg:T #.u$`^s"ZC޾#S!|xx^:9ח'!YxάtGDWAkxӚVtH>WU& 涕w$NY[I{UXE C>.%õ9ٸ>%wL%|w'n_tW,B'0zx&N}9T|=ޣBgx}~"z79uͣˎR%Hs=pU_GN[TTe C`@Tt>)֫sW\nE%{ӥ@ʑ7sEϖ2C*gIe`ޚ5߀ :Ů ٳP>\ASjw!8*3_CyEġBFmXLCG$ CLNSnlyUs,ոg2.\'pW֖~ѷ=pCA`cղ Bmt$g^ =,њ+{emf'%Tr3G7$Tn|9=ͫJ0:#AI1zKkFj#!wqLe+Ml+A i.njd`G揖,f;'K+CZP0/ H O{lVC@s4cM1 p{_d}GHҕ.QVS_<4MDL;Rfvػ(D}29\&>PDƇ5h}]M'?{F=Np)ŒgIvR"xrU>ͿfK̵#pTq鈼&rJNZcy1]DaJt"KVTD~"bYaXfn6+!f۪Rm;V9}'vSt+',xv;]ݩ8HzՖ@@"qlw Sa:%bn"S䲇A<űEKʕ SKRq.ʃ#>86O3kM6Pl$GP|Vhf?|!c2П^<-vI_4.9nv9/q;HQӑJCx!NQ}FmT W0zpsvES%?'Y5_޷ń)R3\vGߦA*% ;٬j<)iz&[ҋ /u*K{=x_8@9tq ";,+iQFi`h1+*ᅄd*[ kG"8sY#\o@aI5"k4pTܥФw4^O|uHԻCĠ =`z0JQE5p,(w\ieT 73+,X̆Mc"P/DC?U'%D0שD?%Y}w>Ls,.|0xή ^̆bNH]UӞ; WzaM&_] D܇J4-6vkd>w/;F WvF]"N̏hiS- 7Kc3gxK䱇eLITw #tkXb/Irugz|u`a,r7W$,^גk|_ ;N ^6Ga9W8I^zq ; ˩oS(w5e`צWTttd_ՎOg^`xkm$d{ w}XyG6I[8Γ,ѴIw'@*3O,TSN P˯ٕ0>OX:E}nU;K$v4*aaK*'Ms{\M Zb !fWM>G;NIZ@+&ݮ`dG$cE+ W#L̻ # ޕP(Y`OR=FŔZTyx7~_j7\E Qh(F1zQ@fPn!+̋qXYѬ2D.''x;?jߠ"Jr@8#Ad|P?{X'm8ʁL`; EFH66x/XRw7oLc1P2~te!|Xa-+){TSߑUv0v%tx?i'q^G8krF0sV*UQчeQ'h6=BQm"^%+qޅI2i 1/Oi8k+1ؙPF7>H\ʌMG ʞbx0;NI|,V2rpQϘ+@7Z^Ǹ 3⎈hf[w(N09Lх޶@PKCiY0`#ekeDKqU%{tP} "~5oO!i;pU9o3b@4^n"9BCS(j&5T/!xTNJ-!)y)דHϯyJTNPJ5ʆC8M4%UJ.Z@[dp6T3u@GF4$}g!"~b99uT->D H"h,h`=-`+Q"J)f?ZWGє /_˧Mtc{N fֈ\#@DɪD>3O%P p=xdFr:ENl&>z7s\l`+Kgn'GڌD\2)RY;V92,2h Z VRbVT@zwث[iu1{ca^*P̴7T[CÄ}pȐffۛϚ'ٷ_sGf͊Z6\ gMo _x)0'{?lxǑ pѼ>81Ϸ"[)R!Yj(V{MA RmX~"Z(w<7pP9,nIS@֨dBsa Iߺ6t5py!Cfӧ5YUd'Ab줜m\?co+L#2b%Ojr7f/2+Ňԋ' Ané T"|xke4p;=B-Alz]$^ L-|S|t1&3LEoϔF׌"bc= j Sg{AgKxyyYL'6&gJ%JsHاx9DJbuW$[WЮ{!oxLGԁ bBdN 0lfZ+i4WaLZwOlLfEu:8#(jR @6h&]!݀Ж~JT'2JtWTXrc;W.aؤiY!hw|DA?ȼ`4HxCrj_'>l싧ԸNĸs8]&!0}8ɡY *;Bjk2"!OW-ttH Y%JP\xzbtP{cRf Z 3(Jn^<{m ,^7zR<`4jqzQTNd68RƹdN_mr" sA6 U3,o'3 QI%I`Ni i{':v`jAz߉ @V*q,xuBvj$ zy[e7Pf2Oz g,]/ȝJRdmzlgsapKlԉ+Ď/ >:D<^,~O7\> SMIռ]1.#YJzN^k,-!c#fUeJ_Sɕx~ s|^%?s>eZʫS壽gvE?ZGJwCXIr͠hW4T|`&qfs<5]*TEnωʧI^xq<\ww"8N=I@)3ed_5fxvKM0YK ,[iwAQdx/<2G^6i-2Y"GWdE-ʄ('Lnѩjq%FփA+B{Or= LDyQ=j\YxB9N qGbm|7$L.Ŕ]*4ԷPv4'@[ǧ! n=g|=AIu~hFd{Ӵ b۠m5ǣ`~9t˦8HU- %h\ ]3UnXԘA۠Hq\f *$H"#uprOZ0s].20e>:b'~S{iPh~4ٕs;\uxOe+t#k[:y,1̺ sXO䟯ևzoLrC&k7 u~b8).g~ԵflFr UUkӂpEçXng$XF75+|k[JYzUҊc1ր?d~FFϸ#G+4ĚU`q:v 3u|匑G$rr,)YUGϫ_ ˻} 1#H iE^._E1@q 9ޟ4b+2o$ޒcn[Ԕs]J.Ł2||W;OkpiخwO>^od{ԊNͥ5o_c! DiӐDu5𕳢i7 bdQ+n6[4ږYuMOSzhntv?ޭfv2$T@$~W'n )>w*`esa`_:֡vf#ˢٓ⫢P݄MvhQO".t!XLp}nhhixY>AslmS8b 71%ApdNA+Xt?Jɰv9:U})ʲeo근YɁF?lXTaW Y1JqGQm4xL3͓NҀ</ʹ? [$=?Q̔dԏZRi!ļ&.;OoiWb ](K\S.bsf|\txTeuD[A5b.7.e p`~UkB5KKhg_30mq'fkNnzQ3eһl^lsHΐGivҭ=Wq䑍 y䌄]h?yi_CZp;$1!1?ՒT iWRϳ$P:$='2r%a3upvZ+=_Z~%SeMsyN(>YҞnS͛/ exY  lM.k\ĩ9k4]+95-6'̓Bm᭿ }<2{A"u_(k·40~}t 'W:YVj.ƬttF;Y<1+tn:,Mۏ2MVFYiy"K.CØR|$d_#+]Xr,cЛ<'e9fϰuBpŻZ٫3s5wxu)'%d^n7b,k;p>[qf^>h1eL;LBgVęJoMCEEk>R0*QŢB_Ɏ榀p1U`DVtÌ\Mޓay.",fHe. uf􁭦_ܤdJ0բ}̮6#ab?ZS)_d !1M?Yy,cJ+Ɏzܱh|Pމ$r?0ILbwKS:ޱ 廬`n שtQ(&KIZ<elċP{qm i\W(-lƒLĴ:.E=X}'RA}T[BtB-~lׁW0_#蕄yEp Ш׽Ū=#|fe߳ }`9Zk=׌E#mzbF'`:zY d0/._$a|*cya/w-~MRSɼulT?)R A$įN;XXAl<[0Zui Pnd/K5V;*_{K6o]쩁TU(1=Ӳ'97%twn7Sj W r@N.졻_kXoA1y< Y[ ,[G;巶GI;ڟpAqυD[f{m2@/caU^ l{ʐKp /¦vNQRTG0G"кt<ˮKԃ+{摻 eWLi{Q,syFp-kɁg {0F&Y7C*uw=O2qc4b,Hyf n" QGd@LX\x  β3<\Y,If#Յ٧r$#dullfW,bf[L GןxW߯>"AܯY С U*Qz}(~豓HHNpN)c^ˍ,MN;(ҾuDvc HiB 5ط$LH2NJ(sZ*{yz>mW$SA)^h0M$.+ M@ $ ~#i05y ~Cz T))yAK¸rlj9iχtG v'c^=SHHCEﴨҼ/\ax-ff:Wis2+xxevЏ7/hp٘e*,rKb}!B%As@vRнsx϶~@"0lW|WƵ> FiY)߹T[Gt";y3.NE:HnS!n aבia`75,tS?gƭ!^krì\'HQW@!6>0Wy,@S0G (jH&ضezzpvqT͢Ѝ::5)*| " 17tؽǃCiyڲJ _M?@P{c*Ą4+?f!ғUTɺҢhN96¦ ,d zzRrQkD3{€Vn؁<߽N/ nML?z0t=#BdÉuvPWL ɨhSZTN'݁.bť86[m(W<뿖`;dF5E.ޓoMpxW!0(z韗0%H,뇒p-9J%(==!^f'Ӥ01s{tR6[Bx'˖^V*"&ͯ,+ԡLzF^]D畔F*RuQ9o6&0@ZUlϱZjdž`ޟ 빘H.رaOM }-d\҄C lOYDQLA9( cYabhvPtPQ%\w\/N‹߶ᕫqtL =qahq9uBrޘL-Lo}@+N}KY&o +MYzm }e,Y@X5 |?3X=j[K(٢ć|,t^kvlhN8u5㲔Tpnj+^ B8=: .&WQlm#F1Yp[=6ۘs$?`,eN1[ǵKc"38+q050|o0nҐy'"kfg6Mm(#',?[:_F- RUYOU)qK%dV~jݾ-3-0><㸖 [Gt/f=IǔIȇDb2i v p:dLڿ6i^~掬64,|U|UK9A<XMWJ*O*^:z;:=W@"ju[ꗣ6ILͤZ(YsJS%E o q[ bClR'$kbIV$<_& MBu)u}/JJypO29B|B\xY l{J# ʜEg%jl^۷3uv6t"G`Gw6S ͽnɥ߸Vv5:9_ѕJ#VdHB2iHjZh|BI7:)vr|wғl}ZCXk3m3 &Tc7I {:ИzƄDd:xW+ Vǩ`GPR}M=IPb sn[K忣^ 1m§~{NvN稕XWMD7 \>P~ߡsՠAmN%YlX'vY3 f/ *9yz7%#')[I]\A1F^YC2 @LG1ϥ4T8E˄8OWcQ>CnN8t [KD4fxw^*TFFK|L$Rfu_WW߰BjfdҶi0cSc}Hdl-jj:K|0x;8۔]# :B^!I;@1ҚC\7,z^=X!0?;X!'ʎ=pl'5Y&Xi#fTy[j+qm~Sx*X1/HdQ: ӫT=Y @#lB;SM#Kgl, 3?QDŭǦ%4HkNWETWᧁX37ye/2lGBkA`Mk6@ i~nHOgZ|{{Ti|X/mm#鏨Ybj>=_Ft<У)'F5 s=ϞBC2# kmSQ*Jטdo  ;.N'&B{4_!]pm}GWgJDWRtGA)u;? JWMVU! *NjvӃ\{Uf2X咐{W[Q^` -Y|ߣLԐ%;YU|ESLT[Oǀr.),u(W7+UDPڴQ7ë< -NP]GIS`)⍜1 Y&*HvK!-܇ W|v1꡼_k83fPX#mU{ w;A}{.'D>Nra :%ks HjG~@N$N"['s\NW4|n|%肀?=@ ?-w=hʀCR%D,1ŰXN t PjV.VK5uI.#0v4f#kW[9e=ƒgӺ>Uۜ32:sz&r o~q4$_gsL kxk]RdN IaӍǭ/G58JJCpfef`aE!tE;7TMh{ݶ\F0VaUr:+ZRw1=j?|MgFjB~y%i+ @ A(ߙ'/I34=5]0bR7 SϋG~=߉9hdlDEk4|sxڴD{X$?0ct2cIu"_6D,X;={쾵dG 釀"5fZOYxkʋ##9LM̫!:%&jtB@7")ZyVNHt1_qbokBNmVHNZWɨ , ʙLHNv>!a" T* k$.0ʱSj訤2Ci *ZK(іMl3 ~h51}i_^av:W_d6wqODL`t")N2Ƃ1Ξ~ڝ`].X9F "dvNfsv`j4%CքT85ς^hq cF.k|DM.jPիZY(^[DGn?~s7@#ՓD4l`|Tu`iyC&QAH̥'օx3dq ԥr˕Jj"1< 62߲wWk'6Pz,a19^j>[ŵ޷Y_u.(T6 ),G7mYT=NƬ%"~ DM+`P$ٸ>9ݖԁ?@؅S'>yͅ=?i9š{2a*;k6γC U` i1v1 _T>@ٹomvtE; !۶([Խ'/{>.]8QF"!fFp X7bnxUyQZuʾ`pJ]=YK|c- Ǔ!9+۝r۬Ԛ)=/n\)ظSCd_X>6!1b ]l`ˁƃxRj>4n8x #ď\z<^m3UX-=)W:"zt!VV(;9L@"X.Shh6ąPdAVAB1j ][YVIZmP*7tm}KV(% ׵ʽL$T 67 [H_wSJoNt*qExc)f#WXC?kI.d3&-^T=R )I~l[R^gb79rDoY&kdEVc?}z6YJb+C2-0| 9ZBn/5~V1TD^;A8)č;`˴qNtvAJ:2f (2MMV :iʀciz2ZГ>q#Ma4ʞpO,"ꢶ»qDžBarL,ϙ\wN헭UWP:R ԎJ97x a4#sX=4b4aڗI0̦ 16# q (e~vvǸcavlHat#^'p['1c3F?K}[Vdlg3f'3<, tE}! (?Qb}C%q&.l,mƂ{ݜ܉3"=G #sh؄ue"F 2~jh֯?^ρS]jo6J*o84jjwR:4ZKKOK."* xzb-%oGrbϦ\er6ۋ|'0j{'&K^wDMnHSmKOOUIaqD,:TBe%sǸ| nz[H5H2lQ~0 fe@ZyKIPľN9} =rַy.oq{MV&F$1~]Rq(U9m˦OK,AkRۥ"6Z`S47IR4_wJ <.ŚzUkKsԖXu[EH'/5HLIXX-Z>@?-})~_ xLP'*/h1`(%>5(Cq4xF0r}0%DLiXPlo5;$tj 3?ق!&yP2)0q^G,rX Mn0d^cDތD>:I7ez?"-=YPW~U8w,H~NA&w21|a^?q> "YΙY`z# V~vz%?q֎8zّ!7|Ќ$בikcW,]B/So{9lfLY p5츫cd,4NAd|8AF0u{8M>[jº>yO N5z^9  A(c#pw&9im~'24|Z4 3WYkm0I{LH5E'$mbI0oX[zq 軜Tg Tg7nG3C aDѣ?F򱉣Vh |k痩VcbdD~ڨNZqFf8#`|"ήN1YiTXϩ1[ K<`J@^^#^ ZФ1uS!^-zt10ԓF5n_=B8 _@jb-R}܊] 8%Ko49۲9{Žn05E_$#Pe $*IˠIl\YI eR%lNWw7Dk ;L2rTMbr-iF O; 0}<Nw+U*JӀ*|x; Yp~C),9G}߾bK-wl /Te"~h3@ 32Qb ;JO$ǁ1AH.aUh*#]9:کlrq}Q99A0o;BNqvs[^]묊{%ĩB)GaA48UJ}.M/9?<7$~5>:\OR*!Z)F\+[}m)& f(2 3NV2_ y߿$5^~\P/(l0Z,tjQ{R" >o؈ڷ 8zB~7~ 2v:=6IP7s!͊~4}ĂKe˪yv܇o M&ΣF 9OU֔e\OVX=kHTHq^;xd.*Ĝ7a⎺(VCTK-~!a\L}S/iVt4i/$" N$msNjfJ'"ǩ:cY?-E}4\NCaR.BŃ$zvDk,Mu,'8m(~~ gl(fU#u4yEpnMºdSypNbѨ& 6<@V#%I0뤖Nfb5,yl3s`Jd#?i6nI_ 4mjDsVb@?16; %@u~ǦoV'1{v Bc.Vչ\M8[#az ](|F $(;?q!*^}`QJZ1J &np(f^zr8=x-YgVK뗊0~-]./۱int5(̉#ZdTU^(f%[W:ZedNS!6p|ohmQ6[F1ݿX&*MȀMO[uAN9DV Etg؟W++6(\(>53XIL~Mw\ f ex|0ėN=o^ifW_}5A 7iMNa G -$7$#Qb @b@ /l XVaPm$VP~Xy" kK.8,D6 ̼:0z.y$ȗ!3݋ΌLV#ϓORc{rA(7m#V ɋ,"E_J[6pTCkU>XLW b]sMr8*7t9B]BֻiuE.џnKI4jP]7^wMo`N{K8G6bw#K` iUFNgU cw3-o];=)H,3yw?L p-.*Jt9HӘ}es(S} W# [})sF;~oZV 9~I::eWQfBx`neK^/P=?t*Py'lF!p9|nsEfęttK3x a}K #ueSV(K v&@|@2W|k6I?}/F ˦ !Kܷլ7|:p_\k+H!}LPqԀ0'ʊMVZ^_Ij;gJ_:5P|$sAT\[k [Ƽ2eY#wA))V.W]p'8++ʟ :w'*MacA^pŻI@rҋi QPw֭R׫VjDZ$)8’1X{EYuQ$Di؇,r FLPg 5;ź=c 0qټKUqujI1g5vw sn1y"(ڟ4@HUhPHQQ(:\&)}Tu Wi0OܲȻTVXԸ֋i%+)/de}{.8j[z$RꞪ597_պ) Z^0<.t9q0wyU. 4ω{q>VC SRi;@/+qMzl89UG+DnSwpZ\GqSC?߰eKad+c_ `8#cR!=SoaRI\_VUMȤIQ4QCN 7T pA*:><雠[:& ~Y^*p۔B_R hp  VUӴzyVaD(ewU8BI{Mޑ7'8sbdUL66@㉼̟5>?Ajץ|:wL;AeLW7ҽ)۽kl:suu'*n9cЏV0Ҫm=Dz_MJ ~At;gr6Jsi,٢nN(@wR߄}ͱ<7 ,i5+qch0ޗ%xsh薿q,o]. (!K|_+74PQ)}}͢¹nRi|hnP뭄W,;H+ NȄ쟺J&ɌcylU Gm M%$r=Tc!&#A ~zvi]3*!tA BpKBu/TF,7;Rh@Cdvf`f٦ J_ F1i%1j2̳5mE >9-D+׼%Get7ҿ;CĤ}"j$F}5o9mϲu0`o',GzR3rʟz7PeA H&`@& $vΌo5>ae9- u+0J%>/Bpݹ*&o0A |^Ii oeLkPI,.jbkW4]H؞IfI졺DH9bUXbwDQ0qu"\&ffw"lK%=lRϪS{t!C^=qFDk9(TbN=IMCX/6eB|x3(FQ &Db?boЩu-P2z8tJMM 0YQ|WX8,98IAmyb 3;A>aBOc|uk4ZJ e鰛Ï Zm2O8BP[>d֋ŞYo?$2=7* i?5 ;AqePfG )kљhWmxiȫ|W w|D-"=G(ɫ+~\P ]p:P眯@aLR9F'KWS5+E-^av:O"@ +2nH|o5$K\^:/}d<;f3'?x^?v2E}tc,02aw%<׋M;,L2)' iBt#U3ۍ@ T׈fe#-Sï!fSP,'1kuCMK;ajd8fjL#@<ˬo?CɒH j9m)*?~9^Rڪ*~/eD25QpV)rl*D#u4D?fN4Ɉڅ|x.z, C ?0ىx+1}`l4?La@4pKdU\w#5M)Hȴ]O>} y?QxX MB4|/`4jX U$~JOjj)p2>0yCw opZ/ nixY8Qc4v =`WXMB1I#ܗEB.r%a}2}Fx.J`{z\)잀<㉯q%O+b(3>i(iLrI;,Cpf`·25Z7oSE+4| EGh!aksSt:/.NWMeĶ~5i Ė _fپy-RdAD\24>$ksO @G!o>~Єco4VgIOZ4hםqhp!i - C3DL+*{^u~Vt܃J5sKpfF0.VpFRAQ"C4wE]xZ%AmF 0řΜ@'xX|cv\cdc$o˗p=ccoP1Iz"q 5 QOؐ{SLsqڏKV", \ dёel n!46Q`:GߒK]fz>ΥV@\ ,t x /_C1OSgnB22Gę!jp:mp3xoa;Y|Hח%Ɩ4ȸu⦡÷3"nN尶>p d4O w=,0ܪMWZ$:iIelrU_C)w;$u PFGG(WҚS:XՈ޳57($נ"t$*u#9$G#Fje+h*1cܮZ޽3w]']eKBCm&gxYsxѣSYY`[l'0@S*_ϖJL"9ƹPo:驐]QT?Na05e[*l<9+(MiȽפ X,0:Ԭ"I-RAh9GԒ) (lޮ&xkT-,z*3rvV]hi)+šɇSk02vjbnܯ1m"lv}i IԎ0eŃޑM?E7ާk +ep:ܙ[[~%IFD#0}kyZ]Oߑqa7xbu>|&;uGvٵsMdx.y|ݩt όwEhvуr,p0tMÄAй}kWG=~i& c/'Sj@*rPIy"y4UM0M9kNCmgFq0{G &ҏ(Sϔ?[rqmW&_z/3#ZD,D'g0^9aՋ6߀{Fƽh!CĮl~ w #chHՂxǰQ [UW.(f٪s_d0;'J69sYvO/K/3ݼ\7p:Z($*qj:\I64u;%` ʶ۟F PMGc{SGp B; %L 7?4xV0WI۩ x|T^%|Y`Ѿ ڛqiJ.ŎbLXN쇉؅f. Z81̩lq{{u蚡ogb N?cX"&<[,͎ݯrskHZ|&N}=l:VG=:4*drdc9jpPw8v]omc\!N 5MĠ9Gbf WOӠ\<bnjTf7 > r!{lm5x 7P+Slװz?㑱'"-y[u-Ph<0^LT8r6E Gg~ z gB\;$=BhJ!(veobm/u/кH㭡Nϯmm¸NG]|M V Kt~FECS$ s* -h?,~W%I@SB[{-(9(M|ꠎ Z9qΈO|@U42U~;-@7cA.ew%Y6"u(WeR9,M,W}ޏK 5[! %owmX0LZn<=.6c1!'+KR#~rr@A6vq?`C@5%.lLnpWm;Jm;gȪ'0e{ZJ乘rdW{wڨ-cniO(] (9 KJRsiPǺcwHR(~ b1p=T6njE8ނ>*<\/u OH+T]Sd5YU\łuaKek_]r`.6&@A|Rۀ+u`C#,3ޅea!_cS6:tܗF cݬfVpiCg?)(Xͬ޷#ז>(F_ehN2ԀcReڀ%qeLNb_ߤ,}<^.liJ((8oy޿B1t0A IYeh}Y@L7Kܳd1 [8(Z" oJ 0 $u_>?Sr npN.-5ZΓu^B_z/6giRHln5CUd[d\f=Wk'jW(-/_|Rש\XɌɈ}bX-Gy x ZfC\;7O vP4s+jz~РxlKpcI;ʩ-$߷_Ɲ/C^oK ΁:ջXNj]=х-SA9T$CdF(ޖ]|!^|>TU dMu'ANrקYNE]3o BD>L"BKcnYcGG/G}1QiQqMM#X@sJFvÎ-%<<~X|c˟e)oEdMϿ8T  ,\ȫ5XB$ݣSYC;FЏ;1)9j|kF"PJ%)}DTuM6,zU}׬p 8OuwgUiph5ժ,  I+h}t& 3HR}D#2ZRZ>(-iǰT =dJ[8t q+ #ȡtbMWO7ˁ֝jb9^La%;0_/"e!!gDw󄄪BV(,+1oe]"[@iaD z!yS5 PwP^l+!K@+1H!qN8rdRS>ZlzzMJJ7!Ho)"< 3Υ1/O\-]>K rIvJn͟E9i )+l Rd%;V%&S q&hkwϾہA#|3ryk-\v[[#^]k|^ՔH?k/bm ͅFݱm,KCLL$?tD*d T}I.:KPRU1U !T)4 1T d]~M3SQgPY)2Zݜ/75S) hiu1rvP %2+YwBSK`< 3b|v"?61TX TƖc݃ɑAr IItd5''sP5 K/u*˦KvaEM9C23PW|/]u%[ 6q׷˖ƫÀ; _F!ךx*!V玒N>U(%0#igN(:xzu?6{Uώ8",p4S)GJe A҉WE;[[Ew>%GH?^BI9]Uo1 #jSVzkյs&~Y RPC޶/á(`ax@np4tR<͑LɱۚbTbS+ܕOBF 񍐛D>J=Baˠ+H8"fq歞xhPK"cRZ?u NߐP?"cx~$NG,N1X s[׹6T}mk;tsΛMn={P3vf |0PO dBR]/ˁyX>xʵ}pkbf̛IS ΪX(?ZMhvϹ izYwůS+_!sY`wx!bRre>Ԟ_MS8v?V]"ƽ;.K|E} uy k&^I i.?H4f(m 4$uDL ,Q5[o R29W`49BlK oA' Q~U4XIIDBW*~8$AKGP>K6(Ym rC'9ӯ}Jj@h/vFVlX^˦>~ĹRɑdPv$A |!Xye''K7XhVeg9Uw^>z*Ȕ: aF?{g;hQ1BiARHw s H~ M{7J?Dԫظ{=q g551F)2n 1jP@ lljw=L2} @2ڐבOY(߾ͦĦᵪE7Y˹*3 6D~!$oӄD+&eQ>;:1GdQx17yPǽc5G?%ҦeLU,F{D 5V Fl h\~򤉻~/@ת|%}Kۡb⇑ziF IPr P>ڍ {|'?Gb ,m7&ƥp57 Cϐ?Qč֏f ͤWݱ*%F}$GJȥ$-@U0Z*u 2Z6e1ؼ }#nx]Jqr̸R,Dw˪~@`Xt}R32IJ/F>G\}榩Me%g 4fY{Er܌U4oB)d&bi H$ 'f9.Im^s*K|n!Y{AVk\Agus)fG :5x(F|}4 ȬyjoR$Jn¸pPאԵ\U? 2 L_Ϸ2n>b+>QAh\~"Gث{xKٓ~zߑ0fd-U36F +]>]ξuOp4KW$9.Ka/-z>PwZ<袈g3 5 >9#(FYw(}顇G {,`ĮiB1dF6)etn=3ܐH*vpJ)j^,„ϐK~T>W^bԾiU T=4aW*-Fd~;gNjwTq\;Z^b0Y\ ;BT&[(L_OW"~!q,nUƓg[R@`_RÆV .~Xf[ΆwM}!׎aZM%[ ir}ij ps@q"7B TΓ&g=KC$֚1 H jB6>*OmL =m| 1x P@@|rN9kݐY84(PCt)7/Ԏ>fa~q: U)_Ё2eQAqU5s\?ڗYBQ‰hZcYEv;BsKrγ)+h{;zYnoNɋZJ&t r+<D,*;[-7).Q 9%.&΃n+DqHFuGPJ=]"|sBCbMAWؿ%\@%BLʮTY HU] j%jYb+ jY08Ag")hS(yE%d0_;<.)O#9nw߭F)**S@"ۿN0\2@(Ph29aF#( 'JV2a ̎K 0ܷ?fN! LTMfK@AsnrH"[;{vhaSEzkw0I Pr1gyl"nN ؘg7E]^qXMLbvM9ܤ$z+L7`\`JؒsH7qggLˈG*u 0 ,]!޴Du[2#j"I~_W;Y sL;.>ūﰳ^V6;, ~˔h.S<&|)_˗Xd1\a'VQ2$aa-v, 7k|̚=hWE?#F)0tY,EvιxC|+ĵ33ڗkCΚFTPMScT~_<GIO!. Ƭ0m `Kr '2-oC.$@06UKԭkFaXܡf7Ȉ?_jȩRΕyllwN7omLȦLY{q]St=9S V&QBO$B0J #{eڟMDx=t+=N!ʱwxerqn+]Օݴ-V[*WSݸi}BiZX/<V$q2A4{/쌙uAQb qO@wq>q(-yбZaF+ F\!#0+^v#rުZaqN8*vLH-r4zr霜ζ+kbMv#q뙞p #qxnO}Xv3[ChdC8>%rE,-n&N# w) G=yؑq}uŏh]AUg tѓ}U_h1Zj7',JkG%ha$Q8=mV OF\lj d)mN`0F\̛`$fkGCؽĥ ɱ%,bGsfNG:Od"G0^;b"5;}E;AaajfΝRD r~ܿփ;/-Mba;6#&S60B}O[e?TNl zELbs)M'al lF$֐Ѝt#BAKvSQG GASQ ] [ʜF'E^ѽ*` q#[[bi$r=[Gw᫴ zA@܀݂}Fړ ϊkaH|R1 }^͝+7 ?,l⤦'[9O$O`s7@p.A=0<,blE41G{3RAЂ,A8Ψ& s}H-:c-ō}fc5!M8p:}xΟ]'ШoU7*2TT u{f(;K4i'ⷨD_[HO$Hc8* $׺Iuܢ Lcdqѕ1) q _1fFlYrѓI D \ J>**GHUyeXGl5Nm!7vqr4HW_Og9*LptĺT$e8}O`t }gKw=5FX>aMj.N{ᷚb\#Ķ =n@N!MnQ!&#;٦tb 7.Ez ߏ1'qS򕍹(7ެ'ȃD]""0.`G\r0]!++ٺ7o? wur`Z!\~Lv。ՙLL2 ] 'C+Í &68O5(M)$@x7@g1<9[%wbF! ?hGp #!^TfcJ@c [ҙ|K)ǔKisVm|zΔXfЬ)XkjpR5 pE&f4X 8ϫ!f+b0+سM1U6yYTiR{$-yQ@G0&V/I+C&($,Fp8#'5zܔ8$%\r|AR U~!+p3FW*6z\em ~X|D5g:)o^}/j|ET]Yݤv&#}G/=){Moݱbl )3g - pS *4mTVV4DkbsJ쵟aQ ^X1XӨ{&S(֙2`i?Dn u#`.)ASGˣdn*="?$uѩ3eRwy16z*8T[h᰽|X%"ֺꈉ;mކx`O˝82%ۮmXc7;@٪tĐԬA7P?x|Ƣ-hՈ ԢR,qVr[UyH>blûdU#7gu\( xx#1up@bn& @Iy%GZ F,?MI}qp%O\ʱvg]Ib+pݦim8YUnQӘǔiaW&6GV ں4()NW>CЇד{ng8?p.jMOӳCo箧_# ]Ss\zl 5 z<9ҮjΝejYA4Wz1!\LK-Kn{^/j2~UrwLnS) *v6u§ӈ٬rr?vz'I;+]R|ג/I[T~SۛŜJ:4mK^G$y_Z558MjJ_=>JUfek~VM7A@w~}QaY-pZٷ> .+9yϾEi@.8"1䗘37 tŅ^i+r!_wniEbEVrv/@ i)7 FN/{]cyDRuRf_xim~7tHFВbӢhKRy]^*eշ;ovdZs9W>J(k1WFfxv9G *c[_GWn$(eBτט>~C|67Nj"zۍQ&~NsILWKm^jdҰZƢW0ֳOEjBI^Reߤ諿w U {io_xXz$7%'5z6C.8 1G?0T+;: }Se2%[vP\;EFGZXLnI2ent2e$ls7Ki늕h_i]ņ2Hm/ݚFy]ʹj?C{]PPҸgoIE]ôV,:yMՔ3)n~k"xTB̉\Dw("k8j돺1qAN˖?= C֭o=S6 [O1n,[/LngS,}~dz_Fu PQJS,9K9|a?>~"] h0);.N މ"5考 NZ=Cq>q -C6r!{ъ/E|3?>IAbWU7ZbzߧS-LOjt(\)Y!h;ԛn~kbjXI^ׯh,h$xҡ<yQY j*OUB͐&>P`Z5jSRX3.aw}#OQG[kM!tý)DWBcNObÿʫ72tX ^7D W4 G B(MyS=W[Ї³`AީT!IOٱ)Bz جƺ6Tvx!Ӟg2چ38T3?څ]II6ZDmrr>0.3LcB|Bz57P :@}^޾(R2R͖+7'<.9Jq{mjjMGtR~I-oּUK&kz/.6i,$.1I4ZQzɽđzhPсq#Jm6u'>Xjx?(V_KrL'M)"d2 EohO eQ1_1 b3dG._ƅDvzrVN<> C8xƒt,ʎZ *l2q67meWE7aܢƗ *æH ;<P']);5Vf3IdylW L#|Uy7zocT4,30fۛptY#h5օ+tظgr+W˩`SӻNXl9Z'mD?E)QoTh(` 8F+mLC!'ɔlgBKr2pߖ ;FNgp{+a z?[KbVBfq@kIU8~`Ɨ'N.Y݇Nۣ 7Vw] 1T(v_ƥsz=z`im3ƪ5y~4ݳ.Q q?°ei9sG4Ҽt}Ez#$3tu%c60z{Yⵑ_v٬DA/w_8nG+N7VZ:K*JS,G·-`fR>J5&I'NJh<StQ*f$H>hȺ:]ݑ<; ~v @TR%ϸǩVvcw͝6eV6 "gJ  xwjK vID%A.ْ,ЫCYnjkB l{t8x#$JjDWLӰC 6,\lKj|JI*Q i;w~LR*S 3( < up,<`;_fefcJZQenA5Dh :zHU[5 K3gEceb&!|io/MtJ%|qj6SjeC`ȐGWfDRm_aC xl=R*SخZR; F;5/_K̻Ev~#'z)<$@@%{V^7;>܉ۃFj0*#wQkϽ&#ptah8bPl4q,,ZС>w' ]n,g2HoI 9\@fRuzj2s<|,|{-6qu%pj ɔ҆G{I ^f6}7L ݑkf?Ld!..,3 %VyIwH,NέZu,]-?qDM,X"JƠe>g,0>YR[uѹx!aDBCжjK~cXr +;"G0 '7r: E9FvSdhIhd@>swU#8 JM8ʎ:V Dا L9tJIbf )?,>.إܱ>G- ՘Jn†没8Bi!Q:'./'?U$Ev'#o [(NZx<^bnM_G<{wmd&_r~ GCʹyZARZE3_~1(/+^.x[W2}$c N]}r$)T)=Mpn*pl3v#I{(YJ#b|,mMo^>v9{!"7ex bYyE?mj4rI^YsKڌ~s"$B`x?JӏQ-3M!O)Ӆb9${_^R'L+ .b<{&49W -'vKpT-\M,+f_8 6/' 8c$q梾 ^]Oӯua*J~kIzHAQlDL||D4k|t%v4Q_֚4",d"}RppӋS6&Mx}c gTc BܞGdU('D,R1NNE(^^jsyZk~ {6#9YkN27K5H2X$4́M49}x+m6W88.t}o)zG2-+{[+F *0>M ~ II4Vwc̝!IÍTwwٷ":k@yJ!'r3/~\I@ - }As2N\ 1 [,3E6Tg%Ꝣ *!Lc/ԄL&b_.^0?B3 ޷.*HtrļQAS!{;4p $t4 KI@̹Zg}*)GM~U]ļO;MI1˅as7'y*/JD۱<\.f"4 ۹8B*rÄǢ{|=D"LC$!múMPdy\ٛE7ڲm%,,;@ȫ.PNhw :Ob݁o' a Um\ʻ7+3dbqo}; GJt(vtgD`cA$‹y\iE(Q" Ϝ7u@пp . x, ڼ2~.J?ͼsdzjZ\zP)g!+s!0Vw 9ð˛ABh\w.}lH1.B}t(ɿi1" B\m]+D":L4͢r% R9{d˵{W*O95 .hVfRswQYP}kGt8]lVU1+YR"~.m(#@ 6BjթD`Qrw~t( PQJ;RiT )Za)doon,yTě5glzo]/!,u- 5z՗N;q茬[L_&kdH.S]C EOcbkvIS -@DajgI}v9Zi V  >"6D O4L 9ᬃzD}TNC_ѰEEw-vNg-J[^f7&$}QcY1gDd}X:S JJ"W $1PC3֫nU7 a8e';{$ *>P8 =YPPkj,i<ү 3cW#2  DD 8"4Q \:"l WsӸ/^杆J?in%2JS? 2c*#akd/DT#mqWiP^hwD]ƒY 5{$ﯚa֢ZפCL tT=lk/l6ͪ~Z* 'vj׹ <֎/2Ѷ_I[!іmA #?gv˦.OkJbƻ1i3 \RƩZZ|wJdBv!P >i&.qL[/zB50%| rեc4ΊD+zuY[0˕0A1]_!yŜgxYzE[r+4zJ{X5:dmc?.= < #ܠ jD D[/u_ @ivmk=6}+sm< sV1e|$QF4B 9s\9L$fƁ`w),C$e4LZRȻ[DPX"dq2KPߛnebȺI+a:>mtrDA Lj׬"ǓXc>ȱy:#s@߀(SaLͼ v9BQ*^yoCt&hi }̷m :ntW^?*0U"_ 3ů|_ŐO ,h'ġq/"k,muF DL$k̈Ή*i$z*n'qZ\>RqT񟛁QOG+mH&v,i`D˚aVA6~ =J\ &.iNo !0ʕ$-VR2FF#ZqyjNPwԱ&>EB]Pǀ7 "NЩo(&{^KQ@E63dq m9ګC.i"BU6؜\IUB D_/y ܀%8]hj2mG&Zl|@ 's];bz!%'T8׫ŖbcQO:Óԥ"Ug|7%JFuB3ςQxLeˊЕNj^knyq SR%<)ހf%.]muS{h7eɋ͕Ҙ S#8I-ni# RѰdS|> @Mn>0<[ Æ1'V!}^lq%΍! rϯ9'QVkʞ\yO%,f R={EÐdI%-2"X䎅SR08(#A![a?n/qom .~ ^<`˽̺MHk\kqp 0_hVDp݊ 'YrϑY [HXt v{~&CAKn!~bH!XsE/ߩa Χ>?X#O>aԨH Ύv|p1WZK 6#w+(ǽ1[e\DڧtK<<+-Yz'&G@ b4-qJ$i$Ώ-+'.?T`g#F/xT gOwYG1Pd\tq-|QA@B-ί*oNv\I:8/K@|>17B$'WPL_Jѧ Gp`Pa*`)v |TÆx"(Ub(ә7ޘX ߄Gϐ̓f_`KpV5e 4T%H/fxv69 ]9`iJn}g37R!AEjy뒬3m\7K 0,gB?~NT0x$ {9$6<'\#ntBPohQDysnAuCa0{g}¹= >A2u׼%U# FhDz1_X+?WH xrl?QrSoˣAi 2-zq (Q >  4"`" t1ݣ%q诉6cWXes ,=7C&y->U_ fv~ +ʧ6%3g(_hLty9b}̗KnsQAK8nnCb$x8FVөR'uD)Yt'2*ğtUEVQoEڭtӮ5 (ABc,4A`SJ?ǿ1+^τ.ъιj SC{fAAרe-R^6|01Kp* xŔ#.s%WƄ]m{jy.@V=MmL7̍OU{hh=ːgs㋾[w&hxvUT@oɺ] "Jc@_=M,ZĜ$VG<]d= Wvz+k 0`ygH-JDy p{9uJH,KGWV9P*DV$Q}sȉk5F{X%Üh`Ī/Ac^,]fHĈ,7Z0|08s@cU֡媲sJEƮ] j+CbDɓ0-Jf`?L^^j9evяC)#\snfZpEWlJ\;{}J\:ߙ\īHNU*zeC[31 i5y!҃CJSsR ƶ&)exc'x ;YT;P ]/'n*L*n>soOC L4.''OT , T8]T=v _JP[Efc+I k8)w̩w\G㌫LƆ>.? Na߅պ^#k? 3|^:y{>F[gELVLdLT#Ň~Q{¢t#IC!N l%mXڢϢm]gZ\ bm؆ؒDB\fylj,&3|8SH]ticS? g{5,Z7VplY=5xGE_jhe]fo +6W3 i*.H@Td4l0l/A=Gv @?6ndTO7g :eeKUʿ?q(P[IBy54z3(VE][rcڿudXRy:~Io'H?KNǦ֚[;;u}t>jC! %q+0p[@rC{m>.1,aWW1*ϒMagTDBvNX$'8 `: lʰYQimG=*vSi|^҃tx)V/q4LdnXмJ?g~NBօ%',ݴ\eÒ])p,- rH!z(P4^?-P5rnq3tuL4* +˳<4ONHy(ov;e9$3oa?K4Opd5ڟP˻p`&M3o/7Iq÷ kUF*WftԀ!E2"x Mϐ􂕧FIiucwWF';; $횽)4E rrb[P+Ï}"n[ \ź9u$=n#D~.[߁8H:DE^K%}O I0iLဟ(l7,;ot~eqY["rz:,9]6Hs{-S)v/ft@j>rą %̘܂ !Qq[nNUpK־2uû9ʴ,'SS@+Z?bzܲpQsOFsj'ņq+(ΓnM˔/ϒKzw# ]z3jYtX))Yq*k]i6Jv2쌜 rC rKʁPX> hڗeg,f꘽Z^xV:c 9s|U @-vDͺyl IdZA%-Bd{t&#rxǪAwR_ZK._v ^욽Oҏ,K"'yvMDB R' F#ROUÐ&Ba)q4K+YJ1J}^{ b;uiUg+0ֆ4~0}*abM@.>*Dnnfs74-u_fBnM3%H}@M%B *=V\Hzؕ\]igR4  N:z0soDAH.Ocj{LȐJT`$1ȶ3%ifRy)yBTqϼӰ}*m}CCiX*SVS$(iiнjG1e납^?79{HQ(,h*s#زBpFmy2p*MtQ9h]Fmӱ)T2?x}i0h6/S= (DaiEA%e~큕VIV~8=Y(XFweف٢T] un<3 |\ ]Zs[BZ(@_ocqf7?^HʥBy'Т>{d i~Ls@jGFx U$K+ErԞDm`caIR$2%+#JzrGle ;j>7Pje޴[x`D%>2MG:P6ߗOKTY`tGn #PZ#]=+T?+uw/ D.T5lazX_  Eh+O[S׋&L[#`D(&՚κkOӔOI/L"e& .ģGSʼnєudT;ai,/N5iStҝNeܳSE)5[dT ɘm͉u2tQխs'$bFb`i^jMJ*wiQ1JdP; ol<k OVnj֡PaUr@n#2zl;G >'u-r>7 jQ#ܿ:+P݉*дA5$J2 -Y'Zԓ>15%4D˼W~│ToQY1/R6aܘ/?CJ q e" 1f+.Mtuf P8a)`K P8^AGE&ؠJ9C1;ܖ1T}Jӈy[ÉM PZc\]:7wT$P />TcabC߄آ= m&x2r۰id4oD#@ڐlP,7z;:4Vz64d8Y)|NaD$N"\kB(/IL &w]h39\@>9->H%Ei?gfSW\D/@Q`wPpd>Ԟdq4-K(Hn,WOw$gG> %DapB_} z; {vɝ7f^A za?%][ OFe&@CFNA~q=h7%`xMD\?ޒjwЁ%OʊB4Qqj(vgĖj`SÓfl*hDiˁK^nBz{Hh;E_DӁjG?7eO܇nL<ǔ cbן>ob2V2vI@/i=RSin"!Kq:?! OG#6epҾJ_T27\@S6^n81 D߿# R?p\U*x-##53ނ!P>Pex(}0p*iDT@{AQ "Z$a-q%j,1RЋkͰwILΙTmW6'.*W g _r}#w\π,G0YBñY w3_81;Q~\p̗(d<O w^Al۪{FLY,--HHF4/ !?6s8O^I?vGD#x<Ǭue xzfB4d3s7{J Ž#69վ({aĥX}:W+ f cJh]PQ&쒘RUJQJ:pEQ SK{j $a]!@٢9CݧN1!5'|?hؔzoEƁ¹>q$,_2QJW.v&x6\U>©-N b1VX3O #ll}J)1*Bsg)Bn Ó;P_zT:DԧX23+xPLu7pgހQ"k _3_{>?Pkn;uRʊõv(S"5#ၛ"x"PyX)hr`iPƞdP@,Xfqw5?/ yOlgAcy"%Qn ysBM?G1YN:gC`]MHq M fOz]c׺w]p?ao,kC>߶{0Bf72?$Ȯ2RGLew/TU;UM1v3 ~QTBn%\Ŋ{  \`X0$!vʼѲ4?nqP ,x;\ȭ\=+rb:y)|g{V3"yxTG[~?Iί @a>s^&HOr"*2.F(ٯEУ N^-E@H jqTMt#f/^v)ʳ+M_$ 2نj)`˟۱nާߣX?q*t4 7Sǖ.sƒi+LlXȓJFd4I^]  çA=X'ճktxefc|lsQMY^Y dƄbg3(/uT(R>&1=>kw@k]lFڼؖtrV՗q8AƔ-[UjuYNJ g(i׬$/% zBk.lhu`L\%MKc8y9\lPfd<=OLLhReA63Tt"cc;ntJ-ݲ65X_.~`c 7 bpH-* ͥCCաdj?K'L}$!V?x.-X}œt2t,I%0(MH4A<9<XZB4bkDVesOO ΍Zȋʀ#h5\j [nhR^x}3b9# 4|z^embY͂epD ȄfbI}W>!!˹׿ͺѱJd|y!R:B"3,1A@7=XO=r?" UI(. ׸^گfOx)n n*Ѣx'$be{ 0;FUE"gj7lMTEY<,԰R`TI'\ &@Ќ{Hdr5|”`. E5eB5s}68 Iq2Rw[GPe|t:̧|Ƨ[]OFyeI]V"T֪#mWLˇZ9G-#`{@q!m҂vچl uk8)Ż<\pV$=~%O!!5 )[^iA;8p%48u{,%9m ^2oY?Ո-.!{ L?TvmX7/ڵmo;ktV^'#; v3撑5>L~>~e\?Ōѧ@R >rL~痰7a/(!M&Ci)t=!V𚔳C, Gq%4N.de0 #zt:]8k\J[r{ KbA-42\1έn;V봂xb+xQU2Е sSRS#}WL$C+UiN3ϠdcY/϶l?W78>E8 E2?(< ]pϚm>p7w1elر.=`Ι DYlsW'GFK^O- ׃Gme2Nj c좉tU_3 ނ5e?/`D Iؖz<|iTZ__=&V~Fp;A*N(Ӭ!ZIC.lbl=Gs `sX&AșkFk2n#hOuYʿ pWGB1z8B:2۷`2񟱺rZi4 j@/3cvX:Xc3V+E>)"gVh<?W ZWmE@ŋhfq$@y|'$|H*[S #q!腖Kf@GIt[`賛{i<מ?(KPky>w\PFD wv1$~х(l[3Jt 5X~{޼Hi*e?ARP'R]5~£Nԍ*HdwX[QuVG@0icsؚH#ԜL-4ǖc5S-XR5S5gvg oS5ZY O>څb2JFpv{5W,(3?H&<]u*pVq3|*}( #v\#oZU,:$*m H2w' d. <40,Td;J3 Of9!2.; alU] LKBE@k8m54 KƦFMMOIƻSZ,8}vKƏ y͸4*G yX ;#/ÓGӴ1qE 7J.fRܥ]Y\| 3|F`H t9`fm6g4}r&Ӄ&#urS9O*4v˱QIS?vऻ)T"ۤoUbɺG#< p<(7ɱxakkAU/\o Շd~R4S8G; hqQ2fώMOUJ]>%ľ>k 9HO.'e#[]h>tH#\$G{Lb[(ϳ=nIZWXʬE+ǡΕkNߡtf-9{J!sΆ?_$ت~4}C_lV[$@O#{%ZD_LRo0$Y%I 6@tn/I,:NGz((n ߌ-HGoBo.)AY=Gk1()i˘QK-Z>7pp&f7TLO5I&rlOvYՍn)̸"ʃv,rE{\aQ`G; Y䁚Qy5Op9.te!i%TS1;F>nMҊC<&sJ)D\C; E5Tx ,Ћ4bf'[R2 R]얆+<۠쑱aP9jl>^ vs`ĵJH/ o~9dpjKdn}Ok:A1n_=ק#&Ɋ6i_* yq")~ btƏ{5KAeYS 9)}[Eu(\ޘLq{ X1s[T/3E`>:N[7i h [ٖ U󤆉g?eգ;TYDVQeS׍G u(ɁYƻ+aoKsrep>@$`:-ĪPBbI_ % H;2B 8,vPsQ3~S 9-4aRSl)%<˥T&:+DH4Z`s[y$qەM !HonƖ2CٝV2kRv K 8p8Hd%yv]ɪq9ÿ50Sޕ@K#XamEc]ma qw$/vz'f&l5Z$G4$**t1Fi&C sE. 8{tf|2;`N[E٪ j }0Fy׬rjeS7K{`E~[~߆~&T )Cks9}/T{SIvV,=8`bDid\ٓL:"gN\E ~˂ ^ \vtOP?`#;4?ء@Am(˳(;CTH}b,M7t: L^-@/'[>Uj@$s$_+ofOPĉ\%Ed`k\`_PƲ(> :5&f6jXאTp QA5Lxe)lkTλpVwj<@]vm ^]ͭ~+[kes7|$^%K}hK˗5~d%Ef'nBv4n.j-LQ A̓XL¡L눕oGJ0яJZWeߏ;(nZGNZY%kC_bn;F19ͅW=lp%O1Ad'Mk@=\7t8OS|,džR>m+sp1I_/j'E=.TU:1֤E*Pަta(PBďlGrT\(~^ d0 g8VR?pR9pL飍pK68X ^ʐݐw?Jvu2pڝqVg}}O^RRgzx_F&Vd_ymLG o8Xh'\Nޠaٙ*]$ϡdTxu F W^N; <]Βsp\'K|Q Z#1}ku|/dЕ@%`'½3JY:?Ĥx< J񽕛6ƇUB(&bXO/ӝqtgؔ|"޿pkc>|i;z$तsx˵g\u2 uLhWii(ߌ*a= ʧ<&:[D.eJ.ߪ?-Gu8C*ٶ@2O7e;k)r(:{E~z`ҿt4jooT ¶`b@bJIb&fdpnyv%7%+V)&֝mI ޖ)|]rlh:Dz<J Xټl{AqZALk7CB}hfrijE3e& ~t] ̄8m9^27{8tcDLLE"= nRD΄ꯆ|BIGe$p=u/چT?FPjFLHaYPQ]G5rqA'*?aՖFb zd@l G`y$Ĵpi-p`{GԻ8|?NLcv"kjKvsH|jӲx+q@ D . Z}$13Enңt46^6j0ddz= ɺ4aB6U`. wRֳXB'?$`# 2PL#.lyb>Rm,Ѷ ,i!>~X8!&>(c$ YUtKTCvSzhE68*=N`,A2ޙZӷdXDXɢzYjfl [2 #^>Eg)I0"Su֖u g?u*+Ors|I)JG+ 䟂,rl`>̏JHɽu·3/Jal`2.C9v%Pu~ZfW|g\'B7^e%6td)Db|7w{eD9rz 4*U=\!  V"~Z̹B:Corkdb3җa.0*vػ{}4掵21!B= yQRQm M.>[VDdf .Sm2w}_, ps{T}\\M6ǥ֠ڴ#펺B)QN6vر`9붸>}{yJ?1ud[{~J디"z)bs%>}gH!$^@HbwډAFU5;M#ƊKf}{ӎHۦ6$ٓKm Slw;'|b.H,CX:ajuOont1ת_RI@J ћ6>m}Z>t趉QI%*@g{{:>`{/X]GIZe!7t3'"Iwi!DwU:kIVJ499 OX}5u82dK N; %(XwBmQ1זx/,ľ|Jͱ O]ա *ɭVtK  05_gfsUSEGhZU!;/ \`_ls͎&3R!tj4x^:*} ,R#sb9 ?&4Db|Y,U/┭?K3Ï#*AF{kj @fJt8ɹOəl(ӖaEUj'ӗhhaO`|Cww՛|؂DL9f6}&\A)Qo{ZM7 uE\},1&>P2ׁE%ZL& !nnؑk6vL}_6Ý ;MaMć+y @lqA^{=iֈdkS#␞,. (^:!H̞xy=Tմz,Ws=]Eynqm I9StS^z }%[О-iɆ;WX @m ʾ0Zώ#5%u06lPS$qfU :{vj֑5HڏdyE\"frlpm)!nKoC 4[Ҽ.y KU,єIxoF=`6gW8Ɓ0?λpn- (qTp5vHqT /:KOTQbqod*^/琗㚶>45JԟNcE7a]WؐpYb= H]ps.3įb[_ .)W\( 953Uл7#G,ѶQqߺ/e쀶xۯ Y8ݥ5vhD \0[X9d ƥ0kcqzgIl[)gV qe03r R"cvЕ7F Nz).WR #Œ֜ܽ_Z;C:S>~<r.pOI1Vm\側F Zy?\^_А]%c@lw2  21U^g; eݘ?F bIlgPfQQrڵ,0ùYpu 3v+[^Hˍ|P%1CT̩W,;jg~Af]/ԅuӳwrƽ=zM\V??u]DdoQ)u+r+R^;r?a06.ӢmNTn]8^hV{+.EOc8UC 5ӓ+ 3)ȑp&'*p1RvmT%8F>9{ Ϭ9; 2a4w<`p#n7`T\Ȧ]jY$Yrl/,Btdqn[/l _]F4 )KnwBAtɔO'u?xE$v8HB#"V=ex4X}7.\BEW WlX·)Bf~$wJ~VF iZayMj@j楣hGZLMM_,"H2Nm^j?2ᇦ^;D)YՄ]7_޺j~Vb7vqDpjDNu}d;lj[V=DSl.lBͯ"<p6_3=!CXlVqR ;B4 !jE ٣hX!Ut|!*eѦ~ W6Dufr.o1LhHf;9kC*V[+]F ?QxqY/Kn`e(mH{嶟Fl(zm%I<fqj0:@H> pvM08tDp@<.͠ Ob"٣Q7U:1)ZQwVlZOqպ?j >^?paMҨ[3/GdzQBj4nߒ-_Wڬyz1JgC ȵ0E~3EY2_"2u{0Q.6 [5QľSopr76AxBrFׇ"(E'[pw4F)U^)GT~DaZZ&~x|>B|kؙPQWJ\IF'Z; 0*u$ =c&Ge[5SwPz"ʞ! ke:Ϭ OuWi) `{28 eIۍ[h?e\utiP X4g ,S9b16Bkfw#*W(b_!{L NdSDw_2,=,Q!sڔʪw: yg-qyӏeƽ2)Uq˺/7 w^_]ħf%T;^%㏯b5%R-GW(rj+Vg /11'+]Q [p1A#],.8yxҚq\Z԰V I⟫SC`]ІoD_C.(BNl)|d\.9O0YE돬r~<͂`)?N깣+?E9tѽ̭~~i8) w3.-sL<6:xm@^_]0U?;VvxEKH赔n9.08a&|&Ax. $μZρ5* Voz\Z䤵 kIM 67>T?EѨiy-ofܕSu "pPX,ٳLeV'x x#m . S7#]q'/˄o1NxF%x??WQlmdf %5Q"dqBJ1 rAܱMY%Y@kݏچ6׼،[;4o g }j=-Eq S 8B?=5~69tZ72JH PdGxAo\w׵9ok%RELk2`<.L2ߥ< (  _НI$ڬˡ {B\vwe#чܓIk\.jnD"3 /Jcz)hQ҄F8`~AkUg``|E26He>52{ͻiV~N{$n)6g**/QB+گcpπx*54FUe~*ewW)I^_f65SP=$vաvRlH*ouH ,k?@ G5z%iaV*QM:;xO-SOfvžMLM/nXN3-:t9쇰.Ds z.@! W=tO;ɝ>fMZi}799$~q7V !<` hhsrC4Kr+Q /[D^ )ܤ `#bqC*#aZ% 9ٌ<`nfS>qdD&9_(t!ink |eHQ 9d#a,&2Ég#:7ӧ䛝/bG,yڌCfuBjuz#acu!Λh!C0$r!:x&/mpCU) v&y8S1]\,ϑܨ"w?d\U惎JL4`w :262 s=-2Bjn ?ר{CQ_$р&V߬ISFa}LlƲF *7E6^Sm @x &FUvl,a2ZZnɏL=j9MeFK>0katB b_2Rp1;ՠXV)y[n0Tz?xֆmRӌ܍VWK], =0<1ƒURJ2) qa淜o@Nz괛O6;8ӳg=}*>䉞!j ~wM]^YοMwAxv~_Jj)0$)7y*˽a>SSD*8o ̴.׳ej_sA u#/nִiV)'QuuooFZA AϡмW xt,Ctd^†Qih^OR3Uq$/:U\pw&V4 Rpr'LuJ΋_1\ʐC JlA=2CS(CvB5kUYʐ#.ENAtE"Xe6ͳ MKťp_v\ū2^D^Uٌ)q+ZRj}LykPiS#DX*%NEJu߫vJ %F: ,1\[m8PD|$y>M!T$ ވs-!"2?g|xXRa:.H<ȩeW@x8A7B{{%.7pl%+~ו6eEeXOTJlsƶdeA`%>^icN'3 m%$@8䝖S:y%+#t,Yg>t?+Al ,0VIt;bP.6d8suۭ( 4噗4w\$iɔNkk˛ڙL3u zp~_`"e=$=̑$aęB1CPnAditf7$1Ee w[c-ZR|7~2_)6^0WAe }g8vȒ$r{4wEk'XNjK.~ CS:P3\[Q@C ttP.*eɣ͏T%*a΢R3|HG[~1xCPó2uL=Q(KJD,SLaª6= Ocp7}*&PB$#7eG(AS,`Ґy| җ,% ֥ T ie#JVЀ+Ơ'QI4٤ZfqX$~c-_]J9b nAw\VK>8_$%Sh[~NZekAXYK5Ln[+Z$ͮ$N V*}`mӓL(Q? "擎[x5_>̠R`3ӰT'ni8ޘ󊀲zDirw:;nˏ#_e^{@R֧ν'!aK޾73Z$ZK@Bv1E*9,1Lb0WTg\$g4zۥPdKw֩q4ttK%.g_v{,F(vX({#{Ppj\$ȧ tf*~3=C2爖v+Q,||,e3w>/YrTJ4XdO w"sP%xQ>dȿ6*X0-J00 7WTd>XsfеW+X oP4I w Tt몮Ur;w睌 tn}?}ÛZNƠ K@ $ 'iEy Pv252G/dY~9ྦ_gaوnjq;\59VU2Pk}"N[=٣$i8sy{N4>C13@kjiUodib oiN͈PZs=:2+b>蟱NpL"[|V?ƫO( >ǧRKǁ$dR5/1-Y2i-t sH1GW |`]F}|)ջr7@麚fND:zܫg~[QړRwG70+v$ R+, ms/`*^c2MV!I4qE2X꧂-+ϱPO%ޏZ{wƷ^-q~*--^՟^bS~z)H27+((VϨm~ 8Fi&?jB\/ԯU@= ՘R CT2ϿZrnAhi y9't1R./X Od)V'i` ::4(1Lܫw"'_bIP8 Wd_=Ԯ*0B AH)=VMF9*CZQJ̹msdRZ/R c|9uddRΌV<̗-l_vfE%w>!~=_u?2ƀ,Ksuי9h3*=7Oc Iѳ[×syÒ+\SqX"( b m ; 뛿LL9%JD t{&c<+yx,XܸDw>"JPJ6 in~>p-ET3%[56֯q3)-_RdCSջ7\LC)p ޙ&ܟG1KI%:ωfbyl7.kmSXm%t7݉ ՀΝwɠOBaʔ}$WjVqq.' K^nF=e X)(V' _%Fo6t?p wk^d{]~{}6ҍvB58L QIw-νGJ[NYӨԭMKYljAreA}1%Le_Na+Zc4'Lqoة^VXnPhI~u(g^DûkLsDټmYW~StxL ¾If|Э}{=%YkQe { a-ho,.,oOFGjо!*ĦKhr aA( >9*[.> .@sUpPX4r.$sĭ;â^ۚB0L.=_}]-op,{tY(b!r"K 6+ _!P7D tZuFqp;L:hiQb)[f93Z(l0bz'݂ ]UGi •e+)2s)S4{]wwGZn:~5ꗑ4tvĥm*:abd=~`~jb6(~y e̓0FrZ)f 'yw+t6=U36O3fB NϘ7>73u=_\hq钲\F~/* 9gy *|0Ellh3tdD\!Oam(1;_[SroCdO`qzf`$VC_UR/n`@h|ڟ>FzN%ثV:0"5!ݾ@t&j&lԦxh _20߀QOS\{!  wѥ\ȻBS,Nz44Z6Guu36do=e]q!\x"yDQ'YYƇ\rHנ:p N6+ JTK^YRhBN`KOC\30}_WQp̸|Β#zKNcHdQgi.oֹ\V\2c:}۠1Y91jzxr\+" hY띨`࣠@u:ݢݭ/ۡdP %Pu-D|E72bNJ0gs6h* h;ه#bSc,WY`]G _Gdq^ Չ%dtAcw}QKGjd96N}&&R`hR0ݹ^焝~yLD[㒈 `nRxPOC-_rOߚ(utVFWfaf賒L A0 yݼIz^1NA6XI%b{:i8 J9&V&l/bj(hI%O`Y&U >q~۪sF_eUlNTQ04R3nC8ܺ2}vR掣{ǡ";-+MܛCHe]5 @@Ap=xS~kcViQ;5Vl|*&Hΐͱ2>B>DZX"VXEM4!f77Eogc njZ/ΒeG {',P 9:-f\3"^0 f?ΠOVb,yS0I  (n"7T]A *sBоqQ fȫB@B.k4LvXkWɰtsi Sۃ9 }>TMֈcvDA7* 1j B&Kޮ+b/!#vTJ7F< FoY >fߩ~d rNԦ\B#ůǐ-|YZLG adY"NŸCG]lh괨!{h3H `lR{XoYI~ᜩ@fbݟCԑA ᒀ3/ڮϛl#p/TAmQi5FzpIH3a_E`ف@)=7{@ēuBUZ9"W7m]Rcn\eC--Scf;%s֬ Yݵ=VO,F# Ȧg-zRJZ(>Z܊[5-u 7()=`hF:0*×qI1UXyLhqL-k\w|y$9#['_-j2Y`s &ن%+4#`iL϶*V`1K`<~YhC jˑc꘥X ^B:p ƐڸԱ"M/&\/GA1eZN=^FKl8bM_b9;q4Yeɜߕ{=F9``l~{8m7iM^!-;;P:׌BH!=:kT&Ԗ@ |N?s԰L,8*}M&;qEA5=~Okx8%:6$vƙ%5F@ɕd[݅F#+FSk4*^ fIY^ J9Grr }i$lK<}cd3)N4@--Y3)q1I}e_&AK!3e) 7U f67`Q}m?*؝M9dD=s[ 5}mf6m-' 웟ZۡBBkK򲥺5+i-] oCGv|?>` ]~U iH_! 1_8)T-t(luv/-xC['Fm&CKioNA;i FRH'$N8B_ ><wJh.Z1[?AQ`;hH_4%&)-|C I:֍ݺ(JĈdSFR,mgݮ W0q@DiGD^liSsp]]ym&_h uF6{XBvw7MTUDdSV H60WVqG"OgY9ZNVd1]FӮz<_VRN7w1m 4eYa(AR,z~-;K},UU9* |TGk3y7ݹW:_^LWb >89]FP+B Sa-5 P9fKQ|~%AF8_Ƕ*7D0o2LEH]Z Nn!c9X}MN}IJnZ0R.w{1@W p #x6ڏHw҉`4N !f4-G8*킟danz뿆q7TjiZ"1VG~HӉ"5YGVVQfګi `!G6(2FL+b'O/u гe20+Ǣ^JG]pD/ZQyE-FhզfCK|@y˽t`q1R;YAM臊]F[P|$):r(*`+})N!Ƥ M} [Kn;_{FPXj G.&mlХ? `ߟ(v. smb1OR5%.S;4թׁZTѯao CQ&(QaHN^>G6mݹ87ƕOcPYh,M 0w ?G$FNק{4w䨘D ){\RQ2Qzx~IĢBT5 fc~4'We 4SnqVdKahrvܒQZ3;Ap1^@ )%|r}&O?a;mkot3B}TnS#WZg87Q=tCİ(6`wTsai fCCn]!, `-˗0la[8+ ]J[BQΗ9z [-%Xxn9JDxNJPF.Am:Iܛ:8%gUv+Jc-R!)Ӊ1W-EizW12X3~G>.]TLR&pu" 7^Wo,XE+Yum [bbPpYxzF"Ʒ'@d1@bSѦK xAiqkjM@C(l`xKImPcHs8cndesF^-wo.ٳlhc*;Y*a"'p4iHձ/ xfpÞhMUi`Z` BTLfЕuFDr!4)J!`mo9Y\3^79.Yi{>Fxo݇k ]"/X7v\e+>%CD\44@g#mQʹ1[=EYHUO0ik@Y4ϐwdEMf9}`9!pVTẋ`mbg>L’]?;1 Qt诅U\Jh>300tR8kXY^L xiꚬA#{F!E-.k4!G4SOڳ%["JGc.d-yhq"(2r71@ U8_ }~g^3_IxRK ]h5yC#Ar˥E~/'tbOϷvB$AmɰO] sr~\0` A"WQmdά=$2r&?u"v΅tE *<D^x''2-@o5U6}t~jSBT ||)۷]VΥ=Z ?RµmH5v<}-aO`4y{kt[1drv<9s5m2drYv.; 1l\f݀:=zl9s-VG#^ovb=uM x."i,VXyUf)fڦ9.ڴ}8lzm]hG/SPL,SI3LE$Mn cei]Q>1O)4F!uX(+wSi @'A*i]EH c>ț.kbQ<#DUѓoHICF!$bXO͇uaY DQ4[jUq]h1qnH\“Y$cڷ.`~n&rԉFk4iZľyL?Dޠ30 Le}NC#IQ/'gBZ/w m[Q7q['sd@l(kAvRb|%{]J~5׺LEQ$g V0%barAdnFq+)3[)bcY, .Ìmp!eD+@H7(1zEcE8וZft;уs^ .e/ h/r]@"SBl.v 9OI$ɳceQ[b8 I)bUE<Tz]'早>!fo_g[6A79nc1%*ZdgTԽ sd" 9֙. M%=mK^:ޖbBiV,ħ׬Vϯ+6+ RϐAE`g}}ϝA*IkvO5)pr SEQEA[dxܞ$ r7b䔏(`b E-'fK: #謒Lb A|xX+KD s}HXܬ?+cX#ӻQ9/Y^k.aU럃 *D. XNգ⬄fΟSZc!rSƅsyGO|FZa}.0*E.@5:A ~CA0} oN =׋:1{'|?>T-D'>%2fU(s Is-iԖE ГFkIDPXˇV+;&[0竷0!~~$VL啷wʐ% y4MoCʙPxH,kG(dVaŌGO)!- G sL5V{Ll^ss' L%A4HGkzV!hpKbb?Sc*²H?\z a"Ltj+G A0RR̚^^QO%ΒILBeffej7=gA8U7ߧ]$`28ޖTr&mKH}5qŜtjS$o]]Ł-+սga69c'FR: J kb}zĐckb ad(Ch% j{~"xZ'3^@v f>C謑QIx-+ t1Ml孡{~0V఺@A[)BTeC.Cvg2DJG_9{T3`xo~FZ3SqD=YW7&¹7yPAK8ox3yO6.xuz@o]9_VTtH۶ƯZM)6G1Ch:9R苹8<7Q␝9gOHB2,&EVqjCscT޿wun)ܛNȴmPu5KI~^}C}HHGJXvd$ˣux`@*N@O׮9%>4g׏yGxS37g#=^b8uGhQ8qz(.Ek%a ͆NȦWbeAO*]#3Ȍ8[8Qt 3x!2ccv \=b>b<8<`1%#OG\z}HުEɢ9,teR~oC>UL< |mV"C~Z"D9as_4I( 2_vS:YH%SSkһC w@Vh*ÉLGsaZq:p؂x.ŶJ0.SfE>ireūFcgi^ڽf .eD )Sa ?0|¨ߩO (ovcE A 2łܽ *|1 ]ׂfhuB G jO(M.8&ͮ7Ve4Om@>NW$'aV8]ۇӅ_Ņ> a!៦( Pܤ|MI=8Zb7ͷG#INѼsOCjGQxu[+ϨB@%&؁Ɨ'bZUw ese 38 \=;so&\TFׯb~D1N\z'`JP.>To |$IQyt?A6ݑT7C';@y/)[6F{=559n v;,͟.̏BoG7=[&a!]v?(,Y45ZILi$yozΟZep_ķ' .gTele&uKnn†ɂ Ettqa xe+nt Lb *"֕X!{[t^yl\4L}E+s@#2@e_boB<5\F>d7>㩥W(>42wK2[ =(~pL[ | `+p`V04FHVk<;Q)~cFtA1fJ>Xeq˪)d;DʛhA*p)\3NW[3~eهB=sr4ica}5 ̮U!oٕxV\C%VX-y\pdU! lTgjaN.\S=p M6R[WuwqE,FtBOSޣ,> ;xhC$"<^{ud"t~ 14y9wH><'R//+"se|X?2rgò& GDH & N,z缨j[жaO2y'P+G|ʓ]FFBةWu*Ӊθ:Ds^g֔tƛa|g޹.jG_J}vt0XETnBlqsI1"a-{YKH|W[ر:/ 8Cd8o~u@r~ MƉi]_'gv `:Њ=ˋVX.HiA:jpJQ$v^CΥN#b&ܽ5Y16e BTQk/ŧP|VmXTIl7Dg'vC'\S=9AS@+Ɏ¤]ڇS"g,78% Gm]ICrAl?1h^>"95#\… nE|0`)t4(gx&"KȥHyaa97&Qx|Y dFDD1?'Qj?v>B3}n \Γy0; ̳Y]unu.*h=p;ebMDV#5*d[wn{\SS5X4I*&M<9Z:!ܵANL%.qXCՆ3VYյ%@tj\چ1}\}Gkdi=6~\{@OƐ̈́(ߘ(Wڧx=/ѯw,MBp0=` D td8Iip[#eXNi̱}*Ac3L>>fp'.G i"Hq+̑HKcsU:|IaBW\~Z w<-2ŭ$ ʵJ5Ҏiž,LVd yZ[ŕw4 NWb$uzpu͜\7,eI2`0}Lo ̉! 'FH׽cՒ2]z"~rf̗M6\z/d@4}Sfq%&FƘ+M3xn>CEv{=Mz|(Qgau\&%1({OJҪF\gigvtzю݇ `:͓J^Uy2 -;WStQ9s:L_'bC.̤orUR*`Nucm4ʱ>-&\uTBMTlǩxQTY1D[[ LP1J'u3+\Y(NJ6L_z}>ژP\HZK 3"f9!xz!t7ҧQv5xT}v: g1xw,8 x|(Uٽ,NԮ&XW$`.K2]ٱf⓭;0zt͝*"Jx+?Pi[:M v5jnh&b9.A j(5Nea}, 36UHZ|(p=0| +4=0TE 2&o]m;AS҂6Fii{\S' 6ђ_?߰P$,.{5ޮZKh2_e” ؘfpw~WÖeڃ Yq/"HZ(CFO\7}#Vw"CHt;_p5!v,(g t D~!7_,NAΐm VE}t vNr\}%pqLqzё-B/+8z$=Qbg/,&R:J]' #Ym?Y+8 %%< YZ