libvirt-devel-8.0.0-23.2.module+el8.10.0+1835+43f01cbb > 6 6_6 3!pQp)Tξ7]mtZ`f! ]mtZ`3gm0 *ouVG{_b@ZI[+.@v/9{K!*R(*@:Fl2Ź$}?snқd3#.vso:t4[l"^6т]dJ_`q|G]N1M.P`zIL$8+%LR@񚰬/x1/Of={uԻwۭZʼ5+`NR!7ĉ gOf,BUxx\*fHE.>b 'XR!2]R 2qa_ӏ'&O*)Xʷ7SR Cs{Z"Aݳ^_1YkFFD՜鵌CaL//veV$wuz`Ocu@sp+ce93a0789f5fe28829e3fbf323d9b0ef6207b7aa1f776a5b9f268b355e2bec60c277ed736cbffac23afc136991ad399cd0c1a726ۣ3!pQp)Tξ7]mtZ`f! ]mtZ`;)3rX|@,D^52z!0* ê0,,׍k%DbexE$LRӗ6*=)γ<ܾϋ ߁M3hTTaW- Vd\?F"Bk/JcIwR)(ŵ+s@|bLB`.~'{Dwf-9{2S#"4ڵ|?h5e#3Ձ] ? H%˜*Ď)>g$yb_:}W4p"۸}qhh}JcΪ7/]Ah:o3-$==^VBIVj\w1wkÛݡ+Oj/Z{wibQ6ie]8˕GL JCբeT|u颱S LJl<]1D ^&|IM9o*(x9h3WB.yXoXz>p=?d 9 w  )5JPX     X     x    X     T    (48<n9n:$nG H< I XY\` ] ^b Xd e f l t u t v w X x y X     Clibvirt-devel8.0.023.2.module+el8.10.0+1835+43f01cbbLibraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.ford1-prod-x86build002.svc.aws.rockylinux.orggEKojiRockyLGPLv2+infrastructure@rockylinux.orgUnspecifiedhttps://libvirt.org/linuxi6866)@+ev@*h! W#M@ "'5/A큤A큤faBfaBaBfwaBaBaBaBaBaBaBaBaBaBaBaBaBfffffffffffff88a94831cc93faabdc5d38cd6a1acfde24e499506a45e3e0d4c683bd814fc52e51c045dba2ed824b6e2556451836d0c148b67e7ae6904f8983b7d74f94da9f4b046ed7e92c5b2dc164ea98f10b2f5a219a75995e7988f467b069788b071d83a4a81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3e6b8d248b1b3ff8b77daedc13faff133307d2815caba7137611d80b7704a84d2697c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b732d8b078de0540e86cf4f241761333283fd7265361d5f49c5e5c058f70b418faf53e255a70cbd4155a72875c2bac49da7077d2dc70e865279661e22de9d3f008da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c87aa03788cc49d78917bd9af1b65a0e0bcf6f4a19741127ce243a575a171ceba52159d6eece2b986af0c66b478edd90b1e02586ced3cafe5b40079e6ea99b0e17015a4578495258661415805ba20ac4082fe1f71cace333c55bd49e556bd95760e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb7179255294eca84e6c7c968c749c6973b9b742b9ac22b5e3a1d290206625275fee65e135fe327515b5b09243644c2229c0736502b0ebe75e7807ab9bcc39c4b3d2984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d3b51b2ef6236d8ebf5df500ac871f14165633e201105a2dbf739dbdbcd88e5c88f7e484decf8a1629a91f348805a4a4b2fd2300f97cdd5b98b612727e1127b5230e7b6628c7618aabda2ef218dc187adb01d913d21374ecfd12507b9d4a8934ac9f019ccf7e32d9cbd3bfef07ebb53467b564a790baef9adbd0ad0c6e6b3207e71214a5f1faafbe1b7a4eb1e184c3eba32b38b482c27c916e8d8d9417576d2081d75ba811fa9507493aea35721e2b08f493747403900259d8125908f885f16b38cc0d8b751f80a56b2f162a76fde9b6f73343efd4be96013959fdf10e7ff243092776e97b1eca6ee2ffce471e11b25e055a9a46945675a2ebe391f28d0f0424ecbb5323c53220d0ec38fbb799327b0cb5576f3a2c9041f23fd4d76d73247f801libvirt-admin.so.0libvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.2.module+el8.10.0+1835+43f01cbb.src.rpmlibvirt-devellibvirt-devel(x86-32)pkgconfig(libvirt)pkgconfig(libvirt-admin)pkgconfig(libvirt-lxc)pkgconfig(libvirt-qemu)@@@@@@    /usr/bin/pkg-configlibvirt-admin.so.0libvirt-libslibvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0pkgconfigpkgconfig(libvirt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.0.0-23.2.module+el8.10.0+1835+43f01cbb3.0.4-14.6.0-14.0-15.2-14.14.3faf-exK@dǢ@d7dgddac>@c@ccccj@ci@c@bޅb@bb@bi0@bb@ar@a7aea@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-23.2.el8Jiri Denemark - 8.0.0-23.1.el8Jiri Denemark - 8.0.0-23Jiri Denemark - 8.0.0-22Jiri Denemark - 8.0.0-21Jiri Denemark - 8.0.0-20Jiri Denemark - 8.0.0-19Jiri Denemark - 8.0.0-18Jiri Denemark - 8.0.0-17Jiri Denemark - 8.0.0-16Jiri Denemark - 8.0.0-15Jiri Denemark - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 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- util: Fix error return for virProcessKillPainfullyDelay() (RHEL-36064) - rpc: ensure temporary GSource is removed from client event loop (CVE-2024-4418)- remote: check for negative array lengths before allocation (CVE-2024-2494)- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove 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  8.0.0-23.2.module+el8.10.0+1835+43f01cbb8.0.0-23.2.module+el8.10.0+1835+43f01cbb8.0.08.0.08.0.08.0.0libvirtlibvirt-admin.hlibvirt-common.hlibvirt-domain-checkpoint.hlibvirt-domain-snapshot.hlibvirt-domain.hlibvirt-event.hlibvirt-host.hlibvirt-interface.hlibvirt-lxc.hlibvirt-network.hlibvirt-nodedev.hlibvirt-nwfilter.hlibvirt-qemu.hlibvirt-secret.hlibvirt-storage.hlibvirt-stream.hlibvirt.hvirterror.hlibvirt-admin.solibvirt-lxc.solibvirt-qemu.solibvirt.solibvirt-admin.pclibvirt-lxc.pclibvirt-qemu.pclibvirt.pcapilibvirt-admin-api.xmllibvirt-api.xmllibvirt-lxc-api.xmllibvirt-qemu-api.xml/usr/include//usr/include/libvirt//usr/lib//usr/lib/pkgconfig//usr/share/libvirt//usr/share/libvirt/api/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII text, with very long lines RRRRPRPRRPRRPRutf-8ab08b85aa1367ce1394031112629b36404ab6b5cf36b18955cf259ac2d9657fcvirt:rhel:8100020240708155053:e155f54d?07zXZ !#,] b2u jӫ`(y0zV޴ 3]8_|]`t iO-|u#_шw.'^f(/Ř5lBzґss4i bVĻNJ.n@V]9B%Xs6+ז -2g #p`́zDvn|nwʓ g="~?€s׮ѡ%ڇ48 T@8$}9ZpD*Tt wd :^#>\~pJ-sei!Rp _D f0%jz[hh}knW#E9SgM}xO--J@Xd3?̮C|QWe2*;r6(6!6zM=>B8AP}(-fh߈0yGKf}\)+\,3SfݡwH8[K֬ ^7w2S/.yH);KYKO ν{9gfPpQJ9 f<vfE3,|SuqʘV[jȹ|׊@{"[D+c4Ǚ_P>gcYH˞TWbvfH"Z;袑8Q{MZPYd!(D}37J32&XdW1i /OwDJV+.$>F1WuzIqyГ((m.K qIN؉-" K.,jlqi(_>2 C2xD,gп^ -̖ Ah !,5xt?̯zZH]𔪭}(O&JD;q( bnHp_%;}{4bKI0o}ޭ~K2dr뾞[ETr8TWv$DlKK /bR[LVwQv,pe\t1-AJWVloDN}@ rהRR\5! @D-!rt(-ߞg=j-Bq]BaDށ  ('|}8ښbaSź,`VCa/&tOUb2P&i#0>Pf/ 03$(k X%3} cq%+߮m0<J[LQ/H ckJ>gc.BLI)~6N#1W X/ ljh0'wv0%m  m=m*^n+f!貳3R5$:EfӇ8N~zdWEFηDrg%۱q)٘k l߳ߓoyr\g}L?ѥaVӦT³T~>\fw8${#l׸ǕbׅPGފ)b;e3<ʠWE!0֞X~Nϑ~-Tġ.FxxŹiSvo@gLV BqiZ@2YdrMFƩl[!`PBُvt#BWZmGշt0n&Cx-$}5B;jZe<^y7OaBH:> I/XUZk0׎Оn]C'3ɞ5M`T ؿR264Lrq juj\ 6@=U )'47U}^̎rY$^&wGo>/Pc4jSnw/eG$J{Z{o'fLw]"p_i,F:%$(PdRg[j^oYBí]so쁸w#z >jI |Y{T#c)qrԌe)Tb,u I8TnC D| n1R}N²Dܗ4uOc[®*M8_Xts"R3ORUB%t[vyŠyGU?E*Sj*}Z(/T RvRP3/15+6YT{R&%f& t5O?EhaS6*= !6ͮ6 ੼C,y\ 0Z[۶pYk7Qeb0ICX~7mU%s'"\dԸP[1Eg9WVU[cBqD(Lú++ƛ'[2kw&Ӝ$) 3K:oBwJII IMеER*{7ǀ" bXSRȺb|tHa3(4/="R;PY*ү$wElTeZDoj 1 j2jxGp" DdGpY06DqPkZbMTM,ƛpsN@D)/MѫJ*A'38'D*M0d7y^EBa2i܀ zΝKL}tC7=i=r M B0w&{0Y$㰺M*]c<2uy3Tgrcр`f)$@ "AAw&|]8C-jC=&?)z@}bDAQq׼bXzXڮ6UiwzS/5I_ڦlWgR%ԪNwx#a.R=2փi"Uр>$s9vE)-P[HAN{|@t RY{ 1VZ+\:'܄p{[Q$>0~{"z  4/`u) @lP$@[g;拃vr_QƊyã;zh4"T}YOY\ad;su13Y'XEl.Tbi gi_=`w4N"2IȟY'낫fZ-f!9(H`Nwڰ g6,tfueX*"0a%ԕ5P 鰭Sjܶ?݂͆&)p #9{b!Ze7: x; ҡߕ ץ _LFV 鼙WNbNKD۔C`{Kዽ$(.'*g8I?)滅:y >3G1#\2i`VQ–N4bYxsg l,y pv6z|j UWɤXw4NQK 5ࣽ}`f>`G_!yxclWc:1I7(gRJd6f<83<.e "#@~2uYVcQX]GڝZ2/Q 7lw:Kf𙖏1pX(wDҸ~rDY~~GugT={8Тe jU*w&ń*ؔ8-6!` E erX 3JxF @=V9fb>x(JR5{ 1'k`V?.qM%vkc"F(.qce0 g9#vSkK]bidˊ6N'Lnh1.ϩaΑNV9^·w.ӘPvu8G o7) 3iM ޖ^g"f̰<'lV,XTW=YeK"R9v6o|w+3gاqA^0*Qg9l?i]^P=rcx\nK"|}? $澤Wp:b_WC D[gܒ ƅ#9y>u/?pcF2ÁE4hs$CnA'2 ?_)'aD$Gr/IK` +_g 6@)5}4&]|WbV%+f&ĥV5dsD1m([wHNH3"9%q#ҢEoqS[ά,!ХQơZ0 j9ڻ` @QՌc 1 WbpD_,5ޕEmY'r$D3>tg$7p+ zvW<:l6 JP9ܟNH&3ms\/9a# RﲔjBR\) Rvv`F|fe!7lߨ/]4ghN"ݷp!#D7U9i@ ½JZ]`CʴW`37,30`b\6cؐ.pf0 TՊ@)ۜnXBg~2KR]4"B 'ݤgc+zɘgL@{EG{չ+FS9DlF3]|nwGKO)4Ey(7{y ԝ:}|OeٯrA$(⁅l nO3TY* ڷUJvMoA aȁz[0` ^cnR?Wxf #u e|w{ȕ.u75ZW|"R|ƴ=pPRޔ dZ[3NP,[u7ªdPoߋ?58OKs;Q8'u>!r$ߟ/S&m(+U%D%M>t$-AH[oB~׬ځ2!?Podx ЛW -$H$<&,JPaG @cSw*(yCg 5/9^cB)P~㨜l,bes5]JW `aks^|.^/Jzq%E:*KlЉ Ϣ"BirMjK(њA5pPRqN vKȎ #w9CP'R0L;>y>TxLy蹹g1ӚZK˓u+D?xURFFr_x/sNq/scs6(E):l[g3r>E_k.ʥPQ{Xg>j#'5N_ՏdA.4HɊUUzX6=.q6΋F8ׯR0(z9eЊQ΋H@֒ɮ`ͩD,HP[4@|~T%Bjv[dlB_̍ww9F1+4c .2Qƴvs$SyN)4À.I9t1ɶګ'f\304ORPoP$zl\qlznVǙhǐw*c㷐p~Hg)϶|{!pcޑ=xvD1 ް ãq0:@=[pr]:X䍛:-ueG]diw3Ԋ~4JoX2!*VmWT~͌ ܟȅkoHpߣ66) }9123 tV-ѩJ#(^dHc4ZǩrBv@rW{2 gCv:|Zmֱ^qk}Qo3Hk؄Msg$M|7ƋdE;4n|UYÌ zqί oW-G}w]US͘%l62ҀBXʽŲfJq@Gn͠9y#h.6)$UQuɇ~S>|(jDT*@x\y'U=x [vGPgmWQnO=j jBt~}'Lr^a@~l0 <=̤[6Z[ T2s2]ODWe/hy#$ <]+dК=\52wE\kwő>y8aYܧ♎Oɴ✤=,xʳ) k`n{8ՠ&"a)jVK+IMddsi F9j@ ́u=}DE{&"B_.3RAb 2  x&ŁXRth*ylQ8PVlwSsFp&PMtq XG uhf\hh=ŔAT!jvN|neZ4ȵUR)#FB+]<+(Xhqwg;~q5t~gA%7Epˈ Ä Yc/7C\o~Iv> bIfLؘ:S5>/IHJX-adI.#pj>!wJ$m$WxD -kF%c2ި ]b܉^Y /afh1L`@OVލmߋUB#/aWgk C(B/ui7Qd%Y;|aĆ'~bX(dVԟދ LHUaMu4*W(#cjEx/4^@:Jh*̈́wh ~^T[Thqr7&JCgPjGʜШU4( ~Ŭ)xɔR9 dGl{,ج?Ǥ ;a)e&91{vY 7 1ԁL| Z۹JU?A~83xd^ Hml^uK|[LqXdUv0'6e "{>-FjfT1 z9ZrX`'{'0&pOz5! GjRU-VV_]V˒iV KX!G]464z^xa$ca,"/K"ymXMN. JuW2pG ^3zE:ʷ۝y$WR=Ҋǚe8nͱlginTyO9Hdl/SgDRV=$OK*[ ` fYgH^2VnxK AIYt5_-ƴ1T`*Y> YWc sbĄNaDJ@7Ҙjt#j[@!3LɄࠛ4 CpmBŻZKhA^Dfױ3U=!ȇ֫L\8d4J]ލKkoH6\7$'qh$p]J9 2'];MM7I$rۄ Η(@jVo+D-Ȃz5#82.s;Ͳd@ӈ<8HA:W/ 矰zRߓ'!?Czu~id"TKPsCϚLet-YH6][ zg%= ͮ'袷Z"t{``nXۼkUK}c#)AsY?g|Z5{\I]#3缞ӟi&&=^Ll!(dO=.65ѡnxbgHoAkedj 91PVS1 RsaetM KY%\@B @NUz"w ][Zp nQĵQzPpNp/.;M["87Q :wa:V z7rݠ_瀶֔`Cǹ4k4'ۗf}1q~%wgN)"(@7KMBJ&òK5x".zQ݊MI~7_\ a,Yr+@ZŸ֕ZCH)Zt!Wm9lQ-IIW0f9 x AUIːS ޿ + %1$f"$YavD".޻KSi21Cj;lyS1gO%uV# ]D!ũ@01 @xg fKzu6r c}''/.p(iOmiB1/o=Շ܍V}x" In\sr o+*SiEY-zj| '|]&Q]eW=oh9 ѕrrvk8"%`4S=}t0y pΠȎgCrRzaf2*EJv 7nDѩF9Bך Vfu}4W:\+Kv {}O2]ƫ0rwvաeC9PZ7h&bvq<xfO~2>;љ >0V0dՠB+%V=# g+G8gw1Um M'8~RooXC O̓>뀍, Q[_K#gR: K  37D1#ɱeICPh<:Y3dFZ]&]Ԟ{3Fˋ=b ɒ]g 2 q"iB OI8r0lx\'90Yp ,"kl}Q$(NAܘs ܫ'g_(md,7n}8b./'oseÞ+ؔ)1Ft]bdt/AYC&B4Ux>ͶpK,>S3Rĭܚ.ΆWtF˓; Aƙ)2!!P"4lG{[ O_&VƠS}6%yYglzqst],wr's13,͎5wGgI5nRt!~#^)IFahvGe$$j]En:ntٿSZFso3>%=zi)R0suRjJ:i87<$^yX9IDu dwTBU 3 j 3WP67jҡl=Dlk:sfNðxڠjT20,7cJ e /X H̜60f"j}et07( S(N}Qmi3`}W0JB _Z|vZ[i@-PV  lN( doXɩk /Z1QJ6U1!,UH>A2};/ NK00/#]݈7Shk1W5g=0cޥxS4?D} 70L^m"_JvHsYQcُ 6qg(^a?Zb8lMY)TEnaP 3x(IF;%&e>BWfiɋ۶`·jSQ1}J=N=nGDYՐKs@r;K뉰!D?` FeizuٚqnAHBDhBZSVToJnxL\`cmE4竐%`SW,|7{0 s.8 $*cEVM)EV,Y5Ĝm' /F^-vm/ը(,z}y`ne)$P>?gh4Vqkt/s+PaMj"GB@:ńxUec0ѻH>NZhH Ag ᓰ B/Oꞹŏ׍G\ ߀c߳kSPH~u3opA]ƈ?+ p^_|}X.g"?&jLHC PY ˙Dc.Go_R₳@Ļ@\ @8VLROh2_ 4xJ3v;<8Y A,S{݈\0#Q"?0},lQèk muB߻Ⲽ3 qq+CĨsQò13z`_9gQSἓ8@ ԚN!G1`rPՃ3s¿+ajUa*!e mCs`J%ᾰנkpwgsO,@ w|^Ď5[w$.OʴYA`rk0bDq4\$#nZ֑׍յ';+2\"{Q3@ŲW.(C(m;ZZ:NƩ'CNJ- ]O<_g1 iZ޼;<8<^AzxN(GnMx՝aPul$^$p+-vk{Me,qFI$dw&_1ufヴ f:-n 4mx(>QJƹ+<;(_ś=qjV1!W5&E~~Yg"'I3Գwϒ& )YC: KTsǬC5Z@gQ*s,BRfHѸ>J"2F]9[<7mRb dc2ur Y~{eoW{.} $q =_Z}7fiUN4i⶿6nN4Tޗ!DhRZN;"zٕF|)6kx7!x+4hs78{qPd?8i&9pAx `GW%AwDb:8Tb;ꮴ&5R+u6LyшYu=7FD,7*MQQ*AMӅ ^ucɇĜ7:sE|uyͿz !LX31R2 ̲pQh/NEvtR/cRɓCg)坃3PgJ)u[#gJ!͈zrG\˫v>No=9)1'潫I2òуL9cFUeDqѭza $ל[C>:֭10m^Zl{¢m &`1pa^^inA1&.^,Ok.wP)"8/[ Lo:|K& ˄Ċ⢿3nڈ:ESpHXͨ>Zݮ9ciH!Ƨph`CFj([r' m4^Vf_bK/)뼆~TA҅DMQ^ Smr ~k1}yY?tH'y<YP/gT@imӬ5J\hp=~uknV&3iHLԱT~@>WKKL''G$y?'WN2W־GKj¬lD@qa\(ɂ˓/m6w=*=}o? sA(ͣ >bmDl{5j@֛5ObH[Yـ؋-5}/zS_V]|a/AlC]G[ n> MDޑ.0ȒRzcD"P߸d4AW[efV(RO"st =Hs9$H2]#y;nPԟǘzDPoP*Ud"/kZߘWˤ-[] cB;ZђIX;2-1 }Êl8,M{nP}L(砤蒇-|MI^=NȾ@"ĵ9́1Gn%b =jAQ*˗#c7b*S## xP:fo\\UGJT #.]e7`Y!)崲޷sr'~Cڹ™fRhZ@ +Bu~_X|b;) dWjQ]gU 7%xg'?nd*! ՜#R?$?}oL[P1֟O"Ξ U? ئx8z"TH? u,өWp$=&νZK=3!aS9"8lr"1XmP {&a5RE!txX874cl puGE2LCw/F_((D}s&+@yJ 6%ik-*0\OXoYn 0x%CMurM`-pP8OIpԊ9~oǯvphMz߶%-(aG僛Y-a!fSl뙝ˆ7% XqXf<oV(^+n"96PMK KP%!}K#8t ֍b~.l%YdGUn@K~L¿m۰$д uR]ɥjkvofUX֓2_iđZ)|d1]ߥ:kp_MsEڮNf$Xvr~9T)p< H[ z@GN5{K@{a+5 :3.˿[J:(kPkB٫LiݔmF-ƕ \Z.ӬD%e$qɟ2H?9=})jrO#DN?.`具tҬuWMm;t3ҵMrH_qxϦc}-[M5^{'jIj(*̖+,n!`3Ӗ)yʠ13؏*Jfpi)5v^ (MSÀfjnzD:(ïҒlxzk[|Zj-f'Ś]vK`hCu]@=WbeKlʨZ~Ղ:+!+]+,0L cG<*)2@'P:vohb]o8`-:<_˅հ+3STۂL# J APW!04SvEeoD ګ+R#~,ƚq㝞縨Rb= {CSxlSœ0P-_ϴ`S򨯂+x&dNb7,ܗW+I6 OX`M@{pA:lfSalrwqѯml^{I#+oa١D&|M&/{Ӽ[$5\֑bIb {YlA8a=hZk-q`O8hW_},hm4Yq%#bm85}qw6{TE.Q_1仌!e\t-m|{&Lrxڣ0zR:F!G,x#wEᛐPu2+ fÊκxj\"H&m j׃b ses Id>hm^k?hWuH/sֱTW%x&l`lp&Yy,3=^#XujIDEr`G=g'~ܵi%nnj[41KW?LO _(BYCjnw?FavZ$xv+):m]]Grl~ "y2I1^E4s3Κ5:̯Qםٹ> $]Rlg6˰[>]0|>tFtݐmE',fZ=nl&$l?2L>|io7sn?N5V5t0-V#0JV@^ѕYO0U_Qh\-=O)rt}db;Gn5>3E)7X2hbPk$ n*O(.s],nMQM㤨3)i7Wl@)K7#6dP,ɷ` t?}P/ }NIEf.qlj:m/!33%|? qjotCׇbd:(mYK,Ԧa&6tg 8|cJ)ʒ:ٯx~[rd[e{y{Fb}u%N_'f,eIƎDUhhiըP+X(yW-P C j]zc| *>Nʿ0[L~ԉ9 '煳zfNnUƸCwƚjtpW;˾w ; N|jU Z~VU7I\x4ewMږ]M@S|Oaqrw^' MDC8 ~I#Ij;#_XA%]>mo[8ŌtC[(G6vX.xkjf_]t *z7DC\[VVwkD"/"ԉv+w*:!_-E[ c*EfqGT}M&@8PO4z\g|zAV@Z %MžC| - fŌ3\U&i:DO/BU #䙥h / 4 }Z\XQ@-ׂL ԫHkUv P*&҃ ?eOYQ5oQnyǠB.l90_LE ܶ(Q7v{ŤC0//Rimޔmcx׉+0JMD"6i(7&/27 +,g0OjM԰;!LYT)fAD4{$-+ʯ\zr:dD!^G`'hր8 BsxL.dJ $3Y$Ϡ|0TҚ|㜴W=2 DԢSӧ<QS4!V1Ƀ>R-j`=-Of#?+'KW]JF(-ؓfPu-a*G$]uͼ˳aoЀvj 3W Jc&$0Gu4K[vn xQ%[ }~aMlK#JvF,K45d=|}6UJE愇@L~Ŭ>W :vkX]j*rnq]F/B \VYR>K@pwԥ1;+$J-Hr8c5x9e^5d$,^-P)/$!QJD0 LB,sdcv&C)x>x{!ұ9֛soUCrPRjQ֋B{5+^8.ɭ#a}Ju3ɡ4%iS% c?ݥ]Yޛ{̬W& ) 5 y]4Cǔ5bo&@l~Mjul6 /NTWŵj!Ȃ&:ËT׾,g4KIDۀ?]8;^X"j)$jc2 DɤNzM3d O&Ops,z3WD)̽gF7 -73$P_@$ԶfZH_jB:ׇon2rz#rؠynfU =ly[53}OV8, %줨! +ۃrB~wabrh9cz2fâ/+B'y:5 BPnu|+*<ʱWO{y &FHn9M/KqnJߙ[:O^(n ;p r ʌ&gna傊>$ᢳD48ϮhݝtGaK$Uu][zbUC D"}wEOm.QiN_f/$ Hn>fCvy!'x.3N,8w~xAs{} y]m|Ig|ԑ &,3{ccTs+HrT=k^A1r_e8eeOOCbP:H3\;EP<ܠIWhr)h]ƌOQC~.37!y*;{XD?ETеZ"sRuaAM,zё4T3 Y;p߿K=_7T}lG&aa";Bų^.@P FƔVlNJ mK_ٸjzɯGg61Cu< FH~Ӆ Io}vvbK# n(aiG;xK4=6:6o0M׿yl=DHAd2ZPZ{n/_${K' Ԏr1~L;tBDV[C?B!H ;ٵȕ&y|R/B.P s3cfwUGb;`o4 @.'yݨt]Іy`^ _]z?0c,܃rhH*CvMn\5 k<o،%CX .QL :H/`Jq{Ǔ|KG~BNGcr{?<9dUʻu V]xڍiVWB8.pA. rUe4 Zlq\ѩWy>vh Et9XV;@#ײ Yv٘(JJ`G1xjj (F&x Hzu>py.o370-Uٚ>Tӝ o;)`Uf ! qV'oB x]0:CP2f-ɞ:RC᮶qd:KȻl ^ \ɺ(rO풊9"6V+j% b]XJdHT j10Wޠ!m9 LI恃3WXB8uBx8r \,f{V31sĀ &IQjpFqZC&u_!Ÿ{:-36LN69 ~0Ԓ`'p532uKSˋ,HQWX jJI<(2_z}"Kn:XӜyn{fJ>-k)@Ӊ![;.d'#edd V 69xK%Y#Jz,BVsH@3j,o -i>}=0*G ~}R(t/Jqn5WFM_MTH˱[CѢǪ{)# L:7B)`V 7zy};ux= iEH!0ֳTF1sCΗR=72~OED0Eg\6S;7jգv:N>^.laˮ./%'Id: YK0\K'qOP."S>kL:.G654\J n߄)7dI')A;H+OŹxdž1Hg}N0y# Y lӉ~oWj b P^V<|y㐈/. g}&jG艩Zj6;LQ=RCur e憒bfXvOI|4>HZևCq `ѭ gf?ֿ5w 9$''P9jT n#vF@"jp$w^_0#E=1ov Gz5A<0eꋔݣ(MC"\(I46 ,$Z̊ZQ-<\O|Β{BI&oC۲5{Si72`[%`[厍~F0Ga+RB$1,m꺎I|Fb6\9] ~ɏ8!Z ^Fz<1S] 5!kVf |DTYʧmOZкg !fh;-KwC4U 8'VE^W.NB];.99_ː-=P1=_嗱iU ,- \\S$NhP,~?:289twu{&/m5I@{]6 v.;$xfSp}eIǪH)Ue[ pY1/!n *O73S1MY 0r9[kB'8Ϸme_ZƜdt$6xÕl0~T*\9m"ƈ.?GUŹ"-OLV9EG7k8ҒqIkH{ʁ1X;Z(|/avCOܭCasQ9I FUw̋Bk:y>* zs0| v2 nmAD^[/%˅Ѓ\x5II\& h ;nyHi(g+ƙ-4;-cy˷1n߿MLӵ 33KeQ!3˥]W./xXgWmfgj,ǃT*Ihak~_d3 1pk1.=*S̤=|mP+QYoyPpx{p ADBAaK>5TaL"S8S:a74wvV'OVz29A{*x @tJ;au?xIb Yɭ7ltEex/?%K+ TjefN|XvB+$71BoJ]U.fg tgК撶%*Lxsg(45ѥYbh\Yye cX};oǿ:gw.WΞ.w6BVHOzJhwn5~X) 1C3R(2 .:KUmF8'ԕPIfF'3Bxw'^yQOWE? /%YG~;%豠H=Y&< a|=_9Q? /0zCmtSE'qcdFoks0ӴN۷|帿r-Á):A`<%al.I-*jnLֶ1Դjzck<Ҁ"YҬJ)R3ؚ@sWWS{RAQfZw* W:.!X]L42_w<4r\K|uP;lꗙbY46A)Y) N 00aLYEv nnE*ad?۩}&/U`WBC.zg!pڶHީ[))XycnVmQ$U3niǙ/Q[)ج$Vy"~S壍Pj ܵ+\d<Rw8"ejJ u_V} ꬾBwM]LHJF:xZ9BJ'EY41+}LJڀ*-@Qp0!:bd7V\i?B% ^^͋T0M-U9QoVtmE6CTcd&[v:ǻC$sPv\?ov?~qɡL go)&`/@۩0o^tS[R( sܮnܲVGj\aW-eT 0w 9MrD,Z_J4oɭBi"jFlOKܲDwD,hg%@ܤt)ť.`(2U}*xNvHj "foNqSo _2exR`CJ΋*y3[9+m@ЂF>2PoS :EMܱ:ss9D7ѡs K /gpcʹL Jb1LI?AKR8vR< Bёe =ZNGIby>V8$v^ 50˓+əzPA:}bP;d)ڹH|*j԰Ҩn >í8Vqnj6~P@!>{;q58~]tݟ.m&o!2?X"g+5 IrE?a_!FGK(ưj05.X3e>V*9²̎o)Ap|o`U9Na0R]9 ٵ߂PeolQI6Nـ_WG( 4j'O嚠+̕I/;VIiUv^e}*hR{]dL\O;AUT)&=3J ZIwQsS!-@Y1+^PD XOcME"(lP'nA1q`P06 hk) ,Ly$gJZ%RE OU’5ũI(Jv>&Q]+.ݣpgaɚ^^&ھ- e̖MEӆd*_lY-̅‡~Q yھ QӦfb(JRe>q ܰZ ]lGW]>&?׭ɿw8%`ֵif0|2 ҋL&-3ssk/h6-YĐ`ׁ(@Mw> Zt o+m8P,k߄._@2 CZɧMg~Ų*{5a5&Q^ :io<{Mq{ݤsR ZY1^3O N[ x`vkDy`uoNF.Q!Q@`D,`9e@+cj;+d5(xHXH{hgIlȻLvs`8GoX),ؑe|HWmjgi ȹ]FR19mF~q)~8;9-G8*k1ζ Y^]4O0Bv9SNLjummga,̋9X &R|冏lo}>Uh?n!U^u*K-DBٚRpJ_׺k  ?!WNVX̗Uɮ|!;f"oO*0GuEPou7d֧ip(6M{ GVj ܱup ϬPtOd;[cR֣m2'0ƪu(IEH|\P^5 Njs$l(#@)G'9YPnk!Z^h4B*ǫ"I,P[X&08'xJ2Mӯ? 8L3y\M'c;?&!19bJ2AQ+1Si(S-KLy/yNT?O# ?M*G}:[}s`%}5t+iu?ldTDBX`-c}W+O@um(? OU{Ski~mաA5UͭlB9q?~MҨ*;b;H]8ㆫulcK`2} +1 x{Aٞ5$?wvEOBs |rf>{1KN ZrpbИ[{3!܌%bВFڂ~Փ!.4I4R&Wj_Z\!:#D vxO}^I D\sۇg3pc /Ap4x;':֣Dt 慽˔z\V5 nRi,hDY"-spm@?hݔA/+iBLx:”V?19+| eN/5sy~˂YOR4nspݒ!KDo\q2/2ly"?{p"6: >*V'D*7Bg_EΦ:M"-#D{KC Ɔhb"8쫗/*s]%hS.v2K=6Y @6S\E!Y)I QDZYS ~~7v[vV_3 2up>p:K|ƥYޫןv 3$?q܋U^mknHh'^dC> @@x/u>$3 N'ǧ@@c `{ lX%T&^"h!%nmwqSgkLܘ")=+ם==2ʏpn?m̡t 얃]_bJYD*FpCL7,ʣz/#ڸ~Jz.s1Spn253|ixS S1lIJ+eO O& m~BTHDHP /(Πt_@0t._q @rVklx:/) )- |,H,; =)ޒ p̓Ͳ xTh,SӁ1VD\i+p;1wBFN*fr_Rsv&OW-tLn苟 OdX)R|_}q1zw]Ai:cbF0e*jOٯ L(=3%;ɭ:+09AUH@Z@ȸe qީ`@c[&.x{٧8?# \av\@$ ǝ|*6+o [RQ#>I==keZocR@90P:"OOl@i&4ޚn|Q"#pe47[ym%A^!NDZq& iS&>XXÍ)Q!K~ЧΫY7sW4$f뼤jyni܈,oGAVl0aC_?' ī)E@QՕrJ[>9g__>>V ͉EȬsew'vnsqHl$ѯtd6$bǓdo;R>sf545-T=6TǑ'` "g:;F,%G?U+p# Y@G>޾S;X'.ݓ8W'Tr4* TL)okZyn;\X5T3V}67E/ALly9bbrK3ytwH)0 o%&w{ LM9nݪh04HZ%'P n3Q %NݯZ^]Tv %Oom'\Yv=6QPBd-u 9e D_tDqaSpq_O5+S 6@˙1w3Vw+CsWJJ"PJ{0 QQf-61Asg2#DpUT8A@ )6Yy5"oK})ͲDQ+bȩaQ[J PSY8o=Ӎp`ydg ,'jL,οҤ W˅y8&Gcw G_W"Hu ȝkD[ +ʖ4߼#zr#1}kQ.^zrMo=%!P $'#qfGm,&?q& 6S+/| }((](}'3|@ x !q Ƣ _y~PT&O54beG Ej@rl4$/w3fzb}c_ҝjxL)V_v)OK&e~9@,6̀'elk* мY^,ecJKl8z Q-َIz' &0\aYY‹^ZyZ6zΣ`(_wAW{'vY<w/^@ l u<]U oyl`?*uHHlDϟM*F; b_v’W]И A5};[O fgpʮ-݀`uHwoY;WEXtiLKI5JT֠e x(8濆,х8ۧWIh0TBYkHڳcj!ѱqAԀ B/F~zՙop\{L$AZgwb J6 VT30#U{g{Mķ? H!sGò@";+Jo {/pfE**GGd=iyy&kN74>yG\=eB5q/Yfocn.PyFn_-3Hb=7'4'3i7a-^)H=9(f$~1Eq u)I\U0bݟR.ۘdXXڂZ;š2,=H'$CI* UAI7C'ʝU-km c o>L5o'֤$s~VT1A-]T(^c)n!:~Mر.BJ8 =F8t;r#T ~O=1Uĩb1ک~LYCM3JEH86~J'=T ٗS:M l1x78+|WI$$ˏ2ߞ {OE="(b? I5#N ngj&"r# ROBٝ9RS׊jгD21ڊ%IkrN(?[\݉ 0<+&IeASKj,քpbM,-u(ml*M}p7ŬR=FV3. ^w/UC5=%_@b#=wV H,ţ4!Yqpk~EQlTEju 9z9fI x-]Y]uXaȨ7$!wriʴnĊ#"UKZƕV YMG uuyd vW٭tߵ?+K",D4v@].a/!o:&ldCǯ FK, &=eSv|L ˖q%[e*N0sbH.z'=K;̶z&+]VI׶f'bteB_&f7;v!ZMuN1c9`V{EJa5y[6)ezo +eӑ(#)ʼy,/?D/|C4nwp.m;50FR.SU)<zDAޭ"΍ ۝$ϒC@TYDr%hțo$=WQ#N&d.4A/G쵵)q~Qs[r(`id{+EP3pCOxu7|!&Þ}޳*K-ZJB| :PH|)$RW=W^}ntn2fXes :ZF !Ƶ%j~M#ԨZV߲o XKs{WPpI0.H;`lԕTB،&qvm9]*Eލ+-9lh_@-W[qu3Mb?BFD9V_)ӭpokpEz|ޜ=-iTjZcvΝh+XPamf.-x%jɋ2Aj:[O[3cѾIKNE16K{ sMC28&e̸:U֬YYIX tnc{iXk;_-է%`/Wz#c=B_.? PJ#-V(?V+^ ƭj  @pH:e|`bF=MʀX~bjUqA_ö46`W|v7˳q :X?P:pOf_hi~2@nVN%聧r#,{a'!mX3wJG6PHy 7t4vbnYGZ H%0MάI/_ϭ:֫.M>_^h^b9]#`ӯ l .x>Rb냱X@x@FEӆӂr("zgDvZf250)p ds/mdŠj]ગw.\Lli)" -u~Qu k$S]N2^uKĪD0ƻx8>yjycxڠl.8nRλ [;%懧 ! ю S34,IfmNVw!`ECޢ7T>ܴ3/4lCIסNV{ XJD%H"B~V,{7Yx 4DS3O.IT&`o^ [Bg3pY!co!4A9ek]>X;bi5;VXR9̃c,Pθ0J͢г7fr%h5%\X7d˜tdX"ja_r)_=yo'.UaPBGB@8E~L)խڧ"HƆ& `:w+/Y@SS==䚱P2Ǐxdzw!!*jhV0B}K*+N@ׅ +v@PMZXt_;Hh"նoϷcҙRpgס|16e9}A*j1V8e^DmHU]nz_K>H6 Jz^ɿAPeǢml/ܸ|E:]3]Al]]dX:MqIFsog?_Rư"Z\+C/Gq[ňž3ۈ$D$7R puEe|ieY)X\4xI.ZLE ࡳ.)L}p~hR]j1߃OxȈA ya(mA_?2aGd1߀Thpy({^X7VbG)gWU6CҦS(\T..3PTX_u ÿ}eJ#Mnq#w-q)nh_)j㉤2sØw !0^ޣ@jn:r5b/s .Bxm|VES)vW ڒ`?w虞`U Y2: Co\W"h򲤤\5<=[i5,<;Wrx"68U8֢Yぶ͢wH20EY+7E8If2t ݗ2 Cj5$;NA[ڴ#~ -x^9QuU!F,ӱ:^KKP%vLkuPf-]mѣtz69+"edqgW+Le4>}6&Xֲ|/G`+3X9$iu~xB`ۺGt551-=إAѮջU9\݉i#^FmU4IGwHӺC wt#0% 9Dqȏr{˭b]mP\ ZJxD:p@;A^w!T Ck<9=I(?1ۏvT= F>1vH ]$!N9DR#tK$%,Uu7BZJ6F aK7lq` &:HAB_k'[Ys8 Bvd(PKH'&33:TD/ 12}E4>=I9DoՆ\}ka9d02\`5Zw/3?rɤ8}+ەiR܅ҏMԽ-QZc頋G/AƌFEZ|6Z1L*@x> {<w ?栈2ԝ_Ŝl'v3[Up,7&m oUSz@ABo^Q;k=|'j3N0CmLC+dPRNb \N k;"IrF"j_F&~N9UZm,%DA4Pmx^Me;A15<r0ÑS^QexZgv^amw<Ź ۄ̼;Se'" &Dۛ<~(QuRt8X5t#h>e[~8M:^@geE`E?a%u#iV$x{ng:IުvrWaη|KዦZBr㆒~*t[8K.W )o%0%{ad G&]:^b_jbk \ڊ]$2=Duط:o0}0`{SyQ-敎ch:"񌘿#;Rwpk?,'&xK>\ۅF8hi g`{ya$ E:Z@Ju\3RI=Y?CToYsE{hj9AIqB i+|/:QL_7AV $Ьk9ŷ uI'd~djĴ20.4I¹5( .؛w?9Oz (zH ƨujY@0qu%$$J{(J~nˇ\& }w'bL NpfB>.sD|V22rGMw|@v7mqp"*E\Nx77ƿX@ӞBjI0!VdnzWN{ 7Bf7ĄJR!gH-sm.?+!/ 42>2/%n xx)4庘V7{נ : %JbJ _dںfsK1#$h{6XJmՐA$$ O)$ԝ wTiI }$}.(W1La#lv׵X,9PH9 =*/]p(ۙtS;Zڔ!By` qk;k1 x8+ک̢4胼&EG,yZizY1|]o^tV ᫕7?'TcvUlZCX! ~bL~-vu0$E@M+I ew]bV*_ Ԓ+z2W] i!cWH!^L®9VlKQPYc^r >{8(G4 ]oa9^k;1ۗ)EWtQ@yGΎ&KD{hK-J}y@ .;5NftoE?\\AB~.LM#Љ`Հ[};X}K YquuDU;۹'GZm]\ de PIleh0[ڽA2x)7_o_&ad+l>Z!e1]\Ţڱ}Qw 3oFI;: 2 b(bɆ#EaVwi= |E 3|*5Y‰2u$Ք's4 P@Tg}L^rt8*0Wf|SPֈ N^t :۔s;3'`dmI0/)׾]$޼e AA]T85nC~jq$O\hJ:%';)k9\ʶW8_lɺPmjoZ>\W#r+ԤƆKx\>3FGcZ=^H̙^&#} Kx& Ek'TtRȽ+$4u4II䯒eľ6ꗒf-V *E2Jd`Ք&uat*`g82¥ ܽk>p _s|6w4D \J}TR xWG w$VUێ%)pxq' C2˹Az40,L^=GdZRS#ԍC{`fkJTn=j'^x_l&P~8dҟr^6SUґ&7!S9 cbTk_ z})ha򪼬XIEA;n7q٧Eq9o8#A_l #%1%\wNX˜+cpYeWi?ThX:ˤYZ<8&& IX}S+pWNaB61̆9ryS Fe?F4b\zCDZX۶0vhdhJI#е|m2Arkr; ͘a_Y؍Ny(ޟd2r %?v6j@bkIJ]ߗ9pp]$Bg[y ֳ?F݁/#Hs ,)ՏosG ,3xG=bWߕ`}FȿHԿڽ6$t%dQT{$<[':iOG&q&Es([t舰{G atӆ3Q4ǹOIοvb bv!HwNhfraY̆-Ёݡ;L#1Wv3knUGEkn<??ju@% |hg:Ft  'L_T+~^=,m#?OS.>:-}y K-6iD8YN$ tpA >sP9X}ҦkᖗM05ĄE_Ҏa >RմMGX~&sKuȑ\;-~USۆގ`wxs(::j Û\GΏ״ÓX7PsR#DvYKKNN/9C@Ds#BV¹VkF\ aLq׹fgnցF%; 4B@QMs`!gvNFl^g/_`ˈ^8jV/8JZK.pխJdEod~| ~w z{^)ɭYbGE!@#S}{r?(cwBwP]^l?1vu$2yq;т81v7 J-w8ΊȆX 7&֯jHrt^FQO0[s7jg&jGΑ$`;M<( %;U $!oFԗ~oϻ5]hTߪpEVm3L'-"M&AÀnm#PCEay^쀯!N"C*02DU>/#Iܒo6D./R =yyGEl  eQDiBHwo*o߀D0f2n0|;}:+ S+E&Hj"TV/|3,\=(ͳLUɬaXӂ<.6khfַ4ϺN{Q@~aF%X\\QELe%[XLژj1xƅ<+ \PzNZSp];~h7p?0Tޮc08m `˱ D"x4+a%YesEl{}tZ]6Jə4hrN !L\[:; !(F*27ĵ朢H#} ru9qkl~kv.Im1t!F9N~lnE!*#_WS>Q&ĒuݎAa~ܺv]r7a3m8WXtjҫ7_[[0 Еn͢Sm'PLn4J4 tVj` mg::ӢLhcKu / >hsј`k5:T;SüfjiIqxn $a%$~,ƞwڍ daMz6 v$B+e#F/AO;@F6PE0q]osCH(J?,`6Z Jݏ e&(`Nl5=ˊ|q{yʼY%'g@&8/YHOΒkO^ PQ'"+{XU_NԨDDWu9̂-,hx$o4WVoXxg,yo}ptk ufv]sX`̲ 7n7)RLf\pf[#')c1A8wx+9,eQ1o!lOj+VEgfY RTb2a}vu+&SCLެRA$@?EY[iRJ`~:\)(Kf5f֡Kآ"m!,gC: ƹ:E/"Wu[Cʮ$WШa vZ!5RVpKDȑA(p4"Ou2*IHj]~z1?L9ȓBmrZqCRwF6WP7VdgsMZRtge6L0 &p,j u:2),J4\20텦M~ CHp= RuV׋)D̘<]hL !6t̴[}zW>,ݘUce1v8M=7h͕g;|ǏWѸ?@$YWWgc/cU- W+\y$s4kB &uܿ0`p' 6rYtfNtjНE HB!1P[,Hd9I H+\/CHNnE]K01:,)Ѩ, 㦛T0&3bd [~{Fr`MyXF|C򝱮N&0~K ֈ2E9V#l@`.bw_b276Bu>˨lFy"6mȦ/ ڸ&:FՇЎ{ A'k|x9zdQmWjv,K{(yy;PBȻykϹ<$Hj +Awژ!kũo:fv;k{ۛ|6J=QhFxg0[pЀ {N#ݒJePnGc+B0RQ#_$PMmin<scf}, rgieYK<qo >s;|L+?Xό!\VÈ9Vwz 'ǘGxi_U{B͋[NF;2 j'O*q˹a.9.f[U"L(N\vrgEynޘкFPM.fܤά⡘I=,'1/3]k^ e !gx%]hzyaفzi`,%mM5a])"l+4iV* [1hYZ\A`=w ֢WpەƛsኂͣerV=&MJTgS*/􎣺r~{}M,wxF+kR7vIdU"ލLz9[X Y<%Q x&wS,{zrYJ2}rRR6~ڐ=yWB].uf]2G9? vH½Z/̓Jǣii;,5CzlY;&!5mdEЎC\F^ ['w|^]Z̃T]#j/yy3H+}UxZgpcT2ɇS| Ҩ[K!F!aJՆg'(D܏:ꄿ9C=<|fXaoC 2.ڮ#J]efT3+KY0c$=~gml5/Y&/̼i'Yh KM&.bP'KkFK]!s`$(Şmܵ$uA.vw(h8(rD$Bh9[iLjiR|=%5˔:6H#y0Mʖk,~BS-  xge<%߿-u 4= g_AXB͘ L6tM'Zp`}|oo.O1L熋,w#:"kR5"(䲵M wZ {XQ (jU/G`@W@ܝ\$u%k'{b bAɀ@tɃ.Tg"OWEz!VI?^JZ#ﺐFL=ez™lXL93R[T`ޢ[}!p^ @^pCue aW:=u_H 暴v : 2 5I Z^V >VaҌ LԁH ZBů;ot  :J[uua3wSol;H>|b%Y8%g,ȱ4~8fѐ^*ɸ¨ vuin{-!kbꮌf_l9&RWt?Q*bQ5xDNQ퉫j[O- Kģ^ݭ$ ԈT0i'iZ?q˵~〡M@e-JyT5Yx=4z}RXv;Y%0P,=_PRo%`\U&FDYۈUie&+**ҜouvYceⴥYXU>L '۷90e:} =k9eXy،S)㙫`Jo˹/ɒԅ vg焊I7fl(,dQZ"*Y* nQBԼZtc[~սQQ\V/ڤz T2\{U}-S%)HV?&}r$~a˥qsw'Xs6vbC,?DTH~ +U%L]Rl9#.ӑhDLWVaayO8L=UOλ7p\t>/S3lJ8/bmQ鉯CSگ\ hਈt#&}aǂ3k)t [L )(a:yv$oSdžIIΟ\}95@`/28l>s‡ugzɊp'w&ɝ:/ V?h &مnpz^ܹg6f jYLl(HC~é]Rg4|RVCjk+ <$v7E[HY4cs(ěn1iHu=)cUਨ% t-|QؗLZ&Uro3,:&n)dQ͓L`JWnC25Ctӈ@Kmsi2d"Fӷ*mJ._<1P*f"QL;i$εj.Ą$m;!=gmlF,Z9z^S8.=w3#,P]wvG(S&y7kI`Mm@_xĥ_k?fPiU8ݘ{N?)ȡ áB"eXZ_.X^~ maPWE~6xWSlE=lR{Fnk¸;h^/gbP >?/mNO牽k%`Ӡ-<࿉$^x[#]ۤVگm.ni9 6x1XA;x:4 =ge≿$@)IDf8> >ate5x,Ag&c{HɁ]3bF{vz~x8&N<^$wWM%n_g!1xհ($N^Ogy uϗi5j+'.v7g Lg[@ZUL( z\~=%+KS2 +UN}k"q TO*,\/baVaULPFe( IWEJg[tr ɑ0vU ʺ~4j2L yWᄮС\P^ȴC#"!OJ}:WRۨ`+uKܰ|4ǺRFM/nin=q?jథoYF_T-u+81ĢRyKoMa_R!,Boœp Hp[&'Y*_#Vn6 bM4+үq1 PAq:̨sP(̩ &xl0 /Npqe'8\XN{8.l]6ocgvsl펫*aFUsw%k5$C (62򔶓)-_s{\y ܉\''pei Mz_ґȭkiy ԖgKvd;\jz.&]I`f2+6Hp̻U,;}bsbvB Z8On H%J D++[W #ꫨ>W+r4N:(0/u)zԦNZja.T! fjɺN&Ej 6e8p ~ޞڦ$/ "&%D.eֹ8#&<#*LM#= L&u$k^U[K^@ u :MGO; .y=rP'۪h/*w]rw 61QE ?hSfnaG*T܄L [ũ0Q݅(eKLHup'$!9q{A3O.s`6>OvY@00I6r\L@3  yď8}9uWî,1@[Cnq-}̹Y(' \}a$8!μg럧26: "{EFAo=Y_}9F`A:n1vUWlMn8u A sZ9#*$IF6rxLGU%ZGp [0hF/JI2*m~MO )?kx[$ҊrK7vm!mYr9'/4<엒&q :yh;y8 .x- 2Mm+=x4Ւd)f4K\bBd6w.Kkh[ɧ׌w0qh0 \L[5:!Z9xi0 ,t?UhP6CW(dKQX{?$佥FX[|\QX.KzG90@ "2~wd%٫(YysdR-=)$Nxrck*HjqmC;~6vH8yHBZcFH6j,QQ5(~f/Iݝ-ֺk5ZXB(vv#_x+ *$M6>Dy6;@Gel+Bmg"xb}M& ,@<쉤T/9ԃq&D rb'Lp:KxM,ʠgQT\{Z/Qpoƹ 6%?lzwgr0}ߡ Ə|QRp>Z*O^FV 'J<+ UB;lHJ-\ յ2 Eqn982|Z1p=6}^ N;I|:=m9|vL듐\&THIk ^y)t5/9#J Dr-Vbu5Gp}OAr@ZxlbA@9j>/&:seL g Hhdq9ӏmWDLf QE2 )y -SqѷʗA>%ɓJܣo:f3Kklgiri&(J0PgfrmiC!ڰ '͹MxRjgٲG U^Vlg"~95)wU[`}cå6CF-ĹɰVW,qݢ 9WUqSӀCYECy$ Vve 7Ft#bP0K'm5|R ow?us$9 K!lIVN@탥ܴK8Jw6%j\|웼=F G8Yw/閑ư>ULJJDnj_rL>dՕܱL>=H ,Fjદ⟻˥KlVb8 z!~O0>1Gf_54ghwh?qs9.suy2̩G? =ŅǢ:XWӝIDPĈzMWR&] Q'tD?pG)+vqWi& -wio(;?{WɣڱCĞ |QWrzi<);wгqfY6QUlR~feOiWiyˌ*Yn$wںt¼p~J@]RW{7 e+,sUV,5ֳ\Rs/*~/lOs鱷6oW ,c)!Vݲ_%)qXcW`ʤNE ?q瀑|ڕ$ u@2K場fNj "8[a6=f$8Y:' 03_τio5ĀPtGrM-nƺVbO r$3t؀!Q }":0Mc$ 7l׽1 :{@^wdز@x/K4_*Hjcm}Y彄?Fj-V݉gAfܽk7m-m^7Zp ׻0ReՊ`vf(nX/6xHSάBBDw8ϖG(|-x# 0GthoL>=CǛőԍHuv͚+HխrqjqB+&^eI ÿ=*%)%Žڈ< aG/ZGmhB0~_ S̎x$}G{ۃQf23M;4i1_:SQb5~ɎoC ú ƍa(:&zrk6kֻhg(jȸP7Q0$n*z$Zش.d~:oNkj&#Dh-NPȧD;zGT_}u;M0-Ai> ^3Sz %m+:(NYDiI"&~nk֙b[8/9o2725FG@k}z#\Aؒ?5-Sv~̓Goun2]c&{$f3 #j`aQٵk50$(͔B6}%3<BfW0zF6<#ΫmJƫ>vQZN1qq1oV ¾dc 4B!V0e:UB뎦zF>)"U.,6k3uG! p?kALSͅEvOnj*%\J/:W@+w( dK;ol:ُfKc:y5:p1ۛ%%EپJ&z6#WGO/!Kw -\ըR3t- A-W* Xikؔ 07C$]\歏^YU> .AEwӈJ|6B?,nz*(h{SRG2? CK-y̋يȠ.iJ/{|]{4"E濽̍r[wКϏ/@fCJvnWDAMG|E D\ɨ"C:}6MژXZx >yz{Z(P͉|ō6r?3V / =\JѼ;X!_ɰbssYuV%w録U)^itZED9c,p?ć}%" FtZ*Jabpg!ߍ'N1i"ai4Yw 0O}V#<⡼ofu \4n k'.W(Юm/!OjN|)[u^= A =+R*ziTd÷ԿDZ hzx`ЅTӰȗ]5n 5ۜNN> QZܴ 0?]t+o_Q0M+Ml6އ *=#Y94/C[_Qp>TR1brφE?L EJlݞޗ.RxBp7d]71mr3oZ!ݦ0kRm)%:Z=o[WpL!6J2o=vR`&h7\1S8ypG11[X:".9od|9y-R4dg2ݝܶ^ w}U>{=ȿeiι'+*>_>וIJRGr;53o/< }h YerlLeuא6κa QDE61(t2o`)6:Ǫv'y!)uh8aP!"SRbK0h?} [V0\u7);eNZޝx3m @O6CSo^,-sYdb4ykT j+ud&=X]a!E! m\y_$ l\ AS!#-?( NJ. %0ٟ-^^F^f;U[? ۹.`|IPL4B%d`&*d'm7b햾7X&NHTĀm9@8"VXÍU ~R6TCh Hfqv]g 2x '.&2sP$gJsEyj%PƠ |N~:3(CR_Gi{LjO`Eu@Ӻ3u$DJ'7vYi,ѧI˜›,<.M 7Y?81}1=loMv|h//R=Ҵ41A=9bߦG/m#"A2QEک ݙ඄<3-r>`2yT"$Xf0i#/XCY2^b.7 dkpap' ˃,̏syH̢glmyVʤxyS,C+3:p%6Ҟٯ 8LJc.鉌dE*{BSxEn. >SJUc2OnjZb~.dWdM~;M'`b#laMRXT!utI3^ee 9}uj=DQS@ٚ=|4*N,%p3'T du 4EGBP x["#A29!pDΖ ]D, >ϻ$ ıN.8,:7'mqJ ubhbUv g= G[yL,Q3,Uu(ނVPmΏє)sm]PPl.,ZBc KRK[">Uc2~ҸyCj̊˹KzJz'‚!UD%h=3fe̾E%q=3e[5=gmȷPC-;0w!~i|5zjn[!HM+(Y_}oV.bH9*iv0R mT8hjT{bd=n jAȏT:ݢCmP\ӹڙ[/#6:9gՆ |l{"XsǷ'}"QjǕHP ETmK>:s?֕rڲdꅸ? BXpq NفUZ/y,m"Hh|_JJM2h?AjS27sNE!fT)ry#$ou hnO6&& Wwhkā+-\%oEvcH(Oo6ۚ]=0W’䱢׾k'ᧅ[@ L ;#>5G}k~>p MftyҾla:1T2/oGR'OO2~jA-r$NZWt+B\>ݹq3_rLXuu&;n.\+v浝nHFP5Xra7*WQ'4Cy Kr&ws mkj:Ik|b>)h$Ȝguե;&]ASi0PK &sw)aumZ A0&ds&(7p@;c}Tx p'rq;PJ٢gmީ@u)v&G=Aۼͱ7#!ziQ}-!' D[d Zi:Z@+kTIfdrޅRѶƽaH'!)V#!P՘@iݞṕQ3'XJ/՜ նYnAlMZa۷1=[r v'c`_ywh+ˌi)hmt_Sv҂ft{,XM;¾eCI,P)Gk RP2^JXxwTP|i?o|O9,pE 7_Bf[#i^OxKHPcW0zw+'3v/;}1 4AH Iɾ{GȴJq ?ǤTZ4/es9& u]S5ŤAfۃ(c!M( ';`Fb+1\_K/$L s> RNPT~m*m7,a^)Y>pnbv#iم-|`]߉+"swS[5ɯG1O2B | x#i)+f\@qzcY6$ 7gm+ӹ.g@L|T:fmRvmfNXZ/3]*k4aeD:~$=Hk$ ToW.Oh.2w@V,_7vН/&±$Y[{8hWrwg-˿FdYqv鰺38q ($ЌXNqPٟ 09A!?B5n%&ߚ ojYFWZ$h5ь:I Gu)2@* ?*Aۏ&<1.>;Ó0䄓)-E%=`ebG-jkiǒӊxiL۽hTơjItIZtXc,g=>Q4O U#6@t[;W_7صZ1T#ψOA;jc7No_ |_SQz DS~7cZF.MR{n,@8Dr,aG B*RkF#J "y*$E'BRj9*PBf"rfӴZ=7KV{}$G3\>i1Ѧ1EpآMԇ`9N9\]7u=KmxZ#޸<쀩O,Vh31ƹ݅`&'s~![f`g]I\\Ժ>B sVz[lS^d71d 񂰭KxYz; sqB LV&.i|@i+fj'Ve@ Ԗ+Ak a L,ѶW5I>?rEgH ЋI??-ӚzcW~Db2؁OWIټEg\/7Ƞ vchy ɰ!N˵ 8 ݳ|g ΍f֊=bʣfwteyreTJ+^Z+Q-wg^ 5q;vUՇ\MFaBxFq⣾`PFDv~}0S6k$d0gՀe<&gSbwq4?&o^[sR)s`5複 $QrU'5FCܳ "#z%ȁx唂5KfN 8^M.HO9 ASb&*!PIW?vjV\oz~瑫D DO`JỰ̑׺SR.WMq#|ڰpvۢ56DAw_exb 0*Unq30!t#XUs^F-DgӍqS/;R?N˵flrH(0Ţ<#ʴu|M\XɲIܐr5Xbo 7KmZE+ $@3}>Ÿh?)U޵FYlO[\.k#XLU؈C {dՋJgU+jfay:Q<^.g;7>AA QM6?z JBSw*$7엦k0mޟ uS 0֎3|B* wH3ghU#V<9F?[hu1Wˣ O+:n/W,C9􉾮GvdX%'3 j1:veۺKvAaOVr4bN)DM$ E'3W:EȂ8{^:،&܄-ƊԀ1ϒ*X/2Z&4Q3zkAH mT-u@ ݜ1;M D.W͟<3pmR(m*ʣOIŰ߭OdllGײ,j/aE%2/Bռdǡ(OU2ߜk(5YVԃ:ΜKi^78Oa(ӶiwBR')(Lݫp]g)87JMA9H"+GK/EAb[`='#ya,-%K_21YjFA<% ߟZ]*)t!+}7ȧ.0G2,;Bm`ċlEML/w#fɿ?WRJuж {Dh/u%W:(Zc8JNĜٰ.ozwLZk_qtjzXIS(PAwN\ ;EE+:PwfԈF9v^%u5 9)4*dbʗXxG4*(OGkeS34d`1L["6~ь6]❧66i#x Oi$^R6V5F;XtMyQ ν04P?pq1$u/ar{S9Atw;\MCHjfmh-Ff`1Л-AƖj5C Wa^ (IO7 J\lTN),7Zt %zo3'dgv~sU-ڷQOwK]Ԅ/Hkh XZ=׬n ^WawӺ;OS,zk`29\ݍ2dr1WA3> >NhI(;IAq.#Y!Onb>%}~bb9H؁hettk:~i\#xtoP%ÆaD{iZ At?!"8}_OMddb`|В#"fxҹ]_S]z:2Yqu?G~s. 8-2t@.7<7KIX.; .1dt!|j"xeq(щcOZ4*P'y+'dL]. 47giwXg" h`mGipm?uPQD),DSǞ:ZCAv64-^\ |+d5ymW?N ]NCSXWMk/J-r%%. C\HOւ{ɩc>9Hsu|ae 6'䱍m |ȆXqQ'c]b#SeS^iNLHk%ԣñdHM@Ԡ)M_ D/B wO'i s\8F[bG)Z:olYB5tz]ǔy,Xf(=ǙM}_ԃe<OpZMߚgEʀBOylV޷۪Je9 A[>Fm3m*Ӻ)cuï;A+# [#ܜWrfש1I'`Z‚5n3,,J,>n$i-ywx'^c^_ʐ]WfWМcaF1kgUuxi_I'+qim!KyI&d}U;cPxoꦣqBfI=!'?iR`uG!S,4rxLbCt߲Trx<5Lݪ|̑<L!^ds*N>U|oa7 uVt&nwkOM2ަ"K@$ K ]ý@Og@f!ݶ2)C]RiY `*3?T0|6@w9Z׽sXWKDف_|oRoF5h@z0 kپ8,Í. F]a%F;g[!_O=:T^<-L*$Ԛ#JHS%dT\"bn ׼u5Q;AOZjDku7΃z m |Y5-GpP[\-$ n}1{F֗iH`dB\ө1Vr|TWӸf!M}O.FBK;!U@V;CTܶ$6Y.q5Jibݯ]MD"rl8gڨa[pzO#A N <8IhbMagBOIy_&YGQo c Hrfڣˁ+6SW-$%(JNiRC;9AGaeYގ]Ti1]ʞUi]HEdb~Tõ٥z> vVV\~bEԐFtf34}$%9cM7KCטxة);gw̎!J[bG!Ph:8jA2(ԿMpcqfBJ o(%D"A}Hmt`ipawFcEtEicYkrק2={y6Բ]ӅmvaF 3!qB<`¤;XlǴב[5.tea!z/M@'yB.r e; xHt0ZT Bl=QyMqV)N`?mRtմ0c2iM>宺aaClXS%Fy __6\F-ta%/ C=d ܜB\{a&AML`W9hgr0&Qfp'7T˜\#;8r1U`Y}C 8Km<^7_|n3\{t! OY۲j`} (%𴽝o-7>\\9ەwGh#uUafo՝g. OU\Dya"}Rpsk6"`ln#yjMvc մ ]8A5`gl2'(֔ ֆ~0y{m&7|9AEqA)`.6ǛmQ}PXvE`'{Ymcm-egP֚>KDg_QHLyU:qG\RF-e` Zm!9_~LFc<yj_^!=aY lTu'wR2&3l<bdQ+>VuL9_L^++8k`sK~;kG"#|UhF}BP8^~ JDJ`90 F~j4;#zG- ά׿Bd#u g2hRО9pxcoOo~sNj1zi0SzhYk~2fKGbVȖ#T ]6RуP"\(` w75:SqCND$R7wEt9A'ZffLyEF8U9užXZqz2 xx7LZLtŴ+kFOpv fos$P)ٔc9oDK֪˳ة`SӻLU/l:7qԅ  7yM3 ̜9U h$H~DN?H޺86n,4$u]QfU$ѡL欋Ȅ*V&M5Q1TZhV<8+RqدQ8g\nN=;28Toفb '?"/f&)(t$ʙ6w?63m_(<_|K ʎ_=fl 0/T&ȷ~llk/L[1q-ܦEz[BT7KJ:|$ |WkhxKAjbCoRP@gcJ56 >H\+nɝ0"6i|Jy yt!|hr,/j\v ct ۺѯ{[Ux-,x/?O֋+Džz}4- \H="Q*#@Ek2̵ibv8E+͎ #K8lQM\p;*G&\U0Ln6sD}nQ9ڤ_Lo $ӗ#[f>YyS"EA2#E&Jv+$Dn1@s˰ZfO6|I ?F10DW2c>? rJ]%4.zEwk {.4"l%T)~q q2}1Y&RS4J=@,|(6ו]]~2΋JjT&1;nN`@>YE.p!3./0)q$*- IET!Rdη5.\S3Jtwv0}Ý3fu*[qSܖ2U PU/݌2me,;u x`'̓Sut=G#ﰳ8-V:61mxL9]?W:]eٰNIg tsQA%QԩcOh$Ju]TMgE#PWɠ D_%hۣh;b,E/DüWPg_ß䍱{y؇7)L&;DSv%;]2[I-m;ncw =Pa_3_cY(ѹW0r>8FUԹF$vB.fHM`!2C)bKXqN\2'U0GoӃ<*&Vyw'q4^2f7 sH.y $J?dR%L<u')zW̓Y? V(Y˾r L- `S/1o Ege~@A:!\ggf>-ZJrR^oyLN~,{<>AH۶"`Y7AW? ahsw_tkO0 &>= ~mlwW.0tCϟEǻnwݭDu:HkIPJGn7sk[ ؓPUvD]')(2(o:{#."| ٫[0kzUZ9_L]d9u'p?Ou﵇''%bۨ\FHgLV{մlJm_$J I]lP)2,#3igE 6n姛)f _0w\ zbcOhm7,:!ô$eUHLS$pq"aovi`͑8Dx%0}3# %hyKZ56@"pCuIkt,9Xe7k4t!1W$_Ԇ-</G]CLap ڔSM ^kĻ p_eP(dI v(~+:X("½ԟs7Fϵc[fONocƉFFZsb=_]H"~zP#PըI"5@o2|aUTT2=Pxt5xcTfa3"xox  ;dʬ:@X WÀW˽[,L4j宻{M?aoXH]°0Rf:OG…ߍ;/rCVX491|L58d ii|DZ ed#̞{qLTUZlAcpR)Qz d`NXܼ{Xh/9弦DcW$7'rWp2=h = |c(]zFv 8fWV;_~Cg72+%_޵PJoX#딕kQ TuoMLO+b".Wy!;:\+\|ao) LÌ!m,]e{N9mW ARn|_N)8/*^5`7 v3wM^$RBTG n|,2Vhi|_R2m7i}E{H!àTJʵvRKc-5Bkc.ߎƛJ3zQD1Ekv̺H>y>pI!;8KzDX|L㚅x>D0M}8/UJm=qEH"p\I[ᢘcXm:6mzM_t. RJ3|Y2 &'QVw\bhh |ų~o57Q%\(՝>0 q[W&h 4`Dx﹂8縚)H^6Ũ@o'h=䡙NUƘ q3tOS:85oWc(X@mt(Ί᭽'ΠҲ'ft39,]|"_Aґ]rz&K9 ҕ: ġ mT \óL1U"uف~*302< jp]7`#m-DNJ'iP^V4==W HbgSZo9Ta6KvwX|$L~4- ah"}3^% _Ce{%(2%"PDҠVeOcS6 [~D6C%xa~@$$ 2~lN^aڎ~F_Lgrwᆭؔ//x!Nπ0GCk8Ew{Q²D9zi8~oNDpak^D|VH)W*7MYi#]'8ʼz2b.kM?qJY!ROIhS"\WTA/vY-$cygIĐ 4DQh7[c_ j̤ d'O|?*-Hhh=2T1:`Klfr"hЭ luc^H42N3 Cj<|t ^ 95.IႁG젔7B QGiHoykWRN垈%_]ό ExoĤк5-gJg:?`:ŏo]4F8%!o?a̓tB3p IaLmx}s f /eK[p - I mD?"aZ@i[g:iSIr#$ukmnpcZb"SʡNJpžf޿.tN4ܪE6Ƣ ؞ ,[Nh|F $*"w?:̃||]$E& ‘?^ .c^jҔ[H:MҀ4@ r5MNvfr*{m> :s?cer;!PT%4(rhSO?;M8<Puf/:`=*^L1.:lB=c\A~CDf5-L%eJFn69^g!3Kͥd*Y센cISC[κPhԶnOuiRӿo>eUZwa0PT8jj` 8&C@:2&%E8OۭWg؏UkтoF+,kt 3 tu[ڭYRKd3Lj6]6|ފ#L&}A&u;ص2& 4-'n^b6@,3 CU DWE)wE蓚| ZVƚalsЇ+&nݞz,*{kb YnЄȸ<0X{[Ȍy}G,86d1U^bG_\7#ȩ6n;LfB?gװيg = CUC3d4O9?WB+EY#c?zX32e|i7Vi_]/^x\kT?DV<(zm藥B'1aCm!u) W5OܴPX%̖_yk'0Y^sI'Wɶ-OtҕUդ}+?(֐RnN98?26r1 1+%HOѯ2bmZJReCrV:A_GEMngRk2c\% ^ Ѧ%"*esNl,/Qsu\r!Wc(e<@+S}d_qY=O+/+bbh;UL`=%N0QwkC {('?G9'lmg#4g>aP7Krr? hLc@ۺ5ti"Mϣ ؠkS?ec=BtÊǺgofg쵒ܠe+ہ>i&xڔHߓ0HY&Ro}5 Ĥ \PZDل^&C t|ШTC] x{]" -O[Dnzk@88O8rl=} 8Z,0듓lD?p˞=>lwV7,ݥHD|ZK˫6 G+.rZ'@f8 /bӼ, Qӂ1,.4R+óygҤG=Veό !/u*ݠBnC+͇  y\֓N3uPdͤO- YAt!ɟRPڅ^dCmܤ~ڧ(u0l PՆ84jzcaT "HX 2-zHci%Moks^3)-~-u!CW$EH 5^Gv_xwK L8Ҧt,B;L^قv?oF.!K#[h0UC윩3w1̷|A/&Z]קɧ @Q>7)6c}f.+{0 CIMOzkWHTZHQʀJs9Ks|Ĕ 1Ӎ!LK!S006-hL&ɁH=⣇b5J):C*,qQZ#2S=:ѭ4K՘8c͚ 댅p+OV֖FKz-ХFF7te]lpU[Qx-/WQ+A Ƿlֈp0}t{ 0|Xl)|RYG&S3_<|mb T }9G%z)_.;yg:BXǕ3̀H D.$7qq<Mdk |~ݲfVt-UpÁ6:Wlab6J;w:q00S;rħky;;=)ȧINro\<6KθNF<2%|3^ *-pT 5QxPYDϔ߮{R}CKB'3.ˑo=HhnѹuuC b pyo{NĠ^fax?.>F `N ˫rE@|*T{#t6Nkw{&ßan # -˗W+0fQj_+r@ڑTZrb5ڪuN{U f, b]v&C9X2PF3j{Ο ^'O<ߋ eZp1$°+AQ֒P !#ARu7 %@"HvL ˟/ȅ-/AzFBAeXfH,l_g>a_4g-ߺ5]2;e!~E\"$#\5.$@sF~|?Sqw8}9Y_y9u(BPЦCqtpQI6*&CZ`)x ,Iᤐw[""b$ł!ݕϨU䄛?V?}Ljă}dvN`Kc-LVRoC@4iuN\+PzZ^G6vI]Ѐ@{7w&dOw'=\# &La[e% gg6{(헥L:8 EoqS e͒ >IX$KPŶ9_vq҃ISp@XTY|3 D{9ᷬ 2qDY}afCkW8anjE`⤄M ^\ⳘY#ymU}(?+8%D!g"=d+䐅 pFX`>m*c"_LT`VY Vyn RnY.N~A.&tGFi#QA2οH J2佘oodb$#r ǀFӌ*u%XRikFSpzT.+뼲' pP[-/G:8?R` kTt14FRE26<C͜_:t DNJn/ n(EEVEA'EP4)&Ѿ`aޥ'n0+:E<1)lS"CuӂxK_DŽ@y"a6woL a2:k(zKUY t[xqQ#@<ẢxafΓ!׾/+r/zXX;i$2-oWڎJ^#.sz[e4>'vͥvxSƠpHޮnBW"9l(pZ.PN YVYRyUzm!N zK?s+$yE";Pe}pN{@mwtK ` ͐62)WO[-T#г)ds7J=T.}~᎒ee]4wYa2\Lxt9~#MEgOJ_IZ7TNF4 $ KRJ6x{B=8uaG仦D鯹~G'ϝK{S#(-)|PαXxR2j/#O}JOݿ[3XCbH'zֲ!ZWO|? w+_gW0zb݀{ۢUViw =C\X~G̬}f&Ay)WD\0*K º1܏ ð5X bcSiЧ,2R+g:eQ+,E3OD2o\ С3 ïj=$5WKs4ayE,Y6b =0Ex` Jp6ىcpD}zmhBv/ۺ| bq끷 hK*BUc"1ƼΓt꽢=x諷xk(Ḹ!F801-IGNI'%l׸ I FNt/1f%^fv;G -Kt1# RgHlp[mt:ρB7U hs]KGM\"`D*Y&Q]A7h%e<TпTdϣu 'r'ÓFsbB̖l׊ 4 rz[9& =t:]"-&{@i`)[Ui@Z&^ h9.^^K;+mͣ>r$P5F6,L,j^@,p}#Bo1{mb6[piL4Owjy@w㵾/diQ=p:Aћ"(H]#=~ŜFv7#@݉*.Pt*rlג}vȲ7Wk:6/ b (Sv(/sapC9 ,3ɴ*rAvĦ .l774E,В=!Pp)omQFdW}L Y-JJ7 ^"fGc^i"4%F[^oJ;v{v RVd4Ԏ,c3,`| 5/I0A!*^EC8ռMȋprޙ`B좝֐Ho)?Dxڗd߻;dzXCɏ .h=`x!aN~CD5EOw^WƗcgjPB(Oq/<{2KgT`B`v cޓX11#ѹבtWP^*)73JPkb>@挣d` `u:VkB9Txx a̴?rm9/[+,IxGg^ Iwnc8q==ov955JT Duzcm}rxm79\gE^A47aq! b>jm뫻K}=юS5QFxE}q2hU  &ZGe~D`irL+Iy: a*ˍ?ueAf ~̮3H3@@0od#cڙ9֫+illVV1ʾpW+XN'j_n~/+"JZw}"i 7QB9\${)q#zbquZҀᯢr] éEoU;#pȁ҅!?R2;ɻ d{k \!qa>P xᵄ S[zƂO|:;sI@G{ti7Ȇ[ϝSsԖ _V[un~\c.jy: e꛾ ϭ3/vKbhi]P&G6V]>8b,Ioc0+5x\. \}*cxpXpaw "2`~gH[ WnL( J ճozL^ C*6# Y[M#r~זuWw9Jvq:DXz!kdmKٴ-~gT DʤXdY^{eYpUNHf*.RxObVVusv]Nw}jL~=;&a2|aO1OC2A:) p0yiq)S|P9@5#Vڬ1)5u}Kh*gExH]Qxx޼"a[n-_tYJpKihLiO; PIQҽ ܿ1>(U@:cLP 1b>WNšgK\(|\wN*Z:K ?8gC`Fm_R<0^C6$٠l%i!oə'6 r~@pwO” u,yhK%y=r ǘP l@m#\)!OLYмqD moО]|3P>)ĕc> sJT+ 3(t TѶeCnmH2a%9=>$&3|*v5Dp.RT%'zAA2yБ8qOKOFoCтRDF*BǸ0о:,phGB,FP$S*C{ƴS)(;6Br,F GHolg7Rn@)YD< ZH[6˟bk*zTc*KzOypiXWx.ņ])AąO|\ kT f)^!7i'c,&!&  //(~ -6ElQJ=0{У!kz d,P>剀u+BD(M*O_izʕpכBy 6Văľ1%XKJH yҽNWZnHTFV?krsO4@)ḩ 2MUOFȵ~*%xil1문+Aj|M'SEΞwKlFa6htkSؾЯ_9fQtnz@ w|iC0:ҴUXCqT<ØG9aDTDZw_ylAZN&f3ݲX̓!k/I2yG _hT.6@h5YGU_ +? mPZ'ὖuev)`d^0^&WYxT>0w^Q\opST.ΩN)+\Gԇvb|?7ЕoBS=lmaz"avK#cJ@D" sq^=Wtטј†pT2ִW%Zlsj۹-ugDpq$)1у^'Y^pϰipJ"/OJQ9*FߕZjRdE o@uƛvdWz+\HL(U"4JľMp|SFZ'%OAYS^TH:\/WRSJ$e4pT\r{2Q k=~uxapl,.d|Kvw܊Y1-ܘͱRxz4SVdr.8=*aH+E(bٰJS)? XU#ii6G!ٰ6r0IzE I;۱K"~f+~[B*ߘSm-vs.Q2A(۵֩ƣ,0Uϡe+%n9}oПI*__!FFᯆz֕l<^;45ZZNw@o4x*F5Չ,~Tt!M q_d8(KI->W΢FD]XBt~ʃ?o&a^2ꨉ8'sJ y[!-PڸѪJx5p-ڔ5)Ǽ#R<-Bo.Eފ{-pK&7nia-wN8qEhs^ gcH[Yg!#\8(A92z'T$vGұlAqROz䫨BӲSa1(ęжYǽvˈbvP } 0A=.=Ƹ,wOrK4K3G \h`ƛaXpoPq3m?&Sϴ3Z.p sEQt\j0U&9 $R*@@MzlH[ vs.%8,n /@dp[ߔuU,>tyQc(eO$QZùqFgڮ;M:g5s̼[GQWN;F6Fġ'=E('9fh? fg+n塘MlYԲ7.. gjDD7LH98iӻHnYzQtPHƱ&||~j/|\Hu''+wz7gg]88lk`lYGx ).DlZVm䉵j]X1OY2%4H]ׇFETxgS/re`긻Bz7}vp1RdV؏Vk^|Ģ?!36xfK!5Qԛ:<֋NP+bdr4\e^ŏ aLad\1I$yS)9eztr\>_t3 *ld&ϟI0FܖıAh?fWD $3" ۳!宼tvxU{\́[- E$i)<ZŌ^Ves@gHVZMEE"KY"1RkX@X(D LN(K%\i+iVӫ1-MVd.zGt*wV{gV`A`A2dH-ٲƃ`@Z 6m,YYdGEeV+qC~,v2PM6(`0%`:( : ^`°?tj8D×P*];q޸+As3 J#2C4.XԐ3MY[Kd\W'l5jA537]׸CSzDb -]]S*W b6R  a+HB;C5yWlak0/ɽ/CYBMypUh8g9u!uu@Ly7I\vZ][]=\'/omQy0-YE1_v9U]{HZ{Drv "cپm(b~bH9 GĄv]y1P A$_cߞmھS[ImFF};J}O5ftgO^Հ׌Di _;5'4۰W}C'4ze]D6s+7Oa0u ZCK4H̶Ҹ"c-{aPz baz>9-q!O e "2ckM?GlD[ƴ8XzF=>?)&]p[SgwӛpF#aLi˄E4[@Ws"F>!ށ7"kֶ/QxcE"T MkFFxCig$ўIy v@Jt'b2օF2? uU=BJq+2`@'~oD!xzNl's>@ɡqԹŇd!]N+ aiN Ԝd 2.V}v|(y^H?ۍCY*]D|Ⱦpu=s2|?> .|7`"id "ՙ(s5$;)c/WEdkQk !>|'f:' p4}8A\{MwW>2x^<2vk !6aKڮLA;ӀJmޤ._j9 ׏PkuM2@..I,h0ӱWEF.+b*i,(@)Iqw`˃-毑`$fYhT4 ;,?iyA'%fK@oЎAv,58&J\ra6 $ l<ݺE3 sz]!|Dp6=4R=SWH+hQwT YC|sc`*ţ -&S8o'7dX=3G vŘ*.b-?AĬC^/7"s_8#i&O}c\ hjX=ꝣR,.ؾ܋=2=-ΡbxCSr"P{@ot>q CmŌ}ǫePfU_~pD/cTQ.6E)J2Wb!?WRn ={VJW{5E#& +Ẃۊ vemBb3zQ7ν>xrТ)iZ,@. x].05AjVTH:NW7 %{\dI[&JɸK`R{q:m6a+V]@Jݛ~XN>+eTTH:n;ndAwXܶR')ojό&奍i` 5#ODCl0sӗ\C^H- (“&#%ō<OOjq-O^KȨvFm%,c=)qOwݺ$GZԘy玛iޤ`$=V`(3NqٸcV.j20EZ0]jl^@zQ'4e}zeJI:!Q n}TLxr6dc*e5R>DMTǂ,݂85ܼ>Yc+`+孀9V"Wt eAљSJ\q0f&{Ki.%Gc-pMBh j=8l& @ߑNzK-K9ސJ9d]MX)E'r G״&)H7%wtG-y&=5z o HfAad?/R~QN_+#[0~i﬒ /vIrF^.oTY{,cQ# j23W{_=`%x}$vAYj"K<<Ao}\l£RNh>)Uy<(4q)LiaЩVթ"(vT. F ^2r)͐8!|4+IqWy+e2_K"RVs!({^-CKL%7cA*vF.ħK\Y^ b0#igme% dS8bot㝥e4rPG9"a'W.~{u4U4?7%kG#,NC?@N]eQaTlxrxI"Dυ/7Tb]=1)L V^T^+VM5lgpN`[?<\ޖB05Ю~=E\)&y\&dwư̆f<a*CQ- n|6xabI!"7;2 ⽘ƍԼ q3o9SPY{Ecԩ:_39mYgbF64j()Qap9L/ѯX]A? RclΒg;h%.3\|?~",[=srLDv]Li!bW{0 cr0@qrnhK 5ze ?GozY;_ݟWE &x~鼄tsmHK#yX;ZLdq<؀ոR!1A+ VG!d'N,GdܽePe6eҡ+[szJ{zGeh&4}_z\ \ O+ֶRȼ-%E~+}\FH 5ʑI/SR_fp\Yc0 ;)uBgisHSX_[=,S~ApRTYN$B dQs*N?P5\*i+JU@XKT0:76K\ `QS:k'IvLx >ae 4k9K#̀5GBÑ/ns)QϤݍ{]G? sQo( 3 _[#农{o1¿ ʨVZtO*; j #.;\: ٯǑx4fqFI3Z μwkͳc{T K%|EeE~;y_;LFDH#$N=lBSݩ 8滫TId.N+07SToI*-fbKU븈#z>@cNYP( MB˷WwNޚI)nXx7(gLz( I ԇzh'?%Ywq"vhא,KkFy܎='& qKE<KOmEbc$B&"=!tH VV`e+8*TWnX%bθʯķq/I3Jڊٿ:޸\;J,ϟT;aZc3ʅcҪźNacŤX)<_oCjK3jlf('5IN"5˃VEXo?e2aF 2wm.pE8n._)4=DFǪbp4>OB1\:$@ѲNoÓ>%(mmshEz]W/q Cg}i*~np&1 D*E\x '{.ޒ2?gn|nٻDO=%Fع=v6dYHD_69\=Ng'0 Ӯ/pf NGeV^ZUoxs}>AZ0%}_riQ w~GJhv_Wv@dcޜRv*IZZP5;[yA8@I6 E~#:G,2rN NfKJPP{?%¹ M(N9AmU17=lT i;_d mz8k o5xcҠIP7ӬVJRc2/JVʟKN\cEiOyF\0D=B-x9&4)v+ >l,Y+9?9B!'m4L`t1ٙ r/`}bO݊21?m2D1F WmTw׈ܝy I?U< a|)x?M6YjPb#cl|ȔOW1Hj;0+ ++"ex/^ςh}hC*U)!}M2\:|Կ#I;(n@8.~LCŔ3PF)8A&QU恺kj8 ')pGshszDrPlʕ]-rZb0UM=;bc<SxCfMNӜ59 aD񅰓5Vd <9%/-͘Mz7ǖhΐyH;H^8Wg:o@5} 06s*sѣsN}o7ǩ]6(au+%CKRReNOT$ n ,|K lmӰo)?oЦ1}R@Nn֚ ޺z@x="W^Wx ߒwnc3Cȿy옹y`{㲫"9yU#eE(ީieU*D`HmGq-n@;[ُo$uGc=໊ũ,.E~eR6i?fPBGDd-}:}I炋a#$gkB,+` HGfqz@hLFI~J[lRY2ZgIf0MfrsƏX(S$$C\&NYDDzj:_Txt @?kq fQu;(IXIIEXF(Q Z?Spr=(dG4e˱ۄzߏU=a3(PVXHcb_+ʍKp&TutDz"́p6.1;@͚A(7-[BwNyYuFUP/Β'SeMӿY4~`+Nfѓ Qj)bdo?Y3U.Ȅ;חo(f}+<:XEՑ,yE$`TLEBjQD_FQi 1XXnx*3 h<Կ ][焻}5D@t?* ?Z뙝ـ7Z6J /)C99ceDux@%e\p% :'~&d +˴ XͰfJ^{ GCkvq'.pWdL!&|b"Aљݟ[L@Rxz'{fuvIbLz Cוx^7.̭2+{5FN{M} -AྒྷI=Q~f e@ۮAH70Qf@37t2qꞥtb <Sr #r١w$:aA YCXAۡ]>&=~R0\1&X3]N֐ }l*{H IGcABQD2͹[5]<9cI$QPt9yQe=%)HPskرghᥛr-p^KWAkain㡚2Ɓֲ49:߂ r_i :p+rU;q!?@? r4x$K2<ob\; %$=m } !NY\?Nc#B5ӋA%//vHCd<j t}; #2 %Adr,q >Ռ-@3?E2 . ]w$8#Jb* ,uY'#죳0ޠƮ! @z_-$.;;-7b!.aI\'qQfL{gj؞c.@uYl& 9S^k1mZ%SzvÜ5A;+.vRaai%b@1Olcp`[W/GQj\Fc D$3qV8 \0GW:  <!aG X=*Ɉis!) bHr4=& `I.56:D8v堷z YtהVi4p z~ޞGr 6|AuzqJB~KϺe[ȗcZV#x~ 'h:i-V.o%iO9ơyL<]g}BYR@)U=fgnW%l޺|F]^Ah1ЄIV]Ifޒ=laJ=vTLB@]cu^_PMgRO| 4xpc;PF'ub$<|'HR|E~ %lg^JaVStꞋ]c@Ó}%vKbRT_ڳ>&W5a/tF8v){C"2sW0MuIA:֙;2 Hj!w:ڵK!M@\+/c_%Tbw >cˋGHAZ {64k7.)7uCIUIeiyvԤb+A\t`Lw^x<6 re-JpܶñqN Jdi '.pm\xbœUs}`,ߣ!IWxr<zL (fqO N gh|p?)%o4g0Ǡ1-2 ) 2B6v!MzM(KMo#'}Qcֵ~CV$W[x4ɇ}xf I ̲Ie"A@TJKu^Sn-kpu7ßjӄI4z9v,ɏ,0$̟ <q[49]bb5N'ElQx٨yDRWQu`utTJ=U`]_ޖ o_[@ ۺjC{5ҍr{ZnCm4FT% .ޱUBͻ5[Bay˄ QMgkE┒L}Ce?^|\WoHsnGgGSL2U+KwV’ܹhf9VFcJ+[ijWcir$yS`#Nc8xcTO"u" Rȋih@]>?"Pf+˲Edn;ݸ2rhTȽ%N~sdZIk%yCK1`ۉ ŽS}u?8F'4׌;S6vM[7t$AH>YA &{RرM-_$99'Myқ9̝,K=ˍ70'yVA\N35L_z{L/τ{,|)~} %3Vʳ|wPaoBg#(p٪6`0t$&%T wbݩKD^\@mĚv?pu){a$M iRv] μJ@kщǖ V%E$ z8 +ПW .xFY^ R]pKK ayr<u]шDH=_ւh/4 gJmw PZ3Qy'GKh!Թ-3 وaqZ պ'F z'>&Q h>=a3^FN@ ,nޫf^3I.scKsا"5 "}z n/ 2,IG]j6~O t; ! EppBi˓"ڏqE1l;1Q:K=T=4zhFZ@gzH&J@}1T9da-2%.%FPNgo /,2_'( k6&(UvlzE;ehN!f[ Acv ĵVvƅrg$rvŧUAWK,(oޕ+gu)8qE[: (-n *yzwA(AJo/V!EH^l!؜Zajwb,qw0ds3e^ ?I߰ E1ir,UQ4fV8 Āx?Łe]*ԁkINt& W!/(C@v޸N2_*hu^GKYNc"I.BnNܵ$.$*u3-{Zkp 0ojqڌrrt"Яh&5|hmXl܉b0x.s@I74zTu7tNS[ aek t 5:)Z7噉c{٢Gzbb4%IK9UR]vx:Yh{È=;o+%ОAmN_쎅H.-h~S[NÖ >o9r1u|"%Id~ם_b' Ҁ'@AKB03oߞ򈠩y:Ϲ_RHOqѾp4֮XH_W s~v&{*ʝȕ|+-vMuW8>(`1WNȅ굑[U`ua:SAwUCZ-w5'U"8J+~bLajRzi#t πLN+1-݀₼t`Cjݷ$+Fu\X ƽnB<{on-@{GOBUZ|ODeR`X"_:>ws.XgqNwCvyJrtM"~J'IʃuŜ &~3Db OdDxL v}*gx^lH@ 0b|1%g濆*0z/7nEa)ȷGS)xDGb(&!jqIX26R ]t< <v/W$HLK0XE[#SM޹eZ t F>(LY"{y'#Ɂ/u $r>KIn9_:|4nNn 0.lW7a@5mE>kuW}z% SMWzqJK:GWTRN…faEoJhod͋Z4H3q`lWn(hrT~DLN"~ݏe\ejLAbH~X ,*u<n!/٨+bMƥ v03u8>9HEɦ)oʩB3 `>oьfW{nV1 a=sx"Ө؋13jт`-@"4P4zV Na=SOOC:V3x;>ot(Adԥ:hAcD?;K3STGr֊/HV m< 㶠ΆB9# eUG$}@?@4~ʬTni].!4qʙ:PE>R5!<#-/cuގ [k6#uxHH־` Tۧ٫Q*aHp'2_HkSKvMdS u_dPK9*= &DT(b0nz><YIr&= DOAPSşpJYﻒ!iFH*TvV{UZ>3Lkn.(G.XOߚ ET ה?93~k&Ԃhc(Uh!Ħr;OhuOH'l6tNDQ@2\_LjP+S`!)kvXN"NMxNrUZ$[Y;YVzJkwaHqj7-nxa"txOK=>g*+EsIZ$UMMpƳbǓ_9V\jf[m.|tv#+Mߔ!{#/D*ka)Vjϸb"\35]2P|QB }֎MƢ;w*hr)&󴟩C) =% #U{zA|`O'r1Wsl!$I]Ͻ{hzŷ,h  yd+#wmٖNkZmlM,,~7RkP fG]W=]y^ J[ 9 k8Ǭ y,Jd/fiRug`ccPXVܭVZ0(!Yqg? $R^P@G:[B0$[o4pKO0襦{x&ʿ[=[BJ7n7 +7Q`.haAHQ뇐> Z2pM9|bTaҕxm!VQ|HC7=>4<6ۍLɯyx%?N!azCv=J*JnO,ex"E$\%SꙝE937? 0C(;gV%`z`u 4wG`/'Q5;mT:HX/dZMp&J#7޻8GᡕP+4%QPJ=H׮1a:o)q[T46e>F/VMF*~/¦Bf}dlLT] Qb6]P@/KenD,1RIŹd0dz8Ռ@`;[tfboknT@GH 8(tՔ2k N~@Gy`1SY`pf홀r3LUN(,WC[NX16j paS6vxZL憲 $; a] #f|Jᘭ*orl[9r% ޕ1&U(Yj|n'z/u zS]rYvb);W,!xqeu6Hw/~O›jI]~h&>*}>9|ݔph:aV-/šͺ{v$F2Q6HTaiigI%=+di$]RQ OԜjdu1 aF)yxX2Gy_Xby͞o5C ÏV0ɳ͊ЬUNÿr0b"js wwo5WHbx<+WStG 9=v[15SKD[uMG32ቿ LSQiy>o#o׷MdFdC7a.ljiV :{ؐkI {DY)h<D$;}Y\ЇpmC\óEC'm#U7p1kJ!Z)rœ(bp`|>8AzsȀ}Rr45~/HA褾Gu~(іFA{VfE|GZ4` =V7-xy}aÏv-g 3HdQ4,A4#tI.WW5zR5VE"1AwOJ |)K!yƵHR+JM}Sdi _l ~N%|MU^{J Lǐy&LB϶ m&VW5K_C.9Zu W|ó!bT[@μX]*#wP^ p;ɩ{CE6P8^ )r6\pyjLUsI!qCH7ʯR5AI:,u65^0Pٷd͠ޒ)TݗJB>:v|7_ zҩi9`!PЏyЫ\%Qjij8'qgGl%6XPl.sju ~QnUK:/'/؅G|-)ZnMABDNjvG WY5ca 3mQ)S0U.'[YF3@O(Yb&fɣwQ 2'nN;a]p#.vmKW2lز6yB.`;?>(԰?ƫptts)П ?WAPe7)ޢhfÍ}("H !bd`\>NIWhp$ӡ/. Ay?MHyKY8a}"a^q8Hwϥ60Hc:M>ש A=cq eN1>Z 9Ghxkp&@G\ z9$3\ 2Ҭ6uoqaKy5, T߸*hρ9Kעu_au JI~e2O[ 3`RcK ^-px+<jʋMԜ83yq>ѧ#hr:Mef 9%osבTo7ϽbVl,xH2W^+Ts+!pcRB]F*_Ue/I- ޛ7?`Y =Ƭl߭:Ɔr%3}^6KձPqWƚoݿMFĒ\#Ѳ<^iA=UzP{'bLuE`Gn"}^k: ˦7qIn`(8n,_t3P9aQz='kXsCݏA1u^*^??^0 fU3viVݞ7E.BN:d'}ש/?F/m",PB )c!弇E0fĄo&ϹJ{`C^Qh.U@[+!`5j1wyJL|tlShQ͂6܁Sꂉ#'ϱ淥TZmvňS9/ L R>D9aM!GNj J$O<%y4{$WR0*Yci]̧ ~p3Qށ ݔE@g_S =`b_FBd.}ʭw|دETi\cA'=β.U]O0oapnkBtvE1S-tT8D?^g 5 u *8kPu-x EBؔ,Ɉ0ULVw?W|f&/1~9}70 'D޳ȗ  tB"jz[q'X;ϵU cD&|HӨgwK/<4SB/_{}Ju\2odBhZ}ww+v$x73{4j39jIr3*sq[: ۪LiO~{Y_>Ե !-dBiiV%a2Նy{6.Cpj Nxq≽FwvLq\ZT~9h:p]CNA[jVy%o,haA R&Tg+G2z[z|8e頱)2N8 h$r>L@tO'pڲ}3>q WMk:D:8s"_XOT'iC *yAsS ?OAqoɜK_&z|gm5)C"b CI6PEoƫ |j!yg%/bf*ATgljɯzoo O.Ch"i9l|Ͽ@25VDf{i(l錙bA#sjѬJ@Di+S:[ūt~![xVV,^4""(<+cD"*%N>n4R^7ǹKc f{-2ÆuĂQ=faYCݛ=BYm (6NvjڂD9f$]q?ΫL_iRGjzP61΄];:0Ȯ yPQ02gsN73؍q"ԧoAO:r6%k,*˟p j=AdL^oOkϹHD \GyeWGYMAwj"<wryCsٗ Ϙ/8iV9_ Qݳ٤Xn3I7ܓ1!.~˷=\~:O `is$jKGTXK6@G|"M" Q7.!y~(D$d1aޢ̧x1cS0B1^E`.U>^fJae:35>!G#qcQ)u*dG_Bt7F0j7h-Sho//xdv]gƪ_Tރ$e{&|j.{\c dBZK9]P8R`A8i{gǠL!t|(nt::QTmh*]Cx.?W袿ϛA4bĦ2jޜU:cd8%r OѶETeauV|܂uGE*Yx[A-7;n\~Eוxtt`׹@THҀj<  /J3q/pCz4iKgb`+Oԃing.rǞlzl4ܵ Pńdl)_ vTIRjCMh"yOp{kr+Nc nhfx9ܒ!(Y =eØ3ȫ A0\^Ѭd5sQ{WNP ˨(ʮ ]z3a3{8Gg5a/cCkP5PkxHZ|] cN}?yű-b*R1+At_׻[ =t("X຋@7%šʦEQ%i~vNlj1GNNiM``#U9ldn%yjh's.Ĕ"7M,~)F5"6)Uo+4V{32'~RT#4AA*s2L}j%tx+[THBwS7mV7ra |qQ?;{etVG q@ņlh.rh OSzŽ|Vz;X9tHmK?LjرA9I>vYcs^]9Ӥn# z&}KaWF;n+V6k'eߤWwc ؼj*|0F W >"K\.px2h&K@4-7g5p#=I tC N:EAbvI˝*=kqv`ArTs חw<1B'lΦ٘W9=1KH^ŦM;Cf׃u8@lJŇtGk0^l8ÉdY*dY_e Vv]ˁqa!Bu `vp`|)[9-DGϙ>.4odo|9T-LH$0ݒޜީTn]P_iTLAk ; +] s`TD|ZQ",H{qW N'k&^ҿʔ=r6p AcxD(qaHu5dBNȻn8RԎ&#"ljR!I:/!|6=>Eus%Ae ,Y?&A"Mh.l pp¸*zT9SB!P6*TY[F剂(X^xO4EN. Q487o) bѰfHGW7ÝG$:.HxLRڂ?&r_ 5;/%f˒YTlikxP2ʁtxGu8{'jp>@~ՋCd }F^~ ˹19nPp1X>w TNDK1䯑,»h%\:k}5I' ίvӅ:Hhs NSBM:qb1jCC+-ƢC{?5U Rf$j,},waq З}eߘĭė(!C.*7 Z?poR,Hhu,bw;kF?ט 5@z; )_vX(A9Y(jn4}(doKH3y _Xs ]zQ+]fGc+yq L0>41 O p ^`Ҝ3 T_ʞeh&Ji57`\L!0 $ܐdaHI /$͵TpUFM nI+R{,yɑ$i&k#OUlP^*2z-I*3M=B: ӻżA`/, y&K[{/?-m x^6KFm`jIB Jv\Bp$^@ݘ,ͱшC;pIsՉGprdGt A0tNth>9>6X,s&!ԗVDz+"徟Ea<H5<8Qd#]Z_>a` ʃNJ>T$\F'XIJ ?萄EIf]rV NX|r0}rOoIRm<ХI3 9Y !dLAs#Y9l!_Vm.@_/+h!EO :U0׬sg݅LlvWН 7 3|O؁'1tIXFPr VŠ}yS@pQ-Jix0Y X/ GRpB,Z 8f\arI'XqjkXQь?B2Svo7* Ik.wHm*(ZJ lS6j 4gԏ; Qt3XKhlBItKM`:.ŧͨT/C.IgTQ(2nϋ66T߯B~f֥51)9 !ւnQl`4t|Dj`f d>[**s%.Xȕ崹pc豀 [vzO>'X~Hz^3 iq`́E-y~d@*/ԃ$^-7›Cw.G.(za~6EG210wwz^8"G$Q{esb_̈ 9.^eJ~ۉMPίoxCӎ{7ܘb~+[j%p1Ӗ%1mr,) Z;V0oykL0#i I>#u5ĒD #Փf>R|;mほ{zszR.Q\;8h{ K,g>IL"TsSI*C7Di_$[܅lR=FQ4}~n u>I+H`LuQ`6 )XAywE݋ĊAHɎIa3n\Un zbɧ,6 XGw(8)M(B4=`Y&!*=0WDc)fI2^8]#vTЇYu׽CjR'mP^qm ֶ)2ǘ+Q'psGx7 X'vf\" $솺Zq11!dC/8D'=N ڻpAm|"!qG+2<0ߝօ2'T`Kh]DPS} a3Bz,4c Nedb.Ĉ衠!Yd7 jnUԗLn{A#I3Ey9@T Gtǖoq9rFgqG>B>-շ T2^t"3 vޘbjht9P]Z2oxf"hRݔ2/y\t߆4!+ISߴ&%8-gDZ' }J !N;HQ~1+۵鲹HՇCn%KШ 6|NnPwK4G1nյHOFFif EgGTI@ˆᘗ95@pG [cԔm<~PxO7!8ʷ[XX9 ё~q=ܫtHqbXWV (H֣vO^A( 68_YR?X }B*1^l0J 翦>BC߱iO+AAGG_22[JKa \jt%2-|1S w_EW&,Ld!  [^RZ;6A*fΗlLW9>d&g#֞%`Z x&ئ6OB̹{%TfRQPv5od:yr- MnjTH&66~^"=no穔$RåsQ!tM;5mj'! K+%ˀt:}pᱯTbT^ (ʋ;Lo56Ӏ|቙f;3< 93!KݱULX`V#k|rR`;*3q\:Y {Bd53y$!Aрr><  VrF;c'Wprx oߙ XL/Aҧksj9d \JL53tw+tk>&N>oSG<;AWk.T<1I.VO@P>}tw|y\u¼QpW.ъ- m)Hl2,[DTŀ881IcU텥Vtl:rDwTon_/?H9`2uΒ:V`o25})st$=F (7!H 7eRDy_%whkK,:\赝xK^'S&~_O-OtgCm!(@xBpiAǚc  X}G9^vF,W:`~vbSІM\cd՗%4P!2J=CΏIG-2UE?X7t=vaSek>lNZGЉ_GJJ@>e0e6W C?&O#?;6XäS<@ UAT(T#BE#o.h}Fl~Z)үJ^ЛзkYˏg#Gޯ<]~TމAza/֬#Vtٙ\R;׻}M) ț9/#{մs::C}Krܺ]cx*"? nps'H6~!+?ebT ԤBI mm!i$ćs%$!:P1zvړWPr$$򛫙G@}Zmb|M^ؾfOh:*ɲkLlC~([aJWA0A )yCxNeIexkD:r;g?b.,QP9j:w4 MgH;$ÜePXwh$=<' uza ي? GImN5RMëp ϐx\M]CT<ɂa4Q}?L _WLߞoaYѵ ݾIA o*:z Ac)sK2Aps hA m_3iaĩzjyKB8fOʇ(B;=@ݺ.3wgMV*=L 0MF-Mܟ3k[e +.B EbVl7Ҥ~#&Na`Ni*EbN% )UW~<kGZ_.V!yjȎ3zx 1j,(i@DXӐ>ŐEݹ/E&)dm4~P*yIL 0*A$ T5;bzD/-r uZv!XFv{ԝ>KLs h#S###{8kzXoXI,/T chGO7zLs z:`@#C'ץXVT"wsuwZ`qj[OuD8 f}uxc' "-\=C{8|@Rی4-Q&,H8JEuux{:!UKW;-~*H>4'Y*70qiv@U7~8@.Lv;Ь~ ՟'O߬[c" u='HFk;vQ@PթWI17]㫼 Jn# ^ISz[L-{ Ēm̛1`eJ5.FmIfED2'קz+3-T{՛{fd1{=^gğv]e6r:Kq'_SoljRl "2XΉkxIŲi xUebMhۇU8'5ֲ7x\Zouj7YqfrZ0W|x\DeOqG䄉A5SMϷΠv\QelÚ8' èJ"H ~3iPt♆un.6bR'(-γ'/,y>exK}Jb;*RS̱6Kg`5F7?hɱ_"&Qc8}E^0_3C4ll/͸ aW-s_JBW Stk?}LuݠGrIv,Id8OZ,S6 NhpW1f 6q!]vx[U*\:h.5N3hڡ(#^Y4ujԓ!ǿg BLX-`0I0/3[E8DGL+|*(o bCJ;zV䫆Dc3ٽFI8]|Ӧi(2lV.ۗ4tI3^ -بȹx-0TF9=IQ8doףu+u;&=>0ȢN2 :$?ag߇fd+WIl!YWG yp,)S75pw=%%\DZpxs\BʸO!eg!nd'K5 K8ʄҔׄ'WP/Y黲3k N~BP *0ʅp MA m]J,KKhOͪg2Jv u@ 7<woGu]pziΐb rI.fw/KIpC#Hqs)ơí_qqib`j,[~l)Sbۥ "-Em,} Rގk }5=6,9Q(#~@y0_v\gghN(-%p֙#>QVp^<[tAxDg')h8EBox!(R5~@ ,Y8R:5[ڣ _5Ft 9#/Tb~n=# FN!X."m`K~ P0+J Yg¡V,e _6yŕ`z^W?`Z%BRBJ91k՗ c"2IIsPH?Aj ]Go|QPh9;RxL퐚"Hg&wE<ۘˡ= =! oxܛA|9S_ vʳz10׺Ϟ_97Le ˌ^XZ5 T6'] H8qw?^ڶ;dfp$zN?g `9/nP/Z2 E-~l0g-\]uSV&N kyC5}]t;ReN(Nm1P@aTFIvr)S{آ5;7*!i-QEh&cnU,8|uLM˹\y>dH p L{)m͜t̉lz˛U3F^ko42qC0޾F:1RzpcA1[pH6%9c]S9f$yf+ ~B*~M0"gaL!Vܜ(S{t\欲T>+ɮj J>dkA+H'D0tkSRvɍ}}3Fh.[J],tؼ_?RiGm FQ ҧ5޼9^yR4(zu[ #F)p"Iv(gV@ޡk3 @%PLshɭWߚR[VF/p Nf6v+Ev0g:J}暈$AYA25]]z.gKa' Ә' Gӆ 5ٴSXe˸F'`Mn݌-;>. p ʭ:Obp Cr(֛o|6]1<IG ecꦊfDy|O EE ٻ18f=z0 6*YDԜc-"y6(|E"w"P𠛍R ]y/O t7yU_}(?Mk38_Pf}P0:~A?R;3/Ax& Rx/; f/&ef6^P!Ht%b>ekq(ũv5U@3o3QS`$ ÀrT,Z[&پN5nz$ L8Yޮ*OlaI??&.%UPJJ.U0Jm _+(@+m/q-r^(4+&9k/L&*"T$i1I XKňٳŋ[31.dw`D~RR1FvoGCf 6;cpt(w #~[Q( -ƊODt!Ҥ ;Kp`0$4Ta9 ev4]Hn' Gl  Z!<OEİ >Y52>W<5 DE -{gAZxWuF0j= OV#3!nC3J78W-#%b yl9Poɺ6 2gywyTFO8INi f>IcZj\;|\g$V"./d@z:QxL9ڊYMǖ[saDBC*dZJL&H*8`XDoRw^OX*=&F6}\23mW%2k\>;7߹Xʏ3b )uVvY!UM7U}%s8ݸ7A \vV\>'s{;yÌ\kt<%a8saϊ/q+Bp-@q,7ty ;Lj#y-p;کsɢQmq>q{oʎv`^N?'W9bN#]X>T̶͓Hd&spT>$I:#9$t:7'0 [}`C֮0{H`O""XXih>k&Kyt_/"?:ZJY3qS؇*(`7pb~XC@45^ %?{6~o\KĀn5P gr+M&̕N-ƹZ!J8U;̀vj/-r5^E' jC8a㽙cȏv? :2iϫvN?*ށ V`)R3` :lb{ۣ(C7ӣE hC3& Rl8vV8;>@ ݪ`!x!: "RƵ}Ή`* Suʞʟ4 ػ$&S=3A4bx"ܳK=24]- PnΘF~ԁe}rJ(| pڨlyhQ:V2Hd,H XmEhjmR Ք-WoJ !C(3iW;apO&li8S^9C_VX-:X=P9Bh^Q44TNV 53%rpF<<:eM> .[:NY^0՟ (Ե[RB@ln$0viԬ:x]ynGVPW4^7%ηQ2_4eo cg\PF$_IE٨<orXC>:x2O͎w\eEsC?M`=:PZʻ~|>x"Sz$v\OL_eȲ dAW|0\$䓌H"JD:!]9 k;w{fKl@TyܦIXZ69H%9G;Sx2W# ړY.4D4Y>gUQ1↋jROVN%[wsXJ%{Z&v@ZMa IGPˇ$Ly!O3f~o`_zO;`Y>Md8\0HZmۋVdLJ5g/L/vtFd:OL8 X^o]L!$0D:FeSYpX'C'ч4[9a <0:zqTvHpYԟ]YX;<1aDfy{O_JL'&&-1̯vo1P: #ßg @Rd\{AX"{z@28i͚[LS^X{p2V-䱨\ڀYH<Ӈ&QEcz:ߒ(2$1գ"GGFC,)MR5(K? s!2 5AQ"|d%E(U}q Eto!Y=y.u\bD _"(SR%*N,DۭNp% 9Mwϝ_)0fGҖy~b71}+Z$Gg6P}g:iyKwcFzb#q͡R6G:|ؽ#EQk@'e[9:ηvW|*ԎH뿣2x! i^K5e B3wR^uc0!08 zG9g):L&>7>wKun~U\ ?@?Mq5)ۋ =ge]>EJK&= 7=V<>' _V?츪!ؔgXrXJA x䓾Xq%1Ŷvv) NK8gF5Ɗp#[Ʉ#P q .'xe_}}$Ǖa2H,R ~֫CpU?P=u!PuI&}%F40Bn᫏Ї)v墌4DM<2.ƣ9ۇ]KNP ,9=>"8*H=2A-쒦t*bǖ,T;g7ffV:H#YS,!JX{X"TOU Ooܷ(Û2{s3aA9{dC%[(PKY2ǟZ`: opA qNd4%Uߔ SZ?Oou:4a;HBb #WNF$֫>ids&W-Pl*I{30V앗 C㵣VO?8_k/:fʖťO&&Nj*WlCdɍ^ՅkP1kS$-= e }.4B[رgR쑏71=JZE]D":aA"n1R:XbО^0Ft^.P@3Dw5Gz$1]PTlH.6mǎ^FaIn #E~X`C<,\Ge>aEewf)󓵁i¯03vG髸%&2S3QAJz,)Ω (#=5#s/< |1d`)Ķؕ*<ź}6!Z &J8vF''^DZ Pʉ+Ӳ3" n9sLuW5+J$h܀GRp4H" ! kσu+mV/V$dk=TfgWN c=EiM̷1nc!+HOcn,a.~Mf*MTI gQ#Nf,a t9I#`ނ*]Ɖ&%De i}kǓ RMc`: էxR];mWG{+{Kq= !l)Yoys*$nzF Ô{ @n ?]y6PD^|m ogź'9aYMT4Sւ%H_tﷷ~V .9|&՝` g4!}FuttXdm^i=?Å6iRR{k0Y6lP9-uOm5;הél_TY*/&-rd_IZuc!{H};5dh{nTb3-2Y'ˉQO^՜ٷ dPWm?+X gve`6!pat΂VJ2䞝gAdnk B*)[n1)12+nXZDN$˙L !{j1M_(6CjeK3*B~M`=DN;O@ЪeϿ҆ @FꭓL*~OmtaVVģKOy(X6fg;Q,o'E*)F2۫i$`({ӡMtNX({z:Bdt^dC ( w*DHu.jzK^Gc ,o463`|(}M9嶞݄9D8[\߰bWv%Ь}ИK"g"$kHBp1t8 (2SQyr^>V kxԒ(]A|ϏNޯYzZA_Qs Tʹev%zZNθG,\ Zq"ݤGq`*"@\/B<'&5ZVln;F!PlyX.x&}ō lRRf,o-…2 Y@JC4ty'PDh8C_dX[]IGK;u?4Ud|[U܅k4ޔ&TLGZUQLvi#"-o:`9k+9 _xsMpGqH}'.lJ@Id7+diYT]Fvr+N61VdzQF.Ze+~ƞAg6E~S`Q}i3y$6QJ=䅅ĩӑ]8d< k=gI <*ɰNȫ9ϸm:N6{1aِ `PvY $( 57ݝԹv"0z_pߍb8X+HIT]r7 WMcGF(=nK$Y9튞D3{ R={ zAEM7v8ʼn%W{B{] d5K2X7mONrrUi.rZ|O1P߱!~!}HԣU.7YoBF(UgA ,vG0Fjlԣ=% )Ƶ{HݗWF/1irn >#H̍Ic@ h+r~lywfڅ!V-%&ym;恒 l":T/ >'\2A;܆TI.e#Z55\TDZ9^~ӔSØt!iLhK# ",Xע+j9=lbGB\oa-QT&%Z "5.al;>b1 bLk=Ʌ [&(rvB91OsclFoL+aUҷ*{㼥!*7y_[jU2?,+O$^uVt1b2atx%ê<:S0sj+M?t `Oo5ê -55wL\15OaůljtqYv6m`#$ll* hr@ƕo[jr8ӹ.E8= #'#Y.au)JNLC T?""?Wz'(Zɨu>LSyE|(T 46+as-wIO讆'[4J.\uiiF}1&9uj,>)Zٽ!dqUFrn~ dj!P|_ \cYF]}g&N%L 'iҏRKBučS5"̏@5yPs0Nh9Ac~F=+ '4- Fgt/\mݔ`u BފjSI#6u *+V&NzGVk>z]&\ =甊dVQrRxڻP;fV>gW|ۡ2\5KA\82I)s5A㵩;-vK0΢0%9fFAAx0-K-K5M\}lYs[mtWB- ) &aT74ps M7BvY7/_vd]\$]IW:?l!A@MtĆl&7BD Y4ZViCͳT&p@xVr9 fKyN;3Xp[9_lfGhB[1 Z0cQH,jD| [$'F>"\.D_Mg`]3G|Gc:]NH)&Rs"Xta6U\\}*_|G؋[@}4b [aKIn zZ ցըQb`MAI*.;[,K'H99Gsh=RSB\,{7/b ?67Vf&D"ӃJwObĺ _-oF:t%EfquAĹ %bõ{_)+[ tBS茫OZ.k,jAun(z2ptuI$RT#cM <waQESw FD[], e0D $csT70V<[;cz tuX~w+P\^?e 5&Ȏ|Z7AE'3DOAU!~w~iX|ѓ}_vnCzx'$q TFCf}X6a Lsv b e$=OT:֞a?#HYl%Ӡ"H"/ UV>AY@LQnJ9o9!d }2"ĘEYE-Q>,`9zr 0?7(l<#V(Z5zBÛ=x xFh]I9!"B/[DFqnϿ#i,iN(W9|TrR3JDFf+ $ƫCN%)%A\`eZb$~E'WȻ1"F?4k/09yQZǏRN jU0CnKɌK6)DȜ:թ)D#]ޢPvMo钬TA q5_tPI#d=F m)|NI=C?ƮYɥ\f\H𱼝q^"c)y@4ukL_p:zƮ"[7iF%66̤Ps;5 pN[}ͳkhDItyJ*P'1==6$sq_-wA+~J"6@ W[ԒFT,QBbWS{3u1 +C'C04N 9>8,@)\0GGq3g >0E \F;F|"4*Ne)w Bi"KNsNgs Y'ުN]A-D!PhٚJ\ƺJZx0֋(\`K[Xr80M%X *wt=Puv!B_P]Io(M'X8,|YYvx 82Q if/8ǸӤڋu"lPƚc S@R7qVsNٺSa8QF6a Ukp,&{]ZbcaSUQJpk aE闡HZO>ŕ _˰1k;ITgrvw7Zn@yNÀM;:.)%F}Zn_S2$sj{F5^>LcsaZ<+'s8TO &tf@`SAa<5 /Rrm#4tνd \o8z1ރ̈́6xf') .j$?@m9별4MNqk b?KshW \+晘z>[r&=q vgZf`Ob! * MClI9qf^jBpqsM zVZxڄVYhiA?.s|x3XڸFZqO\A-`ا$yDi^$,7R{.0Pdslq~T sZg,7vk10~pZٿ\af' ~% i^=*>}i`#"MoC`+'yN@)$3Nr :|^_H#qv3>yK\)l)eMn80( Nk01-4]0U +FnFh?'rXSJ?~y:+~"T0:DB$ (0%vzS>* %g3ixEqqE?'@IGՋb38Ύڥ*5rl3L D9&w4&Y:NiXS ޸fe"@+WqO)t@4I[@i@߄?\sI&yzj)@rvX;U_߁~JQw ׌fuKJ.zHs۫@e0HuJ9 xܪ#qJl> %RվdqIe̪`xuo"SbH+qC`sY2SPӢvv;=k?`(%8CxC`U-? -ĸeP\p ۍ6w({6f<>jZ]Μu˛}vy5QM*K-<4&V` K|g_..uhX==њGa"kX H\Ǿ' 죤qj=g>-Z' HXi"E\ Bv kca$8%00; _ai e%sCGŸ\W= $*?7&u9ye3ۥs82^Hc|TMb0s|- Ãei iF`h3ˆwJA[LW6c4se;x Zb^qPatO%|bХ:$eh|ÿA3ȢA('ª.Av-EI;ڬЌqg •MЫ\Z8b.{;?ܑ ]ɟx0O:GlE,&KR9/lwN8<˝ܭC͍J@ܞFvs;5109UW|k(-ߡm y3v NW}#\`zK&k$!zyY +@M#,:eb= 8LFM"I`O2x#41$+LO? oi|Hq<\2̚Uxw&1-v>n:o /F^/w$gL2q=R}#'D98M) ?fRemra{ngl ?'ŷ4FNze5IC>P J1*m*>fR˜ذ2%Ynf_Jh%Z7tGK:^hȄ-jNJ)3z n*FGeXPT Q$_HteܿN/\QO"`Tf!ڛ0F&dƙp*Jzu`Bfv9)"aG4ks} 1pj9ȽnGsCvʔG^->kF)ZШMs\#Mx^T@j1IЃ:!@>;3\(o]JMbVV^ gD r7]LUsf 1[rHb->=3CMͪ~iEAeR+j3i8~, | h8'eNR3 +xlT<2`fh~9+H)[M%Ȁކ@GOHWot%Q̓QGPjr,7#Oo u믙5_ihDŽ#8ݿ|27Zwo ݱ%̹[Δ!NAB<(ر:YXٍ5jy}Q9Np0nf~*]D`vg ǔ~~?Ch-kI ;C9;2uKү,zîpC_׌/ve3z?u!6$іΕKS@J\jHѣ>yqBʲTpYk!c7MP;H/%`YC:Q|_)-kX@/ ,G-9#ME /vؑ7ICǬeD|=bH'%h.o'&Yiȑo~kus3WN@B F!@b/S ñ -7[\S:R[/Ӄ*ܤ΋GSz>芑o-:v Ҁ1SEZXAc9JD[N&YalsV@O4 G5W@yP*ԛBW,y<-reI2!]Kp¬[O'H;`زjPGvhrq[1;4&XB&xHHcpP ߷hN : M;K?*W{8i᫗SKW^\pFtK-7ܘwt`2$HlT?9>ISK \g Ը(J2 Y!KNTÆ$7uE5mQxԅUy"9-*F1yiH ePFM "L{ѝ4H*(V 0"JH]$eEqhоMWm8"TfʳRdNmUH'zOTjp ;XҍVQ /~$Lwf 'Wx_7UyFlLJ( ba9FӅ fbu;v+5ρa+pW08  |,S`+' Efug %9sŊSK @@+O)= ژVk@SmH6,QEa[P%{Tú }6NfjiHqi(j!C ЮFSvp* YB]$QAr%>ZTky?K]Lj1C77)#2c>XExs27,|µSǃּ" gZ Ea$ׅ.#~prx5(de}"V)1y t| E:uGP<),zKZaYݛ|Z3ޛ$Ӈ&ov"ȍECh.rTYdE\i~6 իi' NdE؊ rU&mR~j3=EA/,UУ"y>wUa}(/] \ې9#hֱ_fMRJT#b(Oj*y#=!uFJ)+bC@)aC~2EҀ[X9t#rh*ᢁyz5Ms 5Ïfxt(ލt[maW)ͩY,L;&9F45|K}LC6#h#WP>59,"wcCroIRTB^mBQ'J:F>=@Jc~ 2WeWc8qi}'ChPgh4ʸ |[ š=#@SaDZijl^bTl2W0VίL&EuvƔd;;=0Jʊl"m2=Jņ$ ɝo47g`8< ^j8?i "Qn}GFtZsRiȡoůxo8 ڍP;+,<ܡ,tNS5 [Kym}pӘǂ9g0W{_P{9C9Z͘acQac9Ie1b@U̲o4؏M¼qfM<26AQ.@.S;s7_X{!* N@ڎtLZo;c(_׵ڿfj<)ډ htsz MDEð* 韵bzqL_4 qO)~< ݉j%V?SR|EdVs>vcw.>&Iz䤞\#S-sI鿶 7zLˢO,]E(ٙ~mm_[Ar'r&y()(e@?Usx'DM% ¸%(4EdJWpL#lClW>]ΆD?U%o2H/ W(\w9Ũ"mHfWlh9#1Q*iE1)EH؀}|<3 _q}\qhטPCbeHsCtܠa "8>*_gX~RbDFʕ}&wǛԦm7qw!:=Ȇ` i|6l-Q^E+'W) 9п Py܊Va?g@akylIϜSpܜU8G Et@+q~dhҏH?W[8BWϧc x'*n/y8<mPq |NmD6<+! *p!b>jӷ[ __Ɓx{fD462lḀs@SU`_vahL&U/esSz>7=yG y%`mhAgf*Z *RԢRWl &a恩`۷jVՈxE5lHMq!Xπ"ocن]B@.>ʍuL1ZBk* Ě1&C3M/HNUToFOƮ70c(Ћx͓R4? K\NT"?ъ!*pS |݆Tzg,I=6 'aspםP!B5ɾ̾o(-q]'|;>tJR}|$J~DeHױ[(n 6 AV/ŮN_X.0PU:g(_nH,ew܅Q]/3^3Nn *\ƎG_E+F Hm[?YJJh囂\dΓuvJ>},WX&y߉}9[2p4֛oX2 ig |3QjFrѰbxp@udLN*GHxJJˤk KFT<2Xj5o#>o\ViB8Gv =4Tł{7D/ֻ~>n X^e0IRhLB **0Ԉ@'iK; g&2e TMWz n1HE`3@i/P04j bZqHdxJ2T 0&q u .nRyX?^ldU;Thla v熖_)6Z { q 8&dR gQ}$ .. rbu%@@E8yK$,E@v9 <2s,I[8+m4CPѸ+F`5%Əгa'ùϪZ̝վ^;;xd!)gZQi\wqKCsaaoM Ȏ=4h`b;`*m["U=Ov =u!@{1pjlzJ y-ǻɌDUŮ|tbq-:Cm\q3`q$<BR-^m{q 4{P[0%8q{/a`*A8 ۅͅΦ=e <ܚ!uJ|nwaR(7B_~5-:Z១=l @Y&* N2At;٧GN|Ma[Ằ?^}|ZLUzR+2Ŗ:^BFP qljr5cӞqYxR{>6qr\3VVd<޴c2,Z k8x` q QY\. V4.(bfx Mij+`-d{K`>F]S8D{9P.I&^U+EP!; *:t=S/9B̪D6ﰦP >o [}|vEB@ԾeN@I~x}\NN0;D*Td9Ywgi\Ao|ט`wd]c(RCBT8P:O#K&\U;@pѲ:GC#(;rҴ)ck~)S|m4'~MWUL2%IӢѬiB7ȍ1l$^/eR1]D6&uˑ8?܂AN4P7Hݤ7*o@Tm$`,DvOyg+WȎ+{ ]ȬPc*,;"xf*,Q^1n ˯K!~ءjjD޾~8h xt4a_{U?`/ &[fݛC G/Psuw#uNø̲T7O^492m&x©OV,V)(^ntK, hx~$ /DWWPT1$^3/&:j+댞*zSó@vOΚjzۼ+6 $ &t@N}MboF ?:K>Oٷ~5 筫Rq$9bc3qiW嗀ǹQ5pwtiY2eOzwګ UJ6_5)gmqe"KkVcvëN 'U/ ki|tݹ駃 JSRk0ɹ^6S0AgRWC BUJI19i|9# =~GG [Á]D0 6mXܜU!&D*c-z?D4 gNh)7-F yJk$s3Fb@ [W/0y5/O>/oH2G8"i%V$ 6L_)z+ۦmJeKb׌wV4C`_{ps*{)|jV'`}zL՛8w2* ,ۦ؂8|@*9Ws;pAGgohsm.\Y%*آs$<0NLmgs1&})U sHPkxWh=y #XUNӱ7uYHIؓ +eZnU}<*!ki]B#/xF$O HPPV&A_fܭpRu5Oqn]6+yYmoE'U*, 3o b#\Ҏ{LLoU>*"wKr7DwlST>vmruq`[p6װ!"‚#S5YyJRu1"{jUo҄/Qv" p? n#{/P0! XӇDTU9,C4+kSj%^ꘀ@ SX>3MU5W+kEH[ghfʙ9&Mb=ٻݔƒ-ʂl\3x{XBk7/XT'FC{вB'M<6'Odth&B{z_N8hW `*@v5b'29KGdJh}sĎ?7xH7TVԹ - *i:$Td 5-O3TF2G_zj62dz(WȆ+|^l5gH y5#RRbk_zm @Ë=߈}ۊSå~_О:M mjY:4{QK;M*dֱ( kթn!tLUxB)[K4e"qMG#;p`z ajTX 㛝LN[u!.j^ſg-~#:SLNgQʿ&"a'/j=+"ora?D",s{Y@2nC*?WCZ17&b>ĭHǕ xof*0]ᛗ.l<&s)xr(c![̀,f׋댉mSz#)«߹恕\F{#l~g[t0j&Ef0| UB&cMw-?B:QG!W<=f ?1wޚ,T6O56 Gd>҂^)L G2]?Zu[*;D }F&k(^{9$1F{Ĕ=\k[NV'm2[B! yBoݽ̈́+Ed^- ;r;nq7sV:MFEq66aY$s4AE;|+~Tnun\hJ9Q+j}I/0őΔͩHn#$<MIwO$!/CЀ7Juĩl,Ew7xxM /aqw'gj?֤ +I8n<K̿OL%?y&AX~9*P,_p >f% zfN$/8\ *u>V$EE z5BY>5$a|g##h<r^i_Nafy܇{1eBtv4Hŝ((_K62eb2ffh +$Å>7AR0 1ߊ!7-Rt-mb6Ḝ,vp;ѱI4,N%s5(pE!ߜ'*]6%@KoM7 p2HKaڅЏJ-] (]|?&ZP`"g )B75Fk|"V2͒E Y*R}I[ǫ-\RӖ1C磀^z&!()qPPd^Ě6nU m)n9֩%Y20$dBDV).bk3( Аob0D..ŏ? L w5b9 az$-lTK&u ylc P_#|Af)׵$ƫW?ᏎMU9yV_7ЧG63sj{&hs !g#>RB1'5|LjRa2nSC7"o_~:Jz`h2e=lJoo>L uwbe" ؀oO_C:^ޮPPU?bs&ǣ6ljW%.z'0͇lq 4w$nӝgK& cM=iE*DO灍ʛQ=L%P)7oG`g0B%Mzȷ9} ZL/G$F8_);BݯO=5ӛ(gz|/e*&yW,πꝨOGn .4<]\A \,NtM ZOȮ[bT BRVog=:(?TPvbҞiVal4r޳]$T=p 1JS,Ј;8>1 W< n +v嘗(vNq*l~}w~iUKE\hy?J4OnsŏA)X V#ͧy!TVC1KV{r#c>HSHFblicB"w=MuDFNSwC'샬HD/fU*},8хiT,({E&UQCNy c8WNɘi3rx۫b&-D9doaFک}AWB2uB[Bu  v {F@]>Jk2z螭pl l3kLBb '8IB]βxPc"ArO|ý-'9ͿQ<@:߹U(7Qa͑&eEF4|`~F_ne@C!kMvUL.%If"HRgݣF6>6T ˙H#hܣZNj[K?&v70ɩ/+nP_?ei"md3bh}4oea`E3ŭH'm S/kQ3\J3L$?7 9V"/Cg4j"/N"&BJ2 1{K]Tui7mp0T\7ZKHL i'n$LB]F/<{T'S^#V%bqt?Oe$ 2 '!F7}cK`Oulo"_Zy.Fԡ!Ө xJ"ˉ Gq$8&.zQ`uuK W|Z"BS!0&B.}p>;5q(شDdȕ/^}n`Ŷp8'FS&H-9 [O !YA U2a,xzCY:bjL^}p=^o]OhP0r"O\+McfEu6 jc FU ) yAgO!2p%vB"EHAI%ۧThuX(o$QKm}[Sa7Q2P FɐEs=baj5`[|-yE5ANp3?DXJi:Mx7);mMalkx<uDVO_~\O@K.]݆idۧنEZkߢ!.KMM@ѼKWŇƹ._AMd+h*@([d׀bÙtxȞjw4F/(?07ds%-ֈ$( u-+[ +_B{AEc"@l{;eLmp.[Zŷ`0⥫P2J˦j@hujxos䆮cw2.F}0f `ҿ1^C<[/W8d]d C$ϕW/us_e nX_,=#{]b[&xxWʯS[f;.܇j8'"3j}Dꆪ2[&\3zHMdfAmcu/4wvg ܈sg/^K PiQ/#I{g}vIw<^ZaQ:+6#DJ1"76G0,7"cO4s]++ǥZ|Z+ijƒXP:LRgC(ϯlpR⽪7D ǧ1V.v8'ɅU|w=6[-yb^ MR VbVk Q5i_ R\kF!j;#*uG#!F*AalTV]66r`7֣;~q3?̾YU aqwRڱ.F1gaA<;#\{7Y;nsyjژ>*_D٤-hü^)X&`) \ F固cKD MZP 9Z |$?IQK#5w{ߏZAJ? ܠYA~c FQ_: LfNWP>_wA_Y& O# w˹WƲ;\4&U30~yr-P뮢Whe­xkś hƌQ ^>/3Sg~/ΧEjt䠋l罹j!mV>&=FfbSX㉧9QExqmk7fZPá}3vOmrRxM3;.jI˄>O8N~T-STϛ*4W.#[mCVt'8 [#~';}<\œTNJw1:ahίdEq621 :>t;6FtM\bs읶j/Qt 9;|I8nwQ3Im[ Tံ"0r-*[$*姹4i]CMUL$#p JL? YRfyIj6%_2i V瞤}T:gV؝FwpQDd*,OQYY5l~}  Skdӊ ;[Bn)EAoJl{*_[ޖ8GLSճ}jPJiY 0^_-aGHq丿B=OXُsyIwB9ޡv۠;@Ѳ}>JG{˙Fra@KH\pUh]ĀcO4#pj;J>'))2)\q;}׺#}}ַ@h5L!`Na]qFLĐp:Bi@F AMUj!S)SHSKbD.I59 /})UP#L13SpwC߻@:3Bs.̥H,"рRL".Um%{hЁ*Ԫ@^XcL u"eiOtL$و S~ eԇ&Dz&~5A6'LucUi#739cEQC̊5HD#TOk dh>bk{pxG^A~䅳eł|B߂L8Ki ӇsIUmT~/m*9M2b]|<*h/$F:E;"M+>Xp$jsҀTXv:бQ %L~cF=쨲 C,&U<0EΜctT =X$WYܟ47}`S~l8MnT-K(D15D''X)fȵ1*3]1%/^]Y+ӛo,anG qTts;٨ iR y5ݑ.. %Mx9 t#yJ*gHf)y5RV85b`UqL(8ZPgs( T!9-*No/^`?Wz+6UƝ+pec+""*M$5LvByJW>χ=d&@z"3AޱչX1 Ls̿Jjwib?84B/$!0z5ҾZ_SX 4₎ MUɯ96M(ut2eJnzAWfSemǚpm\"TeB5wEm--P]%gsaNێ:Ќ򨤅=aҐ'U ,VmtM0!^v!- M;UlMҟ= f0Kf>1^FTAQt\GP3 >DD 1%[%&5ːbD)dV:[^g.8h3vWt[nwt5h`HLRեϨ1ľPfU  g[i& M")eV["3D #NqZz >};ϱ'f,dr]]#QϧT")m!ZBV +»a *+]Sp M%U O|dO/X^79y :-&bwGzHr"(^Qե.ӳYrnT48|Eq&%ed(1 iqwd Hyt1Q &sɆK=ANE*։|AJ&<3chHY HwQ#̓ ]{&6%Ƌ/gedͫ?!~.iSxA=^X<辦4 &]y@)ro9] @qNZ`.\ٝÖo컹f✜[O:؏SK#:"l(!s/elڳ@\j'32BcŶw8⢩WΎjl1~HrisPfD2=v++Ny <K˪;w=*u[yG~\EVvW&0>/J\ dV)r|~^3.ʲQtj]p+HH#[|Q7b'9_Mya\WnGSІg@dq&oBnsMT=bz-X-˷XYX-Sk;(󋙙D֊eIL%AFjܢT.QA:׸+Nܣ7@c3Wqh[1u"O|D ܏UPT7p$?CA%MV_Y_֏s^r#+6ŨL¶ŗd1b76 8`&x^5K *q4:yV./9PXV=;H\$oz%">Rу\C?A KxvJ\] 온@uE9S Q$x1ޔiPS,~m\¥B߸\r^hĐB_h4)&v|ɥ˼ Gl4-OT- &V6!|$ Z$zT {<+kl[$RauduovwCoiuV@Nqfz<.?H;i+^?6{+q,c[\^/D؛*O!e)=s^8U(HLdz[6Ba.V\$[!a7FhӍ hӉv:9_lnƕoNfl~$ E?c`^h`!Ykg^v9?&Nj <9Xc **p:kmFڰBfWB)X K# '\v')f86]Dv`I sq*?|iưT-fNc) MV^l-pFeO{J!͠^Ne.T8P"uz $hH?֟z> -Cxf^3&JkTQQ#*v['e cpV[ Lye<${e:Nsx-8 %(sAudch@Z؍}VhVv YB Ȧ_e6‘ZóxF&W'&Q}ÐK *>Ɲ5]H߬]q5R8u "Mn9|Z CHZ'PQ5E0MAdJ@Yl9L5ځj=?24e_0sZ2c?Z`ංFGK[󠟿PB5!78!:F1XHa Y#z'N5A'#i1$˕OOM y%fNT8㒶D( ?ͦ% i6ISHM31?< R|7D-빙xY Lu ݶ}e\3p4GJQE];AĐ #R#/:zLdveҔA-~ȝ{{~eBpprzk/'R ")qu_۞&l+/R<TP?Aτ39^9tfPh4sps?jK]NT44_񛮼|z\ܔ4gXz5`bƃQ-'#)uC))cC2JZ ̸;,#K}#U-C|O0kמּ%@VI2B{賧qvg< ůnnϚ8nbgVZљYl$R_Xhʞ*5cxR.qDQ_ V_d5oز}<`_P DMdlWD-wB*mG/kv8Kٰ^v/wMMEh~%]d;\ _ˣbX#b=s׺<&JX^fZat h+kN?+*JU܂:5l 491vt y¾X(]otoU^>\=Q{}u;!@u8qM wE66xIyn_uE[Fk2-DMa,pONAcoaxyi/;l>TR#- [+a W<,O0XJ{4iY.du{# #8 )j{}ڮx0%o_ڏE;dbeyduNL fA]L^],01=+EH@eX2B?!<á~U7H#[C+!(Kvݑ!'Wkr$JJʵLR벻Q'&T;cDʠUo[qdZqj*A-ړD}85b/̦5hZ2?HpNX!Adz878 A֝N[}wt`ix pRCd(-̙0V#ǯ=Ă']ZΒ5a(*(x[,aMLU҆B,1ܶ}rLOq#V?̫ג#qVN!U2H3LKfnv%I^,`2xD$& yW[N=+ ʣw*Deh}z0=6_T>$.T!R%77dѥgE ַc,lI5iI^xuwߠK96?!a1lm,&'{z6߸**"駯.G~ #M}b1Tn39RmfcbmFc!⍣Ht \7R87ݝG?QfD Mco$x?CQcF]բQQE&tֵ" }i2hzaI ^)Hho_~r- JH}trM8i 2ʆt1E",fԩ-*+Ã,T\(-aBü`S AB.,I6ߋ$HW y%#zhe}" UhY&XAZklLIMlX KF#MSi*IB.T;I}1w=Eo\8msxCށmUOf*+~w?t[ ͥ J%Y>Ar$MSC;r~p1Ǹ`D󨩖LhBSEƝ.0TFGCաk8εo< K%Lg:?njh>_.ڨ(r* \q85HQHҝk2]c$zB WD!(!3'gn [fʛR ~~-ƪ_vxa!}܃:deϚk7o\tFkMjpeKXO@5T\r.2de}F}:|#BA4M3f=[+1;{]vۚ- leDdל2 &ϧ"1$\u{{|ȡ&(N߆̻˥]-ɸhh/>h(f zKXx70Wb9 E,fPTui@vUnX (Ϝ'̔XMhޡAe7kV<|=;_P'=URp{0P'!4^%vQ& GlkO,mg٥kf& b7S?-{JK+rS˟Xy?f#.~kjɞT$j/C{m?mti֫bV Cn``^j{4ǥoKr{OJ^>F`0C_&(w|C[}Ϣ3O}0Fiˊea-SG[1 {TtQՌHF[3W2arl_@͈ <pBguZ/ l2HƋ ]$0nkP8`{ 'v!KrHB!Wvd}݊i>Z5#IxgΟ!ӊZ7's'c%԰h ~g2?=Vo{-`leV=wb2 x6]fMձԀ_6dƧW .Ed΍k>9W [O*ϋW5@B?mơ ?lk.c#v8U.'x1F>ޥ Y@Fs%XJ)JE m)"B-l&w Sk0+9ҹp±?Zn}p-5tB9I0y%5Kѹ+*p9@SA%K_~t=LN̂VPxK*ۗx__;D5-f1|#jsk}"L2GqLmnXXSxItV`FN9J[}nQjǗng([gka~D(t B;֤ry7ޡλ":&x[w9MTG"-bEU{u _FD>z.5y|JvUFQ=h Eq_%ZZI:Z;{G:q,ƃ)%}qޖݾ N.y(J)`aCw+j=7tkYf/Ӟr; +j=b-@z!iű!5!|0#"6L3͊0OU2;=PByDﻉW"L(]b"㫱.b2O:fl7`q? 7?U[mQdB0߫aGt]nZ0bc$S 8&S6FFrȭr,>̫YXMx=(]^588T<-/‰Zۼ|@ά(u.׶in[*F +~,:}* %8kA|ÿR0 '{TgG ?/;r6A` `A"h[Z_3-Ky*$"IA{1b/d\uv['+ xEܷ|;dgՕ?a&Gwzl4\ޘ"{xȆ8AgM *GoЂ^F%o`6 # YՄ F9 C=m?z6PemF8|$'?!'Ey7}#t t1>LK9pD̃-"YhFf[0P7쏊Z\qPT⌟*׾Iv]^]/`ZS+6FtY;?U֑,6ԣ]0;y9"S ֑^u5AԾ]L睕< uQPfE_ 3lZO#jr=Wq&Ro0+JQV\aAq3ޮ)W|>qvި ^ӻI(ĦtOЗyhWpZOrą)FuꑕLYB>4Bp}'kU= O3fo.KmKoT.<+{ o] t2:UWΪK,߫Px@+|i ދNl ģc ڒ$( /`ЈnBi^a?FsQPrA^W?Jr1t@T[`S cJf6+{őYy҅6Jtso- |ip)-G&$7&!8M]݉@>B!#vKvym9rKOZQlzYXY.r[GlLhrÔSj j) AVZQ,&aaNOMAFz_X,o "o>ktqMJ"S~GAQ>N5!\2K7[M-4VZ")~0n!AZaO2`w >~>Ղ"Mq_7Gu&Gxҡm3Z09j^mYZX2|GcS_u᫶dsNcSpDI-e&`[426Cj.*>B(lgı8J(=@eI$N_fm0 yP^z$̀^$nߦ[mۀZjx Fu}S %طgyn e0zW7BB.ڠEc7'}~>x[\g9fNϾ\dktt_ k~6m8³i7&mDG(MD76L f/뼵VmxْemDWy˽}m`6ӭR_o\jɧ&@f1ba9~ EP3W&\oZ}_GPtU]*+m]t#z;FcϜ~sc9A<Ȩ0VBHj`7՝ e+.Ƛ-GYh>ls \BsbThvcoVe [r4 J *] 0Y<Q'n;DzM՛y_3C=0u߿\8%W4h]S%HUJ㥴e8ξz{3'ǶD CvmC҅bYqOxO,4.;LqU;Ws (ogk%62m+ f1WD2J7R-g[Og< Yn7 '4#]C/Ү8[PVaF\Y>C\@q/'ZkDja5]fau=PhJG&ח^G,7ǘbid@6JeS |,q%8}}{(Pz^,ɽs:[R\/?ix1ok̕^; fI7';*.K|!$ ;Z+f1ißS$9D}X]yʯ{!j홭}-3i7n{p?>L.L41Ly^\47T73:&SPp8s Qoh&R, B}<̓SoD ' !Z!`Z1߾UOP+k0kcVv@Y>zUn0.A9vFS?ܛ-FQH(6v''kk2-yuA8Zpm虉im|*B w"=):kPrWq$%&>N=\ͧQDT3Bh"xNe'= eux jG7=hࡎ Zz UBh.د. 1D?*~7n 1P. Ob<aB*eދv*4w! k [P.2ed' 7L]VϬfDS 0`@L ɝH@~SeyYBpd##x '@Lѥwzp\LJG2AҜWub;5Uv[T)VIXքEZ"m*,@' aQN  ]t+$7'C$"wh~g ]⧫Wl-{/$R^VE8}J\uvuCו:BfeጁF䗩 εI,)եֲ+E\8[7d4UV9Tiy&VDZj /:`z5 E '`ud-#+ycāvWj[bx+Ҕ![W أY 1&;* 9L_ 6y~Yѫ -L \xպ#*UcedLWa^:fjq!% Uom8=/94a%3D%t2olAa(Mv6 0$u Di@ @Erf/JۤXarl~o@$|ޫ581qg$ gc@Q kݧO %1O~N.f%OiJf: ɭ돞Z*.efhs/,?bӊA򃇤V't@w0rYb[OHk$c͚ <&?6*K φ2Ue+EpZػA`'E}i_Bjm+?ـb{T<#BM!s}G1-ѝ]nNȮk׿lE(BV4`D+-f~v9~=F=S GnDYF;C/׫8cf&Q79\g3up~h3;oSyM+kW]r$uS|h`>h+^j7atzVS1ל9D`ޘ&1݌$a/j[KkwM}>0V%[8 }|E9JSUX"3 a,n1ղ71қEÓ;XCPenVv YwbCܻZhnN'LW&W6.Jȱ_K$c9rI2:x xN꯸)8Y_k}sCD\~P:uPo!೓Ŀˮ,%z>lG_i}yO퀉G1D-,/LMUw%Y!F<3y9x0+':A{\Tl>&ݗyVLiL$v,m<361%O5&jD!`b`4sO$Dne'0pǁݑZ"2wucZo^PHYMDYÌ?N>d5nJDSJqݡZ+7Ļ5Hg^-'3(!޵Zȕ{ʋ(^X2z0oxwǗ9Vc轂㍂#M-2FidXe|3 jGqg8K]7{Wdn@3x6EN? I蠳>Uf֖`8wZHp.mJcԓƟWzOm+Tf]xY}ϱ 7k:n7Ob/(\ImOE_ , Z+R( i" l Pad'{XK8FE61KUܞ9c݇r fY.胲DtOtnY"X@ba ,}b[l U݌lB둻G` Ivu8+*&L}sr>p gGW p4aJRI [5+OsTR*PLeeIUR4|5#m䎗,{lhnm-L5"F'5 ͧZ,\2ItDe =T 4Ī ]:uW_ un)`AF\쨗(Ya )RSt5Ӗ7…qQn%ʯa-FP6ޫQp%0Hʬbх`:quapG_)D|sߊKõz/|ЌSzR|h6즨# ?}vqX ɷ%V5+)ۃ6?Wfw8g":4+m59}6EbVKeХPPAĈnU*0N0}$Oxh-,GC0[90U^~3?ܑuA'\30o:f5+PjӯluΓT$H၉!~f\7A0GL4@q1E]CQ1X/ kڂS|~].~xħCb #(VSIN7!\A酨5eݮp ը 5yXք痋NBLe˯@?4ebʗ GT0p@|y0U^Ǖvd\Xas`8{sF׺dD{pۇz]ٯBLWi)~!*gvѵxxWn_U=l d./oBRq<4ʁ^؀?ֱ'%)w4֋?a?zb(Zz}|e5! V%NĠ=Ɩ 06Tﭿ": & q&@\F5N Ea& [9Cx50Zİ5j_.1F6(UMO5Κู0Df5yn96dj; n J#f~E xa1h53xL B+؞~1bQejӁhEk9A*JC)'h'<)|ۇKߟΖ9# y R)疕(.j+w %-lUgMVq@{Tr ]6u6YV,j豬%lF[aV49e";-0'\؟AN,AaR|dsgBr೟A*s9‰Hu8LIjŋ1 TʏWyLA8^[Q :~u0 W?6N3mqej3făh.۽@mnE7Ln۞dFӶf 7:u@τ(vTvMɟŞ(uyJYZ2_>[j}s) 51dzڟ嫚^ћh\ʎ5ߞz_Wjnp9cfanWut74) zSN$*9DtA겳,XCA&P)|LD!:X߳=w֟p}RlWuk^~fuo \Ptp3wW=Gj{??͍5\/^#&= O~k/G4J\e09Tj|"H #zkݒ+ZeEUhD`.3oqZ7t27L.dMnٴsM<OS1 N3sԢsx)xFQġ\?"ȸEs-2O~dƏv4aYGaEB QA9YoKkmΣQ術{Ϭ:Cgo=on,Rpu)\T:W*Ĕ;pA7O4![yh*܄߽!Zl5ŶkgppܚT"$..]M&24pW0!zFLkE`Q֦Ӆ](V|\ގ_]7rq,Tԡb6\ 2hy32ׯgCp.3iPD&ΐy~gys3x5D n+jƌ0>(_ՈMڥ֕0_[Q¡A "5 %yTe[b, ̗7ZLܳާ*|EDI*qdRIc_:jyW _MmDrk/S6@%4zm /TImL?SQfeE|MF9QLj kyF]L0i;f#CT3*>*Խ+-2hͷ4X|[N*=t'ۃ4EHY͑TX'6 'ؖSBL:OsʎG9 +$,u^(5k8|\vm479`g#O|Ak*Uj`}@ЎnN_P2v'Kv5If#ÑO ͗mS} 70$LS/DvH+nk͛Siҍ+/7ʥfo+jn7*I:C]*a(YW@[ݏCKڙqoQn| V~4eݵOEž:0Ѻ gE!P1dΪҷC1@?ݽb` ~C<,W|M[hb1-쟡(rXZ䢋G§cchMc& M]뼹!^`"F9=@Ze= χ>VT2~ 2NJDn-xn؂:l~B CDYٛ)h-1ZLJ^&hfnq s@3h{8 X?̻Ύ,TJ;7]K _*b,޲t ]hr&k>%2TG t,1MLO೮^\Xb߉v!0nh}O*suO9DwvfiL'0 G5#|(EfI3r:4wܿr iaɖlVE|G  * nmރ4eѺZF+/ǽ7acN^h#0Kgb[Mzԫ.R*rdg-> w@ ]HW LExFt(:*04˵?&va@gn8O%56,pwީ!:U HXaBD4R <465\ C/<3x?:U]ĜOF%4%,z4պ8h:LYRu2|^ed]RD}_*|֑kw.RsGsՏN057(BNqVƢ D:L8|="ۿc\|t-&)w (>0(Iw[GϜo؞wdipf@Z"I'܁Bu Z)` =LO*GNUy5 {rTNO?UpINIZzBD4F',fmW5<^ 8L34jY [HUu*uYp=$`w7b ʑ<ԒZK:Fwa0?;Rsy-aH3 aA=9nNDE =iw>b`3- ;זznYm |8죅:VcGO\d$Uy^|BfeAS@49>40[j.MK(ĎJ}uOw-ʄP6W53%SBvGj1<=/>ם!2SX6|miU<w<5dkGP8|XGnIyO#w vM$5>e2\5p_ Ky@EPUgNhG:j)9+YSuņ|WO(1i+As :@Y;S!ceEl,h[9$߁8NɁ)gpܓ, >ti(匿oe6cFat%eF'qG [-AQ|>78=K)w( %3P+ 20GY<ޜrCtIUk;m+X;,g <<(Dq[=4Xt簷^VBWFpR_4' C|@Ziغ$ Uiے nM8OսK}A J>?&ɸt8ȂmYiJ#s*'gjdIFUU_B%Zyj_bLIe Hr"sV|vX^57o`/ }?9zKJ6dIM T(2ArSf4B#@gD1p,fOQpͧp0!b+ ·pE`-VJT9 /?MJMCUZ #$Iʛ e͆MqߓW{{(zbu(b*"Y%9u]XqX5-f!):os^ Y\(8LbgFV'X@{QOd^7EbpuR_6(]Y_1(nV"qNy 6^@ka$NitN} aT6/wH.= E>xF,c ^p0E'IGXo.dچ*0a(c3CIQ<]$NDvxu;ޗʡsg = PJްehl; VVG +S'(Bב>'2 ԗuZor A,0e $}0`.͞?!`xom{@U }s,P뭪Tے>?*=}cTXCCq1Jڬ8}2 ~<~^7C |9np܋}pi(OrO<)0ܶhg"4iȔHŒ0TvW0%Y]OtZNՒρ}9 -lgǰOD:EUX$l;HxRܑ%Ɗ9*|A^KX*8Ep{  ~όJJR"<ƹrXxEN4'2<+I>y/^TI{"_ߤ3J.MMv^Ҩj)}#*! hg_j)jq82&^пL~ ($9jຠDۀ|uz"IlMs΄{"Fi`&ِW:uxgy0ɑA#tHKFxBwrqB~jn$0w3uɫ|zy^ya]]U%bq9Jh^ܓnek,ũ}+ ghe[ncI[ LMoI|h=u;E9+2JlXֲ';{PN TlElNrhb\ !-Ou-icv#^ZC!\81Y zwCeWEat9_R3͏-{ә-('xPaWo 5Zks1?sJ|F{j xLLx75s_IsPL)9 Fk=B?0<Xꞓ:E QydPavՈf##P՝MXqzDCj1xLy]&<㹪,iNB ޾@;y,+5|5E"̓H}wܳ 'S5p#y=-UHR߆#96,xP4 4:k(o$.w7jڰƖM[B lK+Sqf츯w[`ɧ]g$; LbG<5HO z:I#b6lU[pHz1ioEdF&1/'JAtϾkzz14f19f1ә>wD5ǴEctp$  7cM#(t.f:#JA>0Vv(&r ѵ!^Hɼ#,x Vt4 NTg?P1:^/6|$hIEé&nYJHLK#ёvX!N%/]:t <)m@K@`dCep[}p [UdTΖPW)/FaWATRA%G\kۨ0C#9#13MQ4&Eo;mF観+c_"jO_M9n|e#Q sjgCLviK&ZG r$mPAYm&OEhvZVao`nbu H.B;k tU ^i-]vL^(p7aq'd1O[5cwek!_JJʹz1`S =B mzF*Q9<9aZN 44LrVxlԹ dTACctS79ô5Wb,c9nqWgW: mΎ"+S߻KӄU]3JM}BJQE/*`ֱû(#|zqTl~zr+hl|Ð#,z@% @ -Hc̞<h785:.^e ]<st&\#|5\@P@hSE/hpb_h&[]#%1%Bz`!F@3{20TGI{>rlPЍIB>/Q,7&T(۾_s\ LC|Ymި27ІnXRmBbnj֞kO=GS)]۷ :c-3jٵ6gY n՛úfW)|w.a[$3Q_s)$G}ۻѹuOp]>/{F Xji!Xt s4{Qu䶱Bf)BW~uDnNwW){9$Tk]q*Fj賜9qqs=4T@ W2pW+m,Py'yz$13u% ˧]WW VɽCy$Kp/c^%ڕ/?n0洦gtƈÕ,,ӑ懒`!13oM$#hV.K`̜ f=ҼVIȻ7);l⧆cq1dě,*^H_F#GAuC"YX>iAUau ݵԡvy嵙=#j|cLPr.n#q;ȫ63b2',oy&V4D}7S;h'Ra\seD% qG ٩- }NQ^_JM P'\^#dhlit(P9{q$H= p/34sz ^|wVI?K ކ *M)ͷ,2)+C[Hq0=:_k ;t0a3J&39?|հNjNsc-^C<[2*a8v~8K㿮|>F %$KsT7f@IlFP3b-Ro0LH;h< !o)O+x;o@l#K