libvirt-daemon-driver-interface-6.0.0-35.module_el8.5.0+746+bbd5d >  A `dU]wNcXITA`uL `&Z K8.)Hyy8z{lTof.ܬoVC$${*`=b 98FQQWd4)j=|[kt -=pFf Z1q"hl^Aa.0\ƈ4δ^^uTB#ܾkJ*eNݘ(xmh\}(AF3 7 P\UNG2MW\p31"ON6? P;y*g;K)?ig6Ma:{ƗN4 b/u1!~z b4d3236c8ab27d004e3bc7888a680e8b1b42a8410f9986f8b4a12477b2a95f8669ee07fb41bc6822d55962668ffd8659341b887c`dU])U$F:},WDn#iyQTᆯyfjK[P LU]3=7IV˸gQ9*Q~f^52pq7PAo1b+<Ȁp q(WnHmUփwq ݁.!!xlC!-R$SōbP7rSI&<:kst~\3kFÅir4bKa'm bdv R3j?)F/Idn*ѣm0.64pn7aBI oڋ揮>@{O͑=4r $;h1z,.͔;'Q`CKSujؚl4Ώǻ Tof."dbT B'0B ›#xmԁ͓!۶FIV<R>p=?d"( G w '.6 Xdy   0 ~ 4z0 ( 8N9LN:,NGHI0X@YP\]^" bd,e1f4l6tPuvw8xpyTX^Clibvirt-daemon-driver-interface6.0.035.module_el8.5.0+746+bbd5d70cInterface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the network interface APIs using the netcf library`daah11.rdu2.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64-k#KG%` ZAAA큤`d`d`d`d`d`d`d`d`d`d`dp`dp`d`dc651e9c3887bc94f3b400c0a4f8bd7fb0c2fb82b16eb7d1d69f5d0f1fbc6a88f57b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f5db600ffa876a00392797a40b177d2c3c27914430c4bbcafbd277cbd0c112d9c304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3f88ecfa6437ce164a92c118c7a0e33bcc67abb6d693addffbb276fdd708242bd6d4b6d9529fdcae885a214c0e7c6dd471e7194032d685dba8d372ac089bc68e9abf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a38fd06fd0be2010b379889b27100fd984b09927e4a5403b62fd50311758869fd../../../../usr/sbin/virtinterfaced../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-35.module_el8.5.0+746+bbd5d70c.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(aarch-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @config(libvirt-daemon-driver-interface)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libnetcf.so.1()(64bit)libnetcf.so.1(NETCF_1.0.0)(64bit)libnetcf.so.1(NETCF_1.2.0)(64bit)libnetcf.so.1(NETCF_1.3.0)(64bit)libnetcf.so.1(NETCF_1.4.0)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_6.0.0)(64bit)libxml2.so.2()(64bit)libyajl.so.2()(64bit)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.0.0-35.module_el8.5.0+746+bbd5d70c6.0.0-35.module_el8.5.0+746+bbd5d70c6.0.0-35.module_el8.5.0+746+bbd5d70c0.2.23.0.4-14.6.0-14.0-15.2-14.14.3`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 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- 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 6.0.0-35.module_el8.5.0+746+bbd5d70c6.0.0-35.module_el8.5.0+746+bbd5d70c6.0.0-35.module_el8.5.0+746+bbd5d70c virtinterfaced.conf.build-id05e840c0c822004e983f812b0318b35cfcc897b1d56acad58782930b6782919d665ed11fb3d04bf1virtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/05//usr/lib/.build-id/d5//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d56acad58782930b6782919d665ed11fb3d04bf1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=05e840c0c822004e983f812b0318b35cfcc897b1, stripped++PRRRRRR%RDRRRRRR0RRRRRRR RRRRR!R R RRRRRRR$R&R"R R RRRRRR*RRRR.R/R,R-R#RR RORRcRrRxRmR^RBRuRARZR6R?RURQRRR4R}RzR\R`ReR|RNRVRRRkRR_RnRKRfRPRyRbRR7RIRHRLRwR2RGRjRTRpRRlRiR@R]RvR=RMRDR;RoRFRR3RJRCRsR:R9RWRYR~RtR[R8RXRR1R)R+R0RRRRR RRR!R RRRRR RRRRRR&R"R R RRRRutf-8933f2c05fdb8cd98f964e5090b2e16801b2b31c2eff75e48d417b4317ca434ecvirt:rhel:8050020210331192048:b4937e53?07zXZ !#,P] b2u Q{LPmB{6 *L7KQ%>L+5 S% XHj1ӗꯧ=uۄL5i屋_uÖ6C5MDI?dt] C;1j L _5A͇ly|6~OH# _dm|Uڇ*i §ԺE6+wŴj2+3J{lr]CbK灒MBܘ<7,,ԧr¸ ~J&mplonF.jϫ_ɱqe0=XԯlhUv7ަS]&WlnW0}n Yk6ho]lR &ߴ]#3 wBE cl˞>F}1ZGj]mQ"0h~J::Ԍr39oT8'F[ncG)|8Au\W]1@4zF%AXV"P('ԭf-iN~ґj?jՖKl4$BY55(#KWf#Z9V\3 Euۛ@;Qg2NGaȢmG$UGSTQ^.C4JJ@ȍQܩefuUfxә-8\ <=|.uL[ n?#a9ϑqK 3>o@h9vg$FDtvASyz/ 9(RղdY˩>S%C1>w%MAJ34UD)_aidap4߭)2Ro0Pʐ4auilD?PgXOsϧTTZ+j80[D/JRחPcŽ_u|FXPH\iQg 帱+[zC? 0ӿ($f]qhu"3 b>zaO60ΎB˒>H/6ayB>-dz6TRP %areҋJFT5AQH+E-7ϬKm>$MI.I>ĮcBdBFS2u$nr8FLk+,p5Ja#-~P$|pqvpFK5bDwfy_dZ0E4.CVtE`'5AJT)MգfѽF!ͻ; fOr$7VA^Eހ! #MUs,q is\gCwU ʻ%c>,>a{2Ӣ脐 !` !d@| 9$+ASqQv^m ?pQ,7Ÿ0 0&VE]s xGV=OpͯKX90lk ]hK Gp?Qoʎ]0utaSN'8ƒ1ɑ5uƴ"PCf95ک/g.DXg5j `Od˵==lv21*~ZӱSж3|{3󡎓9/^Y6?+?)]/|z0rwv1t]1e23f["|EtͮBAM1y33=P)Mlވ^Ș,ZO/}jux>m;Nveʶjk6DmThD#D30i3yhAgxreA:0(( U0?J6-ҫ¡d. Cbxe1 /&*05qڊ^;̗,7zO*lPCAb8lB0Aj'u]g ymU^X|iݕ;矹\blSH9zv08=y"! u|t ^4^!ˎ!ڶ^#n'NX!Ho};k;Ղw 0t AA$ؖ~?.wuͥ_[4F)\˳e;0/y~b__U]\3TiURlTKcDaSwBVWP:!\! E{.qC gQ0c}<[tbhv qߙ`$3hT"HŊ!KGM۞Z0y )8/1NrZL6A_c!0{v\&/|t·My<S1i[QTedDTjҝbLw >a/؜j8Iw h􏼺nb=+D5MT0y~ɕAaũӾV^"dց|l2 vwv|gkޜT1ޕ(!]Ӟ+t'Fudh !E%X IAsD Z53o$_~VZ[1V_f%S8\rUp7aȼE=3U4FxW0hEhC{24<G*6&tqi>ߠ7eX΁\l@غ QVL%: Wρ~y (B N]bRU #'1{_Wn2(dZJʰ*aP9"xgiL\Yb (dyt#^GVk_g%N#>~/p6p\d{s>[/Y Aq X_ ܐެ="3@*[JF|%=s'Sy0%NCJ&בuu\Ye!4$^4LuN-㰔5T!f7|K?H:SV_N.]8WOhDi/-gygSTBqeI=Q$vٕm! ǷAensDȜHՆH,u;cpZyN.fAd=$_N986*g!@DE6~kAJ#/sV=D; `?\)CR:6ڇ@J*!Z'1Nv kW|){p^=wa`Xq_Uݓ4:^[VHP"l%Pm)! 2ܹ*s+ qScB-:&"jyJ!=Tz!,OůǕh'$~)Ǹo%q`KM2Mt{E!r+ŶuwtYX3PTq ǢҦ[CE6>`A$A Fd< }T+SXD`}|'E=ÝN;2S)?<WG)9x]5ypC%Sk lޤȯO>R3U7//\s,l1@r5~qʆ߫H rV.?YCFɿ诊↣m TLo)ɩ0}|D0b4Kmt>鱦g7+TT?)q";R,dG8TmԛljE-MV{Rfj>TRrSij [a/30CRqPHj{ՠ~53<{I|3&O#2z2GI0v$8JFJ䈉=9kB53Djǒ hZF S@sS 6{ƬciP6߻"qݻmi"m.\u4^ S@"*ukYÝtϘ6|XJO rD lV>*T4 28UenҰߑtn+P9p_ns;OY,lntqS }BQy]%%U>E#p1%y*HHR3-hpS0]e$Ymk$L]Ye#ѓ)_:iEOjDˍ׉th>dեZUjt8DFR e|3gqb.zC@nIBgYp-0#)j:,Ղ 31l4 "8|LL\ﻩP(٤D9' DϦ`xwyEˍ09=wUQ;ܿ}|??d[@Mb9bjZy!ѥP3'E:6>ϙJ9Lߥů[65B}}rN;1=4Ǚ#/zli2P5`Ғr} fbAӜl53WP) {OSo~:'Ɏu̐z}U9[(QuX\}0"Ԟ3FkUeU5|X?QEh8rX23I–T7 ݬMG=Q s}WZ÷} a/ytoe9WqeenB^J)_g_\cŒJ{ 1x{E{?4M3L!4}m : ̾w |J aATصE{Mn 3n-lM?#1K`4-NLTѠݱC$1ˣLZlO$@ւD7u " p?עNWY 䖎I:'?ǭ*JѕLwm]+yAeEի&UFKF= - LYnqs5'՝;1>LS`u'y]3)i6bx1F`OkDH@g%gwg"=CKs/|3@aw%QOKA%8&pM* ?|Z+ϫЀ1{ǂN@U~X], v/_:i]Dn;2[{{CkvhI@5>*8o;x^OK)}`MIyMxJ OߐBh5XijNhw k(jLGJF&gVPHZKp1?M=gJ ](=WܓGr7ͺ:[t9QҘ^1$)#CuUDX)Z듖Dj 0=0}tp~62p}7wbRN'oyl.,e_ڹduO!w qcǡd!g tAg0S";bkXvDΥPDJhW.*Qzs1<>'՞: 5Y9n9&-4pBKUe{7 mՓ (=&MȪ +1I#FYl4ho`93\>ħ) }ED-MrX͖~ӥxg[[=mL,('{r ]u¼H,b_;K"* u=CIWEdގL|Z|gr͇ edq30\@1P/ߟUYupgnvn?jc3Vk?֍v#̓3{"AM %AW\׽l-\u23Tv6ԍɹC0 Z|p0L-'/[mωQk臈',dvsHw4ĭ4Dfa<߆E1 bX3>zـ3^+ZȺ_:kFm!6`2uލOI%t*J{zh93b*iMcH9.̨͛| I~m~ 1C|=v5%۠4OӜ1X+ңY࣏OY{_ ZS1Ԭr IpP |_*6tGM8RCj3I0HSMب̈́uV?O bUvB?;jMjq_'*)}5t<+dqXrW7s\ZH} '*ˠPofg:-h@%D0;|/߻Fkx*bQ ڠZR-M_#U07.ABĀ10}0F)'N>)j16?1{plPbijw rO6yĐ7nЩتz}m@zxu>vJ\B(\q]Hc2X8C#z0> &q洗yV$t|=⯌Jc"Ld1pwD6N,i欢~)$n&V-iTZ)dgW%RKeEɊDI"rFA8}6G77L@6L^ԽOa`% 8@yJMմ쪆J?߃)ZsH}+ddѤjNhOdT A/LFTQR\)r7b_fV_(^@,팰`\k~$d5uq ,u3Nn~X/vr'{}vնLY@(3g[jӅ$ P |jiCIЙֻCM^k16ZUߺ#a/5e%:mEPl70z%j`$e5\YQJpsK( ӣW#Аn,/JMH-㮆s=L6vdž+u|(J'@oϰ۩ e8hbJWg+z!&uq׌g4RDnC *L^P+RGTuVe^32r*'I2oDGx/= t=uv<jA#h1 "Iocp!7R˚"&1#3 qs^]p] '!Vm% l!*i)xFؾ< g֕2A,OlZohSG!@*E.lWysjŠ'Mh9t{dh,"ҫu!Р}NrvDY~ao.]ۂ08wr2nGZB L@|snǯG6 (Mh@ shh /S %Qhi.=DJ=.ul2 Y߳#`OvleDLg:y>AbU7Z(Hܠ^tVrg7r{3Z>m+6!f{Z&"a22;N~Wߘ aHDŃ*'~f/%dcQcOfIBw_\]Ks! P2!?0l?Ӯz*4Уz]XYz eޭᚗY 笋vh 1cƿzEEa.I"e^Y;-ʮ7Ij&k ܬ)hdbM0/jX?`-vo +"Vɕ˂pSEe2U.ja6A%PGKΒ n]+EC˞G>k>v@{GL6Zc50L{'z~򃃿hF˽4a+~S,8Q@FٍQ;ɂ[e]VN":m}1 JA!F&}V_7FzraWMVFj 9?~,vB3:#KjIM3z͕d)=BvUMÄ5|Ptv.㓴Aѵ3}zYip+HDIs]胉M5>  Ѧ wƹ*h?c(R+WX3CA aWg!<}S98iˍU SH')$76?Mzvo̪U&zHQ<#wؠLluQ#n߃gͬ9L(Z8YA͊]%u @0X.x'-RYe UxZ(轁M:BnTb rdOE[MwcaC =¯=ycrb4o&?@VyK֥E~~9g }c )NCp!(Zfs~?SH$P+C/fF!X q0(t'C XڿȣXsIqC_Z\ss{%F~Dbfa[)\eGyseG5h+_պID.jHT8륂fuVjXyQDo0,&Q@yp.D_lc1Ŧ@DifC]l[B~~UzنR^ , ѧ,BiZ5x.6>&9ay)O#'q"Zsb D2?5:g~F=G5t!Y/a,)Y&#WM璎@<߼Tm(:VTe-)R rӣeOTkr7WT w]H|#_7zDȌEOY=PfK/_T;"o+E3Nٞ>COZxS07Wn'3~CV~`]\G D{]MYѺm)ҕ(tIblU՛}PvjS)=qٮ\jƫ5 f`eVU&`lJtdPȭ1SidhrE~~$8<|CG~ӽA !%RgWiM5cK}&^Csϴ)\#@{ wrXtRnQ"T kl N 8 JS -I(UO]ie&8Թ-C~ClXNcC[v wb) o2֓PI˥[^E#4Si_aspOh|~ n2Ձ(: 0,4t ?`i[qWB&^D:TWE>1)L!CuX9Cp R n5&W㟅gAWnz{xYP'bnŰ2$A: 1n8-ITk?DdLݑQ,!eimzS&vrq g ]k ̎>__!`=#m4߁wӅo"f$AlKq4ϭ5)iL%“T%-.69 ޓC}}4K5UENi (EqreF ̞obReWZLeEK Տ#Qz۪ni(^\<)+Oelwm ZBʟ'@$[rTHKVTOT==J¯bc~ɲz9h\9WVK"lB$]JkΑY5[g2]ٵ$2 .q;r'W|Ih._~,: PJN^¨.7sqkc\rG[J̒SypzV?~U[)-&z+ 'Cac%K:JO2 !_[yiyhxgX7s{+i!Ϩ?'/#N 1~t4pvsKj}6&^YnSQ}\/NB{avGis!}ЍOQ9-Q6D~i!o.to䝐9AH}AEU3M*<:om(C&4 HS{3dM:G`l؟F;6S Kl4X{ 7A|~4Cmn7rV"Pg9ӧŵuw{fc0 Tr%=ފXj"(ϫVNՃ0 O&2&ғyrUքНd h/z{It/\dzUZ/t9k/LF@pCO\;6J2 3a5:䔨 ܋(tˁKn5;\mR`N' M\_"!%ZtAT (۔):TTn;Aa kϰHn*jyDϦuMf]T/kdL1X+:t٠vS/t]z]@g/-F +nzM>:h~bS*;?PO X3(F*ٵ6K)yz'%ӊJ-B l JU[xR|'UcSny HX@0\=̂,6 4^sS^+fS:ISIJ 44.u.;?cXQ/(m!G P Cg?*Ym"4MfVI߇uNx?+diw܃HL[wvP]蟺I5y3ջ\ե(^HӭQP#"i[OYN,RЍ7 8e#ծZYʓjXkR^I΀6r=mw`QBtȟkmwkҵ2_Tĥ,{ೞMs:7YSbY*YsXΔdj]9wZGvbq8O@I|nA_e,qn„t ޯMt`nJ$t€3whgLiT% UիuU6-sf)@R%ȶ%R';* _2PE+t~e vd$ Ud¼9sGx, mȂYѮNpKu,O $\=_0WH>i|4B]4=ێmU#j{27 oq)2׏L@FyJ/伥]L ;7ӓq}IHgj*_Cd뛇i ؊QK۪o-d!@>tدT)o;l97 *n__uXEQ`)˷K) չ}zR-tãP,{jo^1>F;kmQ^3dJJH (.:u@@I^S/ם+M{,S.lM>\_B:gE]=LV-ۮz4`Zj`-,:[T(˧﷎ŠSJ'~hېV>R.{>HWO#>UkI.TZv;KjaI\y7q̫# Ҭ}|㮎IQQU~HFAW%ek#E&[1on0n5߲~6 m"Lɚh ȤJK2̹\.Ob& wg*BH.Ag;AGm2)O5EuT0e4z^p0ڸ{QoBtv)G(<S5+;XyH^d)\>6L"f\ts+Pe-W-g?u>a1p6+ckZ)7LmH;m(IjtnsŸ-4ڷmy9:^nSx)aPhQ]D^JNIg*6Kn kZ agH6 ܱ)&gPWJSor>B\~!Z|:a(4Nl]-J^cаR9_aIqT~>k= ""֎zq] ^U'aV ,V;@Ǟ kx?6| g羱m(97qq|DkEd52*i5]Wh!ZHK\5wvtkaH4|h0ʼnX:"i[p~<"ln!(8% W{*kd l8SPO W9@2ݐz):}ydMi똞9{Ry:rֻ7X̢\wsM:$n.P6W{<V!Qg;%2B@ú2 #~/,At*/p*nYX֏/]՝5Ҏv[cL+cx^]2^qu 5p5|m,K'$#C2g.P\ >GU#ٱ1t9NHa2C"![/CSQצys^&V\qZI10>i. Vmns÷EPdطPE">< f ط׸^J@< 25won xhkWςH5ν8sF>Ϳ)]53{uŸ_5**3Jq#Fr /#\`Y' ?v(C6QZ'({$AHl>8F7ܑc^,v,dﺳa *K%ū2FsJ?'5ʡ 0y@}kf҈>D:2j1djAvށML'!.HLTzW4ݦt~d";Bxm~ 3=9e/#ۦ*"7iV\?_56!m&Q&d- { DӚ0dO_ⰒnZw\Hľ91_T W2s "g$m!D+Q [ :,IEiP1aBI]B|V,ο+3m2ԑM`)C9bg&xCo?8}t5lX܆GU:p;?BU9gU/ټ8781,pb7F}ȕ}Ěe bvBT[.tk/j|Tn 0zn3"^!,C@Le];2|n#ach!!ϙk6ֵzƛ0Z 7fz#Żm<DZEOo.mfb6[N]CypB a%,N" b'\GkJ}O)jmomb_Kc\UcCRDd§y_W& YƃNSPǗJ3Gm%w׶UIeC$3kOδٟ<1S7/s,?RlT89ե|LjOp)G&͈dYȠz&/ ?0$u =ǩ 2̻5H˩r5ʩ]7/0el$H.` =af,:(5C!#7^&ҝ9o 'ҺL=-g=hZ^ZC)mu2[,6pC+g% hێ{ fKRi/:t.z~HaL?k=phGt90M _-rIAft[C،nXpOGItZpMs{br|zH AmِesCM4$XN fS}hʘV,V$6 ԏ;ɰ{քeroZ}^?YАŇbK}}5aCp!/].@ *n-L4MֶNhh, K猊%Ժgl{]8E^! tҶEse' хDfLQ%6TTM]is"/+ZUh9^Rmxt 4u[5K  tXlބpM α1i6n{qVχh@9)6l\sX+&Eq1`=)Ԇ |tM#w?u,#!kg}b(䲴^MrT0&2+ D,/SrܽDy{eWC$/HdvFĹ;%$"m@c"SfoyRϬԗ#1OGYBfA+I"vbe d7.[ڷӟnˁƏk.a kԣۿMWV!Uݾ_ œY}bbʜƬD?ݬ|$M~;-:],/񌩢d WtrVll0K4yTJ-qqqb}nʃYl1u n&xK\t 'kr]hhbC)g+,Jۢ9BM=`fgMTuIF֝uW99gCoR,gQ".!g\٣ 0VUw=]( Okࡤp6q0dq*x"ǐؔ5;$g(醌~[˿FB sW={a+)Bp l׉CSb1x#2CXb:Q .Wr9Zb1 y2+ yTӳd+%$kFm\[7<DiBvBVz#2V$BלKNz5mL}"lSYEjKBu@{i^FKJI`$B*_%ژm[xfyWSQׯ4(Vyv´rZ!Vp8H BQj}(VǷrO?? ejP2R})'s 0A})Q͊]P*!lO[QFpk$ ?`(y 82opVCT:"T ~ħH" HMv= FqbEjeuvI(Jof\( $¾ZsnRh2,٩xp:Յ %juGM5(wtr!֝tmO/} ,) P#IQOg5s38x{) T?[F3zwȴT>M 'u5|;Z0#C˾Ŭ&DA0>L_cMrt _IMLHA0CVp[e\UE_MxsVD`䕋ܥey6&YK/;a>J "llnF52uO:qO [{&f4;ߘFD_D9%{<ÂFss[ I|csD{;%QX؝S5r,aĮc[-8׊ɒdn̠쯘rA~HY=?U0xa?z^J t'XG[m R05V {qF ] oaa@Zw+'Eʽj0:gy8h+L^m۸7t^t7,>SݓBk>1TP/3\[S #dwʏ,kK*JԈ$8U-Z,6;o2I,sgbNDž}n$1R⃪ ]CBCqvgg)JIחvp9 + ]cԛ4"̽c+M^ ݾG* 8%D iVD{vE! {c0 xAQ%Fjc|J8$+4WYўJ/Tۄvg;eѲJmT)SY]pH`x|]_Oz#>^I Ul7M̞굜kU c~TJ0,8n T= 9!77_=6[<ݓQ_b.nRw}fֽ;<؏ExZK 1s Eot̿dL *3L#$zCkCb"z+K$|}KV$a`!@{O@yV+g> `503u7D4dK:1pG~|ɽY؇Ty+! 1! rHKm\d80KW-xQ$@@G\V ea` ptϩ8 W \eM8{X(î]0-GI\UH`p2L?틳[牘]PɅqO`k̄um=1014*<ᾂYqDؔւ &4IcAG%zt_35gфRDZyZL@Xf90ޝBoH0>I ׬>~jģXSa͕wCnTQ`8_]GhMcg/\r9lJ!t_F;2"Qe8ө4XEbn՘E?x˥>#zq"dbBGY L4$SL{QMVY,6k*1:6IX#!; =R /tpn*%y#,ȾLAnV ѻOB\27uczT'-|N[`ʜu Xi&2 {"~ǷUY%ěoG}BמۗLT,fk%^ .oTl1験tv}##1*Yjީ -Xڶ cMX1v-9NQ41n ЄB@<y1PMs$7kq%D74u^XT>g0tHs &a\f@S)Bk8tuoEMg"؟[?I8TU6ooa9OߵBW@.0QZ/3U @j? ƕ.b*eeܧVXL5>]^:gr[^Sힵch?yE !c$ZaoFxC_i5iM(-Aюr c<>T,"w@ǝ/_քC9;7!`ݱ4ntC3pĖ٬*L7`M3-`s"h\XRD|1#ޓXsP^/0*ŇU/QAY !Ah<$*e4,ʿlo\" wkqēb]mQ?l~Bߣs.MWm?@C{ҫ̰;^zƒթm,%XT1FϞp:蕢n22姢Ubx#P6ts%6.p~.J3NAȳj5."I,hwj 3\Kl}F_e+c;X wH w;*ƃ ȰuYڪfl'7}N8,b=Ʒ,ݗ{9]ѣ N&ejJ xz؜ G فQ"B/An7$ \˺]Խ! /j'8wԝ mV[Mh>`:*A?V"L<v /X)2+ \ \[)o`ɬ(6Vȭkn1}*MU*~W(<@l c6.V4Q8!+oei1@UOM Bh/ҁ6M\l=?m$m K3ϼ6(oDI(b7_"}V7%g4!-?D+6Pq ;3x "Y]XT Rf :j(#% ~Ӓ噰њܮ_JXGlLRjTQF= M(#WTN.L.Fh)s6V=[K vRzc'-j_U$5S}§Pje ҟLk&N(w`n:̣AְVB t$:> m)3Sdq'vk5nBYQ&rS[a|OYzd,ql 8#3#n ňǗE˞2-9TnsTdx;WMiܨ27*`<3a1ſW:U=S|X:8x]rNOK%O8;b[%4V;N5 A]Td'U0:ZnG_Dޛ^yu+Q1~Tz,RUj1<2v-s繢F 2xR\y~q|} %<<9x$U}4F+GM?DW֘ ,`W \yMoI␡u:E:10S۾fl}պwoTd pF} 庣!㹔o4,~|2c_K[8 =$/C E-sFjK b)۶2ZQL!OX7t26ߴ)~.40Gᘖ"H#:GDCeF5%s-FdM/P1/9"D=t(pʱw H%-K#^S*ʺ5?T0]Җ YÓ򻔥u+ƒ>#ЬD/vZngG Qiuʱ<*7-s?αV7`{(;d`@@5kxSyl'RXuOy!&%݁cKtO{vE(ʝ{1yU5å &>R[PvM+7eRJu_2+}mg:N-9QN5tg/ ǩ/~TmHA5heYs7]T'<ӡcMi)*vJ z^Q#fO棿>kNZ>9&m]VС`6/MjuC&C9cKguS%n_N-*x2T&#2*VFvRcEiQ(鯛Φ}HQWm+ сʳ";_nj0z]?6Z,?DR3±C#tj+w N#r;>NFpz;n"# (ҕ"AK "䲎8SUXS .c8 FXGZee0dI%}-3h,R-m]>-sKl ?!n= 9Y}co Vf ({*UaMql-kogu՞V)}Yg/ʤ DNyn12Z)T)Ӓ3Y~3 Ũr =iixm+U١._Ư':Cʾ@VA줣Ve bÄ uab#zfPr4j o"4>M|.=*z±{j1ppngv_6'-;ă'ls3E(sD' #/xTmI3:.Wga Ct.e5\3ئXpBΡS/CɥI raD\RP;ilkl9 -gDSO` (-GXA .vm&y#0-]XDGlbpLqCzf1JEh͵? n9ǵqcټN̷:eam؆"zeNP] *K-;vzs7J3XKєiMt Z!;m׸>C8? %+ 1&3 OL\Ρ\b7&~P0:݄N=]v9ԓ ž2s_/ y3ړk.pJ :ucq }i>4y>nlƫ]Ŝ1d)]S@a>o\y_!b?=n=F:)=m׸6@ Rlr1#8R"o/ˁY+lւtDxD#.!Hqَmf<ܫ8{깶>wYeD5[ 8BNɳQ+[= /xv ZMnw|e ORI6ϴm!zo!ﻓ_#"StAfɱaSd+JH; MYќ .xOuZ@=w;C3SBN3BjBʮT6D~Uԓ{VlXO;߄t H9? 2l_dK\2rʣFSme0n)-yӕx<}|=:D<qtaL *H8op5gW%tij26{Ae K~nmhjg̓]c+&~P_1UQ3r)T*+_yΌZMw*I/MZF")Y@"q 4[ad>',Җ- ^eOVp2kɣpчi$ދos@ Q>")!>he#9:P6ͻ\ Ozmy5FzG[DVĂ$ʣ.j[vg?$ dgB Fw q.so[Yye{lk ?rH`)Ƥ-y2XP9 ^iOژ~.jn8C]* g1IwfɈM!!<HXVʟ_5O;IZ[ux%S:] }ЬGٶb\ [:U'xna`(xcA[8>A, ^M7t.АWJvʲMYwvunsA<@Xlp-C@r"zۚ\S i W/Yº*vG_-5/E/&S-. nӼ@t>Y(,MLvupU\N<-x~@8~K1ÿ́8f٠r~ YkV,,4)3}#43U#,l05t.wKg sI08:"mlYn^[B): pJ{Vև Md0r,-Vi]>V5xDO5%쬅LOwK-SmCIՄ >ci hFxU_P8 =^[;[ f*)G`wL2sɭ:BuY}[Fe-,S2Gbf3G 8K }2և|-Dʚ Hm6Чǭc`8;ޙW◈*$]xz2d 8Nl~gZw51t!$v`إWftN{{zM]X ~`\mm{Trhp>DA4~ܰs8#Q[B4U`{r)(Y~V  Pw',Z,\h (s}w 攊g04TZ8C1'[k.w| pw29~7q4 *FNBrKǺMɻKR|P=]Ɲ`ZWawrJ g*-iZ2GQM 3[F#-^G/ /鏄ߍ̒EGW6MuJ=9+kfr ĉg}>STu-}x9(]}w~rY7rfC{*%=;Adu<"NvV{꿸or|J V$sɓ +q"s.p5{ÿ>;Q.4H)C!]{>x *pcWSNj;\KؙAwXPK+V(& QTs<7v4  -Z4wY[0\4]p*5ŀlnkͷƠ(J6d@.h`DG,O:~u?K!XE_2О?x"Kl3G]lV`;YLZ%-lVF 5 9INwڋ`_]lpQA^G=6kdG5]ۙXB9P6d`jJ; $M)x2#a":ި-w8=YMUk:3bQfAUL.xH_IPؖs|t] 9kK_oY8Q~>qxxWt9o/ޭn0'hOp6&펾YíNuzKfcgq7C(,3bj_|#G؉{Qg"K6!u0Y{9 0LTd||Ox}iT&ef&a둊,%\d.N+Zp3":hv5h}RbNE"~BfDJj՘c=3LǕR WkSBlCM3v@DF2> }5仸V|H'!,GJ~>/ lQ NivC^&A4F=Ak&¤%/_4T 6 ;][í|:s.'(ZH'pMj+)%طQWqZݴ|gi?B[ p0T&Oȯ\%5\)$c 2T6+*ѱ+y\#cDOqٞ18JBm^~pH=Sl?kvs4X`{wa(οBz=qq6!xA_F6r?Y;}=- cҹ9#nq73`mrJԯT-Ic^fTE sQZU@o4shPz*ִo+9$ XCNKY]8Wg EYh6aV$gx "@; Zm-!4ecϹbhwZ ũK^C ՠӝlQ[mD7U,zr#{Gu4qQg᣺五F)u1p`eHJVuy˲R~zi9C \hH"xwGs|AAIԎY= Q!G>>v7<[W,AD}2OI]ֱ]U-E<ֆ\%8cDHn^FEj:Ui׳McF6Yp pͿlfSFOOZ<(ɖKipywBypZt79SubH(n&\[%5܂⠚N`VqRh&8_X?5WnDfTPPݳ̷?q`gt*lߟ04o2ai#k޴jVPZ":(-`7vȟGr>uX!fbd+ ;.[m8[O nG물`3b(l r.)uW1j}orʕef^TZ`7Ի[x]1E~j.O9 BxߢEHe+.($3|pc_#ؘg2fp3 t@UIz Vr_͊EMiNQJ|&- gօ0uևH8lkjQ7̝a3 1Mz!w=llb\ l]#ېIG IP/^Jn2FA@:Ώ>H؃3|V=ߜ>R !c͘O-RdK'?:,kl̽/+FO6QGkr>һx͇gŏޛz8W"?NQtK!0~;?]'3s(xn9(BIP8$ԐP/9!j(gz_E(`<5oY)o'-~@*Ajf;eg Ը _RA3s S%;A/DŽǏ$ٰQxX'-H,;%ט4JR°_{M3lDfWɎmqšg2% ftO֢sKMLz/:%gQ 11)re>`7Zٌ *HMD3r_'| KLwyϕsn/uːmw,8T'_ Vm-92砨N $\42ʂѺ~]|i#ߜ)'_XԽ̟5&P,/d~q6B&ik!礞U g}h]OF]/i$OfO L74ZMv>19LMSn#p*{IUr]kX 5E騰<ŭx~uٛS26^w H&u yXiQgN\zMn;c_XMZ_w%i >=o´d3q=ՠPws9(՚פֿ>y:^z::'Ys65 3/ޏى<> 1cP$N~Bk$6g,dBf"ckN&e/2kײmpE-b ay*PsXǚ:,nӾui¨a >N7"cqLk[} P@Ui=Dti9YCRR1qn-jS࡙@1+i䢅 3@ŐHc}֢OϜMgJJ*  y Pz q{k5YDps/ű|f6VH>.[b,uco4];R z6/M`1E?pKȪxE7:[ܷ!@4?3׉4[6u#6 i_[J{Bt >c5tdb0֕w83AiKC E]TYܢ(veDY},XϤk8a * Z*aqUGۯa39/) P"tC&9xd-=7[Þ*PKXn2ظuvn6ld0 "(2Obn^ UN^aYC+e]֎Ow K'̛e: ޢ3F %sX } j!XPnn2y[Of])!;^=NLNfzIRiϘrXFz]ѵۤYF*H.Nt3Sϵ$B>Y<|av3LkjZ]C4[Y.Z|-kKʁ)IGeFM 5՛ͳ ׎2Gmy>zDجVC4FC~79>[RyIl^KH,tC{w)}5+C@t-. nJ8s̊]Ճ=s"&ieW'ΜX?nR|,pբ,bﯹ /H b VRJE(!s}w&j3bx^BӋ~MZdwD)o nW +˛R倢#J%>3iiD7"9'F<_ bqo㏹.k0A5[x-PbNIԂ Su/mirY矑j~H"L+@kϭyL^pC.b_3s!Cn3.\p]4"†-hVR=}F6.TXFq$TΆm ZOB wߧYf7=&MxFv@< [LlNfMgdF; 4{l:*Ze|Y=V zZkD&j߳>AX+d*s湰Y鬹8Qwm<8%jVt[NTDd*Ѳx`,Tg[j^$?|\]\s#aҿQSvFt"\\&y$P;"&|aʀe sBc-@loɖtNl;6h:SPNIqO&Ǽ":2h~~hݡp/ PO+5z惤gD6`Aal mB/:dby~K9?[BW Z#vY/ZXe5Q[i&*: ML׆Wd#F%Ypk=Ch6djofδAD9yDO"_V-(I >Q{Tާ /(Á^a+/æ93y{ (mDqPN$P;J]-6ˉυbI5L 2~=H~>)hߦ ACŊ7뺽vc9;n@4>k[&_AJҚ.|R40TKlj?aEצ`ly~JTcl[{lYT}ޑj~2-,UĚ_$Qnr%FbG, fkww~Gx*ۥV.y{m3?f?$V,RGe*i0Y5 wquJRgC6IGcG[15;U+E`~*}%Wܐm /5椱!jd כ !TSƠjTavx/BD|H![h?SR2O#j9 b1lܥ?z^'Y>p},(#9A>OB9cʾF.Gfl禩; 628[b4xnϵőȬ+\֫6\]3+q/a\NMy#ؙk=Ņym-Xѿ80+_=삹DU:,ơ,O5M$n/i'-^q)9a @7?KDl1^TVx;6uJ, sߊ~وFPiäV:s pfaGKK2Tt qր n/*-O7@%x5eClDo/0rH}%fJ7%(NsƒW<̆/ӌU{cX91Ùo3Վ@#I_b{Tta]>Fa#ވ#1nD˙QL)ԣ6(W6c:၆{3YDX6bx"޹Fԗ ٲIձ@y6VRtt* Vpl8>vx4RPT#.?| /8RYJHXx~zRxe9|;KA_*+-7ꅺ&* QpyXJSȨ1G8"20-cX6Z*Z:״ XMG^֦# 6!"_;#(hT,[Qf!r__onc>@tbz V[ڲծPÝ<.R3qF oGbBXhmj9+5_gCN7a:}NO gqtEܟj 0B,aII-4')?HBu¡d\cI='OmJ 7@4wiD$HӍ}!˒}A-m#=ꆻ/a3$f9-iΌΎ}b-ZXa͞u>&u2ACxc.G͈l!5'bq9 1'HA ɻ`>GPE|Vu?K (iF_x32]\a5s@/$@ᷧhhYa͌CU!ѿ3/FG^H^¼=i20 "JN `0y(E # iVWq ^"K-hM;"Q mQO7 }R|ͱSDD$ݎ]P|K`EPnm⻕?`6 p "ŹR3'{$&*?ӄicҫ&E Ah G2vk2ixROaymB猳f%Vc?z*P8DڂE?q6@gC9bd&Se}?K0仆?[nrh-5B>h6P @c5vȯcLfu ~\jNOۨci<41^G;LQi/8'c,F姪v/Ҥ|\БC2`4  GJ]Aq"BLp[Poнr09lG$}7Z- 8sX&v 2rRh X!O{K*Z=9!e\`(df[AA#yVl :^co=G=5cdiyRb`WyUg?vi>f+[Fg,!eji- $l M$S&eިqX1nl̫E1U'y!$푏eCd?,L 7 'w[hQ飫OL;AHfq_ԗ Il/kLmPx~, M`nTi"Ix΄`[$@?x=W6 RS (3wV_X>_DrnŀU=H<5fjo745( ?7mHf D!t"͇]sk{x*ô}>L% VP6I`̢k?S甯bA1RǢc g!EWZ -ؤ)2(~ 9Jɕ'k(dU6PwV aN$b_db7 s|C#0czuȴėr@ұ3͇Oo~,zߍBimvmt?h$!h0vn/Yم"VHW}V64x&xحoOvsSsOXʡsͿ/Cیe8)$jkDňbp5^ H˨%V ?'׊~h$OCM!ijAx'|BwXd㸾Ml)@|k< ZU"\MzdA TlPT kvɍ43F=?85 ĀVٹ~ .. wEDL4pFlJkO(̭9DcuTA1.[OF#hHvShxdԅ*(ΛBSS4<<"fVDb3J y Ì]4w +%^\]9F=Cs񑬡9sU*m&ȡWha|phFFhPA,auګΝoL:_|2K1fh']޸VBˈFs -Ua%CT#_ƲZ2Ւ o:2کAƊuu`O`0D8VּXJ>O!DjL ҉ڔRIn M`#>ch&SAj,&vG/ސB~<|Rݮxf/d ;-﫴>rkB10!p/ݬZ[j|ZjE 06y4__@\"ʛ.~N(x`;-LՃWQ%9 (]9(hOo; .~bw .z}TGIJ*cXhDRL<%l|e2FXъA&w(Y$q\ŌOZ'D>v AiPHMS~/0dO1`drk+< 0Ok.8q.B_Vze(W]M%þ"ĸ(}'7 TL/3L(^dBĬx̐ipG+SGXR0*K{غJ Qm]b ɷF4LòwA`ci6G$΄}PFV5N:ywE7[{Qm(L@LKifzjE<`qͥǜT0/kk'+d"Qmny;` 3qsm[TF1VKg.H;ã&) Յ9=>eh_Nave!b{Ulv:(2hϢP@ɗEIܨ?rCbԈJޮqI07a~;3ZQ3oCEDX;y`p@̈bܩ]3DawEs;&Nڔc.Gci؋ {"Dx%S6xV7~r>ˁ! Nz8u#xX_*.T'p4I2Mr UGI=d͌Wp1DJͦo ) v_b'h+z3=R|r]AUp~"S: \=S[=jB{濧Z>~`V8 xtIMG]"S&,"O3"\0lACNN1Q图CІI)=<;E Q0K^Fn婴+:jYQBb6^1TО2[g+(5qe㶯't,rFk ӣÞÓCw^>Aid;`lr{0ZpENl8DB0z k x#vE[nO_%ՁA`h洘E{P.$ֳpY>a܂שObׇ(}ܸW~Y=ݐSmGI+(˵JkRnz] m\1_&lP,Uovl5UnFG({Z8& ~2Wwz†?}8Ci8Tإ" +4:ۮ"XbBIA!#1 ̎V&rIjFÎ|[ q|(Iw}!gV$ׁB)uo[2or煰 3 d0fv.7WgEJmqM#C<&26tuuk@]?ikϼ {~2FV%oƔ@Σ .rw`bCЧ[0v+e;[hZWSrV.PRItŲ 1ysP*v\5M0OKx $X-$yI%UʎJ S u˹L-c٪r Օ`o'tα>zm^qL XDLZ!R","R=N{촱XkQ: ٖpdP8F/lQ^Q Dm45醩"za%(R{p#=i.ɇo7:zVmv۔ /)/Hijԙ vze~zcafF~Œ T=џأE tgtA -dM@xq(cJo͑fX)FA='3_ZGZrPP_?gt4NKL (`>Ǩ>w2:g L ;Y 9G^ۉLv_V}E(g6yc=>Ȼi@ 5atŲؕrwLJ2Q=S?$7 Tq0 ;+8Q?aI$A7is.Q%xP+1J5bFACHCqtTݧ0ܚk J[e ]vt{Nd4D|\Հ5 Q {y(pq0Jr-Is(c;74ZWВ~LןOwD5,G5 mcex qq;#V$$Rı$w* yϦo'48 iuອ!sp,Z9K񰖦~#ۘjG=H{GnaA|jwgrOKF6lWMYTϨ."NvHRp<~RѪ24HC:X,֏kd\du*/{oN+m(KPV'ajb\mLBxIL%z.Il+^{`t֨׫^@qPNf:$-Zw?xpAn!|l`l^H sבGB7IY }LfvC,'EY=zxsA42~+91Ѫ﮵>)^_R]6{Y8֦eO38/=M$bG4_dC0wmݿ-2^Ю磴Ybt GRXK$ d E,`'ң1/nRMMʓeqQPq&4aAޜ7)WZ֫e e"Z }&!hT"ZۇRyms$L:jfMrè۽s:805ƋMSTv0}jY1Dip la0%-G+}nHl" !oo~MoSk0:ڮ/% 龽/59ƒ )>Jz Nix,:KPߟg'6D_=~ُ Ēp\)UL4s v|1FL\~ HϒO~[ 6#’eܝ ɟ0AIdT̢dӧa/?n ˩]%8kq~*V(zN{[n^Bqw#>E8ho A8i G)oÅ t"t` K 8\@zZ ,@pTR䢁Jpi?S$ū !_G jGY gpk.6վ5sDMh7> e/y}EJ&94.R{p \AÐ(u- WL0~crC@ͨi_Y4l8ܲғ; C9 !M:QߪE" >M4pAN_Urm)wogNÍ$(qUxrnY4uj(908O6в0RA $f<\_p CCn YYũClf:97XJcqG2 6!P}?Lv3\uqNԋsҽx#3e\kǠ3lN)DJlވ809ť9~&;vS?MDE7ք"H7EAKYόbqj\OC}wHGLWa' FwHyвN9X#Ǣ*!:z7 #F 2>3 (6˂YiYHEi\#>2_!hp 4>En lgP/7XDq}~HyWQ^I!#!bױůph6YEACr6wFlF<+hYCMW(@gOw;L8B !j  $Xsr ՞O0<-wb:o;vH'ǾW?y ٍ |[,Y׎ `F[W^1x3ԃd?3|_Oc뽭3Fy]PezBl|׌f7-{[TjZ*~|b>lAoR^Fz+hhv|kVFu!q[tC"R,E\#|kR4U(-Э廡'j[:v &kSDD{v{^F4-NR@h;s"Oo0P ajƁt yj *Ę&2ߙj޺%&U!$b+,MX9'K]BBJ_˷98Wpzڲj ;=&T_/ |j5NV}w~RC#agLm߶jkKvJ^p4f, ZxMK74vSExLjIrYgH:0< L]a>9ӴgKH-Fjc[/Ja .7b+baaH UGJ˛k> VӜҧ5\># z)DZ7)2,ݠ}&YgB`lޥBC+eƲ&W[YEknӡ+r6& DᄁԇIō5Ǣ?ד䩳a58iMv'$ݷGG&*RJ{M=qYA:ÂW<|.@ܠ[;3Adé4} Ն u9O):SpaF@;/ԮF hc¹۬#tKekޓDJ=nKw;t{ΉCT&9󆸉qZĐBm_l 鞌1WN WƣRh~`jC(@(.CQi/>?22Td*#[NJLAɽҊB߽x0B.ٰJ-,*u[ydA`\mNX9O ЀQJᏞ%4I J\n.z|=x?pS"9S7aBoEfѩ&DYK.LEvcDLFN.<#;JʖV$IueXs С l ޹WXiWC۵V8 P q#UUKNvS[j[ ԣRwǾ]PVO/tdpFox1liT4s4 ^ <7)ae?>{D8uh꒿B݅˞GAqSOK`#vzIs{<dwDoUPd;X'Yf Jb7{ދ,=RGkp϶3G6/t*5i6{ث~o @f)7~reK3}JOpr[]Ekԕ!o~UgkdDIt.1ǤLi Jo]M+NxlS #t[?iJV5B2rtQ7H؋b 9Ӭ#ѡ ^Z8y"[;j~(#dYz\_;, Ac׸ ~Mck@L`iqW֐k^KKVLx(.0XFJ@oՖT |l!,0VfΒKoB,'1hC"42p#5i65Bun`nxȂwap{7e fRS>KJj!,$K%qB.-rwFH[r);`Du```AMBs }w{r V$OA6A $n dõ Yf#+ C7a晉PyHd [my" soщ9r)#j)o+]BGzo`k{@sm'{*6 z>ㇲr8q;T0}Ju_QZɫcGu]G]B{geٳzyV6[Ħ\W`>PTIKRL"]~ ^gG)\,H(ȉ -=Mڲm-u'襽¸qxNb n Ybb-"]0qΗ)0uXQ^4۰ץx/NeF 976Qr6~ڱ5kΜ4G{fN,bye<|{;9Y!IYDnB'ȮRqi48cU;(Q.:#8: OQO X!őw&XDG#)˫$ɰA%Bzheџd60RZE,+6K@YE>GSWh "(?'%aQe0yf$bB@Hi99&QpVl@^A.r@||o C?S(倶T\/vnHɵM3d $Sa0cilA5O'O(F%s~ewU<՝Fp O[=br#ؕRei`,fgm1 !ް#2r gl@B`tfNH7;Լ,_!,t"% MTVyI8iq] ƿUmSs%lLRWPI:0bѮR!U,#RRaj辜H(+Qp]7&3rӭUګaxG݉/%uvL#^$׽G h[7i! XsQfyADug;^UZ̀R&$0橂,H+tB).D+7`)M XC8~ G-m-$bTvN''YX[Ehreno65)6תiBOkC{)ZO"{W 0:xµ1_ou1$@5#MF}7xl=UW)2ɵf g(~kSEh>s=e%ļpSn˵R>>$?PdR` }CޔXz1-=Dn^'jڎr"6Xzz8~C^Lh6x)7Yܛο"z>س[&|"V}9ئGyW$ ck/a1IuR<!;^"iT'6q~@[]B;2' 9HAN%3p˫4sԦvPIݥ}Q; ŪGl7*S 莦b Ytlr dx boh3};kQҹ&j)WF0=3&6 X;J(5&9ԯ}QoոL]%ɱ=KRo|M'5*Ys:H5|LR.Bz G"HM..gezP PU`ii"jjc]P #wnPQiEFFA``G3R'{ o7!]Ϻ 9:v59cNU$-흯w>%r"^WCkl 9[D2) GfkH+4=1Jҗ''oj$1}šNlq3g>0,wӲ^Q^2{ t+'XiW2o ^"?)ZR4IsEbVqՍv o͵Na+ؕ։ XV$M `L+0 _ cQ-i܍oxUܘh3C!^8 zϠiP5rj6pqx3PfDlJҋZN^(xvݣyTXEjy>5*,5> 4vFG/WDdc`?DmF}iE'aJ\D))û&t:~:1ӯJ\60ȟ~!`" 2ml@~@ga>>Fȵ :MbyEʞ͘򑃺Sbr[ib~iT|goaQlFBd: #BVD^!@6HXoV$PZ"V!]pSɇَUWW",en°QO+$"+d/{:,Kk=ҷ.;Z\qӱYu]Abў~H[9:*Byts&5RȋApY+^o 36qxR*ݵKnŔVpIA/cͿר$wߒ (ʑ TJf% (KzVE% I+nۮ[ef-.$nTuf2yoVS,J C!4pL*$V"u) IgFp5@ikNCD :cLeB'hLIS,58mjBlrH /C*KAirUV2jx;&%.;A禉#֣)nկߧ7V-vpQ?E CAAGwӛ?X|!A;UF2^ŌG{JMb"ǦuzO@`\$X ]Otభ #`"iw%xXcfڗ Sm='g3чfQ\g;-L:G I3ʪ^,R'' "iT,)SJM$q[#qkxx+օkdC4Ke)pJl jXumSЉ䘋/_ُ ZH/$[ [_{3([ ܋VFW36Y /d܁KO/_$!--XJڋ 1&]E۔/Ŝ:o$\< 8:I6T8S>70sMWq Շxs uT۷b^j≴6w{4wH2#jӻyt+]@%c= ɢE ذ7~?Y+JyqgGJ;֧sSY= ޠa1,riJбjCQQ5Ki5Ŵ{݁gr3N۠?!Qk=ӎVӛu{w sHM$X7ܞPM5=T2YF^ժb/ qm͹*2:W|npGQiF@ (,f A {m=Po!4aѭ$E&+VBGD2qCޘO0:RjEϢ(2z_ս%G߳\]$[}RZZ_q5a^x :]G |Anh=Đ>x(N"To7$DP( =h7m E[HԿ{;r5΃_yua~")orj7<@,Yi?.=Ҫx; s\̚Uêa8}f)MƗt$Bb/RH$p2vŅA:t+,Ћ?N[#6aMCwϺ쫞6tՓd:+\&T鋹tm}W߃c lQR8__TB5XM}>X66:.4hg3EoZ*+`U#}bfﭸH|]g\RAdq9"B.("f.+DcE5Q Z}ےad XbuAac,YRQT=uzh0X4`@[y^ύHt*fHNBI<(j$&ܥ8:ACᩅLd[?Y{8ad=xx~_~4>NP IQentv^6n`km|2ZGy?גz׾鑌GH_*>t_ Z,;@Q^^*RFS)xsE:mjߊx} 5pE$7i<[`ހ{OTA2X؉1x@Kh|7M,1!p<1I,@xmaOt6bM7V:XDڀj*<_?|̤k,˾KqiQ7G tttO6*4mqsʮ>@']CQ0)yFXpWS%evm _<58N^M>6M_&ݧB䙖IJ~(2Cy4LȼhQ+<m$X&os"yVDfKXIPQ++N20㜑Lz0[F f]BVF]ta>[;j qoba2ϡdz` |/&yك!Fo2/^ȹXxVPAw:RH >, uO]3qruq IlmSO/P},={4e?ѯПu膰S8fwOrW $V8ҕr0U9Q'zuVPەal% _#E'[K [*5ƶaQ\dM~4O ]6[2/{; O߸$Qߛ~`:j\f@mu2)8# Wv_\~py5, xVASG3KZ4u~.zBBٚMN0|BB1^DQ 9?04Kt%9Hvº*X@ёKIm뼌) zQufuRcR_UҀJ&r\o级IɊX*'X7h iA1L겡o4.@)(P,d2~<?~coW3\*ZU .D5HEs,LA/c92i]^ipFN8ki> 2Tr=_$Bؓ!QDF3Y>=}Toڜz(8bBYu EfťPcw 3Zїou4.' M:?MgXi'i4?&nJP̩SwGv4 җ8'-_F'g( [)idQwL6TMIwy፪\~G_B؊hП5^t6a֊z{ P&érf0+86N-Ǭ *_='QƛyZAiU3UP^7&:G;{ i9(ݨ~zB`q]o: Ɬ,s讥'G͇U\W_ B8v_nB3 x!lz`s׾m+DZ?QWˊǛ^><_8A+Kp ;xVKAsoϟ;X!oҵA }e~,j!jfh4Va]eYڌӴ^QKEB;V˛!cwvZ":h"wހk酎t7U<VT/Cկ*! mZ2xKb[$]/Nձ9jCk$aXҺW6RF)af gpE/yȦu{nJ2MRYo M;Ȗ-P.iMpcWP{͚%Uɠ38NI2Sqy׌-]ȶb4VsZUFV&fK|N/G}xIkF|<)מiV5D`VfK)v-tvBpa}$KJ:D>뿊g 2&yHϜu| ݤ>Y'l:ed2HΈȹ.Kq1J6RNCk3eo@@yB>le}*X i  bK#m|\ltV_SOWbNI< C$,e~H}R -:raJ'VHl m}RxqIʋހ@D7!5m53|b>M°-|XŽ,ǑwMOl(7^ý?L$LS 9-sh?. Ӆ\_|Li)Upr-i{J`O/_)/[M?+̧/'wňyG:a] X uhhOWh &e唼Zo&tό\q\y9n,QhRΞCNDSy7I?p')]ݘM e~pH xɪ)WP<}cCKbpjNvfŠj&Dـő̀ ,<&I8{qͨiWƆ!'Nw*={#VW5,}a)(K-jĂh O[R?fTYEO o8@Y?MtWw%|5,BU龡;6Yf; 2xf!*ebL<юN @nL)2ND5qPVN!Kx4G,Lył}-vjcI`,Shf_2)#KY%& |1&),h>E|Ci@f%acdOiTͅuq:R@4T}*q3hfd%C=᩶i`e]Wx`R0R5)ͤ&w:uZZ!eto0 5*rV=Zes<<"pI*ŒWp4ZÝ &QxLV3yHKɜ8X%!A7nAE]9gZ2٪PR=\MAy6RN,u[rTljUO]ER$3Nm3l1*e bE9p*׊^aٵGJX8a(fL>Ϲ9U@T.`!9՛ˠۿ`YohD9 9yEG@u bxl}r=uI>0#_/{1ұgSB=elѳw[HA$q>},tMk;>DAiPE9X}1ؤ.k&ԯ5+c c UTOy_7C9ytnF~ q%ߟ4&Xb|#unZFEJwT$lE/F?5)[8£!_GK_F,:/^LwC8[ѵek3pc\9-(c>{<O)ѷH) UR!B4/ב%c*4_ ['WIĬlo]$h"y㒳 QQ3s&pe҈&b݈9CY+/Ew2 !vq MN*rZS{Lfk7tݎk?jm ?shcF ۑypmJ=&C/sG|V[U+6Kl<3l' nߠJJ׼á~ "Lf:Gcg"0`RYqaj0pя+k6od@6$\Ib}2 8G\qU&:T|UDk"J*{uXX!*c_<+%vvTkSUu.Bc^4b%O5b%qӌ4E؋䮁.@/$Ԧ2x)ӫ"Y`ҍNU~W9!G[ I[2dۣb@^9.'Yߘ-fe{!:x܌Ëe~!UY<#Ha$kj #ނGL+*Omu^Չqg&m (2~+ܢdX(rO$%zzJ&Z|.45ٜ)d泫:4!6)@LjnȽ(vA 3 (*30W k:o!f_c3yHNQ윂t(4 X[$i;g{i^fVA{Z7=ox#FƯ(3jg@]qTn؃Yyu7R Ry?-NpXEL⪮6%?TNs.xKq#d@ ԅ8CVl*EO t:kdWZ$ "1sq$-Ӓ-'lz:;S{<): ;"(uv$?Z?.g} !yt#WO^xU)G/dIp+1ԻAai&?HNFx¨Nw&֫1ūlqOM W+nh}E5q~CwTI'L?wdc,1ءdI024f3) qL0˵Z;M`INA .P{#S,M:~ B6uxk"Yr42f錼AڢCQcQr$txt,;TVKVR4½Op̶௳.)0|gI;Iީ@&M[yhoԙ[PkǶzMl>gfT ^#G9+/ݿmu_١5%C@ڄ/Lҡ|`y5@`]__S݄~#11m|iQ\9(w !G ٠F2cS4d}  ;~?׬{٦vL\.)U+f1qpJG<$:De躎qp{'7@?Bɱ ڼ00'/2α*m-?㘔@-/RnGKQx樿 yyɣ2*lGe=y9gSTC-(SMGu9yΣoSjGǝGl,{Խy`‹ժP#{4ow1auohs'- s1PS/wrD[ 8$ E|VH7G/$C<>w=tPz)e]6/,\ Vɺ E8!q8A+iS K|`|rq|?XL]z49@.^DY* Ӿ+ڎ&ѨH%fŕQIot||{H< wu Gq^DsZ~Z5 לӖ(Ť./O?6g T#4W޷м-r$ɳ>`|D#v tIkXf2AR%t:ŋj !_ƛ.}t1@4y[eƺ.=zAғo U]D L<0~L<%T9LXL${FR]:-usf>쒗G{w`2&sBgP${C GJafK-\6(L,Hm?0_>zG{Ef/K]N(&,QAU|=9.Jr/;gH?^ͻ1&I P#(h\vip\n7OT.xR)!R S5"z92!7biH--DŽ]-PF@ e' Fbnbm1q LeT v`OWFѶ72 _`_io"a0jjjۉ9EayfimvC.)]{K і364SG Ͷ}(gv/_OA\y9I7+0`*{)F4a@+?"ȗv |Uh5nI-lLc\),GBX?Rږɣэ/X.dwmSnDXKFѷ>|"$Q}r{1 ME;3%B.PAv]'Mb`KquH^k~{3Ѱg56pMϠMV*͜&qeKvOV :1w_(L85I#ZWE7 br0ʙޤzd:]}d!ڬ0~]&3E2}r qOjQ6bzJs^Jq͠7WWTo/唩bOIvt4\GQ z nȃ_$#GVMGt{R0UcJ{+\BWl>  saxSkOiB `s0`}gOEYEa Z5񴨘Z5^I#ʎRp|x' _̥ͫa Y|}5|K=]J|i8꽹5zLRaHp]|=7y^8u;-b/A/ UZ7֗1Mx$h?+ ETkF}H1pܶNT9Wn$?rXgaE Ѫntucw@ԫ$5W{PɁOTp֮Z/ԇ5H!Ksw@Otu\5S Ys5_0=>Q싃ν=E85I&`Y{0J܊gEI' {+қy_("!|?F= .Dl2ow6IL(ͭ*plR!*Nڊe{+#:kjQX,sʺ땔( R Go.l-xvTw6Pxm5jc0Ϣ+,`Q`_?cT!SYTFC$'#'t,B'$s B8&N+Ȗ70KZտ/wkPޛ|9c6-yUxXm%b>ojfvO}PNJ*`J6Ӟ2P?)גjsMhaFe"f5jv1=e!2ΗN-<[AZ?;[SC YC**hjᎇۖ}ɴ3UY7Ͱ#{2Y"~+ݽzbˋ4m^9f@7mKr|5Cm4˧:Ӓ)aNspGv%', ˴KҩYw]B+ sT$tr ݟVc|hs1&ӲKb[Y^pɠ}q9.5'~I]'~E2;&c]a  #b d 3!F&`YkQ |$~Nv<}GH'\)) [;ׯև%J.JoC̎elo˔pu5Z/%q)H%&CYG[dJ =8( }, ;C\u|//7鑕OGG-\ghy"0Xscji dawn_+ڭ((w}ns[s]ŘT=ITo8Gw!M|\P*sЪ ЁkNY5QNHլ wn+4[]Zs3+RN@I%1G潖beFhqiJAyj_ KIR]nb/1wCWIQ]؞Bߢ$8r>e~)λV+zʓyw϶(\V:OM{gKKl:0Qw2|rM9ρHRI\KO8>r^0w.7Tg -?H\Ėu~|}zLUptn?-< "b[%? u8-e޴c!*-m~ ġߨ[`/L,Ǵ/?>Y)9F+P/ )цAX<# Ź)Iī3tTi}qZmJeNuC?"(y%P{~rDAkiL3k iڿچYO"fJRF&}">ta*ߒ#l}t7Sb M֩{.І9}9+&5EhS9iY s?0?nFhbջ `(&P< 4'۵J3|crR0& ˼UR](#pF>o,8rH5x$Vymd %(vNҝ~UШ{qHRK3#f0yԓ!g 'r5#:L\GbbEs\jO٢(& ,7{681?_0vNuZa |+28whQύzS͌U 9wJ<E&R B02n5֙$v 5-\m \vbhwI&z΁'6:<)gi4JΔ)V4Bzgڎ3?'eokx֡0fBxCV7aw&ގ}]͒ g5:[⚠Va*S,$٦H# պ^CR)d YDHgB`Я1we&gl\ u+E%׷L4E/ISݣC֎=Rd*c~ c|6ES|ܷ 'p6NH/0&" C=a]K`z!۟@4R9Tj7mb 3#<8Mtl̫]T6tAErn@ͻ$0u?S8g͛34B*{1'.q+ņ\rvE3܃z+ X{Ty؈x&(C΀d&tJO -y$d ߆:*>{t_-JC3bw>)ێkF-gQRxt=OׯOP%ح s%.|NRBaF~TO5Uf\e bs479) ?H(BBiXfMXcQR9w+-BrH[7ez(\;!ᎲK0}V)r G)D8xⰠ:,i{Rm<cfNo4ngwb*_ (_Y.K犊}G^ Db,[#.'~jOC|QiV5J*Nq3{Gp0Mq Gp$"h fE$yDP'#V) "Gޭ}HؖfLV[5۴_uQ䤙*iغ͈p/;\K-lRXZ 1ˏΥ+f ڻkÑSk1u_'GkaL.+/F24gI !0㹴`0Bf*> ƜZU`T>f}d/ϣU#瞋ϢԔNlNpxԞgXt7+܁v"(v]|0KA%(K Hひjs.z)2 * dtXV:\;VqY@ij`aU]m'@ZۭG[ ;M= stgnEWz< ܖS3O  -cVw*;n$=%$=>*=j?]UEkbihix#>g21]-@{] cF롎y Ms23pyU$3ܣk7!1E&㾓d?x_EdOH5` ycy^oY髟t*}< cXNc$sqTŤd=MY7G _Z6 b<)z[oԂC"XRdCQΙ'4J i6Oa;܏Mz_Dawbܭ@jd^$.,H?Mʇr]6p<6 ‡?G짠Yf3ƻzu}ᤤݍa]v1~"kM\N$MSxHU(ues<!Üy0yb6`̶VDJNc&f.yTBr/F`ZPZp4@#*/]j9_2KX*VӢ{^&"kUGs4+yLWP_O+^u+;ϒ61Me'm;'3E?aB-~-+Rީ–P5RfMQ%z唣BO#7+#P:y8B L#k]ez27sPK1DU$Md(5xfE QCiH-=Q|g1oImF܂MxO %R7fu?Beb!0К|ݻPiȫW|Vgi]~(@Uٛx S~p4bflEbh 3۽O\>jkdHa )St;aj^g[їd`ӳ*zk e iTlNd$gү16UoMyz{9|ѐR.)Ly;}~rĤ, C;ݢd)o WvN9zUǐ >n(O|?8NW6BhT\B gT,>M r|lՀ]|V♑hY s;rWD&.hn_BtaKmmؓ~sܦX,X"ϥ8q-a{Phe<dz $ vB%GSX7HQr`w~NL H6=b9DJyG 7N-BYnFyAX]i{?]^&&xcx@PF*[\N-);GL+ q-zĶMo#EMd&es~ _р^J{`z+Vna]?3N< ?J۽5rfY6 G?.d≁$2"L.PO\ݹ5q*8QGgֺ4Gb\W]77xyݻT).?`neW]ِ$dŸ'Ϲx߫*NsPtfc^a$;_a"w@&j0-\[fG G3} + !XXV)8_c"kR1r2=iEWѷ)RTKlD.M֩-A7ǡQ(~#aOJ/̈n\2Tbh ?LuDRd-GEH%F|t.5cފAedDO.H*l5g:^]ѴMmG;J-ÏXh}1"T$31&{-1Vr,֌V,R(6_&Ux-H+.Y߰4֠r, WfWDLαɞ·@nhX$͈cت*cfCi$ I\5j(uX q1=pT~!c_M|p ֤tpvfQ12=$֗rD{x,g|JvT߄rb *ɣ y^wl`._ݹ0˻7ׂj%HP(E/3ocq?D]\5s?OLg&%'\Kl-t _s׷gdGkԵ|Ϙj>/2㨀™ys}x\ HH$>C%oB)i8\6~]{ĶD+(cY~u/Z 4eMX>Î Lš׀ЕY" 䕐4 TK|}/4p@Ymz?)f8o3>iԄ'a$L5Ӷe>gBf_I8 DG}c'5r$綃 <@'Y\hei>yu$[LQ'[-N2I^oN!E-&,hͥOLb ;zu埪0 Oܾ2Ɏhܜ9^gXHźT-Pr%UU".}IK Zn 9x0aנF/KKy{4iPۓ=/z>uiGdFA618=u'n.*/c`x o# W7o{d+QxnUsD1Wc\O΀x&Oc?>t?)^E%u|t]iXP9<|i,Sl9P}$kHdyjr0ժϫ9d߫PՀquY>aqMq jxE`mkP9NMV4qUBNb0j}dhk/jҝD~r}Lv#@gGPi,~̧hMus`] Kv߷ɐB3ON4zoȒOg&s!Ow--^)!7 σ_IRDRD}~v*Zl8ѹ`GFIr:SS]*!?e4JQ$ ~ELr$zܘ4Wj2q$`eJNU͚|wrH~ xzLR"4FOcq]֥'vtwĸ!%A:7Z%g~aԌ"q D8x,n:x-M3ȂED#˽yT_=꨾Xl8tʿtm&Ĕ7+x mZR"r052Dt \?[)=^ .6RW*J4Heo=sѩ2pi*(9gr%/j;눡D׉!uD?x&vɢO1@;6Nb4gU< yFM~.)<JR,yB>#SHKg5m- 5?J3P1>xn.X$m r_Vr <5wx 0hԣ= ʮ9P3V`oVa\x0<Ԅ:QTp81\5&`52+B>\i$ mȧhz*aãeI8t,:E{f V8ONdޏXtäaYu~fƽ6u5P0XeTh~nt 'QՕ,.n&` ebd$l8Lc/vJhk֖hcde9j/O:rCM ilnX+MlZK s-j}_p%/$Is<^'v/ʙzVͦ}V8~#d.Dxֱ!]fV[.@$4$Y?i4QѨLPib˷2u֩B""zkKv03>>+*Kgqmq3;z}@Ńt|֨EUJk]4la<> xO`9_`-s{D;{v;0hl\seR)'t["̏a+bb (gb~nMK(䊊#O ާC?r%sRo<I3| T;3øG덩:oI skKźElBGCyֺ0mB4V"{XJ,iְqP)*G`$fq_|Q&xU.VEơS,-'1^Qb1aI_jKM"zyzͪD8BmҚj/]hX#0Q|0(8Kmu HP:TQVP/tz6u^2^%B( /?+&"x*.sڙ Eʹ}OIoD{ qm{ o%_P\Eܙhڰ^IcC`v%}TU@WwKw_ +ce VO F3ק@A̖#:WqAdP2K 5f e_{ dm {ߞᶧxtE@{QOpc>djx &UWq%%\eg'ʶ^;;0-x'L%fM>cfx7BNZŤt! w:wxi1X+ͩ:CkW%L7TڅY(Q|!s`};0(28ONC~J[;y |. אpYMVTԐC%gt3_qu=vktCr_SP7j!Bex Yߧ2bl tBHHՑ 귤cW\jr7Z~ #F_D[|#kP/"r׾`|`n{yz*)eZyhi ,}kS"\xÂZx0Z0Sg1TԵvmx\.3Oa 5}0$1?lfDZ˴uw !.-#\PbB (i m̯jםU]h׋تX΅-&v0%O0lFvû-m  dSڎ>cU~ ˞0w'dִ%I(fŠ*NȁYgsqm-En$tKyw҈j3TW f+0ݲU9 M {Ơ;lhml ί4884zO(Ӽ"cĹƌLyE{lW^8QAPAǷPrNک l w7rj8zvI-.a! 8˧'C8W(66SP}|? lYb˕cn;)Eo,ʉ„,_1ܹͩUGWҨ*qR* ',\DpϧNN ä/`u8F휡|1[yHpQEA `//ierZOM02o~ݏ3 (i Y}iB -N?/\=p >a(E4h%O0qKQ>zM if%M-`ufx7AIh"ڹu I!$KviW/YZ*e)SE@o /2,*~띲20ǻu NnjZTm ܹB&̪r(n G[t;YCd1U JQnH˱[n1kU^x=@oF}{pjtYL:ulE8$wl!Ă&&Uz4J}{{ˤT)?&/uъ۹E#H:G/+PYrY{^, c:( |`Id;㾈:X."6'6TG3ǎK&i4"DcB8OLHǗs&~ܳpc'I. [&{fӲ7cjy2i/Evi;S hh;;"~3l;|ϼɪ3фIg靰٪9s qFDyt l^'1oUϤ~oL $7OoVvpV"!`*? 0:Q4yPlq6$ϵi6Eک,H}o%Gޥ _.\>P"PDOVe5_?# zqcρ 4&L_v5K)U=ƽ_5..v1גu^X!a<c('+F,\$l=1۵MH|E 5i8?YlzۂT:uɐRօ=_aNR;90/uS咐ɭMƩ@ 5ªBgԿElȪWMh #2r9y 5Nӵ`6!uSo)4N.Ą @wcYht+cq/g~M$CWρVad[jqg~Zԯwv[M;UE'xPG)#= 6"8‰va|͌,@#iF-47ȲGuwMwƈ?@N|}~d/Pf}&H z)W}`-~a1(QX ę_ j2Lrt*; wA]7E#wĊQXZ!) 1| ou6 , sF1h$5%[f=q4gw˥?:@qr Um1^7#4cVkjb43xbb$[Rhx(} gSA{byJ/r4o8[`{,anjcgVe-Jp<Qbfíz<,| 㧐Oc<!U-x.;bj kiB3#DE`GohM6ciwJX X2Rdlf_ݰ#ˉ@3Є8ٌ(ReJV([!פ(]'撗uϫZOs@#8 9?cb6̶p`h"soWc("4JGRT$W}iK?4iYՄDh?c#ieL[CNmHÙ#WeRW :6P?+'!ޫ:SM= ӳMTx6i~(s(`#p_iBHFvqOoy?ZcE5q9pg:lE}E %r3{xxf]<tt? FE8a/q,,2l6jIl}͛ek_T zkv1Q0MBFjh~,֌4'l.`f7-a S AVdho=˧ TLj6?Tq,vpS1S5BG9OC\H"bXp:H*8 Lz)h4:CvX+8fPpDV9NJCN"p.-{woĶxVyiQ6`:jIi{z˒5pF,9@U˩aʨa5b!Pjdw*Qz {WLyV6ubσ̪a!QFO􎪧❲B940aD}"Bp6B0F'DhV&6[틽mTүKVy(L ^ ؀J㟸❢26K)i|@9'}Ьmk_Ռ?q[޴\ :kv٩uyd@< 5,t8ƫ:!u|+jxF*MrsuS$4s6<֓s_wGYW="γ =׵Nܟ>r-4x|m-Z犄FԺ0h~G6fWttK潙4=`Dfgđ*15wLriwUkyg`fi*WWb"5ErF'J$|O5 nO U@7`n-Wn//ni0YQPPG^Wۼ5u$ 82tqr+rHFgk4R9">vΦ=}=Zq4ͼk*xtFA?v GM'g4,7z蕱2}R$$ k/'Z?r4v¢^%fEo{,݋vtH-QyO(ſ?Jo؏%h`c$gMX(ڸOeӻ"}mWBURj<2˰׈% z@-픳hR V@4"GNȰfK eIVYWi-@{f*r$LJt 4zmq#ޕ*D*D01@pnvb# ڈٰ My e໧_I g1ߋbS7Ag%t߰&?*S>gЦF_Rg-<7D$_Ö&49Ad8jI(fj-pe,04!PSETӧ*x-sN{Go[ݫ{({% V9:3{F|VwUCEIDd(_ pG%Wb۲tB _cj벬>^e J-DH٘q+cݎ<; }T2Ix|d[A:(UH=sB%$IF{.щ ^Zi3;vllD! r slT4߉ހycs:i:UKS i/h*&7gLf{/)pQt8irA}njǤz͌Y:ޡyIn&aQBb/4LRQ b"̂biGJ@_dp^CR\#/Xvf'q06_KvN"9{)h"*>+ThTμ񃏩eF6VCҜO{7 RC_0ANlh|oS*d44aǾHzc|rU QknWX)(P7}+ CjȬs0Jy1Ws&I9bWspw'd Ga78 =YT8(I3"ˢ%Zǵ`z9 &zr+ħdRWg4 AFĹ/& 1?’K T}2,D)m\0'}hGnR5W JLdA⎋<Q<>2e*!9X(n͖+`QUoS+ys>0USz- " #vG;G"y]]C%mB]~l Չ\DJvT'!E/P:7hu+Ihlm:9b $2*dn>tcuS4}%}hT.T]|Wu{%5t'Rq:0z "uVs۲?=,11LE+M7D&]@ޑPpLۊ_%,b̼Xj8s1aTm[ ~U;B`"[V7!/ӳ¹,@V/nK0T:?Dv,SۆϏwD|d&Huf'wnVD^'@IJ3z~=ec hE ̺]1٭jrbΥc&4;NYkE}G-45}zly@cn$ ôS\Д؍Z0>ZYؓv~",Y)0ʐESTSe] U:9 b/=eL922r5[8Ka0)yE~V_W6ۊ)[ts?EƤeXDz?PS=) VXSmc 9`­ d l T^ӫW$o6ަK^Z,M09'U\K[ 0P#Ǣ5| n_sfP8.Oʔw)c&F "&@3\l:BvꗊA_āzBԵ[ "ns-@OmCJ3Ld^|rDt3U Z)}g X"д,Uᄈq gҾ!4& G>^h`þy^x`]u$H9ѳ(XGO: Ew'TTA9JKiB"pba ̵6_0 bZ$stڠ[ɜuIrЙ/9>޵ TwN+QkmƤ?l/ t5FT=wEjלӦ)srUgdjf XBc V!u_53uwE8xV%LiNڔly\ h3JjpӒUT.'WeKnR-ӈMhO^IĞ*1Bؿ#HqfS2{`Z+_$z+tةMGS']r-q݁^ 4-`x .xtSmgY,*[a)7bT2pEP`v! 4N'=͇t r}/RR?ʅ8hu޸Wsʓ`MQ;Zn'KsԺ^z ;HMxonœGVd&^4`ۦ@k aP#RgeHP%Mg$24ͷo>GQJ2~ŜE&Ǘ+& \>0'E!@tmY?㑏wA ͩ/#qƕ\AR(q*& Y{9 APDo__x,*gXO3%ĻUKQcXvO!x`H+w&oJ^bqІ^<5^%Q+vƆA?$?Q㱳L:z)ϖ9`ijjx$}"'_]v曰G@zN^%BĞn3!9MH=n&{2(=kZtfn8_oc`PNUBv~0Wp5U@0Ƒ™vzX ctNCBجe 56(5).F[|X5gu7L3;m<\+V=|BUp UM)/ysI ҳm47/tpa^Lk}3BW?._\n1N "AT '4JbFk"0x'h-xc|ˣ.Cl Mh&^jLߨяBW$DrˇGzE\)Jc@Lo1뺮wqiܥ +rA`E6T>rV"\;7ۉoD*,x:)vKV+/jZ=0&LvH=2|wJqGEY?EDi,KM5Ř\~VzlqbREWeP)`o^| XNGϯ2Qٳ ̓ /'ԚRwAR՝ßh^u`IW>vmhO[>ֱϦDah3$ ʄ c-N@e'J`}2឴H<9O.q7uXPJl(G3a2i5Z`K%B< Q7 c.$JX) 3G֩yі4\f>j43,V)0y"BlmQ>I*fgXߒj .n{.-q3Ǵ;JkZXm3IUsXң:٩FHKH+'ӯ+Ye䎠(SaWO^7xNWB!:?@ lbB:9NFMr+s Ĥ~)GAʧQվ0z#tƃYDVgZHH m.~y wj qh9IwF.bxF۸WE#:"2WS 7Lg_;w-" 9VfC o`\&Ϯw'Z#}1':g xkIWˍ}ׅ/(շs6޿ 3N|~TĽdr/kJKz̓ K^ E\ rPJ)Q(Y v:~C4 n&CM@Tdv5E {|31OX8wjTW`X#_>t iԍflreM7 RWȚ]& M|&={I=T'̯N=+32ưE$;,3L$}/y[ÔwJ֒ 9Bz}y=v ?kIj%ߠ= n#DsD= "-'o8෈'iP6P`rZdK:Xci/F'BXUग/^a0j!3vU]Nq(\ 3C^(74Y>6QЈwn;ø֠3me3pEQ'z9YSRg2Ny$[4ޓeka՟ϗ*bw+79|КSłw YKB思);^,jO5'#(VQڪڄӶݍVC3۱xQ5.nr6#7@B,K $f({~wv?e քd:5EtHԾxC:jEnx)MO27Dƍ=I*u/ǿ,&k ֮@ rm_~HK7%}!fUy JgsμqeR(ǚO QMW&/Y9 WԟH#gcwŐ)iL ͢\vL9h|: k`aK e ӍX ܺz~iHI` qaLǩp; ]vܘBp=1$<$/Yzf%Sg2θ S2eh|ox^?݋C~`e\VMb.kD0dyY^9j τaJ0(@c!Q͍B{%.4l0tIŠ)|?coK!ަ*ۃ!XÖy-o()Ysz3!i 3y۪e(8[ՁZQ36L4 !8*/+w"?T3/njLT@g%J>@u4fU%ґc? .62g*t"v/}a?-9QhBwZfi+'}HUƺ n8ǻYBSy9b;fi,d]wv%Hx/JO#(ԌT_Y0`e&Rºu7UaZw3[zy:燚 4Ybe׸3nóvT G6Sbwl .|kk}v\' :xdr~/uwr9Q-Y<%ָf;4l1|W_nl:g@N:(uXmtEn}h̎"zK ցz Iݝ&}hlV}v?SlHoVc]!kI={HS=4v*A^,qEM;[CMV-k>9dB~4P>PWCv!ɹz'\%j*XY]3NØfzpOܽ?+!o hƓTo |"`IYtb"2$*-I$!1x 9t ~7P )g1gu9v.ط<ʮk9>O` \xc?3-˜ZB5$4py-໥.؍Dm6vɵڲ' .#4 0\ lZzbϙ8@c&ܕ f&5̛25P} ^T%gnӤmR;2zoV(^]L]bۋ^b惰H-¬=^!*FLhb#\+U9Q.*ٓ2u`'@my3i(`Oklw6~io%vUB(Òk17v8*!o ҁ}8-ج^6,5mQx DQn< 8_M

̫GT~*ģr>l7rN2O.չE+ͧa f@R)k4h;vş84y¼ۋgc;,# tjYxK:6N_ys˭($oʩ zX-bz}.zc|BTAw!^QZFo«(|;N3' h6= -HFl[f7BI#IA8Ǟ ZؔKD^1PxAWt33K%(a%u9Bn?zkz*lVml:ԭd?ڊ }ͮ]jiЭ Er8xn^ýv.s\;@&'#tjAY$AHytapy!AFXwN` ^3R:Z @1mgn^(2zOf.)Ǜt{ZO1Rܰq߳(I{~#urG!Y @\Z9&6&gzVF#3a3)EZ~\1FDlHBKv)ċZ,'Nxv!8pFe |{x&~?dU@5$yF})=׳:'d!1 o^ɫaH\r.Dj@hҾLPx,{ }I#*~B3R":nq[aG#PފTugq7'`߈ءށ>6*oF{O:h;"ɺ-i<,|mV;2!8@O MR QΥoJ19d-fGQJ_*DFaAR:&=ʋqS lraa` [uSra^wCS9q_ё }`BTXRKѝR΋)2Z1ȴ9uM fDJɬ! D)eI-&S{`KLpj ?uU(qpc% l[#,kj_ZVB(rqz.&E jKD..qЉ_ci-sTCw "T?fE&^?rOhc]-$~v2m`"x)?{€1mebK^Ա0vbcq?GJ.:1,\|KC5zZD SޡЉ¯xVp196x,t,&䆛*(|~7ym13ʢeJ/><9yhQ\+'[wYiܣN^#| tp;uxn$@⌸sGn)mh#ǁ#ôwL*EPLd#~ v4c-sIrU] \l8GWi/Z~ e?dk$JYo*U\gD,`d4L޿[OU$ABՅC\K׋*Z. V7\ruc\P3>\鵟lGQ[gt\ ~y"9|,ky-ik w;H9)r{`:0b_)vS`˓j`UHZS=j>Eg|tUC} , Zo Oէ\v9+.Ho xuvZ.;WYJϭ:QJlhaܭ߹S[ IvY3*f 6KڂPDEFOI8yN wDqL#&}ezG;gc 9_FgH.Hd  ,"{BⅧj 1)C_9]{+%.s--A(G܈ fFsn4nv1C*́hb {l^ R|< a*:p'ɚxg[vY+3o #|,B aEY`Q'ߵ9eE} rdNS!o.,):4uIRdWYjؘc>Xc3:մɲ=qp֦s3 K7P v)şϴR).$y7z/vzϓCrj:l^}=ކǖ :$ˇ_`xKq3bqG.EIN180Ƞ@+!P` %8P"(^oHP3#+ldɎ] A` <`"TUsa _A]~Q.ʐgYc H o)@zGOOOI-d<ԋ{lFs!MȒWBE6QA[Q"jl6_#Yeާ;CQ1a>|& A}xK{?";*k!_Z^ż}gcf,~Z VRg4"*O+ 9]`coL?T*op =!1/l΢Ij9*{ ՇJ-9 8f&rs3pAS&k;C^:/(oD]_ˋ$? zþf6kcΨjY7H>%D0Cq::L zj5F$6 諜2r79`1١60^yen1]G1Y$ym1WpzzL._ֶMc_SSp Zm3x,2w*e-9`Yy6}=$QZ= sa~OcPyɛWS @8lo{R7h{-UuW \^ԇyRH=FLp>GPUp *[|HN Pr<@{4[]YXyjLXAGYήe'$u?ҧ M6+5M')EAcՠ1"1:<=k=f{qG߇ .Ze@"=6=q뻵ܰFQw5T!krsC7 Y`உWi[]aMPIB=7V (4$Z^@RIRW"JĆ|D g}\#CrYtgIaPr%>?(zO $*)n G'و{gs9^mצ\}|94ۗ>F֬:[vWbR6Mٵ{>E&zp>=Ֆ)-Qn<$ 3_򋚙"rTFSq13TŅg"1b  2KN'_&dl?⫘|,1=[A@>}2HXT~k{W,S23mf%f7*8T68='Sߎ"ՂR)+-Ⱦ"06 w7EJwZ||ת~ 7R/Be,k 11hQ D \@8[g7U ,b2Z31hKJs^jju;d@7\2yo,)ex±'7<~ 3Cb!`0SCG&0: v`n*3+v4( +bq8iݜRSJr[Y ?En0XWU5V1Lj|IARe Yy*4jvZ7TWrZFZ#s#W\FAˎ,XZ ~Êw"vc ^cOO e6&M" cuySw0ckOb; .3p iRX6,[~ TGTg&݀f^X_*C__MH̓v\c+gJ0ր9lP-W}$RbaQbMyOš 8 abUFn $,I__l)* 6#o;#zBvmIDH}q>1U 34$%PN^'ۡ!Twc >,\t7 ҁȞ?7:}xߣvR_<+k)8fKBqՠC~PN<(x.vjHa4C&DAqAF&u)C+ǺdDyZ`TVʿA^TIT2' WWVKi$iCGɪҐc¹YQ)qB)\Y腣6߶ u+$6*N`Oc욍8WF@KTiKtLύW-Y:ἀ{cXI[j޻q܅'I\kT Y8[fԆoi7LD&UV] ^ %څ5o93oY|reYUG`ՌMHy>g(p'9sQVy|=Jri8$]K˂E1 i4bo#b>H$2Y#qx&"7!x T3sr|ބ%(AĨz@{Oo[~+k,g{\PFTr/`o˫?@L$g@+銚f6qO6ln:oPH3w () wq Uκa"˃ k'Vݑ|61-qT!J.UO9 2pnr):PaPSKz eWoq9O" <$ׁٯRBmǗOqxiŠ&`eTr3D{Oqa^8Y5bIqEȿ6Br2IuQbhRU= _5W;Ҁ=MVh#DyHvQ6{mBىKA7MvaÙGvwUn'&n.{Kk'ݧL-Zi BBB1R86SўURsShػا5+Z!0{Iݤ}=$97^:/R oCek# XhPJcPRF"zi$C$Jgc6y!j1>jD]cn=Aܤt#<36eX g(M̊]Ba\<"%n p1n6^*@&9tMzK1I|ܦqc}+ ҿ,Q~jg?Hx c;"q;TrK0N}qcŴ싯vS?.=2$=+?WxMw7؝@kLy|ͥq}|~F~NjVgʣpvKW-`w_=m*P~vŦvDE*lO|kSTxUWMfDP=/7:鈱(繒çQZ2g6\ T54gSSP)Q$sp;ryʤ^.&:fdNy!|$ZS0ퟪ5ZبCj%UB?cw9 g}צ`42UWuEUf=?x׷D@ݣQ%?U=v)R!7(4$ JsŽQۋT{@eOjvj)C%ѩBzbャtDhiHr T CD0oLٛJGdيA _-V*T9mEB4Kaḫ+<?fm1(u>wkJ VmˆJFdQVg{]4n(9 ͛H0ArybL2dDE"͗],LJOYP-[9WRMUͧt\Uܕh a߅eĔދNjdRh;Aѝ<a鬙@7E^T}b5k[U_YcFgs .02WJPfJ2"/6(Ȯζ#\ >p3+\[U]nz-Y(;~i5 >6-}v!M8ڵ?M@_'є80uՐLƘYҐҒ`DײUs\dn'rt-JSKsǭ ^&⭨@{$}fO}'0Sݎqө\uTTuӜN=oB.KJA(LJ3vam8W᫒,YМL(%oS2n 9~ =glLt]TõrIBhl.Bi9WKT-ŘIyUyL0^1-(rQs:ʹS6w '7545c\''*UVЦ*TofYjGLj^@Q:qO^j<0#HJ?76W5u%y'e>Mwsu8jihԡYo")Ec'^椀D"h_k$K4cEf+} -x463}ļTam}AaKD̨BfpqnmϮ>?#tM݋y0jy}C A?@4Rp] å1͉Nr=p t%VD*&z RoytKeQz;fޮ/'ק ފ{ bBH5ς ‚S ㈵tŮuXZq(GkpnJ])AbRs)8%"he &L+]TQzʩ `[JZfG7oLE~d]Tބsx$fAO%M0fE^2FbIU7\Jr*!r/ݙ?6Gش3\:! *MĆv<qǕ G l +},K8<8TGԡ|j*0 s;*gOOjU+Q윕}`X2odu󎀌 7=LX@~d8RMX|z49EJ)|`gO&kja^ɽ ZB{,ܥ'}`8,bT-Z &v=)zLDs GmV)r^Vǫ4ޯOk AƄ °e.ŪM7tĥwbk1s0xc]E6 `kUhbbCL4W"R Fz. 0)P !.JW W-ٲW& Dhy/2!W(LWv @tdթy4pT۴JS-ȳo&ii_fX! NN _܏hOj(7aw~v#2F̾l&VI4ѣuj1Pԇ9k'| g4[KσFU.PJoxWxIś0o= eڳFb#[@܊W$c8BuWN5x2M!lR%eFDIN-{*CS tCmK6UӆzV': 0>FAP^ f})$:u{gP6 H: g9B ӠkKwB6ZZ秋"o)U&z G}LBĢ_@?P$¿Ud~ O'LQ~[d㨻*8Lܝ-a?󠄷ai[IN+/ǎ8ef.xp'&Y9dNцT l)ѩpy#j>*ӺIF緝xTx)RfP^dn| uEèC8Ce"gW&]bn8_Fls"GYlOw5w$T3*$ pW kd<$Nj1V8д`-6ӡ[C3 L!nY}&]|=,k*3EB`kBDr08Dr@h);s}q9B*vcP{[G8au^S*d]L2&XEOH7y"EyW% 4\\d&onsGuR^e<{3y!?H{XZ)?Z!6Gs(L:I$?n7ݼXz4Oԝ p9~:uIL6.rt Ut$.?}#:XyVJ IЎ&.N̿̉{÷\]+1=~t[ݫo0YCok;RsӦhDe6,;1wљ~Ќ+۔o.+%@H8[eӟ嶹 ro{ٸ:ORAwc;  ˠRGcW'%΂7jl;g ,ղ.m"pҲ8LM7T^h%0>╨FaT'zvLr6t޶#AeAgPΎ= p-t-ͳѝ]֢/yӑk1v=)#}mhy(dAKe C )gߤԻSn+;S87/4-տm\2bu3ӁPY`%,V]bGV%^w<[9o*0eo6ҭOY4T-(hNgc&Jٵ}q h8鹲D)!z,(CoFM fs6[yVW}= }>L_Rd8Yb ta~$ܷM|wXBޢ8Vy|^DEG7krŸ$sJ:Cp5!ZAcq[KҟH<yiV!(cѳj-P9C$啛 5DIxͰoyv n +g$ ~-z>P!Ywx5+WK oyQH~j; z9@OIfek}lBΌWWRB%m00ܼDI+ݭoJ!R{n渱fMf\l|]BHBo뫈k_Nъϲ;aR$ΉAO+ʚ pԧ}|[`-N9un@I)Սo"1e˟WP+(E]a r}" eyp8Y4 =%(+ӷZ}EQ(nRBM [OeVQMh'%ʼhP2U[#בDBC惩pRe #qꠦi: -zPNAE~RîLo-:Qɵʫ7TMLg`%i:CZ8ox(BV:3upZ+'ؓhoIYfC:q}:7CYwnj0a=bKd5m=.k 7[gv3)|iN0SZINh䤺@Es5|6`sSLEL)қTut7#66fo'q CZ/_oS+taQw)faм9<+2u.e2[Q!~> 50`qkK<吅q8kT'PJZ5"YItϊe.YU. uOLr>&,RpRs7~av멛h=dryEn9BI?<> E@85$n>8l:/ZfkɪcRs@]hهWꒌ M"yC}wJZbձ`$o?(!M%k*+#wm:$V985ir/Wo "TMW/|>uS;S[qn`+~0;z}k>5UzrԲ7&I*K8<9$JuxĄkA(-c3FRRlITd #!k7| :*JxSXw`nNwC;0d%?gpxËIsC>&e{gy\t=W3~Y8ׇC;t?yJ$H~m4Qi`_r7} =9VZ?G1xE{4i!SU/C 2>y72Cj&l;fBm q ݆݉G#.+I?Ugr׾+ӑ2h0Y܄sTvRtk;""-@<*xI ʴeBe(EBMى.En%.=,S9Se&ORkBW<@XXg?B(@1ESӲa"0̧k'ʟ  D)Zf#bse zw75OҨIB0lQ IJSeG% stC,>N*76n(f~UF~Ƶ<:^l^7S&}ei%`Ze%g)/eH=X֡#\x5:{$ŝK8cm0en4qyb_3/ƇE}P6*ea2R mu?.TS!5|7{v:$u(4i*;i`syƖ d 0~ bװYlCD5(:eKL)c gQgk143{L8ZJJ ECeo9~QLapU :֣ĺ#+OJpv fчhq[ ]_)yQx,";&܉9ixGmv4o_)V c` Z+P/qSeb#&c{#Nlo遶$$N+0(N"b9큫<1 e= e;_sYS ki3^]>GtY-:ec4dw Q wh( Ba@ zIWH"3ҐGcOk•<KԂ9qPκzIgb\-lOپF?E՘R_xĦ"7PsAj6IGRL#1`"m=#fM 0,>Q(ܕ7 Zh7?<8"T ^WNLAɺRxe=6]ֲcÿ )I5r~"7s|o1I_.B/(yiuI?;EǾ(E<6\!lL/ \O|4&&xJ!L;J|O B:eGRe Vs︞X\eNdvՅs8XK1le[ Ǿ| *'}&fs}Cݢ ZzytY*?Ł3o0ʠ׍KErN߉rvuO:Ũ<uU?nKoGr.=[T%$䥗+}{צaY<1ZqH8U8܀8Re?tU1yvT4?NRri,1hTo,*^ܮ| ΩJ }x3oU!%3L)nm fꮏ` S%jxA򂵏& &j'$͙ C{1B?v{.(f^IR.bv11k@:Jd[#w*i6X)Fq\3(z[KgK3@NWW̺N: XCH́dh Pahs1lٙ~/V::6mRb0P`Nr<Cv%0鸎ՏmV8mw HMߏ9J.:} `4h+ 3.&*T@V:y OB\`1ov+}F qfb78)(/vBnQ`cP`JE1?|AԵ74nj5P9_{Wu8{ q+G7%hϞ(kș۝($;˧e@$"JQŭ' ۀ('CW]= 6#p%=aFzV˶byf_D͙6@`O^gZIj@"]i_ y`P^A-TYZ _RDrh] \8IJUM~ 46`QF$?@##e1Dl oI)~SWsei*.*3M L;n0č>;i~Ά^=" >l"7— (Gg-qH~SHkBspz@  ;EA Alurfe U1I_KVԷF4YOd4?1}x2+RQ/}f­ٿI bcF 0@R:?ݿb5BcWAh ~ԁ?꠽:}uD7/Y3a wB%:Cu,Jch*ZjFaMEzDQ&fiphٺ{ȿwƉRWZ0"j9×Ɏz= R.޾Y"= YR4g_Ȃydj`l rQm\ T2^,'bjko)Q=@ZZv 󓖳$.P] Ot*g6xhyLώ֦333b W|2ЬXr;f"<=;F1gR6[ yPRӀcC5Xu^aM|HdN :1e/rWU["r Xm7  יw-3A`ZPŚ"LQ?[wXͯvd}G{I՗@;LHj2ꠗ?&8k(4)EnqZC*aˁ .DB$/v>TLViR;B ̓lc {ѿΦ%áh+K#& f ^ s"X.슾E';U4IK(r޵py+󰾏2`5hP+pO3S ɂzC |?3:v)}EqYk_iTL2:Rk+џ2}%=/6h#T)p-vONXy芧+BV?4îh`aΗje܈Glvn7l@NA8prw;'YSڌp#+Id#.0RéO}~uF4S= mH`.D|{ ,v6윱2i<VMl;G]F; ]s,#j-|G[}) _/]NTa2Ҫą.(>;I ǁ5S3' )a rdzIBpf^/ $vNB;Q|U%g] L!_%x[Z[cN2L u?務#a!a6g#m7u'7) t9Nu=:Mu!?ϦmT$#jy,&o]c}c:+JlMHգCJsUHu( @({= %Rk]y @itk롬pB=Y-E $a!Č{@Q_.BI<LP21M8r77R\M MJEH^&SvxuxLF~[r68`| lM%*,nLrԟkyXq1Ѹ8}v_Mά~{Ҳs )On<X^"54bZi҆jg^>箵h}Nߍj`|+|牲ɛV%ދn_$J%r[-{)zRLO5gbN֑s|hC9G!' `ig9}-(}z|ыJO97nGl%`J$&$+c ܼz^%v"}!b6I&g^tTڇrC_NLfi?u Ȏ k='ֺ.9}Ƿ14#NTw;hn&iN+_W 墛iMb.\>qSw䲩.rx+V&S,YgX3pC*aklUd:PI=o>푯)s^)k}|v`|5V[׶>Rsv^@kYv(W|[p{`*wiyQք70 ,W7 5-$Kѷ"ՊIos_f vX.td~^A $p輵i+OZUbMs{@GV@?bJ"\6ϩ"p6=AV8T9 `ޞm 5{}fR_f;$=Nw݄jD)2kW_)'ɕez]ز.q$}A=t=u]I& Lۋ4>X,gS6D0a5LKV1?F-N-O?.0.jNWĸWJ5r +tN wvhͺ&k0PY4☞!qH` gS:~mX$Ĉ sy֢d 73 "բ%^ gR T#]2P3t`atLh>CQ"{nF4qSM]i+/f#2>Ջ[M:{ KR[ho;Z.iPa^9> 3+,&v 0fP%3S4u~֡L GgkȪؒw6\_`Qa‘''XeZmDnG&tFp~xEd$ j6hm[3R󜀮7t˺vd@Æ 1k{P+)o 醉܊ @PA3]2))U\B;2܍M+q&`Ư]T@I)Η@ZsS-*efq9v^V$-Bu 0?LbJrO{BZ~U~[J==M+yyfrf9~G>\rQ=O*!@2;Rn d uvÞ{]v?0|;R11ۗȔ,v&q hu:5Ctd!K_HkECb:Upn}s1)"I`%:dI|kgAmV5"Ŷ}jL"8s3V 8eQ},grcTpmJ1(ez}- =~iAA;Lh5A$sF'̱tm`ȚkKij^MzZAFua$W`M& BٽTH` _&qR'>#+vKhY$4\cM9o DʬK@β|y*waF@_NU" $* ;Þsy:uxiSdMCR O}6 UE7G;&Uj2WjTx+f1Tlu}Svk[Yԕ*𝴆B (~Fu;o(HZ8[S!k2뎃<''׿nIp> B}%Пdl]*:I;n\uךaNMSM`!=dN0)A+*F*;X%XXa!-UYQiXhe!Vd?b""sr=1E-|g$w"R&~?Uq[XWc/Aa=Lĵ'd"WÀ⪛e9AՓ^xxH1Ww7F߻jQA+;l.${:yCW{X>I_ YBlĪE}_;?WaPs_em,S? [3-KM"(Iڟ5x9 RiTѡlj].78'E v%(J*F1&f e{>gI^, Rg~N߸p=-4Q3Uہhsx%\aCz$Źq,A}0E~ZbW 2*!."TWi})TX FQǓAb]yt[$oԬq^csE6qfx+Eۨ%/n{]~v@K^]y *cX Qqsyԑ QްMr1 {I?kmPSf|-U|qT4R.Yf$"6n<'iu( A%#I aAuB罸U1KS{Gq7}Q`:@hO$i$Lړ?di0li ۞4\`œQZB:"p\@?)p;-w(ޢU(Ty@_IH pԦ19)$(zn]3IDt=.y[@>(IY;H)'^L: "WChrkDb]ؗwd,f s Y "F'f_;80C#j c D| 8$>oT<6w}m}mJR(X!|xo B[U0osH  kz'iVfߩJ';̭z AJ<%)>o($, J6yTHɥΒQ߾[JuȆ`D*D#o"e %mZU Lҳ*"'5@0c+Lqe]}yp7hyp ޾x%Exl$MswGԱe@ J-5E ݄ Kase.̓4~ᾷWЁ22GH'ܵWe Cwl^2- U,|Wo(*Dy↦<ϻP0AeH[G}d%0>g :?RAElઐy0 U= ;x6aW(YlZ3 2̢͖]?-(! nɇ xAfr_GbӘR H-e#Zަ\_گ߹s!ͯ9[KN[.v?Z_7%M͊OW#k*%*ƩX}, `#}(vMYzECZ!pw]Acz/q(-LyFyj7+Du&tn]F4E-N6IũuT)2& =WM=lkyU]@!=Z_Hi̿Z˔hJxcexʃfHe)_ԁe_mT`8dh-:ZP$#BТQ(/_ȼ8ȍxr 7VJ)V;u=nYMD_͉Zlx6r XGUCmZ1wN\rqK]=vUE{J+ejuAzqtβ_Wyri"k|r{̒6"zNzsN/A*Yyͱ/f' t~ $/hiw 6Ȼ/]uH%u:j寫@9%?]3 Yfwt |4;g[x8P-R& e%Bs-W J2(mM*R7uNɕQuS/崳1Wu?F؆A)#IYg@ws܅2W k /Պ u סd4..*lEEP{usݞsы(X]H,~ӭ>D*:L-G@yi*u *V? g9CD%`l*sa{ uVj$[5o[ND*3ܖ!FY!4 LӴvnvt%LmqeS3G M b8x\{)F"?ՋV~M=O@/Ā tz7F: SJ6ٯ?TWFw>l@SX=VPFBbjXȑ3>|,KB$g8wSk7|5gƢ=I;+DSuw4F˘v?a'1NCe|5L~a1_ݒաNzWŊperk.›2*R9:i"A=IiE+dh*c)bKx{?62ke-^2 ɿJc /%LL7L ![_!W =mc>Ӏ[sI9E޵~˄bfc]qSW [CY1d;'dZ$ (h*Ņ]]|T{JƼX0` Vwf%!zz6ki醎Z€=!  RyTB^d3$M8'^,% "Ώ ^pIjF íNרY_K}BA"U#HBQ.r+ii^A.6+azM!_D}Eܓ'P3Y*PqȃN`dS5<\dρKp#" r߹ Kq3ipj'WoU,yWZ? PRQܕs[WXV9'i]8o:UvCA b^;vH9 tښMK.UDt?1B JU wF1C\ ސ/>|{vN^TT̍hp4e҇U'T8:Q%jqY"~@ɛ`WLA ,7q$gY_/|ڎ VuVJ>]lgiD)zD}PN$fZ9rbۘ;&/2\kqe/xμWHܰfh>jӤM+3jnkUcTu9&ROV ȟfzM]{Lz4W9U|C'}xֵZz_8j\LWʞҐ ?!b{.Phɓ8˺&Qn=PiNz^sa|5iAo]G5BcdȺ0c_L5!-}~{wKrB+RLȒ v).XкұAܻ-nim{UN[v#^lK]LхZ4TՉɉ倆/g[BQ8#ރNeg,Tߑ#Rbቾt}AGyf16EKUR5E}履`(MٻCJ/7="wbÌ;k+ xX株AUGj (M?J>K;0ٓ.$ĬgLrϮx!!M5n(C*h+[ܸձlWq= AΚ@TOk @l B욳7FF6=گ2ۍmxgl4Z6x(t`r~vBQʄ1 Sn@ tB '{ m+5|&=V)Km뜤 9ں>V"M,L EϘrq|),g FGFŚ,4ڏhyIt3us-SDO&ƎޤP H$Sd+YjXݤJ\UvrjM[ycC %lM#D'SŻeZQD0+'i`LɈZ9oPc>c-Rp*ϝH#D-h{ЗsٜEۓfVo̻yq¿6.4ZO< d|`f>\|]Vu U=` 0a>yH)Är8ҝ{3N ]sC–d)=,Ed|v(d)W~"ߡK&uQ &T &_tԏ>gL gFa6y$(Ff'1ҍbpӖ-Ey(T~q@c)˲=XBP{Q*Fxb =-Ki6~{>BL8Y<90L/?W|fՏ\:xa/=>_\Ra|t.QeOF" eѤ16$^)Ղ;MP#ku)3oVh)RLH',R5!YHĔ?E9'6Rݿ5")(ʥfoޅ4#FЦ= d#[ 8޻ڸ S/e>uej?!X-{ɚ`ǣҴcѥ)8Gn<%4_=㖞i oz,a Q2"R5`KsJ1wXqLjf[C(v*FBJPM|%tw2?ە%6 մ/69|W3}njVbpnjk` 1`٣?s{BzCUw /Y贄V4ϐÓ$/KM YLYl Ɗ8ZwcQ yˌlA'ztmCxLG4ދ'Z9daUAYqQvbαoU UK1`ڠ;Ih9_e;,.b7rG<z(I|A4WRf$tG7Z#>. O&/!? a! )ގ;&;T/HQ%m+Q&16oX^?eHjpIfEPM^\}z]ҟ`^v eD8\]5c7 3N*+;|b'͢u{I;!]Ip. l序.4YΨx ˁL9Ab! ={!? 5o{l?%|ܿmbl%(6529aF`-1K2XA={h5&7sٱ"4 ڰ-bۺ~ɬf2BIX]ܲ$-Av T' 3OygP~_|ԏ)PFM.id'9R'%ػ8wOXq;Ma2TM pDHx-rR|"|6N 1v};nyڽzqt(X[Hnk7PEff4/aPahHM-]8=E1IKUQgR> YTFVYj|3=+45 b,ۘN0dWW9 ^Wtr"7þfK\槽6 6x9 pAOpo|$s)?#=nIc؁&Jڞ>xh4Bf'^f>ۜ8 kvY/@f-셓%i&=ٔ~h?N'Ok0"}jz=Lp| Fx[]A6-3Z&Td}PC󧼻[XVHpJs6ڼC7]:Qyg3Xk Ըl9V>͗cF \nќ LڶGķ]EN7}Fg[KEyqsd7ӅȋF)b+;Bp}L}"̜g=K鹢+iv%)UA 5'P;C (Z iekHX2 H#`]j61&E{& LaiqǴKZrߓ+2Ts~phV%96Mz/dt.a1G:.9΋R;ŲjpH*,F{Ҫ(16ib ^J2­8^\Y&F&FE6#k{<=`d(z U*ZY^ &mPMyZMGȰ,?$F7;W n0r]G~v@Raeu,`^2Nre[D'i#כ4AJa֕W5+Av g^x4/QCVP%*'R7͞xw]c/KKw6Up)IsM!ey4;S3Fd6BfccYDA< B(6YUX :>U6m6gb?nN8hM۟ (hZN.UF^fUsSW*M93n9)3E^>PIB Rđg~O^f$[ˉ! ]c\^s,Uwe$΍=.黂laE5۱ $fy3,>*kwX#OLD1\UJ KCf;%[q=#5/?ڿ+?n6r[0=]\9z~pkwѪ/Mbc_T"myXqjZ;%6VHBx8Ôf'8:BU}g39DUi6fQ"Fn Z?m/'.Z)"<\!aԤ].6}%+;z=`'5$A>OcnLӂkcn4eAG$,o,]XdX_S0o(7^X^I}ێG䍺[5sze:~3D^g!&6Rg5]Oop3s7iTc6M{X/nxw 1e"*RHFP/s|547=En޽{'A6 |o!sϕ;-#nJ|hHM#^nlA7P&\1rΆg`N]YV?TU 1r*f;=ٳkƶb&k.?%OQ6=HRV xϢLމnz)9) VmKգIhQ?$콮qrǗE@Q!$=5FM(`SfQǚY2$kQKnIύ CrY ԮSc'U04*N)PjŃ~~2/BbMsʰUu$Ԡe~BC2QBPP_q X\X4Dm:;΀eDhSA,^ FJfݵ<]AqK)og14TZ }/u|P_+k"EDRUX3<)T)iwjO<.{1f{xO!Ʊ1E -c֥#uNebꜦ{ jpY 5TiYSag1D5JXQmDZcP:aaWM1v oe|O_"0LcC 7jUZd+hZ~+*Av"tqAyV#og+\~ }XjՁ( YZ