libvirt-daemon-driver-network-6.0.0-35.module_el8.5.0+746+bbd5d70 >  A `dU]xgn{5gmҍ^{kρQ:R"fcn~XR?q=b _@V4jU7p`{m]PVgۜ,"V zE4e0"G;B̞ODo\}OHrC1?>;6J&QSƥ vBTN$0QغA 9OY3HHOg;Z1b2fc62c4363e29820536df66723edbd2f4fdb19b36c6751d357958c06a736f5f0fa454a6091ad0061ad36720c5c6a864269454a8`dU]_@95 -jXl>qD}gt6K4ΉRouQeyCTlc)MSi:y0…f0QO=L(#R\q~0C˷*z4<K&v,c4@a$JyPKr3_@)UpAg?Wd & E s $+2: \h}|   <  $L < t(8N9,N:-N>@GHIpXY\]h^bgdefltu<vwxTy,0Clibvirt-daemon-driver-network6.0.035.module_el8.5.0+746+bbd5d70cNetwork driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.`dx86-01.mbox.centos.org hoCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :-aI,!)H1PB RAAAAAAAA큤AA`dڽ`dڽ`dڽ`dl`dڽ`d`d`d`d`d`d`d]ݖn`dl`dl`dl`dl`d`d`d`ds`ds`dڽ`dڽ634229d6bf3b9adde6862abec0ac96ef5831fb8e0031880b016929930442843547374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a53bdd7ef08088b54163771a5698c990f96b458a673fb267b5ce679703dd364e7181e007f09dfed333786e6ad17204f88aa9aa0824f582d2f9ceef4d31bbccf919567f3c42a54a4f9cc457837f8c4c368ae378c890b495d0ddc519a907b301793e5afdff7b29ae59d6f3073cb03a14d687ccd36e90b3e9c93d4780ff5e0f852b8c27acfbc6c3e2d8acfa66b42443665cf99ae996797db7c375fe8523cae22d0ceb93b7bd30e97f8c7df4375435b776af9a013fb274e995ba545debd3507059db0fc8d2d7224bc80550b058554c28b9b6dffa1c05d463219084326f47c432e979379f162bf115e315d0fd9e94dff69ae31cf499b991f068bde8df15bd6551bc583eea14ad8eebd26bc45595df31214fb06b44177911ad2680bfbaccd0a2401b7c6b../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/libexec/libvirt_leaseshelper../../../../usr/sbin/virtnetworkd@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-35.module_el8.5.0+746+bbd5d70c.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-64)libvirt_driver_network.so()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibacl.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)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)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)radvdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.0.0-35.module_el8.5.0+746+bbd5d70c2.416.0.0-35.module_el8.5.0+746+bbd5d70c6.0.0-35.module_el8.5.0+746+bbd5d70c3.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/bin/sh/bin/sh 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 qemunetworksautostartvirtnetworkd.confnetwork.build-id6c230244c89b4afb409fa8347119fa2f499b9173855385a48c5853b0ec0bdd497ced9f118b3ac90cb616563de7857c3daad0cace780fb7651574f9a0libvirt.xmlvirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_driver_network.solibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/6c//usr/lib/.build-id/85//usr/lib/.build-id/b6//usr/lib/firewalld/zones//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//var/lib/libvirt/-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-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c230244c89b4afb409fa8347119fa2f499b9173, 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]=855385a48c5853b0ec0bdd497ced9f118b3ac90c, 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]=b616563de7857c3daad0cace780fb7651574f9a0, stripped+J+PRRRR R R RR RR2RbRnR_RCRR/RR RRRRRRR R"R!RRRRRR%RRRR#RRRRRR R R R2RR/RR RRRRRRRRR R"R!RRRRRRR%R#RRRRR)RRRR-R.R+R,R$R R RR RRNRRbRqRwRlR]RARtR@RYR5R>RTRPR;RcRfRDR`R4RgRzRpRRRR=R~R3R|RyR[R_RdR{RMRURQRjRR^RmRJReRORxRaRR6RHRGRKRvR1RFRiRSRoRRkRhR?R\RuReA샦l- `8Q.oZxlfO#A7g)]&RÔޖOPT@ I+BCl"Iƹ@xB+![χ٠Ϳ:Q$g}7nV P Or"{fI4URc;87MN_ ;}mEC`<_]i C^2n9y_!5PHjɔY/ʸ@|# M1y3o'T 0QzMFB =*,fM+[Iw (`yAΓ0J eB'L>˃ L u9"Z+> y Mϭ≼l{ja5ƅ9rw]ܩ)敦S1<@* (_ _t>PqH,ҳe .Jh7l3*@KxDa'Wµ4̞ `HP\%jk/J@f^6b|TXYhERs ϠR %8CA/m~_nVۑ)x[~/fOˀO)(&Yqw[!Ԟ_BB { )Yq9/엀}Nǰ^I8(J=@rNOEwc&!얓4pNu*kV[+Q\tˇ}X50rohb{ Kf=dwc֚biLq{IzOGBf '8==p…QVjPv_[*c#`˔.ɰR6.jGIk3}" wp&Kq{3H\}R_Xqcgh9P]a@# XD :|_3"LjU9;H 䲔۲nM݀EQe  WlYa03,a( ?Ɋ ml!}nA'%f[ńa#CԛNՒ7:}z& ^ ,H;R+ k$^!'wZ a!4tuy˩8O.h;RMHi^ "_Sܫm""i/dD53}(ѣKolB:+;ȴHb8_@'jq9'?.SGچ'RYvP"'$fK&qfGfQwsN Dtc J:Q%+oyyh &9UdGgHBۥ] ΨU̎m \>TgAkq u,.ftD>4*$y> XDسn jwMeNUkM"IB`MNwXZ_KOQ-ӗzu>kƻ݂u?B0Q܁[LS8 'xh1 `pNRdcrڳTcO,3⦷bdFM-YmWcfF<uTȑ$溊iLhMt V="OEb@| Q$~ʓ =q_UX|.^e>9B:$'8Å  V}A*]q}t s~;\j"A2lsFd僐q,ޥ5H 5cN &&ܴf^>N}2lNjD^VgO+Oax?C(^Ǩj} ^mlN6}~,0Ֆ eόu7񎡟࿷]wpPFƀ)k@:qO:-$*q'i>oaE^QG}LB,B $ݧ87 y %Bv oS3P-,cĜv[#ج 2; 5($-U} |5$MI0%-MhOZ]U? ވZxw>un+M=֬erظ(I.%a[=sƛ)B_={!={aXm!<\Opjܥm8NgiT$Y4 v.f.lٴD-{GM3Ҥ< w#R;}='oDFVaNVРq-0iWGdJٳU'UAXX0LUhrYk_Jwdq mkui{ؔ*D㙍 _ N.tR/a2SedhSq~8 &}1Dχy b]dd/u o ?s33Jf3m:f@oIM.)#1ofyi>IJ/ĕ>3O@Hݤfb܁`$ƣ Gy(9}KpzQմ'+;+kM Ȕm;,FjOy 1RGkGۆb$ W^kaz*(^xME ҹj`]Ѳ#R j27K?c ij*Eyim"GkqUtN+hS?'gVq0{0lNpgg6 gk[ {Z-X)䕷,5ь~'g{H84(ӳ$ɅNl_`e|Ã^7Tzƒ OfD63Nbb j jz͵m?j%]M~ sDRp,Y+L3r3C8CAp*1Zl&Ch${9| lNLvBe[KV+g("x k5!Ȩ L$ -?C5x4pY'3ڬYw/&o*l&jan¼}'ڂJfu6 <wRf꼅8IBבg88ţAEF[zԆE(0amr?/I0fl|꺒CJFb N{F*mZ7$K] "m! )Bi(c6t\c8taR+nijC!RT`)-nFU?fOzGɏTvP2*$*Url`gHcZȯkxP{!Ō ?k:iXܩ%v)37̓7/,}n8wrx*I!Lr}l,5hؼx 1| o=D,fmowIZQ}{ITZ׮i56ɁID?*HUSiuj2<3M pM|;Kna'n0BMt@Ey]65YBOl@8RƳ(y{!ٛ3:fJWq03L3Xf5oݖ^fO&3iZx﷐Y;zUݭ1'`i]X$kvɵH\8W eq.eB-] HKÒ+4id]q%B=Y̭-)2vͥCV5j3!<"aOh+SK|>ro.􊅮v? 2BsmzZ,Fc*&?BJ~R[Qً*D>k̙eE#f*FxJ0Vr6u({pAyw5E@.h4r8֩\juMpnU7 W[ æxQA>bA{HsoU 49Ե+-}w$=Fq&ͶB|A"-(ų|agQs̴bz,NjاOoW+Q sqS 7M"~༜LZPך5s]8:K7_'swG]`"ƴ =|]9 E|ͅ&?>$6KPH)[ {yb4ynmG&w؇*3R[fR/$A^ Nu 3z04MDWs8]-&9I%f;\m4{\73Է1G3D]' TT2 A:Əޥ=`'!n BKfKZ*em6Gղ<3:9yNG_j9۱G\*RA㶟pp8k dڲDk\S<&; ~f;'vb!* j&p6>:y%ڼllUNˉ/pܖB)1$v鞾9d0'$|svSzvU^Dciq(ʰμzw6r}ٲ_yYT9CђF);IJ3O t|SS]~}E{s JykƟ}Ntt280j'r|vaKSƂ ߄o~63a S!L/C 71`jX̀ ÔW{'lԶUkdw^+OuHPZ`F=OAVFj)JrV@Ĉ&loYzޱ-7)XnD;3ޯفTEг̙50P7Guy|PHL]278GILx3p5<ي[\n(k ,]FOî|,_.CC:?kN)و%8U֩%/}ÑP7;[ ƒxKh฻0 d)XVMS> so- | 2(Jv_n%nԹ7yinhp]\kw8iלܶ/v=/t@^3$iȐr2pT zaXxYݣ]*IO 㽑ӥݕ)ƨy rMu]%%NTrX y|"mxVLpڤig$6Qc'0=5j669[XUcӇ?*yy3=ps$Y^qm˶t=A9[m'PmЃ/A2, TE:6QE1  =hBQg)˞@XH&xf^Ss_MoW7L̉*OΚzU'ciQ;-;Uw4h8[1HfnRl_dxz Ёk~3Aar-umY GM(ϟ~XTMy_GUϦ sUbYu)-̓d|~uw-[ _Tn2 aBI}cBEQ֫W (zwDm Q*Mԯ,tVVҽg¦NB>4hPZLK鵐`= 勾])w*7:d*m:; ((3$c Ns_L۷ʤ*/ہ(9 \$(dBs}ChS@KY#}#KlY6۲.g58>CF#j]ɬnbKFu3e*'h ,ҋ3o2GDkFf,I`߳<)^P`m7=C[Y>۷edM r#8yc܃ֽX~Y1Hҩ\Q`O )(`D7I}+NW TL5r@N2+O['NKjm'Mɭycn] l^f gߑكm9b|r(iAyABc_eˠ I}.wgq,݁D^ײ7ĔP=z==ah/W祂t^hf`= Z96zxSw-;M3@#Ohč>>k7PujWq1T}s G^&oIMM! nQlX VMuew]ٱ#.Fr"1DшM$JԨ &`LJDڍSN7PaZBPu]uػH-IX:Z;I<+| #a밄cF$Ldյ-it!(C߄k\+ x\RHՏbI -#,1+Ⴞ'Ѐ#UK^w(Yd`>qL+__ Z)ͧ\Fg9!|a0F1Z>"Dy K޵̃h"G+(-b'YSWS >uyMpt-j"ŝz.,CE =?2Ħ9NnRz{_y՚,m>ի _0#\pEpvcjfgk6aCcCY+Xꊑ;*MV+]z(3ߎ6t.ȝkgu r"tMf -/)Zj'Yuyxc<P|bf~"XC&GN)i3QEIr3?[~?yf(btzHY,b1AnLDv /"1oL3 nඔx\{2rLBWTR5D\C";#aC9KV=HI|H]Ъk3H?^5ϕit,{ !C ݓ!&I9N4U! ZEA06Y5Rd1 è%?Ǵ>s!9>I82{CY%Sfť?Q^&ݩ5R}5Q3PnMf)ǞZgBh\&p3P=? @d@v"QvwBEԸ ~Kke%W8+AIi FXIr+6@3!fG<2މw[3a0u]N_Ugi>~9T\,,K-ުa%jwdnL*sVabe']FĂrz<@kg+3>A6]S癸?fV8[ôv{Sūpm((9y/BJY:ueѿ.U*\:PQ@}qx֕ÚJO(4UQqo%auʫ?̿$ 3v|ezi"WcTOn2C4t`=˓a ̍*Vυjr)Je,WUrww6jU ЬD1 v uվ.͵tEzX5!ܡ #⮁yoDu晊 2/%L=aI:tDYr:"&/y<H7.חo߲l^Z@֋7vt~qQքN^`p@xfWX ZHRY?;31]u&a.mk$ *%=R/&x[;N׬I<1c}$p6%-'!F x/nE6UנSuF>Q7ֵ#G'AlܤB9:f_:;} O Fesi43NUT1čSYC߲m۟utKPk#`LOLob\e\Zy_6m֋L*k)VsHtfUlV %!X qGȹuC%r&$p1RqlBaI]Nq!Sk[fXpGIcr>TJlyQO2o=BO#Sy௅kob7"BK pŸLx_$,mǡw/}ڻ$7&z;2~řncZsxTzˡL7*:$$Į5h& }hFzz= ̴c?Q=M-y(?: AuW~ŴPWk`l4x0ygޠ{jSaKj܃@g0^Q_ rF7@p|y,y y74Zv+6=+\`܈ZbM}db-l{oN4Q]}ο"(K1]ڥHvFvˮyAQ 3|b~ @­OvR=PrO)d N9x*TSva1T`(l NJn6EC0 =QV.UJwE1?w!-HFd\Eg$OdP|kF ӎkbyO{ńp]<D4܉ v6YD;' +GzZQ1SПy-ɭ! "gŃcR>} GB# 0lқPVn^iah#oRfֽrHsF~ 'X9ߍww!ͤ5xPJYrDzdZHyY@n"wSC"Pɩy}{:ؿ ^ c3TT{Y A\\ A|9oS(l|ŵ?PyPܬ}b! Ķ#eѿ}WA#6l{%]c|ܞe;4O.CaR^;jkT'P{8;Q)c~<c:)DU3[>f{OWuaA<#>j}rQ{늸`R ĪC c^ʏk\lR"ae~Xbҷ ~vlFgSq A@RܶzĆ|-Ӕ;>MnKIL-IBzeV"Uar-6JEa:$w^M&@T4̀54X j/H5.OU2J3,yJaR穾|TSAgİVL 9zfF. w~lޞ9/JX՛{[#3Y<_g*6$<5@%y+UMR˦x2 O])˶c5w" *-E sJ "o| ZL"(=渋oZ®tޜ9ms0O1.\ s@'?D!-3krJ4~p{+ @7#~#Pp@;ϣ3&3a٫>GJ<&_rhA*.s1w0GV`p?:~YomL6.&hb!ւ̷95&Ͼދ[{c!MX~ʣ pr 讽GR#Xpݦ>:iY(x`Pp6<:'AK ;*ﻝLUm2+VU2s!9i::nM2ûg;d_7/ z/NL{K'~W%>#t )oNp&DZY~eR.pofѤqYxr{vuW'.R5ԳDDjfߗAG("-VF_- rtx2,"=m)BBn4y2O>ʢH`ϛ5O7 6*Ƨs Aɇl^sv46>.z2-ey<\r,;;QJj\IM^_'xś}]np\[9\5-'W'h ,͡9AiƉR%g@46~-xf7H4bESq9K*"} 2qXlfW^ fN<hG"|Ѿ 8檩y@h0@_G6F8YeLXaP,?yĴ:w*V֯ŏ$~l^8vbW =ĉk. ޣ-b|Xs!Z~Mҍ;mdL}mW0XxĹ x8 OBG"ԐDؑ^8ΑoUnԐϫ cõI=(T.`dbk f)4g5`dw?j$,1L[,t;'&M^TcN^kKRzxk楓u;%Mi^8^&] .x2Z/klZק;BMfR Oӡh8`j5^[`+3}3^Ljx63 &C>O JnFbmES|UJlk[C|(u43 %̔D[(YP7vy{_Lc$gASWp`W9B/=ͤXRg ŮuSx9Q*uY݋?r>J_xCk˒<sWF+dS꿷(s>Rrbyc4DHL!ʳZ !^Z!LNLRRK s@% HEUzmpV]P {r)4b:SLpdaXǼΊ_0<qBꉾ/層/rLf5_6ÀNxNH~.r )]f^=(&|?8ݔAR|o S@EM;Xw^OV1$1{`̫k,Uep_եfOFoֵOR3_XN-ܣ҂, `*HfrdRߢj)[riU񠑹jK-;!m@f`lEs0&Kʡ@edSǂqc92n~v;TqF^r_h{Xt+ DA`Y$%4wz4itVHRYNDx:s=Cp\N/wPnKtE˰;׬Wn<#۵ Ј$$q0a ̝Mfۡ?DS  <~YGARˏX#Dc+!YE[F'==RLW$\,y"9"U\Y!aPݡD(CR^?.Q02@ B7sfMғvJ<_  3 h*ޟEs]"#1K,o.2,vc=tX٫*zJ ]OQ!ߣ 0P8\RnRAq(-SFDʿyѴA8-&{Y:zi*<X&耱w99pL3e[85?:A+b$dev8 [5 T2f߃E%,r,ӐbJ ZgwCRiQҗYƉG-WWZ . 㿈|KORa{77yɷmL~#W6z\^Ac%̬nl!AAEM᭷=~iFsbq΄Eh1+iI\V6Ie3{aPLѴṗG[hp"$(*+0>5DznVG=XJ82f>10"[߈A^r.TWzm^}=LGn+Q'0+oi#KQ% 20UV(ӄp-ˍK ; uSu;Au7.qf!hr'\ܙ nkNIҭ ы}EX!GŻSwC@RQٝ<1WsVVʃu,hך^s<- n_z;nѭ|)4"C͊zD} GEGGiWs J! LZ\_0|7 ]PWJ=BaXR{#h I2bt-+>n'՛Ħ"_ͦź,+mM໗i^͍w봓wT% ϗ?9P{buDʀ͉q}Wz4ZIsƖ{r]Er@ov )quy'e$v!R ڹ-uא6PC*|`Hl2:_v &dɮ:T浬 /z09|O{ 8Kf6P˅ZJ*Y: |# rORgL` 1]"*.;6ƶ.iS|c3F YS˥qX٘NBP!(>CZȢIݞ@LMcbV7|Yw@OeT j(Fx1)!&7QI$w~e+Tc,q'oFm@dvk@Or̍~ OD@QmOW_nL%] #jX EQdAi v]i̞ ,XW,w)۝Iw 3K&^Z6=|\㸞~5vgyt%NHmLJ6[ߣ? H?}6dT߼f~p+Zh-^%LpT sD:Tj}IlM&obÊ47qBUsB5^iۇ+rPFRe4^f}[a`)oLlB6ob,7,>h[xUb2rc?_6 َW Y=OV'71'S 9l(˓/}D}4`󣨠T^XAt`2h1]J6Ac顃Z/XLdkʒ!vv* ꣵf= [^Ftc}"nLo>]1`g>Xn eQg |sDŽA)$蟾voׯ4IhNUNdOΐʗ1o\Y ,!B `OtܧuF >C;%rS$WU& 7ppTuܷ("=ǩXAT1ptul2ȸ, ݭ c,;9t*SSDw! n#1Q =ù5SzvmiFC/9e0{T L.0d/މ^˸͞󾑶#ZIM1>jy %Yy3KXlF,l@px3bO_g`lJcg:3U0^T@hEM~.pqVO0@+uRm] 9C% -P:+;)T,rN#ڎ$ %`^[bLDlKOqP.RrbDc,ZA^7g"gLzՊ`hU jh(='5E2HDKi+@B Sj͉;GMpV7M{C*5 +%;nLߨ n}' vegр rF&|('FzY,]dAw2_S<{.(-QT9&˧= :漊~6/H]MP>/,J>!5u Z۽ĉSeAX;Zj% xc-bzI.V(#hfh/2kuf[ػe曍o7u Ɲ5!]->ubF?[=U0Uا7B2%( p~zF6SM@VKjr!pǚaDnK1hY9!)U5$n5.B(D[>cؿAۼUzDRo2Mn;͜3|~wK!Nc~('duT0k]=Q#PM #0K ~(g} yW#s"WBb(aL./FѤ%8TaCNA J]ˑ0it نfBRkq2 cio?)q5,A ‹]7'0z b!}u#{:4іz룆\;KXcVlpq7&m^g^>g4~lXk~hMCw>€wo8}q=Q!u-)6VSB@74jڜs'1>-օCܲ{Λi$Cy8q6y1CǤM[RKQ^AՅuj̆5Bj23PGk[ں'< tgzZph(۾ K.=u񠦴w]@oS+g\](~z! & 4&uu :(8qJ M6$ҥM`;kw JYy}R֗M~di{ [`>)x[) rGdw?\2m$h,9.$݊P첌D)]=oVo֑ryi6 4M;{ʢ΅SmMy <"d:aԒDYO xdé[~*=D|_|~y,;DڭM6G'UG;j@pŢ%Ŀ>qB/-oY_j#wFvR9(㹽O86'ՏvgVU-@ƭ@#]} ޑ82tKM AՎ_.U0f:Ϛ]Ih Q(3 G> 3iLʨ{%*p>[ap",zQ4>-JwOrM<6)ӽ~HSG^`w;0[!G6wRlD=w+6+)'7WLeSŚ^ (&,3= khZ26a{aoQґW"F-JѨK㘹W)$N/:UirFͻ0T=A=N=$q}T\0m("!DދLIk=bVIt႕MGa\-)YX4^q^[L5H"NȪB ⟫Q;؃F;N #_#AvQ olWvaSXCQfwrHezSe~M#bRqY6/a\+A m9qQ{@e|Ug]:zxW '8W0RM^Hہ$ecR svV( iQ+P%*V𾯷~hs B@A먪˸*,qn_nM]c{~$)S4qwԴ#e}r^jyh`=}oLCzRQ .Q̊B JDWi7h3a h1miԯ a٘fo QPj';At%1DW.z?$4vOR־4LE;i5v}1!{-QCeUq]T?28OhͶɦ*`S7Kܾ 1 oGgtBG$̖M~Wp$h,f(9Y nv^Cm[X0!ĎUTXkh%ۍ&^o]\)e&n}43,Xy'.dwWL!,m Gd(:2ﷹyfmP6"(yEp\Ίd56bv5xaݤfu=&y?~`50Ts9kFo'9ut246i\l9zټsJ[tO&ׇ8d0~(xhHS+ٍy2ו+2Cңl.Gv$-AV5 w !4sm0jsS; >uyo) Qa@0 mey D4} %}\sը\"bsAd"_oR`&fW̪{+&/!O; CJ5fmJ9 g%[ vSpKݏP+^)3#1cGxcՓ{yp/7T]x׭HRA_Я9]nlEt6f]k&ky.+IizMD}zdV TUd +WW gUݥC)*}3U=dKKC͋axnWimβV;z ݆Ν srj\><ȫTH>bG0}n+1h o}ufIXjCp NG#8PC%}KX0xoɾB>iC Cyzpk'Vx*Y{|Ԯi1m?J |c=ϖ@(t}WUqGh@of 2qIz^h`aCʄx HƐp88 Ғx=)ub,9X0#iֵFBab* 7铙23*"nKFAA_I@*@+S݃{kr\ >^_l'Gr4 n+U r%. `m豵Z14u5}ɥMN[ l]!#'C[EMuǙ!mӽ'[/m=coƠ_i5=b])v 3 AH8$-S,urBz}/pwS.&K짭).k|EڴmÍU(?Io&&]Hdcvy$ܣCQ)>})w .I~5VZw'@]ΠX$D%qlRSӛT AV6!y, z8~-$x62/Վ2SȂ*mS ξdF aFi^˚D6vBF6.gĀu޿h?\U}8Fz ;JCM\j%խ>?ҝJv' Rhߗؐ9?W2!*_/UˮCa"jK/١c7 eH(yN|fH`hǯuC>;u" kHvȜ^q>"ьZͬ̓‡Tz|0M 'H9k0hSI;ygeIҪ%.G*Ƽo^f]N9rDi:T%#` ߂q5LolhhwB&dexR͆۞ D[{T̓k.Ǐ@ oz0қAդO (i $Uy/b6uéEۥk![#>xQs0g xeSL_e{amG*`*c$U=0L<rE'"t ġa'f>'y\2zG{2~H$*.FWHhC+CN^M&X"qL j^p< B;ۡB3]?XRɥcԬ~Um,1ozx)1B\9Ϗ>%F} U皆5# t?J/ٵ/{jX'ңy=K@zW=#rO'sE=]^OO=b-녨c<}TiR|e4憐f<]x٪ˣ\YwvS~݋P,Ѐ0[ q DCk׬0~Ziz?,RIa&K?J?EQp+ƞjr{)H@Kf!C{]!+u7"WQz["cA.n6t~7+Ft4nL|Beq%.j@a#ӵ_%汐Ǝmzu~gR4 Ҡ2ygco |2Y'F<`_e]gCx 9¸B.| " Oay"4IJƂ^xչJ-TaИ=$ǀR4RPlM17D͒ "z\E7I>Ty y"X1R4Rti: ~\&F.JP T& `33V|H)7}u>t6rZԹm*l2NU|?DPl%g TNHyIt2~>h]2̉LBj,{MKpdB$c-6ǥu]3>eݥхeO#ҍ ~-DtnSe؛Mj<пpS}3"4:ӝ;8;NSP΃Mkp y'T 軧1:0 IUlmduhkp1.E9 4!ki=͚%:GlߧOV=]^7 Xjbuqd}VHQ]?Y;.T#ay}RT^P*bcBq:}΀3de^\?ŸZ}X5Lw`L3=]T!JZlj2N>0,+ؑYQq]h[qr5<_5o*8T.s|hj!`ty<^ wvCD8љAJK‚F\uz]xo*ƥ\2T]-HBf_O>/Ie\@(/}\@qO9DmDb`ZY8bҡB^(hR [~3TA*zOB9.|\a&ćfQ`~zvfܭ`1 QIkua&n vp!?7QX^?ʍE}ﶇIb}.XEg.c嫧,mNc-Eh~vAWY@S9/wvI`聯crA*6(]nKn N&CjTj 5%Rԭy#|GsuP PT`{ϲ⴫l8-ώ*_<|")G?F$.Д˚oNߐҾ{,lZg:Pgj643%tG`)՞YxUe\ڭp)_G V!r3Z뢂M_Yl@}Gt$VEQʽ\[0r`; n/с.&QucDGD$0nW w5Q[Y֕6l;{'m@N_$C'3vxjwB%T@)c8 3HU81>`6o;$k!WN]c]n(B* }ntƹ;`K,,/ ,[W~?> ~J_LPT`_Ժs2Dg3E\Jܥf@,c٢΀Oim Ce/Xĕ; 9xgEn] yaBwh#" )٢t8e0)MVK;ְkuѿHѨH} hhS!z/Rp_;{ޞ65AyW!s&G8vn`ĩ+sYƙ­ixs)^LȀ548ي:rŠˤ+'}+0:;ZCXE̸Gnߞȷ+yWbGYF Ϗs=W5}MqQ].U"pTe$~^[Vh7t~$pq*e@ӼU">lYw3vCc Q:k eqrY= ,P\%}GА43$|8a֮m.p'ѮAs` jH8w>0YzJ3J- ;h >V C$V ޺_SX T!|Jw'oBh)Tvj=߷kCM9纰:kPLWnFWh񿩞exf 4'C"n2!tQ{ƍ)D~z Qb tŃclLxSLBP$Qۨ0vY.dRV&)\-Ldu-Kmlje=#_ۢ L]gZG*WKbSI%7ꏮ \g0iBU!Zu64[+[;\, p0ӣy ~GTf$VI:D흙_6 ;Ewf0nY3v hΖ 4u3EbVPLAM lVڢR6Z]_-tm&ߊL6k_zF8ZHפYOՏw&2(^F;?U300Nҩgw7P &} !f|+M3,[tV`y*7#%3/nk*p0.3xqܧ|>H=,SPr7akX)O6fBWiph3ag0$3n0DoA nG_ڙXMѵᜓA|ܹK<,'V;$zbD+m/ȫxknL/L& 1Wh)cQC0hԼ=N [XӾ<:G/:?9 Wq}Q끖mdi=ZN'#\[>Q贺yUq{l޷)ܪ/5zxo.y“-WP2!N_A3`hp K.IYmE˺E όt |;˾v `Z %ݞV軬 Gi0ǪXJv#!F.i6 \r)T⠇m,$A\oW!a Kre)ԋԩ,ڳZ%Gm.n r|W#^1 d@phxouM7-`W"_ bIr>E\jmY/naz8qIs%=%|Ʌ*̓s{%ڐȃ-W6CTL/ml@̸/ >x #sb\ԔAbժ%Bflf$ч\ތo7$=u}r^3sH5fSGM8BxH UO4qvd~7@ _%u)W|| 䁕h}p,<SǓNNE}䚷g,áh6ﵼ+,jōxXڣԏw7?B2fM+z0j3uAdoQTpa4\ň0 PLfޥ(c&K (NAxtMh1TV~Z%1j`iiS5KҒAPVO_M-`]}bLf'0ёAZrJl,}N)ٴ^ht|/`g G\d%&x#{ʠQ;Q ϗ>H%".hǪb SVC@W#$YKd&Ca,?Px؋xL\d =E2d찬w$^fGB_2*83’\_5$A{;` L}v 򡭩jMY*#)SM8Jq9L̉:MP.+Ye}]bTx +^\id  hpQ4!s{IVOpeX=z)%%!'GUnrr2."H{Jy;gZW^6T03ъ:b]9's7n2IDa/y:L gGr/9RL|D+jauStmcXDBV-Q)cQ\tWK?g͜9AV*:̙=ɴ_'2S}S9,$6,W”Y= *oIc;r[(=PwjQkT B}Z^>SJoA/:ەxl }R&gj4*IxhyL$!:h˹!~ytFuE#-({Bou8rW_w8aӄA~ㆱtad_?ϢTm{\ɿvS{VV3"Ipi`h>KÅ{g(wVlV]*Pzs6t1z1.?[bd$:6wQ6HcT7 wr"QpѴWK31%:Q{,Hڸ׾7`Acf~ۧwY~:@i}f`_G^Q>@ k.hsLYm]ĺ"^ݕKKTӁwVr  HR!O[lj$=^qPBy?ˠi޶|lYYV<% _}%mG}n;?*(3Hz}eNv)G~xA54(; VOG$&mo%Ʉ- f5f(8 8)I8vSSd<)0O^K?c< Uo{+ɶ2;SEM+u6 ~!k5Fؗ v#JlΆG \ x!ؼj@, nw @Y`;tl${%WSx#Ji~p>:0t]$]޺! -tلUu4s`9D)> $o"pe1Z:oMQIXmˋthc1/<\P|xZ %qLJ$1-d0'1rM =`ݱ*\7#)ײ6S%& ڔipl?9NlPWhNmjdH$OUpIA+ɓȽVzThMybOprzhrmEt:kj+u m_ip-q$s8Q; cqSVը7̹4*;4&E%2*\bOxwYUqz{yov4q XZm%G܌ۙ 4aNj':L;-8"^ HZqh[eq3H?DeG>Tdghh!dC=3]c?Vh=!3Z3{n)vu6{g˩!Mah 8C ظKrki +w |y <@ñ'w1#^$lXr|13>I7~~/`Tԇ>30!wFT%,b٪+X!@]l6O-i]7ei*[#B$2܌˲MnKN]Y_x5|3i(gH4vDO9b4끸H ݪ1_[ِbkڍKϋ_uv'&)Sf'vwwI%_99poڀ ߥJ s4 1m帠.50e&2?޸7CX$2 |8>a]e],|fd~㛉Q? s j]&֠$]Bs2_vdߓm!sԅZ ܓ o _w2Jő4n>i!l^x쪊fssh6&./+-.&;aELxLsaI"އTKm0bcOy?P D(PM&v+6qW47m3Eư^\#H]ڮ*ҞZZ[l7`ҏKiHvIKw,v(;W+}y'dKIu8SI"՜f#کС[|X[Iʙ-NU߰,.ZW?r`⺗233HN_aHm mZ%9t` hOzS=^*7XE0X燖̺]z`FO 7d/tA#R HXG"S=[eVkC1h@"kMaC]*o:w;11.(0;2f&p QE,NN>C%R~ x0y'-rΊCC4#e\D}S}4v9cz4^+ [u61u_~"qQ="WGd@^Hf!a\ i-[OHX]X-+?÷F \%C<.+G!&'y n$Ɓr+ш>9N=ww~ ,Q7o(y,[2-_efJF94SwqD@LJd% Ut(('2ڴ*Rږ[w2f*gcFKiUжۂCo },Fƻ8e/O@I$!zLk[A+I5}o.-EHnLg:le;doD3Y;_5\KAK-lk=XAvkVKBls! VzN"HFH>o)mYw2È+_sHU=VѷyQvrϒiU ?=S\Lt 30A.II?D#HwjQ$]e̎O⚗|)zR$?kl|PNJ(01re]  >>X)rePyo_4I@BqΛ9Lv`j$(?dA&D<160nl'=x;f'3I۰~ÕO6P<R   CԂs$#?"VK_jsbH3vB j2N1PtaLZ! habx0RL1Ya-zEXȟ󗊵gxI]WEۧOy͒Ah㬇`zAj׋^㣮C3Շ70*>~UDNeן]7P5EfQB"KM@b*ڻ xF"f_yuWlh+GN|$%@/0Ztc]1O]=7m"4k(y.t<R[J.毊m&EUJ^F1= R_}rOl:(u]TQlDl=uBMlOֿ֤"hOx:tO LteCdǟ{?q4K^`$ا١HNcK9 z99y =7u=P@{ZL 3$DM kxR?e׶0eB=Az:pF$\ g~ێĴ0v815&.죌V)iU'e=4?}_ e.mDy:S0%Sӯ~\V}8"`-@vbߥtNܢz(@XKiA ѵsO~6&lRM^4/p1CQyZ̰6Kj^@_- j7I/ <+נK[ڤq;}{xf݀|O`cT#0oɔJzs bەA I7"˶|3/ "%q<._Pk*ٴb9?UXg8>7=U$wǀA aSqL3ݯR-78|pK]Ϭ4 X&rd}YMwY7u $)Is?j-%I-{HJ{ J~Z f,4S )}BnHi i '1Eƻ8f: 5{N.kعXqYc9$iken]vVB}#.ćp#Pk |_=M|!c\ KDLǍu }ӮsNv7^I@V~>4L:cgbC} 9iUe&cqM1;yw"!Y4 TR~f5Rҭ (Nh4JYƸآ@onj7Q9n`قӤ Zu%O(gM.cQHLoV ,̀}[5(z;]:PDU_Qә iB~'J)ϡw6ɏ#IH7Ŀ_XDFZM;(!ݺ_n>l6Z3e|误PRلIOƂ \~bd@E&/g~-+wMZmlilxlOWu׉5tD؜`*'7_tp\6y5 ܃:S#OCs7jI#/ +ۨ/[w6f:AA7^\Z=&'OnTkq'3AwfC2q=Nwle G0S疈*6m(FPL/wt?{&F(lw\Qnj\]jdPSªi;wNQS?[z~5PO*A- \۔|I=|7,֋3U)UMy=ddjk96=uew Z*˧qT$tټ.@}Ǧm$=fQnpi{5DXT(i! IG.f2qѤFR~M@ %'E~s:ϡ1eJ]3|?4hu7q։d+v֧ɽgYL qU1rϸ?W ?{Q &UKD خrLMf?"!;9ܻ7Cr+EO/5-V>y_bhl+ƴyX3~Q"<[28+A~Uy9vW>`WB U4!׻mwHyRJ?U-u(@#S=`Ĥӥɦ):PXTu%DF!x0W&UZ~CI" ]ϋ٘w$C U|D.G裙s?kBzgϩק/YhR>zn8(>[;f6Zo.E]AN̅X֖Ais& w" 5{FxUIfIӘXqAyT*9j(rjt{ahlmw\οgs~OL0y: >w}NIƦwfPѤ :kXY"?[57Z%OOQ/ LIheO;B"hTX|K(FEM37ϧ!Aṁݞl1E1adǮ3Oq 51{^'V^~@7pdE(.-\AsYh{O=x:iLf_&:v#,pI\uf%!]OdNϩUyKfGnoM ivnEL! 4q[O.7ӱp)=qb׻6[oK?ީi7t\! @J_4Q@ާ<ĸåU  @_B`"UX3>l9g#q&C4(;g&cF(&݁43Ejf~71 pxr=7Jo67p "wGo>Xc ~uqA r Z.9stnn&xq6|1;1Y|)]Z)Ջܬ\|j<}6kNtp)Fjʚ6D? gN3tWIQطz&lA/ Hw1g9bd~#Y|Dы&E\E󰚧O~*tMچu6єGqXH4  SP8OvB #aṕw(,KZjju' Ac"`>8|iYsWR`gv;帵K+A#ꋑ.<|ԝTk;W^;:FR7j_0v=$`OON5|MF|Hg~\ ȾzqF5 ~PCF RHOM]ĒKR r١m8I؀EҝOAoG.y{0X"eY`gUxFF?oX}ܔeHrZenO9m >";V)a1a} 5NLPxccch\d*Rf+ѵO:B灠!J%3/{i{p~sHLT5@^_% ?n08fN:Ľ59p A>[>@ '4TQ5YX yʃdjJڸC ͰI+6t3P(?p5Ӱ+f[1?Ԁ,;T2vCDžex`{e@ lY?ɲ]ϫL:%\x&$Emikу <-Fi0OrZ_QvB9?NY(VJl.Xe :!46A˰ 6>,Ո;]jr&Z`EVz$⢴~dI"T' pa9&\@sO9?ktDպîx~='Aؼ;Nqtv75al~zZ 4| .5M ̹#I [ `xV!^[HR-egU$AM[ uj@`:3u'x|h'4 twb/NFnVPszv'Epu }Vt:ŤFT>= 5f A!x׋9'j|ODJ񩆣tWا“^&KЖ[w 3h\B2Ռ֨DqEZ7]3۷ /bn%0A^ :hUj ꘎'N#mj+b ]aM6ͷî!R °A#:rFp5r,$]\p붅tR&~BdJͩ✊Bxɩ0",eFrO[}72Ńf9%266>tT>1vWwZٔl(aP+ r B?X"D5nTLk?h,D8>I_YL;LoͅpA@^F{~*4s%sׯE hk.i..;HθՌ=BebN=O+bMgrvG gԜ4v0Ln"} t(q-9-jV*({(NIu^gP<`w.-  3yE 8{{X&'<%5*yZبqjVgCwZoҽiɠmjABiNj~JE$E&X=n: O\y?H 3[f90b+`_FA>@lFė "[߳2NF ',u7PV1)ӡ-BGI}r+ 5-$ۍ#:Wh"Nj2-Q7Tqiך\p"CKusG-`qj),E$u.L ב&6;|1a͘du1c5WnN=Oh;5~"D-+[ Ev-ogMYN,8} }A$l|g[gR^IUec\j_iκmV:>'\L3F!0_R$"G8\s*H8̥GRuQRt#3]W7+{j5K%ׁhjEaQfӤBoT+^0.S4(l@1Ⱦ,]kuP-::>#֢CstUv߇n;MH|tATKvbts591:}9>\[ MrD W )*9̷FȒF`wc ZЯo-Ԇ^  IǙf®JK3 :jjzl!|$AǶrKc>juNd, ,O_S$ma=oT1Bc7y>m Rxң.^AVTW|xgp;cщK`map ;)|T:Y݀l݂Ͱ"4.LD)%ġnz"Z)3es&6Ex(tlv}҈@({'\mc,T.NnUHt KC|(&BWjD,sT ]a.I oB^6~ wzs[6 O ^nCH-ibAy;G$qčƔ"z/🄗{^*;va7? w{-ܻs-4LZlFP$rZ?Z; (~;xXlعf%dVKdJhycZ)AՓ&"5٨? 6Ek9٥2G' M@:fbXf/Yg2/i ND:.M՟1B6{5`5>`8U?!~FCRڵ99û,,3_}I-J`V`ݹ2ƠXD, MY{ncznژTg# Ke=dfLM %wf?ᐷ~o *}l1ɽzP7'&A+ UN7Zny FIKwtp1}o.%\Rׅ9=FyR yɭ?Gf]6ssAXEԨ.!PNq`P4Ҳˊ(/;W5!tsQV)Y=$x>DD$~CvRO@|'0BB?_7 0"`7 v@LŊgO0h% AJtysߝd/QU+d/?/g!۴Yoٓmꕔ}#7 eXZ=X'$Rg}ɺLErX]SF=?=\!̡5cmQDtbsjn(O^Gt|lmr-|;,yYﲇ2A,k8ԠW78%f L8FwpIFW(;DXN$A%%%Bp%8hG սaKcdB" #wy&A.Őv%aq:ZHZ @HJNvV{)ѫ:BZiqWm^-%Ӻ/SN Qsmۺ2´2C$'rŬpXsW Fn&iƬ_!1rM)QgPt[W!j}wy X=Yᎈ΀ Y1N ݏ&FBT(|e45y-j154=7A彖Q0>qh o0;;HJ6ehJL)rV A:B2gI~Bg ~ гq4C*zdׂPn9b8!AT<(.5C{!d-A*PoQlHCLfER"\E(L_s*lI i([ޖ"T6u? +nX5$oBIyf #CUo_@+')\`9И}|t4f/vԣW4%:g0A;-wL4U2)b/ݏJ !dvTeu[kc9&wͦi`~+}4y)Lo$p$ؐ'&zJ] Pq-–L8@m.w ֧zFG3ش% rcr7P)=¡ 'dDV>bӿ?HbM4[*fSxџA[Cdh qﱤɯ:'@i35y< M'3}e1a;e&xf6:h16MW֩B\j?SSH /{毮Vru.w·(ˬ[e =>=EO*d5 /K,J{Xe޻@3B*?n}g~mdZyFnWN6ޏJSTb?̣tId IɺG{ЋԤ!TR[D\OXX 81U,*nʘ]2i k N6X (m@h.#0GlzVWRA#%S/VWm?P(k×YqtQ~eW9zN5; ߿ԂBg0DQ¨)>cYyGCS/%<} g4a #=Ȏ Ŝ?E dglu\+orcxb.S֋@`Ӯs&noކC@bAkH캨Flgb=,<3~Ac?XlL+~JbyŸ[yه~4pRh@1N2V>ޘ-p x@HߴniVf+Z^, BBj%KwhHV *X|y0}YUWhdg >)erP Kڥ/)cqwxqolzX0V#ˠ@B~šZ˗&c.9@96fJ.0>,h^ +Dlթ~Yހ8<81Χe)Oq/'؉IyMEmlqAjGF˃=#o@!7q>/!`n#ʃ69[zIcls Ǭ3?&bV4SCũ! o. 72~N7Ԥfk'uֿA r6~&/kKEU^ņ,K5Ȩo 3}v8AH\@UWѨO dkd٨wa\6"Q68r1X_ iuoe}Zax2d_yB,fیh$}X]FqRzhFMm@Eo%zi$9)yRouyf)jNUbU\^A7n !Js}Q[%UѪH\:䰀s>R_㝗|/=ͯY9cq:ץ4F<K@(nS7mLtʃ9* I sY9LyɑvzMD>Xܲg6߷b~\hy<.tBiܰx9vB*8gj*.6R9TݴC0%Λf6gr6^29?ҬPsZ}:Uj̷_B~]V<,UPlRYtJƫJ?"ӡaaэ Վ0pY\@5gz w@~{!WP@I+l앞j ym5=#6`~ܾˏjX^.|`|s7ʥLOާu?}r/3QJpUcMB0F%Vzm!$x\6#af0]M}p1zXs5NԡBzl+Ϊ a`쟶zIfL:"dn& clGWuYJ .ybiƔJ|5u1}[mG&&~jC44V9w6m[jw>pYQw~4_i.Āɪ+ :ԅ%M !"о_g7zt䦜N-e -@+043KwoT `pMc P oK @s^5'_CIEg9ո[)R9y-"Mf>:W.ú@c75W2&u<Δm^cfJYJ‰YOg\._>!O+(`0q7q(e8 ZWT9j]@~"؁Ak@SBm%L{M ClMf<Ȩ`6Ҩs;zeXuqQ#9 4P'rRh #WtG =t,;c G}v͗$␿U{SjKDA%k_TmuxZc2% /%:6D,S2yM@yчߜ.CSjq<<.MSE{}{ rKB+wt¤&+[W!>25$DvO ܅)0(%{`A\sSV{ako2btqb|}/$6o~gHI6PD9^!v2bsD3 qBW.[valXޥijcz\<$+W#N04rmn /֦;͈S](A/zL~jG BDnLa]蠔# }p7Z0'#5ANSBك YA\ #s[qGkbE5@"Ƙ"$wܦ?Kc@@TIjE}=Gnv6 ETfVuH|V@n&5ǭwp49]=G%6kB><>8 ^uLlqņf\7."ܶϧbʓ_6u]q>*8;q\478 45MMNY-Nf/. \΢sRT˪".ldr/-<֐Փ:,$qdi&Gۓp( rhVq#t[ry!_/((&}Sk~Hh堻M BtQ5XLݡKbjij5]*Ճ 4WF%k9 +pZgwxBpL{ l :N&H#**MRA4jDjrjjh"t 3^"Y-c`Zoy6}Yo$p5 ۖK։Yd9ZU(N%" {"wX5 _>-;, u!8 ]r`m9]uH# Xս{"ʚo 45&1Mԉcfwg[õgxvL%n(toK/i i |xDD`v>%ϝH#vmĪuy^iADyh=QGӡ^Чڐ;LGAS lA!@ ,d ~3ŝ6#V_ЏCAFi4o+ s兩GKM>4l0dl穤+|pE܂|k=Sia9p!5 g/~wm~]iruKHw6K/>:Bg- G)IVPpZ# vC 2ͨ![+̘iť{ 7G7`,502* * 1PPNC!?*"IvR^B6w oٹЈqr.47~)u:)at[xvBsX7|ОHo(UѪjD-Lvb?e0WW'XEYz+[m[2U"yk. R/tM3.?L7Ղ-( VlQ5S] ՟Oڼ%!?Ty;fS t0Di A E-WD[ Up~LD9x_Fgk$V8#O6 u- vP&8*гk)˛ffxx$DYfW0m,FMVhRG( to Ϝym?M=jz03"A>E%FCb6kP|kX3Aƒ..nEJi-\qr'arUta$ D*kf6z79 7i7DXIY+R!]T-7A+؍ܟk%P=74ͬb2k/-v:=z,_rn|g3T$53$@'wp47f2y2O0иK MBȑ.q`8d.]%)2&C2VJGoT=QԳZM973vg'?#vlHQqs3UY(6'wils 0Xo@/>ɨD5lt'ʠ>GB侼@ [ s4W>x3*ҎّXGy>ޱJԫ/Dʍ ֠Hƴ/4dD_A1R^7V,tU{bǏk>90r)sib#̜72CAi\jTR0J#TxY RW,#|ەĉJ)eW}ߡ#22RxW]h;>Gzf_>dFgޅКe֔o2Ÿ'fʟL*ݿa6˱6܆~F']s&0e\RZ۟Bmz.E,MFHР|R-u͖8o3y%۷9tq Sw#0q6-xsݠDFP+5(t'91Uz;ʝڽq/@( ׏AOvXm#H" 0,Qr7QS[2/:#ǫ_ꂛVݭx]SA4DO ;x Gd>W#8{;ӽqkg|3Te/qf/v($ϡBȗ6c&t|[wuX9"ŃuX1=NǢr%3ڱ{^c0aI[FHN}qwlqC`PrߑqjT$>";ݤt%T@8G*>bs-,0%Cke.Kwp~*~%lu44+,Z`3ar([e[HY#y ty oݵb&*zbMmPwƳr7RJ,p2ڠ Sө[xwQ%Ri7 $'}S#{SąQ3ԱADܣ @I먡o͡A߱I/pNB0=Xl1{~;,%ϡ/p=}ba64!˅D LhS{],#mu0ͱ1r(3$ٓ@}%pɼKЍCĶg V'={%)GhK8ss8hw]Tw)fC:u9!.PN`n^z!\ 8xnGɫ8w4\$ļR `|Ħrkn8'pY 4s Z-0a< Tv%|qe kU?_@4F@ԋI QIEU6_*]Q?icz#) i܆:~_tة.nIJi]wi GV (أ8keۓQfL莅AKvnJ θ`\u 3:xp"dn Z}zC|rYD#tz/Xk7[sE8xl?^VNvYw i>[4.ķde/>/hr/ݦJ¹ǼHc&x*,+²> *\qnvSJ7Ĉ7br%GWZ`kc?t}i&xi\2:@>)̩=&'Sxy}3\|{VB"`YU\&+ 3fX?lۊ2=0l+ǚo0D Ʉ&9fi[p'\WVr$2E8Hkw-d xg Zi,$Kw=s]3wdI=E󤋽>WΝ*oZ/&oH s  ^#Oj|5)l]4Q.VG(ZD[ P eH&)g䘌Kt"Dm2R*ʟZ~J &rÊ/g}j/ՌLOט)a%ڕ+¿-JU*A 8R>Jɸ4>@$2腌 (DCҜgU?uK8$ ;\(M,hjؒ,R:hID2@s&o-ihHTQT(;$NݥW#~khGjIRfV-}/N(LOq uJ*] bSH(b'.\]~$mDW^kp|{㾙2x_|MLO͓{RJ+hhKBv7)GZFO9ʞN6,rOݽ:kDo o6ZG} V_yX&^SϕڜZQ#?gİoC4Q]͖j& BP ItxvL7lj)9oTL9H4cƊI7 K'Em\m2_dHig)Z._lv@xwwhO,O{0k*Xx~5|XI7EB{.g%SsQ>HKƟD4RfM&!e.2I20SS>W%wŽyl_ #]:W.P*|4N!f%C 7_C9޳  G$8J2s$hN̈rK~0Y]cCkXfVwhbc;DjIM%h&]K*/r^+bBp ҰҺb>gq$BnTsJ_:3'%|(a$VPKpZd7ݖ+6)bo *S8%*Jκ(OZgz&sJY_PMJ7݂R˩ `}[(ZVo-A wRGMlؠdJO9hΊkcuavxC:XiRqMm%z FD&kfhZ񝽅3y֐ [xkꬺP)8FMgj"T\!%8hZԹ~ZF_Z@,E!&A!VD aJۧcW4$Aa0:Ȉ[LQQF0_8 ^wtf68XӋ>Jӽ*MZӒ\ᾂ6d-C۵ӢjLz3@8n3jCr?dexGa{-j骽mglOp. zO6ˢ"Vxp۱N: CJcX6aجbf"?a)1=k甜NWUuq2>dDZHy;N oe)qGe|ԞQn2:5`DۛFBn#7KRACDPrKUkt**ꂝ aU[A42oo7Yـl]b/[ʀX6A˽ $P̷s}QANKKD`%ӋT6/.={ 𲩱>jaOHt;ӳPzThOX'ўuo"4*&VkO;3GSr[_ADAS<ѿOLJT[njZe$]ʧ!hݬXQ%ϸT2"KJ"vˆ1`\(-SQBT8mK{5<}kw'q ٹ"k(rlSoAz72!<<2 +T\WQ0(٫t(|ltm-T"cJ@<ⲌZn9z΢euf:B{k0+prYs8{*g2DnMClǨ>"$䓆eX'`ҰP;T ~ʓfn!j]z yZK|YMB'υ |f1_Q]fMXi(a*8M8 2<<߬P\m櫟_i#&Vt3*2"uo>]cVroy]oS*# ,1MQC>kE8Ggtg.>D4\h[5o[ՈMI-Hʙm{lcbOtY^##&nj|kdJ,:$2\crɊ6EKa+E$ho},$.sT2pTDS_bR7m 7sn|P'`_@:"B*[1'%~Ԝ,21Կ&gf5宰77Y⏷ۺDr(H7Je"ޫ&i﷐ҭ:&47:Yy dٗΩ^"y.2jo{uC޷w@{bV8d$y"a 4Ahw}q2ؽk>S0(_ w2 L3:i 8+L$jn }y-1 Lӫp1€-4;N!`>U2vy"᭳ (@(^ rߺz+8;]0'^"M6UQ ){23Y,\Bx!1A_׹,'Fę٭? 7/,idYH%Oͦ?DܫQ$#QZ+#ܛ?e4Pe_Ib/dmT)䒪C6eXnWM"I(C[A uUř-$GL``@O5},:7au @yFrhKYσ7)`%d -l-fI!]_w}q Є<$/e3$Ĥ4̞wZ^33:=+87D=5rz-١?'xÇ= 2!2!awg T57M9 #U?䗀ŭ8e3ɒ<s&1g0:_Utf^m5ֲꏂ^o.?l2y[OBԡJ(a\KlB/: CRfރAD/{AS}N6[ʻFy~n{Ul}2ǯw#٬UC` g_0?dK!Rj 7ļIT²\D IЖXҟJKMr4mPwlNu=17*g,PŞ` ;_\n),*62'`S?^15ݟT3; ;uO=8vTA˝ m%՟tv4V(-{}nnLQ>./;EB.$hKbST:&txW @0j) v<N A-bGj:Yo+}4b_\qYcx 3G!y,wAWM#k9'.i,viWKq;17>E6R۷>:}oN&1LBlx; &v:0of^!)4jiآ avlA`54=/2#|ހ*%*(*:.٭Y? 1WᕔъW\˅Iq* fw+`RdANye9꒢74XZ?9xDz@.b$ڴ OV;@sE.L D[٤#1 ȴγ98x)7`?Z I݂мr{sO4b('}Bth6e/Nd+3nP^m25e~lI">:R9dڭV-KU]Q:`DX -N,)8>X]F4&}N=Tm3f傌2q,>d xzToL;;pBseDt U>&kIgN< j ]Sk\؊c5jHAuv#N_K^]F}ɓC'3o=qyzgN_RLpjHK0 dq19,,L} xO dߤ}w$I]5CEĮJ  _=9]]kмZ2Rn>clC}}$}=[*]X: hi~DjW/W6pe_wj0#\$) qz ?׬FQrW7NIiF!c+#okZ{Ptdt yzŞ' $P5x*eh%\غ#fg{d0L!Q.yRY4%[err޸G^\cuDLr_rJQjv~<{Za:r"2D'p'OCFSIkJ 2Gc&a5"䅎Qi' ,]vB_C4) YqnBd0]e$ZjҦRG,ӯHx*lZ9&y먦g%@tdՓSXu46Hc*\!*r|8[HTf&1cB %gXh2af8=C?8e8HVAGK׃Lg Έvp5ROq70y&[?'QzF1¿%ΊžQk6c{l$K6W+FȵQB^~0)t @yAa>&9tݾ'Iq=).ndhfgm16z}KYsS>+5ED8* Ɲ́.Vl's zj]jApnx3pè@tA[ `6J`l6P?͛-iVX^Csi$whbOV5_ O!Rq|˸e# DÄO;TZH^9zq~B;لcG*'7`ƌsm]>OE"p;YX Bt||v#`uɸzl1/"V3:~Ƅ_~g0Aѽ&p9Qtp>rDБ;j7o/BV I &mL?d@2qIZlӦ3.x,=WŚUqyXzOܪHJNϔi13 ~{XS%Z{&װQ%lTk~D5O("tnͥ?aKMoc{3H;t+8֬ܡe^1Dxq*gxz@bL߀@5z-.4k]kM8Kj{OT(~R"9/&]@iPҿn jtsW/#LE2&PO$ԠDvg0?' \''o/{#|oj"d VM PLy0WHj5wɝM94"q yf' ! {|V=֚5 Bb)%{~~&(>j;ʕN%-׾-h5v6BJ|wLs~Zv}`ӂwWuğ+/.w0-]1a<,U >'`BYM?@>2.*t`,ؔ.V;B9w*t"*;W[Qպ&A.r_b&Qn`<ʵfl3d})jU:B\Ke>OJSf[u56%o^A oCxVYA]1{ OՄ%2G" k&%-bF"ex@M6e9b9p ߻!#@PeyvMLa"S"L^[-f<]bEw] ?z^hv 쐀!Xښ؄ű7t-ü*/qCfa^i3Ґg[[MWc7%iA&B"WYLV^޸^GE<7Ԗ]汼E-7^ȴE秓:x^ӞNlNw+)5<ءsZ#`$o4Ƕgd:mrТlhՑ(1< SP qY8W 4 'D&"0)Nڏ1?6<{&דюўl(4XdLvjY3RJ?צna-6S+e? 3 qyo"ȪYF' h.m=K Eb5Z]Irg^m/6)ѡDL؋1GpWHL9zcǒjF } Y[hLNڟ'KR1L0Ts9Ŧ/R/co=bBnoᨒJXϻ dOXXR7"߷Ruk^>yI* 0k^L>g`y(hiˌuD$lm x!xwҗH0<--ҽ*bXCѢu9 \NPv^6fzPYqSgk?cKϚ0nkJJT?n+%K+]Eh{ܫ @K.vcW@2-$[KMM2;G^yn7Ҙ"Ή]B=086Ta!$]obćw0{(sP鍃q?<E.;E{`: kJ?W3ߗ144í Qr97/?S|.`|:J,Y7!]55V6/u%-Eavj3Q5DftzLނ˄c$9 Ϲ#}IE {1fb4͇=YO#O4-Æ \; sz{C/6μСʖf?(%G;cSK.Ϝc}e/rID7 ;8By]eP<:hG07z<]839ô+f7Y8?$lD6:?>Ztq5*%D(;SiBq]L*ӗvGJ$Z/=ɖf<*[ӨajM=Cu@Q'INd :ZQ-FC`R vEBwu;t0rZaha 62p0(3Ţ/^;yY, ,Y1mMpIԎCV%)LcV'~EdEߔf3`-nEV^'Χó_A4)f]{ PP!䬭߰2"KA"{6B"_)x:ohV 6~##uYn鈖9H(Wkd[ɮ~hOyel2o$<];z -/w_.b/9t% f֒U%4"eE0\6p&hԟlc ]%U%`-bZ"@kF30i\]| QK5˅AkR֕F!B~"(8}ŀI~\Y%gvXpN67]q1r8L#R8Br#C9 lVAHkkߟMڽrI쀀Vg8 ПgW+~`|v7;^i8mŏfd$cyf<7Rk~zߣNqhb7!wJt43n`ca|CSsjπv; w ] oe?FO 4m{P(u/bkxsA,77^u|0eq>Qt* Շ½uX|p_7@S[A1@۪XTՏxK2<:gpSKHk/ߦˋRgE1>No>2W0`Se_Dt&;@k(i{ O!"F| 3B3%FoKl{Q.}Z o&uiPNuy|smᲜv57z ͞,/L [hHl@Y\-*74mcW)B/`[+.d4|b ^ݡK)ƌ܀Vzy T;%v//ZvyV|W,B<)8Z.]y dV;^8SL\lX\QT;W{jtNiTєaZ1l׳1Ք߶+GC2ێp<ElV^ot{͞?$(yjZIT^ 94 5GiPsoAw;D!ݎ+FUGMa/ pEd[Y*ǦlU5hK5 . nؕz13:HV|`>1 U0h .5E塞BOuexhx6k+VN\\OX2܎#vM~60=_bA^u#%A X!y|?0wv( #rSS28),/a.RfIh y"PzFžygrQwi c|>& ֧\5d+(:/{o]BZdC;^ H_lT9t=WeSPƩ@_$`1.wyF=wN Jans}BGAk2Y 7_1P և7@6_x]v#_ ]$x+ƶpCאHJ6@+đmre/:o(AEYaн2Cތ"K#payKf^43DaM86 ebS gŗэT10b5@AB2sg\GPĢVkQDk)]ϚvOpT1ПVM,nfH!Ǫے,;3</H4,{c j6n<6Ì\7YRό&XBrII!)cȻ%t̙hNVmtZf,[#Tr7s X ST!7̆7UXkF$ ~)#B&iH{H}r-zB{ч)$)5sѹT5⽥ `9e51=>_نYݟ]aF=hAJ[?~N~\YȀG zzmqYn;N|(#Rw^X͛ؐS7Y95.M k\e&Rg 鯎0ylK$ѓAɄ/@_MuI%NARtķ:똟>bg b 5ǐBvVhM[WHU#\G+|zzX8\p. w),jWTd@9+۷FZ]:ejr`/Z^ns=Y M_{l]IcuPȕ3\V\cH\M|W`Ƞ5֥9/ #'Q7J`K~F?2yN8d8J'>$| ݦnyV 3 P6C$e^6$SY P>[\0vJ%Yj tPMCQ{(c4c>pUljp MA%3T0 MՌ GjXf1̰+#n!g^vv>I 4cKQ;*ȳmTM,Y:z lVQTDfn#|ɇ@aD[Y=sz517gdшRkvJ}ˏ E2xyk䅹񛙵Xy])Aư0Y ^P\{$#ONRto"b;?e<`%sEA^?<*T[Keq]ҍ)dٸgA% C'6yzd6-qոjepV?DKCDڕpHqP,<`x@ke[E_ ,(Z)xbz'ԿSp9g-\k|.K{:mL.k%\ϝ5n(Su6ALkߨ9GOQ`>sy *bOO`eyeYL7U`?YhPmDE_@]rfmqΚ sS\EŲ@eͫ7p;OQv/E9$`νQMIxKG^3uF,ڭi5<0s. !Ùο~<&1/r5d0  :t'͢E^ȚOKʄ2btacF,_QG[9G' 5iͭ-c#ldi+1&)G L`W WA֭#W4s?J^A(Ӽ=9 q4c^T*\h6 =ThP}vGhA?0ԓZJ5%#l/Y }:] !~eGp(TTjZ]C-|mWN vvIrb\RwCw#pA1L%*"c|SB٘J>ЦXaV2;u3} #ӱu];CoL-1~ ;Q"5i/g %o ڄ%:]OD$Nsqj`\F;m?j*qX˻hmSɩ靜:q8*?arjAuڝvZbX h &#Ue`"ċ=sS>,Wui+(,C/Gʁ>U∠mľFk~Ήbmdp/G Bß_UM$Ne'wHǜQжWlP꣊53甀"ex Pvdd גu|c%';~nZ5$+})mH8|\Y"*EZ}Q)j\QE)HYD%lċ*#sߛԷ᫱ny(nvx(+s7A영Z؂/AYn(p;NZԐq+g S~a'VɢP2} S?wF/Md.EStCDPT$[5^ZhfY[(eߎҁLpit.fCa&q5 2;Â#*ai,-ԘͅQtB;rA;Vjp:a>^h"UqGcKA9SBp2-|sջ{cCŖ"F۽+%F{qL-5zOFSR),Z;* 8ZV&}kYx=^=$ aV1wFmG{hDJ젼#TJL9?{5̙-X4~b3,juH%ՙӧo<]OdEc;x~uNF.NGgł_݅SQ[Z2ҽ>!)c_"elQV~Ѯ/e.,tkiDžx ̚Gis}:n*2H{;318<#SeRPeŎ LrbIg~%dy(ׄhz2,c]}ho<"{'gͽoqlU))u݁EVX* !'}e(|b)J)5* 3c{Bri1 Ŗ@y 㦀yI!dԳ9NlFH5h3Bx( #9CS]-L{Ho`΂X\+9Es :񾗁B-1JQlxcGL~`Z8N& 1P aV[#sj"VDVFW">E~]NMր/.ȏ㑡:]5$tZu0n{'s)yҗ2ĥp 75G\:|u N ."xlQSN iypWs0YE?WK5+Cbot&66xn Wq 1-kvPл+瀷-1/3F3 xn $/ƶæ:ZQ2:wRD;+c7Vb?G4e2~$P5+U[6K@79ZM'ublU*NAi㲐0^#nkV%&#0Iޱ@@+ل!k_{G1rk@DSܐDmKT^N+ Ar )`ap6թ]^zѸUr&ghIY\(>BT;_ue$Msrg%]`:aǻ"pqPxd#:l 8 vs0.fVQngH%hY*9q*a"r"8ArTHz3 yf羝Ù-Եtw~s=2?.HQ]#ED_O^wvҐvH <Ҍ|oz-L3LMhip:j}pavh ^Zd?D\ƌKb` fP݈fs{wίQ JP܍,C9DN,x9w&x_Go}.иsڶ_@!#µzͭ;.\_2d\ğ][TD. I9~6Ie)nT s[mVW{p>NKɞ/VoGӂ4 n% { ~-U[Ʃ~~ u"C ʫeCԛ{ YA [R;Ay^m<*wNm;#B>;3fz:u yƺ"..qAF+Lz@ N~Pa꟬C@__̋CGy5a&DwL腬BXl4S۹7Ydxǚ׶0~hdu%E{ʼn:s ;JW hwظ$ytt壩W8WyYI1? Ev~$ ?&5 +1J@}Z*\݄ sY,qWKa n[/3m-_f݇eYQ?$/ZsU#aʨNVHyG-td91:6n &=vI2LW Sw'STK>;;NKuC*7_|U]:m ܱ6&-XØ?&*&o[ͨ#,ĘK9w[6 uzg"Ġ{s3/_>T61O(z+)=ә'\(;P WW;$4qOdj|RZ4"@\K.V4jJPu)P?IX ;$iz3st'2_숹{,k_@?f,އ)9O 3W  Z%K$fl?rސ= -r<ҵ@ū.Y|Mv$RPRF_p*?^^F)W,}zC=t`Jۇ?R/&{-ɁFu:Bs߫yC/#J1F*9@~ sl؋@A~V={a"}|ϘoVٻ-v "W{jE`=D4.,f2uFTthlR@D }(a-C 蕤! 8:}_Sn j8h6v}71T}%)I1nb3 X/nQjA5Ba:9dP|4n)0A9{iE{ļRFqI?<< ,(Gx -'.>gmx̂.*eD@p>sllb.lqc_YRQ|$"&Bd6*xST'&IY/ mdKi;%-,rb'!R~G&Ca.DPDh$Ef%{ I_Z+}LF$ r-{f@5j SmSt_Kݣc,\CR¾?rR‹`fK9)S-iqEe_xXĬd:7tk3vHI}~ƢĚEeA-GcDiѼi[IRAUz.3EKDCzh -}ZHEhj{X.Yp)ԘyȅX/pZ~h5 >ɋ a~L[)n2vC\z+15aW׆soGK-{Ho#(`!4Cq_"R bTXF:c)R{Uj8¹YkO-:1{vIm\ yj&XDB Y*gt6-\w%g፸&́#E`Sc}>l/ cшu.8ʅ8N<' gK QjnDv  RIl3p?JE'*5Be-/clw4 o&36 <㜸 DI`v3mCr9&$'XnhB2Gkۭ*BG4q9f9Hvx3YEg5Ta>*>Wޟlջ/enntj>k_/v%>I˥fyؔp=gБAeI;,fWkLml֢UIy%ZM]7Q_;o =qT%q;\GE(աaCȔQIg77]J;ً3iqgq0X,qdv8 127 l)_BYa^I9ǶhNsf-38ЀL0zm@!//FߪIGd%ԤUthA=9 ^Ńpn+&r`&?8Ց<(9d[!rS!EW+0scԘ/ (.M&AGJ|s2+ҺT~!*#a[&jS.aa7rMQ;n/7i3:`H$.Y?ڥhlzvcr׼ᷙEݹ> -KAHx`\/=$iP_W/{s1Q)"8i- XWi,lž(*WlgaτjKJ;0$לN5Tc]7Ί*L5&N`%>F1,mz;ck |LN@%l ״:>2)BJ8~p3@s<ϹuZ 㟇8^ 3kc&ѼGk&$hcK~4Vz>{>7+Du2Jg_>l$u3 ϕ# eî'+C(6+MҮMKUO꽒 %$9»PcN33WisL0R󴶵T!]Vf\aywBώܘZu7W@ZIħh~L3QE] fw6o>9"p%5w8Fa!%TgwI^fvi}FXªlU_aQ$vM@e- 59P㽧nEo|KC>'Ƀ~lyY X AՖezWB| B}c 2uG O]KOڥپEiQ+fȶ>1 4TzNgl2pA p vUl W}-ywWF4keu×5Uk:K : MaՓ ny{3,ÅG]_UZװ8r-P'Nʧ">!P4`776͢;.6zbˌLHqd>\=$7A-NbG+'Tj6D5[[%K%qf:Tw|MbbcczN-Jk uG%^9"5 ʇ'J NѾw'Q[eӺ뭯Z^uXE&$D _!tlYa5׫_Y SnF>Ĝ& (I+hJ?pVHq8)5هamzGgqkj&h}hlDѕ(L*#&Kn9gZ{dNZ_2ڬ2Ag:6+KG"OlB4DhP/2D2Wj*zl"+=z9߫xFW!#~'kp?255;4 ʩL4 LȳYL9cO>·|i6nAMU(md-Ov96+3 JOg[ڇP (`(sc"/ِ3(gUS nu3 ϛ&XYoI`!>Ei*dV8(;hn7ZPM!eĤJcp)%M W!sXK%AԓtEų9sU'?j*(W WJB}S q1ʭLR5=I".6Uv= `\pYj[Jt7aɡrB{hgN܍h7|mn,:lFG367Da;HPS6-J}%zms5IKazHh1)*'be?1w6vv i͜5 Pl.4~hXy6P:.RǀJ n4Eqv9<£MtskG+OYwq_\Oͩfb&IiGdzgX fg7 r(xЄ@ Kq x$7I >x[4akxH7bwQ\/prr=5j OQTyih@2@ h;׽@vk cN['{]]#'1=0*2]g.gܹV"ڸ}NV)4iy˝tyAS|>Bh -PrMدBNH? ]p jSE$G 22Rm96']/|W:ab/3X\gg 0jڵL?r;4'ȭ SHI4[6/OQNYZa)/{p4XʚUS WbM5̞?m&T6 "F7VYlt`'6Xŷ5(~,q̞^c=^5RNUqvK؇"Ӿ#ʕ7x{ۇc+_Ft$_2/n/+FF1"0`5ې`- ]Dt/-$z5E)O}PMIȧv5 ش us(=-KJه/E5̚#|$A!Lx.si6،[00%)Mq ;u tP>j##QsgwшE|,ݝ5Bt,dgpV#J1:읪  n.OhO{]mfzwT]vSK扰%Яtˏ CtFrk(Rv@,ΣwB,xkQ|Qr4x#/|\)^韟:c?IF--TDCp6uM4p;lnR)>o͙`tWI$ո4̤Q=ĝt++Qgz`zWH } PgFumRK8hຩ_E(msAt+=v"*L-ڞx~WjGК8dhoJU}F~ŕ tkRusnuX*x4jܯ U,{ Sof"Num<.HoHA`qi Ui s5ҐI9ybYy׻Am"b81sif/ZJ|P\V\Z=,0ѻ~u# =lRK"4f +H8x]:'.蔴[$ , ʒF 5@O7[mD].`kNHWK#ecP/(Ũ>4ɮ)fִ|@s+0 U&W\[٣hTVvόzS)]XtkC+G`_HUWqPMel*QTQWĠZ<ːQ io}"]1RG((7\d C;\9DZ{L:+@_A~0Ϸ)[HC\R0G%mݙ=hn?ѕmwl;f)KlFFh\^cD9ӕ 2jaFy$$@[e lq5#5דɂcwҌ so媥YG#cƣB8rX6z&s`+0 Ōp%lKϕMYp'߶9cO2| ~ $<|VLSt1ڛ8@ũ_ ;=odeN4`)삳scǗTv@|df3p_S%]wٮJDm;WCn %@ z=,fLfĞ$\w U~u8m,tffȱ#cͤH? Gh'dh;Y~$ZK[n ]r1ol~l)֋bK ȡq%n)l_K>Ll-T<{db {`VNCs &vFѯ+ ?fycM5&5VRYh}N CRB E B ([ѭR w ц ^m}s+ bw+Wwk+>Vul,^:H`HBt\UA:] v;"7S%b/w YWퟤ V(k=%*u`#Km!]jOMvGxhɰ[?uؖx5df|3D,K`ݴMyyK*fdx.?=BcIǤt`iq.P[tE&J{{7^3)O$W>%,@7P78`W`oS:)5Uwݟ f:ٮɶ2AMarL0cP,,^1MBr0(xʗ_sr8//gh|_@=xr}r嬗x-2K7~"T}6u#.u;8$尿$?{Pl ٹ)zl<񬯍r͑Ϊo)80cGYɻt0@8{s0籆 8**?$VJ|۴Nu;nw'+ˌdP6\٬Sw(.0SӑSM˻w4.Vzg+r oFیLuDzJ:بR&U=uO 'Aud FH{RVΌ ^GE[IyR%,xggq Ybh{pۖxlVE^oC0Oz/ʀ͒0VaA%8BImb4L뙔^%5WjĴ=iTy6ƒe}=E^.G6_feM<@t (1JҖ;䤗ה#Z,i_,=үwDn(H׳mgp*ȜC翺υ3-JmtA74L^)V1)r Px412{\NXKd ~ǫdDE/N3I'n^XɑCG PinfwS%, fPG/RՅ\#|#l%m)M䅘S;F+f*;qF:т{מs#9YjhmzPA?z;b%HyL1PBvuM^4afNyT^ & )2ÅFt->g+^tj6ò?}c:MZb.AG$l?'g]*&-qۄjaC~#~ G'bGBP4dZdE]^0d2=fH81mW/Tb:S?Y&5aa!#c}$4Nkbt>:6IK׬n0WA q=u.-rQMW?-~ Uz.-.]P`%Ƞ2ؕ݅f [kͰ@($>h8'/tLe5FjmcFX# Ә>!e``tw/ʊRB bXHÒ!7ms+˃ ͻ+t3cʿl/kͩUqϑU06M^4+7mgܭ&O/k@ S&#= bg] Vvz#0m"1?"<! 6o"JBP}hr;пɱPo"'#G=hl@ɱ9 ]PIp jz{[.Jw+zq CP:aZ<^ٳ2*$Z_8[s/ټZ;92|kڍب"oњ(}jI ȤxaLL |),@ki> 2U0)= N- q~^|_Ω5WZԂa(5-$KN]c r:̳K.ҠZTLl>HYq|"pH޼!uBƘ"kfy`n Adj '" ѵ=V8"]1 kYAr{(jFD?i4K;3nu5XKbx rm]g+sfTԅlRvTUCA\HM!(g!nP.= Xa۝qy1@ʫ| eB]Jǹ2a C2VV2Q-R[A/ )&ߦI͆Gƭn~ Hu-BYC滤KkRKZWG&C6aЃ1,pVsE㞙:PnDђ]S0^*RViBP:NpkGGoHV0t%&>lkk0n<[G}s4KVg7mN7P'VluI@  :={Иߴb#k M*צ [ c *BaAV >gL& +0`Gʭz\?2W90a&\~ B]dǐ6%" 1 u/"0jmVX ,D=ھ:FҐzm~l]+Cԁu䥌}mhGs+yR~N n `NSv+26[ɻl2ķ N?]z +ej՟^̾q-5Vap5)lnp@fkU擻$8qp8lꫢP8@LKGs)dtؚ`ea=ܘ; CG5'~BxCM/8#H>?o2PsgzDA@ky1eOBQh$*w\*ԣwdNZǶq7njUZ^DiP`U3!iIOkD ,MEE)k]y8;:1uKmx}(oYYIW$&5븡ׁjuvEe Fcd>eLpfl 沢>f?(ji p`Ay681UOUW_#>Zb(!뚒pGqp` 1 (U'DpĐ]+Dzh8<'&j+[^NZ'a>L:BԄJ+1s;Cfi]3#i-<]iƀ)]("N߃춋fLLsjJjRdDUm_wz# %w>;3W|{Gkf"W83q4.I<=sp/ÖQZw7nuO3qAYLQmBL%Ii%pvGi=_H8\6,fr]т/1FȢ5~{(iyr"{W}%p˞Ty?2cdUu׹78Tfj*&€=پKaOFEC rTcrFM ('P2>/[0m@:mT$ķ<Ց 6(CA^+ ǭ޼8@=+U@k+-!zS8fn *n,c]?{,GN4{Ia4 r,`|e.l?:T?x&Fjx:A^x7K[dsFJTt^CR'c97tt}cw6&^sOavן &)b*4REͻu[)V@nj4KssEt!}AȺ>?%pzE'fB,.#B-[}ƨ"';nQf~1B4n2rmnfLNS ]=szUaª U4:C ڷ@2z؇jkDih܈IMk1G.lj4LI>wyrl|04Û.He.GWdmbQrI۶)G;_O6{M3ă4AM]RfD~T>_Z[D 5L'蕌&|,\iH=*aKo]8"l!9'[`sK@uicέ1׭WfLM{1ma>lԩύC~?\ߩޭ`#džgs P<+3A9/L,'$͂ہ1bL4ܷ,!0Tx͞wLɽ \`2M6d 3ZЉ%W_gU;V٨s4A|n&#t;t_|d9扆 Osc(M㤸B$hq!R$9nf)ݗw݆xjuxكaȵŷ/k>rU#lA꯭>KTTBm<İ^٫0|BL4g+3r##v0#hۚAM8Se*؞6=0G=o Ѕ!TGpvSn \wʙ(d]3H4 {h_Tu8CT YoXng0shmD)}rjȜVemuQ8R+zߋ3[1>-qSfbgfbe W  ,p!ko)` S=&B<9H٘j.zɰi Ěg!m.y>+\TF[ B\f2Bw\\E,|W[ ATSM޻nc& L987qh"+8)U{X>v~x3SޘF̳֛G)ܓyߴFQ X'DZ!ЉWs4x釵 |S bgٸH]RT䵠ERݹ~x3I e~lk,tD/0$GZ0t!I~գw9H'l^Sk[^o.k4ce Ìwd9|$DYc^uh"XHRHTnFI͆%_&W˓xJ7}heK80ʎ{ͺlH.rDCvg.bZ}L.rK$ѽNްF GބfF-Vz0Opv'c}R`1\m69@u:i* 9M"Rd%QE}njy5T$Fjf e#GϣϵI~@G f?XsĚ;Muo< Iq K*UA^P8Wm[߅*F%$jpI=>ދa=L<B(V3.!WL f7!9yO T^,wva {fph 6B-SC8-FD! 3yPj9o(v t,0zm/tt<nmD-U_t8]*G[`V;l&%&KL*TvU"UA MDdtKf:JcVm#.fz|iCAaWf7H 91s/!ެSBC9bO`ߌk&* ^zU#A#!=R!=jA_GcƪgjKp K5D2O<3BSsKq2.:]-cAG"`vx;`^s&"T́mUuMD %8A "k ;v'yLx68 ׄt'>pp3/rs^*` &d:fBZ*-CSt4QNRnjM(F`;ݥOIm8{>Ág_SQ& clrZ{~P%y\tE‘ ] 6#,Q;9D呱 DPl*d~Ivtt j th[I0RDd5.bt]"lĂ鬫HnR- 6dbl2(0rJ.AZ߽TleeP|4(b}J@3^q/.>k[y!^mrn)Z6ml?uc3OuӅQ컢!(1 e-9)/`_!@77EJfIgɪ&:'`E:Q`(H .HP\qO^qfuzsۙSEqk?&`=16!"Q4"'ő!~yF֬W  Y~rRK!3g?{J`x \ ! tJg~bMGpyI"Α lFGͯ֟Zg_ݷR:3^ W#Ap,t\D$! pwU9K=L;#ԥ>퀫ε 6%{)P}()N1$D1O/laOԵ jjj"|Fi2u;Ĵ1 *,Y h_ގ쇔x&i?X t<^;(|,2uhIIǪ=2V*}BNMeZlC7?_t\'l|[R՞^PHX&mflm$*Q}t8wBLJ"Wb)8=ÜW2;0" Ce7֕Z%#`_Y-ܯEexr[DN*먱9U.}"u;c-!-f UnV1*S(;)ȹ ?A1eD^CV.^E ( I슦^pWx 2K}+ǛX0Qm%ky%\zEŸv/?'܎tw !EDI:6XsO:Vj-=Fi]$G4fG4*TZZRC w(4(>[ .)`"(`s_~D86b2'eB,Q9]gUhyٰ^ODP.Nl<d wqU2u,חdymy02T\KC@^:*1! >܃D)j6VTNpܢ4|_ 5` vT,Is1%:dIB+נ. v u)L; j?c8(vL_D쭩;QҔȊB[%>-SZSnc+IqNo>YJB]V3=|޲BvyL=s,ZBj3)}o}'l/'s50=&]V̷ĜhqߐZxr}wU O2vi]Ew5&4l##>O.К0|P\*eryDf;n\x=' k.'Dxv5_p*dKτb{@S` xw3DtmKR.ӡ]puYd7%>ؒ1s~[: eݙg_GunѬgc SOI# DƐ~(_ `l~I;d'R$= 7V.~E+y~Ȯҝv('zŀlGP]YI'P H9S RֹYDx!D! F?>nns)9:>wYwY+=EJɺ"wuT [/bLIZМ7)!']x<0V][ W'ln rO;fMA AДbW;sG1x8OUq> uSƬsz૜='Kf'.%|W 7,\#þ43 `DeOOYdBm @Е5r(6}ȍ~gI(jV%o\iV}^W+*"/"-?_}z_V11 #՚c"O9cS~Ej[E- >rZ.+2q Fzٰ,ŗk8+- 3ǧI0۷#u?j*S2<5d#mH pjt/-,'+@{R?Q#aHb <@qn'+^S+3"NO*&`p(%eDx6rL_B.- 7:$fRliJeq1"/[2yit 38^lr"Bשе әO˱g7"T>v* 7%0Mޮ$R3NUabd\AfA:5F%K `P#1#4DͱvsBݘw?+ >`M?dn5] nLh_#Oԥ Ub|Kw`OgLng8rB"׺fVe K#H=aNo)l|H8dg IՖ)4XVW⦇[?8׍pftRA70$%2I_@q"6p;a?q@I\SlSHN*f:4w TztБnzR:U&3:Nbgruut N!z qJPg)xr֔s"w>75x?~-vBNOͬj#ٍİBS9w> Ҕd9޲c]ٗ&TXLtBc2FDqÀgn 0['Co8!2q92f]+eƯTԒc ` -WT>Zokyc9"U??7b@&:֮0ݯ6Ki*3Tfͻ9z7(u(6]2x &H*F Fߝ ӓ,)> XBƠԄMsaӠd,ȋ֬i&O!׃ \||d Av&Y7E (ݑQo9*td10R{ruH 05&&(NYE|1?*H/S,I&*REa2bM8[Z-HNRe8)fG;TE9`%b׌>^m'?~2K٦_:L-X{+z2mQWW1CcM7 TIN!1Qm;jCP k:@6v]1x|S P]aƨ &ٔ^րr U-t7NMxNl1)nr>4(_'m}R HkNԅ@b. roԙ.зx <5tuߍ;fa=IѡxV){/ܓifI`|5< FȮ&ObWysͪw|s.vN؈x*Fm@~Be`#~Lc][?~!alm+] pw7,;d+'sU^R i WiiT^"?Jv^Dg JH fd ? mJQǗ`ɽ_7#Cy>}n4oF]%aoyܸ> bAV>'gc=p]FB1*C7Znv;LeX ݡ]Y{*f|n^|׻;}gK)jI2?XPPWUWh 1un4I%*A5@d_a82 E %ً\^u8 ' U߃G=>ɨ)d^3vu.a;q8W5ҲDxA ?AzKQ6TDP̀M1nr,P>@^ه N)kz.K}!,spRYV-L;OIk@jwd5w$"Ao8aT>hl{"˃IgbzܘyV)':=>; Mprd!o_Ϳ5׎hU¡<;.vIA8$5 }'@qH>/JwU'*pcGi1Q.۰ OH\ڳjۂqo5N)j7=jO6抌\Qc̙'M篖w o! $P5ދĔ)qImvqw ~,_ t4:r[,bDi$$,iB ,Fe IIs _Z2L I^G03}a=ָQy5-n]Pw*MPe}]{1.,oIb\㉥g};S} >Oat _1kD(?\Yu;ҚjW':G|| p[mW8j//ٶ2ϬO fJݟFy$P}x.'Bd︑&O,4Ixw\iplZ BǠv+_K7yF&~qE~"`BYȱ_݆V"f5ݳd}'n/Ԯ͌WQ=kGni.:j|=p W2Sŕ&jdt,r#(_FhT3N7itvX5EŗY2wǰVF֥`X>l}NP sp(&~\vr 'I,N3e@WGehLbѡW%j\8'$w*ˁNT&De2]Jѽdɭye >~'~;XiZKyx3owȺQm5ϐyZP\ X6X"vjQݱrM˄GفMt@qBPxǟԧj6d"r]dAZ̠ܷo]&vx8 ,;ӫԸIJKO558J^H+e؂|lkM,_J8 nv{Sѡ̫9v?W?.~?o}T-]\d؃Nwb fL& %XvB,aI/<Ԅ9j#S,4~v@$ ؟-QK &!pgfr0eR%'7Dx\^5&,(W f,3Z{?!ˌ~/%9 =)Nc ƘqW1h >.շ8RݎX@K}x]&*@*S(X^~ԻʸNJH4S0a@be7 #M(9~F}> #Bl\cǨ, ,^iJ*&o~jx\0l,M Q'Xb9la{: :r,cHtuzBbDi0x[^IyazYx+e|a0Ax[ꞮP (3cNX=qua4bʬxjf0p7;Gԕ\TM,9jE5~M\!6 4[լ)s IN G]J:C\raبFx{MI]6bOuW|:{DFc1#x 74Y$U XΉ56kϊ+:H8RbϠfrڸo,bp29nSsu:Ug'C%o DICxQmF#'.!V:dYW*Tb'pӐ eHQX\--7x(taȝ6B7aRڎ0ͽw3.YI T4gg&Ke6 9<0dqSR2+F~Obj")Nɢ>}?xSM˪k36 5UۗKO/\vڹ!cpW(mBҕ@Zc%Qmw8v@:kj? Ë ) uXRH8;;tg>)Z)" qNt>SpNQt=,2G[Wk{@bq[;-pYyFCQwtkeua\$?xO?OuUvȽ/Qb9:]6:w;@-14ETf_Ew:d/k3H^O:_`}5\*!ī*on~![ +hi\7C:x <+hpY܈dVvzXPǣݐs.)Tn_8Q_$V0puBŁΠKء Փ+bUclφ\=Ns-D7w fxq0z}%_i>Ƿ\&33g 4dɝ% ɒSi+1KU4ʇGRD}>9gXt10 ZeFud, mF7;(azn0ۑ#Rm=fא$ ޗ  ،SCe=}Ʃ 'Cy{)uF+(XRpJbj e`Ɉ-EQ,`$lBp]Fm" m48hPFzsl׆ FF>n~vl9DnNp:x[bTɲ-q:+PG@(|%j*v N/t*L|#18; 1%JSgqF>l=~! %S]}qY.l zeןFf*'Qdci=цTW8I{3 6Xi?1@f鳧a ӋNl^ } Ofb˽N5O:,F xܸ:>+upqj@ZP@f iUK .} 6ԠZWy;?\YvRˋ+"`HEs+D6~D4rӑlQiFNVݣrLIݬ %*rs0x?< w1yQ&| /wJ^[!-Ȅ_('/?l"˪i|h8Q 5n )@8 mKݺYpy[#MKlPlݧ;3fx$t5Ť&6gR3~6k //t9,1m/B :)bTQ"=Q bo3M [6ߐ!` Eqzi&VWI7RY HUq/s,h㙠LDEGÂN EWĥ8piB);j,z<ڞ y Jg!BEbu6I6}Z6$Z42K"dx6;&c"'ey'տ݇cZ*k Wyvw2/ps&ZLjgM30ۘ)Q-~TRhq~bX' D>`r;::=*lzi:@?p=k߂23&,9b$;/o&1 \JLVor[VpIoO$4=`|i֠s1QiH|?%@j,'-o8=Z(_Cݶ1G j/bUE|Kp@6| ߵ/+8Nn@p§%;TCԐOJ JK5Et`MW\EK(~}Tzk?ϑ"Y3$,T,rGwڷw54\";aʲC/6;鞺35\a؎ -*SBf,aU[(oP'nƤtX`+_ t퟊C0Da @<)i;_7D,?;NTH;KNm* C K2_9^I$6׸:05(uk'JY9}Q(Klȓt|8;H{i 4]e|I I%!sU!UsZ 5?Xb$ 퍋/ aUP?ȋ|:A9FCRgkB[% v%Kuep!#b. >%"A_LP}Z)7y_V}+⮪zvaG}߂` 4X4Șb"4(2 D% +@tdKNn] TRMu5prx`PѕV`+hIg|nm$ $P'g̯֨)ѐxZ\+k҅S-xX4-(EF]tnT,} t pbߨOU;sxE##ûƚ.h͜ kg\#0vH ݤSW~ jwa_N ?&hi2EsAcvCmy7tlB^7w[w(D'd@.r1RǂTl&15ת-9˻>5HĒ5Po~=D=ŋLD2mVڶ-HnO[U%>~FBZ#:S"y{6y  .g \Ǿ|Wȕ.8R);Ĭ'`þ#DqZh9dHYvGݷAШ ƸVs0mbYT,TsjcY^jzP@ƼT$(~t7c ~JQq?73${B7f\#"(Si(f } |&;S 7\KhCYVco|,ݴUb3̲) )H$'3@ T ѩ! D;68w՝W=w jK+ #4-DT)qr=e"fcg΋qKZU>i~K2z~ h忄MImТ?|9BVwx1ElLU(\5fuC۰`0wl~Prj ح{NLTLi躾 G]:ǭGn{۸2ח2Zk>,rt$>rtVPEG37PxzV1$X<kGXF/NQ D].lIhsgB}<8#S,[^Đjr}5rkGW@4&3scuk''p]]p$uWxI`ca[ j%0ߎ0Ήsԝ~?a3{tBS 挴>V = XL1J#JACi] زSrTcCIuR>zEQֱ% lvPTk=K-!Q9oJt9ƫ0!3+I P[AJS[ /DU"v,$Ę9z:ƞ1=4pܬ|Ȩ4@* c4뒌 ·WZq`j u!\3g~܊~ܰdуL, ,"i"=j9T9zCv0($ۼ>vjhEP"2; ^${[ h:#m(w&Eoq"~P:WK JEcdBr)g.Y*$\sRH" phN7x%kVLDz[Q4@3mF31cid' 9 :65.BxGBЦ/,jVϛOC:Y5Sw5ȱ%JalO@XoB=: &~qUq\F}ŷfOTe3M);uV=7q!3f1*NcgH {'~XOՌ!LJL$d%4}&77!h`ȺJ\*0 !anZ{ʑPذ#n=4^3R>L`.]-N_kiu6MDl֜d~zӓj/]m2+KQܥXp4^Tnsؓn{7 |.LbMUE,@TB_uGӴ;AG¤FGyPUPe#L:۱/^=ay,ܒMI,r˟طA= 4COI%76lPgYCCd%-l/G/q;mِ!Fv`+sbjXTyeb 8c#KI]:w/Rh{{t5^HFu9ybY'״+`l4JM,%L JYt>}^mDz_^3 L~&wB bcJPW@\_*/}]U؊ Ӧ4tBwwK N Vua Ũ?cV*p1)_^Yͧ/wcӺ\辻zVZPx Y5Wy%(PR++/J @d]Ȑ3PFO׭5gֽ4 m,*wI3((5ҊHgi)* P߸߆_={UPs럿٩wG˱F).Vj(ƶ[:ũr/y=`>g9ng$*>dy3]JǶrzQk[t:>UǼ|TҋЊΝߤ},/rZ^<VB#dxag$<,Y)b2ޚʁ"~ۉa-^ڹ߽Qpg1;#ҿh.}VI_ݚ.9s/lnl'nC e@j^ T=##]0Fg 4ùgWD*Zι`fV}45:? N!:y=\fަʉͫ#,|`w+pQ8x{~q#MU(69`ʮM=uJ:$rD 2*w %I F 2@ `2UbU : XVwfp]Xg;.(Rs _j &5n? J`(ߕUnZȶEHԶgܓvP30TcbyI-Gdc* ds!-JT`L޵a6Pv^lkyT 9l,;dU2B)W-sȈf|b^ÖLRhCU!$p]cHFE+v}0{&9>C~*j*vl.rDtP;n!6ͧzhLzu'!·etϮc҉̇xRz֌ 9U 0?) r`Ȩ'sMwur%mq z6ON)=ts(o 0˭"-R?#weBXڐi|>.`xE󈵻emS{q$4]YUߋ4z;#-@" }Zh|OȔyƚHCQr["hse.x+KA5@Yo1ESP."2dw<ZxS*6{}秗E)-0{:5vkz6ͦ `[w^!^Lvu7yEho^,i݂b5^2#"!g:uz~m,tI+Olrլ`{^m @aΜx9mdY:[JA/>g9oQ O`ǩK*%^jhuS3Aۻ¾lve:}צ-2.NP-6`eg բ,C,9vA={=B݃٧>Y<҂I n,4_LhaTz hĽ@97|w2__8/h<Ñbq\C-գt@ (9Ǯ0e╚A-🽺ZaQ1dT! &#D--h+] eH+P>/D|s Ґժ)X2ehM1jxK.6'd2^h|ȼg=OHUi0g V5- Yn63631#On ґJin!Ը}jIZ[B~JgU98px`IG>&޻$ adX2#_vxgqfWRkK;5҉IxmO(Yp1 ~6GTtM#DRb%O;c=f0WrbO(m$mW4$gّ7Qɴ,|T){>|m3KJI>бݲK.(|-Q= !9o*'^@3G&-~}.'gmXo)K˓?)`Y iÉ̀SW4Ѵ7OW ȓ{ٵ(Z%0.5߽ Y6_otX_]8JD#vSW/Ӊ|RDTH H37 ]%>!7/V僮~5"ܞ;c4iMSBH*xOrb*کjtڅ!eۃU,i;`|\rf-uˑ_+qn MɣGcis瑍yT LK1 _3駣:bGhl!y }j=z-36+`]Z1ifLBw_rMDTfڪ{5'sPӟfqI&!gƥ!~ct*}1FX~ z S7.N hx~2o\hAwg݇86/@Ȁd5ޅ* L]ՄRPmUt pK@l(w5h䛀LoژJ@⾭(n*D㠼jy(isNbHK>xwz?Ɇh[4uΨIZ&AʗǷx͓xSsK ds93&V_Y/$9FD\N]:*}P"UʤlY{d *ey(`W m-I])APOO0Jֲ:n %nI9?f)i3"HӔ4W<76{{e0U7АpCD=|m!wnf|r-Leݖp%>2E! O{q=/Άށ=EYAmp5빉bHbygo -85\0໬*oyڛ^V3¹7x* [x Y;U: h4c#pln76/dJPQ:11&$0dϽ#%Y5<j[eG] t@V.5요L ac楞TZxmCֹb! ] G9/$RC3Eaj6yu:/MքFyY!&ׯOz*3YQU.Z2&w/٘i-'m=ţbZ.529RkcJ▃^ EA~Or9SWtŖh٨4@wxDK?VD4-<_yXJxkT6~]: MRfS^ۼh'l izFMK8u_V#9PVX녂Ʀ=sDT^5e큏 jӛ:G]ŭl XXs7ăL2FN6 jXkG%ЙH'`+pd%s&-\oE{rdtcγs "0ŝOo->Ű+ DÂޜG?E ͲKj]4jrPp6X?j3raj7X2Ȯk?e &Q_r@XwXV*YL"5*BvH  g\LrƸlR-͢xa[i~l͸<.-k]{8=eLqS=}΀"y(dy|&3݋DIƍ)޷m*ުo4S>P827HU жZ,P@ȍE_Z8٢iTIfB@08 , RĹo ]|Z޲ ts ֓y]ĸ3c@g6)qm 7nNw$kg]a{,iixsvƬu\x$7l<+YvGaK;н+{ݎ]x(r⋮ q8)N \pzLR~ٸJX1<~^LX7 SX?b14%ݵ Tf7 c\-ܝϕԯ-WMt{ŠgNQN+.<=,ȉ"$l[N :mĩ sʮ>UaS>}TAZۈX}w;+*\NK[0/?7pE;F9 ;1Cn}/pxJ׆~!\e95M1\Oתlvrk*[]=иg}CށAQ>6-0 T{{'r?w]*{Z$.t4Hd9*[&z42k j08"CQ$>]Z'%Xv(S|DE䕚gL EVzKд 2\3V<GdhT$0 5#>@ǒ@Ұ3U4Llm@C qfN5dZsHoVB4|}}EK Oq]iL}9󧃵yºFRcث zJlCTieLmqWaEsn@SJKA}q.`}:MhX1iKN$Tb-nP1/sME8ɑ)~AĮF,{SV7*ALF;:e}6,ѱqyj-E~uեNVx [V>Sd+Tuޒ!+ 9(LMJ$䤓ayq*P_L9̿V71,I+I; ߭1 Y?q-ۿ-BhƴDd&>D6=QR)HXDz H$ID=s`vAdD'! *2j(to56٤盲]XQ.R/Ba% DgAL BS)]Ft֌|XTOzY:a`kzɦ텩Fa&1Zz᪋yuOd85/a2.yT%׮fN!ïAU*5Df1^ T. Ƿ|YGqy:$Gvԉ֏ شҌb~"#'bMn1:rE)Yq`Э|#d_搀 V2sXJ@=WB-@]İlȞp:A:\#-:κd#5>zxch+Ҧʫ4%%Ŭ~sUg=bDmΏ.95ƒU:)#1ƽ?n*.uxMlc&ɲ?*`[wrxѺP* ,g}_!f.[}:RG3ʗtFar!$6T~$Qql"JzmsRl [B\\CK$?s|*&HkeAMf"&)cXv9i|̬;"Sq2L(p6-ǜ75g]1δ~ꁑ?RXluݴ^Z*Z!m)#$Sn,s^4RP.mYgRpMLk!i\t%MVwm0: Zt2bVMmݜW_E*/Olʿ.^0%D"J{)ZBZt-5*=e;lZ9U}J`A1(blsGCRvr8 n"vSi3'$rq}a`*𔽬#<ؒ74;;$ 2ͷgC`fNOpE.m1/@Wӳ~L{6_EJt^p%} Ҭ6.^D~VUI_*@? ,8oж7OȨ5[Ibmu_=WKɼ8M.Ct m?-xHmr>Z-A9Jph5Ӭ$)<8%Xj'yOZ'xg2'3b%k)K$褯\z$Ӿdqba`d|HE+Ehh7w7@CvtaFy=cmL8h'7+B =C!5zˑ],}:b{rMыF=ϵT>S)qUąH"dZgZ3PLu4e|\m'YexTJK.--cX>"&nz.Թ4*y )=7Z:E9!AzLʥ ^Kƥ5k`ljcPxHE'#:wЎvnBR>31=\@%_vïz}):'$+Iψz@-okں8\b+rpo sk~(Q7_YϝN-H )sjq#u=Y%l%oV)hli ]!g3+Ek I2lp*2#?]l"yj|_R:ax9冨-ʢM숇hN`@w!Yq[ds mdg`\WLZ+Mqoq^AS \hi]dWS z#3 WY R"g`q_iSpҤ[Jܩė5π- _Һg(`ﹳK5o/T,UPexC(lO0v.Kl}v[#"sF䌯Zfg(B̓U}٧f\:Zb]S|= q 9Sc9љKkN63Unm7щ@P=@E 86rWAnpG9V>٭KN) l&ݎc"=G#4 kV)K @FG!Vk+Y4 ơqiE;Ǎqa 8E)dk:,i5 iP$SPOhd'JB|ը^QJʳ2Umr2?\s_(Qd:lqIڞq*hiBӨeqa}v%;73'~0WCBrurkі 3Wػ*iv7!10gܠʇ}ҋoQIe8UFE3>JJȸSYgEKm܉F~R XRWY\c)(e"3k o7^x5N6$4LhA/㫜h_Q"Y"3 D%&Z1zBCôփ-kk=2nOlRL^}f@{]oiܶڮͭfLXdF!M1ɾ—%HI'Q>7Jγ[WiÉmX6pe @*A.$`6ޔ-7ઌ 5ʛ:%D)%v<6`+ n,?j/Z;3L?!_A{4t;MX{ .rgo:+)#0|[$i~_'X/j5eA))0bO. IIq x}QAZbƧ$=kT~.eQgV?>V FWyGZ|ڃy$ Fzxbkd"+\l"˖gā5Y@`j@Ia .6vc 2h*`gh^G(>w8-r=OF;ffjpte Fd ֌&Fxf]HW Y EhI^X,ll5JF_΀~#c)-_2/Ad#j+Akeň2v鮲96c$2o~f)u}Cud8E7?i0\PYON&Bh}iWD/c6>*J @e(*яsǩ&k`Huy\9I,}bxЂ-z [<5 1%z!dҐ+wfp YA%&_oy ӂ"헕7@7r1a_Ø6ϞpSW `7aLPƃ@{Gn03UUjK%z?_D}^ |FyD 6{nC7IOVXf튄V{?ȦQ pCH?k)ZebPI dϸOtzLT[E&T5gC&%B]SPo5rPVvw^" ]ܮ=&,0t@KJ`87sK{xqߴ*;rDf4zȬ޽O?R13 "' .;` #w:x$[R[3HٔuS#S?y UdzÖC$b?6_b$,o v n7fq.ލi&"N$___TD-$ʱT0Z!u),!tmT6#0;E-Ƒ|{b4WMP ,؂<йXM *UQW#¾kC8-jvbrE QH6_5-=X8L&vQKy0Tq1'ja=N€~g''=!34+Tm[ka~vZ \v\o. !<~"bbϼD]Ql`n V]Ibf(L͵)NǠIjgvڐ/aS=t[de pI qP|O61rŕ:T5B㊢ċ^5bf>ݑ 7Q2q'0qLaf QCgo.%jJ*wv{a4v8gsȮeƠ 4&{ @8/;s fpn0fm2~NcB/ȪWxWiAyp^:В$Mw{7m>'o@L_4~C!z`72},2f/~c+?^qZYKx)Did IpOO'{Z:r/$']dw7T0G/%{gqfw|α{J$Ai_v'ށjGR ӑ: ƈdO@>%#mb[~ڢoJlEPh8N na *o?'}jSR)ZzJJ y7b:ʓDe~Yd8/*1]T~:/qAf>p%%!J.#k/oI0J^Qeۊ#"a*x&87D!C+s߸[]刔tV}lz'mEPG?Meh3Nӽidqtɒ] Rh``QJHqI]/u &:P}뤦DĪagei[tM."m_Kf۠YفATMW?hH7O˅qQ%uRex ,O4GTesV$Ƚ2v /aE2RGHwN+nz_ea (cDw!!.}ϮnCepIh{[:?A?SgWIYJLb |O/TmRrKC&Ē?6y&wq[a35~}i?e|϶uÅ2>X#E] gÏҫy a֙D!׀;u2ri\|WԔJwKvX M^" M|Nm26{畧:_K`xU*-+Sc!)1YZ2 zȰ1 -(*볲 d&d<&#֝?H7XƵ'TVE CXq=HE& -d(E @aD@qLd:tm{d$L JIs6g F_ h@bs(stw+ViJ&p)8‘ Ȃ(S%=|= o(CQlT@-r,6'ϞI`+;,"Ϳ^N!-4ڝb iCBYY8NBG ԵRz*iPKO- eThWTH5aU%De (oGnF4|g(z vobR6cC,Գ]r1/?jAۈaY֕MR*0.2D%u4V7xQ-\roP[^FJ'*v7#\ZxEcz~fMU<2m .j`9=dw]dYr!Wdlݸ%cios$x@?'ʹ!nfǾR\ \ Lf5=Skܹ;\X{2GȡKnCibPA^dcBm: ?XOb|O!&.q&cRu!.5$jܦrEFj/ZCe0q!#s3 09Rnbu^ɳc7]ZAZJ>4a^x#U=16B{na|R/C9"s@O~^Mln\qOsq2K"|;Hˉ=EP/R0J#RΚqDTB9`@Bc(WÝ HyB>)UDFGόMOn΃쾴igVe}(tP*Il$IiJ9kwÐxMxYzp|NnR/ڽ%Rh^XmM/@Ӫ^3 %RPzh֪57'8,jYeh@|_v7pm|hqK u`o؋4PES&Tnxq-G5•P aX9p?n#sP`I{>ǯR z&i?}W꣌{}:f-]IuIY\aL >QF ̓"L'4JJTlOEk҆f 2jAs|$o IEmN=)ۘ刺S}y} 8ө|agcuԄ_nijBq f5rl2_mdw b(D&Js*?ѿ5iYOז}9Pzqm18E : I4P(<xtTOوAdK}͖?})L5NܱW'y*.5EDx|\I-9#/.qXZ1~5_s`M}ZLn26eYJv 2 0 @t(%g_Exb']Ce}Ԣ^D b :'M>}'@pcKއQp):hL i}uoIufeI ڥF5\es+'wi0 ,7@$ | ̨S~%]Q݋KMEЀ4$(Z ?Kw&g.L^jS#u0;T3DN\^}'*k-ܖ\@ݫ ?nEwΝ,ja N(Jѯgs*c-SONMH4n.  K6q- 7{GF1Q)G R;yꞣc"1p<)8:MՏ!ZE\H^lL葊]/DJ@XHFQ15#N HWmF҈ͱW ֽo+X_K m >?zS$R((@bkw:/z r w: Zk>9:j"8l0m嗯!iF|m cj1>=0P??TT1/o֙rbUg8K/(op5+3;H>~*~YЖ d.ۛF?j!-Rc}45''*w2E&$Z>aS3gI\7 %jFLz#|!V"}x?%(DZ|ԳCaYZ{"TD]@3"8fG9^˒-Y~c<8Upx.`B;ŚkCC>򤺅 Ci VoJ No_ΩX[x}c;6!^A%1C˳h8-BS`E 2VbK:YHIR,<1xj^Pgޜ,ȋEd!CBǗo_ .N"!hF^ #BeaG4IqHhe^P6|Yd?l,IYMzlqIQ!c8Y$AIQa7Na s4h S:pXGLh`eb;fcZ`9$:bKKshn$.D+~\QOBW+j'[0qZ) 7ܥ8*o*GR$PW^ JK28֗$w7\:,I A%!lHcDKjW.RgqS62d.$/n#%G&`-6OQю[h8k}iRķ%,e 6(LMxIE3+/G&4s3Ai9 Ewi4߼BB=IQS:wt\_U0/444/5Fkgi\wij%Fb;3"q|{Ee P1`ExS3wW]NH ݵ ĥ| )w?V'MSmӪ:+S@ AqqՆ.if\LOhhoO r&+܊jTBqa鶉 'ImW͚R]|0dyFǮ r}Ӣ1У<,^UT0UG1l[/AJKNTF` xp0Q3/zu8cv,+Dիm+-Fh)d\L(bDKךgy|=I*(A!ngFepJ;̐?qMJή_;fL(zl SoaLJΜtQ\r]4T4?BԯN56Ʌ,VuX^ɫJC ֒BOҖ`QOXE& nD8<v҄ ,#˷l^(8Qg?1u6' ؄EvR?]rgQAi9>Ijqp d;Gkz8>{ -E3꽋$q .4IBk3g?ZyKc~c:+#!Ƕ*s+1U݌%u:)醞j"c.if -Ǥyű=D؎k]Zpa*| _99%O ƋDb]nWXJ&C̓>R@֑yxߩ,&_{,PE}^x?H˖Hoy a̐qo9{5'3SQoZ^ ^f3Ğ{{^P.uZwy")}9dxp%PACيP5o~ylɭ>l9;u.zv@? Q/ K.J&WNqG/|(0{``(Z9]$\Cp:b_N1{=&>\Oi|{gp{wbҚ_.tó Ϗ%ľ*]<%zUElݻ CeJ[ٌEb iPݼ%:ݝaLI*Q!U(jb0 Y:mL4*DܢB"T[Ss?C9X63DF>O4P ЗXkP#H W1 ̅&Qc7# ^~JohUOX֎O1'0G8ako|4aOEQBC]/S EQ.wm+Јqn"ȯ &K`H=Jhг;;ꏳ6pep5EHeao2pA֚Υ ~Lݘ|I} i)&/fVzh~#Fy誤GB:+lmgpS&H.lmvS*+6 'Us6DV"$I>LIUl <⹘B;ǦE7."d'o>p}}*[}ǿ5NI,5ce~5y^$w\#=VxV;Z0 9Vnavcj>ӋԍGJFB&g B&c}/$k`7 ƖΟ@Ht+|{[*ظK|"{Qc6ZJDscR^8i80;l(Ȓ6%ˆEuOHsPۍ ;(bܖ#.MԨ}T5*hy,m$ҭ".s,9`ȄR(5xсGDk5-oo#{ GɴybWfFIS rx1sSD55`=vc/'a51t!24e 8dfyPWzGk'b9"iR}INtU|H,I, =cRr#h( ֐I%"[b^ ˌLh p8 pgm }cԪ=}| ٥r^eU:jQÒ+R8fki!{.C5Xx .1R&e~$e@_])u9ت訩 w]7E;[Ƒegvgc,WT^~]Q& 2`jȗ|*lҔ(0)#F)Ճlrl.#"Dj,ba!waLPGVJ~;c=BC"s:3vGzWq/B`4G:lN62&+B-'79 ]_MC *\MStʽ^{v#ǚ{%="d mL8i`"73iP+2Nte(.6-Rm@0& SH,6bE=f+"<wY Z\U|K^1NN^Iݒ^1N{|y;<'I܋p0?38Ix 7tfȕ/ד t\J<;Ex .|?fmN BܲvIu]\괘Xgs >sYD}m, _ k#6-:gy/ {@'8Aam@MYMn8r`  4] cvC=dg@ʵ*RG A/!6OA4oQ.q/+)s[ Ƿ2FGM0#3!H=kzEـ |/_U52L5ތ:Sv_1]ܸZeEIKlahD,5iε̖jMWO ښb`{Pag h"G}K?23 SwIhIa W&]k$TKJ<)1 0CZah %#N.ux0E1EzUH:QJB]"^ت}rwӕ3WTF4wٝET,H($UV Vʥ"|Y-q'qd\PP2l_OB |i+ /CX3Z?7؈T4=b*7W4'Rb:u \n3ճ{'* ~@6֮"QfȽ(>ۿ&aR3 0nzĪ_Ԙ hSD `L{jӽLPṔ) xìshveM[q絇B }xf=/o6cW4ǶTy%!8&&Q /- ;]!#y `{Mi:G7m_lKN~`fENrR~\(mN(AN(e4(dE"i!q/hg^+߳#*Dž8p"(Nd"~-Xuת =^f;+Irx 8,\Nl5 a5]youL,z@ r@t$ۦsE4^T)cT8K& +0ܪQ2*%PMg,5?OQ1%?m{Zqin^s0柁>hGv;U˒x&gC:V&z4mzWKB<aO_'PDBcfg#cA쫐 k4x-\& |K>ojZְB_`Ⱥ_6)͋ZLu#f@cf;uށ>g^xiY -{`mF]6]?VyJ+XɶVSϣ<]j JO}aK 9.97`'/E0(-f$;`vlt~tՂ tEWGqU1u833ʯxP̹oۯSө/6 @Po] ۩:HH(^]|B'"ZIGB Ȭƌ\MM1EqcXMPSź4mhQ{<:'rH)o.ȣoA{H}ACf\!)+q)@ګBAdkq+8E޺ G_ko9#,'Z-dOC.(4tP>2>pWH%A"/\tn}#L<{U,cx(#5Edmby&w'I5oZJ R4(LyBH{iwZ2dWҡzBw4{(oЭ̵\f]9]p!&olT_nj{BWWp֌a?xa4XԆg#J1Tf=5 Jԡ}ŭ|SzG H޾IFe ~MpϨD_}4ǀ 64Sゑ:t9bx%蟜$O 5VX|ºQOxE7 Y/$G+Ux5)m'2zV(aT"+75I |K$BC_Q}QyЯg!i~۔N;9bӰZƷI5.]=a8)jimA]--OYXf")3(!P{줅C^8 Cƺ{X-)MC1g}%@`:txSohܜqxQ_Er/_x,GTJ. SP@ztm& sT}yRxҔp(WP/`@Gnʦnf& 5 +mS^7@̣`blQ;{my懺;YeZ?]ӻ+IgU0 ;Տ;+F P 1V &߳0Bܖܪ"=s;& \_%s4ۛE%Pi 00/ ^F{(A[S)AÆ*ѩi>R8 wu]-EhGs [͉O5_Wb%) u/1o'ד[SWi^w 'quV2>kB7H<ґqB9 -Ȥnmb61OO9N`Gp=Eܗغ%K|0DjqE"ΰ/ )#YWsψ c4 VrgoN1Hz~"w$zD eC6C\8YJ\T? f RN5uh1RPR]N{ Jnu EяGvNĦvOկ;QDY%|H&ehp8W ?ܝ ):rn}3}mXmQ)*/ЪUoMg3Wە34E+9Y1(b6)#a70VVg~am47 { >1DjЖϻEWIVd<]νQs13+ &Vqަ.Du"1ͨI"_` kS(9ʳT7 fz~o}ŷaMȆ"<@0ހ]:|;;__aK{w2܏Gx9A{A<1& =5R LJ,s fW{BJ24yeM'?2M4_:e[u<hò֯48cbS<~X׋ p7 hg|9>9oj,W fh\ aE\9RdWB *:?9.p$\bGI  #ٺj7CwZO<08)b'"rn&O?Q]ŠL~B jHڐ^'R$X7IT:;[@T^DXz׬ͦN`и O2芛BjSwǾo x U(NcY G{5C@JI6I  e$'N!~පU~x\f6hj:Dv,JHu)@e\'k8&x{N3ɢ<g/H᭙\2aqjz 2m+|~U5(oɞؘje%&#iN$pk]Զ#6m|=i:K4 " T^_yŪh/+5HJqaUVow]_yH fQ`*̽Aټ /FU"=DiqS`{'V,02x%q ike M/s҅%"̅0藤^&橱ą`#2Z2d3`ث;.%k0'hLouT6l:3a+tٜ;hⓈNT4qS5-eN5,RS劓_Zx#;/r\~ʤeY!5"*ؙy5=/1\{K,`4`@/dɁOVش}?;|_OHJrxW*ݙx'fr b Eoo(__9`D OcOs2۞vѵ26uoezk1 VW!%TdeM)εwi"['<)B)UE{WI zYLMҵb ׯlX2&:.G]0?!J3󥤍xȚfSJcr0+MEQk땀ݎ<ꉔv^ %{iA'):zQa@7J)0[P*a Z4(07تh"جPu)2 [`"\WΤod+Sy5WyOv') Ȯ ^;Ԅ zeqw802P/V#NOiIJHɇ @]`(d~ 2u%4؆PEZZ1Y w 5t(0{" < EzNfVE^?f@^ᩎ%@A$su $0g?*6{Uӱ;f&@X,izƯVI~2-m:T]amO2@236#:*F8ѡKMVJ~({LƒY.vW\N`|胭k3h(v`h7-{s>|mSSwd#{d^e 7f{G wr?L6Q /h]5x;Szt֣%ZdTO=/VYۙRŋ1HLfm^x{:axBVȨj(Jq$'PAѵXT:$|@HHnD U;%_ 4g2{#K&t e2Z}U ֳ]9(9Tʗp| $Cpp$WS3{\ 6%|Z?=^+jyP <ìgm^׍K&3#ff[F9hd#f[#W;54b@ײPH.R^C̦#9Ccd7I4Yu~E@6DWsvb0*%OtеW!y;keLMw4 h,F뽕)6c7M`׋+>u{oQ,pIρdytfHetYg&?fU ]Rvԏ K}ůML i4 B$}Һrt91~$1(#kvۧ]}q4S:+wgjV^$yWDבS6^ 7K6;t);>CR+*TN& Kq;v-B?5,Fk6=7F>n+6qkvߌJy ~XMhx]L#iRh?ީrbs7oD|~K 0G\" ^EE}N eҏc~6|H iV(1,>v:St/) 3͠Mռ Z8Rʅ-٫ ]^ǎ<ѥ rTG&]YX%*pʾNL ~Z\Jz ΓŷF"(i eyb-B:Z6s`1 ~>RJAMbJnBem]Y-|HDCOvL: b8#]1/ cQ̶$\ܑKd?( k/Џ1AZY>' vFWjT{teh'Btnfq;_a:4dӥLRk64oRbᚷM12F@d.v fufZ3Hȝ$LX2CFY1 Eؚz o]ϥ鹇_9@JÞ=ъ't[m%_`ȿ6@VmQbl -g0+͠jK+Y*Ͱ8_D-* "1HS &+{;@Ho8tQYbVCDUR;On8 Gpq& U:/D miH܃V:(_&-dpxCt[RdK}[ Wu8!Tu٬,XK3g啱o;Nֱ8X˟ОNc=,\14ҋ-j`P3~Q짃JMڡ16}ފW4gPVot#8ڠ.%L'DM'::]4,i"3?=2FKmhhaŏX t%ԁb]pdrs!! Չ|-I0` >\Uֻ2\Jǒ]e[VdQz12Y`jvnqs76YTFThOEq킣rB샪bmٷ.Fq#EK[@o3".=^5VܒmvZYk졡8&!vz!vŅu+[.;DGP| 83 % }"Gr,g&7 APGs{*=kĂ(?ATH%_a8S姐TnR5Ns.nwT;E\,bWADurE܍!0=D.$ 5٠QuZv2ZHU'=%4kH4R2T!O3i7`2ⶲ>˚ԋ:_lPs)St#fH$`XǴ{gWPBx?>,V)I90[x+E dA.U=%>3t 'rd6 Z~H -ذdA/<βzeoτ>&Gjv@ |%U|]>`;'U SQ$9HԦ*D3UOS-I/[JY,Lz@-i.i!sVq mP3Nm$2>ZNDcO[\(U,ʧx3N9B$Yŝ?/5S0! ɕ3g,Av%~VoI  ӏNOzyA0@d>IsөQ=&6R(#\ec@,#:ɇУt<o͉WZi4 }VA)tVEMwf {Z1v*Zxی_֬^HRoV=Krn)y&F]Vl 7P܆gZc6B^ȨG`d*jr5j}?<6s ޺,5k c3#l#N#n!=;0LTw)Lך@i 9X/Ibk*cq_kZ!ksz|M͈iJjrB쎥wo>Z]Lu'j} I*YC)Ah^&H跖tú}H.jlVYO?;Bqc 2y^^ܵCؓMj4\ -w;zI ܊;'fϾ0t<5eeSL]nJ}u`O,޹5ve-4XO L+&+O NTbwQmVs&[u&Nt!A YOW's qrUN5+>] ۡ+xD9${}L`RK4?esTϫ=aP:͢JD:GY3-ˀ |Y'v dOT6??4WT?[v qD@1y?{ ŰCm;LۚK `LF6ԉTE\NO67Ii<- XĒnW )̗.9ЯIм0Q7iV"v!odl4HrPWFJW"Ţgi߬ߺBk~H XMb?DG"- =Px E|_e4 X" ; @_ڜ2Q$9.̱(z^99{6ceA"˶ykeGP$ikr1шNJIS1nvAW20I2Mp|H\ 9r?u="ϯ, U&$A7Q:/1 oN45q&̛ZAZ뇦PL^@0X[@Ljr}k &$ǦGɀl\ǧ9=QJvLuI~6rRG᝜Cr&AO8ASD2{ u.a)3,0: 9ysн^uDT䣀nbܙpLb?V=m.i;J- #Ia5҃y%bf{PD)F FhUN :CyZ]nzq &}tZ]M:;,T.>:mFj!,H0\ &F1T*  !A.;w{t#M2cA R~ j8TfpT-1! OC3}p:Pܸ1M(~lQşӟР tX_(@|N^фn` uĶg/px,acɆA.+L5z 3;z%=W`9U%fm=QL[Nw~՗&o }]$J&ơ%G]A4CA޳Ye{*a7ےNd~?!)iBP<D'Olⁿy70UEEP?Z4߄3HblkݥWv?qƦ'kXC.N 8V7JsAfq4-!Y'yyn~K`!{rYCp~hΡj^4`%:c8hD1lQK#3X6%[ +BL5++k~n9/cQ`+',fE_M zèYtk=_mQ-/ x4106 !VB$u|g̸\778ymxih;D}c]4 D]Ti2,V:,:Tv)K'jߦp\穅$ ; Gn?& kZAl6 grtR79oۼs-W4+^fW݈ nFByFF:䤉WyYG wWHNdSg T7_` 0~i&ʞ8mG 3h >e s#ŠṔX_T@}9pZ *y9w"jG)~{䔇ҖЈ, c:-`Z>:2ޞpwYׇ`Qn2RAJ? ͽ4oXi-9R|w;\+u@B򼛓6Nޫ06|%"sYXįᆳ/iŬt$n-D4,HflO^?w=X<1߮pmA`t"M [ fٮT1ҴE6v"Ty04\';B;\UwIz\{9w@ZUl|0B-3ݯMneEwQ1׼5 HA>!7#/!3%7u茖r6d}j5CvVRqYs- \ja410q-j nI(g L:aXHgm8S9yֵQ=k h[ >w ›hp1`*'Ґԓ = 1Is7xNwm3tʎҮ,h`bvk{seƻм`6C]v.u] ʮp7M.i bA&g{0fibցG yA%S D*27#3\p+%# bh3llUU!ߎ5 -o~rMc6UhC~\/75Ԅ1Hő"ѺR<[ͳdSYqkǶ\YrZAe _M U(tS>rǬ%L' VI%9$O?b&slh^3y6EaЩu o@6>tK<ɷ8A]+&^/iSGkMIMY]2"i086}qis=Ŋ`. 8(\aF\ve| mʞ>q :B(:Mq":(Dco2K)C`pY,&?^nB]]8|D.i}B4X[)on [=Ƣ{f5n$l܋ q7a?Ք `+)rlH!KgQ'$mq jj[ kAWNjSAWݥ]~$EOt;0oM9@_ QoQZd ~is08")D70D _O7j)*щ5H/˄/uh)O ($H^I~ޏF7+"p?\z/}yWҗ g%kugct9+SH$v&rwBSؚl|/_qĴ80c2W??dRcM=OSBtÿ}]Gy# 2 mvD%>A1 4 s,_-xS*啂Mo/Y$V d4W=;{<+:ȳ!:#C9,Vl_t{8&0aW+6W xCَ}FFʘ0+`v UrYMarԕ^+4Z"tx@//1WQ·"EmdJJvڪ(S|]EfĸNyEpfdjUPhE\k=~S(< *4`ߡC&:sj=Ev\wt˥i/*lS@YÎW4qf.8fYA{T: ܰmSm DDH"[|AEbǶ>i`vy.] RpKMQ,SOHd1Dg|SeGItw,PTUL1b֭4{3{hnZ5WDDE QTmΘת55Aqf?qbҳrw%l+S&C%QF+\B;SaLBtpR₼MHQ8vx8Rj76;CF.5ӵҠ%S# Ѕ/v|9 gF ^DW'O R7}%7aOi>*K !sG,u! l-K}೹] !Ix8+vE7ꆝ <9;yzhERh/MuuYcyNGxK,MKNs*@ ؒChֵPmkdd0 `֑*f2Y6y.u$^ JS_ZhS M1S%랤8:doˡlyoT8N7oyQzNR4ntƛ=W>[=5l::odr q[۔GB2ȨxN2:Z"]oavmeZ 1!eO?5[R zH?F(S Y3ۅ`ݗ/-- E" . Nj+J3E$k+1H- ;O M1vLnq-F 6'b8!.~dhHye-߉%gbt9Y4b=yY X2nf̜[Qj-QcM8;fK}E9!.Wɱb#RҨ XZ"^YchnXpgA8_]fh>܃؉~󎽛5tM3E(GZՆuit>Mvc&:ȐG`=*A0fM>m=ϖ(H!-q>oSn#ZL8<-1|P vZ.?KAZ=ul&O .y맩Jyl0:j:ymx񁐪YskAUot0)ȵ9"t>+KŻO}\@3r Fⰶߘq\o, 0#ѥaLpa gfh٢ݺբa\-a4#jчSbf*3 'y㧵/V+ 0Q|/\ ͈,eg2pN|A8ћn٩!l)~~X;.3%/VCG!A4Đ-X zM~|HX{J+ #U]th`GbGrtx:5.&hϡ*C"y/`@17"0̡עRM$8yBK9מ.pKo#gCI%u?q >X8)M6mځx' |~o ?PP*69*.,j"48Ch>Dt R ђڙh?͝ +j=ِoDF=*Vv+n;Ԡ̼JiV9Y)3]-P8Te|ʛew^m>AR!% [zSu@dO)*j]\c|~Eƕtr| ~z88H :rh[_sq')<9E}6ll¸>1l{3mN9}[ѱrYD?f_8%+zC{$F'lQ#Nc/(Eyt0} 08_!w!5#A mQ(fO"& h~X:s`%j\y;Gw<ʯ ܊zQ{.}휼jF\y$I/JooU1Ov֟rN"xX#Ǹi7fȰ?l8e\wv#R?zV.io,'&O,1ڠI4A m>Jl ["z?bxbZ'IXѕ`\Ϯ=tdNeHéZCxd +ߖR `}#>-26|{"_KCfKE>ɞ^) |lݗ]4K|gy`ְr,|5>,Cf`p!<0b";3iaYSC:]}HT\m#ТqQ8hKX$nY9^|ҁxbQV<.6--N{-66_kCoTh[wD1+jCJyb޻c r;+"6 S}*x<\5RW**)GwP9;:D4'=/F>iXm(igNRl=8lPEB^wwM3[ZlpnڥXDjˋ:-`H$>.3MIvVB` FSG ԥЂCd#hyhOFT#?s!uz~VñAd?TXf-4oJYy5-wE&mYz>Q}WmɏJ I0cûFՇy9? /{}B =*w7G0WXu!z;uƄQ4gƠoӵ& nFo3ڷ-&9}NDG5+汞sA@9ҹ9'ST On2e-6qfpuQڼ @D g4v$$!;:փH"NR U5G9e!n[\fvNZVd˴X_DW-#eYz: u3ǽK$\r/vSe@L7bo. oq6*)j _'_ /"8ɆefEmzFJR^aY:ڭb?}f% <܊'o}E}gٸkpT>`&[/V@k>kItRׅW +m88"EYDzNeTIGS/ϊ[N2ta`f6˻8z~tRzYny0:2q|5 *%r1Dt8 (X Vt>ǯt!4M񌲭qebWHc;$I-zD (VߍX<轔?;/ϝP[ x-`4mB߷:3C_bEV GtE^{EZO\I3Ys;?5')\m)0 _\ Ev<>g' T6I]>/*㰩Je/.o`7zfekS|ڂ$S Ѩ$R~I ؈ݐo`Pl]&%]75@okXF (BnHۧIc\&:3j+Zz̓CrL˿u=zΖ R?v^:gmL Wf?T3ɶoM_UkuDN<,'>_9>8DOX0{^b 2 E5Բނ"5ϡ?Y46q]Щn%hؿEq4I<}ۢm3Z $%gx}*m h3 [^|{6B2B 6fEm(TڲS0[5EyZs|}K4Q ڏȨ&&#fmGe!=\VQBfXs:SQtuIɆ)vۡE;͖ ɚ˒-͖|7/?tə`[geڇC+ WR>aj>F3?=_d>PbZ_]ߤi#! 7`:ǖUHM>{E"cfY۲7y0[yfb{? 7UU`؅[؁QЪh?KLx7. t&WbFӤyB_{dc5Nh_X}\QFںy#QTBA.,'컓48VfѪ#Ԫ m ټtn TT@ !H F!b {Bj(=]pК sײ'h.o@4k7|E3 +N]5؍U\3Y)-PUXk.X]$l%*L4ϱ7\p^oZrL^X$I7ҍ|s^*%hf%X܊.ߑ7@fx $q".).WɄr\J{J6m0Xa#J* {)) s3Ep5|w6-`f z̤Z XBe{& d#Dêjj34.{W`sE>K 4'j)NӍQEpi{*pfZJϫ8u!Vex>L#og,0M3zXi C:Ci؂ԕ W۟YU<Ͽ60@Rn1w"E xaY(08ݺX =wPL9ت)an TLg7$Mae)KHirXX,og^jLMÞ?eo"!]7Ercinn񩲦?R=@Ib N;d@FOd)з}EG:o#<#y׆HmaEݙj)ޛ>5)J|e҅Fb.=ɮ/'pc.=j29 j@+ި]δ]ݫ&} U1KWkMLv-w}BǖJ3ιm adS1~EVҖXB$vj_sxxzJr$5nԇ 5#UP]KْN``"̞p {| ֭@ij1A[RЯK:f7T.P0 k =8)5wl㞪)[hQ,/|YEh77h]8/2P6_s#kD}kdFtɗ/xF(X"DLE ?9 Rs'K+T)krBzl=Ӣj,~3WV*åN^Z#&3]r0^AH_^o/=hӹ"xzfR+NNi|ިK U, k<Gq[3\  ҇/˹d-$蠶pV&&X| tՒm@iFRZchgQWs ` eb^Q 4cZ$Dp4>RҎ h?z=\B 3Hl~s_@˽/ X$R]f'^ۤl6U+?]ʢe:͍-M.>+]܅+7:n"%';pjTV a,!XU8fO3W=aP{tJ٭@kVS_{]?+1Z-u#`a ʹ+@^gSqKMl8듧kO+_ ]TGHq@2"6U wW+Z(t gcZ1C"IRV>3p&RtA -o׏aACHuZn8PZ\i(@f j-Q8uؚ[a |7+kjd([[w8@ KjJ9*69P8/.]P`M%~I>tOۋ5rTi|F7jX ]3٭f݄Kb bf?пZ x`|f1J\;sK %tSԭuӴ~o0#앐Ii٨@՝T=jaF嘚MCITT6264_:̸|)l~U=(>S]z=JJ)2e\loYMyeeF'Nٚ[1߀{ b<\ͥЅT:ZA˥ 5D *:h]=}Ij8;0dN"i5.ܲhlv$g˜z~IU33\sӅT>"ED#9 ku,vT  "U_S3_4D񕧈B :)MC&Q"mR`@rH;QjkȞxcdB@`ID˂szdIO1ܜ6ku܎`+k7 TsTێz`WP\l29MxR ZAU7U89dO>{77vI7UrT. +i?A Q/hջ_3w+dJLGL\8 BB4 ɓn0EWkc:cĜ$o.~PbGr%ogJQL2,Oy?ژWIp@IE!ZT:vTM\{`\ENRB)gz?ڽ{/hpQTrwrbX  .*"ug 0.Ǣ|n']u5|8/ky`E$z+ n2ma@*xפQCuecnޚSȶ|p7@T,5<$?~qeo^9xj;m5@[c7yQ-XQ)8m4V벲ؘ h.ִ|BpV_>kh.pU>3fF@aSc?iڤxE7ALNjT5Lp/n\yM*T zd[c$GX\TʽG >zX3xy˟u3ppђwȮkɪ-*4k+QXj~C_qkpi{T:6wN0ۙ{d6;&a)kwG3)Vib>UClzVG$ ٝˢ<9GϮd$>cl?=ӕs?e&cY4 ,6Wj| gQlljɢKCq~cR2\-pT%,yAt+W z8exj36upNT_H|[7'E]$̈kΜs|n_Bgfp ^e 6.b6Ifs_'}b34CF5ԃ" " w votmaMX-SjU~WzVR>NX~_s'|kIw٢ %.J_#“ dn~'(娖~ʵ([`VZx.rPe 7TD2]"?_m`h(_=*vNNM˼>9mJ\V]:ñSg# '$DKfݺ}m^md/*∷_'&ELܔ#n++f>l,˔h&'4e`ڜg j=pZ˰_һT=)ZI^\NBd^9ViР;4S23S*Q! |HՄ21VQ ;_4ML,T+aFiJn F{dՎmOuЌ+FdT[=n3 F^+r+&i[5jl0,ٌ'k)Q eGpMn "t=g hRY/y3\bWʦzũ `$rS[e &]N<1ӨJ DA–,Z-&k$xEh[N[uK8C B_TK屃a?' ׅ6`|k 1V3>*29*vI]HƼ+x%$N m_!RAV[1ʣb>wDW7'f=1e ϭSm fS+wȇBR]s"bU$S-kywoґBxOG%7b$/AC ӆ;~Xd@4}[ 8GAWhA0W3ی 3 q D 7}tlTtj0 mXUjduZEw{cZK3 n">O`HO .t|s1+羆߭)߱ @nC[WrϷe7r\;R1a5lseMN|M\< Kln6f ն!P/3UnЏ%C -bO`dˌ9*\$dE_eۋطwD9vADC`Ir]G8!@I! 3Q fwMsEƥ:`۩6HlErg+N'}{ةT;Z|/zj7,dj#=?B~TWz Ʌ1ĵk)Oq3sI;3.v@3!uxZuYj]Qx( I XvxҲiF9@:+ fmxV|QE!Es_ d/u+@?ȼsl# @,^}Bf {w6FS7wCK+Rr<%nbd o,%-'|S&aʾ܏hop%cperdC.f~Tꈁ([})_4^dZ(=@yG.S "֓R@`/1KI2" *Zu*wՀl*MPYtH速pF r~ qkʛ>0Og& gђ<˛܇ǸJAuа-g&"1 ndƇJEF{J^.7Q^}Snꔨ}mL G94Fʾ:{ݵDC*2`lYQa0ѝ؎ʹ~Z1wD%YX+h˂|&u« zcEZ: g4WEgDu۬ *$ցJB]9<2 'c WGZ{TAdG. ھ Y7rsu|d9нMIk#OP  r ZcDjd$|KꊍmΧ=E42Š!ثu*/!u 2J|٩\NހGAg|}:kݙ-M{|ݵB:1܆|0+k>(Mi/UbiսZ FNqp%qWta%]VkhǦT.{y9seX,U\wP.:uz3 uqY3 Քw["1 Ŀ9 B..uM^$bz8Fi|0$ejQTA $ӆ Gw:dqm?9谾^όHY"4^u1)3HR eU*h!;dM?§0qsoh7 pm3M>IҊ1>ЂB,'Zw&]üt|l踒 $qڄ2SŻLr'O:3߰꓌3o$] e KY]&z^?H T/ȗoq6'*si CMDי5$ ɪurhB[S BxG񞣮viB 82<0zOfgB.tA8* =\H"Y"dPY2g?!=i{kyHox'% d/q{'gc~_3MK.]%ha-CK|Ou9( "L3 kjI}Puכ&{`-QWJer(v2S VVS6[fFQ̥J279'E :P:#,/^P2B]JP:BI8H(uUY-Ow*X]Vq,EF7k? դB l- mߩ31e&k!R׫RQ,vEAŇ{I9@m9ZBqiiM+M2̫FlF|)Љx W%†h|=9P$镼"PTV2`پ_5(b )ikgeS䟠N,IRJi`;} k,= XU1qZJP!=>ۓhiiI٩ )Gz YZ