libvirt-daemon-driver-interface-6.0.0-35.module_el8.5.0+746+bbd5d >  A `dU]qPM1l;Fo_3g?!CvEx|qս$oR::\6li S8m4h*'#>zi8kco=mw5ݑie" ɻ^1904606e0135bace2010be53e7c8157b23dc12b75e4225f1374181f57a1fc5976b2ece656c74c35438939651430e1d59d7980cfa'`dU]}=ubg0(f x[^UIbO&u7_Ȫ2iŖnJ&VWLE4OǂI5˼8$'#sYMl_foٸI C&Յ㮼TTNm UKr?s˸#z1ecIA}LUPG fïh#c~_˄ Cóp7bW1)ޗ'D˼ʂ!˃\zcqϦj$28\)ϷӪ .X̳ISGIj"|}}[CL Fe &dWnܵwk":*ӟTs@}NP:f_Teq:y 편pWrq[q)&A06 ))!N C5L'Jk*aJ 8$Ն*C£o:[0̪S9^#E q0,<  C(>p=;?+d"( G w '.6 Xdy   0 ~ 4z0 *(D8LN9N:,=NGH0IhXxY\]0^Z b8defltuvwxyClibvirt-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`dx86-01.mbox.centos.org 9CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64-kK#GG ZAAA큤`dl`d`d`d`d`d`dl`dl`dl`dl`d`d`ds`dsc651e9c3887bc94f3b400c0a4f8bd7fb0c2fb82b16eb7d1d69f5d0f1fbc6a88f57b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f5db600ffa876a00392797a40b177d2c3c27914430c4bbcafbd277cbd0c112d9c304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3f472b6002aee63ab3b84009b54d5eb78125216bbc507edb69e6aae3834c29eac55c86b0a3a0bf29758094a8634054e8a117525c8772d947e565f65481b50c0e02bf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a38fd06fd0be2010b379889b27100fd984b09927e4a5403b62fd50311758869fd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.so../../../../usr/sbin/virtinterfacedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-35.module_el8.5.0+746+bbd5d70c.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(x86-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @config(libvirt-daemon-driver-interface)libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(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.2.5)(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-id8b1ff2cf76cb7e45273f4e5e7059fd57b170e435abff91d686348141745218ea39c8dc1e7ee9685avirtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/8b//usr/lib/.build-id/ab//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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b1ff2cf76cb7e45273f4e5e7059fd57b170e435, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=abff91d686348141745218ea39c8dc1e7ee9685a, stripped--PRRR R'RFRRRRRRRRRRR2RR RRRRR RRRR!R#R"R RR RRRRR&R(R$RRRRRR,RRR R0R1R.R/R%RRRRR RQRReRtRzRoR`RDRwRCR\R8RARWRSR>RfRiRGRcR7RjR}RsRRUR@RR6RR|R^RbRgR~RPRXRTRmRRaRpRMRhRRR{RdRR9RKRJRNRyR4RIRlRVRrRRnRkRBR_RxR?RORFR=RqRHRR5RLRERuRi3Za޾\?5 ک!xC_Ǎ5uV^6-gnޥV{`::OAa&je]4t0wC7rg-*guDCkyJwhޱe0[~QxL ڵTz;r9wEE~WF+w7 Иv՗#dF50>9,ЧOaх=*&%$z{Vf`roL8f<A8 [ls|["ǁϴ2qys L[ŬT}'Kog XPYHEŬd] e#GvK@_`'qϕ3A;5Qzn/!:2,[Im׈$C  Xʮ΢,c5tF#>{]XqXe,Y%Z 6/+#>ƨE͹wCM^'fb(1~QN{sGp PW=NF_ f*AI7_AbhiEFSFX?p57Z*FfM5} q*`&Q ?cܣJ;cCțXyUiy-f,rK[ `P/̉mrrs,T=8od +gsGrytA(/k|m 4RbB4%tDZ0{ 0~vccrO5Jj0H~ch#0 veH%=z;YxN-+(PiNY#蜚`''KAiWs!yidEjLWtQxW P Rw.:t/, /A>> }JtyC'FP$&R7Ir٬2?+GLBm 55u֜(c$[֠mQ9㞼 8tc%A0Bl6:HI.2.b#8:; 6" -²wbzzׇH'_Rhٓδ&Uzg;D+hRca(7 jYi~eV[% _g{ϝZP[:u*IVK" Aǒ\MфYx ۩qLgwG.JvBqh x^_K] OðIN5_j a*WD I/wdsW/ ݭN l|+ yw@~Oڸ)G+7|Kߤ/1F!dH''`an9cr2 }9R }1b@&#fU `TbFTe K)8.}/yG_KBf`n%`N BbM.|GBŦw@*J1Q";V]n l&fW HxQ^y8/2|aj@Ko7$ ]M0)yhkEZig;%R6U8 , ì 4=˝GNv9Ga6 ݻ;EM00UJ-|kVD)?0Ɂ*Ud ) N0(o#5ކꊅkN4'Du+~]R1b 4.:"D8|!*-7R-6$ s XLBS>}_jBBΒ8xNޯi_)cj vA^^>9|orzq/.](<:JNW'WkE]R"S ^|]GUjIHDZ Ox"9҂d<|$4B&nOց;QYО]YO, fW'+x$ WG@!ʸthߺ!1G x+}ϦFe)Uc}GRBWW*jE#(GJ.ܩ A 6Ikc&>R#Q oߖfי^3?5pK]%4I[ע-LɆXYg9ĩVxcF `Y.B.5WE˸üfg@;SX:lC+1+nG6vS >X'% nPTPqZoYq;eWtJZI9=gS16)7)?'u|6 LR>nޫ19pahB<;UՇRoۢP'~gq,V9VoDp8`Uo)$`oLGtYWRX{~6HYeuʰ=E5i=t e͞7E-0^ui!=H$)wfzeY R{/w[`4%O1$LmLz]ϟI?bOny.SUxpG(3)mN=Hzd^MKߚ(c꙳Y{WN9vLRTNI |y\#m&Aih,,ַi:iHRtnSD 05 ]dYoXU'49"$Chpզ Չ <gve b7('/wENW䀹_kutL{mU8J hFjT M96>V^6҃P iC* DFu;[6<{8$DԚ^;k6Ln\n&bb`۔KqvN1;*=F`$ J `Cb^~_GM!`,Dtl&P9P9 UWMa '[)@-`3Xl=/u /otg!DP3Ey(*vӹS((T3X ;vx_إܢmOl,Pgd+\7/wrĀۍk*bBcS̗i0 MA+KEFrVRF97 zn/͆ $_5[A"gvsVi($i[&.ig@tZlu= zK#ᇁzzT]8 f9Hj3)ۓȃכaәc:u3~ Fps+\x;, ַ_q#'t~\Sd}uJ1@Ri/2~&jGFd'4$ۑ#ێU,fz#FuN 1^sgWI1=@L(>xJҮڡ*f[N2%:du@CYj mY'^PNns8h#GɏJñƨP:\VL&i_Ҡ#bxoyE'X@ޏgvAϟعTLYL w=k( o?芷a==LDL9b'ZIoɀ= l>>h``(R嶬 adFtdp%>Ē2%%D<&r1&,m`S9E녝bTUafo$i``U h $}֙lUx0^S z`}ӜfU;E{bLsa) $=}t3t?rn໑η!D|Pl=>l]Wuw \?LxkfY&hd !lTɫ?-*ϴAy@@>\^qaL!E*t 爍=0mᑕ[?]Y3Mie @a6qbA-: O~ᕬ$0 yGMOV(|Lwۉk;\Eyo^]B 5N GB R{:V<@_z$z4鉰r+< My\gŽ؁+]#mCk$^'O*N0#b_4UHFL+hh,zl( 9huOnً#/ H37o~]15 3oI rm?B|2 $ _r;R:+ԪR:̆ډniRSpz5Zx֦-uA"F2C޳u ̓g zЂ@K ^}[{W:>kMLn(ҫ0je,.=ˮd]i fm+Pb5䴴xL`wOo`)5k DjA]7spFyU6f>iޭ"1M9_q7"WZ>L9,=x |ҳFfQ#Rr&*ջ<=5%i:=8!E^T^ ;?:I[:4-"FO{xI#U0-K/ zߒ}A0qŏt=6XQtk9d4:|#s/bsQؙmQ>.Jb$`BY~:毀)/@?wat>f!^&Cy|Fӳ=P . j J+iSqv F>HjȟM],D섽r0JQk~iFF赀QH)KMq7CTܻ„ԙImܞWZ|l9uHK|o:cY[K߳.E1Zn }x &p]ZlfQlكVGS|&[1Lkݾc`Eq \4l)ycr! 1;5-tR.eV%ޜ!&aϺ0\FNv)rQx,B0b_D?T_T(Qx:K &lBzL3Km`4Uet(Xcy}<Ϳyȇ3wKO#,SQFq]紑09z#c1;u V2 ./҅AWd4yvԜ M?*?+q\s.JFQQi3,vRw3R?Ť 0g;%l Ji%؅:uoFqK~}I+OcЅzZ_} /c:fZuZh',<͌M+&ԟ&34b[ȒuڊӃB ux s=<߀oZ88"3qg>ҤA U1ۗM|*JI/8qR fL;PGo{$Pqpbnn{4n@pƅ=[=*6AҖcéyz _}$ //o̽,7=33bxo:Oh 9H8)+ӺlQv{!կ6D%T,jeDN3-ο U1;uU9FJlWlhpw7j^&:MyY1v,stT@s%( &b@_qǯ&ɫ  i@%p4mS+qOv#iDx}8!dzTaįzoKb|/+OEj^ԡʸRhQ NNz4E'D4sV<:PϬXE]`..I:'/"Ob6'* nsl!SL6?o).JP;Op@5r8^Tݕv N(s$Rr떱-Z\@五;[tW4;z'6$0dd;GGWzdXa BPr75}z~'`(ahm97xq ,g:mHf4&$mh6*HL?S``j Y")DUgJ{T;]6 N$]Ǧl,Bbh[e?LV&*Lv"iZE6s څ 5G ,ۺ Ē;7Mu>"h r2ばq0z="iq;=wPdy2oW? 2몆*+stS+ JDQڪ+;}Eϐ8@pVoy{}? *J0z6\]`+uz5/{,g}0؈SD:4ku#]^ (Ph6D V̘c%*69܅ @1vAyh\f6ryU֩!5H] Vly-Wm>0 P3[` noWFWX7L{ߘȕ<2 XXFycn\xChy,pqլͻi҅|uej_Kh=`qdJ41F,!?M}{?+h\PYY!Z79"\Vվĥ'or6h[W3l#,"`%rcfnDqMI oS/`Rzei[\恓I>RSuyq6ŀ\ 5K+TK>=bOMjGB~UQ|~#(]4D&`&[&9K ͯjJS1aRAkY]#^V3͠NhW0wOp]A@'۴"?)"C}T,}MoMN=WjKns-Ya h pu3Zف]?fϊNm5w<62 %|:HQ(~P ܧ{[ ^i^H|uߜŪ@ޜvS]RuG{8SzϮL L!CC[K|#5j5B:3Qc۝\a4{$ykK^]v&h&rI{Ӆ+݁a"Nڄ|Ҿ4u$tQHFnWǦznJ$I|1:Q#lhupG[p4ο舨49Ad'b3)6c{P.M%pg6U`E'(G_JW;-&E=L 4ޱ*&9ws]MNCJ8ʖOMuZۜSH0?FKWt ͒Pt!@j(l8(>?zk({ &t~`HY0up~{D| $g.KPr3zovl\Y ɼ.\jTl.7]Maڝ[8trwBM<($ t VZ;vu_}|g^miBofwY{iAԷV)]?ژ}izB-l 򲤑 tƆ`S\uy?ywϰW3j!Y!U9~טǪb#ycM-)'ՉVMo!lX؍\x55misL~w ,6&Һ8&FـAv82>ێ~gU˘"GsrIHzG+ 8"/l\\q%; xX}๗+p໲ǥ˞d}N,.s Ym?I=qP?G=T$S5_#+05UB} z88_憻,o26ȳ #"}̀t'\=ޑ!&(u=r[fPpa35mpb-^ /{Tx#$@O ֗"{ ,Wꨭj9ׇ}.b<{f7%7i#n ~ 4q c5JDOa.]O$*p ^w{_22s O%Cs[^ f*AE=PWJFPBɂ>D}7F;W; @ke2rch0(y=R75>s9?q)LZ1{Tlbzd\۱dcRc9yeRrVU28.X)aY͐Ych87i=f;lax 'v#`8ibsD{$u/t25]ͪ#'WT72LȬ&j˘ 1 ZSŢnLȑH d9aO,xkt|"aV ګ:Ӊ`g'aM${ۗfp٪z[~!ECh%{_ɳ W&^?ߨomntu2> ¸"?l1(7˔RvouO z3f:sٞL˪:N&X9eo4w$xW$zt,ȽRP*6r2 ,1s8/> ZWAM1ǝB= ~hyo?_NJc/R%\wn.dN!~ʈߏ7c#RHl% \bN>4橔%VU3犛gQvI~c9u߿mu`qkMΒU^=_V)ɔsz;7ESW5aZ@gJl\Dȫ‡oתtsٛ{~|~vD ʉEs̖Px @ =c3la*phZF_TC_7}@q(* 7RIDԑUF1#!K5zu}Y6(ذH s?]|]CT~GJ<@,7*C5[H-w w}z_.C[ [cCp }>l 'pu.E1m4]~ViCI)R3f~([M+FwY jLf3{mRwfu̮-M\]Ҟw=V`? tWuG旲5dWDIHET(qxu u4\qFRhݻuj^]Φ`YdM䳩NoKgD(; Ї,L3|㽓s2;DvBRʅ#?9A'؋N{d3˞kC45rz|OIxzrE0+ٟlgs$H3"pGj]TDF \5qH8:k fXETͱ3R#PC%x)$=~:pEyT,utEfOפοSs\n[IJA!֡S {H_W MUTkAPB:Ŀ<60AŚ S,0ai=ՏYUUfv˖{})譸G7Siƙ^ oY.Rta_0ɪrf/]kneTQhB)|(ugLTܑO'o|_6bŨ:x`̀iʴ's)Y迖`'ȓ3y}X ~{~ՈxeƛK)wW\p~访}?K))ςN5PMaf}kܚb_fbMyg~ǕРGR>l|7Tc z Y HÙY \:XׄOJf?2,RK ߨHgj6`l {8zxOڦ#+u}~5a:qh`ZHSH3S~Sm?PÔK Rn._Z`S\L%}l5Y\{708oඕ&@f[ Ηt~Oa Ʒp˫0 nnqٻl\m aeFШ v=}^vߧe D]O;nC;ɭ^~`(zUb9RJ 0~;3|Dp)`8%5TehKZ D.8ͬ 6ۭT*W^#Qkm+6vk iúNOߑZ)ǩgub`G5Ⰽ NנZ}[.spǷ$ÂP>'Ѫ7#͑ؒIq|ng]ʹ e!׷(%uCBKi-?ܙ5pآ.j^H ^!`:c-z$T`d*U,kMRTĬ|`&`Jŗ9̰YWYd0/\% v!YEq/UNaraN>ކ 6 䨳wgo fWsyxu3G'XV{Xs1XQ6Q.D 5ɾO]Mn|PIjчXtQxd2pBfϽtTΔu!~SzJTOb[ ZDb4q'#9cs(.Od"| ; ,z)t_pn{Q| pO+EE[\( !qO:~(RwM.٧$PH<$׀vv.?Bnhv {v3+϶V|<);+gTLJi"[ؑ(]@{4i!_b[01ErXͭ@ohZ GU%߷iy\~*aS_Ib9lq{!~73+r҈tM jBnEŒ!ۉ,-aħdvL$2t_8_ϳS:tJMv+u/ ~,a$r,/߻d)r\8Z#]o^8[tCD14krV .AUژrg;M8y˅9[OJد?(Nj638PX@) XRāB n^DUANI9{<z!®drQI6f֔5 8܍{P U'ƮMO@/yhmz|9R']vT]h,z=ow+yD{.]bHGR0Cwټbl;golL4-j|]d3,niy҆R4cu%eT#+*}}۪ϟHbäjNДL e=ʋšQH;jS`1V QCzLiQ7jZ _7\I;uܼ} Dڅ`edzbtoA.fqwL}D5cjRw_QtTYNS-)I P >yZjw%$QbOy0Ȏ 8Pt^NCr/>e^ȥ&ݗGeZL~N+>Y_lks` 7P[Jp̊zQM} [K](eZA-\ nQʜmۥ%1 lb ş^e<qg]\e`e179YvbR=wK&9f)egU=يP;]r~{\8?ʹFg6 vd$pD.K'1C]XCRpaU6c8(3CQr<"ye-Ff,~AW“EleuTuor]M 5:!@c?LU-0H@NןIJbJ,&&_tITi(xW@m FwmTX\G,NfHX*e!fMBKf^XzN 2rJ_J,I\$P _qt=7D w rن*Uq6H[g/(t|/F(>Y jΣ(x P7Wb=<ѯ^]1AkVI37eOT&ڳ!$ۓ,;J>LQ^v uwCCzWI;} N6ʦ瑖sG{"_^*?pmW!̼bЫ7SıNdHU\A5 ߢݼ)[3A|L#ٯ Hl؍YV*/bMǏ[N:xvIB}MKPJRhpC0;`i hYD4Ž)vB $  D|4 jzzJZ݂tMa|i*ŲW@@5jW,'qK>`΃<کaadtju厣޴kP.!HY4)z  8qa\(+ZŠ(ho3NݱErǾd)F'n#ڸcI5wf?_GM/{_iiA(KN iӺh쉡ď BiA7Y/ltOջ2= >)1,DE SŔ `+~o0ɟ8HmFZ|rG,Phsr1diRny6}톢 ! ^I9_ ̯89;'O׺3"%LA "mK 7x C I( q뢍OY4Ʌ\D+aRc,exڱ&0wvvD ?4{'_h3 A%8aAzF7zNg Ŏ9Y{DN^(>YPѥ"tp{4p^R/yR¤z7'/=}Ģ [ܪSaUh)k74 '߭o;7ՠPםxIf8kUe7^n[UуGB"GNW'ʹ/Dm pk9`耬ڴ"w⒓P"GIsGs(5J灶ۖYiGeṉH|7fzv;>  <ͪNTa)2_ dMKxP`&A;T"eVsK6W*)Pf˓%h뎧hp^ΒdO݄,d{I2*_RN5j̘B%_lWq5p4`\63ף+dFej}jBeU Ƴ!QC QI.)vdI-\A"mh&T¿hڼn AV.)CD:9$&LYS?,}XLWⲫ!+Elh)kƍjBJ^~MŒaAq G 7e,6ZQBkJt]AUax\^,yJ8b(dxZY7 1P:ĿoFtvBSi=ŦO mn99W{V^Ҳ>@B40 aM֣rlsoFZMRT%HeݟziɎ[ ࿣n?g22H`a҃8c𒺃Zd&Jnd M}'AV@tno]*tqvҩ9l)2yG0rA'/{r#QM &! qVIm7n-Rn~0I1bT)s .H  8Fտ| ΉX}]"X.c,;[F aH,ZM,dΛ;aW "'>yD>,Χ\"+[$տ^DlZ2@ .S*S=8x] ؟2!eAg {-pB4nj7J'_a^>  +!˯|T:9?]:;D#8@,cG/pw=V+aU*Ɯq2l❱s.9?D0R9ITsG7B478Slc@PRjY!)lB,.}O!OZAKFBځVGra[}Dt!mWy_eY*6+JPT,Xj(q3(o l@a&Уa*p1IeeZ IΞo5E'urWQ8{PYs@]jH$W tꇘ_#/s+ThE(`P2kk.y7WӚqLwVȄ~fħ#騌xdTltn@7h9,#2XqFkY|vc  xMDn/ 5Pٱ"kR] 8o׷㓚RYFjN+qʄ&.űc&f gl6~(ST1:ΨMYyU:sc7(U]3TS,= ݏb7 *cʗLQ wL7_ߠO VWO'W+ʢzwu%)p*H/[}MkM6ZT5ݗlN.E1ѻɐR[,`f򾈻Cŀu9L!]V6 bD>I.(Ư]o1%%9jWX>:y(NB1Cy㏚L-Y6u%-W? `ֳ}Li95TG+`?FGFS7`ANEԣp$L"&X߷g2'K:\mx'S+<)w1{7=sXæ[-* CDCɉ‚قEZ`ui[N837SkeDMCeM "J)&{ *3w1z h20KT-O2{&%J&Ӡ]= Ā*E?83^{7Q],9 ^%gY`sЍiEPH^a:;=dkthxIi>m@U~nΖ}xAKB^c?D,'a`al~//\I/npڣ?@I%*İ 3]9h?b3Аg)XkuigQ l)+ij&dZMԀX|Dit%7gUolurīREV+CMS,Ύc[!癬xN1_IX#o C*a`'Řm(uQ HӳZV}"&t}G홲J//r|ؾcw)bՑ5:4[˙.ejsS7xOH.#swg%)nfh&Kx=vStG_@bu߬H<Ѫ+ `Ai3P8&~$~mz>%;:`BYJ!;>d{p)9C6s4El>,06أ_vRTo4uC|wSX\e84'eZ/0)7L#ʅ'*:X~/v!u;Lfҹ2Ұ LImA4饎&j]]6b #NX U?싒c#w,8S7mKW?{LRvYIKy DcΚ٨=!(@(XY&)vp%̥)a (,TƔ8?3?!p-Kdcj#6g`3S$yORTrmM~ś{29TW"٩K1+x-l^e[ZcN$֠;>XLJ**oo\hpk7&QW@h; ~X8Y u,Rֈl{/>>xJ~K!0`qЯlRkRCE0\ѧ'?u:qgR~k'~>[icjR#3-CrT8TFIlSb w/ҏ=kg]'t] 1}o+0Q#k(cUa:f)M)ܘJGŒ <6l0*JBi G~n12W).%<"1 gz5s{2rΝ-\u8?PPt%yw=3סlaZ5"ɣ݅ԋKD h?ufGl?0SDF.r@" Mb ɀ =9%/~&_3t Lw1D2:6A;F54mz,*2|k{hldUE PHH$K0 ɐf]2[f#I,΍~RԚc2-3D⍖h`Ij_NV W6ա9AD &UPMwA=DfI7Bzb bb>qiWb(#^&\x_Q-L/Ɯs/#/oQ1?ݼT\"M9 |{d3Ή5x)?mQ+TC DK9P O$HBJn;P<VMA`1sTs΀akJ,%3m$&,w։B{EL 7@'ca`@ONᯕ $7%;QL$褋zy$6sQ0m+`1j)iGظIo̝dwH0 fPkm@R,J(TЊFfD& 9} G;ciFٝX¤+c?kUkQ\[[忉ĠMʠY_[>%z$EWs_f|[3MS!Ίhbuc/kdIUnh Fm_1 5X1*ήΘ 럶FZwb* QjM^swQj %)K{3>2AHzc"rGN4 * }*@5੄>HYXVW`O,x}&`E׶Teӈf,ߠS|cdNdɱ ?&O6AA Bt~@/z-$ˍs6+2+.rH'R;{1t4dk:ljMvMHֻRXTR GOnW;-:Xs%tR鯁a]&7-\Kd:hh&޻r]kӫa2SrUK#߱]x=1)){/^̻CB `Z;:6xwYGK ¸FhF4kvQXju FE1-|ް̱x: w]P?V/Jg̔yfc4HBw::`7Nj+Cf8L\C2rU 5ȱ7eaP'XN~W"m%~^?)&e[Ҭ&y}zRH),S^T Z'!Yh GQkew:d>~W[uY4 {U*|_SC}FՇ&?ql+5=}m&`MkWWШ*K5Zruα3;~NMK/X]!~2#RhA[|m-,~ $g{q*tNxAG(VR}Sp/]NDlO*V" S1g}A<օ8 ~'#fVf֯&UȰ=tX+.>70*(.~TPLBAzjnsP.0[REV8Ὴs*J{΀YںeC# [ $Y7/ Z}DD~[>1j$PwPOOɺdCO숧6{PlIc/H)A#=|Xaj:^3)~[໘ĀF3Ox!5&Q[L6Vu,ǡpA'Ӧ x̷^a)KGBEK.p:zR^ .w{L+n*| >ZA92%>lXVɅiuj[8GXcwruE"F<92#{Խ EM3„_@hݤ~sR?ΤuPa\ñjn_VֿnLb6.vM{r5/knisk9B! %v\[XEt, =h.~a?VwEFo> gPkP-WG]tv9jKd6g 3HJ3/`fOًd(;غjAV|LQ 9c~:3t(YkK7y{6Ԡ[+D҅ .;&q{٤55rr>]-nGЪ𜝗|W|m#HĮeѓ $n[c FX  T­ 8/|ߑ1(M{~݀zgFkԉ5hLGf%˜t*5Z$dR^wL? p- 9pq.PZח')i5HhA\jF3j]QU#I3/+D Ecm w}1d\&ih$dǢWeK:v`]Y6lq QK>$M%#lw; dpYa{9~*ӳ_PuOv,WPU[٫'5 jWGxSM7$.lEyKE4$xN f+RyȀ|NZqYTPgCFeklh0 <1:(lq|h=A7I3rO fl4K;;1ŧn G 8%o6x.:9G{#BPk_8JdC JWs`)TI|ۗLV{1$x*>iCi18qGt@6pI`=w?ϳ) Qļ'):]/PfX7[ 4XcA#"k,DrcJصwK0-|kjF;|V(μ_#ʗ O烏۪uNƣϹG &$xNWx$͉Y<*:"kq=  zyn̈yW&y*}0aD$Z@*bϫEr辵eb; >%%6`qezc;fۑJԽ s]V02rpI(Wՠ47?(.oudN5ٚIynj 9tL |Zhp+;TQ@R~$ҡF*"XⶒdC^@Orl.l ML$3N?|@#%24WlG]u*ra0~v05FSi6,尘E;(rNl<[[{vS{vzܧfn\~ !:'*%I i6 jA\mO„x+/,VaH t7;3ԡX[`8 BU)-~J-|EUqiLS/P^P"&΂!ŗ!2||NKNCOWz-P43:+m7_ź}]J+dTx* f*& 6 ӊ6QYޱ2.`Xx==5ydЌ|r'M"&sъ{$9N F `6YD}%?!= ,Gh)Զ_w\w;uhzr&n(wKbI8/#jNc ^(In/Nx/Cf-M&̺{^/\~}П`lNm `̏1x S\m`o=MҖ]OV,D .Z{bH;MK! nN}$],ՁˍC(9Q~w( 3$~:ޒB~᳉ϲVxzVP)=|ʣ`gI$e7"g )\=MsA) gjkJ$[GJ@Z1Npn| ~K ^f飺 ΂a4!n!f9: )fl04jJ23 h.֢hU;p.gR! O3.6 !tWq=BR5 =Tg9lVFU)!KEKY˕s5͘MZ+H5x:64դDC B&C{2!׮S%+l,="nP&B!S]"Y3ACr虙lkD3Y ƸdȀs"GN I$r*As7e*x\rY>>vmyYT hNSR払\(WEbO_zi%&: k+ȶ8.2 v_/Cqn\woq-~7&8k)Po 6[NS#g\f/<{)4'V%9ҫeS*ϑ@V7j?M}:ٍ,Wmzۧ}rz1>M#)]5쟜@0_1dJ+KaY0h@&GG9a#*P-u-Ü><#w$p(!o0R"pT$Z客|)tA ,6K_ddq䟊^&9m 5ghE0eʛntx[Wri:ABN67n2N:X@Q5?!'_= ˏ Ĥư=ġb .,PK/*Q̽G/y$(Bd؄b\k-O=\Jhp@2Z7vՓ aJTVz) M8CH%k7Z!Kxd,6wJBh$.DuƷ, ~ k)Y=G(ZvjJJ7cIKӏ!3~MLtwXc">XLܓ3sT~:19x& dL\/ܪ !#(5[ncnALZ{Lolq?Q #t41 y}*pˉqΜ|qBG ]s d'v c݂mYGR7POk"P BiY*IEYz0 sBP6CG?BJ\:ւ"x0]qW7Z~R̕JY~\2Khjk#=* Ǻ5}ө/Eceݗra+t5?-z-E'm'p3Exlm},YJtJ6ygԲ_DxP CACOf%B "kmx<Nx['`Rg@%ƂsS=#{`"8sP8[uwVXg~ӥe@baLX1B-"54OoB*{v!EiJ`R K ɐtJ}u-wX(JQoTBlh_ڡ2[ 3pؒΪy8a^HMrnG뇏 Q6~^L3SLJ9Z[F WVÄ-md1;oVrV;{Q^ 4{_dw9 kNߤh"*ajv-r$qlA0:Q7U/TW2Yqwk:67<>#*U>.۝=7#>V7zĨbԟAϗEVU/V=ƺJPόRlʧ]<sOfpe+r:/Q^WBsh_ Zv+x"+| 顄`愀}gR 3~CO$!7weM8Hi9m7CBj,P`S*~tM)0рy*-{`>|xLv Wcjk2־"4[>EuިDTUxKѼkLQaģ怯_#EPK q$O8~ :2rDa fP [gZ xooFyeQrMC== ȴ;EӘ:ش$%<P1O w+?AiOvzfM6]ޒPf*Ĉ'k p c>1.UwWh Dd3k61K-|HTcX .]I 9ёK*Ҋd?6p&+NԈ!#$Iܮ_^~Z^!1RgPQ<8Z >+חk<77D,\+yJp4ro8~mSHoTyD*a8mf1갗.8ݦ^U^ n,bCP*xSNE$W@\eQKTkR~Wt-ĦckaO-\H}]MWum܄nO&랁p6^UuGov։E;&p?"zb9%Vw>Iu)b\i ˨k/1ּ@IW$L}Y6B}3[t`fFcDnmU^XAK'$d$h5[KFeX)e9t˫ˇn[a.<]{vag^2K#$FR3<7}/ ԣf46ckڪOκ0A6k!E%62$Qv?kZ\_kOj+I(NVʊV)o1ʬɋM}8&m,fARN>!" e{|1oD1p%KջR` \'1)C !U*-/|Xȫ7z 6#,HpW8 :*eyKZ}1`?;Kġ{_%vڷz_]_Ц {5>s !;T+"1c{\ߧ+ZđTG.}y'潬JH>eG ^/M~t;KqVrOd귗!vgw^>M$sr.#}4p VpFSSt\F6؆/dm'Q(zxTh2ȰM*!1<9NKWȺ ~:gc4lLth?ggV24XW<vQ!Za!ґhr\+#͘h"g8!}kS .`0Yw\BcR쿷U.'NJfP1~>S,uY 9wYmN_˓/r`ܕO$.)QUjp;IٷvqɻywI2j,5Rȡ ->vVFv N 0[;\y5e`ޣoljKUss 3uU$mWP ʓ([Wu/^"@Li˔LBP*ΖCKUpph ZK$8kNM0m`!ciE҈LvX{TYkn, 5@gK/^\;jf=`hUMq*!D߾Өfd"L(߃hdط!kom27[.u6`[tYp~wтoiJϓt_2 LBYƣQK!t+D󮶚H]xf c2O Wz :F:ODaj. {Qߚ~hi[yid]XV4fH6Dn `iNx[`@PAcyl0ZIfQt{D/i ﻏ -g^*4s@[Pۆ?)y%ڛChE].} Ut[݄?`_[b_2Nn1=po*>eʣEir <ܗ2_QH,f ]_>C{0I84 ӡnOHұX l &]0ǟ।4ضοX` _Y|ӻE3x-;߄="L̝?V@nc௭nv]X4n-њ/ijߌ XU]עjΑؠ\h6mGqeVpf--2a_lŴq'eiT D[/~E +#[N3k?oHq}d_÷{<.Yؒ[.iM8zf\'3%Z${b-~HH(oATDԤ$[NFcYŨV賈[$]UKf0@MP7-&'%N|;BªqZH]q.*E6`n& 2\%v4'.7͑=bv\h @=]ֲԡxpT"y$Ë#MpaQ3HOMBQ O>ddz}Rʵss*;+򊐂eId@tD~N!p82W{ޜivؙswm3b$f 3ܞXť-6-7RC4J{J\OuH`ʿ!a(PX^YI$Vl_QHZY }YƓLYifqGBr \{K2l9, @Kyzz!-m~B>FD9qGqAF`;ۧ!bH_ Iu(ck@ր.-gv^<4 ǵԿ7# J2>h&%:u;tԅAL?≨ ,mq2f$BsT>Q33f(X E tW.nUKp ¹qazɒgħ1c ޗeVh{-dAQJrjнCZ븃p ~0>[>U=2S[\ a>EӿYIXp059Vƻv0H'CWrzN>f_-v^k^uJ@xӍ.c]y&kY$2;䧷ΘeP鯦l6B?_"}1p!<_cFz聂U~*pSC yO|HeWWA˝كPd9VC`o]<)EgiMwdIdQ-&[d&'j^Eڈs(}p>>hPH,Zd$n {E=Y:J IR&Sza0r>)O+נBgx\_Z;d_O('Z"ZH`B`?BDGs`e  O N˘ꯄ+6$տ3+ph'x?˼ V)Vvlup))s#zG7m _z0 rM]Ԏ~s:A\c4mTSb24(/".S xt50]l2St*D~@z/jĔp8w^i>1[SWt_\=3n0LSleܲz\8J%|`( ҂M_w~kMtfg ;FE{Ozz^sao#}mz >6-"?|5J4``;C-D8{/h+5B H%0:v.?~|MA257t1l zp8OK~]9ydZ{;0w6h ȓ:QIFTYp6jve2ϳ+e_Y,$M !=|!Z߼McYJa"hŬ"xG njhpV%TnJ%ʅqvG[H\4=}CH4|̫(>5fxɫmw2Ov^% R^R-a3|5ҫ}X_,ڸ 6n\9Gwwzǝ~ro{뒋o[ 6T+oҫ/0(bF#!|i .lCreY-/UGg<G<qѧ7bP{:FǺ ()N{owq2b,Е(Wxld_ƏXx;OG(~R? #Jtv5wbY1u5dMH-.p[6G76IoaT4$/Wc kOtz9Loja?!T 7?βV BR0qU:Ѧ*$!Ȑ&0]}4QcC{}xv7TST;HKJI;!кq6:?ٷ*o\5'`*y99<ҕYsTz5:'.P0Z:v g5mS-ݖecuHaR65Lun\?! Ϣȃg1~Xl*eow ? A\5YCNДrRűUԝ&Mpc L!f|ĺ-޼&P-Wu&J3n,=Qc6 ~%g>,Rf3Q@Tml9j g䣚DPt"L\x39r<}C!f#>^ߛb=0^pIcש>hȋ;lC!W i2V+ X X&We6X90h)Bn=h^5,LJrMߔ;R-&Wg T -=[ $&4JZiNOIW^ʲ1+{~obpAۅ@4dPSˠp{ț+ %kmge`d5cD,VQ+R%_ a ^c:ڍJ8/y\k{ |UnI|>jwo=88)'=m/sKr ߵ7ZxЯX*&z%P 7&d!>5ء8q56ǃ&*.P7nB"k4|`x`pn+ADWT0U1qjLR(-`Kwv,fb6!^-!, ɟ1A:0L`*i/1W]3K[b^?&9J KuPM\fBᰉŗQL:TGvEPQk +%IJNW^orQ/XItNjuq<=ޚ.wŖ-yT5kTy{l80Yi1|C͝)M^:Q\D"Vo咬c4c_{#b)*f` t\[;(bJhӡk ,WJHL4gG" UG C~}N|ev [Ehz1]SS5W(M)x s"ix>.`Rbor* ^@nA3Ǵ66:pd[,$\:v c_9]UQ㪿[oa]ԥWHR`b+QzUlԼ4 -VnmDe0X]쑼$?&v+&9K)zGE 훸o;R-Psf |,UMz&>~k&4ްJ屠fPpyGJrrٔ<>>F_ࠒX+Q/Sp* |9=eYȰl5EmKiCLn惌C^dyP.)~",+ЫwI_ z:NpJ-t|n6Sf#vY _S\&_5 N Pf9x*jIFB\EWo^( L"e0܅+pF[I׶.e)C U!rw2EBʃҏ3 nN_GW;C D̒_ܚl Gd6.pgm ߖ;,Ш4:c~mH?#$Oy[;>dN=$*[+\U?{SKLқ?$0iWN; |U2μ7-L$B@8DkN%Scʀc?PD,DrrRA_OHf<(֞Azuo{( ?s3R B K!1{{UBrK  f(?>)B3yZQmq+!ȥz%C2%) oR_y]q#@9rpEjk} Tnx }~"m̴גxi[w[bc8 ߚZ})wR+G-eHo8l =<}Q VTofFU},U? 盿^@*Et'Ƥ uTW/m\Շ5L[5KWiAw,di -+G 32oy 4ltR$r\dp_;&>&6 #]-XeRns҂` LhICzz*E/EٝX?kX?0n֜~zEI$aLƃ GQ󶵯>AL&$a*cJd|O !&6^X57 .Wk v\\W MKќeN2aewEJ-A9:B^Yd`oVsӁwiˁyz_mX &ۮ9Ni1#юZde)-$?>.pyM_ZD@(w(hf&\$ŽFuyG:kʺN1k̈8=BR;U,GKԢ=g5_TlTty/̯8⚎VoG~#vpMk3B6MZr\ffa%/g-fE@:S8 S QsWt@O7Hpj02ᦝ" _KO}\ dya{&_B"Vې2gX‚i3Z8V`c٫B"Zd+6iSEg5jķʎF5MqX,s\Hݠ '޲W?Q,?G }ZS-XpLdN'СYHdY)K񡃞&tdbb`R*foةbØ) .d+(s- @8DƐA ý*GT%yQUZ鿠g*[ _Os~ɗO컺Qn `|OW#ZК#;PyW(^MHN9/v 'Ӥv}|KS+En%uHV lt<6mR~Rw%oJrBhzwHT]Y`?[3C2}542o,U! $0Ľu|e)2DPM.l!d7% cZ)F!hK7߂-!O{ |d < b>sr1C(+EGkE`yf%$d~|e28 \yZy&27'uimJ,#$@hdS/_/F1DIu#5x7YOW_,??f!l ?J1.a8CQGmq ͯ(簅 ED=QQDj%,X6 w|#&K]@>=UABGҪnTj/_.hJ"A*P 0sx\i)?!Oyכ$#Zk~qև:ZlfaMUxtzU#zHPD_e >7Usi3W% +J\෻߀i۸ɧ2cg6_@ӠadS5ƦSéTl)ʐ.,CdVvq@YL~`a.7y hup)c^ho#MݾV&UVǔ r3y]Fb-9mCتAfBb6La> )Q ;P 'wy}!a ?_VG_A22 ٳ;;_^~6ZgGqd4CHI/^yd/:O25DiK9KW#uTyi9G:z?ث6Zآb觳5k +؇BX3z-LHj%\kcJ< K56gc s+}E&Q%#d=kaa;;SUAdgIkCcr %%{(fNRl)o VA|ymI<<cª?*mH&".ch1j ֵ못me&[MP)<VH]%  =$W.% X} ecn}xO0GL]QR駈J}j1t F;-^&>VX(%tv6nYZ"}lR>_M`z\^K M'۪\Yԡ0Z-y߼bUSޝK}}hZօ=9Α TKuQbn@|  C'c;<;SS)z~D{Ia/™YH pygϳv˺޷soev9xQ3٧Z"ˍ٠zAVyP!茖PIs0 xtӤIP/D!z"RHU{Feʅ:_Dj}o]q:zRI|!W.(ai|$'$.&EXt-s.U dߕ?fEɘ) ӴS׆Y%k͗kGQc33Ƹ\,L) RPw-($)#hĢo:$vR?D" D $P(8>cO RiX,{%OyuAzx_f(2҉Ӡx!N񂤧$2u?_wKq":}`eB]4si>,վC?-VI#Rk/E#O0}K. 5 Zp"h_a1L+9C gN̬l8B#erѾ@Pnp֞pZXOőm?^4UNv>$>w [KDt_F<}h MǢLu~hhbe`{/[}okGZ[.>#݅PˇMxT(}ATHƬ7m]29*jΰY]o&k,+] t}E±']D9͢ް`7A6Px,Giƈ)~ "0dh`?S,}d<@Nǜ;.웅on)#26:r=q.t26j{!,] ۱xNGFԍ? 5zV dے6ijorŬXS`+"'@(.dz0!gnI HP?@u%!9@Bq:$!>;Ԋ35L"%6ABfbّHxَ=ED Ϝϖ ~ڌyav8Yh`qG٨3gQ29F{Æ/-0=Z"ߎ$*6#%aB D +lQ>u€l̑dB':FfUj蕾kB>l1hMxoE7?:*٢ƻ'`{a?d:[]fiNT->IlpƐ#f ߯:-ʧ}lݽ=MO"2xSO`PA Vxx:͹cti=M ѼR\}d6_q8dH ^R7H OMYh~`%^5e$9EjXU9[Kn%rV }t/)A`'`b!tuSJ)eUx{,kBKXp%b6ȅ+Nʴm"rF#X8̊;—υ㉘,N'3Poh]|~Vmw5|~mJ|4x;et#C=fSK/w/v@v%E~R('ε0[@؟kg?W1mct `Bw}"'*-̀ZT3J]A7 )M/:^|p|If$) f-XH%&u-yƼ N йKs* \sݘ7"Lá}3BJ:)a'XL&=@'S̮m'DTv3+hQ=F(ZK x6^NFe$e& q[XUltCy~s[W.Ç1X}!![V"Y+˴tCbLӮ1I-vo!KLr'}1&i$OC [lzVaL<$F +JnL}(.x fp$^ 3sJTkk\[, qpE Ur21V;)P덻*(+tD*dʔ̀v媡9U^f(y3Đdڂoъ \/Z. t}eԑӂ#C][kťfVOW5CBB:㼩u9Y2ȕ1X459T!Qu:EUQC?|KQA nf_12G#jDF\C^ꔔ0wYOc0p2, PѸ̧oCrplҮzT!7La1%Lrʇl#+w(:U$iBGz'vr񠬯86x4/ߣndA$lUU8$J <"C;l'6O=/rE猏IOWN\lz9 1Fc?g| !- ',oD+C|SL{V4DMװ[~]lZ@;͝ur?*⨗jD*e25[wySCP5Ghug~'&t闈(?U.v,ۮةVPQP\ݏ1 J֎DCC+MpjQ~Qw:We³?wҀ[XM i@;_L$PQE&`ZI&? I+v{3I+1^nU,uV|j ^on"G$xE0W8Ωk-Z[ uEGAf:=\Go|^x4ģ eZX! 4\oJR\arDd4mɎNhZ2Cc $1vn3 b-pn3be*^%g%GL _}C~Ս柪jg|G^y~pHlLBg0+vQ̦k!)1csQLe9;HoVJp S~4[ɐ_K]}ǥRNiFQ X32{H[B"ALh6=\3U@˨QWZfa=K(?nd>{:},[f$w!^6tI{9A?3՜^P;ۍ - =^w'U.pHBj׵)7=**dq{2_dN$!>"%փr8Mۅi;pv{q&ar&Ca4cSu+¸.xR✯K&LuLhZJaw6 NͪSa־-5r#*vtW8ЇT m1y#[Η9I*tfd@\ I',ᅝ)J=>sW<kmM/ ?&#yVm3Zd$0w̛Ql(+detCcuQ zx>БdQAC(Q@;/!@IKFB6j덉'J$@Hg2ۦ,~XO qA{E:&eÐ o1CGbyh",>j˥(L>@ūQ'nD}$f&@]3\MpW@F-hܓ&H '.#782:lKuG-ލEdNk jBm':Wu sՐN86e'&.eN˓Gw '^Z~={Mig0&iH|@ (O%P3gH\;0l#Qڣ5?O,jT_Z$bQuK=2v 'Šl(脇 e㭕SPYaPsNmԖ(XF9.RHs?29Z@}t&Z!DۏS% ב(Ge|}|:V\9*j!)_3xh@<%&SuhyhL~nw*͂JpeP1,>_wE%D{H8_P(-9)mZ: 2#fS :zHF[P}<i&6+WH5va ۮg74*UJ@qf \yOfn +o Fvpʯ"@ FsW Ho#8Ӄ^͘6{z\^nzm~ ҎL)qB ;PVwȗCZ>sεv%V(.lHۻIyέ j|W,5!y :_ du _U %b6dmĊS~ȌU4 Df PO#&d.(ӑBwzmkof"luRlZp_y狓{ރn6mhI;ԣGѢA_LFx4t4a7ƞdn?U\&Z)U-d* < Cٿqcf\lo5p=Sv1VKLXT: vf?XIFKuzl~n hUk@H70WVZp [BIˠJb$c7ԿlفQ߂܏E˜7\FX~ "R&YaZcD.lw d) e: MQp:N*A  o?qck(j+=WԬߤMμ l'd&2$SCzF/0^@`eY LdhqLCBsuS6x[JmyFNO@-;>`Bc"XIG^/uiNBq |&9ˑmn \RB~3& WFE *Gy!Yk,6nwtyZM AKɀI6I*r"Fo!ī=c Um ]_8tێB9#Z~ml҆i-B;TFvzVoYtNҀW)qdFzws/ԱnWy%j/u2R-zWRsɊCm-b.'[(ѐǢmOu N9z~: @U,R)\&=gʃ?x~[QA{|f^PK̠94)X+#H(VSeؙ͗]gBq9/PrTYȻFڕ%O4PZ ԥK|>! )6[9- ې dWbj  gI' f(xu1ĎjERixez#ے`La{' /ِ]z0+PJS?  Ba< | |{[{ #m%l_PL.>.HVhuK=W`5SRJEP9 N_,)ު yhb;֮'2Ϻ 9찎ޖ_hz`A6^j#'k480|2@vN.FzoKT&sG@ gbpda2{1*eQ%mE#qOE2x%֢ڞ3=1LSMSPNmqƞTe57K|@) 8i/UCVMayg_lO>|sM 9Xj 2`Kѥ " +⟚. "﹊oroh2#w~2 wKw2sX$>@M6F{aGH^nc^/ݤ2<9?J;`DJқ._-V /7%Ͳg#z'Hz Sw$%;qC?:p=Uۄ3n16vFcVKBٽ(l Q.$FlU;HIdÎcWQf8$Pk."_z? 9 0xr#{,O3:Rd:'~y8+>ZI±xhYxl4#3Cݶ0JM$R}y$(Wc.eqOڎ`s6MzI <)--{۱ L}=Z2KlU>4*srmЯ~:PEGˣV.YdFJ""]Ÿ>ZBqb?*:L%r*S8d)K*[Nv*I;ISB/29}]x .߷+q}AGA`>Q˘DfŖ0IL&xҜ '(Tw$F1 R?q`q*R{ ̗_R/ ɶ-du>ˊ0:;s9"R!*Sng<\i'̔f  Jā.[0rUJ=;GW{z߯ cbsxsD-bqI;xQDQ*tiQ.߉I@|xl ײ{ Kd%RMj) eϐQ^BpKeGΊHvmՔ |5!K1e=}ǦIK̚>:kbBQ[;CLuǦ:@pI!K. YyYƬUU Dy4=l4I)zM$3o?$q+*~a"~8y oQx~T}[p|;E+tvck%bVy<[tLGwatpYG4/;&Yc~ 6>yBHG0^([>>m8=Z ᴘҮIb퐥ȍ)-h GQ|~AN9_=cHBzХ~#Vp~NO((\}vwRurP+6)Ѭd0/LO y KPsH=OჭBC 5FN #Q$,s%q˴4Jlwk"jBBFy?d/rFbVx߳ZGk{Ҝk^ N*Ā67099I$?w74őq,Ņd`h bVL~vO7\^ŕ(ohr?H6w !$/ۋ|.{}ddN!ڕw[oGX1 g1}ўbu9N߾QWDYƤzfaN;A9:۰PDOJ`$2P()IקĘ`[ _|}{jNt}^&\5[5s9_5ivBu;d)OF`[JphSTՌFpeL]Z:D !+4;y"$p뛀8SGHd"0Ps-儰"2eoRw7l:Xs6ZQGxD05ʹH9Qo/N'T&o͑;ק3u=1^Xm5EE2v@RC;߇4fWu fd"# zRdk$ۯ"{@{wQqp1[#+:C2E[7.2tn$q,;G%D~pJ(0N+˖h;HӐr뻳})Wϣ9yIDAy])ڗZT椪@)hKB)Uke,LR^lɭ&R=K1d*$^|6"o^}H­=M% TrUaYSF/*"w:h {PH84.>fj1xko"?^;HI6Qd&-hm ܃yO :*YT}A4et݋/0QN K|L=UK^!a_]w:LuYWuE C[EV]B_\"~5mڥ-|%)f]W9lՖy7c+⃜uQ!73!9هD-203?CJ҅Lbz FZEaIpMt ͧP^0Ibbm ϧOY/|blh >wrXS!{8'{~0ohC"!<. BbBe=g^Iyʘ Jr:J![UJaGPRjJ|ȉ zM!R]?8m{H03>jD8tpYpxM |%BRDX+$ (G[VPtYqX!~)ۋd{zfu=̕`!«񩯲 9]&1< .@E X 9nKh1C쌜ZS,0'1cSbchIuuPTߛ4#AK,"K.ڶK/ކ3vjѫOBftPmv5WjlQ~6ZJiqBÀ+M؞^n;ck* Xv)Qs-fDحRh'i;Ϝs렶IY!)USxV պpXZ$Q.s(B"z@{ FRua}}ȧH!$ @|vƿov9@ru1vU†A.JLj`m%oCwiO75k^nXI*nug=!Y,TtߓFc{=ʼO6j.wWh&0N7" B W}6R)]_gەըR8}m*6&cSs"f;$Q e>BʊA9<4CoP/DKo| u>jf"9jI'Y DQ _?wa$,,NփyuʏQSDZu71O"Shie2F^'רK+^ō=b'bx>8¦w% ,&. rh"!%!쳆nYN3H[2'gr3Zڲr&GW6ERQ)R<ی*b'q7eHjQ-Cx< qQq:0GOjH]=qʵ= 1N+Ӹ~KFQmF&&la)J`pblĻSN9|-!U4\|0ǺiWU>D,;19T&U$UM.?ݻ Ea XXç|uI =D {'J[Ѐ~y,kUi+!#N_Й-ekKK𸵈hSܢ0̷2:g|ja ;;pz)-.ȢRt09Pb5`tGOc. Qв [>FTa' S*t? vOk3iPPŜ }9O{h ;&jk]̲U ތ927lsN6*A;A% t&.צ1UN+6'U, `G6'$g ~o*'9( ł[ 5yңΰ lֲO%eNlE\m﹓:/7;tǐݳoc[ac"I4bP?娃zFXʧSψ8H^cwx:x)`Cg 2"RWyZt5ҝY 8ڰ6IibJ7GR7q%mBG"ŅhB%f +PSPQC=!@- "$0N ϣ98842̎~(hԃeK! +ލAd G+:$򗋡8< }J*P `y' YP"3T+U$'ѥ S{;#ǭ"E D0-GV.3zZb .nu,A"}-#ckKьJ{G6;ė;Оy G@}26yM w+Cm-G! 8pX9tAV$^y48h ebQ{E(FgR#xc3 1Os}sxpþ:Z’ε [i`[4 H)R2D nLrI! ֮~^ df %7{GuԁFОXXmfCCu(j3 pr9j'˿sIZ92`PA}ͥuڀLj"d92"ڿMĨ!۠8Q`KH@tu9ѪDڡsX;{;wŵO-,ٵ|"V(C X!7 {'RGY*3ߦQ]?l1PykC\:oMD.(az\Tyəw5)w|#8b![y}b=+i6O_ y`JH̼c2'LYgn܇:,m鰭3@>?rOEaYÊ5jF(O۞gEpBjLMim%Ӈ%A˔QśX{K;cmt;bݒ "w$Vטz4* uxzGǴ lOh̞9uURbՆ^~e/*0; ynq{3$펗@OIe땥v @@ W:'0DYдU5j`ABhNp KB kRbheR0kKJ柿^y vL_\ME*'Ԝ<1 9e@>v-S *WO S`b`lm|p!Hj<{gOI5}N$0x=xK{31/c~ժ|"ͬ3RdAV'Z ѸyfB"t>rnK@ ՒGKIA=4e6m|/v* jP(R4Z0,kN1 ?V29L-N9GqeQ/w]3գog%:$lI!~T*v y^Z_QЊj͕?KO:vЧՁf4J>2]AcStəj|dI5A*N+ύ0`"k=;.>J>KZz%@q7e$ai9Tq}xcw{)x=++PW|i# }@ 81HTHGe}6+ dШh{3Xgi}IX 6K9e ź]|Nf 3;OcJTׄY,KwC=h֞]~L~ra "y۝:29l5IZƄ%I8PUj^ ^^\Lt!nƷUMPl0{H>q6i;6`yZ*t?" v9T%XTr-E2ZBR:nwl32)}IɪOcҺ}EHǘ'}r!KdxnqȡԺ2,'[˄^ӻjPsDl&$%l%tQD?ũ ͻZqŧ;͞WA}fpg[8 !?:؉:q$ c`JLbP>F5S^r_o5>,݌"!bSoqGՇW)1VLMXNik{'>gPI`@ q 10\Խ^S= §^_r2q|7eR$BZnMR" 9{ޖٗNIYڞVH@12L y.Ul[s Ͱ\yNZ#K 4@:0!`yʊn٫nC\ ;6ZШx}{v孶̀i|'%JX:\/4jtxʀA&["8vpρ(ᭀƀ t8djs,5zh7pC2tO9F;O`0Wgp ^4Ip]`t)Ͱ~|] j <2k[p>nV?f,i/zc( KȝkpFDo(pk>Cƈn:>ƾ8x2o$bDU#_c.ċ:0˩^F )gipKYSװ=v2gYb힖rfبoMnG~gyXTsto%>v3`Cjo3TZie0d,]O{iP o.{$@3yqQD"0am9:U0#pV{uZkvXW%䔿$Np G{fXf$OK6X`NtGba"석.Rt|V-[!7Ъ|sk!;'+r./ٳ[I{f;=)3J^,96v6ИI!*Iլߙ!Isr0e(DC_9?BH~~;ʟ1D ?(F  ^tĠ5&"̎a(і5t`8- zYmL5+>tfFZ/WWB>n) ˝A<{Rd9x9Fr74z|7;<:J&Qc~Oߪ!IL1, {i2a6bZ{R.t -/Q:+Cz3a#\V|Ng=sbC}{)˚P\ (5p0`ˑZix89"Jwr(i˻)tIhRnn%)XO,`Þu YDsy#ʪ(J*).Kok4gQKWmVJBaH*_ab0P̒ v)}Z7ج}`Rߤ;2 vP 2IR,Rܔ,X,oePZ#j5m9%b;  ƣgY"<7)i)^uo,\ V"X&а ]N Zx[N+/.bGZE֍G0*<}0<] Q?|T-S)־& d\6恃 (H%P]#g:5_6~^ v̪A OL 5Rh$_k/f磱4u}ۘyUr#i-!0idz\灁6tz 3q~NV/n%<_T[n1FFmA3x2KoB"E vʰ a VEɋ+'s-濨e*CLVh{gZAS+tP˗}nШ1篈6ۍkU 4C`o}6"rF|Nإ10OEYdN ZH&n6FqeJ#6%ؼCAGȢ g1d4-%X<. Y~'F&Zl ׼>D~PIq6dm~sbtbo%֛wᕳ{<ꢏ;Q>b@%l`1i4P,@E v#/J쁒}5$|ysePK.0`ӌS5 U:\T6d'h0`!j3 @2K5Д/]]%h«gvsi{;X6OvJP);q<&7,zY=l\cS*4'2R7@{RͺsKx EqP2_,_wӉQqW6}K?-(Yr<*_vT6+pp͠ڣ+K(,L0:/'9k JhJXͬ9FGw(zOa?[6~\G}ɊHXGzk6-jqD|V-g HP E"/_C̢-! .jpլ#%(!HH:uEb|_aI#S6XH*ævDNnߥgH31ֿx =6|U3)J_Th ~Òl &BQ۪Gr㕮RH& tLɵ@¶%_n;;trNiRcxv Tp;گAὼ#ٌ[@R5pY>ɘXGD8}~g;ʺيNݠ_ %LMy5l!>@6a͡p- "M>I bxiV&&xgdH{;S~UіZI'!5{Ccr-bkHPT< Hcl'jM*M6nj )Wu 3??Y8co{)0X06a/l }i^xr~ey*e%$cc 0]Bm0+@?L٥27@ ~lM2F:B8 [F7Gk$VPN += sҸrT Lj.6B[dLA<غ˨YCT#Ȋs~zK knG'48M-%f)"MX|i;TсIڀg E"^B o99VH QJlMEKbB Jb󯘵RP ֲ+UN=]lXK^X0yڝ4:ӭBlAnR q.lշ"0;ڞ>bcg/F9wiy79=_4G78YrF-LcF3oɠa uܵ%TX*d_-QiF5(Y[ 64q\&2m jEM 벒$2/LґFcjnJHGhV5en&f2EA+ Y{T#p&([LLޕiGjVϢ%o촙v8͐v)H6bR OiMkT_RaYVsceۄ) l$r8mOluqn-5.^ZsӲgIY;eMec!!yesLVoϕrQ:W7Si'Nܿ3ҕ ƈ.olAz-#bS9RSo?t2ߴ_ޞc41j:MEV|)f.G⋞oxi+AܝWwr!nWqp{U7햩&}9+YlzRZ䑫FgVՔ|VE%U2[$5iskU&q]B{uevn4:_ PqOZW79;-HL [̠0|aTyQQ yw9Tڑ-"gKeFr~=B@6VQcMRJTq{$,d֪U3-su5 Ȱr*e=V &$z~yh7d›mX-s{jrXm! S zi=.VhF[%0D-diG>Q% 2y q!!W' Ŏ"VaZB#Q"VPi.I8TLL)X0h*K|G^T(猎ۋ=Pד@ܩ )R$Xb_e@{XkEJN~oa$:+B̰Lk`U~S(u$YakYiլաMm-R%F:žUG(vD<reo? M-T$QkQJ_k5?URj!~WC_BD+`lԑ霾ބ{[3%`< z:e xK_ sĞ3Q{PS0MA+YM$g|s 8Ųʌ¯%؟3&,s@ZlcL$|t6`*46`7)Kqw2?E[O"eOkX[{Z!qǒ6nZH,DPDMA;'[tƨݜ,ٙ1hx\`-GyәMT/zp*?`7$Lp}Bov9,Fq$R-\R$6]ߌKY͂3>}1#S+SFMy:$b. #Qv#<.<^A(_pmYF|[^,J4ԘyA8WJwNwp,FM`i|DhE`ŤIMShUSk֓[v{zNO]jY`W a+NrNzPW+_"2=`yk &>3k g EҧŚz[=,^MUK/!iI~Y2Țl;`Xayp:h;_Wyw6 7k.+Z"uPh%Il)ov5]@S]2;pꜬ⣂(D® *0f>jFcRp%T#tKȸXfޗ5"DrS>du3 i)۳ڳ$}+FI n~X=c4"vdQR4X]!!l2LەGO3PFZ0}uUDUЇfHetOB%0Ssѯgo`bUTz_r>ڙ>sc}3L"p义:N(P: ;$^o~'"/NT_R#N ƻNӃ,YpXpچ\+TQhuzj,4Uy`BiУ|Ӯ*"gM)·!! gzdqV Õ,}Ҋ1N1[`Noa f Fg˞4($C[a 嶟E%58HkPbh]6s:ҭa yoA(pNs&t[3nK)cCd$GD:m&&JrZ1YrF6x+|pTOS%ME1, Dl/,v_}餈Q%aVDΛaqsn1Z!Wit] CIm%\rqJ榈 j*i; *jQ3[e'.K~q7o0Z8^&h}=a)u>ashKЎ~"KelikO~-I0UR -!P ~RͳЊcl:C~tcW|pغRUPup)CVi\݆S?=\S",'r{ l'r}秼J% Q N; q~! ȬrU*(KVj4&>H'a \0.?]].' DLfn i<.KȏaMg:@JŲ Z(n'vޅQQᡆfǷ[)mA})b-hs7Hp<5kfuÍ" `Q9u2(p^le|gh1P^LR<-7lpDP,f%ebˌ kwaDVGV,P*zOI`mЩyԲF;Ǭ!eőwH?=o* eP_VSd(%-ObG y,)]}Gg$ȸ`JhHPec#ّ2h|!(#Z=]O{KjpAnd1HD1`kRP1AcQ 'm54#R~멢5PlE2ωԮrIXB\AQ>6 ,s5,>nJg +P1"(UY`3`MĞd_weAmպFU$/kKYtl\;CO{ϤRnp˧?rG`EЦ֤jk=sKߟ1ԙ% !4-CԔB'8؉nk\|/?(h i>rIĚY y:ĠSKKSI"yQ˷1*][|ck0@x.?)hŠ`ߓm؄~Us}\\{љ=iIy5ݪi};xDIcDK&1m]`Y?rdsޮ ͳNS1g@П}WN'mCTgUEU[arVp{%%"_2uO !$DaXB>aiP!5wAl+i_f*"cNi. \y*wcuҞ*{3G?q HIu*ࡷ js"[(\PAũ~gu!Z8_x_ an"^:jmVE82{!J*G d ~1k\ǤĩF.J s 56nutS 9g\h@} ;8q?ͳ#bT R ɬf0,bd_l`qʅ^LTjsWN)a2b8RYe@1 z"?Mc xXeVVn\⛲{%⛱oG ꣯-G,)Dɦ-npX686G(Vȯ-vuY3TK̽1_a'̏G!#ZбՊ|ń&CsIcQp5*L*!&'+V _Ce5bw4xYRF qCֿ`0]5I"^KQߜ@aܠ.JL8..?U5wn@[!B^buPǺ2N,-؄bder9++k ?5fTg?=L v?& \1觫eպdN4j8;+>s|+OpJ~\ӊ_v"ko8)Uz#h'xnr$ַw|(ۇqmBCr:@buc,HF゚xE5hq5/ZDJ8@`}؉"}j:D߭_&\aҠ'ldk@":nvoq ضO_>6{Ќ)\-C!1-sP7DONU) dH |X Z#Y*wg<>oc$pkK%/P~u^IB+׼D2.qlrr0>>xqtE}G[(|;*){-Nb0$۰umYYU6'o)F/~e .(*ΔY)yz3Q &/X˰$ .,ݙCPr)_ {@R8D"Jn D& כ7mȍ)RQNm@`{є"&ݥV7n*$BU7Ufc]rP#`8$(?j]De|:VW Q?G$zL!ɥ,@.N (E?}N Yg@P~ԾsarZ#*RP0ރƼ\KO(hus= ĕᯆh`#cL)IZ0FeÙ"ѠS`u&_{C@=o|A -*8ݮ)E}J1P"BQpl@@BZ)o`´@P12H&Nݵ e޿ ӰVhA#G̀$ҋ77 h(=t]iPGߦ^ ,[NJ1m>G!JyX?t!'6bQVW݁=MɴHʃJW/f}C㵓Yvp\ |gs. 3MH%(⼜畱3x>Ǩi1co>XK1bh * ojK:-gdb~lcƃ&1\C3 'bW(HhmXo_4~и9[ms܇oưf?c/ E RÌ`c9L,i&WDﮬD:Hyl%m"S-尖IOS I[ Q`"=ޞ@f;fq0ي;}.DXv ϵDG i)c sst4.uew>~3;Fp $Wճq*=/^`DG8<ġUC3QY MSv m#OMէ%tb-l&+ʆI򊱾`E' ZUeGB'ѷY,bgFlaNh+<⌘%~??%F@`7U-zFM-}"KBn9d4jQ]5D|,gEbcG'佀ܩ^3buO7Y\EfWM'!k7>^q߳rS"I)Od52C+Ț&ĐwP,WQvY(+1=6@v$ߘ,qu6-E+4UJ,ukn,?$>?N.\AI8+lnP6\&t:<c2Efvc:ꍿ.0_&b7gpf^H6 A16v[E! :lɜ=dcᬀZUE,1\֨EaQCh?!9W&k`0w>Sk-}Ov=/lI"0% fVʿaнz)WUXE@y&t^qh3O[Z~kNOXwkB7ƅiRobt|=05L,ᝲ,o|TYE_ ƨw4n<3RE)mp*ujܘ_Y^h3 -m}l 64 ;iviKA֤0N<_Bk}*Z!u`QNc#U.CO]Ơ/U-BBeG0tBھB?Z:KHX[tˉ7H,X@z]!JNaSL!DveMhm܋K0 hʐnp =G $FbojMב;'|^+tlm&-jlc/۬D`PU +zhޖ@3>80q6ȓE- u@fJԳS1S&Ha /i~ {]evcV 8)&=8Rn3ꗓV˱Oш{Oȴ"vyuv/ n\1_NDp5,q'"7i~B@Ev[CO${ Nl-,.Tq|l2V= @NZj*ix'MH/$D]4iEj@VHYLB{uӌne;1>2F32.}9:#l[^&elf&Ht1k[PK2k"Rh!ƒ~[g .WRh"P7`,D K7ȷ߷&&W#8Ua !l~jX}yZъmpPda1M.$kxt-/xΊ| r. JKڨ3)FО#DO_"їf5@cJ4U'mJ 4f9-㘲p6_@;{`ǕŖSoOYSdV>M$ [ P9JkCDϡKstƎ!~01~xaP Xh@zxlpal$g…/_Gq.,W`CAKHa>OA^+Y!l S@&TtfAr 鶄'ި!a^1+S7a. ])9mKlN5<,7_UAHDg`ʱnn=A#^gH[Da(5yLy^~ A̓xVxRVQyQ)ōe+::py1 i7\;;[ | |5r9 =*OLpiDF%sT>:65X3&cUe^Q5Ff,%+y>E=>cC1.imW>!AA ^lEh{s9X;OrHGdcŕ;Uy!@F9ͨ%ᐬ\IKzW%4c@C0 Afᾙ AlLn0T9N[n<', "K-P`K[$Oz|P)OVl/otG4mq%xO sS5,gh8>tey;ʪ)PPQ"ֈzE6'Ϛ^rJ]pW.JᏈ?$fރ48`bg>U4/2!l{a+ƁW~>QTagbш-MuW`~Sٰ٢zUT).!&Аê&l`v3|J`mv|- s쩪s8S%C',9*a|Ê 3s]U&風bѶg1JIzh^#kCU=BG^f'9cøOzԥHfgzB:|J,kna@fD1zq?I?ӱ&mU/C2EdXxosb嬂Yz%;^֓%й?~ $U^tep}YXPn@|ꢜpL9L2ʔ0 [O$9(gg9Lyĉ`.t SnYv5<`גPʔr^BAʂ@[A(#E2O0n_r0 [35 /-K8OTށ{++E߱?ROeL!MK$5۹1C$O "7G;v'a*fE+8S Q¤ 2dIsQQe0@EXYҘE 8)1z$0]gX%~U8sk-7[xUuOqN2 |Lt]$rO,:Nx./Ugd\ZʴT?~(đ\z ?9'W)wwL-bpCSa@wta ϗc ӏK 1-+VHzlXjC2&w8~`Fպ/^4<ߏ5Um<5̈-"С^$/ q7Y \'=oVC~97&d3֒V y8„? C-*jR!ްH*VcMeK8YxU@;3A^h^J;^dbPƺٚhO0 q7r>4*ԱMئO`$IG›fL~(Y%uϷ#+kN ?FEޓe^$ؕU9 EPѥ ٮe@r7c6HDk hybss( (񼸖 ԇ}33ՌPѶ ǖ<{6wn$27<>l: "LVx9F1q>>J$ y+H3ZByV!aDWSpL3CERfL垱@~䦭Ƞي-;+IH165;͘PMM綪{E2P:hK2Kf{t[G ȀOD9,2LF\tbeдGxw2'VɄѼ$Yx/r]GR~Rg@u"5 ")>x Se hJ'm0l)_-=`P@B*݉򵮋0QհdYJ܀y+'2tew;kݕ+ɐm}hmwKS¦DL'j6^?D E,l$8xtY6Eh4I6*ص=JzJ{r4ko4&1~B(GFu'$<]$riY;>Ġ ڑV5ҼCJnAk+\iDyx Z`> n6y1bviy4s D(!kTui"IR8H>W@ˮQt` !Cwϫ gyȀK&R|c@vD؋\$53#6 ^yZ%ŕo$lD϶N-(26\#-ǰKM;^[.# !Y/}JL^ދtX[Mvw=|^C@|)j_|)B(ՑK) Ae:tne4-f+Rn@\hŤ+`Dyt _ q֛!0Jf. D {(a9)2G7{=] #jzKުJ}O<1VYo>4V 馅<>UI{3opSA-%1`1m_=ơn9Z*5,oUX4vmeИu{i,_Ќ"*`2D tiEHjs ׀Hk,.J9zG~Y}L°s4#7+d(< Whi#>>b0ITu%p,xo! 2xN`:oU]?l,%Jɋ}`Z΢BW|lf @W,41b-k=ݚR%,ӳfC2,=LʹJP"8$=K>c _ZAꀭB" +h,8 cN{9 "{$;$G' 7s" ږ<T&K>9Y6~d1bVBJ8f2Erk ){|*? I߬PKQ0ZQN13qi2 z^1q1v ˲0l  f7&;5ȹoB4"hkhe}p9q<5LܮfJB%N%ܖdg> y SA\;Q\UO!#ϼ,.P*c(%MIWV07p^&J[:OLL)ID+js,W|B,P",߁}iw8 73e2Hz]:M? ! RPRBk]DMy5:sKq{l3((&54_jfk&h܅bӏ$]}e? w*ZmiRU)vʥ3.lhTXD^Le %-.6F8"]j`_-}`*KƖ&éȖyvBpp k؛\hF”i?;X#ғ9qZ< Ś7ΐEv=ٛY_b__Ѡ7*cA&XQ('+dYfNn+"9[P>\܈M`;D?\RL6 hߕ_|*<)뽟@^aEYWR཯폧e0B;0ԛS-*3-|SZ@gBCe.;uˣ ~3-*v_z X[i72XxM#kQ'lYBVd5Zt`T|#i.o;[0+!͒u{!z\$m9Hi;R((:lHQ Kň+X1[m(Dx;2kI!:4D k}Od5swƬ8Ù:|rm07e ny5Y,5cqӛONZ֔ β $6I>f .SK4/htY M~6@k`w 5a_oϫ <: iRO3{1>s$δ#W|# %~,G,pEzö`d8QVT%}X m\8Ƿ y)aJYFPl =88t 1(\CHKmS⩍!)@~Vb&BBjug (Ҙ#8ǰ[I͎>Ϋ'6߸_`58]{9GÑ hqlfh(Ekk9<(s^ܤ\wO/џT]T+ڒ{h(Ad=`Adg(u _E0)1$,#?_O:0KҲ /$W{ج$D8{WqnVLidk\mBR%wD;GLi:'k^f)fV 4a, f}6{K-c;[4Ҩrcڠ[MUy%y[и昫1mK:ZPZtumӟ?p:oef-;߯%ՇQͨ"S@437*wsGwͤXyCmv2734l@dWaN{ bi#Od9pDdk|K$ls 2g3]>孋gܣ|_ mVl  =gkFwVmWN&յPz2MFӜPꎛ[e0ɏ ~r<) Yu1Rk Yg뿥OQry(YeLuH}{qdmک*m @8N]N$N<*c'7zrP{&Nz/2B6DªeV*rΦБ+t79m8Vﮓ|(*(sT211!/orx&:t&27ntMɻ2G( yKk_ V^糑=admAH~k!L(J}y8Ljcj. wB''e"#c(: WB͈7AU ;="F^}bt1Uodɺqe0<7O|>;M8̡u0p.*'$)y%(VEǷSL@y/6{^fōey#6_0*AudtqˉL)b5oNܬr(`?r}7(1ѢKxu*|(,{|?&WPDF V6r7]&QJ-srSHE|u/]I~?a~q*+kpFYQd W ]jK6H S%EnEW׷u^SKvY @n¼.Z֐.1`acq6/wD{ff5x1[ lz!Fnܝ923(DgE v#zvg T*EX TN .S^gr.Sve5;ԬqO7G_Fȗ\Z aVǕE✑/.k:2}S:0qj.L8 KQ9j?@T-U9d]QQxUvhuM@PDUW"5"UA"Y;c@Ꮤu*3h`#J:ś#5(^#>?:V/òB@)!m uQԄ[؅qj$ =ܗٚ=R{1hoV]hL·I]65kYnlh*zu4N"Ye Zض~%`;t-sR],v]sT:XD__\NN>w[c$ ȴ &mEԡˣ;L(J?j$m5>/ް#4?a\y)$j7d*7?߸s~xАN>ģ1npSǰØ|+>.ǖN\QdN%̍\}G$ 3J NCJ.W3I^s#@V@K˒ ^jpbfT6&sWV"_4z+J g}mL@"#:K@07[d:c@HwNC]Vϋwc.#"h'_pRkld9|&A6YVH㿋uW(d5#xXXAj:QL\fݣ{h'VIW1 w(2x 7l5-:]@~"@Tj>Y0/Q,ROiہH"aT[bvsLu-p&';a5,d [,@Aj_@ R^i9 Q =p&d fY-NHعtvp~HDb1pɮrǎ]t~6(Q p%4 o4cZ_Z+v70QތW@ӭMst]Zb)b^ߗzkclp[& M .J5l]24|*q~ѫˇl~Ae:YČ0?$OT ?HT fB|pxpUV%\CW)**b?5v1!H3*V'ܶ}TPBt>Z?T&Dp[w[Ҳ.n.}ES D%}viy9KKL؉;RVth[0>dBh- [t+QT^"ѓZW>O0&stR}G>CnEMXgܗ[UDcGB,dV W|A^ ͲV1׹?cg1N/S|<j;e-\C8K!p60&G.+Тd*^l/fMDKh ڙQjmuҞETleJ'wqKUgAol,နq=.`* SzJp|L[sj}4П\.uQ$.?sl#s`KUane9CLO43[SRIcU4`E߮>]~*H褒rÐBש}W”Egs/KH=0 8T&X@t)}Bw2x@C'3ľU [ńZM3Yy@鋁"U'޴~zJ$ٛ؆vT H߀HTwާP9)NHf ׯڑ t%O_k ܐ^9n9bdaG<0z]HeJ%HִA|p+_x[!H s2ճ8S ].\uos7TP=5Uw]R+k,|Qn/4DUODf˻L|ܩ?Y]\ 68~ŊSmpNB;7X$eJeSFLI}?oCVY-ҹ@NMSC;MXnzU:gIB\h|Cs0Ju8GꑶCym']Bz>퇹,U&"`ԼF[>dzقyɛ['SCR8#ƃSPݹMRb 7!s~ty-E+l_.%1^OI^ 0_z%8T~&h4)1>K0.)v 8F>}R!#9!ͽ67SDHV uȾlGftI!=a|zM^l<rv?-!8{ɥꕟ+ARw4 |o#)_+-#*W J# vٮD4z'Oh`eBd+ғ/{qZ=+0 P19w#/R. oh+Rs"%  1JOT;m`聴s2c BHhg8_>86<3W,JbwH>ԶWe5}d[]%4Ѹ~C|\ph {o`G77ws;)xJq]Ԕ/;hh&WM0 9)gb;' R^#25RqC>>FP3I t 6kkseKÕ/T.&6_$-Q'F1)W0lWX4-q0Ri"-A܇w􀨋 1-vg#ˬ xY )f㸋3 S0+_ෑs-Tĝ g!뮁iwުvI;× X#B<W,ܐJtxKϬyи!@;)\b\@mn/ԜWu!foM>tgQBaDX~.ࡰ_bw ? \h)$w//' -FXxmAm67Fx_3m3/䎂BRHbM4gj5;+'Gm7 7KVHݗM+\BlޝoVP'CģBD'%^ "f#Z~1NRcPX|ő8_KK#gUۆ3 5krɆ|npZ;r-V\`,pbqJ;y4n=EЫvO:I]DDMjVOFeI" *٢sd{EqώYVtje'b >d׻2hjPB[:N(|jͩ+2cC7Bg:1F.##P1rq ˼"딨f:ai{t2b Zޞ?{ž\upⲎ^ i4zw],vsO5O^EQPnE^QQ#531\;Jْ_);5M }/ۇdcCԎr[#VS8_S1RQ;R^57\[SբoQ>dV9ZGJ4Anln LTYg~nXMڟ&ڣFSm.@y5Z|l@dOqR[3:Y YB:/T+=G}ke}ȹ>ι(Hyj~76R]G:vg I"{pB߱耆<`;"BXs٢HNe(IQD&Pfͬ{a0D SрĹ5¢+IJQ&J pM9G.2PCvf 6>.@2hHb  (v&I- =ByiZ5-e vɍPMӹh؋ 2̲߫qC[g/-x~ćY4&UF|5  n4lSMs²5M͸a QS%wn 9vKCBJ0yo۫ZQ{W^-J ;Y,qC o3KwyZ1 "2JLG6Ď z?$20;bss6ɴ2S?f4 uj!Er  Ay!w&2@B<*IU[& ^,' ShV{!L4}`*'~Ò[K' .'c _ڨ8|Wߏ)|1W FOBV|N@*Dc*ܧʣx3:'[L <@ܴیU&9OFU,&uTSVGwX]a( lJa+f%F9$1Rm,?>[,6T.hm yd\PԾՂyzgzѮw'** z-Romex$qJdTrA˂v}Z:V*B%\T }4xEo^Z޷.=FV≮LDbA$[KD4)bx(efxƒ 1G]I UV-lpGxĥLp3dxu}Ay֧")Kxi}1D0 u %{GhRF1TMwAbׄͧCW(MMOG*c6 AEc(msb܁CnDšTumHQӳ˟D} N k/pxjN,Z#u_DJs'E8̷j1bKA\/+STax!-a 6v@)FP}n8{2Ò&Xydh]"z*%EA{Rc|-2]I;Ct Nvs&$JMmy|i?/(?-T8+Gz;L4sv+t_N!g4Xϋ&yAXW3J{L(A,~'_~GˠQ}%AYWp[cKRu`mvzg@ 1V#I]&g$ђ=ƹN(bŜ.JNpQ3? gÜ>S*0˜{ E.?)TѳFYYk䪞:## 5r| -rl5Gr{UCcvًt@Mx4:xM̅H\ 9 8}DbaS 7'mu|²dM6L eeg_efM`BIgJ5p$Yee~bljGIm:6Y5hj"CNǤ;m^ Ȇl΂ Zfw8<_6cB!5>E]~yp'V],Q2㱏lkBDlhe=n.76b݊H#PlBf7sY z(z ]|]xdE=aԣ @Q.{ߘ0dY P!7Pƣ)`j1H5@ݖK(\lW8Ά}` rLq>i4me[`A)2 laQˏ.&{Î'(L^3A-mRӠk*?.)LC#vBr; F*N%Ĝ6F\f sSa1ߠ`c Tڕp0gל3I{_ {E#pt։¡6D`G2/mΤ#S<#+jVY? vbTOƁ%L/Ac0Q!k뚚#J{F!H)#(Tok+<وr2;w37Dh, a{"F`>dC|qjR2c6i:-"f?c+Qi*wQ# lDVGe(2Kѳ>7Щŕ0θrUê[[Jf.ϾW[2 XU|_ӟ2`\}]젅PeR%w߉Oˏ$IH紳0QVCdWMlͅeɽXLsiV5_bų#^eQPաl8zu.C0yoWt ~sj~__̃7wj7GـP>ow-'d%Fs2 V3 ~lnKT|[V͞Xͤ<ѹ8B^}T~IDp֨G(H WU{߂^X$+C=yť(nQ}G(Xod& H&b#%}@%h=s%^^YKEѵCaih{DtP)x>7'퐺2"[Eܯ[1Kl 6 Dvk*n,DIL ]K~{3PE7wT)JXvJ _W^dۆoL7E譻nճuA"gjPg]aw^i|AkqԔkES:f&bhµV)}~V#uleײ(gֵ"w!Y*ziXXIt?82p4& %Ji[a* 8*O'2ޔyq+d2~'}i/P:eL;ɂ :&7$m,7wj0,(l̽qx ў;fXR|ؠEa B`aH1\XȊZ;h}h" <8VKĎ!=\^bx`7A:'R;^pn/Cf%7pKHZC+lS lig"/8`_=hieLhU.J&y9}#]FtЪ^fsχ7Moa1cLKȪqKCqoQg Sy.e`T^t^䇹cfԅ{R Li,(j[q@ゟ9gkkFG&j` ?4* {[]0s=7Qs-xMudC*JFUY)jgu5 E  0X8?SٳvqK&+ :B{T\%~AAX3j'J/w-YAN=>am%4 I+OYW3roX*w%[RUHlIkUg࿵Lۛ;:P,T$ڽwD/U.y/@@ !#M:"wwzA$r͋J72(z4d`JkT{G^~BXC${_3{sזVgLm掎J$dz{!^%Se^I V:^=۫*Tʖ hlcڵ® 󸫋ЈlS{9 ݾ5hݤE%;og[/Uw or: '![7^D;&6 QgդD}x[R6<^b ܳE斻~6]= $Ɇ!Ev('ߪh(%w'J ЭOz%F>b$ $-ZJ7DvtFɛXCQkLݯ)g)ccW |-SxBjx}BV?8\ [&۰Ҧ8Q^ b+:0&Dm|^Kp.iN nE b!HJC`Z{]%\Z b@ZpU$,xxy޽mKsbscFh7@%{r4:o7ON*Hea7 kg-w+n x3.zޗ;mk|V+"'pPthSd5"HسْN#!(^ :>QwN!@RNY*y$EYZZb!XDiDM%Vmg!LF*D:AZ v2oI pB\pmRIDl |9㳊E]. 2,2\bewqZ և ڱdH6'»#M +QQ^؍QGc=lI&o d8Y3\,͟jEI#:Hq:ͺ]&dnke(^B9ZOK*6i߆X ͕SV&eW@X-F Tu v#ĩZK htv*wcpyrGqYD$Kq+"QN*E RTT1flf֓SΈ n8:L;`KhC]D e} $}x]ۖhY4;b d[roe{WBrh̚_nRJ`{HV J0|-0|cƉuNErfdmH?JS˳x^ FF}BN fÃLR:3. Q9*JJIax 1:Q*&>0)\w ׼OUf1LAo=w!~AsD) @-,qixF*h8)jK$ E~к?'xp'HH Zͽi9.kOKC:U}?Ħ(rnːForPQkz#c~M[o8&Q~{\$Bp8 *1hk\BPPb?5ƟL a:]%SJvppA]3% 6`g·=Ă-Bdk< YԳKTf} [N&o~BO1Nӏ4 RQһp*;R,A|ӊ^^.V新Z8k*J&Ȉ;a(EIq[`c,@4?eIsߐwL\+1ʺl[xKH#,_B_ Rm6']3՘b ŵfw' =A,֚~,8]Pm Ajd7iвF]I岫*S.+mbd5(ƍ_tgTh⼌J||fQMo/&KG,tdhcfL~bw/i;u_>fb5t;3&r!Tn$3nqjwKȎM;mTgo7@aQ Ւ d:T*Z뢓'k,5A=' G06q-0ocϷϴ;g(-:c  C9r֣2IskZj'Mi87c*bo)Nɑ}7QR]ݕ;[a$nEٱ4t`@UJ3D1aa)ߍM)mO8V]y7[ XtܔKmxկgn Fт =9支TrlXŰzPQFJ"((ﻲD^$]ׇ˦!C'XEA N(A7ܒjjb$#aV=1FB)u&5KYwFnbh@91y&K커3z:[y46|ׇ׏9$(>!p2TcNgתmGc&+З)y?9:9@߼ AUdNt)5.\(˜'t+atΩz}X5KĮ~v3`[[:Wʽ }mM$)r:?ˋرq߸ G P)O-[_йOO O#}7 JꞢx -C5O%IiБ5ǃb+d {s/R3[i;)6|t*q,rf@X ;)^a+IrkRX)TtA_Zl!^ l]|*FͦQ!Jfl0s M,ոoմey1p6BBZ1Μ}icLſh< !u2򀋵%9@ iep4؈؊qj+<~6e紟$_Wō)Bx EV^7m byσu馋l1qI>ս;i;uIQmQlX=`JN,U+b, kcY=-j\xTx\\z8zt x{­6MO.ʬQw*ivz6]"C {.Z \x;aoz-Z g{#B āx3yrímvW9IڬlW_qi J Zb̠ %%) rWt-`汴07zi?ӛ3d2zH$=慈 %jl Rڜ n:AHgC϶by +5\ϼS.ProE i>cHohjn'fҕR#ˤ$*!yOكsWGhLga&fHSLA}a0QS% Gz nٔ;rfk (.ńֶDGpmll\Lj`s$1:5F#tJ7IB@o#1P-m I3yޚft_Et5HTTv*T:a`' Q5/k{=ٱ~n.r=ٛ390UMڹ\8{˲^Ջ9%or&wܶ;ۧ!%u()J+;v}g hq~@9$@^5^2rA"2L?薢+62V?srGN"§ijE4/؎'>`;/с(rAcąt;_;F5kcxQ+U9BVO7L>1ۭL}XaL.ϐZ |`J~"yH"4O= kcMwJ (H>fL[ I5#Ԍ{ݗ\O~{bP' GCf%[=zfRvOSR~'"c14@׫.oN!O>i%_kHsM:Qub2>6bҫ Pz: .DWv0{ Lﲶ [5UֶOC쫬XUBsȂ=L†`6${RsZ3&/[k+`|NݴKN(Z=)u!:YpnuOZB-fϧ2b8} L"%FlVRsrL:$ͷG0Wedd &qm!K"g6R(өyN~h8/Z 8͉#mҒnx9Ytp?7-ddԈuѱo2./OP v!ը,B"-պ q4D镬P]knںAj׋g*6bYF wVKOAVKYow->TD۴ Kjy<͠jkNz(gNzg 8U`NCbHsjɠ?@FD6 4015nX݁~9[N%bDq^k!j\QŜ*;*\*]oRtTe N90<ٖl6B6eAz?t"uwŜ>"ŽLR Ł(&1}=_2qi% s^#S$BepJxE,Bպ׺QG\ad wYەSxւɉm=1AB`:w (bHɋBFz# RÉvevh(Rl8]n` #N2@uS+mYtkĬ̠O$[5HI9&UbXdcۄ]xaOy7=5<@a*d%-.Oe5EWA}ߎ~:m%ESUD A ,B;5K 3_;v)-iT><`@3]nØV~Fc|,]#ECA^ksN 5P$xdckZW!حuo8' {7!4Q{JvAbG)2ܰRby`Kh5)# q uKOR' y"UT2=Un=_O "R2*OW,ٶƿvϋwp>eѪ# ᢛ,A@ b ǷC%2=j5boAbm-1cK֡"?%z.+Q5F}b{D0uSP\uIk@KLG _8"+vT 0'z\lEGMGfXNY*1vwqX&O KSO 5U煬J#{Rb/vp`ֲ5V$xewMI{x_h܁[u,nڪc_ {jօbwJ\玔EJ}#b$f+0sSWIVeWu.2a 'rC}2ݿ( j|vbc-~2Il+ЯPHIFgn`;0OH?2ȦZӤeϫcvQNqbۡOV\!~\Wې!+k)Z):{ FVƑ|4s]] =.[*&st)k ;eNi/]31   y&_VqU7$i`W`˗yȟ$+ di{&u}lf+Y9jı+nqG&GXӴ:eDžnC^u)ʋo`8תb%NܜjJaUwpLݞ/ OU6Ti8tG򗆆7b}u<\SM6^LY0E0m9fU_>¢9sS o4O\17HMEz3r\ou#6\'v mႍ;,p~ك}ԉc{va܉B[aSnLhkfHT /kVNĠJ%cԶPMXk;>VX4X>\#!);2ʘ& >pNJTobeQ4nuGhslSf܂q6"`|5siშhmL]&0cGIngRxcP٘=a!rS!~-Nlm\W ǔ00'˸i-`(u[EB&(.4`; X_*fQrڣEl/ϼf4iԉ> 4ѡs YEvGK}ΝV_]N<,B6s8 Oxg)7HNu$˭4:Edv]?sVf/T2Zu/, :Qx5 (Ūtm+ʶCv)K][>B22 kY6u5McZ}<%E `|0ܷo+-D$Öqۓ׫tRp_*)L'aeSxXG?o&+{یc AH S>0aꈆDK>A,Jv-Γ5|˚fͶ)4 a ߥHhy8^0 OezcB ѡaQV')*,5A= ^eaզ[᣷RzFh~I"S@˺ݵ.] N'ɠn_锣s ^ni* J5tA!w'KL[Kʸ/Z RwfFb?ymSx=̧iOtf 0фʫ6]eڣ>ANMʻGB #]/Qvʆ%7kݍbjktRء 4poLrʪ(h<*PP(Q3v[m2D\mDC(M AϬǺ፦2@Yjޟ͍Jo扻,fXFKVJUÃZS[i&gA`uR |x|]t{| 2xzj,Y}Ɉ&HѮB;)UC}Ѩ DMy:F^Wbd6)rRzJIؤڃ 1/V/'= 1 ݥ4)'cd/E0]r6%ΉכPh{lIpoj MroFS 6SN8ǖh _Y' !Ê]:ތuVC#׏7* esi.I@>z}a;ys hPa8#kcGc<:J}j~ځWvB XQPs*=>aB~zprѯQֽ&O.ŅhQt$+62Wӻԭ[9u=6}IN$c~NAoܸ}se=k b0ir#j,3y6aAl1wiya}h cNpXU0}tL*_ 9o額i~%M*-ȉ?WƁt(܎V (:BVJ&7$5R3zD2qU2@t\pBWʤjx3oڑn1!BՊnpb! ZgH|Z"&7aNyE*Pd0OmǏ6d4A@~WWR4t<xE)vMUCth1-Ya^xb{ zy{Ǘ4}{`?GWN.uv 7o1%)##y.L rqEƙ;mS&L!Xq˦A#MZ\ }7>̳DuwTHv /x]Ѱ8oYzåu߾ȇ=39]؟+.2^(d/+iX'(ұWŬw,D!1W$$~5x 9N0~ŃܰpARFz#tI+԰Vހ|LE [Ԫ9Tpb/f.|=>34e):͜H6cl%> pw ='wC Œ'jUļ?ORc*N9&h_>HuސTj;=8֗Ҽ*?4".K6]0c%Yn*`ePKg#7h9*$fЏIe@,1+OKNޟd*=Q){!ҡ~7l8NLMSPE8 eBjPP1-5EM`7M#Fv89˝Ti\oXR" Tsp[W?޲6>)N6B d V9 PXwK"7JB ͤ0:fĹSB-cf3..KCS:Ձ*uln mGы;ȪeQwЧ3}n4Xr^mcAQY<)Q $zoR0S/7;CX'>@N{9CUe0# q`mtNsrvn 2oIrY cK^K ڎ3OjXƄ\)(no۞bY<@nw'IVMRӼL㱖^ӚF.1iX$ԞrKlo@| hK!6Nٶ6 β) |;yDEl=m/Ӝ^ ^Ap|+^1'D`/v5o^3=/(j le1`kpPIˆsQp΁/C9m`cS@[Qc#7#j"(Bb_4:37Q=KoF YF ^Ck/AdRse}GƀQ4Irʻp8y.҅P.!kE&d{"=@9@ {wU܅{}7 W+&=zhFDG~} ?{`Q(cx.P۝S8ZoF}GB%ggjZd90{ƺ `i+ #9ZJ=#͆ͦmȝPBۏR2`Zۨ}C JNQVcw;v8Ci򪆿rBQ7UAj{=v ;YU{LVdD b߭䳓P$\)1EoR986FVPrs Ս5]U{7'-C# gGvӘK:: i(K7z.^uW(v/|ϖy-3"! M){(M[3!eIqQl d%H2gE|)y);劜p;n ٶlNoOHZ܌&U[ T+іl55i`p1BHM -# m@Rlu3r4W|]fZhzx3FpP;Fck:FnFJ%-„}lU:? Ԟd^\cMbA8=FҎ `3t=m\u;25 =bӄ@m?NVcטsKh,~ e|[,dt$N(NKz?} u[XT]F+$TD-@xXFm`ǚ%|9ke{QARckLYeHrrH>) 4V*UkwHLu#~6["HݨeE.N X@Ba'Y7.Mi:CDUVnw'XzB v& +B4FA4zkx ߺOXz朳˩462Z-M n?)!i;&zVx[A\uGXC¨^}|iPSaz{ʖ͚Ȫ'vY (Z$X2!tMm&`)  vͺTw8٬yqT,;{lp3YG/z:ȀZ-Cp!! *184o7X@SOT g=ٗ)Q ]*}9x]EXg5u(0ra Ԓ1+wۏ=~狐ngB#C Cm"c:iO?D޸I]&TP٢r+-tglvn!epN:IoE~]HXlA[ˆNMYT;uX2fƻ##"y^b%а V(ӒIQKf eK   &ࢺQ-Au􎰱;:17̷2`:7AڌF׀" J6+!|=l%vMy]V51%F7IfU2w|,y}Uc\E fF Tٞ(.:Nލ"%t5C[x`uwe#ea 6C eS-H-2e' [Q0K:9tȊؿ,xa[q[(V61 Yu &uQ^J!_M? "O>'_\wALؤN& Xڄ~ ؑȰTl<78_<ğ#) .^W="Y'pog Mj/o$2(g; 4Pdq:~2PܟIC NɂA6NU!J9Zx;fX=0$ ]YUwd.kTݧ S0nNu NX5bŝԅn? cGMw|SQz]ԫx39n$`$Vdl2͕ Fe$Hf4y2w+drE=7 /a,U ECM}ΓEgjm?Bn#"M#o;'3A6:Ulܔ̍GM|Z4@S6v~'c4#\@6v:Xˊj?rT N3{M aF8 酲kybK R .5W-N;~qX<7_,3Jf~^#*3 1u=oXms\H3q% Ze^ kѾ+{ݞ-UsA0)[Ft=z '1iâ*;>>w'%ӫ200)`$إ$~fL[u\2"^X>ȖBܐje "˘/˝T?*`aBU~JoI1PH|n}|d9L.>"@,3^/Ip~+<(G!KF́jfZ}}7g7? ,zL;.0 ncH?Q>twuܙUrnĖx'e:}cofOwjxj:3jDfht/1T=htȸ:YkߙI$64*5K J\JbvgpW"~eNAr(!ì5vMzhujD߃l,tw҉;+QisӲھݠ!Շݳ\LImț9GEbW?X6kaiVJ(=oɅ4օ'xV |-O 6\=U쵟m>4uFbI &ƥ9/ <vJ/P$|%'[JfΨ0ě53dv}BZ~ܞaԳFf`_< AlMN#97|fdvM%StxD=F蒝"PW^O0yyj=Uܸzx>jj\|PT+9p;nqVrMMh3/0w Ȝj  !8$ }h*P^cS"%^1ʉn|r)Y,N~{K^1} YSjo5C`1|@x SB/?lՓF2oq)5ݗ%lKcKvc7t/6i\;|h6߅m"=Ֆ3ցY[;k?hUDzaB \A\.`jn&*}ZkqH4Ijmco΍yHxc7L˛3urL/)m-ԅ,lH^D tA:x6K@ـ- 0 Z#y-xFO1+,+iːwV `0 7 wF_!Lg:iH uZ-78HO70sk0DnDB(`rTkM"ӻ6[ye/J#7 .I'ݮNvV.33gs׾S5 EO|Šm`N>uE̠x<'JV6חX{grl77CTVZ&4IT7%]Πtz=d2 (#v1擎蓝7]Ueऱ⹳X1gpq߽c_nVTr?yQOܫNP'$*pJºS>>F-<2Q8W.ʜuRٓ͞;WD@*TZmKI|mJCMN7<$2o6d*b%ڞq9+hJW=4=-[TEBO,0؎{bNAzGYaEnHYf;ǴTA(MͶh8-|Z'>@LJgZ7:>ݠ J}f0!J-`Y4Aw_9g vbzx^UHݼ5ݚIN`J䋕U6igS127|u&8Iw^_09TI1^+b9qz gUzi@0B&5"!'}lAu~Tl0El(:E:1 C~ mŚ&r qVeq\6^Iq ~=|@g찏*Bn79Ƶg0o5/>yWџ Uƕqy>$RFk"@cEy ;jϢ$+=$;3Nk]H1eMNYS,})9Ɛ "j4B#1oW{1F<颸|@?!xF==NHJy@&f`,o $x n)y/z.kS[vDvw/IFADy- '}D7ak:d8]EUmW6S@RS9ފxaL_@uIqTQї;A;u@7rY4AkW$F!%܁Prrg/Ovo:0\;HXaPNջ hAFv tq8Y IP؋12= Ʋ:b 0d$hZk2^\· 'F{Mq`bj5#&ҍ>DR{i<{< ☑i s{R ;pp»$Ŵl9.9T=X=`+7ʴ׃;r {1H/g_@˺q4ȶcGG ^*z-` Ap0.yDn`{ɡ>b&@Y1LػVE%c_Mp~T+B8Ccԅgae`MF+3, 7LgYŜ&s aơu!G|7wܪoْ;Iψ69 lߦҺe l<,_MzxkghY <Q43s9AEFon0 ȴJa1=xƠ#/g91G<_x5^yetOFvhiy ]܋ٷ,vǨ?FXwؚO퉞oCJiTƓL Pf4?ogM(9_ZOs g*#:aI>]ǖi6IBЦb`đ˸&"_q`ߖUc%*;.k -I˞ޱA YT;[{'@g{XniO3j,eKH^s}es?-}:d]Y/M0鹷h?DmYY٣eN<~jt]$g0 ȗR-”_Q6%wj 6BE2 "lfI1Xxrʍ{옟 $6Z2t;T Y%oH@!Pk,~EqR]s-,}ЭXC/ށ$G^X(} 1qcsn+Oz0??TǛ5';%qM`g@" <=wIͬȊ0?ղ٥ITS@Kt~Ӫ m:0gMh@/"~ͧ R0Oh?U|-c̽bVYBH (^}PUGr*`6Z(| GꈲQ<}17^$ ǵDϾ4hBa؛H|.<-]&BQٍY#y:W|ҳ.y'YR[[e\B' U `=DI|I.3'?UuOAFyHoNƃN +ap4+ۯ7Jh2eDݚ׏q͢)sz/E_4Ye]5\W(՜();}V@__ =Ҙ~U]ݵ|z!+7gƜAq36Ʈj45qڑ-JiGc#:Z/yf/HhM5++ g&%hc )2>&5zNU -KkY#KE8%%ݶ)Yǖ.[~ =?앱{7re3Bj |?~- ¢f8q鈔 }dZT{a-ɩpo3 a?,G+ v))(zj&E{P?,MN&k=MJl4޳ }1!TgM1wWd,_QA|1/wҬI-I @ 4_"ڿae4'(F2ڤM5y#TD&dCrb7nPv̛>b\YauHl:tJrxJ%R5Nx9҉ "sWVyLgң3%2jV LN:T-^j wzxYV]epo-*9#YBlR<9SK }T#"g?$ ws/uo41 TC6 튰Pb.N-&cPFb ނXEG5',2,^*{[^Պڳ_߆%jN8hQ٢Rh΄ ?y>BQ6r#lӴI8gfuE Mu`t$v]ڕ}"*x̏N4S;1T TgɂoD!@m lHmWw^S];c=P`X ͝ŷh8-i8تX)=je#"\Ql;}p@(ݲJ$y\XC]%Ǵ ˧I6:t}!h=C b5 Kv!̖ oqNx1vfEdEde2Sd is+$ĂNrL/|ө-H\6miCfxu% W¦mt=!x&bL5^< @~:g=\(&i#ߪg lf+NbJSF: ~my*!+v\ZD˄˪j8U@x8 Rrė0qN$0}C´ܪԊ;+AXsFזl ^8tƾ5/2NTfze~>/INEYf˜Ț'C$՚y?2F<e9X>zex{bZǩ/M492!яMېh@ >Q'PZ&sfTS') >lO`@ lb__Rpd0vS-ũ4xZz?tIN[J/":i P |F/>erI)LWl[2眰ʠ^ea4(>C߂h?&^S_0ƔulBNx6ѡf~DIK?eAcymV܇'sqQrƬĀReYsPG^ϑ> Ӝ~'$:HڌwM nO~<=lV8 X&(dP,XR4[$Z~egOL4s)8,4ꝥH+3 /9qY:?|XB}*Lip`F΍+9@O4F_QAL ѝ(;)e|!f6g78JedҊWCWSk>yC䈨"9ָIK|f1y5 ya.axQݙSDLçAiQ71ZN">QT%9aXsFXzL%aXb ϼІaѵ4ÒߖMU,ʢ /\|w*`wٶ@0T6sZ"Voc/γ-7۴H[f/5 ҁD\P}P:mG(Z2([Hu}5w&prprd\;L?=+ran9Ge`15Em`)W}[y6McкS1jKڊX!2O /8miQƂ&Ie ._ڳ_|’FD`=Eb3~ s0aOp Y@~S{JpP }TS*𷃻C-(Q(E~+c ҾaY(?a0sX8rmCG;Bvvu*K\69WSКORT1e~ be 49y&veŘT7ac?̻[;vsPR94/A\T#94e9OM5Dom[,onT}Q( befw.T_Qۯi/ʏ&] qu_gHd?G \Ƽz'eW~18h؅o9V^j߻k7\j\+^=J P!2PIsZ礭&CvLZo?ސ+''Q_LDx~ͭ !ƧOB( YdMz|z׽jժ5[ e / OkytJ< Di+pͭ[U)7֊3iM%\ͥsTnWB?XYD"Z!V6/9f_M'YQ.Q "7} S7K)D.ӔaY]k+ !$kGG6A'csk:ʺP8y4]̀FN{4ɯEzp%&s lP,2;<;v2FFy}7C,#6{7éi蠜IShLaPk)m=>L e6۸yQ#LmC"?utOр$\(51gut6c^UsEYɧzGXmv*!F)v K#:'iήfJ:r\5D#ڡ䓦eȒ_N:8Q0o>3Įއ0!A&c~aR:Q ϩ|4qoW } WX:d``SL2jFU~,KX¦{E6.(80Br<6Z-_DlmHB &V'HgijŞwֶNSv?27,Unh<>.ƭbm] {5pdmpT+L~/V ΋UYS[U-#ټ qiԶ<`Q|o>` @JH+fVI<]4qE,Z`t2X7?T]uE2Pf AlvT6Wf`YϢ?`3:(iO_w. !ܵt1BA SeF ~puPsexTyM+ho"y+֛!)=%oh_D9LJޣM'& &T$I< ֞^bÿ膾]f@Ysu2!DCH8տz1]z#єQ@<]ðaVDoWLL Dѧp;d"P.+[ |C{RX kt&ɓ#@>$q88%5afU,NR#/^v\!BR{М6aL {d$z(hrn mGNnO: K~1 mڐĢB\?KF܊\^ʀ-H\Q5bqeHb@ҍH-Y>zp%xa"!CY8fQeנXj+G["y>5>5q._h-Tr( 蔐o #&Lo Yfb=ӳ]f1o8qB=F Srw9@ AӉjR [2\STa..\Oxf̮b(."^5`9F0 !#'踹aZLwf0kT&13F1K3YZVPynzE`މEv1A>Ae˱;2aBY4gFm6y %@Kg}?lfy<]vZKJ70Jtwh<:vE1•9e, K]55V~ }'CklTBv϶Ä-bU0Y!Q +F+zx:t(g+Dqw{I2+ ו9u~] PլމGs rpy#hnoG6OGa]ji=(*9|-@.JF7𩩸Ap@ w*gFɽK.wO|9|u_ w89$?b a/II|6{JHf9h{1;:""'.-̣QEi ^Vv+X6u6$v;m bu_t؉ys*wޔz|0G+P9?!_1M@` u#R4B#$9elc<$#S @8!XݗUCՁ.7AvJ#\:?s' VhhVԓ LR6x-V}Mdʑβ5 $3<(ge/| oH4 6|IR>N IO+%;A,'u<:,. ")okh1 uNRxv;W(հ n bb<`t}֖yvzHaq 7n['*1b+ ̥VqC3uT#V1H k;R؛*s, O[iC .L:#7pM9wAڥ>m<-[Or+em{x h= `炔}4rJERHl`tC❿\Ff0s ԯA?3t7a뒌XNR).c-$sC:G)vc.ڰ2`]51*58~+Sh=3~1D-Qd\3XVr:ګʾWH>tTA=PŸр h~P!Lm wX`MH5W2D_ sF|8|R-#?`aJWl*h0dD,}0Uti3my gW8TTU|Fi3h%2'H9 n9K  k%oQ1ZyPk9CdG[4l -6;&5|0'OI9l0F09=L$RXw eauACy4ޗ9fDlI÷J轉J(n8cy=@Ԥ1k`mI\s^c`o:<* D򄾘LպW11c:t):J9Pܨu57~]_AFTusX,F'!8sVcEnhHD' 3b-trAbU_yIQ|so 2Nҁm9_|OzcŠ6Y_YPpo$DJ˸Nk8A|>$+J_O1#ՂH])yʁN4!Ax\sc<#)H\C- QSRA0(Nz!RQN$gZ 8Uї0}L,7k,Ba^}`pB[386 y,\z_3OyM\>MPWQ[Eb3'%!^vL5oFR=)k4ޮhdG3ȹxa*d#д- k Pthʏ3:;ۂq 10{(⥰ SxuUc(6E ʔHZ!\8?+Luz..mg_H[0ڴqί6Fx;UyH#s ̄R^,!D62R$٤2*q5dE҆{tԿ˧_Xg峥x a uj. .;Gr:V&H{DHzV!LP#֭ήw"\BYopO]C`Oٺ%W?E&ւq7GP48cV8^3<^nʰulOG-nDI4#jQԠhYMd 1Ӛ .w1(c}/:YœNi{H9xI-[!R0)8'Oh)޷ی OyߎCXn*8͞~;\şyAu VVkHH`y룇ql9&d7L0~E:/-2}VSepȞRT%Zh1_IY˨5 }WT$2D.{JnmpM8ѠQH.ΞNv9 Ŕǚ-vN??ZCuMkQߜw]~|8cp.[Qв,AIIp5G=ڂB)] MX'z}ڜo1'01liI/YOL/#:b 맂MDuqĔj#Q?ohϮ}"KwELj='r[_WP̀CM6,Z^Z`X9 hȀ3El[R TA_Kx_Wj>R˝^ UFA2jRsgJjF\`#9Vt8o2a:PZ 85 }q1x͔1jB,bgg,e`SôH#v| jeC¦grz6󭠐kg=S•zvn.2M ۝|̮BtEYsckEcLZq˰$SUN6hNMy!3쟷(Ĥ?*Ҧ߲nc6mm ҧm$7yGӹےLxȱsmDnq:?&[2̜txS.9p vͧ 1Pw߾Q!nE; _szax%_y8X(.]V&m7驈O"`RZ~%o&\w.5nL'ǽ#{y_ 1)G2=3Xڦolˇwʲ?&uNW*t=(s)Z^':OxxnFo ?fL\p7qǷN,!(T넵0Lg^+6lC*z3l>9kՠMUm !ر$26Cyj=ߝ&4%Zbz{k Ꮸ쩹/;+ܭK G/,Ws=Dl`jԽr:5Y-Ok Po<91ow"ϫK,CN"|EA-lj:Q1~@1\*a]\yCew =]0׵!}0\|F%Z!҄PڬK2bϏw l;b ZJ:IٸkHZICTڐ\MqQuL>6U%d)2ec/.yNRi>_FV;afq- F\&%!2l]VUG·:eq|w=cB3IN1L,g1RÈwQ&Xn/R>1:BO\ pq2IOX?|ŭ_!Xo*ջˡXH1mEƫ!ZCPn>y&aYxۜ8zP;tޚ>X! +H٨x7A {_6F'j"{m53pLCf85VsCEó6 >r)kŹFy#_Ja_x:>_`$"=S!TSKRW_'!XR ܂vADB?5)ԅzXozMo.Eq*WupZ=GA.OS>k'Y`|ɭAC2:[_dԞZ~7O9@5@Դy$)vpɏ/AG >_Y]CtM &7%3 7ވ`@L+:?Hj3g"xGe n(BC@ 6'Wb8$f?&ZYʥMĶG6l>k~-N^6|"AM4[D pÆ5(R[]y+v[Q*j&ҭP<a<^1xARLWU~%e=['kl\1}?| vcÕDEE{'[{g9)͡?yN~FHh-da8GC-cF.iBM(X ?Ů_cղTO5<rPVdvD/o@mpL彽 &F SFBtxjOQu=DPM;i'%r0/Ds#}YQj֢le!@[Uq#fIҥg Ja)ĪGC(4[W|ZJ7&l+Z.X][l=bk΃~7`m֖VX'#0j}p8Y@1z@Pq\O4S˫7;x9Df/X2tDB}`Z &k t9rX36zUW~FzȇU`zyCxjZh 3H5YT>8'JvmηВo}|:AV:Iû)#-彸N8}}<Â>'Vl`15KV U7w|'MɶRJ8 o\:!<"3/@ 1!\/GXމw 1=Uc+//!6lsV%b"-x wޒ5L8)#io91xxrәeW(҂S xi jpL/+jUvB{1}#W_*@΁N@!\Hg1а)+"_73t/;氈-3Y LJ?IAö3MmurZb',$Mtϛ/1Q6`%&%;%iy*YDDINܴwWgy%̧ w e'z-\!W:b$UdR[NA~p;z*Xŵs5 큛>~ h0K*q71*w}>klcL9H**@I}-gAj'>a?W Yґ,Mwu}0nqcx14KFʢEϫ%+B:ѳX XDZ_ű49ɪ~bkd/027AwDwZs/ݯyg%GLlFK Sб`91"o~)Z׵lPk?_:6ê_[NV;>k$2VO%}i,433znhK9vm\"( wIh=^V/@rIs;m 뿥E nS;yG8@ܝ HRA69l*k&ш#&؂Bo3uC*hȶ)9!XSrXpqtj65ѫDq Shdqy{?zHvaNЖ#X'?ihN+p8.8^u2 T-9* Zx2n͸+2ޢavt5SP$'}eUߔp'f_2˶/0+"!tbXs8N; 3(N4RRkNBCΥ+Yh<˼y}W@Ow_gssLFa9Bf#JFJr&=@ReQQv_u(`( bc_4iz+B}3w[c{k "~K,mwx~}I9$F Z`kIe6qeD9BR*u mTޥBP53f&agM+DSٴ`h0)5j鰱DfMFly OTXv5:<n.tJGW+eN.\/AZMwNAi&\!M}E.PeJt@ĔL Ӓ?goT,z϶1yR !.@CU,+a)#ɀƼ?gF%ѥlDЉSづtb*ɎP6;C%<`RB6Ƿ r3$3H#MK:U\43ȃf]9cf?mEG4^?3Z2+߲&XM67d [ۓNfhQOnrиG9oyH.*,PNJvj^Dك祌|l¨ٮ|/Clx= +Vs@:Lï![GqM^Z؉- i,ᓟ$a?$v_!h6ybk#fRxO<7۵`Aa*Zzb}|;O&jY5oha ,Pe`0՟BfK-G:>C':ߴ48Ć}j:o|; 5-`.*e$ MB99GO^OUk=/  YOٽƢLeLa/ҾHoOW'P0駯2y\siIh" -)cfNw2R7Oo Raf|CL%|t9)5ڣj 6ڨMkhPK3@Blli8>'‹3 ٯM\ZjEsH8b|7^u;#V.0u{榓Tϱg=lM~ٞpĸPs 6dG(9E\&ghOftP9[ DTC5h"9$z@1mi^~Š[hͽ/=SZ\/o f1'dJat7{yeP(6L^h} tx@1A,yZH\(>O(s 5n".Sri*T0vFQ|6PW|7o, *Qڎ=}:'>2[!kUj4r`:]u&iHn;)_D~ԡm#kV]/I|AQ9Σo\{܂* ^vY&-A: ix)WSДVXV^_wKSgwr$ZM]E\w8Q6@Q_Ba*-UG[f:pveGx%5b:= !BE!ZoӯU۠It=)/K>%6rtO#E D_0nmΓ L c&Fv&uʜfǝP~$~ Ea, n& ȅ{8׌vwWV]hܛ :K6fuw[ۖMMJAvgo!PGRzUxCNj\5CxP$w\H(3k'h>7]wt$_+EXK, #r\rg&zgw:U|M~(y ɫ$hC@>Aǘ*j5GbXs#L 3$БhyT[a7Cf oSć2k %%Ͷ YZ