libvirt-daemon-driver-nwfilter-8.0.0-2.module_el8.6.0+1087+b42c83 >  A bU]- ~<OEnqL'G7ck>DjyH19-Ӡ3hҤ#|[w<>k/]hvX_'ƒUx96iu=qeW˨3R™D [[kcp^x:7& l(_Sg5>QQIgeRK~sԝ`Ui&KvxFpa0jU+ >nkUYx&t&KccWW~р5~E *s~SNeX~N<%9Z_\&2dΒn5~_BXrwUyxQ~ЌUfOx!S` .ޱA*=!e֘6kQ籈ĦS-w4؈tzYgR6x+Y>6G-J!*О\ kݯvasR&Y86@TwLNR-9f3f39304c8b70bb91e720f117ad2b3ee2b13ff53268a74372afd91ba711718fe2a86576ec86961c91fa2df036a30c8c3a9e22a9OKbU]dه)\gHӿ wvvW~.hk7csv9͘txkoHľ5}W|%i;MG YL2Y._\^k\@#X~1ǿ\ǾDo;ܵқh[X=m~}KZyσcf^S0DCŴ}:V "-/]sv)CH[ Cѯjch\ t*ӽ1&ԯqiv/8F7Ѯ,3l/pEXCk91{U( l9CIUue7;5IdL ?=;^Y81yj̲F!fHے9R:b~Tgw6C[]4٬09d e@Gv8xbs1*sܽ)/=h SS('f1x./._w[Vv~Woǂ,S >pCS?Cd!' F u48?FN p|K,t     TP d `(8W9 W:.xW>?GHI<XPY`\]^k b|defltuv\w0xxyClibvirt-daemon-driver-nwfilter8.0.02.module_el8.6.0+1087+b42c8331Nwfilter driver plugin for the libvirtd daemonThe nwfilter driver plugin for the libvirtd daemon, providing an implementation of the firewall APIs using the ebtables, iptables and ip6tables capabilitiesbraarch64-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnwfilterd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnwfilterd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnwfilterd.service virtnwfilterd-ro.socket virtnwfilterd-admin.socket virtnwfilterd.socket &>/dev/null || : fi0f`"JsO Px LAAAAA큤bUbaBbUbmbmbmbmbmbbbbbcbcb7bbPa36a1e0d82e6a1a2177cf46730fbb0ca6f092f36119d7c6e2faf1ad262fad94e12294b5a0f137b18043145f92c29a0cd9e0a43028208faa24105e7e2de7de28e42e0e82f4cf7a89d5fee1b35cade7d2d89544b52e92c75c5b7c9d7a75d735fc84c900c54b98a497a028e213b3fa79557ee1122f4d082a9a8229eaa09907fe2195bad090ea70f57eeac7b305c8fdc25e2b79077b8a87518c04b11071c8c09f066911f76180284cd0732d7736d68f082f302d2a3b2011c873b60734b7b5aba2129d9b00c8bfedadd71c14d426e3d3d1d69c8dc08774ed4f6aa10bcff3a206bba4ad1f0b77cab5739b05d0c39dcd1a9a4c320fdda3da5119512c7fcb3f0e7b5ea4411fc79d6d5ba4bac86b3a9740a9960670f89b9c90f3f6a83f7b981821ab27ae446c7d0b0d664d3f35afee1b5b724b27502004761504f481e2ef7f987a5e3e2eece2a0ab540dbb8312faf97b518258407c9b00a8384e2296137758ac4ddea2c2f../../../../usr/sbin/virtnwfilterd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_nwfilter.so@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-2.module_el8.6.0+1087+b42c8331.src.rpmconfig(libvirt-daemon-driver-nwfilter)libvirt-daemon-driver-nwfilterlibvirt-daemon-driver-nwfilter(aarch-64)libvirt_driver_nwfilter.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-nwfilter)ebtablesiptablesld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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)libgobject-2.0.so.0()(64bit)libpcap.so.1()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(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_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83313.0.4-14.6.0-14.0-15.2-14.14.3a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- Revert "report error when virProcessGetStatInfo() is unable to parse data" (rhbz#2041610) - qemu: fix inactive snapshot revert (rhbz#2043584)- Rebased to libvirt-8.0.0 (rhbz#2012802)- Rebased to libvirt-8.0.0-rc1 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1689202, rhbz#2014369, rhbz#2030119, rhbz#2029380, rhbz#2035237 rhbz#2035714, rhbz#2034180- Rebased to libvirt-7.10.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1845468, rhbz#2017928, rhbz#2024419, rhbz#1953389, rhbz#1510237- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh 8.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c8331 nwfiltervirtnwfilterd.confvirtnwfilterdnetwork.build-id02f227d1aa146efb9a59b6f57acb4fa9bee7f99c39447515b50e4f8e203fc032bb242531f2c273e6virtnwfilterd-admin.socketvirtnwfilterd-ro.socketvirtnwfilterd.servicevirtnwfilterd.socketlibvirt_driver_nwfilter.sovirtnwfilterdtest_virtnwfilterd.augvirtnwfilterd.augvirtnwfilterd.8.gz/etc/libvirt//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/02//usr/lib/.build-id/39//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=39447515b50e4f8e203fc032bb242531f2c273e6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=02f227d1aa146efb9a59b6f57acb4fa9bee7f99c, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPRR R R R0RRyRRR RR RRR}RRR R RRRRRR RsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnwfilterd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8d38cf1d9906c8051ffda35383e6df52de6618556153a39162a44a664b2a02dd9virt:rhel:8060020220208213251:d63f516d?7zXZ !#,] b2u jϿce=i)·"$O4uy^wQV_ l^ŬAS,8ffϣ@ҕf8XYp:tPg!pް\I:pȁk䉥 "1O)qda ~_V[,OCe2dBbO l$t3kpۍPI! Q_eV>UM cLl7/1Za@r4RR@WX=:%G43?3l"LX*Im:uoNN沵R' +Z;ԴZjE7჉$fT!^g *6hF7*p^5  - |^(0܆."],o` h+2+:Q}uT!,<{*oT-k;uĎK[^(ª^ :ٻb5G!Mk9yR-2n*է;փ҈N?,Ο`{А^3vy Y]|N߾]&L Ďt3q%6MIrN6q+>j r!f嗭,koגa*0Il($ a[MVN^+Ñe@"bM_E-,~P:y_NYQ7?1c 4.cŮ&l\%sRrL( hl.zxф8|tш 5B/{cֲ/; .8J-G0*s˞w *`e"d/s]wQ\s ZuJx -oGudEPכI*Qp=4+;+?$%m!sQhby x"/O\arYyP9ǍHr7%'hDҒK}Ň-WveyyIo"B.gB$|W9MT {3|lO'B$J$dB"r-Q6˃u-!M Z~y6CT?P N-4W{I˵GG~=GG{:Hn&[[A0?ǿR*+14&<_xCl[s8MvV5xv^Ͼ?Fp %y_?˘xaN}0 I7 }fvb1aOhPKRy%.!$ N^)ƵWEHa`e:D$fׅE\2M34%Huܟ]GJڦ%ȒΗ2X1voPН*^^M~7t6_ƗI+ % }l؈g/t,Ưo<&OΘ6-Ď;r1(':Q^\&xNR@n1ܗknpjQ) 3eg<\nuxbckB2^a1D7 UD4&)S+SEUD=ìó?7󤧦/P Ȕ~zpbQ9KaX,UjUo{4o^ %nUA#eKNI[j$v6F΁(%cĿx1 gyȿ}cp~~.Jx%Nb£Zǭ{VM coNC &?dC@%O=հN,x>:qLq>ɩjC$ %"jgg`xn 1=&Z=QQJN*^pOO(c!K԰:cBxO>5=] %pWc/0[p.8H(ݔ}ۊy.Q΅G B"Jb3}~xK${&R6Qx{n np!P.@#իI*"6PH¨)E3 IaѠdTDXa) Am'/МFg0 <_@h=BuO ^|kZ TrpcAf7MVնBdgg"nO9xn4>5{f9avV=e݀0v\'\|ђ:RnM8<5%H$s] v&|PS"->MD՜'#?,/0um|::-煡;MSUNn@ʈ͞AKmruXW`\JZLd(x"]G2ayzC;(^HG~V22A >JMD,SZʴtK(Ts;u]~/0ADw?3k;V&S\Kz+'[UF Y:ݑ-PC WP:dktR>"FbA^,f"3hH=?Vx$mbCILZgɖUIg؏Su$d 6=Cj?۱#׌쎡hY!b0ʫzʹfjICi!lLR p+zΙY";ad͵.KH9Epۛ'j8v-i5swZPcnmtIdƬR 3Zݱ<ږ/Qh8*T2X/< -D-(JjSH ]S[#hRԐg NMjQ54-@fPI|yX{ʷѤCVl8}:FQE=D(Moʤ>7BR-c+Icrz#d{97ܺpaQʚm"2?:]Il Z,HG<^k\&pHbLBږk[,{áMn٥vR=JaqU?h9Bۣ3NUg:Ϳ+_u9$M 0` 7s R@uzAd4Ƀx$u'ޏwM9mޏ9H&19ɏɵSĔCt6'3 0m!Rd~3o-Nxݓj.ZNz B_}_mUasޚ a Ɉ|=M:QDhl%8$1K]P0Wi6imc!#CnUDʈĻd)(vZ|TOzG"8ϻܗ\7۷O=aB5;^?\;kNɪ;&?q/{vgtǓqOq@U:5g7OdgNx}te}3z,D*߇Ҙ-7߀DȹmM7;a'MNm;ʿqߎ^`( eIb#ǒ\L;p:Z;\]Ax4†u5\>=pPIQg ,9͡4m6&f$jvg.9̬RsHHH.ʍ/s ^/puɠZHdtus糮ɛ یOV2ٲzmW |<9tF2timu>#Bv-˙LNeW]:v,qcw \tb!̪A83` 9B\ahlxяO#? cu )!h-vjx IRCs4v --Ӆ3+]U*+n ja| T&~2֕8;Gʈhwo|Z³,q]$;{€f'mxP(Z=O7rkl+GA@ d' u|@"RA> ꮓ^O.bXʄWc ج:?9b8yI㹲 # Beȇ HP#̖ }Jy ]m{EE [<]t9`uv-#ϺX H`Z8KIz+ kmMr>K.(!~?of*EZΈ̰!)'/uM00LZWAzX4}27MJe7?9é jy]DhwH76;Pi)EƧS>$PQIɲ f yycWP}]Yg#"뭌aLgQQ,'uKS`oT\c qg' 0[=ҁA@,__6Ñ;A)j> )La] _ + {LJ<+aκbPDls<N2so9,pX\޵.zc9 2`̮\{{ _ fdf×kt YZ&hO (K`. K,7= 86PfLpȮ^1bTc`l}p{7 /CP# Ê|V9& S2| f 엍]ʤ[%|4ʻ0kaN?0zęuH ~UhBb_N>M nw Ĺ&ْnI2: ,kA/UZ`9 sZng& p-{{-7B6:j<5LgPv_P"  !;ڥ#"(= R\^f3~*BK כS?}yQӺ\T)*OBY)ֿy||5#%Geg$x҃B%eĵWH@㖚uTlۙ}<`b;Pf|q"!r}{xqkyE&M[ըpyںZD_KFl(6i{L=C3~ٴo3f|F1SīitLs 2oִT%nejtdF85frl#XK0m<&I=#Ǻ7Z>oP3씵8Yó N]PՀえ06ER;(.kQss w߷!$-n-'qrho" }l+)S kM_}vܖ/aӗ:6axHܯt7~zn35}>@܄ 6cUg-PM艅d}}fqKLB> Gj G mȪJd'=(H=^B%A0Z h>'O/| ^'y˖uX>1TZ%s)z8ڲZ)ҋ 㡖mmz;^tܣtҲ[\LQSfJX/⬊[U&Q 54L<&\>h=`S2Æ81FU^:Iάq׍hD.و,:x([#j;&T fBֆ]%"<*r $-7Kxmq"]Nߎ(l bMvQFuG("|B.GJ4z6K:$JNC|DWsL~ 7PMԫ''Գ$~5rѪˇZAW9%fH4VXjʖbRGH\o/&6VI*/pY_B8=^og͔V&ftBE$q\pT5qHt9˄BLE}t; cxn}fx/GŨpS'"1fQ8&cF? 5aO^:jE mWaMO~h칗`92h[%^/C8S4S}g^@rAĘaJᷰ'\>E@ U!8+tG[}a8ڐh~1=[> pj^[v<12Yi0g5P%YE( BBϭ1sluyU#a\47Q)Z` a:nȯ.&kJmnvTt yr'sK? jKb//IxyRJ؏|ɊD1?l{>`g7;V\튶Q]|/'!IP=ɭ7=۵> Bo3bCR"QJjC #3r\EAK֡ %v +>q4$H&J~A#|䷨^yM@-?,;-b\I6Blq}&#T*׭UBV 3Cm~\} `⚄ztob*^M%j}oaiG>i6k'i\QGBs: zօee[1I2uUMez՗ABx/ |ًne+LLخ;]]cZc fl{*ԄItnhe, 7DNQՐQC\fMeu+ =&|+S4BDޫlU,nǙػNοO/m22( rga%=Z'F1}TT{xoʠVLʌiؗ(}B#/XYSv1aڷBb쁁`)y( ,i?-LԌm;fnsz7tphU2g̪2,;Ld 4uxj {/,)⯤0yTeOp}!GMijO ˞K/:흅.:칵ФgRŖ"RG^3Dr;q;!睜|!tZU`VN,+7E޲)Ff^|pxI¢}"- hz)S] yEJS)C;=T#3Dl耼{Ի?!6N(/J HHhʚfd^dZjja]0ù_\H|A>sh!JX Ƃyi{ǟ|V#}N=O\vN-r2bGJ6{b% czԢEM|ʽ\Nn T@5yX1Nue@"*EM5Q?[TYVOj/A\t5QSC Ffw(O6pFY7vUH`@ 5ύLNTvxUk k+q|U s{ŃܾhC*x tV(Hj!6xc9MC״7aSN`\C`kS#Qi!N;J#NZI!NҞQi|:bx"X=Dcڗ%8GTDFU@9.0{Y!Yc^%8$% i8M{+?<-;N8lu9Ğ |>Ym4W(y2]-3쭐dz9?ӒK+J+O3sExlC\z3;y ʺg&{;6ܶjo<'۹+l$`!>jx(z~- y9E%< ?*}Ÿ<n˾G(=?04C)aLRvKjFR? ֹsJeau'*)Z",;m Ƣ/۾,Yp*.tŗBq6Ipީ%_ܧ(aCRè^2[Ds{|\>F3,np(_8̣mI-3<ڈu? _V߆4ү&rybqu{0v?&@Urg2F_0z̽Q"!a?wbī9&Du\^Wͣ" ʃ={p-}9ގFDױF ⇀ 姩A;/I%6>{w6f)NarLz*l.)tc9QdgМh])0l`Tiz& _ R&/Oau,^X`lK3q'˛R2lje[ @`xK7әLUSakq{}늓dW.\aUN%>,0mj)72֚t? oGXƈHppp?^( 0Y/uo Nzk/:v/ i_Nf&ԴC5ؒD6>jЮZwбY촃P*zAW-ۛJ_ѽ}+(Q `8 +OZy#Z*xw|=f$ :"I_$9LF c@mMϬ/:v2.EMgF Z\ƙwhF~Ds*͗aCfq6n [8axD$p%7N0ut (]kk$rGz=>2+ qV4I>SOqD<;~[Dz"raL#6`"2,xID:j7egq"2z|V;jE/OҜIS( -?ReitELobh$" ;'sQq0j%eBt-;_׽t$Aw$jDbSt 9bA`Xs֬iY/RN 1'mtά v+3;P~{ gwW4i-l^YjCQ}IQj7+'&/Q$7ɢW{W77[y,۵tmw_nl[Qyb,ֽ`9QG"y(}qIU:[8vFe|@; )cTy CwM,}!mTc͹}]$Dp4 !ǙyW4|!s/jр9 jGT7qҩ͓Lis6W5qt:2 YpOMٗz(;z_>jB=4rY5n -{nZxll`֫NaH!i1^ YX[|2>!p,W K(ǦyxOۡb2B<4`-G:0VQi虻4rYȡ?~jA+-Jx>ÆvC ]]87ԮDjQLF;QAl !RKCa@mC=j:+ چR=-/?)=G#=2*R4%jMF#k$Ewĝm)N )Gn@g* hߑ9vv,ץ7Pz_ZYc$ 5SE왐F|B.J 䵐,{ R'1>Bx\ڜ&cl(d|XJ8ʈ37wicŗ.Nj'ȹ^$ 3*JeÖx . aJP31 < HM!)Of_NG.I#5M16EjbV I?;*--L5NY^ꀫU4F&镗lXxnxNP*҄('A'J_R'k#q'Fd|}|,5vom &E"/A>kdB12!A_ %V3Yxi4vIf<*qu2{}@dB Xʑ=zCӏ*~*%< 1,~,0OrV`qhXZXj4۶nH K@*\Qkp(i\.AS h9uЬ77kISOn҄L{O0k;5d\k']r,_ǡ c@!]GF}mp,* SMÏޔ"zQ@,osܿx瑃[ F"uV?W_+"Zu8Kt4Ē}i ү[zu1.ʡQ˜4@$8f=@K 6xٔ$8dd=:u&FlZ_^1DҚ:^`.x=CӷW^ I^V4xdJ8n5k'|<]Q63#CRImI/L:mKA t/4 B"8AS -~obF ;/Όȳ.n8u -3ȗt>0+1 9< ;uվK貽VYjt'uMwq#~rb>%Zϋ$ ĉ/9WZNl[UJRfumtMRc@m 0q0w} Cf+Ҭy',^e@: b[ MRdR cR= Z.}[V'ز"1,}1 D2)"+rgfT,M30:>g>==&눒]^3JJP+2$'z{GoujK SUTmmU7@tSHLv` =6Ui֑-W!uL%|j lrPcEQ4:N^&70Fx1YKyzkF`` |yAv#ra8 _\9jAMK`_{BWxW00*mCmjTOs[&_K|]D EIiZ~ ,|HQ=o"}Nv+Nf{'jYϊѺ&X!ۯu KDt-v=ǺAi32KY^G=Mc՗Qּ*qJt_#GEI<4?XU%eZYyuɖXv*g DxD 2p5 -zG Q#] E% S-.l?=6 {G$_ކǙ|v>hTs[Y)ͼrr;8`<3dj/&k$+*D8`Lħ ĴZ,F|ٸdHp6ƪD#7"dؚ?IK! zǜ˙;˫ps^oCC|÷YIo*; VcmO⾟,m>RiU& b&ao=ZRՊ Ne]* k?QWSRAcC44;״xt1/Bq8 OwgTι5, fJd0$j9Ԛ:%8ƲXÁsBf[zg 9J*KtAV_^9iE`]ba @IՅx{Z {8kd}؝HZ{ӟW+BhO,>bm*CP5f d6auod9!MH"?Mwl)Qu>疈YX% hzKm+7+ 4/}1a S Mb*fQ.18Rϑ4P\HON˾'F:$uT>?Eǫ41أgY8nu.Yλ{o'-L? bTX :*eQ4A*`W$uGnۯЋX`ֵo(5wG{NT衦r›ɳ+As`XP#H6`"6" 2Qbe'1xL!1в"sQ/wBx ;{Dz#׃˯RT@g-s'ڄQrcav^ Y2tS@S/HŁ^iQwHaQxnjK&V`;TKfrGP99Z7.[=th>n"$U; /"(o&l抝X뻩) ZHqZ~\_0X([!g]s#!>l673йBۨCBpPys[&6d(:uΦOGU2jۺw ^f7|0|:Y̻#B?$_lR8Rbo)+g) j]%HBMpXŃSKƼzg:". \~I9 EdD,}TʔVЭ4>Aqlj4o/w kΨ0=%姃N$B9A8лnST\!r WЂ띻.h¬E.m9h)d {vئJnG i i "g\OaEN2^ҡYi*150q !QQK bp,V!t* @>pW6[o}:j __ɟk(o+>y*(!L]Ow¹[W hUUYɠ,ن/ֿh$1d , 3O%0͏nN NkɵiS3>hd"FĒu *gq yY 0NitXcITM/T` 4ZO}rnb:սd,I+D Œ?,t_^1lU n3&.V OHU6IX;%K_wJTvm* /ڡaӃ*:w苣S2!&~մKn\dځ 8ޗ S'V9Яv[ u_jnh}pbtU&Jd1;U?36.g@ɣaiI+x_y!co}&;-de8S%BY,?$N.;;'M! s9 ނ͵՟|d&j*2i~0J+e;5Ga}hst\F?S*l,@e֊z뽰X&;ئ7o#M"|/N"z58nگCz|M,9i%˔2{:"yd0$Q reM -qj#ye}\Ն/0gQ1@>u`*8aEgAOĦMx0";TYtʀ:-gH{H wOpf; gJU \|kBq;AHFRh HQ@w!Z 3eLra80`kݫN%C(Pobd2azSٌ+Ӫ}R2?Oi`Ռ[pm8OL ,6}Գvc++SyT5PSEɞg?绩+emy~O0XepMm{H+mZE3+N 7Ĥ:ECpqtJ~q}Xw!ɭ1M.9 /Űs Man[ JWaDŽyc% ֊٢~(/FCW""R ؝(Ϧ \[T T.]!Kυo'dRTaM~m!b s+xÚN I s2>:δ>I.jSo 3>5 žOVLG$¦Ւqa6:dtld "z8bv+R+Șh+ZIXDMö03g [viY^!p]rت[8 yeauŨ[)*U)Q={cZۗn`'= Q='C |?ߍ#_P}n[u,5Eu20`4]rf5NؐPU!/6dEM FCԨ]S\er P5#yTO2 j ܗiF.ru[ΤbFBPN }8ρs7{$b@xΪLj+k+*˫XH@ qp9Ř:jwQVOx5`2YO{_SFL.ʅ#ټH 4 q'To6c`8' \xsy?FUtbrG5LH fdZ e8Ţv|}8hba`Q̳(.B`"kJdmͨ"4jeIKNi[4&k]`ՃJ|YC-[e[~IxkteRR C"iʨ.]wR?)JE$:R,-U֭ۅ)VgOn ہVu7?Ḷț/nȠQ$c(hx(ZhMV*%zO01y0fBfWX%T} )Л" гm)b -Su~sk^̳*gѤZ"(rJ+~pOD]J8P5};u *g 4zNiwd-ۦþ/?ß7J6R.()rw6Ј~QpZu#!hL*Hb4AR&:rUs*'jC K\#qI*"Ai{;ʭ͜5 |N1j3w0Z~̗DQ_j)^[dDnw7rs@ZO#H1&TB# %]yfA2-ZQYϪ%=<+3E >@#q^/~/7E/;9Lg9I/3fm@ˆ "ϒ#F}G Hh ;̵o#^J%U 9l}MUy@m*|~i], PKG̏PqUQ hm '\arudJ2<$=ΏG,q Lizպv=*EOꪴj3<<%clŎZdE0ӣ恳 E`hMilTU;I '0OC>L{|aÿhX!?Av֤N߽Np\M0peq\8ާ?:~~H#/yk̭&Im+k}ILտ!)Sh)G-gi[(]!'(N2+ ^&("o;ev?0~8TV@W䅈~:l50!|utR)rS;U{5Ɂ'j~IϙI@\UOޟ]/'1muֶ;3~`ܼ&Q@sc;ndc:6~;DU # +X~Ŧ5W=׮#JX=+ϸK9E(lOWfv޸\aWnI`)zg 8xnvc*g Fֿ'K.t&dž}3|H(%ץvtN1!K(+h-9C:H64$T[bi D2@4x WG Y󎩋P>˄u%JDlqvFoLGnrU*;I:)oҮòpJtʾFOo]l OK%Xae!<} V4 4 C?Ry9s2o4X87f nJUQ2g1Zxp~tD)-8&Ѧ!:PnZ`>6ƹ`}̱:5ܟt8E'9gKF}GNE2!]tC cDRw*I1)1'$d'Urnŗ=Yp&Z,3݄8b H>lB'#A}XL% SoUkqSh2qh*a$f[AmS/ΖFjp./F#,HP'xJ~FjgqlJ]Y0K' -ȤNw G9$ܱu!"q1S9iEoGuLVd:IԒKR~eRUwK)#fpk\@[n]? 9,J^}kҚ,I 9PP0\e<Щgp" vmA4>RU;F;s8#Oš p@9RKDO*ꁖ8ብԃ"Icj`gH}Ϲ ډOXSqpj {BÞ # Iry+G,۩1r *-|o黻d:p n=0@"Q+ 2=h K%5M&+*O4)Tg2Yffw{_\ylV/qK1z~8˻QvUzZW`P$2^dP kرkQ[Q HEcq3+? Us!Y{y d:֣a Y@ X\b46@*lGNOlQ\2)Ⱦ3^&RD$_1'ĶlR3B+ '=,*-J#ʚʵǒ~&heD㷠je=Xt/Bߞ]x zؖ0c$f4I_6d=Ϯ 3DyK4[dнnqP-aׄ=5фFNiݓ /eiT/'+b΃_yQ!^#ĩdԀhH(нwoCdODy'(XO}P=N1zӜ%G2-mg{ d2XL/qJoMxECznA툽8?xmKBG Sͯ_JHrBc [}EN84acr< "a!iEп5Җ>bk&'o1;%3|rH@PSwdcѷՎNI_r`I}.[h_}];6X`&m!f 6㩎Dڙrw3\Aځܰwa px3s0gX{Jj.I&NڲgNuu(ɜ($N+H2N,ہe^Z`ePl<+O9O\|F꒞MĎ B X{ )-O] /pbf#Y`ޛz?B^msȔݭ wd1;.NWס?j65yg'",&Sk(E >-l`yŒMn uuAYɮ(ͽ'2A%zu@hlΠ-VL 21?A5`R̉L.}G*6 6*W A m`}f+5|!L]50 9)?XVfwA[ߎƵy' Ž,wu~&8(~p EMؠ>PN@zc:; IsmR "; &zVOVCcr*q3JohtT Q$dtjʧ]d3&7ӔYrO~>3= ~0,~HD*sq^o!<۰j_U2SpMSXtKAq߲H GO&Fhjlï4`33{9:[`-u#G5D3M4th+sһLMStѢΚ=\B+pqQL`Jalˁ//O&h2]`TSVJwsݟZ2ٗ&$2;PFL`ʢPy[&Cc ry6)4 {)l%}$}wd<.]NzzВνy;9k8{ĀM>McN!1y.rs\3[ 0D=ٙ Gig+9[L}O|>"Y9ޗ5#LT{|1qۄMI0va%,y MXRo^MCׁmi8hq=YTŲiB-ocШC!Y(ӗgiy@2d]o yI;z,RoD bbL{A;ZZ/ _dv_.׼8|M,~(4>9;W(ZhqU߀;el)JqT~`u|sFS~h/ :}"V x F܌u(e$s.k 6i RjD jy#~`8Ejߟoa$K:aHz KOsNuEߡyeiJgNV~ϫv@ :}[rD09t F3ԮŭDz>a/Q0urUMxoE˒AwXf4:;Zxh$|b,\9t―qO`]N@>΅B]wI MG'd">APqbyTVĎ'lhaL({F*OOIwyaYDJlm{|9*h3>l3xUZ,MFb=3tHgz^w@qGz# Ёp@2-*g&HWղY\DOG@65dط#jp*bɢxWWʝbmR {gW.8b*6HB*ss=s;UF:;*'V ݝz+OI|a $:TL&a}K̩"Ṉ%&T뇓4Y.=[}H;~;y+c3ww(gc 2W;oG[שcvaϡ2Ƨ <SI֌ϾOe|?<_=\F*/Fvģ5}\& ۍ* NhY)yx7Iwi]=i{`jzwzzIꋈO;[PR(T'/RltA (`{vhuGL(@,V6r rΩ!2L{I)~9>cxP¤^אqݻYg̫123Bs‘@c 隄Ԧbx_?HnB]+9 CW2Whz4l$=Q?nLG~4y_Aለ&P9~*e8t1%˓c ^~p.ύնmy pNO#֑L,'ƅ+P@D_8X\4n9@4p@R?:Ŵ=_'6+_<Pŵ߈B Z+6% adY acGT$ ׫N*l>ᣬ6}~Χ,gӷQphR0/ "Q; e{oĄ(䍪>^JfΥP2ͼqaU࿹;9Pq;/D =9 Pc}|(ƿsslgu2M$9yjqs#0̨jz9id/u?Bqw؞m:O_OY`~ 1NCsR5xĵ 6ks"!Z~O95(VTA%s~j"@˞i;|tT7K@g9zrgJ;"d&HB^:|'5Hoװw.z?\@.O.%ZPL!(13)'¬d~SPk{_3u.M>P*#}"6Fs0@T)B8,T?* u]tӑd a`'t1mFAM!ݨwDE8{zw}1pl`虆0̀@~3>a] 8bU=v̎(qtLyP"sz i I` &],lvG08+ 1f v-OY)0Iب<;3ޭKh$xYl~e_6T` *?'&_Mi {S;AҼ©\'{?i`i!OUXҙHJ3>?Ȉ$bN,'STif)/ e¶l ~vuPގW*-󣧅˧ϟ>O^&iv TwAss&Zx6Ou3$>np!8Rwc߮ 7_~ݘ,T/箖 8zvQmem,!^ W{fj:-Pm͖[ȬJ a#wA3wG ֫ 6#*Vx3H;]N+m[`.fXIYf2|_NrhI( 5`f2#&}%GTaΚipˑCf1Sh`ThZIr$iM␢lZR]¥]\z?s^舉+֢BJ Zl'J3 z6 ꟜaҀ{VJ#9$ ܄L/fLRrt|0=o\5-)8 5U|56no\z~28!jƷViEq?}@M>.VFNZ; NFk Jt&yA߃>aqGFe*[Cb)ňCU*q}z~B%쏪. "' EtXymRzZv͵WTBq@1fG0T8!EqceVnc+Jb4Soj&0|dױ1Q^&g g1w:1'EçOtfC bwzm=a0f3 }dq[Nyx5JI{,_J6 o :ߕ:!L֦X}]W-nօ%ԑt'ψNH~'bD!M8 ݗ< /B֋"E3\Jy{zt4>ul$ӷlWєM|r=5D+c(D.9rN.{d걁c )X7nfvP/=a1a:wf_Ѡn52sYʃei)M|UB=)wԄ9"ƝHb7ЏO l{Mh#P O|-3.t+M}vDM(ܭx-QWKHsQ>&'~cX<.3 v\ lquW{"ݪVȩ_EX2~m\TrIOvU{?pȣ+-99rxÐ;~߄[P9Ɓ\q'cZ^!}#Ö[3UtC؀X+ǭF;]j|{"(s">_=c/îՍ^>ȷ9x=]-ULW.`38p~`!% &urNV*Z.*h:x};02kK_1:P}^@EǩX1D@5 @۴Q59s֡B)ioQ$u0 q&Sٝ`Ph&M_TJ%#4C" ;*'cRsOU0 M"g%,`!p4te.6>43c݉ڻ8zu[:ߌJA J~dW1*LxY<>>*qM/=y }36L.I׷$| )>XѤI#_bM,_a/!1{]wrCy|YՒuj"%%Q٭`Q,0(n\i8./+odF1!@z2UǛLZnc&H>PO<3i sKnXoC34(F/D{25sGоf0m $Վ#:~N}7@/vOZ+dŸD[NM^δo oՉ,ΖG3n'xgn>mh, de %88Tx6$z蘡)V&Tz+2-oȭ ; Te>Zfysu8ḧ́zƍ EN?eAFYMXB+N=us0oSL#Νգ;TSaVS:EJNNz44cg7Ser1@'^s81e򈦩({8e=޺xrj%2$F<-KyS_`kӿt/ELypPeE |a8 R찿{o]"]^4bb 되$ -E,Pc%mo=g \O:D〽,aG*H2lb8AE3ܵN?UP_o{PFwPI3s!Pk3 ʰ _#6P+(3(\BTފNビCEPV )Y4h;H~ '@Ie8MO_AeY )I_Ȗ>A>&/qX?I:zݙF/@rkl'#wW^a)GZþdJʁŅ\gY틆B龷$МA!WޓwAuO(&eN']qtI_V% J۳YE0 0T a +Jƾq9d2z*'*,m(u˥OhL4Yc&3M [8|4 O{*Sh6L~#K-m$+83NaBwȝ&ar+$y2ǝgjRMhRJQ\ZЇxi"C%B[k`c鿉.G` iOlLpO=?Lswe5adH.$`P{>'EALK'8L$+;+ط,D+bODnnMccJQ3 Ou{ ynMM&@d@ZBF{FP<'#_1CW@`8Rd  \&_9΢oSdp6.3U}q}]`Wy@%^)-[$j@[6%7 :'4V9ɼчfR[Fpg]YYqZ+"]m;7-H"htdlR~޳TKOiq*/Ab\ c91Wn¿9Ko:B@r* CB,ZJ>vo Cki2lMpI9@^^RȰsߏ"$w&P)|ܤ' 4ÏͰDy< OoخOr8ϥ/qb; {Pd7ZO)%.;ExG91wGeuс6m1Rt-bYݥ `Vpm{:=eF5@<]3XǺS1-eo'?41;]y}d+t5ؑ)_U>[OH ńㆀ.*5moҫ4m;6sњjE)b0Pb!V/+J]4YhKILf-I=d ^: p=J ~x%lIK].AcIj]LwOf0eY ?ԒȄN$$lPz'2v[Ks6eb(&iY(FlAV +1~a+o,SXI*}c5 1bOJ $A~nW!IV\$S|v )fN=z]\ J>-u0g;b<ߒ'^ vVuAHx n M@PD](/үfB=X-dکJX]a:Sù'\Rd#g T[Ǚ`jyO(v-D ]- Abq۲sz1n^ 43x\_dwzni ǡ/!ZdDr7sxTt8fMrtP,) eV7ZG.WlJwQG#Ū?+Ra =$L-`9f ɠ^l}> ^e8r{irG&>-R0F;:IN0arcE8?ME6{ ?\Osz.\ Q/Faᥞ)k3q|ʘy@2j \ȯsB`{]`7eK»RA΂w*Pt{gg^ b=F_QaAP ;UOv /O&]ઘ_*9wվ"د7SzuuaO fN\Ⱦ.`k͑$_By"F@2c(r[ϲwvK[S7.[򿣑# SOc-0r2+NP=RM.'{FV7oCD?ǭpC*i|^a0j8hMphucEzcC Q4R9|VJU]ݥK>!y8`oB2 ^"Q47LXr/c㛳 \A/ra8ܻgŋe. = |iĀ_#Y IjAFNgZ!8sN6e)GkD)c\趇~[#J{~y<]N\D]/Dg!DckXc'a:hwF6N@vBBe' I@lȳº~D ;Z|"JM>48e 1A"JDdf"{@6ⅲ4.n;k+z<lk\H74RgQyYq.Ƈd/dwJ՛&ʷ@DŽWB?gOd+TH꩑f6TְG2pgg9lSnpw(UѴaEvFIyP<{9s_|#}eyWׂ,l:oe3QaS=^(&濲"m?7-!H~(n.b!36#=6~+ahcVET+UeԘhzc6LЃLw۸Dbr@s8|:{ MlQ4ل5FqUPg&M@iנ+B6=- $/%d #YA6ØWkɉR*p{@ut$)z B-5LޏhȰҩXgZt ?*ͬ9.s]*AB$ A(ͫzF$UQd"d+'{LpbVRAskɓ NLfB,"9j`y$DΙɳ/opm :wctߕSn-d 8<]>o5ђ:),˻yNZόb(Zj 4[m{u[e0;f4ej.hn>;uGU 5VG3 |1KRSc7ޛnS.o<0,}.QK/[BSפOiQ-d 62"+-b8^SKan&q.f;WJIU@6핤b(DE mܝw =ꤻo,eޒT)i$k YkugGmOeX [CƱئ_`/`a}]uKr24i|[vx?R,WȁJJJqD WMpS!ׁ&)I8VڤJ([+`>Bskrs gw*lX fn{"L]J*ѓ2bs?On.F/QQv-IbVqžۯ5 "ػaYcEyueů칅tD|vhۺؙ}| YIpξM7S5X}b(WfK~Ds]|Ϋ3|/bͳ#ퟨ^ ;.INO}F#!i7̥Ph"%@8*s+HZ{խIK9}:pJl付l)JM-""(B(- SGN[&Eܳ*1>8me gR:g?_xQby$_* KfrIB\+QbA%U0 L Ċ7wHs/Gwep8܇$7~^ͯM5=5zJGnG@}'@}3U(v-F%&[ b:=i-jgA36IDlfrd8s#Ң蹸rN`O*iVԢѤ`I F@I>xEλ 09e0L`'* )s靠uM[$XU˳|Ȅ1K}7-1ւX9 yNJž?&cy 6eA_Ͼ?sK߇=.Z^ʒ3 {S50$9oHA=U[5Qʌ=m"QJõ}wx pT_dT{85/v @I",:廷@ڜw°7zpQE? ]eSk-HN`8O5W'N=daى"mlkPH ?t]+~@ni͵!aT8ࢫsCLn0u̯~\9 'EY>koIʎFyߴ` :|o]bww[JW0Gusv]﷐V~\AN>/H6IC+0֫YML4k;`v;oCQQ9bEy` '+Q&tsp X%xu*9fR]G-Nf:4KBap˳(z>uMi 6z>4pSdB'^ս=#ޒXBh /*ީ%y&4@CGWa *m'Q5rC__3"KTC\il=Oq>W s b$0P ync=oC_h3z8mō~1]\iyQGkIF|R^SP{J&83;`g)AO}bN D0|JF-XNOFEٛY dl.ׅ&&c׮xxi 1a{[t pagZ\*-["%c3 4A56)إ]fל6Dx HBv̖行 >ysL2)]k+AN4K.Ke:fd.k>/Bf]20 j+-Ń`jzؗ($dRy3ЊS~\K*I&ZLs&M!!/:P5+ɋ3"G^9*~^]E:2#{!> 0^xawfޥܓ6W&|z͟LC SvsZ%}fe!k2h`KçN5椕I+cox&CF큷0YvKj9CE)2Yaߐ;A>z$ltRavP7ZQ,5D'i3KzEENTiFvt3 %k,V ,;8Z4-J;rEZz:Spp!'V ' ~-Ze5?]?Mprضevwjx8ѝҧ˚3)d6;"M6˨>xʙVQG)PP%ydm,_Ew)݀14,7wJHwj/-Bx ڄl(i%31 AqPq,؅xUE<K"-W\ Xy(hLyɏke@Hƒ^;D,!(?/ }|ht#vw k8fyzm[$id(( @1#>Tg0)ig Rcwc|.c(n\~-j_,Ko)XѩT:6*!9D5d;&W`VeN;rr1yoe)BXǏ6}l- fzez[ziF{UJф\4$5[*''7^PH#$kt 'fù?O bEd=2Ei?6hE`ݿa E)^ºr pMTcgX\F Dy1ŝV ·I_ejXwjǥ[BB,QlKRrps>Dk5I,oj;S7,]_Jq $"څeȨ>%,1=IBn2Ca:K)J*` zU9z۶㛸 9Czy9oLM*F7#(7sO8Adxص1chx1 DŽ^0w=~gv(SSsk 3Qt𗫥XHn)kEB)^ $:.g!^ߟ%^,g$BetW\֐ѝzl@\>DEN!2fŞR̵ "U}AIեI*GUc??Je6xh^GNŷJ\='<-#$ ͮcqMXr\!\pӧ˿Z+RC-K[9 &7݃AI iMON^ H]4CY&Z*g7 ;: g(?ZeKX? W~ TXѐưzzI{L|<Yl}3v"-MSv2vEo^~Gj;@&;[ଔIגO%)RɑKF%dBV{!qLJY@ v܃5q؃9G3n?)P.eIrgN޼HI lC%gQ׋֥z|3 xo6 RlNimUXvb4cXlU7_Bjb񽇰j'W, ճlhHߺ}\ u"n~#:Kr`:/_ PHqDzGz;*H7+q} g _1j`-*;} ׺6؂s I8:5voGHžB $]DJ.$.{eY뺊[h=17z 5ijy^Qų!65q~w;Yo:5pOp<߀ ŤVGN(qz/FZWf" Au4ݖL4tԫ]Y='"vk ϵ?BYbZw](PsЊ 'ÆLNW 0esSS{i qNUvx!y\e_gc+=&NHb ׌4`#w3 SSn0gR^@(ݛfѸ+ʘd= AzyRBVa8p6ե>nb!Q~פs[EgmlhuK }A)l=ږkm!mevahemY֟f_fx0Eß u^˰"\Y1M WTkn?̟hCyq1sP1R}K,u^nS]9:kX$\ɞBS ?)[b/rH3"m첯+q/rHo%YYylGrGLhJҾ9Zpt&!| @R2|8z{ԐMsuxetNwmV-λtǼqXv.豏c suWaPԸV2g["5ӱia02lhåUmN nl"Āl<X3ӻIS|˰FHIOJ]ynAF Jh@jC[>Õ;'k7~3]燞'8qtfH8ъ$8(E' b hzݷcVn> F.jyouPlT9Y:`,/ޖiR2Ks&0ڤnITA T&8c@m< L <)]"/%^+39˻kTe.DZ3ꜮX΢kc -+C b6Z}QNCX6ds$ ﭫysQvQɓ#sqC0=㕺]JUT 2?X3yrA R0%͒dhfim*8kZ R=b\.sP9iaN4X.bM5p8H _uFDb􁕕{(r K GTd56`\jLc@<̧gV~:pՍݝ[[ ~9lY+Мgj# D>K\y5#S,ge&5,NsIL\/<k.zD@~2^D8r ;pEqOO@i*Ɛ_ }0q|AdJ&WF*?YS^5( 1d.@^_po/N7\&b^I"7#+-6*9TgY7p= %f[Ab yEZ>qv fأi+b獄Ay 1/_ໍ]y7@MQhKq~V`N'ޘ`f Ĺcmc !*r+y p6>r!:oPq\d$@}ǧa4U96[d?_I&_A$Ƈ02C{؍an9M]ì%NHvg*3s0hP(2;ͯ2j8l'}v;X[Q8sxQ[if?v1s9pvacmXͮCJm8.@!0%Ij9yEY5$aNR1D`5$Ɖ8hp5<-SK|<Ԣ! Bto@2!0'H)$kR<^d R(āg%j<Ip ->ܵ5VhU*ӥDTkmb)hd'aʱ K.vU9E5St̅ǶIm{AoYM4E4 |u> Fk&EyY(܊SR\Gu3ꢟ Y/q޹٣Fd"N^< p =0/ nM].4fj;MrSyPJʁǟIf}=n(lM^q ^ SrͰEWXJ.1򳷰I{ydHXYf!xJ|bmYלSޞ${(ń a4w5ߠx0pJ*wHdXLr&?47z#-(J%b.Wgf ' j+xI$jjh% V4R-6aկ2TK[$>M>zhzYjVN=n(稔3!)tTRh )EX;LLF_iyeϨzJg`rԁxyUڹ|9 VW/#eFvzC#s2Y4<=H1[p 7n{]/4&5;aX/ZB LM X{e^1kw_Zy܈̜e b4 hT3,<)e3(fKǵ#^aY q%tɖ35k60WUZ/;(+>>B۷ c3#!5TsBY i@8iFAo6Xqn.7%Ӷ HF]~9\D!Ayˮ9F^ԩATP|fBjQw+u늌[ęf*g\ops y<=Io|n;KQpVYĩ9 ԔtNM&#8K=嶟԰9 ]{q n(PCx.HPO*q Ur-i,a֐tmAr3&|j& $HeWCنiwz 'x7M% f1(ckrڠzm2J>xNwd.(%qC{N]sĒLT~py'ͯ#mHdGF(4c~ϩ "s.7(֌/s6nťFr/z^ԍbYK V7w`:-*‹w^U#ω"F$y;)ܚv`8ܨDh±0,I*SrA8~Lg]]֧* 835gX֟))_t#0 XF/6v|z1`zmI4RKDo iysg1ָYB~9.)p~#s[F ,< b( 7Y`=]ڝ'\4)z-w Efd(I(e [- (K/̻G} 3zl1krJZ4uTϚIv$FYE ԑW]B}0 v"3Hx8LLG}CӭNЫ 1x6:y Ϙ;-6rsi;m.cK( H9g@ԑ; A䘋͆ǐM'*C1\tWqqh0&gYf*Ф-_^.# YOw{ib N Rz6!7Piz:5|T)Cj+hP_tg?rBPB Od$ڞ~D/&-Ͷ1'344N$yg悱Zk~puBEnyLRUz2w@bN<˕N5R19Ģed8F t vA&1 ~vM=AsZ&65 &&}T[4X4L6AL18_ FR XCcr DQ6QɡO0YgyK3'@>K]<1 M?:' fT- nG<ꉕ3(z6/5@ |.4= E-t*6)n!®zDyr;Hܑ @&~H9[a^L4? g>+hQ{$kW .;Y''owS$3^q8=j#Kmġ6eL/mzcZHLr[]lf R,q7hd=7?)W"t5Vbj/,i.,BdZς1L?<2Y*!]ψHZeD)\C8XVSh.Pb L=##%#e' +m=*Z[9Vk/$/LNʧͤu+PrFAd=oϹu\<Ě{OϦ? w1XUǘz-MƟ ޖya{bma/aO7cT̤>Ȍjݛnǃ|:fibn44nD_ml>kV_"ԹS=p l"tªG b+̫o *o`:$ -ύayH=gAyɲׅz0:=l'=% 53Lʼna_.qBDӘ &}BbpG9zgmvckDƑkbbmVFo?ePV`&O(pҷޡkzJ TޕM8Lnl-b(V)VX*V[ i1j5]x?t[rs a>̛H#5&.S&L?<.|IɈCf٥zŖC% AA3f 0XNEK@sI'.sAcS :l!q?'ǧOXuJ5.mq*3+9 ylwj8h!{ނ6d7FqYU7\ZـToF*&Ov_5(GoRSw岘Ev֡wJ [\f~]%WGH|y C2d;^sI`(wOwuNNu3!鵌5]8=;JN'"o[ NnѡGG<Iv'cz AD\Ť)2gxfXl13#m]1xzL7Xa Zj^vFȢA#a-*99C; D*H]|7<ktLeKG:1BxZvYŚ%*%eHWuu]s»/֪Wxt҄_2J8{gsW{l^wU´LFcl&"-7DQcw,aLR 7ljΎ~^V4Սd޲ TfRR,y^Tǧ׮@?ʐE4t(1ΐ9^ц_׸>Ly$0};2oI̥-Io4`X/g=]#Oެ(vDq)M/}GG@d. ɒU%ŵCu!y{,J&ۯ]!<UHEGQmhU%*2\S ՝bj#]#}Ne[Y,2N*r?/SL7jYJlw^=9\V~p8S:͏0/BxNc~8a.BɞYg=g}Lނi)ۭϽS\tHj#4Oʈ&ur+#^Sa ˩ d~K}hX!{Q:V41'ȎBzW }UND=젧z:A5=ܸe,Uqrq$oت'|f9}2x2(L,M'~8-fjođ ȔĤ4PHEƱ+4h|& .h3;G*fKWADz"TP ;\K{SzSk: \Jr3J! 7 &D nٯ3O}(+p<*$OZgC^+u <78 le@c \[r j7 -L/$7$oGp|O; =itj@KU4 鲸%A!Gvf_/8߰G.ڱyUO77:)ŵ=x%R]m{<2Z #doM`sxNPXiV}FhZ᪃ZN<] +gB/{lM2_'Nw4>eg)A&R&CWG\x<*iNK)XNkYI3MbemK2I85 _Ҍ=~15=#4Jv'_D.%FI-Bi҃ &!B(L)kcw#rKZ pyBl2bZ_y2@E Fx _c}6[űz<&,M"IE :䊀^?2 PךJ5R^P= !mf=BuJt&®Bn2 ?ub0 ,cHpB,|rڍ%(g fraeCMAfz6yOYSDn ?oqC@avܠ%VR 6Ή_gpu6M2W,\ ]8SjIDU } O@@pv ğ'άvym.*7DF{T\il,<{ΰdfIETi@d#fz.ݣ/mԃ5Q J-6C澌CB4A= x\Wx*ViS$1]n 8`9Vbݸ(@Ha;܇唟,SGca;J &fbWM)'k0(ptE}a\-xGGҿ1}_㾊#O.%MYқߍJB2r2"7S0?"h({)ة|76NRb]߯8~v R=5X}_E2pK/h H\^s9j^I9&bm۠޺A,Kܯ vBO-Լ <ZdǗw}Ăc |ϴ5I0MgS]%ff٩1׮܂~DTKu 𑾀nM ) =XqbSoh{|o$!znU>,ij84#u23uKoU8LJ h@U0=IrMˏ_a- !")"|"²e" #m,n5y~XNz 7c,m2@D9тJtzqfOjSmaN:ݑu;N{"+SIZd &pq1\, îanB`:Gޠ2#OcGiMaE*fY-t]B‚@~W4ɜ ЛGl}hkqC*ctKf)]h?o|RZ=\I#c%Fhmy>PSo%h lMiaI"@:(J%6WdױvWI@pZzWx !ʾNXX~rl3Y՛iBCiwE.—oraʣ.ps+*||]JW3`I^,lqG98ܣ/6lyxn嶥rOJq8 )b X58;6 q7]^IA22r=Z'a"%}]D6'02p yMF+++KG*>Tu5Q[xPdwQAIJfdH+>*gpc5܏,O]f2gzX>LTJ+zQ`g70c;Bd NCotKz.X9884W l!=ߐ&c9,Sx f)Q=*gx/5!YA ͔ס=Ty`4j Es<`dtNRcn+ܟc/8ڕ0Xؼ3[3:A#{0oBCZjW?\D\Hto"| f濆o<&2{1@I7nD&.`͔&qr=^K SPm14TQZ =m6i3lqŧ vIbyZ6`v=b~Dxiqzu%)laşv 3ꔪrEן%(MSܓ?` aEiD-}O"%~wAk{b EM: u:"[]IU@B"S^#E:!Yu/pT=hkM0>76wY R{PƞC  *eJ*$ҙW16ᴎ!Hpw+kiҖJHe b ,>k~XtuNjɆ:;2'vbJ1r!ȜHz\#FH4 Se\ 2A0vZ==tJnMeVZYH OaEvMQVitg0V`]ހѻEg.>ii]klw"%`?;.B>@S W%^atY;.=diM?yQZ;Kkl5 "k"g3͚:y(Dn95g1ݞŌl;v EJ;erD/~ڲT0w fø6ܝDOGX' U,vZTek}w%$.jB0lCʴ):73}}AE+'`p>[] J$f[\ڦ{uup}*X8jP!4镝p!5kl4a&lTjO+rZˑV:tN"t/)/֧N$2Ef.׹EлUs~9rse(؄N ^rc:*H:dLLY C|+eh*? މ{jB\a=>iA}-[#D&!VUFE|iQ}hQ}DEw*b5[2֜)nybE,{(Ps/FGBEx[߬37'7i 1K) ICLp֞N:\3Z .Q9QH~1누O8PMt1_q}k>|M_CƑkKP~MaaL~iZb0~i^PAΈe$^Ò EqPMw\/ !m䢢KhfH˄]%`s-3)rq^aT6nc:l<ׯVN9WkxkRP:ƚF +TzDtgjK1O!Ar0tRDʊٹ7q[)<tlhin do> 1yߑMcj헾oND#UNy|VMFv<tzW<΅r}1^{e<$Q٭F]e~\oTG\#~f4q݅? {y){wM4$iVA:H0?S/p`UzdC.dk+Ar1Yyb9{X z䞱(#V:GKAak VmC{EQk|zGd:yğfM9.U$P_ aHM\ʧ gw2d2t]I[w4Sip2MS#Y'T=2P5BuO5%T[Mlz5`c8ުgЂ9S~BtFvNbA_*sDVEu4쇤Нc9' 08b\msa̓&)isefuE_j<*FGwՂ /LJdIBq(jeEv1xVɦp-ӺA|mE+jX I`["sԤC"; |jS$A1W9 RSql T XzEcc'{} ԍM\Z媣3G~UUlI_| _یHIl-**AID,XM|DϜshe *}[Rג*ڷ9|04ՑMr3wYC׷ pNCN91+e s&D3|AOoǫ:[UPfS¨ўfiԶ7ZmϺwʷ.OGKS`~i"JXMp::R%Y\HnyڊGVv%nSu SeΐR]ժ"u䌩[q^aQ~%C*x;їwB%o#dwd.)&sU +Yx--G]w: HSr-+g/렮\]COp6؊@;Rͷ)LY"8^V"$ ?W vNʵdUŏSQ@y z@k_! E_u7T ̸bS6Ǥx=P9 JV03Qgp.A#~r7C(qzZPROO'8,>Β{G:#*+0~]"DpgU;ZFf[]mS79`@cDzJ%[&(Ǟ%N: eXgިs!Dg4gy 8A>5^Ie,AY2ɳ(X$c>Rbʈ!qmn.擏x6Yj>pFNO=P&=C YX6XȓXIy8 숬&>H9r3Cr8ԙG@1/H w4>}--xnbM' .MZ?&3/V3 Z=אm.3t-ޠo$aCdx>>reWl( eV~-cTa j(kIQqryݡA4p9/r#:&Ai+RbJVs!L%c}NS ;]Rߐ)^ QP&H-O=sٶKҒV>c>jT50HAUK<,tdbΒʘ̔zQ5pmٮ_QE3J{&"(e@r-hi<=JKfLؤG+l҂UO SQ7≯?b/A>SR 8?^ʖ ǟ]N_RE3ReŻc kaewP&9o3m =9~ 1䷍XjzT9Swz , % A-7Ucz6Qx;LXڱmve:3zkO1Kan3,U syY?% / jR@r>k%aonت뜵g H+~Bwj @LdPYu}Ȼne t1 =p6H;9 1.!eMRnA87xi#!5ahۉDm+w=D5; nIñ)-vX3F&lj gJ#㢠&1?h:hi ҌWf!}dgFO|7G@s2@p4Xk j6rE%tԶdL:yyǼT|<` `7XP B!Ru0nH~4{IKnxr׆iUrA^V4sWHuv,2L@n1KwP@8 C {ai642R)޺gD]6~p;^Ŋ6a OFK\TuX( (VL/~n_6xJMN#~nV8^qA@ k{.tgn+_)XFKI:  k pPMcl:bFM4LVC{׳ffO/i]թIi L D90MNō hea43xU[{1W}i7r5'yPdey]Dt1u܎q26diCVq1,,M~{Ȥk\P7:fj{] r| /֑YyF*@8`CA*l~Hw2fJ9_w/&e H 3XU6"ڳ j }~!zEV$@+"|e@KOt]O5rLoe驣) }=8*J&ukAm3%?)0b0}zHAnj\:P^]2i:~ @1 r"<́C-4W'ح5A|':ZMFB *mkhE\!liOZ%9:&O8}m7_"-h$۱ [Ōܳ8G6OHŌ}j'ɣ(w FUͮ6~*e#q:7vJ5R|]I>uNJ`x;Pf~ZM騡BCLaq^Ma0V f~]s>|4k>6=kG6*1Un YIGׇuƈ\*'<~%pR(rϛUx҇Z(Z _GMØm|VGlFe А/׮-XZ<.=(6q@w]WҎ$W,GBza+s+͋8qEH.4TOG[:Xu>6Ompc{v'{OY}ĂRB[tjpT2B?JUJN0)++[4yM׏<}/FkW9rxYP&|얁Ok؂ɘ2CNҗ;ެm,U_gTݷr"[ %hߓ0/?=x߮@Ox1kH%3_ }@na/}4 -fc!Fft8[S ^c.ԻX1e>bdMT+H \O$FwWǦ4gU-I ;y$H9s&\b%!abXI,[iעwg]SoK^8Z [6P5:/2(>t4cʄ@l^Pr8_\Cq=k(h-3C M=L R\U=]]0VިD ^l/+{Иk'3{Á$ ?J(ڢ Y~2殟8"R>wOJBZr`׍F\Oqj''( X4ı!yWđz,.nQ%7FSzOa+/OI D(V? .E;yN0@}8a8HdD{Iu:m̥hH]ݱBzm^F[>Et4 Rsk̡]})񎿄?u䢊v͝/JScs*MAcϾa﹗O_ʾmC@,ai2-w%NBXj=O$ g33\|ug =ѷԲqOg+hDU'!*ӯQK8H ֆn#Tk|KXa>Μϗ$[_I Z{Lxngڒ"O'ed$N!ydfTm Z=#K|Y;`buzڪyoEk0 ⒅a롫@i^1rfKҗ1HaB# KRMi϶@ypFMGGNVf-܍q3>%zGE9ˌDzk#ri]]S!*Zbݤ >Uq<b)!MWlO^f3D֢~ՠw!-_ CZĐ:a*`Qc~jLW\d>bsѧwl%a@lRg( I*Bm]CȆΉ[Zf,VZ;ڃ`E*}ZK0IKj=-Gb(z"Fuz] uCHqKO䦘~WX$r7Õ/*3F~f_y/1a|C)ؓM)֡Ct;b+~{ϒ{ g1Pp6:PQcd5:OVT @$"qG]t9#06=)e16D ߧ&S(E&VB8U:z"b<}ٮBDL_k\c[!!֯A{V9+>~N]^GNQud'>s2+ M-8Dô EǸ] A+o+zzxjF?^'\<ULə9&ՖF@gm+^i<<U2lW,sty&ux 14tvb7x yϯ_F {6! Rt &iw[Jz5XkdR㴺Sx4Z@6N %~t7,_&ԠH{?b}/?.m,ʮ\k# R~I=!_%)<:‹.q/)WatNY8oK3Ru$6$KZW=S&v`S4}1gn4 :(Ddl伮A@=GeJt4^'Ȗ@ۋt3' }A*1f7k%HeT MDSi|ͯ^:inIdW~T}b8shl-V 4zOQ|M#ERQɲs^̠?1rhCb0@T?K3 ɟQս}p eomo>tid-z凘o N^O#(B?Jg# V$PLmCi1xNYSC*r¢`-"-[_fˤVߜ$ɁK6Sm`VfP{8K7CbΛ.Yi#LX[k(\qd=_E1#/vxzNHg:U`yV~gp2 aB'n5b-8Ղjjίpadv2BזS޶1fb#i4d /ĻotV,`>&mUO2Kt5ׯj)2W!K{StzccGZr`t1r 嬷UҐbd9Zt+^79٦{gbu/iQs,VqC{5%^%>*#&ImOyP~v}Ԑ䲭. &[nbOD zXDJUN\Y`s%8hTlSU>d5W`%Nt/?=1@,$YNلdR'"B;T֝H#87r$p_LԼwt͠/;>9=h}S$D%<4yB)^!Fqhv蒩mϔvTkLRt*dGk aJCַ̣&%5@H [Yf f(mѥBsU_n*$\7Qm>;=.jy- $6_ hj{,UB}Ϣ 7sJ%ۥswm]<۾Ә ʀHo O?3d/"6SC2! *PA1nCVnŝ?K%$/R5†[[/f/ G BQLQo{A L8]+ r.oynr]VZwuF&aS S{{OT?rߜXr +M\f4䍮iX@gH7|PK*,ELN1)Ɓes">F:G luzܔ'ׄ'{2Эk[Zg4䍇ܺYEǑvh_#Yx`x#@}#Ǔs=||@ :Atdi1|4[ŝG{?nWRe6n1잻0t[ i!HPmv4Q/kCRcx.P {(ce9pņjrab!|7m7HqLZ%/M,Q3鼚uM Bߙa r(i7k)tw;8aHDҰèHAɱTo 'Cd\EQ91- VKcGy1CBOYo5N hj_7Gc#"~Lcp_2VxZ?<hE1]Qjjw)iL7!Zwi%~*q \Q%~<U9}c5bgۯs+z18wIlv;3Fbvce`Yx,%635="~Cj.:]١=1iqi@?n䍵c/<}#g1 )b^.0lI YAUm=Lcև&B<{`+HCwi/A.ŜV:H%3kǐdlE4>봰827A|䋇/!"QXU"i^*hA̡6{XgfuF *\(>k85נ P{V%%8Mܶ-n煘72AjG"UIx29hgХy7,}eah/0| ḃ\.zmXƭ#@,u:~ɏL]ˆuCns3q}9m $"kx9$c8mr\pP%nkdb3!qZzBS@Bb<5r5'#+.¡a?=cġ- Lt4VKrckUey|8s! ” o}\Q|,d m:hHlZhI"̔Xbc5fd镵#L3*]фdb[xA-޽oњ2$0@pzkA3+Q2?o9V"18b&5;*6P`Yp4ivɿP} 9޷|*DZ$½5z]/J@uk'ԥjYum^g2bi^}x>Mw ^- aM #~NN/- ȶy 8 V7:YW#x Rdy|3m8OÉ0n>E]<0(.q51D74CrWiIwCudc tMnϪf@ԞtZر 0,DZY (f3P'$]srrT)sC=";dlS7`3W\!5cQ99.4^/^M74u@eC]s[oKmhsNi tS UK8-=䷺;uv !4;əwBuI1H@[iRy6mR²!D;pF㋃c1"Νgp8 i1RySG, T:~vrĖ?$>~X=tyC3$BDo j8!EKIQGw4률/蜌d1P+ 4ZjpBn\&SqMοr) Ss4O&?Vۆ}ޒ;vrɉ4yFEKߵW pŹ P~MF2ŃQEP%`7}eêA \x/U@YIlyՌ7ξmO#ǽk5Y𽛤PsHUrbRpY ap.ù5bZ P0@T"=kڀ鉪f^lTotΈ#P Ys8Qy$R C;smaS)Z;oG*`H˔P*pe(;&{<6D{*d*q?Yor >Lm%*:&##Ŕ.aOM[H,K㚽f㴉--RX*H^ q6' PWx7z ̚[b. `%ORʯ̥H@(eh h)hB h9ЀƝҾe0sP⩉Z6SwsQ&]̣(1=wrE:^jx䢏i2&y >%@FZ ړ{<&\ܙ52>j~5fga.7e.LG"pGܩiH Oy[iڳ*ljj7}>: 2`8zG gp %IYlWM!ONǦj}oR6M/iE֧Xm35?!f3 .@xLjcvYoO*~eo2 5lj1]g#RW}u@""o.xOJgDݳAV=9պ-p۵S xP()! G~/B @Jw5P(RD4Ӎz׮̄ux(1N'<(Y@ŕ<<zT,(AXfF>Mzs_*S20ub(ʩ=Kp>#Hk'E&0 $Fu;W>qDQK=%Q@uD} Val|-r2bLVNaKhtZZB>[4@gֺ <`iU?Cws_yX Mְdܵ[K]1%#J oyqb W4̠mx0w&Ǟij8;RGbU<*+.JU#lFW5 I2l W ÿK Vm>i%%yיŻ:YBt$d-7{ǂ\FΗیk[rd }AE!HJ {7gȚ??\%tlED4`+ż"} p G2҉cDc[CAė8ֵOlȔBh0!ߡxMKxHA/$ ];=sRد"X'52DI WKc:ƽUa˘FlΧ}Xt!z1O)SK5S=ˉ) `D!8Uw*~.?`N*~q_2%J? +v B!c4[I&rw7`?@?Q{ }Rw4Iŀh/4 B JU GNSI#U $Vj![')o5reD%L~&M!m i@&nYWw9xNdpK\XΠj^6Dž'dڣqh.kͥ2kU˒]ɷqlW+Oe,Kp )s(2Ȋ!V|ԠFSNuh$uA096kK}F7/a&<<>7cֶfZ0@iXvD2c&Y41p'H%RUҪ&<0".1ΗU]f !!$MR9}dUH~B[IcND?^׸vjH+ '\[ߵ/RBkHaM&ݦmy,3v(#>`5`\ ElŐ7%5(Ml9&*і] v̳`]/-JgO E_<[bfLwq;"{H$?CT1;а2*O#drLgJ!c[2ܥȗ5L}j1}94|JEse?zú]>)hG NN&'@#l1 pG켶;SLxm+ #O?,߂+6tɐ ݰ;p@OW<w7;3pvq[|zgYފ@Z4JvѾOB BF1y:!=. Cl4˯ˎYnhH 2v5NvS1*`OcE8\`"hi WowMkѭ^|4zJz%pURջ# 䁐Er}=K1`a02*:~B´mAr'~JcZ{U Sb#Ҧ}ܯ~Ac2c\Q[ uѱ^?4XHK|hA b}ւl?x0C0܋ynZH&C4$X0 ~TƊ<£Vꀒ0ۍnΫ]Ktw>ZsrB$ٺ6ʞcHi㤆֝ݟGvpHL9!rG +/ ە|F!>dԢb"@=`C~uHnDB3pH0BI鞪rn.":iZa]ɷd%g~E="VaZjᏕcTW)lAkpzq4<|ɵ*߯ (wYr^D3W* [.8SRˤDxT_; mH{c̷?*N*(CBD%i- i?"ԗl†R^]Fn xFu7 I'[c;9oe`o Y[G?|㧦[3btGE| Ig8z{ϐWw89ԔApIL?`{g/{KNI/H#j[/N] XvϬ}^mOM1߁{qAiه<9>?X.d!S U wcW~e\} Û#*!1?d$  pC%Q:,y oHW% G6Z>.X4"xlĄq3Q.X %eJw"mNasű7^Oe-ų9 '=81O[ٵ#W[,V,/mqCrhVLAwz7wY1p[;{b&$Z}T\vlI*JqTEB*^]aā;x/-K @DoZ8?)t'<&Gi}}IP·Ƚ.B5~Y+0ÂE}_N@uYY}ח*+YoRmG8Q@ 0q{AgNl׏0e5 |(䍳W-[V괼Ľȯ'{X fi˂fMT,Pճ;DgDb+.?XRW޵dCĊĪAuwRȦUT!'BF.<0Ȏh+ Ws&|o%F6NCIRt^ţo۹+x2;wL>Sr/]6t֌[8g8or z%>wۘz&}7Hϵ]͞Ԃ<2rf#'gTP9#K cN1ERxW ^ٚVʼp/8jPr}L UW.?o.}S"I+g6y_D^7z SpyQp"e:!g!o|X\i$w9 )~LkhxZ]z,Ҽ&lA1T\7&^ػ:%< [h#1޷ 6v7nvHV^#q"}U}89]ɽ2گ~j} gf4 y\_(^9qj6T=TkX=<nyO 3[xݘښZcAA#;qfY[$-5&eӄ-! ]t&P2DJ,/<)VbeNU՗.3 {aj=gH0^% c,]h@r+!KQ  +x£,d`3d[\BWIة"ўpG5p]: Fx?؂E4ܭAM+&m's {v o^uQa$T<"8P^G:tQ2#|.^OէZg~N>%D+"~@./["r(gZO뇢-gBe(T&V)iW,~N^bco($ТvWju*ͬ8s5=?Y:6+O4] $-w4N#R:Ѷr 3:e9 K.qﻂDGH}a$h9&"6 ϛ-R#oi`&oYr? z/QePfնqomR] HMȅҶ̈ӦZw&= ICgՔ~Hĥ@΍n}I9 K=Wn lFԣCf{,S|pp;}2I$O!^uج&kGbGDň5RkCRJ/Jt C) 1[Ϙd}navPqnAݜ#z˼Vx6YdޙRx0@;V`8+2;,BDcձ%?1z wTo[W]\F-:A~167]nA!`QVGaG<5GWAlgN#JFlW0ִ'G{cq4N/N5&՝#xVO 1 K ns}cvs CU)B0r׉LS=hJ!(RyPkl&=@ ׋@6L]Uj&P ,P*OQ ;yW;To]_g-?S="6["o9\k!) HGNLIogь_5mEfB;a݊gřc5F+>i']{ͤidGmz2Zr}c>Bg!/~d2_ =BQz/O⑚aa58߃1X>Z[P98]Y>)x6TBȏ"$iXd=C5}twgE3XNlixhadsje>b"U ih7˪LOH/axwRIJXPZp{LU$TYv!3(5WepHr4 zPK !I2"͵S:'^vBZ Z u>!U b$T:Y3k-lo9XAUC<ɝ[}#]H4uySY'ƟԌt< Ҏ9Z66ܠcIT S7}S6.!K D D99{|+ϐ#QLT01O31]%~CsM|Aj ךA94(\=^)oe{AMshTI!yobWŨ.(\Ec_l#q1ghDQE!Ҍy6ULՍPdbKcT FN>ɱ}S='ֵjūFp4u3P+?6™H)j(1g0m:4PJlLjHM|^Ejڦh`T4*`W ͪk608A$ )+ 89ap:mЋtҽvJRGOx%$!3= lS G52HWIMs m8=|'#բm?*Qӭd"[g3 =G+4 ,Ee/q4hdgˁ׻%G'"=*nҦu=Pzfٵ*R%PUe&d-#`6ׅUňT&Tl=sHא+a >3dDBSB(%sr\T+%r -6x@} l!b Y'<稸_(|x!_mQg L:$VzcllݘƋ3q@J6lQ=>xAj(Qd8yڋ|Q7ÓX%Zt+¼*cAe` B(UxroJ]pk'E[tt hP[p ?Tli͋ tXQ*Mȑ3btEj'@9!F`v4 @c{d+I7ʋk$hA5ʐp]yL'ek$˂on3cJ海6i=L!Gb&|8.z%X_c b[zE=lEYSlCⲼZ!˘5o/TǬL) SE5}:xbl_";1BO A}.q*e@hp[{ڀZ={rʥ! A(DS3c켄'7*'A%,h0хslw6ь@E7ÝadOxdnc&)Ky*9CRqT+a:fNevԜww-Fl;bquԡ4hGyB7%yr{l"o7@Y 59 MTi [$[ƴBRpRkU+{S oyѸ؅miMr12@;ypoeJj:Q/.{ZP0>|FL5D =b_t|2ch = qijx娬^歷s}# Ç>p 6>pП%4覼sr>I`ל?ة8!ehp>klX=rT}ϓ(S!P3QIeo੖xf\p8Q/yLl;_Mא ̅߮tzºI!7 R3O-}KkE;2o&bA=_(jvP:i8vanv0z0 Lg3Ҭ?7:yQrr-(r\.8uX^fGEDpm~0bK8,< K;x6fV`"%<| {cW= y{ZS7T+#Bf"҃K)aŐ@/VF=Sca|еMqE?́c795}3Ó~f͆?3m.,ᓮ%dh+u $B Hh {͍I0H~A:@dV *\R](h'=98g2F [+XG>1y`o9-bZpu`]aM/H l{;`ѻ3 7?e4RvRPƟH2ń8ⵓ,wc87rm<]~BŔ<|Od؅f<5X (YF}Jp* (6*z6G6V%/Ő~C`ףQ F#ؖT֧3q}*a4 Msqo+ |I;3<z,mͣj4It`eg{K{Ͽ()B=ŗS~"W6|@5fҘ- ω#l1ׯ=AӜԋj2xMϠo2B8B+C5=HEw{cU`&7uՓXЅRd< Q* *-Fswu&6(:Ռ.{5Ex~ʕ~^6KP ?M\!Z] a:H 6sV% +]S (ߠZ?2XfN_YqٖJME3M-[Zˌ y53֟&f~*/`tK2T +](c=Nعv޴padʇ9廈*FSqzL4xZ|V9y{ddF=Sz:23&h,^ɝ]H7~LR"bF[ A-z\ N7Ħ{|2QBX$. bxQiy{FΠR{U5⒍?؃R2'?t!\O6&J kXR~;M Iϥ $P& gxW p]GM"Պ|sY-@X/P ﰹx-߀Kr>WSVPE˖[J) J%7 (}vᅝ8耫ET&Ejf-#\3pm6'v°)ֱ߶8Sza[=PC{3Ql'a&i[Qл\H(^2k?13^AH_`03,˧3~ėq;zI[=m$ԣzg;@ lR2+><O z)kha% [ nw(@2/aiC5h+3Е*=OR*iV@JԖ|I%ؤk:T3GZ~ė2 ?H710 ~⯆$yb;B& eiNn*8C7i{7٫D^ٹMI!qAXf\²tEX8I WɎW.ꛨ8J n&fo pʛXBIx; 8UB>ɻJϬ59_P7ԅvdy׈+x};p"*TN-@[A^rMWX4PoHM~ΆpbSܬZ'd.zܼ&>+'~7jJHkU/`0)gu" K"+l-QSBz>eF g⿂4sZeng%F- wj>(A=e_D{2&ask@@]Jbd8!(h 8u-c m˹|]pSrەw0ug_ 0GU.`oy=|n";1l]1<''Q_+;(&&͟|ӜD@e4gռ3*]JvjۇPX6Ӵ~ gT5[ҳ^4WEySy +%iqHw a9)-Y6)pacλvL 8~#i ^2'$d@Q6/.xS9^2 zV9u96!`N5"Ϳ'e2ܨ\ NƓ}L<` zOPoX.CsvPZ4 D<2VʌweoS.a&8ݩXukJFWd06 sG"NVf&|J," `Ħ ̆f=Cڤ \>@|nXVnþ2₇*{di ToتLĝr8"֔JyaWLnRns-lZymjtlǦ@p`G,xzB"8U擊n#zr( t8q?ȟqMML-4w13lj 6\>5χ/4Po1Z~_kjDܮ@$N!g?V9|FcR#w&&U#Jaq - =YzXj1XL%SDBMZ?|*0 Tescf4ۼ 5I=Vr+gvC9D K_ն*ZOe!"@=#;L\3v7 =[AGV}!%͢pMr8ynYD5IٵѫVH*׺zGԈAoș2da}~mUȼOKVu;縢֡Ɇ̶_{>္QaRi< 󔖃Ai$ nS qWsVHtɘ(f4Mj:2YˉhQrq&O'<cٳ ~bxzp^gq8LJh?,Nm@|{y{VKrWSty(qF\X cP$)T}_>)32dVu'ĺw%&(n+7q&) _6s=׵E: 6 Lل0I-{ 0(KlBI% Hr{$b8euf_Kj 80JD,aV,2ux_j#SEh "-NE {lGOǀ ÕbS@8'20f|!3.uP|v10 KqSq9Gp;A$WIa^&62NF =sP;ҪpH[xc,Gϒ+,kܕ;ꘃ SFҢytH`&W =CFv_.  5qq#]x[ZUjB,٪XkUh'^/!"{E ]@o~^Ry\0uD.JyjlDA\1 i$;Ll$=7u^S=ŃA:.mZM ro$DŽ0AuuUk4i-b33_ XOEhRů[^G9qƱ|=?Y8CCbe"\^d!FQo,aQ kB€qM$2/0Hj-Q,PtVd'{cY9g.K]85Zn"L:+7z$>EHO}5߫|ĊDwCD>D%BP)E(SVP|}UϤy5AGMAAAusBtp>\]x`D_F#T"=u:Gt-cׄwG4xǒ' LvN<9iIVAxbdT.y +ym|\@Gap;s$˸yy'r6E:LM 5;1TPzoŏ!47BBJYi=(-:BDc.| U@)Tnz#(&H*q#Dsa@_F'r'/C J/ J2Az9\R߃#T4~bXޟV\eE蛠nI\:Z{Ѓ\`^Iɹ| l V8V\^%lZ\/IM{ZIA9c E{>Wh3w1(f˔ޜNJB]ٹ \~.XhO B/ a/Hr3L%U*~E{pQah/?! Mֹ>iuĉ{F{UH(emT?W?c&){5-k_CbL{fb=ixXW5$p$}Ltk #i n;59_@7 퇧g.hcĠ%jv\>癿OVzb &zZUIPD' 8 nX uRTTOI_@M)lo+\];7g  ]g^.KEQkIz"Yxt7U,:u-N { MpX!eQ MIL2%+ٶYְ!ZQu)QIxqcit6ΡZT~Q!QwDGξV |TČvmM"7kiUK`("j_``07U}zʈ6Y;_ɇч:& < *OP,1炵0bw)󀛹zO{VOzЮE*g=~I?||#0@oAtR1<lkoGMl%i[v 3vjKl H p(rvgnoies703 J=`*F|mY{6%a0-(_XBuW摒I!x{͑9Po1,zG\ iA",_XK1kTq? ,F}<.Q9P#|[ V3@p0GlKn ;O/wЉK,m(ꎤh2/PY-cDw&G x yZmG5m-ot-¹Y,"ƭKn\\Q,$Bbp[|н|gXK(Ҧa_-8XYkB|އz~q}h\,5ptS?, ̫=J͟%qBg鑉x[{jw/oc  * ٚ8׭=M*A,rPm)B"=go؄Lb)'OS#ٜ/xr`׻Է\y(O4Rw2>/9|57)Bw .z.xoYT zbadl%u9sSKXP!b2fH9n٧֖8SiBq |7\U>L3F" Ҍc@]c" V(pVkղ HX![奅3+xʟ">iz'qH +}+oe*ϋU C0zwhɸ9@ZPTw@xYߘGMOw]ɤvGe3ʮETt](4pw}({xXi2T^ < kZV؊=`VqXn/-eї&p3CRW{-p2J.>+]"0}&\x#$!7&&{b⚪sNfᴑcC-}e ]z'+J|`l(E )F\2zgf0=Z~l>cۈͭ!ؙ\ DE)' VNg_=KəКC(ߗ gu$u%Yȼ J{oh&!)Ͱq^|IAr.a~A46yi{zz\3gƼAlζZQ.G?`vY7C:] [ѳYN Jj=q"Bd ϴ 'N$U8[\YXi)j=p3B%GwF%M8uBY]$6:g֧%6\}lP4]ło2A' {Rk?QFBwXZɿdY*Ւju '$;;#/pwnw3?͆_Cm!\(97ɼ7Q4N[eĪUUʁ _,Z"/=nQF )L!D7EƲlb+67"I;zԍ.Q+}*&֎ HK sAX{Q?Qw}bxDˆL}&S0Y݋Sxjk(x ߾!Ic#Z h-gzAX e*\z<[R`ʕJ9ؖO sO#5. x]f|0M;VXE1[sԄ UEx}f}L"bmqkl/y7&~OzLUʞPiYD Wmوk4= q^nI3ox#1}dŭH*gΟDd=֡JlIԹ7_GG:QR o7f cdf_%3R̡d*cfl](= ?X6]ܰ?]i&9 ɺ.lڥaxޚ'8AjQM,$X$;Dh-<*Ԟ tkwWpEW(t;/¤/j<?ѪZ=lp* h uu*~4wOAV$NI,}U5U8j /T2>_Z+#qB9b4Us˟(p^_;^{ڐyݕ\ʦ[/8ژ :iyEGlY+e.9R^+zr ݇k6wP_TU\FP$+'ClۀaD|iRaqO٢W _Iնe [kStm%)j2&)J&0g/5LANG"f Q( ii:A6ֹ35o#8} V ;gt^ pbĎ  8:^GN5ݲ@6YEs$Z҃4G&U*MFƪ7S/s,&d1$؟ pzI6=P{tH_hyS%{yI@sog;s%"E1mN` OVcQmfb$ U(oN(Ò~ph KV$JM.aLn@גvc_v؁K=*;_~ <}Ɍ41xy0 SP(lr=7*oP.OlX#:=#D8ƨoہ׈YϊܜK h |v?ꉯ31Rn~VOmk /~[8bA2}9N"RT6{=+<t/ezz AIۆ"Vn6W΋JZ XB+|g"|/[dk$1 ̚5m0"N<0$N^P/RP:oMkxy62/ "/< XQ2.$f#C@mdz/ISv/C>khN K*g\oW;m ]6uXv}'ә5y0 x@"_)Ok4d"{a2sĎ{vZap N $zÄ[fG[ xkwi~:ʹ*~8G ˹cn_1s{# D9}R7'NX/ʈ!բKg"NcjS;aڼo6P弻;Y|0P FuB'ȀQ_ K_j:d?m11.= cS#xۂƃiKwd8Lc. Z%x=-"ڡTjoXGu_SR"r5&'~K#Ak4JikA7^ظFR$y3CaY cvӎ|\xbHsbg$m%A S s X#q.MMCP^{\U%"FR 5Mxґ/2+T#a-&pKC}АK٢5z&Ms1]K6<]͡Y! wsUZ9g(W)d`| _Hc[YՅgys0#Hivѽd=n}t0(&kvgu݌zwG0O3dQ^A<BvKEg+^PU\,3_C|6t%pGN7Ϥ'om˻Ӄaߢje&*= FƮztaZoXLC6MCkUzg TR3$x๛IStvG.rPGOf]-FbQ}CU:sJ!Yli&8yD^3SYPe{%&0Q`9:y62tڎi3a'lamݟb{l2sr"YS?=Gd>`0`bzb6=v?k9KJ&p#tjEhq!RQ)^0wZL~2 dDϙ.2vG0thj!NFz| v)n%ψ 9^aO]Ka"1؎JPb}9BQDJtɸ >!/-U*0uJ)XDatĎkKϑU9jD< pk#cD:+)KaA$zL/Q1|A0 BEdwuVzR@dCq+K5NH"'Kx=BZd}d4Hrm, @:z# le8{4YۆJ>^& 7%2XS{%)EdV%gSl\6;76n'=E%!<'dJsخZ7B,u6DRJ]K4 Ac3{oBc/lE NᖩjGW3=NE_;Li@(a|\Yw^4t$b]+DM5k>5jg>B`(յAߴy '}U*$³5R6].GDm&2.@[ 9XmV!t*<$J`~%^׍0M>`iCPshlʆ/c/ ?Ϟ.؟ȳ">bGᬄtq]yAt*K&{啭NUcga)oQ,;СUT>GTW6ڴW)t \bI/vv * #v,PfG [ +d++&)alAbqzAWqZO4 %7A0^ofLx};XUD ,\ys+T۠z9Į_w',N咶a5ΤFƩO1j3=cH+bO Q zQd@{Z{8n7QZ$iXYU}DL))A/4l_13Wf]=-$c\'ݿpq pp]Љnʔ95L*\=.('$u6_ET(+HLY,S䧱% Ynt( e[2GfB}jl8BɔY6욯i.AcI*=zTjP_H|:ؤeI5kWأ/܄gD9(o^d8; ũ00fe.RQ %UyҷeYHSyWƒ *sIk§ͮ\s1*mZzh5M'a. 㫢׿,/~yx93*?Ln+d`Q2XO 9&ş{H iDzE43,;D8y@;EQ ƄVΞ܊xx/Vw7d`; >BOr$80E\&"1>y~q@=1x@z$US \3aZF"kd%v͑]RQEjXU{lCtA[&BN.h'wbЋ!GQ5"pZ E gbyj$-:8@`fU#@԰^ O`{Ac["f@U <_C{@l3eu^77vO64@%-WC>:XfaO pf7[,۬pT=m5_Rс!;Sڜ#NEYC֗dZzsF".S<>W'ē[r_ RdF5oɄd?7PVX+OU “}8r?-#z%z|i3hѷ-zdk 7Y>[1Wf-ǫ ()5S&)*i.| s@k,ZʴPj2;ʔW6R@+4hC2/p>ڻW|0__Vt Xa6xط}r5ڿYQ% x许y"its6Gt TZ6&JJ&2 ~ʷ"M%d۸ . *M7yj"hRjJE)[]`߶-\B;U\zo iqar=}go"qJ[0EQPr~y N2G,%G؄+>mS )Q =崬v5b@ N #v*cBC6^_P*Jff^C}VNa q. ٖF'N01B훫Nq.1V>ϻ2~ӍXa< MxV"3m Y&؃ѥ&ؾP$nl1m,ʬqfܑ҇f+i&}ذxs#H:j T1T]~\ q]&A)]'kEV?scq^G<3vIek-F d~YT`l'h6gwڎ-3zl.ސٜK]D>%/΂3&P_S`B7ۿ;ŠQ'DF lE 2;dHY)/(mEJʗXv|W! kr87l%\;}Z1nN8&),axb ִnBNBk/$UX1w-t,JatGˀEh%7Q9{:$T.9uSíjg׉/vAP4w!O;3 3yQQpuw+9]U]g$yFBZة϶?ʙZo\Io[W &7Acvjt0ƿs2,PXt֏dԉ߽߸9R z*mNhTܝO?$HKe C _0 ~~ujfٺf*ҦG;c7vVy6h`1qBUHQ,Nyܥ O<68לT4d5Pw__E@ˢ E، }a4YۋcHxQIU;w?'(839 /g(gUO&A%ӻuRXt h~},Y7v9E^4LB$,pBa)ED.B S" W=0b\lUh7GZ눰kE oWs s)(#ѓ:Ǖiij\@^D蛜vCUCz%Ϧ u]V>|X^z%8I9&zUԗ$*2N3oڏvjGOABVSzbS\14,uܬAɃh+xݒ(R}ٰ:a'Ĉg3p nnkcxHh6r,Fwcr aLx`LudɣG *d]gP 1[R2N͑_yTY*"TwY.+qC\UC X>(::k&H4 NYK| *JV``E@u#?1Ba:J# :3CO}s4w[HԈttgvL! b]BƛVl8S U*٬xܖ%d}3W򦗯[ ='>kBuZrr/tm O@ZUEC/&d+$9iětl€󖾠?a՝T*YUЖD:ᗂ|:5O!.٣":Zkḫ9)u ΫT;6M^ynb} 5(cϧ]ndۍضG7K`Z|g0;;,S9g8KpFtV>&J'3w7f)T^ht[07(:!`SMuN4o 8%?^kY4j){Z֛ߓqۗ0d_<`r``ȯy!xE'|a(Xr3)m!1_yMֈsyCQl4I4֖8*:(e݀i)x =a*nCv*4T TK*)Cz\W wP~.6hT[0o;ozs[@h-v`):ܻ[!Wܚt¾^-Ȑxݳz nD]>8JB@ӉE/ukP-Y)+ጾ1QX]˘Z!QR[ֻ0MW&C2 ƵR:!wѪq2u& :_m4ӜA0AAP73[mͲ;L]GޒsK>}^R˖c;E$$PLFOݕ?R:i܆s?u V<;Hg|x')UuesiE>t~R=}U{0^0g(9 OMGݩ$eϬgy߆ i>Uc埛&׮Σ!"HN\L LcA9(Gw/٪8Q"zC+3UN s%eL䰷1ꈩV97OҸW6D8@]o4cw#byC( n%m$w!s}`-$ozM ၑOG?z>֭9@b]M@" Ceo-ge67l wυ(E)LuJqP 2uBMUL[$_/dM]DC^ ZqaGJnz=meE9Z)A"ȫh`[L|RpVB#Yy]^BO5ȱ3Sݘ؉@tE&DŽiWi^K3RZ3Q;-nJ(a%}HQU.s8k~!,heLF֭K[*xCq~'q9O83[i7$SX_A*8!z,BTش/kmz*u&.*#7H0*/ A'\R"60F;+)I5YFf9Pxc-j$jK$9N;Y/zo[fX '6ne\S@哥\YFP_x{*]/$m:X%gcGѧ4CqhOL׭o|]Uc+b6NmR+Kg B# 3ğ}5#I |u=3X8IXR[c5W!yǃ#!0!J";"ԘDk(Iy~ ~ =M8 =O@,L[oQ 7KTzTv ը 0>lʱJO4i0- ׎3}o`X݄tNIuA'* 7;8!~; g:4@=;>pE'C(羍I-ʄ/ ,7VPKd'UQM`#6 .DJs\n,)qЩ  }NWrKAO5pG634׹ M[ɥɴz}4B/M %5+Md,o}"5Ԩ䖌@To]XC(0m(>$H#‚X^.CeEtj)ka`џ7yX %#24Ղ؞KK? ]Yr,ϲk;:ڣ(?}[\bxNP!O@R$ECpNP({4B68. r%dĊ{4dn l{cP" N=9n6|A'u܇u0 K^n[m˖{̻&"H͹5*F9Ѹ8$G (Z{9p'ǚK?%CbGY H5;TϗG5 CeOd_r{TJ=6qt܊Ad5Fs$ķ&ydWg*;AK"\W;f!rof3j2E1dz[2-> W~wxHЈi<z}r ݂~Ow@+M7ϚstME* vCzz>J"qA@$$՗.ڙ\r牏*E }'ߌpYݥ@MHGlT)HݢFng,G|3\RNA96eV% IW m %N0eP_=)i-Z VRhgz Q#*,Yw9h o+ttE6} Tqy729Hwp4.ϑ^ZTE QJPr^ ,GiaSg,i]V)YO"C ;f Bqãp'42A)+`•b7H;iYW,]#9UTƛΦ#YDNq>%GW)yF+ʼn;jK t'/*o9EtZ ŕT$OWt0jX'R*:$l ~1ڮƉn5wЯ#P4 a?BY(n380h\V>np,)kŨR~<hMH>|j*='V@!^Mtp0Xm!Y_d W0hW ĀV.=3\4{_1`ȴX1Я`Qg<ɔijeE@dc3%'Wkw?OFS*I߃jBR"w$\a/(i6>mxгJw[PFC)^# ZELJh}s<,8>TQzfR|q-oINe*?Mݞ?Y1kKRlu zo:k\ßP-]:Le>C2biBGk&',tٕ=豎\Gi~S8^D:{g-Q0g(}X0?E_ R7c?O)dCDBݒ?'KLnϪ\2rU:?uK^ 1/#PQpW>|H+Ezg͇b/fI3/-/G݄I2@ED'M9NGPK)qO]]"t/9b<[ 'mx/:A *C;ۺd&op~)G4E>1iN Q2/~_>1Y Jif[ZrA~ܙ}u_GqP{ot /#cu;WpuR[Z;J[Cqu<@=\?OY ,ѹmJ(u")>N XlnqP`ɻw?AGo?D<+ ;F^C&v:/n>.-mjO>dW\v7v$@<  84Yv};#*^400&Prƞ&w1Ut.#廓I(~tT@f K{ealm\#;RY]A<8lF }9msp ?+n,;7BQ9Lm~ L`횅Q!.9^ւN{֝q>:Od#0`fk`3Xl}T4|wᖁH֘w} e Y-{*G&>(7ٟB5WEtG?\%YJj6vwu \'8X"ÕF. <&@Iv2%qT%4~( vn$yC7:DLBޥ'©&xGhfl֧ w {x[, lexk>N$b~?.mVfҬb1Lzpj%5(aV=xtC>|h 'p|@PI!rt`A(ė^&4Ĭ ; J$ 9e/͠"½ʼnS]mۈ-$;ӞR/'{ t;Lς}O\G;Vg %2/Ia`H%XW6~VB)kOd2ZƸlJҁ<Ö;"AwM̫S}?q:(yiu%Y NAjV$|Bp@،H MLj<0vB ̰l'5{2kAL#VDJ;|!E\Eۤi\A,S 9O֡w*Rzj1DJS[E{?ݦ2Cscӫ@]M8nT%sPͰv}CҘ-:B?TYM?o2(y#6k$ZCF!. ᎇN cfRwfHA7?ܢfUTDo`ho @UE,UcܻaaT"ug+'-Cߦ+D_b 9Rr Ka`٫޲G9kmWy0NOp/[0杒Kwq E>hӦ-dQrO P=^P(kʈU55ldP9i G|D`8DD}^(ֹf(`& U>J+m;F C'v{487Pa'F'3 ۪XTXk%ȞW\ rmj0eh4`ԍ) Srtϐ˞(uAoz!i F7(;A=>:>=kèg`G_+D7R+)(dNʰ:hNJNMStMe #5/u0C^ D=]1|.v" /{ѻivsBoP}ꅞg]~J{d L<7)F=LfSN~m3Fn-֕-{4 bDD^)>K_^Jュh; AT@zF5.9ut;;W_F-H?RWi+ =9~p4H䍔/Z6%j"48ʬ}Zjb*o3+IE: YӍ+0\H0ftnY-l xDz<&H'd:\CSNjTrY)*Ϧra,v]byDs6sa" 8%ʒF:F` \iPɯ[,}bJ"Xu5*NSJL"݋2 XF r$/YDX]eYw,i#dYW:hc+e^oOOmxW BxlUM|^">cyG󲩨WI-JQt.dFH%y<[׹;_v(e+K|}@^e$Dig,rv61\nkLEu)/WrZ(#;Ķ dנ˧/sU  z0x|TϑSO2vtD˒h Q 3#DU F$-G7s TEzT]\M öT0fi!m[v ^yCq-cvu h9YV3QRʗ2Hڻx&֊\t)1u|8StQ@%!!3tϥnC/'q6OrUo"Ѭ-*1oצ% upJfEÒ@ƆYNJ ,s Grpo`]zv'в7E: T9p PB]xQyQ!T7lZRV2~ȫ! nOS,1\,'d{,Z@Y⁊։+>Ja[v jMeuT1԰8|]51ƕ w<~[łtMCJ">zn ~IhI ͭ"vfă.i*SRHB?ҴynLSQOF,Kgv-;}Ds!i4"hϓ($|0'"R|7o]tz\ZKn']^Uuک"YyoYES>?.((_Ar W~Ǽ!xŠj*~*7 niCEDZ8K`\Εav(oAY(ǩ图$ǻ^]IW9ntnu}GM4rgGQ<'BZU ʕvQ#FJtp*G&^=|V8U$U abK/^4O٩q]b4vzݹkM^|LP#ҍ#uf9+W}ٝ] eЌتB+1)}-Β|P;dL>{/.#1N+x` AXㇳ G/8rHx+щN.:\gW"vYi[ئ2 g/H\&E$ĹzZWN>bE,61继v s6UfXvzׄ>ܑT͉x$O!uw18"Q6㈤.Uc"HZƁ1CxUWo@uŽBm<2,{r[߻ک46mvCѡ`_' [F8)@M,`{/6(@63-:i俌Z1`'V+Ck^mp iz[RY7j[0 9?eV`/x& _i.rE/4ś/cނ0m@xYV눂W\s4,EypOդ1mYH:8}@U84ØupEG=i(hKBfl@ μʾ?Uc6Cq¨ZKM(i#41.}v[כsnjsyX=gIAf):z;ikw4Z&`H+qȝtb,:~pYד"QxunPCg/x|P*?ÆXGk#Λ7TCˑۛ[RNRv>**$!\@Oso 9:NŖ 7/kXRu)9ؔVDd\ҽ_XbthLTo]TBl[3BUNK'Fd}6e8ĵ|#lʂL}LXfEbLAc94 OWJXu-rڟS9SLյkJuׇ9x3$:ùa d(V%38iE]|M ֐X]GIj KV¨9&L9y  c]H1fo>(pw1!':a31`(D$-+7A J mcE3R(K]D(31U߄BqdaќЎaJ;p|A#11Gjm1ѿq.W~  ɮ.L2 ΀& uPQ ع[ _wҮNoUp@-b,I0}`i%ewvILRM,|~?'|Yu<$a"ꁑxZ:n;b;7=%AfV ,Rhb$;4BϹrzwr&γ zݩPun@SpPdwA9LRlkg0璯8-maVYKUHK:!{l ɪ!l|^51kB_`zx*Q]4C~c`Jk ` {I~?t*4œŶ* z ^q(I 7ڤʑuHbχp)_IJ};%mqVD0O-*.) A&U1PAx%H;ʘFdrR<h>'Xm~!8n9GtV$em߯;|9nA‡:MF&Hń[0X}p͜ $yנD3=CG<m1!$G}RjHQ?t~ 0owxbwx!t89L{Zә8:PB8sc =čh:Qܠl-5axdy':$"Ja*qutQdoډEvn}mYC y^Uu$! ry4S;02{>,2~ 2MKwid8LSbzT_;pNYE 3!9 'j"2ȴ(]Wӗ*=]L8u`;މgmܗ_}Rprc2 ƲnR"{^cn b꯺Dܒn(uH]QH"8ATPX57r)RVa_kkCw*3_݆C )GuWh*J F o+38"m]]9b!){%[I&+wY &kz!m{c ·:"ȹw"1 т=B| dy4b#(Z7~}p"~MHfLpzBʅmkrED3dq /Q;r6sqe#MUf*ᰀ2qV+$JB> C%Ma}Bt9s@^[kO"pbï Lh$no o?$SLt-EK3Jyij}m`MY1v#wtO>9g.қ<{E4Y Uͳ ng~w_iV r g"*ÔC}2t1w>oH ubl1ɑDa쭂O:c)E7>MXբ&n\@g#M[\A$*MzTB)-߻NK#p'@ rDSH|Y, f_2Z]vBDmL-uh>bs sd"e1|:Јb}뗳u"gAk;=vV$2 `\jڙωfƨ= O#03P愻s鷵rEOޝ%W<+L&xc}DO;ABJ6@gp~?O+%[8QzХģOFG繪ԓk&^40Z|ø;1vSs A )$_$DByh% o}Uݤ@ UA{b4s(ǨZ+QV_=8z k?U?Dg!$ )kC 6nHwMH pD腌f0V;ifqQmQ D3NH\E| 649E`_ey!5 BOctmn%z1V9󂵷 jgd кLm X T3_) i@DL EAD sڱho*BPpԮנyȩ7Bq6rX(zڔcLzECG`>*BEEWN">$p;_~⯡b;Rg%Z v~Uhw4K*f¿ 4V>ǕPz;>*-#fԴ#T: rJA!'I=pgtda}mڤtyŁ &E:j(3pD *j {ſaAKX{*`^ %]">o:mR$៴Qc`E@!ms>h_VzҊ0gwu4V T_&WH$eUx ku r畾#H%t Pg 0ܧa52Ϲ.}M* 2u9(ܔi1%uwҽ-13!lF Ϝ.z}8Պ;E6C֥!4rb(/qW h0eCfJc.hib+* ;.34}$u=# p w*{E&>ՅQ3yd]jtAOWãR݈jCɋ򉼨 0!,@ᑸɊ3w1IS&H8 PoŒs#y")l+7)v뵥4԰krmپ-NAxYD` ={?[SJJmCa q=>m Q j){ZpAOu!_i`scpy+VlOPE|Ai4 |~RTW;x#;٠0* 92w_NU/xgv\0ܜ ,e@Fȧ ([&02𔆝KI/t)&<>FB<A*;\ݨsx0m>g8&rK-r|M#z)"aBz'uBRFl0}sS/ʓz+ٕ>αւFCn6🕝9zPOkq,_hXܷ+ >bX ($K8Vi¤݊C0\Э[뱷{"#WI>9lh'48 p4W},~*yո"KY?E˄ ҄E%uQ=xյPAIx8͒ŌP*n$y ( c"`+$< ny(4٭5裄aDOo,Q/|nļPanpk01域X N2V2^֠HNiӂ\yX2bu=9=gL8'g*.:36dqH&75fsziCnG^ېgûԑ@lHG'tiߝsXy/؇ːؿ0(ILJcčxtJqa"Ef5qHqR +;l,Rl)1=@" Q.fh6!+ͨUoGǞs=aŧ!199rbBXwVo/LovٙD6wB *] YV2SEJժͪe#xvsez??Üy+>&){%mWE8rHV59 O*b==t_uԴZWQ@i.+T$I. }RRz $[PͤVpSng"qdE#yzmӪV5 |<781k#A&Qj?&ة% QK#]<*0VAZ J@C;x*`dzsbفTeA k\UUB'ff]$yA\ tn]Vy"o,ׁdbSHE5{tέGm7`Gx \F.-}C׀*\G'.mFMF ELҮZpr:G%Sңb/ Hw;G)j2Sv3q{`8!/@R:u(Bh,"ٲ&kdvllk _R[y+3l,t}JY1Z^_uj;+rVBW=_6䫥M 4/9Ǘiڧ~5uޒ01ahC`_~<^\؟|wTϺ;+jdsp"鉕ѩ2$~Єr2XUo IF4&0x-+%,0IV;?.;+'<UJG=#쇤#maY^Gb_F½}Eb$O%\;P!ɘS+pQО`+Wgh-n8lJ(gvn¨X^e钢1tY ;q l4UvUݙA)m~Rg>;.fgW+/ouz% DF0+}qh3v[kT\~ehϸXJׁJ S"*XFrCG2}4"אGaDZDwK}t\M!O`@ EʇeO790^{{EL ֚EyZ,M९[5A'z3R{&򣩰)__<k^~?kZ2a?oVڲ/4$@t+vtQ:lv5> i> w3n&/$i 5+8vr<4ЏDZAК_"G|@۾;Xn.Iػ_g Tp3h%hu[b˻ gl2'2\N(6 Z|yp\x)|D;m*Y'VUK~"wbl!14i5+#j]^ϲLC)]C7mv@9E#5c?ZlmڵMbwg;4ΪI/ lg@i?ъa%7]0 a9OY pnБ5G5bw(?NŎwN.vZ}G}ɟlrcpnºۯ 'WdGE{O}06QeѹÑOE >HcxbnW^ \#am tH1mi5穝+b|֑7XbocqWplcpњck$ho+'I0h1!+[SUr`kVX}g`xv{n,M;m:X*?0A]7;;T2 R X IxO"KgEfMQ7ЃYoi`Q@ĒܲhTqa6*tz%2P%uujJ~%o>#2QiNs|,BtܔR`wɼ `f[S'@s_~/ w=_tl VI]_>vVD#3uմ,!ş`RKȼ\ou >VmNH <׊`厘K={D>Ut]ݯY@ٖYqBЋW>C)DtLyNs@{jJ1.Pʫ>Ai규?eˎxr0V; <'ӝ̡w8Z/a;;aPe;P.Ѵ٤ n;C KHQwBZ5R\ x]0lrN53ؼS5=HxG0g:*2n)C :U-@ѾcFlM2Pf3Q@iwR4ao:R5g-%F1Z%tB>%sGl;˸8+aPO{/zQX| Fi A+$K`v}W{K6Si4쨸A1@/l99AE*[&A:I Nod M0"n~;**ɨl@Ôf\u9ʩ_Hw5zrD?tۺ̸lԂ=zĢ΂͈`gQل*sBL3+Mr*Ov'nY"  LP\UJ|C02oyZN &'$w*u#` h ß Ԫ 임a6ĕx J ܃RPkaZ3:Hm􀣃sÑ6J'1*]B$ޖ0]ށ\ ݟ*m7 x+'Ddre+aƠKtlhSb<9̪a&o;*V "Qe+r 5h`<9RE-g4 oNEu?k/O:^KHmfgƞoҦXh˥& Rr ` 4gK"TO:4"v 'E&<$JDTq䞭 z+( N3g QAvN_䊂- W](bF>B^U ōb+r\ri7(QDn!qH$_9~+졄z5fֵܲ~Z~4,;Q 9DGMCf1]谖&25\X:_PB0#.٫Om8u~3eQ{w8#={C#ڄ$zH_J@d:l혳: t1oRW3OFzZV>2Mý'!ښ C?mA0ϯ5,TzgnR+º=+)CnAӏHF,gvZWYPԙӾjXCfL TsّN%Uu%y3wu;/ ə45zvkj]eaPZ(<(Cĝ.LDy`NU/EGP4 [e~d}(dFR)zլ-i f$Km: zH|s^$ïWZl #ҟE91ٕȶ1_7.PKejU'M͆:!D[=Q%L!66 6&Z{,$Y!,6O;4a;n?D*1<q?W`zǨ2԰x}jnv >*{% 2s4 ,%ˢay:h+ޟzhe76i zBSy4?zȝ^W,$Yɉp`wqC>WgM\G+l ,NxSm?%^[KT5vlإ*VnnzK.Ҳݧ *-,9zeu>J}e>hM&D$81ĈrK"X?L33۵HR8١ޤE"{n-b+xV,+8z ڢoHj} AS)5ᥢ+ώY%&{h_kYTjUVB!zm} sga>tL0Қ*^@j u^P kL#/˩P`qȼf23lxBty {"W{, \{g N]EH,6-p2I1:ڮz;NZڃǏ\p(Bb.euzD+y],;\g*  9g5\;qԫYKFn*A8gK(P}Q9IT TU"˯nd._qϞ6iC7&NGA׵1/")>C (N <@ i寠ӡ6%m PPoMpIyJz2GzY"t`5X: Ck ]o`PLL + bNINяgt+e%0:<p&\L{W+mDv܆oHr!>Àx/@Bv{MieG'dGīpDf//.cn_]́/ +x35 ۮJh1>k 3`{2 9[{^ FE>0S[l*6$!ѻJn{O+ޤO$|~,_^sw3gp->re,v:@gơ3,jlBℲ e8X 롐{;C oDoy[N:إ0o[Ĩ."$E|~Z4mF[\dwm5]lD旷7 H<jPxS. 3K!g^ɛB>!$QZc&"zpTϔ Ysb+P>σq;_v[~=7ܯ䱽l) >Kg=J/60wk+ ':vY"TY# תNUP^ kQ.&Yf]=g5d1wqe5GH*X4քkwJ,ӝ\jĪ]ZCfP\][F{AvҞoz]t#ǫ"‘vJ?I6SǴyp#`_Q ĩJV-$A~.]TP&)'0܁@[7qb7M&%59 GWC$1P1>vm[y<%f ~!ZסA b\șn|[GZb!"k0~˪e"${ DG Jgf#'BBIލJb.8ƍՑU;Ғr<!~a2W-(~;87  VxYFSD(I1\Gh4ݼԌ"J7*] !/|Dνj b_f0P8,\5 2\M9n=kL{Mրqj/mQC!ubG6# 9t`atdfزNbMa*AV+l!VQaiq\Sf+疄8Cwةb=*Ae_ϬP'(dSLہ.qD$P{D(^l1- H`-oJ~*iuY(m,E ].&w9{j.l΃+>߰qɩ}3zmU;l?lRJDUǧ8(?&0bw)P5&TeBݥPmF(:8[ 11a_QA|/P:MŚ(uѳҸDm C<I8!ʢQɑcH5GĠK 4(0 &"shfh+hB'P+܂;Ǻ7eF^i._SƍϼB$qNlt ag +,3lޞ.0c-oMji;V݆P?a!QaN)qO#Ev$wDO2FQctJ7Y'd ,& 'HhaM"K]I~"WB\#<ܝTlEZoer5Qi^i00~4CH鞿v5S*6Iym5"EOҊڃZq+3#  Y7)5Dg͜P𻞁Ńk B,bdSڙywDUv24T i6brt\4s49w q2N`~|>YϞ&A/+ɔRwr-ǜjKA=^Ufjlv5?uQy6ߖ F$rpQ{HRfHmTG8a1docBcjj7i̢{'%ŵ( KКZl*xae kps{"+NOD_7@:OHڹ>Elw*l #T>Q"*Zwrl d[=gEe)ۗz=>AWk*'nq*:|:z9k ǾW# RGD{ggKif `_51L^p g|t[>g&bzE:LW5YҺ"MH6XqcV2nDt2R|N.'!<0&M'ޖˊ,[4{1TPm"]op|VXAJo*L퐃96jKٔ-)L  kE 7Ho OlM`c+Q^! La[Sv^kwb#Eޱ{f}p|JvY/ i_ !1dA@F>Z:{[TDwsjIw4/[+hcrn BA{=[}RHJN̝(sj}jc6T7B{Rqxs)!hV(?WmEbf;Ϊi<خmK`/:kx;$t]{Y0KKn[d 4e0 @<<)RuoKw>h]6Z[EՈ͖ V[bC_z ջhƴC<'LB5Gx_38R׉ʐ 1 oŶG^z:{:+6OPS4P"[w>BEk &bޅ؋|~F=ZIhPYc_C O! !KMAt׼TX7s?|5Oֈt3TGQ}_˸/QWMC-x\v \@u?Ҿw۴jX6–*"J}(&t-[!̸5 gFQ)PoF0wzVOtD7f!j|W90+խh+葧N3+Q[kψiG3xl:BmrJج"C1ç7Z=hTZEVGAӭh1NSn- !TXh](ܖGkk8_6_/j>SK~fn$ ԷJST- ZE/X[T-mA  :G_gon)mNvZ9R. ݖ?ta:cc)[WȸT]I# 8HGiQ)%q<)>Hll౬/جQ+m5ʸr_&QBo[4rk@o"9%0!s0bc+2j~SL$rYٹy!c^񀟎!5~BiIaV:/'fxPMYyGO"2]?\~ %}C17f!d5Uco r40g4 ߸-V)n^pQ1)e K86W BM) yMX?exXW/e#P@ @3# &e6{T8Tw=A%3b(R˴G{Fgs&' lY (-` ^jTgy? τz2ObZ^D.zE3ux`:e$Va֑^B.puo5Şʗw+jߔkVwss2φP>_j<{EFT̏}7Zp Q{|r()fFәG/QHSx.LHT((#tʻiFFk'f+F>=0Qhο l줭"A!\ZʭۚDpD X|`V`kʶ-$z5:7qF/e*нQ^Um|Hyy^?F0eyS2[v3A;5K{F8,SC ao} WS6͊QSK1Q׺#a{j8è2,<: J?Д26.!ڭw"EE-2?9{䭸^}6iٺ} <ͣ#\n S \XxV$uUa`/χ~0#yL`އC}$Bvi^(*MNMuc YF%0(s<2ceZ#q5׋6+f:9F=`p]-٠>X5w}B=B݊ X~vAD/,!.xe!~3AI=óa۾A/Ys:8O,8:RO},gdzk/HJo*h gω9%:g:g_^=D^;FsTx*zFjmR]2R|Cb̊Nq \ CՂ64%mG;h&OXoC-%LBudg٘9U lHPh!irs,%Hn+vf a{/UuK~hSBw4)NJ *sQ߇tAO<|$troT /6٦`z#2p0C@DzH@dY-eOpA#Zl^_խ༭WD=JX%&U::\4]{k;|(F zdDI,ٝrs|@ڎ/9N{? ؖwqBdO_FC ot tSchOλ'X`n:.wxiĮ{יXvܻ3ҩaEK[p`sZ7 TLoTE&H]]/kkJw:-ډCz:`88D& R9_Q/?J><~=NVAfNt hL\`X kx-8Ǖ{n X]3?"ĵ4f8A$Uw=dNcR0 ^o6e`n=e1 G!ΪzQrstPP c&pVqȋkKpҖ#,Pߪf*R?/|K)wu W(I %xO/ xA]%!Z " KNE5\A!>DGՎKXWZ}=@v[x4V'*vQE Q`58E=h}`9dcQ"snl{7Qme ~t-d hhwn>lpU[}4]R`8D|@2$/V[@(1E͸iGϮ"9$^u#&F'2hFqaN?|eHCq!#F$<]6yYV|o75>3 _![3q rcZ]C 6z[ϥwBzUO,ʠ = C:UkcB$Ҝy v ?w=[M6hlclgnܓvb9#p B4 euԭ,I'?1>ȖiA>L+? ]o;"ꌘ}9V(vXMYZ;F#~& &"2K:yn9 h3|8q^L֯ L ީ4W#WI'dCA sw, 8uiY1FiQ wH gczvU@n$[ 9{ 8b&(: א%G-0XbobC B93,ٜI+i؍mx@ZOyh_<)ʲk}W?4\ۍm2a^b5}u/HN+6H ;I `V0,1;9D_?.S*3PtaF|QnVal_=7F1Z_令[p~3z/v̟U$y=h"+IJAE>nu^'.$B,<-UԓSVAyrtV5-X4prOfweeI?0qLxT ohfY~uԤC?"؟%sF^Pei3ʩ<>,!gU]f>z`1ҦcW.w=xP]}=} "(%k9Hi ҹQO}+W{ew0 R]6.x_ MH˟z]s@>:p5 [qc&uu%tuwx ʌSݺƜ~ʭ=2,WNRTp_:F3]=:)W|8@yc\x FanaGru|B{#/ 9/gMx"\> у < p6{0UF1#{2dl"N¼LeJ)h/QG?CkwW2(dK+6 I6z9}r"<;q\=n `=;" eX>/Fn?mR7`9nܰLyI0T3}&*zf>n=tlBѨjր|/5[_Y GVq3bu?$|vWpPy< qTDkBvK鷣X= 7{#>[Uf ' Bl8ܣR1v!i5j]Y(` L/(h|ځm%2,;n@gF o =7=f /FV~m/#8"+-Mm2n]֤ RӄV"c9]{Ue歭vDy:,wnwh,\r,|nFLiko)Cs"fZHP,|AܓbDǙ:xJ8O8) L<ŃrFCU͓5r(jpT&Q렯)36v-2v AԽ]Q]K LM3:"g8Xho4v hɖԹkq(o0v{tPXB7NĻC1E@x((?Ġhy2=2+5=[Ɉg|Z85뾌3 ]T7~~Ť䣊Dz ebF,C P}@bW90'5v\@Oԍ#i dvIDHL+ƥGm|Ο0("O+YZ`jPav/NMGUe* yTa/68Y#lY4 sUf4#JzgEB^Yr+TUr 7.fBEr#1"ܨѶ@LGTNdd[8nq/ekKI(Lf,BZ=0ٖGj,eU &{f k~p0k>]q"|=dF9*ІnIym=ǫo1qQ-/L=B¼G0qcn1RꋪtKZ! D/*?EvV=1RwuTm> C*GF@ĕ} xSMiQ_sF&8о#AuEn ?ZϢCIg"/"$RXReOH]݂/L)Z BV$IH*n/h^?fZI}_xٱGuM''Rl,I`FKi[aX=𠿹e)WOqZE3~|FlXm7(?Hxպlf]s.UBnZI[t a h#qt@NVQ Ky|%5R7: 2ZL0^̴_ZFչo(υ^#^5` 0BLy%Ã:L.l<熺:1 "LnC_QqZ&u_Ug"Q]@ FrcCyK)dDs\,u :Z6[Z`w 't&ǶUQFecʅ͡ \na-?eAAAM KȜ`m#\}݌t8qzT梩{ 7=>cwm]2f=ET*㊖ć3kj\aNۆٔ}h;8I\˔tCj7 ;wg6]l2:=[r?x-#<9[f|H(:hII$<reb/lq@P X-VXAUc$Uǭ%&k99Iu`R=C^LU/u`1clRSj!Ebc^3HЉq7_Q`zN0vyBsYF NZ}*&oLǹ2G-[Q!GRh4DI!bNR֞SQp;n f)χ6.0Mw>2[ ȫ6:sRN@K쇎QqU$ߛԭJYk "(L(Tf{qFj0%al4w<ϖ\}Inc7>knʛU!*jփyw˞`f3_a&ږE-,g`:V\{`wo3yܦo2MEG ϨrwcO6k~0?Ыro/&>۳Q0.ts@[i4&|SC Գmx1w6oz{}=TX!HE󚸬0ok)(FMQ +tmHif2М]~gBTvwAp" em.T[*H6 w@E^3S寽e I;d&֋d99mu'RnN?tK45k~^^lMMbq>  doyb{JK+ XyC /& 3 \ng Lyb&;UP:|/k@-Lž~bⅼȕOZ?3Jkd,yυ6"^RK0ڒF.O2<_X*䳿SkT7}6n2HV5OW[e-k.tޯ*"mpv/Ѧ{Jk8Ip}{M=]^2IKnQ]љ+(>ވ'kEc4iJ]qQmnhQ%xxk 2S)+`D3awʗITKK+u5 `uqQ1ߘ,|0[guld|>Jaν,pLQ:N&۞8clc2͢^Ja O/gAᦋf'pc,֙@34粁CsKCl>M^]ЇoFrɞ%T(g7PJ11 5NV|dnpˏc(S2>1Npƛ-ˉP@~<, d WWd /LϣX t :,ύW@9;sR١=y#Z">ܪf)Ɉ OS=_p.V"MaÉŕ<+ E -նjCٜ=$*΃Ww ꡏ1-&MٗIrLZВ_Anln9blY+AoqʑZAt1^l.2 ԕ K|8hu6:y(\$k?> 6DE$Dm/(cqy$bļEb $߆LJku†ۣq& }WHG<k] auQiP A9.6 |:UsnD|RG\N\bn~fcŌ8տusbIa8?ҡ{RFi7SL102B]J ڕ0C%[ ˓tEκջZ˽oxK)߇+Gyf0=fC#kY~Z ao˱>U24pw˧0Fkᑁ<|oBt/_U$ 3<ء;'q?TD_ΔG*ļS761Z6%e(\ƫ{Iw\/Coۦ%{K RuQ1;P9DUot/yl̻Y'Ŏb{SM׿ .ݻz%el<6HB=^hNX U?ĈC*MؕsoI{o<MĊ0c?%FBŨk=L=Ig^YyU }X[tѥ7ۚ"h@P0K=`dG']ט; n}AB_D%pQ(뒄e>n<[VeG<ԸDu&m^?pGmfL<٫6usBft>.e>N$ č%֖ N(k`S7.2Lm I~(_,U,zh:]!?RS[Aqk-tm %WU#f}8iwH:AfA.)i&5t(㩝G&Ra7ȰD~.±_5 >hOqp>= BKH{*ſn5T,GBI6Ӱࢹ? 4OtKO5&: 惸2Ec)4R{"e\Ҁh!2AZ Ӓ(hO@3|"Ι|*:G] B#Qb1b$6>B!:O;vmqOb 4݇U*\d($qfLՠDM׳OBi1qdzhlOG:>kdQc%nR{A{m=mԉp*Ihe:xTKDY'Wl'=0fȎ4^Sc)B'7yb-#q!YK&P|u4w`!d ?b!FMޗDptAi0egZHJ5A@60}sw{59V( 9/Y-زvȨͶ)5||l޳I3ԝ9)9M VUM,?/XBg5iɹ> w˚ˡvun܎#Խ,lP׌}sB)aqZlykvO~ dw^йkTC4Ùd*M;RѲfbY{i."5Š_oZnxO ⅒L?,uf_p>~~iry7:Sr,E E>%v42ԢT-*^{jme-״9a2An'6`)5 OlV:=+r{{_I(U;, ntOwMU˹ jzSO'm}VBCCC=n"U`BC/E/_n?T՝?: 2D8@P~u_^qC^2b#[_ xMܢrÙ n蟾Jd QA`Es  ş );C=2 $vPD'6 `3GS)5̈́؉p5hz)8Dܨ_^ d:zoNeSܬ~;۷y"8bDjr<."S [6$%+ nc l}a dH&P2Y!@5ӲC6K[dHO8@UZ蹙 {v|׈ Lf_}#'sLlܐ9-Ᏼ[kʿTRjqNh*an/SuŰI/4{bI[Cޚ#3yOwyl̰,'j7fPMQ7k$|:U |q=lthSx~om7[-px$v{MnG+ǯ}8~le#BK]@X1ġ!;?t̻e@v̽XZ$y_W= oI<=*?vd^$GJ ,-`k^TC[]z@en 5(o)B(y)qQOCQn^ DWr/φf=3Tkf'*T =tn틟j\7ػ`eK sAxK;9s=:Vw1>nnn.K'G|CxΠae?7H̾Y_pD㋒UB\{= Y=,^lƖGW .w: vp&bsp"B@~[i1/܉'R@gv;CUSƎk7zSbF}×fd8h/zq 31GbDu52# Iz>ֱQaspwք$建єK9}?sř߷aG=oؤ"胰:#%NFnOZ$giuOdJ<q#'I̥ ؟/-L-?:(N-ءA\!(^ЀF&(׮R^} vi0͸_BM4tAGg=5Lj l/FZ; s[Gӎzrր6R2g,& d!6.@kʪ'e_V婸+I+eTE-Wc6z'V|BN#qfMTڳĊ5 ɟ>߂r֚8Nw䐧M!V^,MəWR&Gp? }Z : 4/!ڃ _G%ۂfۥYzai՜hRܴIIkS`6sJΦo>oǛוdzxnmƳ5P(vwрi}nN R>μ0žaU_;]h`)mqydc`}|˾P rI&ԁt\xٹ#']iCR!]@U i@&RjnSm5EXgeI^meQlӪ b WX| 7WFnv9b!ޅ =QI 3i܇Uv3q+P %`PyN)vape ezXJտ]MQ?H>ӀԣFCM5L&+:X_ѫD]`]@ _KP} B\LJ! 4dY nV5SQ` 'شCGW -sUc׹(-+ad5=OiGfSN*,|^ `ىGJfL΂,|joswR9@ߩ"5k'[S,mm;wִOUfx$;Sxz%obAllx(=+`TV1O͞L eh :w̳74=QAb\-{k8os*@Ο"jaI7m!ɣ7Jxgpx҄.PF[D879?onB+$CeVۃTgp"KCmձ'Ƃakm?X9X?lStSbwʞA)(;#Q'D%ԐM:$V# M˼jy湌65/r!s7UݭIҴ*`-Idt4'SFOhhr?06+o)^Z0~|O) V&-c}T✩ojݕv].L }^,; ><=(z]ul֤p7H ٽj?$d9G8+Rqz y7T$ge8>~nv56&l8m sJ1!Js5'Z zvme&2>L.f}aZbNʛς5}OУMdwWU {b))FId_y脩\ܓFy2#wݦIŲ՚3 qhRw=}M:`5"z(vh Ex+%a2=c@)IAL 7`.Gh zW'G:)Ul8qܽD-/D030~6N4c@޿i8E858t;`F },f.bI0Jue_l(rXVeuS"uIcEΐE{E_hUiFyߢM2)A#4fLU0H)5'>]1".{`NP}ծ{ kH||AR\f>`LN Meg E,omiES2KApyl))2 C+|5CClj|M: -Zݔνd("h;qFaKDBQ`s$^3K` wc9dHq`'<L!m}.Q-&6/ OF|oS~ξwz}aLDnA9wѤ{7p*PV3`Xzc9q$ / J*_h*v`,^YE"KSyWpɖ Y|X$H(kƏ_ዌyΦ4&Po+`.%4?Xzcܞld>p:~xu:%4sXM­y!3ߔUŽ7e_x<13#y}:0&"AJvxҚhZ}7mwY. RJ7K4\9-hJ^FOy&;OIIk]WBN?@|%\X :Q F4ʐU5p|7zj]$o)||ڻwkwqr*v63XZ*i6z}Ѷ֥J&Yi;4d(hugB:Y.8{7:pBL4RT_8Q&)siH3a{CM[ VW iC^r?b"\cUKɾ4{@*p%I$I l۲{q dFzAr-6}$ <{.-5i}Ptg. /*SX(x93 5Т_ 1Wk v JwPIm}=madk0eVJ PUzG;Ģ'bD2[qQn]R*wWC|EA+@DãbvUq2SC8 ۆqP,wYE~͓,E/x)QJ~Bk++^\#oNg2 S+wi5y卑xU3iv'u \ΰP~H;nzSSDp"%I_U8llϗ }Co9t^چXJ Lɩx͗A0HsX)Ң^Ve5{a7W>aPHflxXGCzjg99WXGFΌ@ݚp7'0.㜷+))*_.caLH2oU[a/D(F pߓ!v΀!Ev1HO5dW W 6+ Y|jQ͒tX3LJ&8(;KmBzuxu6l "p b W,-RCW˫ȝu:$kϡk=-r*T9+˾9hͫӖTuXԅgWogP2n~0 䙯&t:2\!Wjo@ |3w&nO_,IK׀EM'4$HQ(qRBBB_e ChՃ]݊w ,CI:S*z7Y[m]}o-|UO@jZh j}CM}ĄGIK5 j AjrloM.eq۳z#]7td571ya ,k⣆O`{:l i %UiiH 'LgF6%-v\_B,#w]I-̝Z>"fn#(,vZ#J9`%=)'Zj! бX,%?ꈗ^K5agxӂ#ʉn#Ybz%&4OPHx\)B0c$z{jn,QڔOU)υpFHKJNU55[iEkrQb'U ɶ_푌2 H6~pڨ@Ml1Lݦ'}^椯X3N&o{ȣ ؊gd..7pR5oj?~Ũgh zCv ⡏&SG\ k{/Nxe}zg!n2!_׳y7跘FdE > hvDt@ ,kTB?eUg]:qxHf_:Ͱq:SΛ fw:'@9:&v\6t|;çjFDqtE>2 65j|* *Sc:sRjfZ-,<凂kЇĎyBř;(6SF1~h?w}{k!-q 5[j;çؐ. :,mT+A,[ m!UZ@cxNDH 1zR0;o#hwnz+\lC.%mo©TXC'+.၁&"+ϳ/=ь͒xR]e˔ ŀDӦQ|6U[[N3ZPA YPBY[CHx!,B[!Gi)GA(a߶aLJslʱ^~ &ZQo]Ҳ!~L"j h/x25+#)iT4Uj:H= ~15k][נ25VP12Y PعՂwdy{kwm_%;p)9^6Q`}x#F-B91Ofy&} 50ʟk:NS2cN' M_Yjy+0f?*gNV*!J2Xu?7v#5f87*ԝ>qV6yyݬw]{}o37 С""l(n֦CjZ ڛFS\\LvjnvMϋsAo}JYR5|PHWr!@i0wN-tċ{@>ޡB 8ɚ[GlsGE.߫ƒz~=4B9+,4L)!xM| ߴ Zoo{͏[@e*Ҋ9=!U%nWQ{ij"w؎*k*}D]5pwՙs" ,Ar YZ