libvirt-daemon-driver-nwfilter-7.9.0-1.module_el8.6.0+983+a7505f3 >  A aLU] ~_ȼW39OaOqwyFnp ?х.OC##e(TN[|&: qCG0bN97O\wp0`/Ϟ?D >c쪷Svf/ %|E +wd64f45470fd7ce38586fe2886643ca47d0f792e1dde31aae198ddcb4707c63e470b8d97bc748680c1de815f668d94db3645b3049[aLU]lƼC@d[iY+Ev/~ T\9ܟ%]`?(O=.2(g_KxEo-Wd[.`F]eJ"ޝbXk>ŷZf%xUd_49 '4?5pfj~*cS#Yk9|nM!Zc"[‘4K6q=H{H=,l6p<5Ƃxv' 1I_F^aЫlx."&8Cx'HB@U$!3,xN);XQsupD4P [CK;Clx">(?L<: x^E5 -f~|璚A8~䱲_UB)>ZeQGV[#ƿ1hB"mKf(:uG[HWG{Ͼ#"jH(KaŮzn(va$9hB H>pCc?Sd!' E t04;BJ lxD$l     LH| L L^(_8hS9S:*bS>g?oGxHIXY,\]^7 bFdefltu(vpw<xy(,Clibvirt-daemon-driver-nwfilter7.9.01.module_el8.6.0+983+a7505f3fNwfilter driver plugin for the libvirtd daemonThe nwfilter driver plugin for the libvirtd daemon, providing an implementation of the firewall APIs using the ebtables, iptables and ip6tables capabilitiesazx86-01.mbox.centos.org 4CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnwfilterd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnwfilterd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnwfilterd.service virtnwfilterd-ro.socket virtnwfilterd-admin.socket virtnwfilterd.socket &>/dev/null || : fi0f`"HxsO LAAAAA큤큤aaa@a1aaavavavavavala@a@a@a@alaLa@aXa36a1e0d82e6a1a2177cf46730fbb0ca6f092f36119d7c6e2faf1ad262fad94e12294b5a0f137b18043145f92c29a0cd9e0a43028208faa24105e7e2de7de28e57cb30ada98ae278f6e5cc6ee97fa37cf82cab8747088c2c6ebdb6581bb2593742e0e82f4cf7a89d5fee1b35cade7d2d89544b52e92c75c5b7c9d7a75d735fc84c900c54b98a497a028e213b3fa79557ee1122f4d082a9a8229eaa09907fe2195bad090ea70f57eeac7b305c8fdc25e2b79077b8a87518c04b11071c8c09f066911f76180284cd0732d7736d68f082f302d2a3b2011c873b60734b7b5aba2129483072baac89c8b78f5b5b57608f0c9331fbff8e08cc80652a5c16281860526c11fc79d6d5ba4bac86b3a9740a9960670f89b9c90f3f6a83f7b981821ab27ae446c7d0b0d664d3f35afee1b5b724b27502004761504f481e2ef7f987a5e3e2ee267717dd92106b4929fd9538dec5c0c13de571405b84fedd308397b26b7a298c../../../../usr/sbin/virtnwfilterd../../../../usr/lib/libvirt/connection-driver/libvirt_driver_nwfilter.so@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.9.0-1.module_el8.6.0+983+a7505f3f.src.rpmconfig(libvirt-daemon-driver-nwfilter)libvirt-daemon-driver-nwfilterlibvirt-daemon-driver-nwfilter(x86-32)libvirt_driver_nwfilter.so  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-nwfilter)ebtablesiptableslibc.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.3.4)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.0libpcap.so.1libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_PRIVATE_7.9.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f3.0.4-14.6.0-14.0-15.2-14.14.3ayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 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- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh 7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f nwfiltervirtnwfilterd.confvirtnwfilterdnetwork.build-id4c1dafb57faf7a0ea506d7e81547804822b07565edfdfac2d0bfbe1ea0500386fe4c7f65270d26c5libvirt_driver_nwfilter.sovirtnwfilterd-admin.socketvirtnwfilterd-ro.socketvirtnwfilterd.servicevirtnwfilterd.socketvirtnwfilterdtest_virtnwfilterd.augvirtnwfilterd.augvirtnwfilterd.8.gz/etc/libvirt//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/4c//usr/lib/.build-id/ed//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-gnudirectoryASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=edfdfac2d0bfbe1ea0500386fe4c7f65270d26c5, 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]=4c1dafb57faf7a0ea506d7e81547804822b07565, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)qPR RR R RRR R2R!RzRRRRR RR~RRR RRRRRR R RRuR=RnRQR`RfR[RLR0RcR/RHRxR$R-RCR?R*RRRUR3ROR#RVRiR_RsRAR,RmR"RkRhRJRNRSRjRRgRPRqRyR%R7R6R:RvReR RtR5RXRBR^RoRZRWR.RKRdR+R;R2R)R]R4RpR!R8R1RaR(R'RwRERGRlRbRIR&RFRRzRRRRRRRR RR~if test -f /var/lib/rpm-state/libvirt/restart-virtnwfilterd then /bin/systemctl try-restart virtnwfilterd.service >/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnwfilterd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8fb9a898b9f2e9d40ce3a46642e5bf0dc320ee8bb265758d05bfaa439a74ef866virt:rhel:8060020211109195105:d63f516d?7zXZ !#,Ӊ] b2u jϿc/iw[C$RJ4hKAZf) g gaN:L!a/|9aqe8e%Oo.2zI@ddsms9Ss{Pl*RDKI, 1 ge͔BC>2\b#pNeB{m' ،]D.O&[)A#twv j%}6YDm*Tu R?_UtL}qn\F׌4Dncx*9[ -5S|~ %C~ .Tf@Qv;ճ,"2G6Jhq͐D& Q+%?on)&u߆D_?HFCLڼE;ɿ5T?AA5 7uዕн%3g#-/LVg#fOavFV@baU $<E$~,8>#vTV5SUGRSڌ܆LK gFB 7 [&lj+2P2 oME<׌3܎ۺ7)'=gD@,?>6)6\:0zEJAi;p$t/%GnV'Dt Rp:Cb:M&ԗ E.6T;Q#(V*|2^mtg-u3cAH4n~" y|uKIqpd;"q&25b]C"~6II2d/ ԰y '% ,𗇯#<.4J[/;_Y8iJweh3 ۊWg|]i8z73%4䃄,]qf{Y#.Mu@ڢ7!mvatlo~qg.B߅?kl-5u-Ɩ'FיhTFi"~V`,˂O󄅠#C7,عgaL6,eCy?z^EDkiK(0o|卄$7kϫ-S1ͧ\<ƹIؿ CtX*djH9PhWSd0nXA̦ GXg!1qi-7+aZ $X {X K,r#$7l9?ɕBH霘/&\# CyͬeIƳ,O#heX">cEQ(0%%Kٷ!}$` (LĩGAƞQ66%!,34?\91zM84A*j, OS ^{AXt3e,yqEOMW5YߵsQ"߲5:l_2縥I_7rmBL2iI)2>sɽ$b0 X!\pJRE;Qn~.w"NG8fs˔kK/'MJ[p%)~D%]3sUӜ; p6T7즰78u ϳYK a@ e>:J܈Q b J<3\3 ྻri(EFRlpac8QM/515ôF$->NDe_ 5/oyaQo&My0pOLۄ:mJN:L?Ħ`_&9:6[73@/՗dlcgojpͱ?hGXYޫPnG޹«@T\ӈ8ZJ'{qKm0 ,'gH[wYBוI'1*LN{١#[q h`-~j Y vZO@[; 2pоo 6{V"A_jH˶-x0[nXac4n_с,s}kO;x\Ku25G]ILXimp+>^EV#0loyR:DͮHQ#AZ! ]AHER/YS wN,kjT@|h_G+~۲ DeM]6'}y/qwmxȱHI,+2 .rM`\K(/ID  Ӽ=b>m i @~5U׍i["0ZyNڰ{|_?1-$aQL0  }7٥o,msV;.@lܽ JURrg{͏xN mM%ndAۀPhoq8Q `G> D_ۤ ]zkL`7/6]4A͛^iWp4"6U[D(jj)R+ϤxAy+v#cŔV)H-m=JkLcp nH^'+8ϒ(*UG b HmIIx. 'd2 5LZ^L(gJ#Ix4Q-6 d&^ 'LOlMN]U^pu +6Ju'Ӈy#dqǞWAB`UZ2Ԝ<27=Gڈtq/9nO9(A@!>+0Alʓʖ0G?$!݇ uL1F'=(=E* NkE3)$5"VPv[nB;-^pUS՞̶"tҩ쮭 K*V} !KFhhq\ ە>p^]QI4z`6>voI~ON g>jY삳߱Rz ̮1Ӕ؁;[v(\HQz]s!_@qiKXvs 5ms)"X11'Mp0*Yg8 qL4:& k߇p辎f^ B` #4 *SG3< '֔HyDi25 CĴλqwW1-$1&i|\lq{H`jZr|#ݒ)'HibgUhk/6sIؤbAS>vg?֍Ę;Q`-LSGXCՋh9*,gi=裙̎4fϱ{)yVp๵W MGSSGToiu(.+Fo Q)frAD%XrpGFΑMaMvŘ \ )qryKz;;V*DenP<c@G}昆&{BwxG*_G2vH]Zox.pNT 0dr}ϫv0c F@_^-roŸ.`J͚ol~6CKA5Dh5)zQ9U88KjT92/C9[<&DnXߐ*#No>q*ǝB#rQzR5.^; _*zsx6f4E9Qtg` za߇J|oWcXiE _Mfno1s3 9eew1]mI-ߡ ƊR+wH~LSN#O4~2=#"]*& g(XfԹp+r; 2{D_sȊ]|\PF 0\SK1ِHQ l`v> ;L2ΞOɄqږ`f YIzs%-ձx5S"vL%;0z>֋0ɔmē*mR)WĉôJk#jzà`G&~VIedVQD)_|p\9; ®A5utXg[UW7h#vwfKɐ}W"RK^t,h[RDltF1祟4>^ViwAriYђ7ʂ 5v29*?y_".a&PY>| Kk{`Ti?@BXH\t.c%[s.W,ŵ8/C6P_4""?| } dqٸ,i ky[2ɍ\9T:@y,~*J\Ԏہ18 0;d.ZU.WO>z2UE>̢ 4΂up"YZ-,jXx p__ELU}2_lq]}%8ql {2,.Or_ l>MT>&ګF' Zud3~A+12ӂfv ͟ NNldjH8PD.dzI=wr1_E Q#ftVVTd`Vsih 8U|GlpG/ }^hCZl+q#⡳= o<`xQgh&@Af܏B֎Tʓwe멢'< 󩸌k.XiQ韧( 6JT䨫k—^ۈ920Ayav-cMܩʻi#0vҁ0wc_v#; ;7<ɠ+Ha'9b3=0e#w/At{*_?-dg/}$OU _s/̖%q9Ӫ6=/snAܲqz|=Vn7=3CY EbK|y-t@e i-( ,dp;^Q- NDg\rP!`QXp&sɌ;^b6VnE*oTUE ʉIeX(XW&vZkQs8AoSK.*z 4E"Y$7e}WuPF9o=rS,/Jg.ڌvdDvUr0V5_s>vȧV0M9IR/ꞹaY y]:[IfZ>;-O.{VgMw,*h^,|B4BRv;xt}4i|37咀 R?/OLAo 7H[~Cy!3iB TcYiʿvf/M&1YHceΓ|Pez^vMd [s솢&|1[Ўt :-pUL17mRr%Oa%Nib^xu 8_gE 9vMүx/׉V&`N rTSZ'*'HQe_`PN9BF22dviUGYڇ`C?8R1O$23fl\"( \ ;#NisBR<˨Q#+ (#W"UbUu>FjZPqxԫv xWuSC8m CCF9&=z~N_)9!lROG`5Ik䩳¡ Og"̣jt7B+{ӊ8$ՑjNtzt]xO-;,SV`Biԩ{?&10"~Ek J\Lt#.θ>yHdK+ .x ADB+%1#5Ib1 (w&G=h48ݞN:$Lfh?HqoS /} 7U(`mFTl`͈^z.\G .F*F_i"S!p WgRsoz+&Ck)u[kȣUˡm]dQϟ0t_.Ms1X= ?i#Ĩ `\kLF0Ljo7RLٞ׆5D%P2EW )2r0Lp'ü&xy$II[G^fDJ\?9vq-}*U,Ez'jg$:h?g7gy _j[iDwnVZ/DBf;(9fܓBiOCޭP.Hm3Xuh9ߪNpcOCbIBSrƒ 5ɥC={p?gk;$L%e6$Ao rxeDg{輡h$Ivu1UO[dk`2JZs6~l[7DCn6Gp3=DP!E vؠQz>҄V];ba9h^XKEW,zxpyTvKgHD r>y8ML%֠,9$I!X(湥O=R=H(ܝsx=Q'ӹO~/ؙ[sN2.ն K+!߾K5HΟk-B{Os$jM6dصWz$=֒NTݱ[^0tnvm<)iZ1@sg,RJi 8fZM|T#^ !Y :(S4Z$;qu~wilzjwEs\aRN=E5Z`7+eyAv^fN)S#㥓U>CCl%O =Mml0'|CBaWi wo,vJյt@O]p$z')7aj>ڥh [Σ)M@K-.?5ͭLq*q͠| ~zcC+ӿ+~0=OHɒ|J{!慳]ߡM͍cwx{_p_ݑa,G4*/*&TQ~pZJx[?f0vb &-xkWR  ^ ;,s2 U)Asa2Q٤35j;gUĽc>,5A&!9+YCh-uJDHܕ)|Џp85+4gbI9d)DĀZ%Ž{&E{-}6S' UizPgK[ZW7QҲo'x;/Т|0+1E%b+Q5A(CWI2?8A>apAם˝V@mHO 8x7*o{{dlh䄁 qHquA;a9 -'H88`{gZL+\oµ0-T{#Z@(;fvשŚ^ WbVA W#S~5.Lt::xuDgKnX7wm*k񘎢]e?:> ':oJft37a՗.4y3,8ެ]1{^ǚI +kCǫ?Kš CZIIezymPS)syX9f=u1'2OxO68|.= \EP`C5!q׊ӶP\c sT"j=95_FxfyH e1-+|niɬaЯ2QTF6Bl`TqTa=ӾP5I &A%]k8@U +eФ vWn;Lp&f\OAT7gdr`x3кKa$̓p/ 5ScgU%13z DgQh}(*p>%\CjXB@7dp SqkIq8p q0M@!?7*O{6;|"2"l*%ez/QsODM>{L>` [?gw)~>K T sA 9s}tS̸Ч_u:}~"WF%rp{!0]7ISJ}{<9΀u&'ls1K "-c' FLQIf$a_g.|bm`+0꽎$N]dLD`RΜX, =8眰yQng+uf2q5=>(=H5$La2 i#t!-~]{, xSKQ_4R^g+;Δ 2lwگjzs G[zz3Wa(inM®ސ /8-t{ RQOMc+FX8?8狲 :Q)oN7YsjJ7mOUwm l `!޾PCܾ.6wɰ'uZtwPʗA }@dHo ;5z>j7=[~ĉZ{“d!ۛs Iy>g f>(Le ^r^Ӑj5^mrh }\_|*S27BL1x*u E=XzE:F!SgOj;ꅝrs]}"4vd=|g%*:ɍh>[y93<7 .Re3/aHqgga":yK-9\o{NtPi=Ex8;hwA;P̷=WlbJX>oЬh7LT$arID{aO á)^3:Ҧ )QQ2%ڊ r5;_a4cncA<ŊźyzV&ҳ-*r)Cvb1. !&I]Ox[u6 m k*k|n^! cu2Զ&bȀQE#3GeoE oo^\3W٠y ]ZVv-6%b) 4B; C51LU&@0N@ec=r^1#Z'l~ }]=Q  VSԵXw4o jN=+*Z&._ p3[,,A;-̍i.j'tw츅q-vLqfPTA;7f0\!w/h3 B;5Cֻ>XXLA7f^L&4NHI?(ƩPV! Ե-͚fl4P}-%rLxjLꉋ a2brKyrl~q G[zr(#]шI 6#Q#.!|Y妛ut-q[фe+KmA԰o3 } ټH8p[m/s7`!bTL4>]B"fvt_*NLɍ}n,N4+ E: TZ3o88+JsTݴsIo}#,^c!Ni1\4] N'?RCtZ;l}D%$#]8\A*D-L-_vpuBDd,=P{hIj[,HU^h7$\^GW\8ejGkgC'0 K=<[|b}tvL}c:QltFX sZC 9a4X9?D"7 s}TޱiOVRN h3YV"YQ;hz_ 17OmgtH%pBy 붘SzԠv(VQᩰ'e%wzErd^b럠$hx'.P-Vg@D yf׌+DN69XM z.JƓ`Pnpa9dwP3o;뼨+d>aNN9CIߗhGG>h+n&uk7-z+EQJ))Wnwja Np>媽޾#Y̹͢o9N{xo'iQkID 9Í;,Q"`L0[cJ- 5t03w>rU +#{!P{JffԞg6bxk*RTL= ΍̨,w Z>vqVmӬǰ@} ^^5T (mc>! b/1Z^EJLϕ.XT<(i\C0 Yݍ9= ,VJYrva:$(?r-(}3(>,O/?Mkd+!׬XyXz4cM|뼹mW?A1Ԯ9|LIܳ}DIo-T'%LchsgQ')0UFڳI⛳L1>ȢYPgm4"[r~b%xi\ڗML8Frk PoTKNϞÕoתQ+STcԘ, M8Uc,VVN-YqvZ'jOkDz x x$djYD:!V:'oSܮk9$!YEH7Ћ)THZɍ=@4\u ͶN#^d]1_,N"φN^q`˷C0/p ^"ym0[D~v+曳%UWMwj&X<9_[ ?Yh,6*]DH-_h\sd ?a1kkhye/ H;zˉRSfiD oʙ^~1+Rc҉˜J JFh񃺉UH~~/&T)wM|H&{@m_2p0c\uzxLe%~@Dr6^ҝ|&Gq2@Cs2= ݹ9PzOcyi$OubX&݌< 8.\yWv\E:3Aga.Xy <75vHeV;8"VN8|}ȹ` ܂9(}&j}" x=-"jĶ9"16G/{0#^f\8^K ߱?r#3{4<XsBi17'OlrM:O`#m zW'F7k;оA*%s847A HKImײlm` O񜁰Hl?4An[O#i6ǤYbcmLӪlQ zlsw kI|vhȈܗqSB/#!,}u:G`vYa IޟAo$S}5 N%۴d QNq>8_eGĹP쀎*ʗBOrow.**p$`~YKI6rn;؇qu*zZFW'`: rCXZ$&xj`F|G~69:pw=X-AEw*W&Sr`ў$ZS0AQ%C WaDQr)J^Bp pA Q}}Kt\eLmRṮ^x8(["'2Xx8V3¾ZuP bsäIrBnHJnLtL7%sxN?U.#qAork,T,z)ӼKZ/U%Hޘdg"Y¶y٨4 rtƑ}Fѫ}["w؆9T49}KP5m; kw^ |誛?€kL%/g"^+1:һ._<*2k뙉&ʜ0SŶ<~_M7Н4S1#j*N"C+5ڮ E ˘uH E°xzK5R3?I>jcAsp.c+9{褪ȤzwŷlAh^xII+l~C8O'UU_m g5m#AȖ9\YЖZ]F!gO)>T%ui)WRS7%Gf~ :1Z{Ũ4V%ǔ?\ Z2P'8qe?nlZSn䴖>G$$w/B! mqiK._9ZGKd; $Mc~'r0hU30525 >hdbSV(zߕe4u!Jrzd1_6%Ysx$oP/r"|3B\_qsl$2'|tWP[{Eר4`Y ٵfN- v1N~9tw5֒K)]oD`4iOxBF}HؠP/BOO7_E\2*c-D')77o~ e[u%RPֆKs1˕&aNFnC>qϬ7nXiOfK)<=Vr!x^쓎fTj1?m65 &y}ɵ-pw{/{]ks,le* M6Pg*oǶ:,mY (QLU3f{ ђ4^ 97*̺~@~x u%Yr"}ojV# 6ւ}?:1;a;Jl9+Nl(:7$n74*1+!Y|1H`5u@m&㑀%`C#9H -gŭh)a-ؽ l2?-PZ]W޼Ntˡuml_}P}jR\7E*h^Dm섣J2ooʶH^ #b[7Q2 }ѣ 0+sekw =&/9}z#|flƃ"L*I*&lϢ]/nbMx)aG?T4_afw^HkX4X1#oVkҾ"zk3>7_NEFS$@Rp胝dńV@ T2aniǼq$J@,-Q(95npnꝻ>Mb~_3ܩ:c>(w tt7{7;eCKnHhxeub "6+}\v^oX f2>wd師VUX'a1J"qY'ٕJZ` Nfq҈*Dޠ8/S؅{[hbuE [g0x5aQF6nftЂ'6~n=;I]U!$*%drzя N0Rb%T7X3@dHv9Bl##xR :J"iz=py"Rrt,s70tGp}!|$_j=Yd"Oكr_3?#mSn*wQ? wA @ȑcPZlʵ&Y 8Xl77eRم@VZni|;i 8֞,SzS-q+(lVX*ݮX]t+{ V b5M׬h!`[(mfD+nW@@gC<|͜O2iwNlFjzaAϓkx++Ƴ_1 ZS|g=tiհ1I²:,F1> sPNz+㔠@Vda?47.l*Dm#ZB1 C\&))LUI!|Zw-: ֮w &)-m2躝y6 J0#J}"z&lqq=,MRpgR: XA ֮\:5(D9ks>ܬ6ԃ2 #o'c#KCRLǴ^ͬfkǧ[-EiI/7'p@3l|ҫTb@%u>Lr:fFCTtʹO^)%goAyH!rި#Yv<`͜n=lp2ID'x,(ԟ?)qix*Z:p45R;\NLbP*$]M`zm6]H!hSk!Bc".<;ύ[[+D5Qu&G=]y6I귓0^̖N A}(5͡?Xn_z8P@jrzܝW-#ZӣԼ@>suh{nm}ٽާW9ǫӑK~gCzAԆq 㛈lpA0rh@54$?Q>[z[]}[䭰q p p7 @",(t(73NkTvgU#f%FQ`?rRE+fFJih ȸ+4ispD."`ArPͮ>M"E#)Hi'~jfmyµ%ӽj)=SVrpd~#[Ҵ p8 roxMBnn,ymمƪlMu "'{O4ms$%փIc]&*NUgCvhyHT#.[mK`#uKçfצ'iK.2{Y`\jB+S_OB:go**EKwt $e T\M3~*f; )a;3Zy(TlFœ,x TyrURnwF`ݭ{t9$>zrS+|4SG*R&%+~ֵb5W3h»$j- B g鉬Ք$68_ g<#/ ]'gfw.CKP"O*0 pX~|0j cOqշ'ף[?B?E+2A (kw_D1dZIKk \JmRv9F+Lao"2/Y+i [a ]^aMs}4{WΉuk1OƚЊ a}.Xb;gK:]aoX^iDuyK0H*v.I|@OU%(6EhXdWPޡhJˀNn4Q1ű+<@2!-͝uؕ.]eT;&ViQh@I)=j(~vA6tBɣ{|_sk]Ӣ=0DNyv={&4G"FB;Np.3sڕ@4d~(dwgl//h^`[SgԍJ6!:$5=窾NlBևks'dm'+>{?U<MK4 M ۦMץz( BxԺ58Hɷ2b>P\ )V<K_ܔP6F>@P 'OO .IR2xbae=n9S_sIT)d:u"m1е,0;d܍` 7wV? yzgUޘ` ʹeSzz Zuz-pBN$ "~aשa8t 4(ɠ7Ej})Y'd;8D#5C~׸l\A 8vg1umb06bpݱ@"ѝ$CXW].ՕI **?Z#)rֱ>BN L:z_Mu&=AxYupd~,N4YP.C@P;24c ^s 9$kgk 09 <aj+PUKs;J83|%VJCEV&I5ۯ;5[ @_%7G 2ԖueEU!Rc9P-Э( _O9{8uU?a΃f'7#yQs(VKYʎr!fW!9)1YA53Wۊ`ɼ JI3/-Þ^%pN,ڏXYr u"8xvlER, 9ԎɻKq)3.;0{_!G^,܏r>nƋN(w ^" afgW@sK 5r-Q9ϔ,r1\F9\xVL`t$Llx$4ms&r\+|*䲃`<%Nr`ΦAǮ0Č(A}f!_cLېO]f)_։7pV >+ [ي1W?̋c\wKb,"nXvjbEmk@fHʞPub? z gi//> ;0YiE"?\Wm#9;JYS^<>WX9~jbhPb.1 6lyEx)Lڝ/  G{ECEQ*ĥBh2FhQ+]UVsYX< bb'umi1B~kE |dӍf?'1ܕ-4mH'5(w.ޒϭ<^ xN{rFNx_yXwX ߇Ef$oUJ'.Б@up8{O1-C;+jh#7%B`> R+Rt1 J8/.06I]xBGЛײXj~(g$h74Sfc-A c u(u,DFx. 7v "w' w*O Ph !H,SScɄ5؁t&ގQ?W%Iȓa)2x~ ~E1=tpS= C~p9Vb;bXQy#K98#򙌀}T(~K{u"G ͖^!S-vDR]\etwAZ\Ptw\PWԒUW!_{Tը-eUH|Dհ %I#L8ՐvUSƝg/ۖ[V?@,1w!}+0袲-9VZ9m6sCHjFa``Ar#1Bx2ϲBp.#[kIVNB!9\ۗ拝zbH!B$R=HO>9<74+|D m]{z)7%')\dVGy3/pz [Zs/l0`m;+8<5'kwp>5%1º $\**TfxbI[eڡɷSw=a"7꽩.;jujbm/) _ ͮQE? eJOM/{YS X;Ӆ+aufP#d5TXRRcœ 0؈Hijlfx2[ zKtgآ)gٛQ5Hcu$48=ĒxELY.,F)3@Z )0sҒϋ/o|2:&wYJc,ӽٺaD6uY"I GS$ ̙QaN^IG Yb-g/twxܫ](D0pjjŴ|Rmʹ\5V[P1)M]B[ySb$$ c}pJ\ \]pO1tGKgF l!ZS '>7 ϵ iFQc}ukMVIFT2x,j5DE؝6Al.>ѸR'tt .J) ,"ݻq62eh&},p$ܿ l@QH^\Pխ[NqO) 32V;0Ŀ ) 0Zc]S@ڼ=)mt\ԀYG]ݝ=_-d-jVk Wf*x/Lq:w vjAA&lඖ q%b/]lC[.jCSS.vW#OOy \ل#=Ĵ+HgܦׁKX%-c{@X ,ׇ_ x]EN)gq=ZK]틋&8s,? EMw#zO@5~ue;lfkK0UHDd~ZP`F7jlLoFvuxnwB"Ufr.#8>6HtMD2t*rI]A}osHhwfi 0sU|i>tᗁzQΐ\ܬ}1Za78Q >.hbkGIй)tż>6  @NSk%46,H&Cs˭ZOUOL665 h48x(g 6Z;e\%:v dc S*|Ed% wwgaЬg4;O*j5V  O |Jx|[k~97`Y﷭VcU[g_BqmZ1$3˸2=~uݳ=bN;M7 Jl4+א(5#Ci0FlG㸴{pId_{(uޢk߀v`R@&qTGuc-|:5MNW/)`5N n:fzQdaD#eAT$__29cžHp2cң`O8DNDjd1^9BZ;RSk&κwϔ·<^DbMk%o-so -&XTv6DIz 2 @-9aD/ A#Fyp&qyY}ݍ+yh[&\g j v*Б0;77=Qg]S+ĸ(k-;t˓> e\^76uQ#o=H?c&:c mk%kܽ &DIdEJm5?;D@ BT kWv|((OziO^gs1X( [K7*!ȼ*a]:I]1t=JExSHo7PVF'>dxc侎slϨWkd3|}4 c޼]0?/j._C ݶU뻻Ak@v[pD/5fR?9Uɉ1R)`0g ;~=hK }7tkOK3~)!g0)#8"G1Kpn-"H3PVTeĖwIۏkt-6zh#W4Ou)[P;PIb6)B V<\:A’e? o=BM+ (BR cw}|;{o}qf8ňR^RW*?u+9x4C#& H*.q`BK D%"5&C9̸1B4DgfE2fHx"6 ΪB9Gc9<]_ OzE"Y; zJ0fG{7ĀBuFM+>yK:k9`ݚQN ZFw^ $,4)OЛ5t.1-I| P6l̡{D;#aXeZ߼~N?h lhf3atUQrW|`zM[{ooΪQ'qLjvQ%EStӄPwy}ӹo<+*ǾqQ+aXy:hRłU?UJ*7 ~m=sf_f*'#uy-bGï]w#Nh׈~hEt]j/@7/qkDM׈\\G%V;WI n)[9V&ZLMae}cڥS{JWL;[I,1nmfMW*"~=G}^Cw7pK8a[dWׯk?g*Ev*lIN$7/~7_pGW}+csj-|c2 } ^A6k ve:5ソdNtKqooR; x{p/~:Kbz!=g oPBf$wj 7FkŻ⿾`ȝAyンG5}ᑳںKvI b) ʕ8J(~yt"lO!U=l?;O553|>xtۀo>ՓdPjl4%*LS-\6eZsx?6|ɦE7Py~=_C &!:/9*gs+:Q׫97!-aվyN$QAcnB7-Cm9$c Zl(k[vb)>H`&KdLvI>yٔ$)`+ڵ,bP["01{JR'}ž/-諄GR5Jc~y9$@I}D~U?[Si czmyjir-lk0ۓv]2[-#(Ek%)E>tsƚq/w S'L;-%K7D4 |/-;^)-l]szy260鿯UU*:o:*[CQeW1CmC3^nt/wRѬ }?aCpMUC|  = 7S{"4vhe_d#'4mVyv^)h8a47A>8c<qƦ85_E~HSp . O* Eꋱ/kmkB]vA'A7@3j\L9w6%{_VtK# i3dS/iWEљv?[nA^9l&|GAcl˾F9d@I<->9l%7̙Ur Z*dU kbgj ͷ s+}F*ȶoI.Nﻬ㿊˙p&O󧾷:O :(ej4_2xʤfekQؠPqKA?)j:v *,`1kRŕԐϻ>%}cݒjH Pm7nPh,Ip>,>OcƇF3ܩn7Ǚmͽ_Gui,Ў\ozi͉ʃ'bnǛP,ܫD5+"]xgpp}ӣIrDJ*Y-ZЛO#?1'^y0G=-I+"ҠT795NJ ųYv>`lz>IZ^v0׌8wY!ebI DO=9-rVV!~=d1G̸D3IJ鍵/nuZ7!5k00mJ.7b\ =/441c^,*N]uavNt`74ЯxPQ˛#T+S?OA\;zq3csfyO@d}:Q6sE!j/CD\Jz,6>lZN$)rʛo.{[yog!U]vܐ( 0:nׂAb'㎚`1~u>j=E^bWNr0uSdc PKn8s֨Q&M[E;i|s^+ʠq6J GXIy RLjd-4g}F_Xؘm3t LU2hS^xhS4ϔx Xi(ud {4*M 1+e pV SlO6@ރPB{}GExq步 ^gGt48]#ҝ#76cnjg c;E?_aNDkMϾ:^ uƑK]iu6D_q AxjxKv` [[Lc,++ (ШYngP5#2p7BwM1,:eI{ skEqwRtϴ4;1s}>X헏Κ>8|awfBѸDYGl?8ѮpH 1kv-kZMo}[Q!֍yj3GLywh$i(Ȋb?,%k@-5=,OxhbiߌvKRߏ \v OB\'-=gM!TG/Rl)%u,=}E->S_30= 1 mRi0Gs%И#ZaRrSSx*]8-;%$6,ɥ)!O >^=8D6X?9ԟs4J9*YڣCRt~7,CH5h *1m8ku3s/IÙ7U~\v&F#bYq84F+oO3ˣ:OF%QT0R=Zع lofsdCCe(Y+s?3u459!]IM)]` ۻDcH:K/TH[1WE~ַQ7d=b5 we/kK~BJ[LV `z|OB59,ZL$V+~:aG|5/ߠoN]~ ?3VͶ5U F6ᓑ T)ؒ|-ڦblN%D={ :+#Idʃ+Po;L\VI[\hxC\*W`跼-}\סH{ X0WX"c+ c]|sY(8<v otU4.6x4 lǞп_ j1Īu7OAVN-Qh|Eب7ii)h5)-&澜TA @!,!ٛ_D}G(q.)|xoV2ԍ7fc`\bՊLמ'~zQb5kñ#?o ^u}I*_XᣙBJx"7;CiyhـVVĎ-\K z Xn͈8px5H\u #"8/x ~]\VSm`$uB{*Zrj:AG$[Z NǭFOc -+Tд<Dz9?sWdeOu_Mff BHѠ-6d?~'!"VeQP+i,s}bdе[ӷhL4[ٚ v?r k xL/I%1q []u|BZ@ AlSpIj+i 3L+Zh X F$#ĬͥXtg&yK ?ޓqӃw(0^!.,2mk]0O,U6*2NC|1cCQ2EdO|H\Who(l2]X :z,P}hp<%gd Hޥ6_自f6݀b#[VZ0Y<a!M$VVUzKYy)mdA\BeDkt}Adrͮ @)3ͼOC]I|mr~2љƯ]QCYM2NRp1^|24JknuP|p~RjVZXNt*GeٱG(?ܐQ*v2dh`әSRVl}׳34 qӛm?|jCME;f 0J>'ύ|OO-]ZѿO{Do&:X~`ӲJ(CܧэXͪ /yjtmH>zzUeBw$nDL)5r]#,1F^֣RbZN5ɩ }yKF( ``Ak%8tPBCe(yPрcbO6 3P|{0z&휤Of&~Bp"O&'C8{jsc9C^)b\ƒ+93܂G`-f/"II G?uGwvŮ#-FS-:!_utVvEu iumSubhXp? M&8iOl;>og(Xb7)l PL 8zGhPPaI ^%NHm!+;B,&< @nq?q?Ӵ06(Itܠe7wCP@JTjRA! an  _Wľ;b;#iUJr/̶:N>8+:ac7X* ?s$*0}O/GdR=lk@s23EC1`[#,eZ* 5ۤM1?佥7%2@D]wZDwyLZ(x팑dWɼAa^֟[XEݗ}$Noj{tͦ}RVhV~fs-e:;cw$nSIR{\,tN !RdN![ " b(ώ9¤᧥_d*vZ($ -FTPJ.$9>|4gzY&ᒢ@+g/kPt8o UOfas᭵7I 蟷IGe׋.wC٩{<5-uGHsc-3_IchmX§mSZ GΠlwz4}Q!/hePFLΎNԑ}^y|c:-_Jq?'!g9j/IGBǖ'3u_|`u6]$vQ-+S]cGM2FaĶ"@amDYz"t$:ۭS9.7"Nr|W6i5̏܅mkpxUqKMOE ~[O~#6/-,sᖹB{§p"?[fv˃ &t64F֞["_ F j狍b-f׾&#eEyn|d^W{S啕<u)o@d!&ڄjέ}b -'g(w᣷< Q[-K\fhGk=uJ8qZ1ΪŪi:6MGyh]62ӣĆkTӜU,(PdӵWfUR_T R1փzmtuT/84ؽQ)'<LƉ\Qx͖fP7n\G"'hS~?59# |<~a1fc)D(Oe^{'S[ņTO4iFMÃ^aS6 Eq_'Ȫ`bX  cȻp{Q8uҎPԅTR[?P{j13?+3(C]&cn5X\cLʉ#ǖ)W79؄e@+Dۂ[c8&,A{22r :$2ڼ hP 'ݻLh{3"W75LS so.b m/S+hXP%ޱ@PofP8f;z;(e+K0Mb:'D[.y . AfCCB~9-" E%9S5*UY2 yK3AG&t /M%uKR&mR/kh`"aVB'gel0)WP4 `SL!B“OΟ5 9 =oV=}}#5I߈Z Kroek֋QƲ\2?#6$(v/Z, ?=O oQ*Io̙䮄A+yOik@$]ǭDMPU('ßZWew><[2 ï UuP-ۑ9 0N]lwd 3Ek7U&j4a ~){ߴ{;klat,kW{$Xfct? /&l2 \87}4/SJˆ& P+/ A#a|4wp,ǵj#F﫽3[*w/f)?y: q(qOa~3#uԌ[&tNx  Ӿ%#Fp%J%َwMWgmDR(O#\m*o͊҃׽>T_|F6D*eR܍è,@YOK֐Võoɫ]=9,J18Oo 1ѹ8/֋(oVpa E3׷4֌2_`4t.PJ]Vs:97ߙr ﳩTCʸ:frR0oWMPkZ޸f^A-1T+4e1FbBw'/L;2{/`6itb )>kD%5FmwY^ás fCuS1xF͚mJtI%hqXy+¶fW4dB[ _I&!,үb^yELI vmSk%kV,c?QEbuO $H΍oQf@+^"{Ձb+dC\p<돣=ǢU_?_@4I*Ûq{kKg,TRX )!Mw<(RA俚DO@2QbR1[6|䅵 LJX "UU=hDbC`2*55/㜭Bg:*%:6(D.%^"TCov!S{;4>EK<:Kh67!\Cmhr;risD\rPQpw!#rP;<+L3k H Αu1j+;#nJ%IChJ6V* .5}]~P_ћu0seHl=V?&md4+ W꾃m#06mnm *XͲT$ ^ۚV_+i8fɸ|Kֹ$bbv,*IẲ~v$N[:vr3;ej+$; Bl=UylvnOJ LaFN j,ѨH1VVSμYxB#A1r.?Ï1we8"PAH?=&2鸟޴TixL8dȲA` ^4R,t s'-ユ+:&V]хX>܂"M ${@0ejJkDNs7v,e3y9'ghgh,ddǛ E^.6Wv ˴VK+,WQXԮp.E䣽ы&mxſ4gM ađˀ=k[5hZ±K AZ"ԣ*:ɀ[ G2V󂪐cGWd㯖4Xҁ_wR0MN" _Uh_+ vq1&#bZ!)/C<DARZڎ\_ v$%xɿPq >H1L <|u~ܫ: 'ݝ=JWxN_yJ;{r^-k!yu`x}ߔ6K;n'}=꿝c4- q&5$jpizEizt!<{ʲKGS?d,ĈV(1&.=&mQ:Limv Anqo3w<\7~2Cmw'Y4 :j%@ThEuAw!? +:A&6N P`+ťå AG"G[5ypELQ霭tbR|!Sd u)E#=W˿2|9GDݾa*w`np4̿ᥞ,w7>e 9y/;jq+1¹I[l=ྀO%"6Mig^S̤EEt=0"1g YG-F$[Ektk]V Wb|)==bOÚQ9_ΰ[/]X{pDK\v1/Ќ+3 p# sܩ+IFe9#El(1QQE3BwJn9` AfWj3\ D:6&B Q'8;=[]@И%?e;xtc^esѩTj|[lv3|Dco\V;d Q\Ű4! _'ػ??r4 NMuXqe3vQ-CMd VҺe#ѩOU z|@s6{Y)Mw:[u=_e!ވhGj[ Įۄ-ܤC"ξ".t#EޖYV72x~@ї͞Z

6R * ga+!4+[~CzIk^0FkxSWAJ6&t% Cc|a#*u.o4sVR޴=#bKC!L ,L6x w ,@s4A?42o5[{3ESK1h9H_8֊6m%:ZvrIOU pFcVӑBzݜ+c$ XA h>$ =I߂U\lxoAJX&$vfȈæ975j '1x;32YO%7ZN!x-)koYd{ppo9:6h^.o"}_e3NT"1()QNsDh1·Wރi m7)f9!q>Y nU,"ꪥ6Y >cM*-1tTא3 ُmёMF_hn->YgeSHkĄ;+bL6"IUc,P#q FUDZSޫ!]^b"Z`|qa%F`RDՄ.L]ڐI%Q&i'}*U%^A~[sccqOB!sXӚzTV6muZ?ܫsD:`#^;X%1b>4zx) + ܇"ٿ\&Rfee'@:<@la[u:iM7.LWL!X6D{'UBv}o?,5Fl=w]w!vsmj! 魄B6.umDsȻ,\yM#ºYZ?/?؂{ِT3i]-D ]pW~军DJ)ȡ,^˜j7kqOZ|Vt%8|q ci0PwAjHӂ XtBR1ӆuF&EA?LRR9Qn ϊTf1-qWv. 7DCma kx2RܲG0'fRŌ&9gI=xA Vhu~j O眵xOH|QRlUu#~-s3,D%]r: bvAn=ئԷUzO8dgy\-3+ QdaDoI72n Q`2NbC"rcBKnSBcڮQJ و#s?T8/CeZ6vzQ0LwC#qx!yj%7SeάA4V| n",q#tj'B2 LWd{'F4:ܴy usO{2sN0s ;06d=Wl mW\5 7WvyQCFe3w~ba8Xm-}FaI8?&3UFL 4s5"y',I`!o5=H oykD݋!2BgKP/ \e?nRI$fLZT)pz&^ 'Wp~ՐAaUΝKbP).Sl%D-mi'as7ڥݍeJNDrKTѫ(n@de/;vIYPtVzZOYnC/=Jifu},]A{PM6P mXPpA{"!^\am{lv7L 7 yE ̀nml–J֐ &@TzXD׸CN1NC.i6a6 /o NZR=^ʬٮh$9lsNj=mIT℡ϛyWj31YRWU)=1e;0$ً?\Sz[6ᧂJK26lͷ=0=PI-Ծ~ !IӸ_'I|o LEC여 Y.iq$xy}ESx?fN'ܔ) $i#qXL69*)̦ԝ-şJ@T8ӶAZ]Bk#t:z7ġROI2>soC0`- ̱I#Mj 7>@󴚊֮jHXr=VsZ7@I>+$V3$O"Q q!e.Bq!sYLשB*ˍ4$*>,3Z/EF+K@eN Z]чZlB@gfiweryJ@])ʴcQ,+3x@dg|] k]u.v}=ְFQvJ&tR>0G{H< ӝpɖ'\A;$ʎ3}#٫YX+Sk<]_eWC7{ZrҞDYejY_SaVE;6 n/M sH1SW=s0VtXi|7ӕ͈Ul7`'0Ňg4dqд*qvNgQs1%6n7qkByYCn6M 'ѵ &85]OJEfD^$~NYZX\YJKY(?b߶ѸJi#wrkS744hlN[jI<8): TEķ7-HT~Mvu~ /(`zEH65&9~8N쭍ӫiHLRf񐽙XxcVZ8ٔU}Q,qO/x<aEg?|( ̲v(TRM yi\e?HN~%-qff$1_i&?ZR1]pK2p ׺/ǓEo8czC 7F+`¾6;.cC?Z\bsazp8%%I"EE]%z*Cl RRਢ焞oM8q`-x$I?hJta5uB*˶Aۦ?Y.ྰ2#ԞktOdv9:삭J@u-.ѧ-MLDBpes/}x,O !=dƦ6l͟uz0!^*4;L MKjFTil`JgK  @TsoP;4idngHyگiڙ?&ctY}F:To/6=>OS:Mx)Vzo_6b4u-3G˜ Y)m65d^ߛT9>_T[$ \Ю#?{:6󠜖i#'|sg"P>x{]jStDKk!s4UwUp΢!#6Nw&iD)("b ͚:5mUO{_18\jfyêoߤWФ5jcI6|:dWutXrjXD1Fm#Z*~ ma%b)H6B^)7R _S"$F[Y\1:5v; DVÄڞ! .dE"h"Gc>c͓Sk쳹 ƞ1f".1r蓺i7xn!ӆf[4jN-AB 7!|- >MPEyuhƒ-yY4no6pADtO>M˓ ?w:7D]>#2A,f9x3WӃ2>~ifAV'z2mb52 Q]P4n$ G :!'ΎG7q[Ĺ^\<(O6H#.2mYHiDZYzw*:} X7H*i3R;>s;<iY! ^p]2P|!M9z$KyY/_)ΐ+ԛ^PbHl*RvU+4D2v]`l*{$jo; |Q E5G裡1ɯlT,(/֓4L^3'O;U(I<|i{ފK _/^_uvF!hˤ[邛"UVG$K{a+y!GWf፶o_wn-K3`_1NB{I'wll̥2@FxQVoU%|燹4x@fbR5h%B*s5ZJMʅpC4kBޅ eHP:Ǩ-N[b!bz<\sZ+N @;Tn̒oAiiK!#gYא,.a.CT%KoJ8pgQkAfT.֡W烠{XɊr30c~niL $u Bgbi073:('Mtm:C2+tPZmfO #B٬1JtGIZg)/bֹDž`8-K@o`E΀ /ȟK4;P yfK1oZWvKC(d0C^?qR jyX^JTq|[GW/3ʱT7d|+hؒ+O$H/A=ee$6,5T nK҃w9*H#X W̲܊JmYd🂬2j0j܎g oٟX! UdxŸz @h9A%߄)@.;[,9]N vf 4UA(`;vץ2k%Í-rKW2{WWKa2|keBbkv E[o{N 4Mŧ4u3$Eigu9kZ/(pQ9q6['Pε'$K񯆌tf@Z%.co]w ޺(Mlӻv9V1h<~v#da(*|bA P/@M]@8C'r<]H)pu>[E!=:fwW p .YfE ΋&'w;]HDBqvνgf'׿1 ahf Ik0E_Ya^E7#J&oC<;=j&I_c3aޥ|cX6,so=۸ a0p%dUCӵf<],4 aAΨVۛƀi!.a4 kĢJPLHs9YɁw^qBzfLr]QX{ۆHQ_ YfM чb3JkK\}0['gz:ݤ,z IKA^rw+!%/2HT0x~1LOyxL$!ˆY[$gEaTDN. <R{1ʽMXmTn8mow /GhMGy{[W{>dУ\ND%$jgQc}蟃k{lTBiz )C+P^!!,{sWG |)@,#u:;MWNIl(5#6/Y5OfIbY/=AO68n,b*I_VVɧQK0{tedѬݠdX'}nw5DІxiݸhBMV}ՃřC@x*4TUvO[k|*qzǫQÌ"C Mn? ߆J.j`dQԫE[6 *ӎ"WY( ]Q4 a9jj[eɂz߁aaƩ[ୌ _L'Nxhw.]]wS #.+*|m7UeH',fVR$U{D9 1h"^|Gmی(nϝ J U#<:kTyi0XCxZ]EI'ad}LZX/H@rMƕ`vQgBU̳&C1CkgB:J;#8ߞ=FU}a:c~#_ܶ!>1X\Fn&sQff ZȮ ~lL|X~oUh?Uz9Ge /C)N 4Cx%wELc*BN>f4ڭx-,]u2_V$^RMZpаVv)Di+*"cv lXlɗw1Z4׳F̴N-%ȌDhc 4R4Pȼwl_ChkHMSe=ӂ[X`GF`q,g"D?XPRqt%hq>GٿxG@ S eVjӽmgz`p8?JE"mYOPN ^U~^κW02Au!Y.+D#`d8l蓵&ּ!DEUY㨏Fh&Vjg"$ ǿ*'ޖ7o.c^J;4 iB5p.͢)w%iy$;c]7@4E+OS s.xw30U(#?1#oL\Oo5zS| S7u_%H9,W0]41aʪ-5Җyq R cOo)G1Ie$(PP0Ǘ]E}&VW[t72#S?Χcuq.k5|MGTJFQo ?g-{aV' DYAfy@^/Z淅yyEWgمO[lq +xmiH ɚꚪRfwUa[SR_{7cO.C7[Zz 4&TyE%q(e#0 3z Y2ѩT)*Tpx%cW\b&QfI׽]RYD?%ۏ]ŖrD5qʎ<ں/m/!M/" H#*B#gsAޜ jT)9&4#aO2/q|05oֽ5'px(#˪o?zJ~O0&HZnPDv-g 1Yawdg(/k@Yq&U'"lrf/'?= ]{_V|hJ!< qЗX; +#WK0 פK~E qA/DwIzH'Y)}~xK6T%{17\J+\HCE{A!un9%BJaxTL0z?ls$Njdt 9aNh_5@xsMLAa(Z~ rliF!y4+F!P3+7__=L֠k?AIˁ`[~&n+U?s31Z '8`њjÙl,8Ȣ$lǖXH};ecW,gW+}Ya3Ul%Ztl 5. !BYt+ P(jz5\3|=nO3T]Bې|T>c"?QX6R@؋&mV5ab#$x+b6x~o9\3@.b-Dڠ%ȏQ+Au ! D$ K}wqʷިi !3!XEuTg7s1ҹJ>1M3Wg(| ie,#n3=_"jYm\MD(L҅HQ$;SVh5˘@ SF^4ɲL#\oӊc`c5Sv,5aH 1#ʂƮ]^dwY*-#yaD0xXʊv'Qpvfw˼"Pry4_eu! f W1L=2c1y=|u9LDav9t% X;!Nb H:g^b3\% SRlF?U.g =Ra-) ɫt^p=$TUU2Q'qX@?Z}TAM;!tчo@ayBE$RLE*Wݡs37do5y1ВWp>zlkW~,#.mXLɺUH`Jb18s: mD0 q)y|+@\w5 1:6TRhAL8|HCL`+ܳ\Gwe3ekt1{0Z~L>gu$bs(%yB%:\h5 r=9kfr֋6BÔuY| ~S6v^pL'k> (€ߵ;c'h6)OUk 4p"#_ɼܦcJ8 K^¦nvyRUP5)➌Fj58$ ./+|BlװMcت=k4'4*PDx}GЀGoدA@c,cbő@8[Jc=_* !࿰ j1"+5$ `$b\1Ub#)gsQOp#M2A!$^p@;"ޫXQ차gp h P>!^r9/e }_L. yՒc,!ƋAݎjg5o 1 ʓS]׍$a_rqp.C?F-> %Pm9R":Ptt2;jUaZ%N6f"*-'4Iq\*6nxyŗY~%bLX{B0Nse]ve b dT+ք(;$[103 nԾ^a~L0#̭qMmC{ ;4fp닰D Ǣ(E?5tCx%Roicrw:#(udl nCFYnM-:.a(x|X*hsA(c"͑Jx=dQi8Oҥ䠹PRj5NHsg~㚮qqNZihf N=ObB+0Hd}ҿxpGBVx܀iÀE u+^=R@fђNOR92oe/R6OsJS3TmU^l[*Eᒎh~A)*4v &ž M3bk NeecR&nZb YF]: [eeOݩvvlaҔᑣʤ6mBRR4qGsUbƦ҉ڂwzkتt6Jx Uӫi]e (ZLo ?mS_I)bCͶb&fEU"U[pt>INmY.q)M`AU±VӠEJ أ+ԫԵ)B*1?*fl)vQ a+S1^/ l*V?8RĕLr֕z}>A /з:mĕZ`d!ɠuSq#8+mcL6eI߸RK`EjݹHO0a[rzbZ_ՕAۀb~BtvaxQ:[-4wҠ*!'Nk{~,$"ū%a`D'sj7׎guYKU{:{ia¯.E0N[Ih^$lB-NA 424CLDHz;Z=NjM)YRXdKY /s{wӕ|fs`L6Z82XCv̡ؗF{&e#]C=QVKT]ʆ!^OXޠ,%hz6GR3#oU|3?X,3aψ-J)=[q(XǺn] n|A(~5,A ((1sP>B <<8FOJ0c3L w?fhb qˬ[OU Ќ]JJP3>bnl! lG.O+s:J?KW\ALF[B&3?8vcak+`A6}OQ\eLhSX6=ҮetٍES@%G8j^TQ6 C\Rg[ !4̲\E>QpDd3 fTm, 9GůbQbNSET1E7-}A3``W+/[aji胤Oq bEM%ywixax)1=N'?(1IS5ʪo{ FmS}xa vME,ΐ#}dIB Id]O*XN)crA8c /ڦ\8//c@';kIv\ö|/,eri_JĶdRI$V'6мoů4g]og99L^iE?n;R`ᮅrU2q+Fʏz}+d]imVZ*)^. !^ePj|:[gyc%]TV ^(0N1 PQZDާdjĬmbdL:g8J";gzʗR /(1PW25i%I-o͍u1}^1?hAݖ'HQD Q]@Muoyo";Ե,Mwd;I0!YM*`ڠbf柎*W*ՙ%kI$:bZB~VHZ3PUSt@|:ؿbֹMĔxXx(g9S %-%Uk4%tEgOm7cLGE]tzmƵg*#7?#qonc~5*h.z! LL`80}H0.KL[\"+ kH xl^{U1vv;`cqN9P3_ T^¶G2g]h&'=%;ZɿTp]D[2)$&ܯw׹iFK-pӎLQ+M/5> - qۡjtlw8❃A٦hߵW5wF[c |{k*FlYlxTw`k#lVff>`-`fy3MfÑ]?>V/o(/;\m I^#t?xgF_A7邔}ҷM:$.)Jw(z; ~ MkncR>/ִmK95i5v~ܕZ_X'uߒh,㓢6#1f岮sLWwX Bam3EkEv ͺσ@ni|_嬭Bn .Fv 7Hi3jDzFڞc1;Ch\<RGqCD^m,jQX2F9Rrj" CXȼ?ᯏS=p>w6ɣ՞XB#IgzB:V_c=qSҘ}ƽ7τx 균%e-m;fDhKc@^O4wjle_v#֤HPO<F3@#/6c$Ѐ:NK^ؗ;[ LzwRE$cOYe-_E_E*0h 1ͥxCz'iQc4фKP{gRt&\;Aٴ;Zu:#cuG0;j ZO\c &fSJ*fʎywmOU?/cW3YUcKWJ!̓7qC#hpӠ.#} =}VZH\Nh"e"w)ʶ|g /b^,gNO.ePu<Ѩ%^:μ>yV{sSD?Tc5\tO t\C.NEˮ44Y[Akm[ts$Ï=EUJ%ʟ*NW|>=ȯu9:dQˆiDaCa8t 6CL$)( zd4 nɚ_h P(80E-p sniޟ㉜nIRl|u#~)ݍf6d* #4R'$.=xuswox4#:#zz(Bs\Gج"NCؚ[85\X=BPP]mh#$O _i,ۛ /89<FUS5f$B~$+Ƨ7fLLd"9Fx/5*zeҜƔ۬rcXtM_\`۩`vk 3$ԛ.Ыのr×#%w1IvT`~9QІsK6E3JخJJ)f|v #3G >h1f ϽJ:Q!Uӛ. k%,W;'rJP֤՟u'ȞRz>^)}h!۰Sc(;  h3(4Ql6bsR\ p#JC*17JYӲ;#:IX|%wޗ=baDK昚ok6A[:m4@JJ7R3MFJ?6y8CT<~;rIЧhq^VoT+ZF1C"\k^vi}m]@dD%+MTdJ }C'xb݈؍@r:db4D\W>ƃ /n$IhKT\WGVL zBTj }s6M=OQyʬ7c=ԮHp(&af%@%T!ppmEI Ceٯ+tIJTG >!iYh3yf{z݈/TPs0 aXӡ@0 nǹ9x4X/()@^C"?uc̹qX|k˦<sο}w!Hlh̉䙹`n+Pļюڬ`$EW7lH\c9am`l~D@W@mcz@NQˣ!Պ83z'wH?K" N,:@1zyWy,)ǒ7$)6}#g;=`I.%󔂈\`"FL~ @=+EN@BTcWjV=Mεw^2hюHZ/Ab-Swrn xfܜ7:=L-ݻ L 3{ #qǪ*z8+X (TXx(5lR]^OH "!&(`0$-U;mѦw8c+1]Ngϱк>p|:  xܚDc12ݹzrFJQ,(*i\RԧmEmuZ\rx[QmV"e9J3`9N-xSK1hKDM^[;WRHO"v\"Gy75ꅫ^9`1viیsDHKR5r!El_M?S?f|mي}N9^7S[+Z7dL\dA(Z17.QExZ-)ֈ<+\rq! MY UZddNpl5dt*tKLD-"cFfn(<>j2[3,[,LoGL(nIoa-.WlС$#(H,ݤs?W\=t㳧Y!"#>)U%_dߓP+ 5E lҞ3Y ̢c6⦙\#D'=ZOVgCBݻ.Sf>3b?o_Je ZhUc8l~3 n)G7s.4jo6Ua,+‰xbH֭sہVY۫HYORδ}e*ֆhgџz#Qvg†(;^C R~9#/H\ ą\}bW>Og5A`%0)ss8gTDm# ueEnWw ~ +@kwnMĹ:8FM85,FPk'4,5pY0mKρz~3K&MUj <i{. <SgNWʪk+v'bg;zI,VߦR߹p%aI7bDLC#ypYJZ|:UOl9酓Udh,"B#BA01iuw&#*W]X}-xF``0vt {1 JՕ.T3,HR^z"`RH'Jї֫MJ-=[v|hk>Ya1P!EBoWDY?*$8NJ I ܕ!4I!L-͒ҟmh?`3 "D|+MM`WݧJ=CC0tªhz~rڞp?C:tohF(iucC+j?Są_ǚ[GU YֳQ9>QTpL;} liPR9iЭNO4ίir;545ñCueQ/7+.&0aBDR;)C(}k]|n7:; oČ,[M&qVyyn_mzf)oPD7(04@ Hj'{Oh < ĽTC %і)_T MDWf$J B~Tצx vLt_Xa:*h⟦mo"SW\0ޭK=N1de<0n@} ARը۞/3,:gF?e~qI+AMQf@WD/(RؽVs T8L][p bl Sڅ>Ho/E Eɓ8tC.J^A@&7DFSCZy{#RY"T],@E7cC*w-1̊[:jzxH(qEnͩh:,eo E)|>e,c*ZS0Ki^pc:H\I(G*0J2i=&3.zF-L3ػIBE$"}^*vo p=T7(lSH@n&G.Mwc0o7|ED3u t;h#FBb3Rm,-QrGw\ŵ~MD:x"Љ̱lyobeI[>OnKi#gpΩ;I2PrPomҫrŵjsأ gz&`|i1b3;eykҚuVԡ3kudx`31BvV(L+f[T reտ֝_)hl0]8Yx7Z93I_;~ N4J{%'wWbIOl)@2qþ -%\@~R{0`<aվ c:*;3HaM NNj֠6lcˋ@)WF"M6.y~V;s;gD- r¬wFceG7@e|apР3SO>QzcM+aj3]pTalLafc(…1wrxe߯%6!Vw ٭Ha1pbՑNVMR4T[AaᓞnxSr(΍e[[j|J,ᎄʾf hN -@?jQc0Wb2xخ8W<*:.\c2I6I"f^?M;>#с&LcE݌*>ϐ\t䆨eEi)eJ";JU)7cqGwjknS`1a+iIXQ B#ĨG"@}i9W+./^G!tڻ%zzy{ v9`^ujyPdfn3,c@v`sB:TDHM^B]WB괅a(hIwKy\^|Kd8irs$6u`3FկopG*ի6J?O<݅ ݨVm[vG/w6YiQ(~S2NvS=VhJ0Vv?ppO`*O@S7mݮ7;(GB*ۄm?`H!+2aZGP9#8ؽP*9movtd"7O -pgyhWP0nwGdʟh}xWrF7O)NS~c!\ΞԨ[!&`,'[]D`o0݊m)HE.=G$CT=5n̈dWinqŗm(:s|04\Fx<i0!\1#Sz Vc_*a]Ƣu&Cz=YE`fF_Xg1@U} WUc{QPSZRHpR"2mө`VvyO70Tmݪ%wAc aAH {he`dC*g켾O~D%a~Kϝ9s2PύIh@ܑ|L؎6l-28_Qd>kChZzXdBEp`]ny3 2Ú<`x 64 :tcF~[H$4c"nY~}-G ج>+vf ,N9uO21}sMS/T`Hj늦%M(/Mt8"isoׁQ^+W4qPQ<|𵊶pPPXDt,ց=+ZOEMȧxŔtصHt+ ͟_22IV7!hkƣ$H΋çfhx|C0x{6>ІfB:M v^~z JHxħ׬v,1etB̿O IVϐOy5MLyJ`\ c($P6ɈEpi+)Ua.*d:7kЧxU/|fNU4a8nyk-IV轏9>9^֞U5Fo \X'# e Am}tuj#⵳lj:pѮLʮC%E]+e%>?FZǪ"eb@v0MJ37C?ll@}i\tGjLT5x7wrД)It :)HRwӔ,D|Ud_PJH: @d- ;fPÃl$5β_q-UB3䨲~H뗓@ C{:ى3S =ȶm\a%C,92 w<[:kVyŰ.M5m 䟹o^V"4]4p<5gi ·AYqf)dNepc1u*CeCԘ/SKMۋ-[~}9[Ҫui(?YE( brU;-dM[?cO}1Ǩd+(1K[! bq>.>tL#T愵29 cb.q8f=q-uKԳGE7zk@3d=傎ݺ7GR>6QЄ1f*ӑ&I[[A. ^0/w٫]`n&` AC7abe OG)Ԣ ՓR Mdܦ=}RMgb2\I[IycOͺ"^$ͱAL-Hb10ܘjKltRvgEnx Jl a:kir=_h\{3q!BY?nD+'Mxh [,Աi }s;|ګ{{|`XrMN# hä1,ʴ jz={&cm);aJcReDǦ0yJ}_ /,#a` VlW/* R &Ivn$S} _$̙Diz)(E1S̝ÿBoa6z's/`:M]r[g{e4ѭw!AxTA\Q_Exb"u򸗚QH]JEJ<?!i֨hS\N5x/Q V|"?^֓ D=?7 d`^pz z/5>41O1&se1kӼA{Ve2!v43yWw$-͟E)kVu^?nI=w{&Hqֹ8`.`GDE f7o0F&p[iݛX~,]4^Q4 {w3{l'*=]3;]Y8T3ϷD]`p߁tAV[˯(K#U\Ci@w`e'ʬA҃ ۩7VGQH@Y ]Ӽ&*{Ǽ!̯[)jY=AJ0aÃ/FUB}rC.L"E񓠄OǺ"l9 e vڌf]qlK8bZVE'挙}wN垍DQg 4,!H>9ywx*!m`2 2|A<<)yes˦qP)#Ȣ ]^M($j}N8~&`gv!Mv6u֞%h"|2h!enBLB2P p GGZ+!qrꍃh6# N&S*X=Sn=,\fW/$F$MȲU&:it[F G3ΰ 1ӯdP01=prs H>)\z? ]ɏ}嬉^ݚK|]kQ1pv}fh;7v| 2DH֪F+ս㹣Ӛ))ܗR]y[4%<`ti܈V,])!1Nd,^P yZlYVjte-@rVggA.뭒|;,Gr<K 5K.QO'ᨮ)53DŽu@ | ;6)読-+z!9Hݖt^$Er.Ko~ǗI26%E٬oW_Z,ؗԈ xuj^Qxވύ( +\%`5>q+OZHޏ+?sgh{k 8QFXpqEa wy",>TRk/სPƶ$}t,q E}#jM lMK&L"C  bqSڳ- $/96& `퇙E-wK~У5zӔ(wvbpҫ 8wi;Ps{D7f 2{.u_߈ȭloWC!Zmt+UĂY AMLڈ/ /.~Z v:%5KngUdRgT$GkMT@>'ԡt2LzL; ~C F>ɭX䆹_7>qKSam˃I\C#DN;0A㬿(;P :UĦe2i3֥A(Y->5YH$6'hoD\ޢs9-{> f, LH3~wv5V$ݾ_%jTzhmUźO&mG1;8!P,$e++6,Eŝx*1![q r9?9a%oĬ,tg% 'EYhk3Dߖ9jU/=8H n:27#u6z+RyZ n5AVR"ߨz`4"rU(t*p Pm>P t96D{F ?~k|Z*{<ǿܰQ륵 j o)B4բt`wb)uWj^NΨ&d [(EjSZt_9*(}5|܉B⧜c3wo"Wܔ8s=Q5ܡDd3cyjAnEJʻ=]C@ٕQ pi 迡&ݎ+ָ nM51>:ʄ|dA ~&tMf|m8mik8Ǹ\49\L9z?GbnI`Ò6>Y Ɨ貕֣tȚ?EG n?37F&,fOo~2:iDGP9hkF}7E?v2^裗t W}n bˣdy2h|Ãؒ5d^Ɵ c~:**g>:f2~zct`+fޢ AtChd&yComDwƃB{TE׏^`yB|27lsahG5-I_;/Ak_ ޵o<И^sUfhՁ{r%+t<)#H2=M$b +ҳ?&axT2d ͷYϵu>-= d2Tkn;-&.3/ K} Pͷ3lP*Z4坹 Aj^4u$cS78^{p`̈౾dɫJNM#0f Btv-bE+yU55\Zr6.;Ty$H6n2fVN#QAPXK&ݯIw7^KC<=v8̼GL?I+XGVSꄶDk1[F] xm6%Fsoj WcfփK96QpI|I6@[O/vAEC(T64+*\5ro}զpBnXm,%\/.~vkŏT5G*GhҦO\T֡xC()%gpI컣r!M7Ф|'n8SDC#~„ӡ0M2E-m4_Qaz,TM݅2a}Y@EGZiF/ R9Fm4E t|{nCA^m5l-Ϙ#EwqB[SS5J%4O8-ʩsG:á4n@F {{5 ZQɶxؖX,sZ{tDO rPX@vA @pOR@6ljE\(dêgasyΛHԵqa _^"w=~̻6ufBboyH ,;nPcUeL"#kXWw tc+ɀAb7xW½5^+@ȷ*PZ05|PMi}) Srz#;uHҊ/9= ƆyeGNuW<%Xq[ _M4^cb* ,@!:$huV2on `SJbԫQ nOnkխW 1L(xXzf@h](BOیM̈bf,?g.꯽l:vk/rN N2C?x06Ԅ4H;Ar0Ҝ yMH!5kApk+yk_fSY(H{ q~`?V74meq \K~ޘV ቀIS#l ,XLwzx-!ǹu)ҕZEupo | y";\1u^῁ OWƁ4DLNsiɮ؀6 WGbE3r(s$WHFE;u|dAͩQa?aTc2,6 ׋k0Ag"ix(Ƕ1<̻K RbU(tjh)g{Ln0|lg: vId)w늗Xtn*!Pŋb$d$hp;X2mǑTZ@21\*Pn4d\Oa _--Z,[!"2"M&Fυ3gȄ-.&wE(I6*I=Iwuq? s G Y(ac[h,@.FglZXw(oj<l08*4j\4Y"=B+D! fWi:k.:]fӐ 93hN3b faALX!=(X1f$U;b[ 6jfbmz;9uE) (P |''S)K;1Xj# 񈒎XB2d r:"!`YP3Ц|sŘpwUu%6O W)W/I v:wQ!E[W50_Ov"tHUULm/>))90(2rO3GBU'&8ҊX]dە:g l T55_" T65RIpLo$Da}oMXl8t!Pg4jMG_1nXn%bfok{:PImt?ԵDǫLl%S!|zX35Lzguf<1I@^vyQDVMOVbOK]nZʺec!}WhE;9]idfa`e~dV]'6wKAL_3k|\RLYJ޶q;4iȩ%U`;L !{w'(gi8UBBo永C^j`Xfg/iɼj٘d5bK>> ͢7 |Y)6Ur@!d.ʈ^GyX Ds_-i'9 ԩ$'}RՂkؠB|bHmw 3 )gN~FIJcc!g~VJ!m,E-|5vs8R(4}G:_>G@?c{F9i+A;k!<|f@㨿 gFXFU(ԳMh(`GME"fܐu֜m_Į2*wV*熳 Ɩ*C$pk=+[%=qQy,h7zL ]SWzNoR]hCP#墰{4פb޵&G;6pU<0 ^3rHu}(|Is0vySt3aBm{g]nkTv”4-/ѓQ`y~#;{@^@KBd_mI=NYIK{ӷ}sZ,Y2HPw"@DffjVKR.h(e/v׿yF %4}V4Ijy*2,6" ;?r?%j\ CB "j\gF|3Tkikݐ6^.lh/sH;m%\c$:YD9WWTz)3;|}Xj(%MȖ,(H<,< | 6.6RkҪTO t0%̿ri|wN1}X40F܈Xu_1!M0XOc-Ėuk"9. UzK0 q*/RN+rD0ҥ= tTr[;<1|w$Sϝ#f}abh4ZB0?zlᳶu=<IVvL@^X^2ɍ@)ɛGEx6,ﶻh_0略jj*ʐP$}R~:k 7w}>,D8f Te+{øKwٳ|r܁9t(9.HOT`c{L!.kW]i,Fկ0̃#[&{3Ï< H8pZI41v]7 t OPyN@n#@ i_b:OJiohsu4WnJdw3EL(64*s,pT˩8}8_6ֻB ]v; uIFmV-WZ` y:2MUʡycw o\| -Ml=3 /pho ;K -53#db+A-aR@%.*O9yB6 [b^?H7ϛT?yu+}61Wұk]vvSvs$AJ jq%cMfS7*߁RIc6BgJ&z_,Xk:Yy%B ْq~ŋP&y8=0NqBnJR—mHofa% Ү+)ni9}V' Yd̐9~ҞÓHO_=XZ+EAՎ?`m74 @#8Te; |4#I QX"$.2+Qe(+)f"ksN%=J>0 mQ<$zT/`.X gЏu BVjhDe-:a= mѥlkqD< Ӌ01u&kǀ`IkpRQ) cm|U :t_L @Ċ67`iGX3$d51; >Ih,nz_UG{~O_ F=^9ft2$OKJxsEɁm>KŹ4f*ߞDd^ɔa9V!1ٱDHum0R[z:t6DcH.e0 a Ý&01E. 3. KT+h^AUkAnSzނr<6Op8!ДIsaf">{xQ=}^\\Je`vcnx<DpxsˌwwWs gY*3?czW 55 UH.5%x0G?s'AqmS5o#SL& 54fQ#LImE[D;XKebM?KuLۦlIQ$D>6t][#4BDQJW#[6l(&ew85xqYL :2G^M-EA.C[F$"“*x\wX*UTFu/+mVl!m8q1ϓ6Y~dŻ mSg-gWY _/H?0_cr =㿯}fhC-o-hvu$]OJơA};vp$_R0g^j#=- ykBc{﷥c>?sΝd=PiUĺх^a C_2mtaj 2ZJk/NnD#7^3BddnH.4w 2?#qf~"9r Zʡ6]蕘hUk<+y_AV.=8JLesþ?vt<~34DPb{!$ǐrQޙ kݰ]m'% #롲z<q t&f8 LZLXӄa" 7Ж݌.W a. "JD`;GFPeX?Z&qpn3}ZF c0> 浉Ur7%`lCgRA䭓zdH1Faz0?3bpq)p{m`ʵQ 1dM?K%gK4r_ӻ`6ՏmJv3ZZpi8)> LzA;e֤FMr@F߰: ; ~yf=፼z buJ]y'GJ ƒ9N¶>Y&mIAWk } 2*, ^:HBE  Nj&x6=R)L HX]f'e.VMPgdO$9/}] q\j Pz{zՔs?T' GsWa EaMR]:ޜj4p#3}wiޢ )ntTܪC%m2/n+`F1-7Z>AѰ5Ob{*.b&mQ@x^3_=3 HrfPɖrK̘d0wi" u0h*T*w|rW;MqP7.xH%u5JBwFL͘y<t: c-) l²7K-B]VH +AJKrIG6of9)u.L^R nqEHԺƣnFNƢla*uX*3˹鹖^C2Y2츂nZnO9h=fAwt&H\M FneVB(G ^%׭JbAX4O8q])>_"N9q,A@8f5Yn$'H[ʐК2X{RLmtI&CmMO4GL$,cS`Gv( )vq5;x!lٵ ^m5 R!x05;wk#đbŇ̡X;Z(f 6+Wp "! #8,9tBUL#=czT!U< 3Q 0PN]_j,4K[AQ`m I兓 2elg3>|_Do#NJsH^"sY"`9xaz,Sk9V0t8hW륨A9ZmHJtM\Ys.y9z"[\2og`vEBr2Zp+) 0ˋ%pN&xaQ~>|FB=U Ujבy ^x^xR#ܿ_˃g}D=[@x/VvuKAvA%,0oRq^<\ЕIE`Ŷ։=s+epw'.M^aheeybR^1^B*`LYxz(Aߘ3 Ӗw?x` nX?f,wGMs}&"݊$yu7[˅bYxuy[  H꒔6Fm8W{% %XՠHlml쌅 Gv n{}'?MJX ,jm7G"ws]$,vb!`އ. ˤrZHݤcv'ge/箮6fx.jj ޞ!sq+[ӑAAG\gx ejF 7ǮJ6f}%ٰHj\Fha^Ag:y&T0-b~tFկ%8C_T녝y_|Bբi0ݰ )Leb;[t|b\3~% E q W*fa#Rlg B!}v#`Y7pRcjh -*afi_Z`iw .ez)kKK@M|PtLL7weQ[;,` iSsqBMՌrc^*!/(' ߦkD֓ͤWJ{eɣg/S:&fL.!ֳ̔VJ<?GtQP%QK 9zpʠ s6QըFE<#+AVX_q_I MF @\U+RTl"ǡ *",/@" ugAcɖBʀ2piə4%9DD[7E$j&d`uv}qA2G%)^TOt<{)Y Ƕ{qyfؠ$qvJC I7_yl.I҆DPgm[.0r5`8(^*g>ݖɊ v[ R݌kZ܉M %҆￘SsЇwV(S"!T H@lEw!+eB$uL9d,EF6 ‚H-T@ÖV+?  >R;;F}:Ҝ'{Ӳ+aڪwj`jyaJF2w xogT `&Әb i:C+MO' nDrv)'$,7N&ڼ+*6kIqa3QAȂ6F;lU$^ڙWQ:Hu2s3X3n7wu|0usjp{?_UUZ D}eFEAID@6[S*=k m](uv#7Y#cSlr& {*>N*|v,Z4)c>T?齜1xMs#L,f !"Pc~.1z]MA{§@TTG[F#i.@OQVo2F0"cS!뀩礅y:H?_!(xNݣEZ⩆k|R<$_,ib Ai\XOCƃȈj2% *ɧ:4Pƚ̯W?Rpr \#5`@C~v*ܤܩcktRm1i54Ũrb’fCQfHy4I[e' n `0^QNCϦB]+uݥWpDT06\~VPPayq#+$ÚW[n9k^?tH{q8S6Rȑ.+cuGBw@u(be`ȑ["hZ Nc\`Ә*]a|ڀ#r;/iOKuSѦyzfaڊ, z]k/s<9:nϟ :qJ70XL@qadSP,j"4P.QgH s>䣶?*܀GpW:> _N](ʄ:`V\.1&ӹNw62p8huq[%dk@PDX2xpX(3tL t@!lWI| 4T+%R87c}슋m>[Tr$b PŕBa둙TI] SNPx!sjbeey1_LMQ/]kI VhwVz_tdUW_bw38XXjsЃ+Iݪѫ+ d{t]h0$Z'npJ8aa} O q[^#7DRBh೷_\gndjFܔv$0QK{JJDh(>VDepS2 @eK뷕቗? ;FBoJ}?mC%1:FG c ]i2;P 9ԙfi H@x_;^MύtMNg:GgSCѵ|n;f]n`>˶0jCP0se8@ DMʖ1R+P%Q=yڄ=h>FXtvnR0.?{uطZ~<ai[]Ik6N%_pDEB'.<}11b>}< ϧ4y-ejj hX+ &Wg2<3ұQȊtd,ƛK?Ŧ  ĶCa}b 3u CMڲ#D1fńlɲ(U K£Csӳz}B &|ơj::8( z2a&cu7dgou^P Ab֭V%F #j⧉röu';FjHp@%#w(<ŀ)Tʭzk Uc  ChDTM+29 赏PL gxMLhtU2A1}kDcܛbLFB+I"l}~VgOR$Փ,\,#c'g@ZC M<5| ,>cJt-_#/MXnjwU %졃ӟlAŨv~TAs趔8%Uz"X{Mlթ,HV&v;f o*\1-ZN jm}x/TLy iӢTOɶb,b"WPZotr RJ?@nNXKʀT:E e17B< n,όNﻻx* 7X/B[8@|"^a"_q! o*{g‱G/: Thp@o p95ٛVV8Nd'urŗCLp+ʩ@CgRjH 1~Kf]in9KX@L. *.-tl5!oo׮}@6I"t$`32pY.5?AW҃- &-QAM[Qc7(*ViNF|VIf˪? lclELҚ$JaX"<(0vQ%".\߈H>>\(y<  yQ<8uQwذL,˻:mvߊ[`#r~?^{P2 li=I\B`B_WL!ѥH_": :)(_Dٯ\k}"5ё¥mhLOŪ>I`RXʑ9$| eJ ¢-VAZ :2OAoxgTzR˒J82C%guybKAXX&` eɢy NDQIbKu~*H~\R}qS.Uh6 q^dV焛A. cGL PzW}5Xzw~,1&Nk_vRe9 [y2_E^\LVVwFMXEeyt)-w;ß_6 FV Qs]{JSE )j!7.#aLҏl e)GU cJ[XmU搬@߮V$ 쪰XsyɥDKdD/\uܮ$CkA>vNnn6!2-|%s 90 h\ij&e#!Gb>a:My*T#g}*| .12;IKկ!J>kDjxjZ{FX+| son-:r@k6))\Ds pwXSnߢ&5h6 RJZh8?}sOl죝'Z /c+q{Q{4N^Ku;5 Iوd:n& *%/!$A7? O2hc)Z]7~o/T°56{@RB.Z`Yo1UcGg5y bwP{p?cԠ??>HƱں2% i -* 7@xnύJ!#DEx CD(W2/w&?8%ay}7D.;-b{b.](w͕ ˣ&rBYZMgF~+mHk;W8@,||+7{`PG[#aʓ'aY+5CR Ͳv]N$N7e(]Ali[ 6A&P2B$HIJR Ӑ1CIwϘ=1qީ7 /L뭲H䃒 Q5587yֿk!H-CA_G o=5]Oy(Wɰ/ IkFwQ^J]u}]> i@ puGŸק)(O .#6(106EjSV u'HB}!D2affiȝӌYƚыgB)Y0JFSϤ(*]'ZfmpZK/㼳n0L}X"*#<]ڠ=,N/ܟ_mcF8 9R P7Tax_EhX2 WyT1x7ա8]5PcW!?B;WkIҵ[l(` m5N (&̭##Mz9drҥ?TVJd:0 YCbvV]0NϤ }Xܸpzy%vhe bƪ)Q8"l,÷wHyQK J]Ο:fUShzIpԧBQ!4-ѰOyIװ7tA xLy]oV E{!]kqS[/Co$Lʙ=35><\R6tjH=f.n>/ =::LpD^Dij җTgL\CCr8ΕK>g]zE$FԒVX`UQXrn\:Gw lt}og~bT)$or0"b쁞f#n2bQ$лOAV=q13:~`]&sR Q挦jB&}LgIiK}MHXDf /pt NWcȘbt_;0&;rI"qD8ᆆNҏҨp Xtpa/[x+k_ ?7* 5Β&_sp¸cLY=)1i /4F1ĥ.^(G?\CMm _io"2[ٻjmtsպ&nʊrs×kZrwM]xk qP7%d I!?~ tΏ|)#9k.$u%cAh]`1 .eWp&3Ћ &f#H:QQgc0*ѓ$b[_uJ\a svy`r3̓%N'vȗ//ؽ{[3.6 To#AN#]+u*;؜mj~hx!w}L1=2>Ǚ̪9COŜ~dRVܪGӪJorPHKscbd:a}%U~ae-kBTJ]GfM64'sሸKf}i(Du3^qcH :rs 9͞>AqxX88yIX9X.h oQAo"{ҎQå񂾱Dea![h$.(ƢQu|^C"=a}Fl*UG`J.OuO3;oj|7PK>86 -!!J:U-/;tZ<%`m Q1F`74>F~4 ve4{+no;(jǦcG;wM`b~r }K,v*;͵hM,BVE|+ݹodJ1K( Jg0զ@uļx!8P,5drmAD~b;Lr|&%ppi" !*Gg]}sۅ}?:]]'% zUϰ f) g.9{^Q~ND3[EEOMbWD On5݈t {jׄHl_>o}CJ?;BS cLo0;HB9;ÀC(M>ZjG($Ũ`:1IR6)C}dDOv .u8JJ&JYL;wQz@'k`# ӈYv< 1VN<&. f14X#b>BීȊ^)_&FQD ;,vLL`Jvg².;4}V~Gu ꅞ@X޾T˪4 {( zYRK/MPwk->JWSVS.0y5nMۺ͓ bRs! Yꕀ F>407BxxN}XAUjP{voZtŇ:#mu{LE=B*g<ՎTY391qXOAJz>T“d~ U¸Т͏nCi6?NPmP>>& 9"OXmeey gE?Y\"p +{>ĉxӶ(F#k43DFuEWbmRQQbKW Z4^Ž~x 0A=Tι$~5@ CX]"hcHrݩeĭ$j >+:-וkr#TT0-!rpЎUwVPMƘnpXjPOA#LQ8ƹDs6D5?nE}VڰY 7#w?08;I0Бc=Y8p ć?FX $4~0ꃱ!sfd4אdGl{6`s;}6zU~Vmp"EYxe][G5j+Q}fD\(H6"f:'̗ #P]e$+,MAí(22by(5}76S+2'H.G7ߊکg>m:h˨$qq=iغ yɵHnov5 kKA@ 9S>Ҥy6r^(!aT|<!9ZvQ0TnRXVT2S%a`:* ,z[[IGs6e Y+/I % `mwtNUr&-B[VUdLI+"\yL߬l16U|}^*F[4Uv,G# zC)C=.<i- Jn-[`ʥz=,!ώhAj^N`#hT ZIU~Ğƨ>•t}Y,qۡyn:÷wWn:;2uB؈*b]WCm{g^-p܆0$;(,W )?tsV6ӀA6T;Û q3Z7Tr_ ٭6`}KxtyZ(zZb[=xda64Ѩ<-Xژ w&-5Mz+tM":VhNY{Ҹm)R'3Zu>Cpڄ @\^M,C&fO'ˑX$R\T@ uUiY.U)3ȜĴ;"ﴠBY.F_%6U U`A4oDBCXe!O"0#{ݹh7Q+%9Fjs;b:b }YZV!j7JoS2R-bEF( B\= tNF181r^enUEVȴG!PM|k!TzchcUf т 5Xpe.S'*`d6)ArUF?%Vq+ݢۭ#>v=`) K'ZB}|&bȆl][65|,0O\GKNfg|'Հ-kةRO\]q}~_NERp/W)I@"F_Wz]t&0$4 t}kHrnH1jfk)U߬ Z6]zbkDnj[9Ydk.X% Xrɝ(hw@qyȩU_+N29 I{nDƁ DJx}=P5Lohv+7L5H6^1#oa"0+HM ܈WnYajj[,F*+EQQMZFwA}s,j(tjU@)TIM֪1c\z֭RWePacf%WDRkvd^٭f4"Cްw"0D &ˀ7䤍,nE.Bو{64/V%?<0\W`D<} krL hfn@hI4*SW8nH_!̪p꒠nw d'(zoJsԴ-2(h:m9Ǡ1ҕP"a1~rc`65ʢ ZT9k'xǍE VIkE՜;ZHk"ulK̻|UM)3TbeIќ7dݢ<&iX $dl'1{f;w?Wc;~?5[¬IK!UQ`/' xMۮ9ᡚ6Pt$.+.Bs'OxvTFbfw(xɃqaDAa??2vM}3DzjnXδ-EFu#E u72,lF#)l'-`K!Ȕv{0w n5e4"(3F"2'%H59$|L=H@wBC]8&r?!#Mb䄐u&w9W;MxNTJm$%\uDHԜ,m^o~[=dݕ.~\U|^@V8=~W~0{K,=aĺlC bhk1h/8Tٟ,L^iCyLb)aݒ ,28<Pn+11k] 74 lP-2:w*B 02$o$y |~ܕCWLq 5PLd;CR@;/8IB0_,MBj޿Reh"3(˰ChZJwxߔnF^ԏ=K}t٘Z(P8S&6)5<@MG7hL\Cr|FZT$t?W.`+Јm@Olɠi+RXKy)Ӆ`qDcO pܥy㽾I|،ؓ}U #zpTΗ@9{ֱTi~tLqOM"P83pPM'2\Xk3^6q9*w7X37 45TQ! ;3o2-IkOnNyn#V%XЎwGE Jڑc*T 8v;~Ew[? c B>Lz;sErVިS;2V\n v`mJyoEVQs;jxjLq{~9ǻWc8_BtLfqv ;r9?f>(wEcD^~Rz'Ձu^F97wZGRk'|v2I&N#1+ RuᾋM۠R2QΖLDӅjєe8*43Vŭ0#"NH +b,=: W_tFKKv QcCEmOr@V I£ cd9b6F>Xf.a* M$b'\iXSpQesڤD9K$rx(pTvŬܜxi["%W]zTncUߨHL (j4+?q(n8h"fZzheO-6.c3Ͼܡr M)wu0 Y?%͜딚*,/οX8D "~H itxp4^mPF`-fypY֯+ Yub6*2N!2Yv0mZ0tԹM"^A:%B\p2KA70<]zD2˔'*a tm聧{̚h_kq{3|cNN².Ř0$c I>nN>v,'f> #2[[57^P+gry ٬__ѧC%fC uRW+"UBRL(Ӥ)?ωڈFkW_24fc FNxo^(JHm˵-6qwRE:[Ĩ}f)$Bu {D W _ne̽IhB5&EՠcǘkI:.,^B"zxv"*e<Ⅺ_iL"תƎk qdKEe# k16Txw)ʀ L !# 2ٮ7<~ mB.6 v"F/ZU]ɏ?Q){OAeq)F6 ]&eib%Y`+"-rx\.4Lu}DZW{@b_QuAIyFp)ܹXbُeIʓ$X׹Q70y'ɘ]:ګhjq[.Qk陮NV`<@ֺ;Wla8 *HL FG!!LN6XLcsKdRk{^6D<*ecAhrj[ O ,zXyMU腉dRdGCҜ%7Kmo}a5`VF[֚J g p!fԤ 05M+p{~o[Kc'8>b׏fU׍'֌;3+a̧vTv5>-.S|(DJ&.k7Cp8l+ދ0{1׬V|W""*~gu ħBP+rkW,(w5Xmњ*S}fo0>H&T }U8qj˔qKJoey%h@"inuSyIPX>D6P F [/A,jG6w|G$"mvIŎ]0DZk::$ 耽(.{f$E[./; bӬv$A© 81H5~OC}򾴃"wm>hB_ őpcJM HiՅc[:Jq-k l%*RG1k\n}I]mbHv0_ 򴱡4IE"O^K/2ՠѡ+V`z`sʔ4kCtܹLxNFHDV[4L&ryq2y F {Q؎S~D\%ٶ-Y W-C Xc"z~k`%pȉK ^P\@}?#qhH6 ))1sn,cg%u6٪[1SGwNwޏ!C>,ULaS-C!wOo4X8L[B-~vn4mO϶Q6YY&?vٸ6.4p}i}[>[TJP<2RS^of\AT PE9NqmֈKS4#-3GyC<0}D/;l1-9y|.D쵇Dkf~4. ,bFc[up0Y;A9ٷh `ͽU?5O3ޜ.dzee$.yԩGL(c|nפ+4UNK&U '_%hxRv\Z+* مVRώfm꺞ojqL42`DV\V^+x8]~q 6sd!OhbDװ"I:5=$| .U=߿5U QPr3!G\[FL'^ɷĠ9d'厤J;+Mxggb]Jy)AJ^CŞ&c,ǟ/}f`g\$5t( F$+ɬ*$u ksXJgqD'ê2̡8}en2"i;o}OR>~+<E{WS-̛. ar^,y޻ҿش{*s\88V@Y+쭟Z8PHRb{6ʍ" ՄpXt䅧aR> nC)92./G0GBjp~Љv4RpguP9&'[qIwu|WnOh͗)?Fɢ9Њs9]ԑBsn;+ tnW]AG/w2BXy(@sXqO>j!*MKTw=L.ҐC'0 >Qz7^pʘLIh'7ugjFH-n4 02 xL.F?&3&S LO]68UOW]pZE 1h)ɩ*7kA$~K,t{mj5+/aMV1cM}`_|lzYo{0R<E׮R crW˴ f,]:Q=*eM3A_ !Qh\} Tk&T(Fqs=:>AE2vK4_,|ݕX]oQu8\;F>dFhD .2C/ŐD%Tzvsj`?$jiT$ي{r3xRwe-nTmJQ'jv ie}#@ԞĹ iC~.#Q !%ڒ1ى|&)N[Ďd*lQ?upq6(?jd̀϶B;p*IGb:>7kX.Ku~D³G&eø7%;.槺Z#z%JDf ؟Z遉8b.jQc9 >ZDSCk9҅u?QP M Cɒ>k@BIoy*G0ΥZ;bJ1Bu jKUluk^!۶f"*5jJ|+^{ݮ{kó}C=s45 ;aR@;/ڿ&~_6y!Bcha\4M&*Wyxw,c a!4:W≓@艻 %a(ŋu:Xĩ}-m?ql ʳAcBQt!(ݧ=˻ߺ?@3 "X8T󡋰9A28I7T`GpчI|O|ZzN;O6}-C>6pG%/k!ݝAr%K)WNeX8g 'H6DPQf Twl;̩SJj}WEԴ׾$I8asC?YԮm^G=t(Oa3o(:g0x%R0?0 }J,K5O k(. ( ER|&z;GF2 F}l0ojQ2_~܎Xd)/gIArk"csL)0KV.uY?4*VeK ++Y.]T7}bZ%$ۀh s/ Ű"Ρ;XYSꍚ 6+g,z3o c$Z5d4ne>wW(nj* !)Ř3utGH0I b&{'PUqgwtפ,Pga eL\@Tx7d*[BޒWEᙍ.>y5I E:4"c;̫T2cKtPm-|Z»J~motfP?&wKpg:A/dc3}c? #A(PR>|^sJ9|:Uώç41͟ٴI\;VIj iyXm Rd^F:B.)3rA{FH Uy|_l-{_WBߋh\ߝn9Ҏ䵭/bh;ԤCB;4-L~C#ᤔizy-@޽Ma^$u:Ō u}-a;EMdL_CuP`'\g1B'ME毊Vi?)v%<^JӺ2ƞvSc] u7RQ8͠[S 3 jLĦtXO-=2 <A 4zQL],# 2֙YulygA`~,Ih$FB ybyP nu-TƎLW8aPU 4qOU6BJ* 5Ixa>ڞ4 GL!WSG9'dEx}W6*cK@s7N_Ґw3fqiaF?a\+)oa1B>Qݢ*HD՘4#6AX- =ˮo!gV !V+T*XI#t#㶌&:jh6>9OͰ2,?`)R9T_hQpޖB]Sv/JV8$iюZe bIWC\kb#qt83!N6 e5^햞45}'z?p5uƗK4pfmMI\)7~Ќr*<,C(;{G,(tk/l뺵9 jĠ(28<ˡm5 FA CSF..z(z%RA~)39ZgH }рi$CA(+Z0g@`^v0 +=78$8𤮬wx;>*ܿ0l>F֘|ӧfEl1J:G~dWLcyI-{[WL^$-iwkz9] 7+B$rX/D t.pC _8hf*MfxOw4 }ٟCUff`HV\zRw]&%=)PP<7KF@}"qax=M-wԱ7c<bGMKuh.3xKT5\=%bM;"b}݊b#1c:EdY[\ NSMb)\z ւˣ ̼$QFvK\;.Oc[ PT? 'ʗ@/84E᪋ Rv[ӣD粻Q5șfG . R} c5?/~{"KL2x:av0TAC PQ}ղI;^ef-/"kC2j:$$ .ͱ.M  m^0 Dm㝕ggNP#t[Y栙@sY@\6-ܛB˫t* ڵ$ yxuuR;hz9n`A/?5xf8aVt>71Q\:8}vd ,-Pij8&ٕ#W8nFUjM T&|`j( mj/ @9UMx0+'\}/ [S4+-3#9łͱ0ݫF=̽v.BMu֣8 s )Ns-i$E'A`lIWUX#qٕEOXRVOoaV3;x jQ&"=iw26}$0D6r|]C|4`Б*e++INR`ag{b,7uH/TMѹ_7tm󣥟- ,J/kqsm_ 3ʭC䩷2BpR&2-< aNE}?]u*MD ;x-M6f< 6[s/$u_ ,އy@ozj[!>|EBq++&X8TA;v"#x)0H?sR2L?) $*#RD72qm`39;O7;N24T&7xG1D!@MomN\q3ڍٵ#EZe,X彦L~a!@u̍YRPqfl,SNх+Z)LeuO9lGFˈ O rwHzULi1{1WKO%͔WK+88o$# 6ٵ$s|fuǾ=SVXRMDu:Ozy1OOih:X?%}wQhoϤ(ꝒJ`Wm%2Q(q#՟# uT_ʓHZR{Ăћm% ok(e": eF\#HrQԩCZ21_߷xqur{s9+VNj"_=)s }.)t'}z럭u"PHe{Y xXF%wD5AS}nCgk*3kd&]ڷ;1 ZZ]Lc&L{Ǚ|J Qoå"_ծ^A5&DW o3d}^͉Id% #x-tE-pJÆą^Ӣ Ӽ3aV*g0y 06~Ǖ$41} ƳOD=q"XH-sPpO՞ƕ.YZ5@ :8@[ЇNcn4p)jOa^MӠ$[6~%J^n/mq lOފf)_c* ˺am/]Tf%?4IIGB ErW/᳧fA!;Έ+dɘ&# >s $LJ /*qO.Ñ]Tm"g );HAZz]xAmPՕwZ>a{sy?4vD0_#u}\9.3 <΄(r7۸6JΰdŞ >` )nm?b1W0*#=L("O .85D/:9I7(j'Ətא]ǜ R+u7Vz3G~5cp0Ķqzc}k[0sW1o lX?Ba[JkL% ٬#.񝆢/^TJ} z>4xRwF.!Vv>RyK#[%GQ˧z M]!ApZh[/ ur^H%:} ݄Et;S삒3\V#HV3qJy0NFa?T͞)%H|ip p(yԢ^EǔZqcae6jшE0YMnͭ 2k{}sʊi \ S7,VF oԐkMl>j]5r21l4LbOˮ# )6C$Kͅ4~ w,` B'*Fk—Zc,fQ\8xGLbkBMIP s,ph(֤D҉;ѳxՂ Koq[5ekg%|ݑ3CT;`Ahi#hƗa=pGò mfE F(pl{/bcR<ؤ#Q-?YY.ޝ{"sF}Z :T/ffF'PsE`iB,̦Y`z;%*6;,&cH2,.";KސqDD yxK֧IKGqԖ'N(y{z#y):bŵ3q1CdA)] YDhHPkUvbweS dK>[zfkENeOPJ XlWQ/ӄTG&.tgu.AeRO}l4]%"L_PȊ{[)N@ Ra!k=Pwζ*b )F M8vLHy>!lDċ[߽(e㐣RSIAV 8&23W4M.u qûO؏'V[`ۙ{3%c ~ڔW #@#% h"8p{"$Rtxݝ! Y>ƶwbS~yO>8B%G[0ă;7^ZRՊr6j3kbP4߇ll p-IXb\󫳲^d7@ Q>;Tc`Cw܍Ws5NA ͿKzk~O2V1<"w[ye:X$/ھ !~ݡM>B5 ?T&]xS\-*|/h%~RG*:gFUhFns2`YPwIk~ 6mXt9 }yf`)+lz:hsAG ^Dc#!- y,2 ͡N-,%3Z'PG]lZ5wd߁ƳqɉSYrH25>aQ建dy,)ce2@UG3U_?SqDO4HeQevyegq0<;4%ig/ڈ L!pDd M_2f[JۑL1Hc9"^EmVXP))+gG{nՔy\i^P? qg(1-svELu8wBLhvR\~Lc2z -w< z=]LpXJӐ_;ss}<_ 9^I0hRB{x}M^A W MXIo[= };Q QPz;6i3^Ȅ]Htn~r}S 𨒖Uߥ,VbFUa[KWLCP6>lje$z ,ԈUS|Vqg7UU6À 2u}^nÖ*uUH6+Zrf$њ.Ȅc.d:Iзk%'4&C3&"wcw'Jpt_QBmmJ_o fG!ְQ,SЙ#ΑS=ٯbQHytoއC,o< `Y{xdQ5ɂICvJ_EP40.]NNMsZ:xTr/n"a(R%D⻊tWtĈJ [yA W1H ,iA*!v2 [4.+)9v*#$hBN!_@(/4lMbJ^ ?c5 v6d;rXLJ"麢9K}1^H.w>'Ȋs/-G`__Vi(K>F/|uݵ Ǎ8jF R}#wUG#B'BFz]`ƚ"3fULoPX(oWd(RZF)*GDJcSVH}KÐisvyMH{JPsyu(}eHJ9 Ar1?l&;T Ϩi=Se@%ʞ6|zL.1O pyMMRkL~uG sX-[RQGPFp$!}(^bkeq2{vԠU;:Z6]f4Y[w#F, `Q(ٿI@knTTWZ5)@ֶkN1ls rj%v7–{cDXRPCsE!jҁBZbMX!Wtʷ⊉{8FYjJ!KyjjSzFm4C(.WE\BupaSsHP><4IS[D>;rTQr`ؽS#)&XIJLJgւ i>7| j67gdĨZlPqg2Q> C\:ҺVNe:+`c`&@|ﺲ׋t &Dp/l᢭W"р}XT4ߥbɩdqRb6NGpRyuG5t*04aG1hDK |}L'Y>X ;2;S~O$/LKVA|,Dqyja{'d['`t_[JR3!g/As}xT2q|c_5͒;QFMGr7:J)+U.<o$f- _Z#:=\tzRXZ$q0D8 M0QmX%ʽbQfkh$osJOWW 6+KT}ɱ P)UαaU۞JOkBX#dQj"^kS8wv => iKx q O]@ԉP me^78ub))=9OJLnx<~_,`riY_݉-+gAQ-Wt9}$[qg M '= NFrY8)vfc]ܯ!TmX.TV}-sD[`)wrMby*3?֒-?_n.B(:m2ս ;5ڃdi^5–ۥ3Kn(pǵ*=@΍Iis\ҐhKhp hUxbrGyT6p}:wMKڷUN#Sb9 Dd#Z8* +L+ BF]G=!+1de \vp-ƪd4 g)0)Y[J튝 bl)ҰWi$qkF?߂p,A " 8ῢ{8Z} ]YO`s 3O8%o)ptnam Id5|$7^ʆ>;?Mױ^f`Eg)Qg< ^lQ6= nLz) tט/T^^;T&/m&yywq1WHUB%M; M3Na5,f9$B#m)pl*l!"˧oן-_\8} k)v'W쎷S~fyaFiv,I:f4ec'Q)۽R);< , N#k''LXOٕMX^ױD)@wSuH-IUgM7J޻mןU8j3`Ei` }Od.!oH=֢w C{B DH\t+تxdiy(y܊1Mޜ#X+O&@x. ׫%jc4W׸x*rd| #y{6 4~&@0MG~*2a%8%D4I92k_TaUlpXɛuanGٟݤ߀ĵ,Bu{% [@,3(2P#uP{ʾ沈OXE jQsHѣnpzEgL+sA[cmx'|Fk@<~cCEĮoxoq_t6f),@ sy7g2ϳr0'H+x~d<0o& B0=z3_2AwN53-Kܑ7QSn5>!7ǘJّFӓB^:eӍUf!'vy] Je< Z§grbVr:8_pG5)OvyJ'&`n}=4 & ,mIZrm;s ԒzTcAu(^: 7A-*E4QzjUP r$&nLw.G,wGȸ0@OY<)5ƵY;LOw7i޿2Ȍ dY! 1NR/6%ϪV'<,`-} [q')ԝy4JĽBn8Ɩk1_/MԼ<ۿȤER&2a%j JjOQDe) n,RThwz 8im.|պ)1KXK:Dt-VҐ2KHNLIZz`W'q,BSV1ػxϯN&E 8`b*tKq_|:|ou<6_CcŃ^Iׂx\TVvSFʒDXBl"Khe60D9+T}nFͮP" Yθݟu,2jq&-5b8R#AR}L.`9;'؃E%.`@3lȎR'etn]vKb00;ͳnZ mch ttdeӿ.=S K?ND@ &oEڊɴzm˟Ә 2ڈP% e#tQitWYg~r"^ Aޥ8+&O-8{=ʚ$7F"ZT&?@ƁUMܶӞ]5'徙l))UaּɿADf #5OP({|ZqEs)]RKd׌:}d`i{DKʙKef\[}2*qN`l!mu7{s1B`vƑpgpD5s wUƬ/'\i_/zT}I͖=YDjODg1:ɕ=O?+S7m?k,6GpCSOO8L|4erLedWPٱ*ĿaHU㸛1&dMQ"dk&ϟ~H*>ix1VۜdzC!BUUca@vRdjAG'Wbc~i!^SET x.6ٽ+ڔLhSxœ;[Ct#۶8EO4Zjf{Yars ':vqybߝnzK񦲩9I 75fq+zAv)?ZyP]tHuxEg~q2]CjyPǜ;A~VRnٽP[XRs8t}r/B1)s"ic̛uFٞ+F;gDeK G6VUC(S?+8Uu=.0M_\7 b@ 0J4OwBViN.Rx@.z[6_yS*9PTN&O>0U}<FɅZMo"(( s*;rlVtp]qU -]D@q{c0˟ڱOPNq* N lLmb]+JA*:EH-->L4`<=Gf5|!X;?=;s-PW$t$TxZ_ԬXWv?|kӃQU r]KxZK3iH,S㏮gn# gf9ch;U;+eF-rОTf1^ed,$X(Ԝ2 pqGr:tSw.B?tr}\D$1$6ϼQ7vq1u6CT9+0)ħJF. Ŭl~a7rEtL zT, # +Bckk+R _;2l];g(X& >3%~6iI~fMS1"<}խto 4|dHGrr;C2^i6NuҜs5c餴r ~C{㗍q:w+PC-a{vzB(h9DvVA d%qzW8^CR0զ{oNkFz I "j*l7a%j[9D#ϗ:Q4 юII0PLɆ{i& T:ُt}# bYw} 4Mq4h>oU0 %bT$2DjBq\fdBx'0A_ZO8Z?`S3xD)0d8&@|bA m)xQiLv05䂚Aw ރn_F Am~p(`*BBAvA7Ba&72IS2"6L$BXF_ҔOJfBI5Y{`Z"sz\H@Tvxuؒ@jZiR& E>,NݺiS G9L2DD,w>~fsfyCyIN2-L{3Xnnku1 !W}f/Fc)wKhkb)[]ysX hMJCJS!2oyG ]sleI͘*_h/8zۛcfP ,=18͔)hBj-Ȁkv8Tl+Y}|c$J>߂'S擪וq|-V0锩ݮl?@B63WDNĞ%g'q{Nu=ZABh" ]Uu\|: qMGpPgbugAwޛ1G7R3esE~JbO xG~|%PѪ`6d:o'PGWj BK=}^p)xFXB{.7<HZ)dll3lwsݳCH#&?V0qjt+[k  bse<"<K2 dkfI4I=B6з>/\pPpmv ɍXx+fu.d<*%E_6D"w虛_v]L2q[sCaZ AM[ZZ Cqx"ծRf'muPbvsNTjrdkHq;K{07`aU T7H R c\XN,O@S c;ΦU#܄rڵ]d "oԔ;&_i`r_::io-kI)7tj yeuXبS|oE,=| ƙT׆flwhsb"0$V .G^%S`-&WQA֛_9?i 1mff8L0K w?, ghrGVpU.Y@z\ʆ>5*0W>c%$cEӡ UVqƭBL a:&2pzi S$(|=32,6{< nwm@Ȑ]h"(,PVKՕ򿥂ΊL_Ky0z>|m/aS~9A[Gc)[Se|O[L_l%ޱg\,kcs]2#v o҄wUE *RlUəڜ3$Jay zi,2Z4ny_Heڣ́Zb Tw+DQBk\׌W g}sTױqkJ3Z=e6df-Zw1M<&'Qw_s_3 s]pݭq͐Ri3D}7$uLĆ̗B8ih_Gg:WU5ּ|1p?0X~]ccdU;3U"䑔Td|7|q,§-x?嗞ܺe$nY172?-|l'eeE5@Nd1B H[_\Ͱs M/_?xEI!O0=d<֤ƀ%`;Kx4:)L48bc#صh99`w XYQD.hC·\ޑO$uZ%*\.3=.1N:jxZ`G)9E513(BFmt, Bxַ^ipa H/@@cv>^h,F͖@0LI# 9V z:xR42dvoU.M$HhT#hI,8 QvBSU9G l!|3-{tU8CTY^]CR֟AR<(0+ebC !xFH ѳPhJB>fYK4:3W(_@JJT,_i#^ů,OfFU7}7SgQxD$/ek)7P0ރ`oU >w͙C,P&~%9gh `yu嵶1cuqn\K8f1Ń AM!?V͸$حm u8vPrQ]n]2΁gs3z@0_B4*꾖NbUx7ۦP's*XO3;Uݚ,v[Ke&h=۳϶UL?KUAƵz> ͉j^QkU$X& j{`iY`%_a)xGg:)}_jϒAb-3p:rݷng2\kti.~m[s٦"\\λF6ϮoctM䡇iyeQ⃒KP%'e}2`8qJ[{ݱI']4[?&?h;8>]X WE:az.GO,T,zrl_nOMJ'1ZtEV;Wop3X#dlGQ`d6Vz1I4'gn[8!Ly*m8B2=zZn_ ^e(ؗse D;`Uzn ea)ppk?s8WwDP]a{_CSؚnx|.9;˜(j;eo$pm/wF\dӨc]xן*? r)Kn¸9 = 'iNQT͛Ѓm8՗A@A7'l9d,wk2˫硩ªR (EUs7& ;"Id(m=YǷ[30U!CFd ˬeƖI/"à4Q>F#Sf>GqKښ= CnVʏ<\\jfw@-4epDm]@ ip7VRmL@F2bG< s/d Y8 \}.qbH?~4P=k(W]V{ќ;ԡ<#o#sՌ!Gkqޤ~7ؾ@KE/rNkئϪ6F^m$ZP̻'oZw}3A3v ֻO* _,Wy/h7oR2/y\˷eY|94,O6}); j} ת&,ㆩ/pZa JRO}ɘl/Ims)oY^IOL{$#pIMRSfl:ÀQm{kr >IvyL9"@- u I"{U⼛{UC)a)ZkgB!L24+v=P$ 0uKG,ZV?Jܮq~|y A҃C^1&nJ61ϔ.V4k~ U8 ηnyzE}dP(3~TH$QoM7  ME,.Q<2·iL_/QJ]LCl6||L#e/r)"݆tKuQߵlg2>qh@i+=Vt<.0 2YI\1TşGo0dVY 0Q0x7+OeVŜ$..͸^@\jX{''vnAІiLvIOwJ߹f9PouyOsϓ/UgI!ӿԉ<Uh>{.J~^I*$!Ecp.3G\FXڧS^ʼN\r̷-xǣKkq2K(ߪ }w$Q/j\n3 y l.\ &ϏUn6eN *Fu"x^'辥j 蛗uC/ jַWR-,ǖm3?**`Bv`_-ɢ7HCrO)]R뀬ml#-N}C|2蒒x1kЀysOn!HよWH3a\,t)oI'`mEO%y3 565g I_{ usrx(] {p"/jN2n8!Rk? eu*˜ CU=+*j nk' \}V`0l3w\Nb[$>=ɞ:vvK ޹t}EgEzc,"FqNK p\d;߳w1xN>7^$mhJ f}sVz:d?*8c' xs @"xDUp>cz(7NZY$YEZ{A髒 q& p1xn6@;UV5]v62rKCpCo5;M `*pY5/NS; hRT925GX"q"F'M%ʠ^^^HF Î/QG}kZ,gfz{D+Y,o-^YH[+&Ohu\ٕU uvً@A {fŞs'9}WӢw`enN &/wȐjein3t@p>uM2.QTiBauL^ɔ\QV+AnWx5Ւc-͵_Qzj䃛J$ۍ>/# A%-|V45Џ3dIo}2uȨx'?&sj!V_d[J,#ͦMY;5O$ɋw$>PW!I{Y8ڦcD׆k BLF(u Vycɋ#Z,0E-<]m|&'yr( Z$0r8 :ea> Z:`ZӀ~^4X*+`Rʆ=h|]zy=,GC/61e2ȋt)`gQ6J]}"bңlVEȱG&M!JZq$0'jn4&2zDܢ~@'qt~;Xϝ >,jba  NtøXAxphԹt)~nJ,hٯ,HseQ1! V9Bi Rk>v&,A33뉮qyl0g 'RФ"ZVFU݋%$օ1FI:̚PDq\:-Kc Q=W$\O_>X _i!#8Tn&W2EaT6W@"HFڲwΛ o~;KacA@V9S{-3"qOjVaă]&4ǰmH+`L/2=1JKW9˼%4E:YHj|Ggt~E`Tz)&nTG뫙JBɼo?i8LjwR&k;vwo"$[h!y]2R; s}l9\qngwK} ir=-0D4WY")N5{^{pSUшQnZi…U;'XE*}ݤX+ܮBaBD)t7 [? -uQaocA6ҏ%Zgoe)%jBN5 o|IH됩|GҀ<T]FK =8.e&&[H ROtBDc~- $+d3!%[TV+=4^R?oNFEVIM#upgu@ұhghP Thw#y45kƧEw9!P2Fp=ĸ@)|;J7OMt,TSa&ՠo<[ofe,{);6xK*c=i"!X)JԳg#) m13ykAOX1в4^zT >dGmapu'jd^0mWyMuB^uSAuS ġW(ɜ< ppiևOcd%*a,Iڸ{AfP:A|j;yP?#ZꝢ۝ᯇmEym՞ЮCʲG,вN0ãi-ڐ ` mp Rf='`~ m2y"ZL%!:8 8}gch`~:>g_6fu2?vb|*R&>?M-!t0#,Ie |>L9_T{]=q(w:NUi(WCMɏM=@,lISW?!$iUQ 0tZ 2,Rt~'][yfp ``Zt0@/m_Y J2!J[}vHUhSޣYK ͓Mr~t8Ú0wi}W*mU>k o;dN:'Z*svHΠYӖn KǸ? F>tT -[8୵LzRH9ja%C+E TTcr'7b4s3.+bHEjP?/]mᄡ/Au5٥KpzMQ7&_"{ږ%Y-bGU%hm݂M9e g[?|R5EW7X *Z _JAeF >ӉNy7hߦed}Q miY쥤zɩST^麍dCC6rtnVl~5#jW*.1jaV 0Yx%1z| f&c`^ҝHTrmh[IKˆ5k4t=U%wNLlZx-=UtNi枠N{ N7?E\[61/RJP_DT ToV=9>*|{B6[˞n3R\$M`1iYE%[)`br _ij!Dcɜgf(m}oZO{q+QL_csamz@N;LE5ˋ. d,ΠKd1N9ŕw*_#%_(e{|^Qq,S3Wc3TjC3A9js\"T>N`Kz'TtHIfTS_ 1/(2`u^W/1/E |P` 1t#qH}R*dK% ⸡wۈa`/˜y7Z pHV ?4Yr$}xc޼֮S*?CdoO)!^N&#רwQͶ W P67c9-(RND$BJ^/[]ah; ܾ%6g:#z%nyw<euzl;eqr{Aatt 5[~xHGjnѡGU 칶 /a(Pʛsqy;܉yjӋWhyX%p(玢=z$vJKl&]R77 m)5H*IQ$l%x>nuNVشXJ%Nw1;"uf,en,7p}q,^lI't#@q +4z9 g;쑚 cUh>1YD:q'UV7i $Y<,g}3{oCt_PU^l \plZPoMuV8S6 gz>Bہ5,Z>6h \` 8tsh!6ȏV6Y&k [9۴ s5Mp%"5`իCamUt NN`?dZr!03IX0!F˟"7zV_!YRkȔz6G{:pj==X-@U>+Dw{A0ra)Iq2YAxVK*P0ȶ].Ga]j}6qpi$aW0#muαGDZ|].vlg[!7`bAVB">G5ReeT8l1d+hٓ}>Jʴw-6Im`T۴ wC֙㓊l%j>A~&ɿ=saw YRa pkvr)?P_}J$_w7Z *K>pk:2#)HWID#Qv69 ̈c2O[&5~RTCu[E?EUc!*ùYλt+9Uws$`upIhVk? 8_sLBX4qD,qQ__2bQç[v@Esscty}lPwWrSTج9P9 N[E[}ԷTӾ`Jy'йZNfL!Ƣ.c.ZdO;1 joBEcÅ[EU4ChO QUL^Svu&E7>'bgF6)@G[*:A[P4q$#I*k +w6آx{(ئ]@&58Ka0f͋^y#Ux/tQ"fU^!To ٫\nwq=nz>A#w\Z΅Uo۔&o݇Q>99[`7ԥx+ g6Íu)[Q˳/L0-C03R(-U% |?P V~{Ǐ4 .w" KUOcRի8mjV,<@`vՈIy%;#D M΁Y`f3Q6tNE7nXh ' ʨ &Q6i+wG0n|'rF.vb4'fNhhe8(l$s.GQl[u%7S; kV Ҽ%WٲQӘ^A*'z_k\:&R6 N89is;W$>9F:qs"87O枿aؠ=B,,kHRZOeHx= s̲)&`xy.}E{b\= [wt迥*̲@sĄy8\4wiFgYov??sH8z(-VLe=_(5jY ?M(v D'btjGȉL >.s!hA+:e^Ώ}5kSti4[)Љ7*<3nČ"&k%,MS{p ؙ̳Wq'Z"ѧHx?UX<`Pуr}{./ab[S;YFzaGo6X<8[۩CmeR9+"@6IeiOs:"n b4W*EkeKc2$N >[;3tk~yU&K#A46<U8tGT\kzr:u_CQ5~K$Y.7pt1%#NHRkׄp~uJb!>v]ԮR[Q9 P*,'"|o@,/)ǻ kzm4PI*m{pPrXaU;)sl9˅oT1S , .=j>DbnI9<7<;abȓ\?_kWA ⨼iG͠2e]]2gsAGu0ɻY8t|G!MҾzjkƢwS*!-%16P5qO<-X:;uP;K+ٓ r4tgݟ+i澧p'W{P-,EGڗj @2ր$= p>O yۙYOcL5T~iw!&fj 77“q)\JrW.Q Q}䤇UJʭV 0BDUn܇2$e KA17LT?鴇MDBr 45(CIwD>`-EfXߧɽ|XQ$x9.`9O\/cħY٩Ҙh =NKsn:~1\]UӦ wiMn5/!BNVj֒CՁG&4=:CIЍ=4!3*[K1C,7(j3p"qΡ YA; NP c_iH썚e|OnuΫCP%$SPجpI8?ϸRrɢ(nGQ `Tb)R/LJrx[#>P$.fա!'ms a(]̮CLRАvLl-ǫ̨gPG-&wؾ_Z'ЋHFj&Ft#\Y:T*ۓ4$#9԰D켛0Cu"WASJ]m(VOeI$^6'. O% 2s[F!`2 j \p|H뢳"RE ޯ1Cp |6]0\kvʅѷ5Bs,t!#FiMBS4fߣgl6LH|M<>~>PNv3Ҵ]1Ҵ{M'DvEL *x̙~p{^6CXO,b^eh4\DWlR/-H2ESsuȔ::W0J u"UaQxowy%؊{uX)5_vw"_|O|FTMm8<-<›B:!ε5/gZ'5B ,BX7 ޟS:R#lί-Oƺ^^U {~uϝtZ$lNP F71;%Eh*g/pN茉 D<4?M "& JWHګma}F>EaV)!J)q\obD'^tC yvٞ6 z!5mxPq ~_FىH_1g RLJ(EErBՉNp17Ӎ[EhRnb3ƾ:fY| 1kmNḌ>X / yUQ$Igؘ5"˦l!]l eߥo{v:e|:*?7VB8F0*xէ%N7؁suZHmozbLcj/ɐt/wq3F!$bv,BἉmu-Vl7mHƗ]%M$u8<{\_+ʫsmMk_)S+(%6_\!6iZ"s6Zk* "qql>-C?+U1{:}zyf}qK: i-{ |Hkٖr3E~h3\;k[d6\T .5Pf}j.89&;  w ͻ{j=s*ptE`_{eEq@LNF> b+B-sN+2:c#n V3v Т|ݤ]Xڄz|3-]٭J[9Ē1]F``yH[ &h5cT:Ra۞4h]:gYnU{u6ܓІ Z-QAQt g٤:Z*/>eV?[|+pW:e@2}=Kfc/!z7A2k{P#@/Ҏ JJXطg,ˍ5Ƚ- ݀h2J&UDշoa/n9EE@(:^^OD)s-~g,Jժ& ^_c 4i&Eq;V AL1e_C!.5|5dg!|k %kV>WBGxx\(H-K35Ս}ĀM`3b zP67=5q`&y%:;"ľyxhrQ73Zu>oF;/ x5ts~ TNϟ$9st=g7zx=vn{)wI66h.xiע&Voȝug2AKvH: Vt>EC/%.>> a9NIkc8cpy:9jni$w !բ.Xv{aIԴ?6ƝSie%`; eIIB@!kWgQ/`d^7&z|k O,ac%;kXΆmwI@Z|8[7-1}eV͗YLeU ,󪽝o6vH60Ц7.Y u< ASh4<Gܹ;? !VYm6m?U͉)c^pS7-مfX_:Zki?oE*(܈]!9L\j(~$ ax>4WQ@UʎT}ZQc+C+0Bc%eiJaRrS,C'HXc֛ZOJy슈|+؜螧7O}zYQd1>[| P"Ҟ2ĄZ7*ocNTt'šfb,wC>Ј;f ³~%ȼuyc~fwllF+qҤ\Lo_dZHfIUWyrz!b踝NQ*< b,nNx@Y8跔HدK3 w#19&BE%,|(X?XPd=bU9Dd?t @(-W|l04.b)"TvIXPMq7BB,mҽ37k?3Մ^+IqrO"!-qw'$D*|T]tI*m 葉'5Mwʽo7XL1cqiK?\?0('$a{nN '`A僠XUK_ӊ Z _`2)]'$6\Gls$ȊWz+i"8D<6ZBPr8>Ac;*Aiͩs%ł(N@VAQw7O1sa?‡-TY#n]bO0%>F 5AT4MeYE>-qplњ*OcҘp?ő~!̌joXPԲ feB+~{:? _?Όl80V M "ހ7Ҩf]_)>)YS'gO0ì1BDk.Le(&HkT5MoYqpynE\79Hpײcr /OR;"̩W!Z'r\=\fU@F< j]!L{h^LZhemx]B!$!h7>"ڑ#C0~hwy=*~H F&`QnקвoRPXz%UĹDܚrLl M?3TB$dbW?UCK1aP.y2:gTzɋ ^ӝ{]&1 ܖD@.. bT:ʦH1K.]rXDgaOv~־' phw;LrNQk*ֺüK@hM,Fxyo2G7Ȟ<}"GWGK]ؓ:|8[{yWf }ԪeB*C)Rg X 9jpc.>ݚ?9H'$w62^|a }9%&%JAj%bOr؊*]W6Ck.Km_%?LQVQM`^iXC3/έ00ƞ^D~ Eh hɺ-&хDXwb9z"dxEJ=1:I袚IxDiÉ ن2?.$fAkt;gD&}IgF/mLG4H&ĕG(?\iqK!^1)h@T]JAO1%w b 6p 16^괒v8;|0"3Ft~ٴ2owT/MXQ.is`XY߮xnFΖqZA'Ei26dej#->SzPF.:t 5=஛m<*7j) LաL2t`=-4 fdžF>4^ᄆDgY6 ^44 [PEq)~7ĬF~ÈzX0./iC2&Q6$S 5LFԖ85dU8b=?!:gԜE0h'QQ)>xx8]>rKHgiq8$/A@_$ME׍SUOMx֥4N /MJo\R| u Ò98v >UJͪ&bHyA;wF26p$jʳIJ0jHM0lJ~956;Pn3&WdhR{y~RQ"üї `tBbR>ԯ~JYM "(_6O1Gi[ݕxq~,ʡzCϟ+su>)cUz^~9܇*qI {${Z9tZĀ-}{|ECZ k& ՝?nt>$_3@j$fТkT^/ĎN+!||"whȁEmjk ҏ-h pPIV{!rwRUNd6 }QlTt1L8x]= 0ThmY<"Gu~Uԁþ? ^Jf%i;n19#X8?|NP@KBS%GcVQ^I+Z̃^((6tƔI2W׆?Jp~'(A7:Y^5iyW/ 42_3I'iw\#'w`RU t5O,H)bof$$2rKEu7 GbǪ aG_!ӛ[9 wIJ3hvJ38L5C8 !)K-W%|yp*[hN$R`@%ܑ0g8@Bρή]Ӷ caTʲaFlGk]Oɂ'K;mH#)jD&:Ȑ43Y9Ѐbϡ7K3'ƀ^$_o<B`QjR@V.+~I `?OHi m4_<"׹G[~4TKYEn>j3Vst7W 1c .k6k*].A;q M\3'5˟~Z{ N8|nr2֠R$#P}UH/DXjH| ؟hhY<94EBJ*1;(d$*~T5h<=כPd, wu]0AޣU>u21WC>6K ws9hkyc`8*,o6L'0uk Пi( ZVֶDJFeXҏ7 D0 RKiN{x2T/Admwb/r<ؐ(ɌPJyД)I]JmDzZ觗aH=h cdmR"hC5?1~ -y0B 8>Iobi |{_)n筺.dSepMXƮ@%Y_,@{L;biH\)"ks5YAӉ*3MV(Cv Y/ߘFg[1L3#QRJK;6'Ne}:[W5{|HN> n8HsR/GhA8|5 ^}id.=j2;$kt{nɀ`:hWZ5@^EreSg v4A7(GBP 7#O Ow}/4JzcOs!(b k_*򕱥StdkXSJ3?Yc#;HЀ]2FBDŽDxogZ^$YZUDh1sCm6GkT RJQfAo@" £Mr }Xp7huv$0a4U<>z[-m'r29}aDiI!s17tW5Ȕ:L6po!4`=O4{gȠ v~E7piv쬌uUH ZQl3]fc_jCCT/n˄ˋDt#cSk)q#s&lxԓQeġϮ&MM\kB0{;Xxs bi_Rc'Q]Ӑ]t8j튟%i(fɽgn?Rr}_ H@VA+l)6U^'lGK/a)c 3\\̑ s$^#X<ֳŕy%UVyYs5GTY}Fn7TU}`#a7N!z@R*f6^jda!T`NiὴS=E\eQ$?".hjk(5{`N阾c񆶤̿X6&_2L#MR@*41&-"0e -9 Eo~84C%6~g< iṃtB2ޤǷ<6' `%[8ƹf ~㓪(=u 2?`LJ! ˀaȕMyc) ^d8aBRg%BVjKH#84eF4LDyz`lЄmOҵ)S)bsՅ7q(l/똾R\BXy!q W4ṔV[10 QnfZ @]Q̡$y)i^!Z9`6LNf0B=@]Ue4Id$_܄R lODn[(4a[8;N?E2w7j3b)춿n7/9Y>RwDaө)RsmԖ0&gbphe^!.a 1G~(WR7Cai3@k័ӴN[馞`JR M_ɷ茋iί:£ ŜbK[3_hi^ʼL^үƆHBsD8r#,:@Eilݛ"܂[-C]2AcT%}~ܰD>.Q%T6udQ!Nl3`͉Y؈*O4w-yKSqay Vs^;p}pd* Yȑ`gpW%Gyep[kƺֆ+fIc_RmE*7v@IhOqk#!4ΗPֲ4ec49:Mz1f--9vݕ!::J7 8 hۀO֋OM7HW_ x'Eym{l&vbṪ&R X|ȊR^hM\Fp8^k[XKtqYY„S07PD*Chlo;S;#C%kOxd!k} >J,Sl|P%!0 cea)Ug!iɃt9|: BT:2LZx*D\Ɣ9BgvHDqw7Ll<#q+0!%) Ȕ0d .N啷:O3!z2rgB-*s:ҔRSs (vj ιI]+w%%"WPaZݎ|tK=Zb'  8sdgQϥg;&Ac3$t8 MzzY`%!]uQ'b/4#L=gCj/, g/;bpj IoAdx 2n ~ه"1Ⱦ`Ii[fR޳Z,]RJXi'Oi LHMP3ϏnhWv]k.9 v/ SVv9,qIT4"7%Y8ъl_#'l̆U~ @=Ռ,ѬPuߨJX(v&iUk;Ux| o9A r9+Igy!ɐY%\{Štjլ:B'g3f} cxA^e_# yz,Ԉ∿nc,dW#t#3}ٖ VXCb4xAѡ]&N\?GUqge~hdf!ƭ՘RAÏo)0,YGβ FyW3OItJrPW9@&~yO9A C@Zl]5TLUޔckw/3r44~]aR,Ӄ4%R+=0|U [ݮ:qSZ nCŹFN{pnA2 m>(g"8JAHauU/Zohz}i@Aĭ?ԋքmܢSä)^!͟N7ך1GR/1 >#ζVqCGzDl~fbSfNb~2aO(87+x/ e f6҈Z" Z}?7 GE^7T>T'WU$@xXq5è(#mT e1qMX4 X*C1y 3O.nJ͞,()0R_pfp=6b(_Mw6]5Y& \E-d?dRܩ.J?oՉL5k@KsL+r?Gy$6FbOQ΋HR6Jk_K`-_\-@I _:yA)&*…b[r9Ϸa{"1N uk?wDt Ą8![׉z[6OS^$l,%ů'd#- ha`sDZORJeOA[4,L-ɉҜ8F62}S2vôsRC/ލ+G:BI`7ֽv )0:}+/z廁-}1)u=o^vO%hCm"J.o1wZ#>QCd-7Qӵ*QnfdC!Jm˶aUh%C9VO*[Xh,['X.T-iܬG{X/+(@x 5p:\\( nrk\zC^R&lSI5}=gHɅJuʒTmuQlb0r+iS /n>|^V.>gsuN:I9s 9c5G%kքg<5^?<Iz} =ny<4|eW 9xyt>jkLRI[pp*3U=~ GZI`?nj1oL[&8: sYcQK6Ӹ aîZכKeScDn-Yvo<Xdg`Ef7`;sr%]Aa?{JӏC2o5WFWU6/X;IBvq|&u,CDCMyVr\w~5Vf\ P or`CO"3SX;9 F3I-Ù/``}E6Ě[U7n T gmOHt< {F*uIZv bo.&%k䛺+zwJ- E'F;Lk[MFTrͥ9׫\ٛn`KB^ 76^s!MP;@-##ʰi=-K1@Q80e5?)aYL>Gq*m=W  ("g:3vW888>nq@c=8!:6L@#g4j]X΅I(n 0Y 3rZv]4 (ꩰ/yR#O,=uEѬ8zq߇@Ƿ#WŜ𷋽^bK"ϸDEPIK#Q$4aEYGs6͂ S 'ح(jA2Vft-DyHVrCEIx,Ȯ($tp,|/ pAOx8+4+;W">"޿c%=U7B_ӗ<'>6a!#gAܪ p,ӭOHWTjnTz|JifQ#ʩu/r~B.5+ƶ緔p$gF}z-xXsˌbmѰ-aXc,w =[Z#$N&r:YP :15khGKNĸD@-15Sx{0LOy +(,XCB!Jd6H]FxonA UkcBUB)>pw{!bPKNn̬+ z,^'qMBTSd'{3]:W ۭ7qThvE5F+%&[m2I!GPrѨgLV@ԭIۖPZz NߩqʙQ.9Cҫ4*P&1<& Qd !CG-hNV X'Mxag4;lڛՅy4ҽhƼG/F H$S'A7{#XCc`g$Fw/tua_PZT4#ٖ2y3Sؒݼ!R[cEhI6@I=5J"/cے}` h̀ Vs;b Wx6:bKK]mЇa+(q/IKR,kGD*[U3DyHglᮿJQJ^-CjTjqeҕf -l3 3j E~:fr1\6:^xD 0Hx?r5>Vz"mq1@S]zi㺄-2ÄQ9RpQ9+M* p{iS3b״6?GeM˔X9kC'v/Օ#B,N>C NHJp~YG2.1õ\L ҝ5b1]A &V1(|9 6='_$s> L 1.QZHKOԖL٬x4)z~ߪ\n9`STp;U?mv:ӉPF5^6wJE FxK2!f*^ .Zu'Q4ir d3Z]NDcvx/^@E#y}jj]E8+f~[2KLO9?th:waS>ud?!.4Дlƞ:6g6KM >]c <{]ܳSl\pJcƍ3BNn!(HҎzPe຾'8\.O)oT#JH .@/>Ë5i{9TE…ZYr7K{2@r ?#SH0WK*q%-lNĮ!GQAdF;G֪"s{3Xl#$&2v'A#|bW(z5n Ed t{8^W١ e*CO)U3팊yU}p7Ezqtİ\'ێQ7`;]Q>j6-oiQ٫5-4[O!4IVc S=hp=IobQ]KbLzGW.t1?kiʭ +=|[%1XM=j;5T!xκyOV L| f;F/ii>ʪQ `ӽrXkƿ M1 `_~=OC:kcvPgNTW=Jɵp~*ރuWf('%Rڋtmchq96f?69LK"aǕ-ަA/uӢE^vT{Y^ btrqg)(j=,sa %CLjNKA{&`A`Qo.R,Z?$VDKٜcTzKvˑ& }[|l+TV*4i"#C{0Jw0ە Ƞ:3ןtW.q,ž˜8Fy7ØڋU!d'ɘVtXL]Ē=('GN׏wS:Yɩ~$Zкhi>28lVZ ?6%LE#b&Tz>wYLhYy'ZB}J,Lf/VōV~[/K!_@9E=*uuWҽ^_W=yA2_aֺ65TDPS4V5 3L7-XD"YAe+aoa$WC :U9;cN&ZtCf]<Ed~-QICK]@EFQw-^:kuHR4:9x9#A4@to Sv IrGKPw \@h:LM9y),^ae/2+H% }hD@f/ 5 sn.dLqY[||אx鲞p#tJK3UmŻ~P8= Q<ȽOokʸ4!~܆7Oo k=$TM`=z*SYl$%E0ylkޜdFNB-9U*͎z|k݌}Nqfһ@>Ze#s]`b?~&" 1Erjځ^|top XfѪȱu>7S-/Aby9}@iA Ms- _P'5L;f<+A+.WM`In#Q>ɐJ 7#)5RCܡOǕ}R9 2[S!.8Wt6Ebh"^70 LP̻9x(Jʬ NNoGRPZ+aLg$PWϲf^ML,:k*G]+>=o t#Υ3>jD8g%tQƾsLoX^PSG= D)mv=*lPb<1GҷY 2[;=4>E#?aWoDxֱBd0@FxU3:߅1=[)yk6>FT%b<9~DBtѫ*yY"K/8kW@.B0'ssx;SPs44a3:.]V'SӾm S_DA4'6.Zi(T `i+;c\{TX#cCvo%+،=83nW=24z>g'3X%g7Il)p mL&mfa]0Z)i|3ԯ !rAkl%&06ҏ<[+4JgjOCH2?d_z +9~$kv;xVN{,2n0ӡlF} ,8Π'u*E_O+%;bs}P5%`LѲFU& ~zLR|ü LbvNCʗSZ>ևϘ# Ɏ-oV) 1➥Z*X]N1waBJu4N-rt}6I֑RJ3X:XXoM9 l(؝) Hv`Pqٸ$XȝԡQu4o0f-FhP y56$Qx(֗/KmsDepG,Jc99@VS({D3c~_"#l7zw+csO=d%.?mRsQ'"@3ΚL[W]^_%7Cє?,=*THž @\Yi\LS?oB U R2W̧0YW^hFs3ldl,bUis[L OGVPP}|&SҔr=-#߲ I<5Oش 3{J\)ϕET~0{mC\ncQ7nd[ ͅ 9wtPwX}*VǁHK2(8UH 3v,) T(w_/bG OQԋ%n,L*íNj2 j/ $sQY G!yH}Iąӽgg"P8r6ȴ.>X*\0mL:o<4SIt\RvI2J 2Q1 w=YstiǧCyls ^uaQܹzZ8 XU"ү0}^[+e+=ul W,7`tLf#L 9 H|zb.~⦥i5ۚR+53'p_dJFr2ԿCBBZć%V}B 4wUh8<}F'}qi3QG [w@Ȣ(˷W%ft8L=3`~P@C4ڽYrh)֦%e ?% CPbV8tGjG-?U.XTw"= *Y4Y)8L3m 2;)[f| )oXWu)NQm]p=CIEF%[*C;GKĬ'ǹ=᭾hb̫C u8 FY Ս6#@Rk}R| ύ~L:Rl~=Q@A\Nnd%(3xd$ZKAA6ikiS5F/hHAJ@°{a2 5~ڮĆ++6ˠCc17V2L |"/c=*~J֙7cl!eUȏw/jC}pUt WdSݞv˰K74qۄN\i{SվZ*)jqY/ qRR>J{%ŋa }`U #vpي M+o 7{KEq^! 8)=Bݭ&Ϩh&/P.;OvqDki3$mџusU 2Xn2%y{@I`|0}Jɦh8o+m/4H6zuLB."ctpMm8bUcjf#)+ѠYZ; wL Wa*u;+ Wg冶FRGG>{ilٻ<SH_aÛ^C5 WQ1 3_ mBkjw- զDΡ̜.0jQFf!O]`iAk >ڻڱkLTP 4Ph馣j0q!fozLUأ3v"-ČI!J fe?/Fy 8G|SU.XH|'*R醈Ox9<cPۍ*l7U n쇈@^"o:b =g;KѝHU^^sZCw&iJr!0uI{HUZ&q-LCsש6E~"I!#іͨ1j+rYW,A&@S:rHYf:ܮg>4 k(~ZKjje=p:&J mC~>Pi飖5c3_՛t]k R9ijUU+[At9CY/$GLzwѻOuBedԨN6^$oH!i1&Z 4sx)\m -?`G6Κ 0>\#\ ە ^+ԼkwwvZ_W;zZ?(-"A_i2TCڮ~T?l%)yVf^B|{Qlidoߪ{ ^9\nׄ$.Fm*{E'SdR.Hp /aֻX3[^_j`D_#tժ=f|c0aB6snSHZznNz\XwE "+ȤYVdGw5X^J&5MqSʽҊl#r_LiҤX. (*IĽj{PvOcOY0$4JZ~*FVw'?'9k}}QQ~7RGh]>wxuZ{LR8hfJh +&,)Wa4콹ݙ:v̊|Vv@DWZ_C+nf4֣ƓH(UA Cwx71p3]E荬Z#CKYTi&}`2h0q?B7 v.٧+%(҂$5 zMnq*ww$r!\E58I4L,FT?5i䵺s^D2.=]xi,,hFAy|@0g/Lx-̔V*[+eMtxJna־/+7Op]M ԋ5\OaWqޙ+p'XIVO&vHvF&-zSy@L<7͚Hy@G ҥf:N`pai4#p^luה6*y6R9E XA TZ[ɲw`k2L EgŽ X?86 ֓"!{}R ،Hx{[PLXm0d+l׹qҵGm;,Vm9P6=@=3/fJz i9`G򜙈jTSj|6mץ7%B /eSe-vE@'Z;~S35DZ huᅕO 8,:1TCNE` [R2$3֭ 6{S2.b]Z^{_E#5۞)/Ȉ?͹4u(0u_K_ALT6DWma4'Er=fk& iΓePnφ%aSY\" 4thm[*tǬ(Ra9 U |Ñ*⺞tr2W[W-Gy\M1Oo% U)]&h#;s`5+<^gO0G{q5кg|0mXc䀔C 0;b(.KJ 9 V2ã͸ls'&C:م9͠Z{쌉xW;#4²4?c57䔓d7 }' 'EiKm~Q* &c2BhQ(3bt93U4F. ## #;N; 8ZȧQS/hCmPE[vz)/o̳3maiɱEA };㊢+/H Eف.ᱲxfJ|thVxh:!c7']X[QĻ$ *"K!uO4)^[QGzwl-w%OtEeoem,O,43.g,prSJs &מ BMtbIl۞O#MN.\DoX- !A_n)iEvIe3qsePa+Sa_@O³ר=7Xj)dD+Cc2(S;Yk~`sZ+C]G< ˒ hCt$#Cg?n[izj 7VG&.P=`y4 MGڇ\EiLθhI͉<,03~VH XL!ŝlXR-}7@S:&G';*M>փ>Vu"up4dӫF#*OÁL(I0}(|+z3#1̐\{?l?0Pcv29 Մ.6IЃz^r :Nѝ-{&y)a%o^˽^J_N>`E*!QбE+Ɖ`s>\ᲲPFol57a'21j}=g")/s y|s u7/jW+Е'ZG?8lE"~u56w`܅? cQ~#ұny5xKp-G]ts0/b8QZVNp*Ku0]ҊATLLG:^MKxՋV. eRpʿAes9}(O!D~4% ?`e/2_}@~aJޓjrkB=&dJ I_G.118MJ% ehԚ0"? /kDyF6%o;N btB əC֘`t7@B6%w|'J=fQ-:,ˁWQcl w$čAXݕԮs`I%rP\hy^ -˞8Ւ1%Б:B$eL!on\cYy=CW%b^vr)0Hu) ^'|G7b(,.A+dTC#`Y HEc3hF~jgĝ*"^;zb RK: Gcv/-8lܼX y ^G$K6ԾU-$'Zw4N0-˰~t1LxqnAʲAq|*:Ԕ֑XYoM> jznɄj(x"ݴvD_J#Eے l(ǮAm=?2[~=hɵʄd]\H>#@*bw!fܾ#4C8O^x"*f4fR)6:"ϸ%N~+UڈATS*gila!V/Z < #=KkƮ@R Ic)#0]d;_NZBjչ^>W$f̖-oeF<+D't2H"H BNz}MLߐYHK[Q ]J$ P~E.lt풄#92Kh6Q^3@ :4ү.a$N:Jqmc|2L :xHȋzccޣMdrW8kÔ`Vd #?Ŵ$48-.+KsMYn. * \z Ii{R~hs {(i [_e\9Q(YƉۅWUDW-wۼ0V>ϣWTҐ1.ɺiɥ(iz7e/>mqf,S.Ϊ\ٴ \e ק3 Ma10Ǎ1/kK{{c%N*Ggrd#zzikzh3a&A l{}hoo6) ä5B3؝P|FPŕ ƒ7cXvV&;:{y.8[Hb/Wa{rdhc<1ǚ D4P‘C'-C U4@:ʜcx6R7q=i<.h9tJ0^dP:29 zD|mڱO J!XXtY\yƈa1-S[#δ f2s4)h*ԹGgV|FKl`0n]MnG??% IJB$~-|1OL =2nˮAmǭϖYƉ?j%OPælt ԂT!`8}}e& !.! ,qQ_Blg Y^X'DftY*ڰ]n4x_~Ia |440"R~*e< \rv