libvirt-daemon-driver-storage-core-8.0.0-23.module_el8+785+dceced >  HeϷ U]+r8;sEqJV~%j.F hbSedQw]Hi%`MS ^*-C/(r˳ ?Ֆx );A 93Djrf?q62JH쉀>DA2JϽmų:E̗$8Ȳд?Xs s&0? sS.<{ H^d qe'b|>֩uʀ }$|DV$,/?Ml]jA }m 2`ToB~_7Y+ao5"ObZ6Y^d&=5{(`/, Ѱl8&b~d(L{t-ں@;<)t!=% 3VNr vTzd%&c?aҢ9iCM/#­[Ui;Ƌ&+I|G櫮0OBX :500c2b2d94244cf7151a5b465750f15de595b412a3868bfb6baab1f972cb68d6f781cf258df06acffcfc49e0ef1f82e326f731720302047c435bb500663064023013653d6eaf206a18b164ff85eeaabc76dd6b98aab444b8f124fe7773f49c320acc2c14071c4ac5ebb2cd5e66ff74d0d40230261ee2524c90fa0e0958fd9a3d840e5e1aadf3152cacc66acfe180c1fbd80ce4f7fc5b166cf2d4a7ea4ecd651bfac4a60302047c435bb500683066023100f15a6ad53e410cc67629fb5c6350497eb6a0d98ae1d4d8125c503557a4a0ef4e8f370207a9ad7898ffebf7ed6de6a671023100fbab547d745976fcafb0bb808f83fac3d3c7e0f77434ba480ec5ca153164f6c75f41efa98f33d8210ae501fd59b1544d0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500673065023037b0298c3705462703c4392ff1506d7d5d86871f5cae45c4d662a8e1341da5b614f50fd25c4e325f9960fd0a295cdcbc023100f5ad407afb5c9517057eca71b7e9d9d2ec9103beb29ad840de124750d4b5db2834ffb038200bb51f214b1f54f29d984a0302047c435bb500683066023100965dc0783f80eb2b830c9b37b7c98860a2abe9fc29eeff7d1e8c1288b9be19f9b8fb8ebec9b74593c7b2d59490942ea0023100e2e3b5dc23a15f1e469e8f6ba4d58b246440fa9484ab1b985a0e02cd03cae808ff00eb32e5ed13cc570fb4f27a7033680302047c435bb5006730650230629cb43b821c57a213a7e2a4e2e625c5fb7bf994b9cf6e2d443671ceb9ffd09f3d63b591c66b91df9a84405e5f296ca2023100a0bcdba2f54729427b4cd6d432497327c8a3b43c666cd5b6e15c01aae0db442f7a78452ef2f601f4ab0e0bb1f915f9fb0302047c435bb500663064023010d0b7e96aa9704980723959593ffb748563b2ad080f906b7835401cd430da67a450a324d0a7b12030984d93900d0c4702306e11b49c0941b15dd176c5d810ef0773f6e147db5414e83321de5d8eda53bebbcde647763ec82f63ffb6997684170acc0302047c435bb50067306502310085c4b96dca736cacda37f76a43cd58a8c53dc5a52c99e094ca6eb8812dcb0c1f6164ceffac5133bc70c1a8c8555d3c9502301323dcaac60730760a338a5efeb21d94adbda7dd2572e87ef02278dba017b85bfc483502702721b2dfbb1cd7ca7463e70302047c435bb500663064023073b62f3db1846aa60fd8b5373d33c53ee3ff95a51100b15e93c8e6ae48db8e91e737ab903892c85ae399dc7b07d35cfb02305df939f1a09caaed6cf688093563c5451479734ee0caea11f7fe67c38409d23affaa0abe244d3916161ca39b4ca669da0302047c435bb500683066023100fb943fefabbf6d73e37d048fe2a11af652f9a39e42866015ef08deaac4ceb0247156149c1771a5d82006e7401c0c59f3023100d1ba7479117d387f242cb2de43f2300436beee2c94cb556978610670da6b386b457f9fcb8105c36079edba58aa4199520302047c435bb500673065023025531acb736d60ffa8081aa534e187cd47ccacc3c4c00b433b16332923ea8eef0e71263c79acafda74c28ab9527ca74d023100f365fea831df57bbcaae3a94e5c10e29bdae4481c0cefd310aa6ed647fbe13cbd371e4fb3a2fcb1c608e731097c8cb040302047c435bb50066306402302536ab0830bb5777437537e7959c0ec3d9c28f9e47ef96814c6552e9be436fdf684a86b21a530f6e1c4ac2f6d41f8c8c023047b1d9844a98105c729101bdf8bc525c4a27ad875b2ba53c75d1a183ff2e03d4c52747ac2af4d5c624b28f30edec53c70302047c435bb500673065023059feb9f14fbab9a37f837b052bcb2ac6eab0d68f4ae029a52ecc11f35268c3229ccbf67ca85b0c2b491883b9fac32d54023100a04a5214396683a0d484817c0ff562d5b0e2db25ed4f3cac772be35f4f43d5345f40027ec4db8c97b2e500bfef33ae240302047c435bb500673065023000f26f123c4f508bba6986358ca8ab9ba84c8fe0e41359802c3a6081b5b911d9254539bd09cf45d05694353580e0d3ce023100b66912e75ee0cfb7ed8924b35fe5dff4b5eb9345d901bd30e73415515665fef1a9aca2781f977aa188e8cf20391dbd500302047c435bb500683066023100e24b9a436b04ddfe124d718a36b930551ecfd05a857a2cd7ba5e837b8cad608f9599e0e4c03bdc5ae864945d161921e1023100f0fbb732394fdde818bf68f63a66ac825758fb77f237d9579579e951d1d776602b35ca3f3181c8a01b4f162d7b8158930302047c435bb5006730650230012880ce9500d18bf6deff192b23c70e1293a2cf9a72a31537d61072a479b34dac58dec0f37bd09ae1b30ee05711859a023100e61bba3f31551dea3f982a46b4c921a24b20ae9df5ba8ae679494b8b3ced6c92509e6705b21840e580bc8a865280e173eϷ U]~gvV`t/"!S`ٰfp-ٱg>{OZ2Pݪ8ûB#z/t, KlL5ޔ>\$9sOؔ*o! @~g=l?$7O,- [#䕜pCk /}ЦgNT^GA8C/ڢT~ ׻͋Ԥq08`<#,Nt^q0&`]+*$r} *WBzbC76 p+K$8@+f䥛TQ\vj*b >p@ K? ;d%+ F 48X\cjr  J |  y   @  p P(N8Xl9l:1HlB}GHIhXYZ[\,]^b&defltu$v w@xy  Clibvirt-daemon-driver-storage-core8.0.023.module_el8+785+dceced31Storage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.exvx86-02.stream.rdu2.redhat.com CentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://libvirt.org/linuxi6860a^*GCI!9O.J/D$ HAAAAAA큤큤exMaBexrexrexrexrexrexrexrexrexrexrexrexkexkexkexMexMexMexMexkexkexTexMexZ7a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e2656294e57d8c5750d3fcc044f3bea047ff2df864fa0443751833a97447b1865594bea2d33be6ff7af22e4b52f8ed12dd8d07e7d027c5b2ad7329b66238017ffbdd3491996dbfe0aa5710a6d63e64a565fa071a37199fbc4710010c4fca7b27ed0bc1262dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744de4b193375db412f31eef2c61bbe1cf8fc6f5ae2b289c8608e22f640e9e21795d42293aeb2ad36f7880afadd055fe8da530be4d90d63d087d370121d373c871f8e0205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21dd9c7813b6dd4904520811ff85b21ad180fe9fcff02e4f2b58622f70a169b43502../../../../usr/libexec/libvirt_parthelper../../../../usr/lib/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/lib/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/lib/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/sbin/virtstoragedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.module_el8+785+dceced31.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(x86-32)libvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.so@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @config(libvirt-daemon-driver-storage-core)libblkid.so.1libblkid.so.1(BLKID_1.0)libblkid.so.1(BLKID_2.15)libblkid.so.1(BLKID_2.17)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libparted.so.2libselinux.so.1libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux8.0.0-23.module_el8+785+dceced318.0.0-23.module_el8+785+dceced318.0.0-23.module_el8+785+dceced313.0.4-14.6.0-14.0-15.2-14.14.3exK@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-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- 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.0libvirt-daemon-driver-storage-rbd 8.0.0-23.module_el8+785+dceced318.0.0-23.module_el8+785+dceced318.0.0-23.module_el8+785+dceced318.0.0-23.module_el8+785+dceced31 virtstoraged.confvirtstoraged.build-id2fa8e2bef1ad5144e01c93b0a127abd1b508e997693b664da5a810813470353a3ae8bac97d7f320c93ac0b9a9bb1a02319501c629068cd984e17f584f840df5b0ef6483047b4318ddccd9cedc2717d9efab5911292a505be4920be0147f5068a27909487libvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.sovirtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.augvirtstoraged.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/2f//usr/lib/.build-id/69//usr/lib/.build-id/93//usr/lib/.build-id/f8//usr/lib/.build-id/fa//usr/lib/libvirt/connection-driver//usr/lib/libvirt/storage-backend//usr/lib/libvirt/storage-file//usr/lib/systemd/system//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnuASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=693b664da5a810813470353a3ae8bac97d7f320c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f840df5b0ef6483047b4318ddccd9cedc2717d9e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=93ac0b9a9bb1a02319501c629068cd984e17f584, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=2fa8e2bef1ad5144e01c93b0a127abd1b508e997, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=fab5911292a505be4920be0147f5068a27909487, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)%2> rPR~RRRR RR R R RRRR7RRR|RRR}RRR RRPR RR|RR RRRRR RRPR RR|RR RR RRR RRR|RR RR RRRRR RRRRR RRRRRRR RRvR>RoRRRaRgR\RMR1RdR0RIRyR%R.RDR@R+RSRVR4RPR$RWRjR`RtRBR-RnR#RlR{RiRKRORTRkR=RERARZRsRNR]R:RUR?RhRQRrRzR&R8R7R;RwRfR!RuR6RYRCR_RpR[RXR/RLReR,RCEEn~.ηU ro?m6PAa_4PRX`ٶepDUۗvIQ2k^(  [oJu7:g #WME^gzAO ׮p5wSeB*S Q%0nG<*k i+5%KwsN!e<;FNY\[ oUF.{HUUv݄Cgj[])-cI2G`8&LAwK.oq^Pb0 3f.D#͙XT (/%$IOtL I%mT&[]@n$J 2מ;Ps XqTlA<U -KN#A9;AxB;6unٽ,Ek}[]쯒mJ  @&AZM7?8]ZD*xG7雁rʢHvby╂^ߺ3 S[':##eT W(4xpNexy@L~Mk~G?FƠqS է&Hu=dX@ T-4CӑHظ'J3OP|#ʬ;/ł5.2Vd~u5o/za~€ Cp(;Դk)tf} )4;1}DKQ$I@ӵRYP[Ąh>s4,ֹI"/8iXks*yFEvCp:gӲR/pimӝ57X) k9o?)lEPmNVY-y32͂nmq{s4*%.Y*GؤP+z _2v'Ec t?K>5Tkw.$= WQr^?s˟ƹ@m^U jDUס"LlJh̓]Ӝ0/k__jfRE ]yZlͯ5/ܙ);V7.8W6Qfw4S$/!t^o+12H@@s[= yEdaTz&חhWz*QͻZ@vDsȂTJh#/c"]qor֨iCBLRqlTUǷ%5im9l Hfq MJܭZ-HOx5"=l0{,O[*[8ݾdBhzfi0Q`S}fn.sk= >Mp-|t-eE4k86L-M6wxͷOD9ҩ0M*o'!u:ZTUHq%1 P EH]}}F!\c̣4ӽ*Oƪ |5tN~8ҏ'>gXn^֖$=N0SH/gNTx w'^j* jReg2X{d3PAKNH&7DJjR]U(?f?x[on2Z&1+~U`fYbȟ<6Ӂ},vwc8͋~Cϧ;I'Z,boz 懨8:^D/UqC1fcegxOWl7-Eܹz } M9-3cWkZՉo˺#6eRv~M/=…ڹ1aw?B mA6oK :'tI9 B=شMld]Uuc@ߔ^fCG=.뫘^_$ K?$Kv(K/JݚT_,/ ;20!.0acsrV D aRgK3…Ի=_[6B"ljȱjA`5t4ȸ=4j d_r9>cJ~,3L%𲴢B/7OK:.n+ʇa](2D|r1! z[+yFa6L 0H/Ӵ/!\ +iLY ܁$[\.SˬvM:H=%vt =c;)9I_ wX&[|ʛCʓgEzEUV* |阾؊?W(eC^.gF =#)$!̉CA(^'vOԠ޲@r>Bn+Eq͏ziC, iłs+-6 Z>Lh`œryY{Zv<4tȮPhCZRt'YaL H]~^,+LbqKBH2= wp<)DڑE;5KXUA@im NF^[TQQ|nFeBnߵLx~AI!LL0f aMV۶eg:/ۃhQ;;0edsR}ΊIZ5A?{2F3FatM(iFVF6@^&s7̵>X뇏F\0˯ݛ>3\B DGp&W'drȑ)Z)x|Bs)+fV8}e.jܵ5 ݥg({FCQ{Smmtl-@چJ̵shN2mDrFG@bKIYK8tULj6 *7ifc;e]X| &q14>Of_tTM+X{'po'd :y43 aZաwDEhז. Oi"гDsҭN[6/r (J}`Pb NLRz$Ƨp'g>0R["۠1}Bֲ;vmBVj%dсho${m r%hyFL$kN`"2lܗ>[_Qq{`Hy {pIGbΉL/d98?me4t,[F@!GP23X׈ 5g$PQщ1#cN쒘Roљ1!rBwpqKW>)HnWiP!ySym%HWCQPTx'Ҝg3tRP!MȢ@n[3x֪,.eN|XsG4M5xՌnA#:- 16fSQa'O hu~.\@3lFjy3V+$izJ=" @h^M_g _X OOi>kAj/^_cˡ$)%kUo,(%#l5PU4P&YW%WKU!ʪWvUxa*ZγJT\YhWDZ3QKIZC2 bB|)(c>e3JOTA-զ m@t:0 Fx-z-eh ׀ǩ_huVm “BM^%xK7k}+A"V! \km0d kWJO-i6.Z2@BO/YoY\ں\N_s} >b j6%ԫҤ12As!yѨKU[fHFpՈFv[eNuRY-dʺ0hA`34O , 3Z_d\?&c#W~7&O SgTi|ۺ|z76%맙esI;e+ŏ Jrol Wx~}(iV,I1=2"A.P}) =$X+o S;QEvs+F) -;Oђa:&a]fЈs%U`V2$ h YD&4Hs:='/WL訷 V4G :P5, r;l֗[HI 3ڶ4Y[&] KCfeI`z/ԬL"8z⊬^kSټio}ΗJ0EHz/ۻQ90GwWLG:SL~Q0} zt3 W{ 3Ӕ1qBgI㻐(3ӕi ]+ɘ+5(5o٧ORpJG#bx- wQUZۆi%| 1(-#Հ1)ǰ4s=^8^OEDbzTځ_眧iDcv!*^S) ʖMU("O? 0#-ޜA3joK\6]Րasֈ̣e;<^: -, G4$@6ϙ|l}˩U_{}5y ,Ϗz-RX;sUcLK9„GIac_}J}}{lJI܉IFe!urۇp9n"{-`@#'mFG!d.T65W~n]i9*PΘJ;{c8.VɌ}BTobGgaCǀW?!Fh:uɦÂM7^|q|#SNnml^EdFU 84ވ^\tۄDn;2V v:8o1,[f#קSz·l/@%1a5ȩe\b:#Kxi}B؂~/@]RTeM?<k T*)nzSg}o[dqvIDJi4({$lKo v]gNvKk){qTCuF&EGV_`t^;F[9*YyP0G\HD?^Fq `X9 ?B Hw&NIh,nKK~ˣU[&HH3).Ns-,UQ(е םDƕџӐGg<+>tΓ:J=1y הSzK/!<̑|=}A[zf&#wF} y#K+_pb@Rhd+x@6ٽo(XڳfݞتGsP3l0k6+Ȉ_ץMNW MV+?/(+.=]u=geU 策gfR n+ekG4Pcu]3rRYW#-:o+S jIT' QY~d=:]Aqť],R8ZYNXڪ~@cF9e ` ĞXmgʦ3FhxT\D˻:p{ aTڙdK,'`a;aroI{ $a>|.mշ i(t˹_ x?6$>h[ HBi,Z ,Ϸõ\D)ɋ=:v~+srx mhiä&vӴ]AӎB3^?W? ]!;I8Acu_EQ 3$"sId1ÿ҈hވVf UW^1""ĎGNބ-:cBH\D J4x)Z) EGf/8xY,*ZM`=Yfd̟Rn h|ml7! 03Tm[Q#BfU70]:Jahy]\ 43c,Q'Ұ( *vz|Ң/|P޻C5묤+O_w4R脯AyY.] B|ĉIic]M0ד i^=] __R 8O '485>rƋ"^2yz:U(Hg}V5EWՠ%Xp^,vD H2IKr茬0d@D%wi甆Gʛ֦g/t1ڕYW$0bo(i<ry1ueXWX-'#P>8_1ا2h '0AA?ʃjсۤ'2)F؄|z5yHo0▙kh/b (xH403{6 iuĮ&'hFw>9i["*hfKbVʂch:ˑnyf ev#B4rզJ"T+ r11 ^v,d2`>`r9vODhsjIJwqY]J(-~zkԒ|v!~ip]a e,[0CᦁKoV4Qx=].cܠ )R5MҟRK\mqԍbz ][82 +bvPW ,s:$n'QGyx{9$$ҳ@x G>։(^}`1 c^@e0ӔKo=OβȠ<.38*m|ۻUZ" opJ+o3~N."C7_ޏ' qH/Xuk} mf@r=BRp !+"'WU 5{zh$wnOldzk?[RV$ 'Qw':8s`󤀞QGk%Sh/`ߔ+֏0_;~<լLuiDc;Quߖli/5#}kOBJh1HD%_^9\&u&cV[;83 fbqrԂsqj3ZBFޛ5)ڽĻ)C{Èoy;d~~¢\=fZ4<D^mi4\T8p$vyۉ ]睺yF Ñ:ua( 涤۽M4@i Û@>!>rUVQjooYUR|7:~x#c6c!ϧTD^YyG!]*fA7~MN QÔ0-_i ǒ78܆|;&ys!hILP#ōuϢML'QW3;́nVTI;7_/dʔVSC%ytMwA>Q1e&do^UȦ9 lO5n8?Kbgxa$ FYv|΅!}_:R>r [ 1b7Bk/xNoFAi"/̞R̐B䅠W"TZTIq!?ӳAthqq..:_l>-PV,=2g Y;D{IҼg?Vi0ĉ%gYZ4/D|ԈL iEA%N[NMjSG_H)%v7(sa!N#L{Pց@O-^mƬ6Mhi6=&&=U_.y q}#)}3Lw qɑZhOי4crD'(~w}'G la4%Y9Ts$i3/ Zo[bϴ#<PrhjQϐ-6 vPyX[5oxQf^zڮ_=9 +Y1YͰw3Ir»^h!7A g.rT cĭWOpRS $jV65@<M431Ħz .騱S")8Sj.'ΑT@z Z7QRϴ6":JPӄ(l#LK& ,7+vXyB:.ń${^c7Y3B`QƉv4,ĕa_wnXnگ8[EqY&xQ]It['s$O)aۗ q~Rx;iHUBv3,fTWo0?6o(UH F͉=v#<@'qv`OIiw:g [^6T4 6 {Kӡ;zyMV7#hR-xe R@]N}r&lwAVG!8!/qA9֥<{^:i7];UmcӞ#* "OZ?*W1ph7b ,aͳ);O|j$3;k5}3Le O( ^41ۙͫT;k:$m6,Y#Lt~nI.ao˞rHt>ZK:~ KL!e&ID4 W$48׋<6k]1M*:kԑ^;Fh6NZu2Ȓvصr`2RKrҘ-Z<})ׁǼM&GGrP 1 u-'i[Hj#wŷ\DE*egNxȺ] l%l 2XRoa;~᪨kdL*}Z^OWr4QL u0 8`S mRB tgpqn_ihYIǪQ M^y'Kɱ~#h?6+NؐœWni'X=%7/~O-lR:rTcY,tļGo4D6uCuM{3}^/ɴmZ@" ֱ~%LX黮f[i䱰Jg~1oAWaْr2ߣկN셓 $![xlu^pT@CQhZp$O ;rZ31=ϝ #<,4<_amD|(n_+-rϿ%r6Xʦ "{ۂSu">;Վ[EC|ݧ:as{[Xoa1={O˨t, 65O@hD! WbͭKy/VtW^WhЅ 7}Ul>^9s +<4# V$NZ@tNa$9,leid5rQo2gܭWu'NZ_KSϒG$xaF+n#L+HHՏjH_dɧa91~KΨo[M̚Wi:r&VQc+.bK34 t8ƲiB]VIȕ`vUGq$cKɞn3ǔjjP2}"hmv;eyI>5Xfp`\LU"_eT>R`J㻫OK) Dljf\PHuQK !}ˍ9\da ( jٯr-/ y]w~u҃9JnY/D>E+c5Uk#ϑD Eѭ|0^o7C*"QKjg?@)<7-K;Rf}6 f,]pF郒O]"b~g2rF-aj[$}\'KlCXu?&&(kLC]jQH\u-sw|U "Rn]u|JbV>Õ 㗘Jx+f.٣qhY}j_P@Agd 3x!dh D'SOy_I9'O u\v'F[-XM0xAQx%X#$쐗ط哋xZGFiHG׶SLSM}dvmtrhWjsj;}۾;D=gUbkxr ^@6!^kVql8y--&TvzX} Fk*p*Ѕ=Jdf]OֽQ6CsQK"<߬n- WO+FE&'g[PɡͲ<@H:Pptndpm v3w"*Qe{e%Z{lPw,1l3S&z> &?|e޾iF >u}V8r&1~O8vyaه`j/,GӾiOOUXE*3ЃǓ2Pbɕ.4ꨭPGr;;y*UnwC'vZۙ W%jV}f`cTspޘvsKN:{w~ĽX}rhqlO3D5nyR߻1֖0H@E,o}2On\;%qϑ}-.ԲX|CTwȿJ_"AGM#GA8si܄L"7ASlPMpa*ĉ\Blp @-3nuL/Ifbv*/69?5~n'{fW;8'"^t.KllH>Fb}]]Q/ĝDbv /H*%v`z|Es/[>ndx {zB -b 09Y4.:p@Fo~r[fws]G7 Z?26&ڹKR½rsw=[5F&سj{z*7<8Dhᐰ|9 3ķ|r"V+Z*Ws4#ᴯ{|U %n҆_%-T5vNqd׋rA*@J~{-hba W}A  6b멠) ɔ=,<-n#r=/fbbO:?SZL K_qQѻPiy`NwfȮ=x}Hoڛ]F$-wIܲQp wGʨ K|o.Rca`jij=JQswjy,?AB,V06TP!_B;|BCf}40 @/9v#gF]H;X|Joظ̀ oBH"2_ȽVUMDV\ P$r+o~'&&{_yF&F^?cSJ;1:C6 "^ 2oDEM F-[#F+rT WPQ'WfJ"&i4,6@`M!Ci&rwW#''{GgD}zTzn}_~Xmųl㧭_oMމխTR _X{ ҡ!R|w!h pxG# [PӨG|aK% `rY.m."܅ *3loU ހcCz6fl~dqH&H ȸ,5(.j$Gp c-.+RQ(},AD3.aȟ`+H){m>rmyc@Fab"?t\0 K6H#m#9̬u?g(wa4΋ |Apʻ7Rl5/z6Qx[% 6rjpħ'͛[:D^ >LӄLF,Mlʅ$hjcZ FZB'&f~2[_~f)_D'byIkF ̘~PN =%WcrbE0 `Cs A/o;*oEvdFKb/j6ϓ?-nO7ˍPVO[Be"CqXj015\$'>idWB` XNDdի Β@s{:TV!WEWg/]#=H;WdINMY10kdi.A#>Yaaf 8 z&Jvί4"QZCCˎdE2*ANR<{ rǎq"&Ǫ1.b+t ЋvNV(hRЃi9R_2-Ra'r锢5hdt@`"=pˌ/w,83Z$pj RGlsh~ĭ ,1E?+yOތ4ᩖzzV)56zW%.Fpȱ.,ӿEu~zr,^+a n!}f}ESՋͱJPء6{a@Z!Z<*((^(5*iQfpj YS߆zd=Q Fl~4y0  {ns9 i$ݸ?p{̱UԦΜ&Ջȩ(z*@oË_|Eӕuu8c~VUOwmA.el1.B3] V}pYa{[h>v" TE<rΑJɕNgT$+%^]m;Z1T#eWE]6l|r*v Dh*EAЎ 5ijdؗS1[Kgз~> Ko>"Ԭ3A֧]cF$*)?+E>|{ј5rQbZPHT(3K#)r'0d̍\w1|})}$2;QD-vQ7Rڏq%%arRMTE2MSsC30{T~/-4p 4Ѽ*'m4j*AJ/D3vhEi'a^-)&*UVҗ9PPϪU]Q.XvN\0-80oV @crC\FZ FAE\M@bjq̈́=挜MR6C:t UX+9KѶa.h$*8YQ>nN|߷nPò5?,!ipP2{9Id0vXs = F/n)69b^ra#!hyJibeu$>O֎I悳۷#G1`lZz#( `o[N ؾcHnvжкVx0[++38(epی; m;)eS+¶z?̭k6^ 4SmƲG( a#}CT3Y|[\'݄YB2(qg$rBsһG> .Pd q/Ehj=5cu1t\jƈ eϭFt52U ?E kS@_ofL'n*3_$ sIҁB_l ]j 0!b4N;+XG"> 3i.m7|jN +ufa[CI`qn.6?G)Yfy>1 igh\.E9k@#T@iB,UnКcAOb##ބJ2aR # d<~+˃{3 HHزn6[wRw@t _eO)q3 9H6*phbЬ*8Uʚ5Z)hZ֐u}?F=)+c}A2 BK_ZqVCf$K s. "COpxQ=u@0 8+${<=ߪW}=6}2,VvKL.^/ҵQsty*9g~8E]xCQk%PJvDe/kzqIv r "6J?Z>}[X$e1p]9)P;;vU[i%deS@n.G+k 'u^[-MNf;ȖixN=.70wH:[;qQzSl5=jgB8<_ 7{v'}U8v:P`3߆Sc050ȭeW?i x $r/C`G}_Fmyͷ&b"h|SK3XO9o)`a6Hc; G3Vq@ud& @u 5w$0?%j|& MUN&K>,Xj@%ILl<Fnl .o!-L+h+aH\d"co%~)ZH9q瑍4D_s!(S< x==WlHNYMjʜ|RMJ̪J WA70@*,;+,LLNB\{\dThP|CG!er[E E7>nbrmmKrJ͎R޾'FR0w%D!x#i&po?O5|B$r竺800PZ_j Ҡ!o9)dĐ{9N$J BE}쉸KƇ"Xޗ`264,z,4bB_ȣ! M 3.XBs"NUNMHsKCMo&Kٱz!.MvSNr>kL%|󗃻ٯ`Cst;5jftr-&&tZK:^ w^u+&'$1Aɉ9 E&@ĥ,$04IWѫӌ=+9xhЄ+=V]}O!v(E5hJ2 Z^$bN|[x/&D\W{9+ s,谢ÍuM;ƃEu .@:gpJx00!J,NUu ~/OQAq޽_\aK:~bLKZiT_'c [@U4ܽ5 J^z}*a8eEc\D5_4$5UGܴ Ox927nKQVFpNY;n:6TbF}2m"/:zs-n\Eܜj!C'O?ߤB ZOmsP79x8 )BqkQ0CtJ{i}5v\\ z&U_8 z"w֬?[iݠ0UJ`2DeBX7E|/:P{u3ez3#$XfQ7@+R&D vWLklb[LMXn2+,PD_ʷTY9˙uhLاfy9L]fJO}\0n"rBS4 ݃m>cZff3 Er`BPSyfՓ>p!6זt#0%J=4!;DM%>"!뻢0٧ *+Ӄ9b6ÐG+}Ǧ.9A0KɁ(_]k2ڣIb21/ioS8{"㌎Y4{/)0_ NS^?Z79 .= Z<ޟ5|Qz.OusR>-wZbЇR/i?MO|kƑ/\HUUrMI S_"^wse#1/7֪aH4mNO۽|@MYM9qWL_,,+g>m-z>Skk8<;bl>u”{BeatIף (z7]JĴt6}S">e~/[hyL'V^sz?d'Ouv?YyTR.''n# xs䬗D` jc,v,W] " 9o.ЎYȠ'#D,BPuݼƫha B|BՃM6> H[6j ZEXZV[Hhq:MOu%iE K+SF&ܪE<"ܡZϊae6Lf߉mOg.8~fݺ 0[%+y2aR{0̈́v8?3nIï$ɄӓGso;"}r-1>Tw6MBVb85%&*nK,?;9;nSeHLM}6DCxH{[si!Ox3ÄDB; *SY` =u6iZ=$)ԛJ lyY)FTEXQXGPIVKښ{q z [[u2ٷ.IKIJL{;p?.P^/ONDz`n _yzX gi" Iü,DIlq|<4I|u,+`έ:-~YFe~Z- z4z sBM|rtrL"Ie8\ ,+288&Qi򟗐}Gf7n~F$Y~676Ƥ$PEhsfk^r.$*\.Ut)/yH6x1Z6;gJ*[\僦'"3?O)8O U.#uiψ:1?Cn$*iOεy:yЀA}ng(1aQ5,P0SgFcm[\Dlrbno\Q;OVY(o" . L/uy@밾1E}MOcJVs7 8Ǟ>=~ӽʞGPz$kaB*Y;a7v!g&#pvA'tع?|7n#\EHEbMS(S RD^ΚBx)&4 dxB0J)RkO5]̠Y?OyX]\TV0VsZYjgiZ?dՉA5xsom{k:erEӞA6ݱ?FځE9`lS2` f0acVpT5eH5GuWY[݉8irO oőo_hEaIR5 P]B:Yt$Rmtq49^e4\̄6٦4HҹN:M*IGG ۵|KCQzxp\ ?xJ17 #5j+wj4`TV za} GnvD"BKނ*)rq}c<(l8q)U.ϴmʒYJN1PHxZl(G,$O_2h|E o*O˴SGлsRQ0Gb~r?K^_gOpl@.%d}Bٛ!Eo!q}#*'cDMP;̭qiP"o w(H  i Spkd3o FMa@qE-i3:5`u{F‹p!l^\d@&}͛_hzkPN硇r& jY4ZV1U 'i&YHZ}nه=?P-8B#+p;4Lc58Z?BN&͆ Q["ȩ4Zkjg[t"*VJS gPR0|U8+ ˰qkyHzĦ#d$o0Q|A[/xu2{iJZAnյp^|y.yXdz_1 HB'4(BcbMUB"Ŧ[}sNq>lt_|Qjă+]D5 x 甗8mc^+92>fǝ |!]PGhU %Z#[>OS EC0+ЂQ]'\$j\Q?/{D8yI]n)0 VIS[s4u,Ym?9{؂2No NP_(Uj~;ۉ^昭QˎemmmG̶)5hB6&瀷՞ lM}6'!0.1zw,$S 鰃l}Ьjuum2(ozSxDդM2 RIsjkpxE@vՈj7HʵrFQlݼe,[8bZb ̈M玑)[P|Xy-.SE0w;X,3j!H497H6^Z_$J Y{ڞGHPs7_DrOcF@l5 a_8yԩ hTT#2(Ÿ M+)5UOP36@2dqߩ ٘'bEK'Hg3Ч %jݤ+u/w6|pȍʬ#0#[9NO7a.Ab/yk2ޜD6PԪb Rg4ܸ' lkJX'I v#XNYzzZh8}`?+b7Y iG -c EWsZy?nFE,ͧ @2Z3pQƱd1;|[ ;N:|GLq9 :LHSmX|cs++]$+-ލ5C"/DttR(sW]$W,M #ﮗ LV5D]dv2™u!J2`D"ՑUy+jE;(-HkX= M!}4OAbQ$KpВڒ!BN~JsRoT%4!`Pr믤$^0FytdgJ-p;?mϟ2 ~ CA/!>c-N/#Zr9I;A׿5Hm#St_Q(Y/VK<=l٨wFnVڬ YEa C1\٫'YTYi^j khMXI(ۊNi`}]b,1h:023pT(Hиl0檌?5l-x'Tts{9 P5E^4('E{y9f9&|yGG Rq̠ūK-r]3V1N v3 fu;!1JD&CK]5Ex:[.SКzru:Cj6s sMhc/͚%D%PPnT[^WRzߪMЩu|TL_e 2~Y!\jqF}n9Λ0+6I [`xo='QѽIJ QnzpCF+ZL%8vhɄ̞}2Sph , ^ AÃ3Ԭ֋m!QqAͿʸlmiXQgWR&ʳqR?%̚Tު~d̼{MFpϴ_/_c&4<^-ԗ擳Ԟ6L0.7 N_z*.X(|ÔZ_Ԧ5mҰ,F ޼Qd衖2Ϻ<7Mj2pUz#_G.L'.W >jW!xFWEfKܧHOah.x%;Q5(.΂ןS; s'wP`)w"bńk XWukj n*Uᢔpb(e޽HstTp u׶tV0o?={tI&e(!K 7Y[.[ѽ&PKv-%nTcgS3=s4LN 3CmF SwE\&Q_zL?8M–U y&DM d~εB_KC2A"`mz˶.zqgci}b"w ;=twv R2KLl?E x`~z*LуI ZgW2U~)("iO2hV en;i%lG&n:˃`aΊsk.:BqѐfA42u&EߕK<t{ҩsd#>+:EiX<щN i%XBUf 8]j}g{Btq(Hxuɲpm,N\%]N#/ݕ^  zKZ#$n;-&?r esTLnoB_%! XĈp1f˄5  1&IyGnVqا1. C(Kp8vBSZF!\~^jſpBd5p"g1´b}j^2r4ˋ]51^յj1 8ዽ+ASl d*[7>bnb6ce+qbWs^Hi]l9"fTAqRA Jڎu3 6@HY; " 'd>,ERK:!^aߔp|l~X*>8`P//1@67InYdeXQSe75Nko0Xm4ʷh~:8E$TԮ!oh-&( l:4W=:}"|"duJh 紼s##`'7`xBu^񱘨ߎ:R32 tH=4 hCC£)qTȥP$(Rca)m i[NgE|͘LF_F[)Q-ty+q*_&D:FT3 'IC ǁogrwA0+ۅD (^hX9bmW4=Ḱ@51PqRR{HCAM@ z>pC 8SD 8]d%4 8P,|L8Xxu?QLJƠov=axA4_ J* ^n>>gއ :*ˋ>旇`1ҙ8St4B7p_\W c WpY. 'SiF9V_ Ӫ_{^d_/?̂o9KPxU &AΔ^ݒ:jO7La݌t 3ϗ8'y]1³qC~b*@;M@3աw;h㨜cnl%LP CV`=받.@zNϕE7k.EYlZDtp!1(6!H 6Rbf^]t[(A.X]2N2 f[oA)F;fsUBC74iomXoVA\63pgf˻÷wN-|5|a >ުA;a 겙xOgT HTny2׬cbv.^ 6IiH䫟 ,ᒌ:N|1.m2$'$^JLӓnlB<Ӆ]7{_J6OTy^HkigQlcfܳ18Zi\JWϽ]Cb]v+M!gv GT 2#b9X&R4ʅE󰂤r%q˳usVlO%4R_pv_ 0+q޺Q|n||cFRCW$!iC%/[vGIr#S\NL TezY:mƗ2 %,oGYPoGf}.Dw!ŲE*] Õ)d]V$CqBdA>9tIgNU2.s0F$ Vfz@/"zx>a*i3ЫG:qtq΂Wk:OOp{#q1^e??ٻ$֐9b'e-v2ܐfys*"=+D*v#=dJ8Bl\t[OΔx"WELvƒ:<,t :{s Ұ#Fe6zT +~#K[_\rǶHUҸ̓&bB3&:"U&sniu1CKdW0L/od?B_z}w+'{ 6O<%lV4X םQG? {!f|nuӂ+1քCFno H܆+g 2a+Kx 7qmg1˚>[٩*8||tloQ&; 130 !NۋO2n*m{_Ldћ5G82sk2ME\Ҵ0:05ǖh|2 ӱt&&JC<^T\Ni j>=0"0{#h^6Dn$~j7Qtywz1@3mo uMQt4A MD4/QMWHJP&uEۊY1B&<$"95|hn*uq;l\VCػMmg@TU kKU @Q-OdقI(qǶtqjO- .Q3Ϥ#XtELm۵q>xgI=y@A1o*Mt2(#tv=1fW;jx,//Bة-g֦8Wu纸 VL^_ @B?¹;~QkYKIH/4?/nu:kŅ/auν.Q&̍jtw-e v[ BenT/ G/y"msm(Ddi't09,< 4,JL*m.Hr)vgJ6̯4z %?4!Dd*"n0H^MxW:=68*1uHD[7lQ -$t+ornod3gݲW>ue?dEii@sn|2WhH6I1YUCq9,_=7*DM1ʟ҃8Tln&ni\(s~ sRI~aN?/jiV ׌*4݉Vi`jcws`ٵXqA>@c D=Xº~6+(r])55ӳ-)ؚPhoq ?K%\ ջVӿ;zFNԖj5rCHtמzxcvk[_[CMntNe_'nlf>%:qpZ??u0Sp^y*Yl`z1ǣu]Fߗ_JhQPG3\I [w ^ s폗|d6z∭؀{sxM-u xC> *uP]2(/?=F_ƾt8Woܞ;|m9"0!x,:ȿVt/J`C7 n J~Wr("hU=3JD ̹xS)Ifmd#Z@3E,RR4Kjiod쫒Fw/0^wE9(kY wx;6 b[MϘA'5h3}8"pmnr\\{9;C akꈙ.kTz>,X*ٖ+0-ql&H&KDW))#e訶`J: o,K}#`%5a!;V Ilcn,SV2^ߍN,̉U|@=E$(`ӶVQ36xsOmc_rpiտc7/e8$R:wwRTUYxgo5Aވb\7jiw1#`F]">H)$KU2drk*СOu*dJ^>4wbl=Gd"GMV^s[$^UyklbVyr.ȱ'ҭ5@@D~a~X,he J\|8`ȭx}.<[j±حf-Jc((4?zFӸڡ-rtYSYMJ3yW\GN CraY{, r+ݬAE Xtk2z YؖUɊ8xw2b2wq7 U>bňY_F]0Ui 4WJ89K1/~Qeڣv_qG.);\ڴ X$M]Vf#Gj#\$V?hF GT,踇cHܯcO:Bs%$Ya@+O)w{GWD)܊SS9"$ӊ ӀG<GK~b:MF2dPVtѥ#\c88Ƶe+ 6Xw{?/IYeBEؤkٶJ:9--mۛCѻP6mȑC ޱP#pHM0aIڈ![X;>bJobMV܆OYp[nqHjRzְny!]I`axPŶ3*C}ma.cp`vEFzZA0XNiG&d*Bj+20Zofք!9e_V2Itv/[=5u*""ZxG6!8#!n_wcTz*{aeItGQZ@)%!1@Ó<@szb}ٜP7 6PV r%*w~ѐ%Qa YGmCn9P0)1ּn=BwV]v8r2f<tXcLw8<*d(LT{ D,&Khf<@8SBfYsc2aC[ـwQ?{h~}y|5eO#Pp OIHaDŐR yd@=OL*\ ]Z?jZhy,}7ӕ0 ,y”'#!,܇xEm).=YRL"~̾e_uʧ] ɗVw`i5M1ͼ{3S)vǍhf"QKYt="g0}/vC4.3_mZ%[.cש2ΰ"<Y6{$%QQ`F4X^K`kE+Z3+0J|&O, k*Y(?TΙWĚ7ô|uE`QcZvk "X$L8&46n2>c-HW.Ĉ`ݮr'[/|ӌ7t7ͰZ=T+6F=:}Sڒ ,A/ n#6q#7".R7;12Vtr|Ҙ[4xMD̨G_\|rBf܏e"wXpzd3<30( (5BpupcFC; "rWk.ٽ+ZJHSfHpQ˞SZE(uѲќu)3.ou&Th[0hY6Hl ;5iQ౽߯q;_YaM:نqIzP 㾭IA2@So%o 7@&Aw]ZK%(PWJQai(t.gbnzbfzSN-Fa^iH G3'2* u`%̈ʭ,̔! 4Lc;l;<,2q`/h)hY_3(+ nFb=nH5OCw:[pk$EBb*-R,+[RģB2G\~UÎ}* Ց^ueo*o>Ikԧ^eB(NZD%/tXn/W! #-iR(&Q:%c;/hdᄬ/h4USvҐv(+mev/l>AI[,3?J>Ak_NMQ$N`/ww'p0fWy𖁥 +3B! ;NgڕFe%헎" eʱ=L\]n<sʿiCdµcև&xE<#HBH<" < "O!\ń}A36/abxݺ,G;Hd#忧_ӕRʶJwz6iSFB1.!u|J@`cj N%#3H>9L ..EUX#kѸؗ AN!RN/!(Lˍ#IҺv9E ,tHBй ˣ0C*{llnR]>iz7i 7,RSybB"{e\B]гDcSf-8ź.D~G4,dr$+ѴԬy5L4IMWclW.NaϪf'# *ߜ/&ޔ5 o2J)li:OKC4?) EtgaHGLh:.#:~,14<[AfnЮ;CǼNFe]}n'mM>lI.PF_fFM.4Ʃ ;MH~rr'|13+% TʲM7YtTQ6i(uKFa |8 eL[aյ%Q8f4"y2@ᄹMgؑuI5VG=X7.ڨ(e;2jlKU0YLQj 7#_,-;\jG7ǬIflEg*fd$Ь~ Z*KFH̃{XL.C뎧sID- lG@k<H+Zo{ :1rb#% 1ɾG% &˔IB4?F{*87كd]4 &Լœg\du\#n!+~-6 ]M% V!xM}=>([ 5|natNJCDmz΂6GbuEt;R>"o[½jѥz5wվ])+|Ť\mp]VX!{MLE^+G0Nơ GAmߑ (裒z?& $հ.YJ tLQ,p+s\ߠ[>NWZ@7dOȮh4,Ŗe 6cq0UNՃkeRdD^f$ :]c~ۏD}=rd#M AQ]A~"B`;vkt1ith ioSJ'CN~ Qcf:;B׏oѺFɲODqslz1O/cƱhwy.@Z*aЪ$^5#AM&d;D騛7d} p9nGc"OS6gU'bFQVXqR<[X- _\ݰCΏ ]g/?gg5T7/bKN=ZLP+|:Έu^?qx\@#O*QI25M<ƨ?'Ė'8 CNSqܳ~/Yo, sZ2Qd_CRR # &F-`ZˏA˟ cވѬ*FtuC IlWZU/%+{CvYlՋʁY] ]8JOL[Huӈư/tD-n"Vmҧa4b|Ҫ!@M=!CAq3CFb-nicvp+R(D>eqzraDt4pIaqOa.q9*։W0*$ȒOc w*N&O迚W{W_m)a)#:Iɵo49C oIBmZE AIp:hgA!daGSU5nn\i.p K&NУ VOꙚ|)iŔ3ihdc'9TSPRN| 5msܭqfuwQ[4=&|BҴdڡkM[`)抲nC#|ڊ.p~COV)eZY$\}*ZqѸ{M"9ca&ɺv9WaIbg|j1x)s+bh = '@83RMQM jKy?G{#pM(sm5t0g H|.hMHaNُ8鱧]bE-c>ZruWYB%ÀGD:[J0E4 yMC[?4uk߅X\",C,]VK½ŷ'T~,$˪.[ Ԡ̓\a?( 9M 4iV~j!Q)6<bu ۚ UOm~YeD9o-ix_* :0nP~ׂ́G j#ScFB`׃Bj {C8. `.ZBpxo8Ev9KDxR8Ґ=!׋H'㰛_?7  \M+ܬlee?)Eep;Jf6 OY۾VP(~{k VWe.'V*Rg|z%BF,o:1+ 9bnfV[w$q WEUB 8,?s~ktb˳Ga  ВD om x gh4 <:hal[=5i~!་l҃ΧbԶ=0P ͛XV %1BUdm(UXɆP/Lu'=Ef* IT7"6\I U;NA7rɴ/9 -uUn!\Ax^]{4.IS, AO຾\?{H =8Q:FgiRR'%IS*Iˈ'w _y5װq ?-MF?vm Ob$~=+!F ꣑h n|1A6rȘk~6ֆu?ˣ*_z<"XL.{QA{m%t.? LTCJpz=K^=CL>-A;||ΛJG7 ?׌/CP?3!6Y@.1m,&H{;WNc dpU=:np\LC1ۿ9FA֜8M/@ksk R)xR>9*_Ecm*/ [}okch"S _|2ȻG(i'(ARŭYo~ w,Y˺ /`'jQcV jtP8KoҁDCx#3/r@KgFvhpҫovz1{C~W~t e<%ƩKaL$$bmhbl@K!t6W3W O+"@K(W|Y;${7+=Ȉ=┴]Kc iW/rv6:}yiq"@=B v?lC ~| [iP)QxE͈S3h2J4Huq8 F/' hc N:11p!_zAij*a-.ur(&%^CtHUff"|)O/5af(GWIq?84b25 0% r7ZF7T49e\ .y=y䘵=M>\YC$recPGBDmH lA=f$bi֥[ X*>;:}H-4JP343V‘NKvN@gbɐ~uх3]ԡOfNwS,窅8LvP ~,Z1󐻒Koy: dG LBOE EFi \H/RV3ގ]•MJ q=I,]o띉k@oI CMzò>4&xN?$x4PV?om$(˞\!N v nQzΉ?!ao!Lٜɱc'/Eje *:@S)(TzwUpBp~N%~R,"9)5Ȩ4~| 'mW.wd-4ؿ`)`=c갾 3N'7 '46+:^ݔa"էJ+Щ@r~hD?O+)hU20?9 ]c JdiȮá6KD]9(ɼXꏈHƮNbQ8o 8tw(,o^Xѣk;Dm ^[NRFv|ʃ<"AM[J|Ir6xc$VSE'AzG%\v3^_[yh(̆w6o( A 7},mT@$V,Bz06YN R7&TÞk5`jf1dJ M0G3p$>wH DGZMd!so*$){6odOFIF@Y 87`+ uaw  ˲G&Vjh%ToMw{kzZz^>}| +~І7c;Gg^TN+d^UN؈ҥ 0K]z3բ!)XEYZ($$Ǔ'=,( dJ̋˟X?8A%l#Ű/1`I'reY>W>^T #opJ\.N, kE,'|%OPTCㆩ=B/ *_`ԃܴՑm+ޟ1v @5&(p)/v9xm)EUR`#oL))Uׅh{Ö.ܓ,饈OԨ,];94IӚj{Ṋf s5xT5?>ftJT.FZ$%\og78V#i[ͬC0u=xfXù] C, T!Xİw!׾y %*%uycD|qlؔO|WҭioalH1%u-R)-gR??C)|і׮5h8x1oJt$#wtIݩZ-N.fc\wЀt߱ߋ&/VZf!c(W.s c}@S-$}%;4'HB_nʎHIJ m;'Y~r<piS]J uLL.*L+j5G`\Go% V=H K!Ӓlg}ט+e`t$je ~|KZ; ɓۼ{:X+=AD!{1A^/891/ 'Fq'ԙX_mrr?mmb W5K/NڠT NK+ n#i"Fl\ (bM!c:f{/JFQ;mǐt]jEU|84hw MRFBsLC5N >q,s5;4B>O q"loÂ却0A*1.݂l0RԐx3vl7:w١$;}"O>+IͰVO9#U!`,FT|YwYM{GxxT.Tph&*RX;$(D!̀0ݳyCฬJb4ݴDlBs̳#5G+3!˾Ő͔nz4c:ZN?nIJ70cՉzr\ ZZ 8zs`rNt:oxFܓ"ƭxK@AY xʿ3]cUH <P=PQKUL/Gf\+2E搅Ykah}sl3 zXS2Sǀ#yWa^9:ZM崠Lsn2.D6Bm=^iOFDDl2Qnig{P ሞqq|##5¹1h]eu"z~=&~@"@lnߕ("NRXFT'aEbnt # -i~yQ!֮`=\R~a9Rڔ#V)ٝz1)@{FOjo|Mj:k#86 |kzGldM1XVمDNjY?g QS\i}3=~S 2C ÿ]4#ɗs_ Ɨ oͶA0Fѧ!˱Ŕ S;/ fDܥ "7\鰇S$'x2c;G&sڭS\k`dJSw %@!+hlf/@l&(cɭV dWX.7:;Zi*KdDˤ-èoB{EqC/?G"\H(; `BizC DG0rG{ :ȫG|hvAhK$]T<5U ZqGIQ3eoH1uc*xnzr11y[8Ԝrvf-e\5JR h  wo^n:TT9RV{g是ŀwbd=x-1sJ 6fBy!pùƧfZ yLg7d|ͪwIL8uO#LG2Vv9|Nh- T/=-rzx OKϋP=.{hΔ!4 -mHg7BlN ,q1AIt|kA,G\y^ܪ$c]1ç\$b y%/-N$д"|l+ ai2y擑!IdxVInf*|⃹=⎂R<5ahrMngP[v1u[&JˌB ĜdE;71:4b"huR}:&ʦ#Q@U)xAo^=oe.0:1`$\T;*-3Sɬ/eSBd_0뭱!M*SF+&đkbë^̡*NN e+}ٟ_j He,]{%֥"̃R}Rd`X dEg7nv(׸^=7Dr{ z@ݶ~'9dY)t aZTychBߍ!<&e+ۦi2aœи?ۅv-Q`Ո!h}<p4~6 ǚ R"=VW&ž+gֻ*wZ( k^P~{eY!0ԘH/>7r߮i?,p)ڧ/Ip`ufW8Q/Dc"w`pN9t]R(:.bx('jB=4c55MlX~# c e.H 5VS10ŴAr/0}RMK+cQHv`DoO K<e=jf`rcY GLK~Ij2X U EK/v0Е:(ijI]3]s,|j/O|-e DY;nV[\{9mZqrA0ժ^#lh'Avʔ,`⤧2Eŭ]AÄ8R:+qeIc!D̿ٚ{ܿ카ufΝyCI?291QʖJ_Fb.6} gnoe 3C<'3@G(vJBǞ`"u⁴-5hツ<9PPOIC1q$ˌ+0}o`[37f=(DB䈧(鼔o_f1E~w^d{Xz!>=jp`\5;D2wS J,]?ÁwN%`F~G%wS?%ͲQ l{ lJ_VM1nAd0qQhJM + ?pmlא)7~}y{,WتU&Oѥ]x\W(PwYn| &FU;$v+p2yvf8CmlgSly>;$-8~_h(_lI@.X/\ q 9VoR-Qe@!U]7VbdM͘. ~=$6]b;R:π! xkIf":6 'JҴ6 O^ 6*c!j-W-݆7zy&Q 8$}2م+]ewGb5HRhQS:mn\&esl4Fbjyaz¦xp13VbD+12BT - lkFr8jbDSH<5P6]([BnRq+r9HەWQ%bP"9y`/-ڤ-@1XRq2Sk"f^9nl9 dJH(H_l@pCHl]lp:ŋ#[9K*IjhG ׆J|4 x̋3G 4=Z;oy7NX%7Uzw8u 7ER\Ay%f@TJjmsI7zr}ڇ~fpT}w@*e['{iVQt}8F IK: {ۏ1!<=.%˯'@+W.|}aqFbPMYIA_JL#a趆V1sY.)y><ɲ$v0I܏@[^M!Mn@x ߀mSX- wl-:L 0W_ިNfMH}MnƸ֫Ƶz'TSరjv>4Ψρd1v0(/ H{Vu1XoCx_ N-^ p jYhCjY8W ZG-ɗNеen_Yy w^Hsݪk0CR wBJ8_z]crlʶI-Xh(ދmێkzd_,8h8Ǹ忦-G)\@)'}K8_aum4LoHTFOYS~N{S;*aSOR3{f!ڔ7?Nߞ*4T'73=> 3)@\ )n;YZ/L^*q9E8nKzϩsT]~!0<wL]t+|~W)g Vpq@c!1mwA'b#fMGؤjI=X R3e-nUۛB!4! [癱B;T~\en-fΘ3NiQoWC-97sRc:d]=.1]. e LFh.pA"&p2*?r8@r֑6u@`;EJ+p60M6*yg1osGL"ƶ:[ThRqvp>Es{[fZk_e&˒}bH+MQ-[McҫBa)'1'8W`LT+A\ZP(w!ѲʬrMT-y xb,e b)YgCeuxl߷,oXSuDcCX.|/]=06b.1ub ={vw>2$J`5 ,AwZ7pZ '&}{ JHm NyC&瀱}%Zx-0 w//}"NUZyvF`-uMfpi}@zYQ~NKHtp6?!pBUb8l,i󯼫`yQ|mZ;&]c%PCDY5_ g5gKX#gEHc9 9_2{;u}:T驞iW6w J %/ly*j(@|t=4T` ~BWir%@So 3¿y|hPM U<8 Z+/2A/Vy3Q9whp M!Wkr#)g-uw0Psm6@Tm;wTXȽێ?'oS ;FeE_$lş ݤg1\Ť;mx . M) j?jU?A&\$ч_9#p;5&]nujk sW N-k A#(W<8Q= \)T|$F|,~\@hmul|U#Nb"VUi|8vSodܩ9?R `S\qX/LB`: ^w-r;Z=Wd-Sӡ[BO@PbZ+GYk#0+{jm39֞xC Bzm[XeЯ*-SnB4/!m_fYmG& sMo Y79˶!Th٥) e>u;;Pr)M3]9;;[ų՟_Om!kS9tm;sK[U\7I&Qԃ.cH$k+Jq~xんȐKhPW=v}oҦ MYiZfO;2'!#*v;ɉ)/=֬dld{Bbdy:;$koۺoW2+upiWT:-0 ꪤqHyi6 j"B @V]WZw15HiMі 秡*W,˵AZD؛,*ſ'4ixAD*KTp?lQYyj`Hs~pIമ4RۘƧjz/߅Wَ`#Qb@`8_q,z`w@Y0>W_,tF<^Ve.'>fDvWE_W"P}~˭KؾMtSot9@˕M+f[z E'/!黮kK޴օ4*![Lǚ Y{A>j;b\[F`Ǫ] /,8Kʧ>gU] /qgcvJR%Seݯ#X }a,km @>,(\D8T) ?qُ8WǰTHNDME B[)9yB6V;&[^5eh/@/ fT]m5ݫWQ !n`r[Dm獩#ǟ/ u~ {aQ-c^Î#`!D#Aޥ)PS`jؒ6JJС:,>~ 桵GͰvTc 1Қup, gm/J3*pJPr!`0/^]BX7,@áu|咃]r֟ZrPuZÉP+!}N:7n\4'w>^Bb@Pl+N4hO-yF&]^|J-\bpS$1\sEg &b J .U{W0ï% Wo҂c ;4P.ˢj9AgvD/wGfcQsi 8P 0cTZ_egUnS"V}u:Z|.gx {vCA1dˍ4;A?ocYǨ05|nWK_BF,&;xk bUQh)QrǢ&hPcxd~t ) @-'^,c9M踚`B8(b4"5 $o<9|$c dp1,`Vx6HPʟfeVݻqbJJ.0eE K{5M;\LUs9HqN9UE 3߀cNPZa! )oxz4d %\h;g2̙]-@ ,6h 'Us+d˺v fF V몷>e\_6)\Ou轻Ӣ6 rOdlfF*R]9㠒 _л7S@^VTwz)'Ѻ|ɮ?zS2̓6R̆_|RMB\|ۣX-zND|du6s䄀6=V3 G.5ѻNh%28TcLi[+1ݠzO }/8̝?!`xp'r A; 8,Nh >l>@9~M5Y0c\_]7La1DY'CQµ5mh8>eZ' ;`t.p_20ؙҧQu; rGD,vHq3j&Z2D,H-?;(/f,) Alp"n9jȨ vgP_vz=[s J.Ng>O.:2uLGD_eaVq_,_XJZ]'-DBNw%1:Ie: L F:$,CmuvS#ﴖ90hd/MHǶa')+0+]4Vu!;{ӜmZUJJB,hIҢg2Nf2u 6T 9@d?dlCÃX7W='IWFm  K &/biYl RutJ^=x4ĴfsF$էJH 3#2LC;ʪ ~}43l WPOjǽQH=_[@ſ].0gkyz"/޹- Rð kСUi1u״ھU]H5momZ8 q2|g{ӡ6=J$픤-$;['Oҭlk/&O>J|SEr ݈?p2Q@Cŷ]fPx&lE1}i5M/yaB0InD(١my3tعíɜl`o%1/1FK_~AXi"6z,lGIAB o$NV$pe:SM͸f$Nxbͭ{x YEhp/OY)=YYD 34A^2 0ϚvfYF;0i]NjK B|GriKakeahUH:2F1'c-!2jYVp{il[I A r^K| ,ŒE+7 N_Let u 7 80-0fO󔋒V$B[čRۮ'UOzv,Rnՙ/h niʧAݷW=s{rȞB7`rG'\?)bطe$1)H촟}A2;lu$j6Tk^Ja|UXeFZ ״Guc+'x^XQcw;o4!pGݧ+/,/Yɩ괚rk`O;$jj2# +G}fÅRcX ?hMRÕAL?͆@z 9mz%Y-bWFRwYCI`]*bFQLLsP$_<m@{+l|GtZ ]bvY9½a*փRO|?ʐ[?c*RwJ5{Πlh' BZ2Q8OٿEꇬbģ8)5 @ eqgCsv:Fcx3:> {iUksAEn2B6#,c܂wv7c]vCƅUV`ۃ_m;܆sBzha/!V}t|JOD 8\_ǚF,ț-5v7Vϧ{.ºDlOSӔTT&:Yf">:ٓow}ICZ/HC*+2{а>X-^7LJF $M͎,l]RXblu /ȅ?ڵ!j(~P퀗ich1}{5.-!3\"jN%2-tOL# `l,y֛+ꗙ:q cZDq/" o{HO^oTUb#6>BEKNQL(]:ٳC˄Qm nS#m 1WCAƹo5s~}?Ao q,W_VXEiFsWQOҴf/+,!q$DO7tـC瀜ƥ'Ka%MjMqN(gtIp5,mCԾ}u t_MH[x ecDGzԍw=~iF~G%ҽ`c@I/Y&n.E@,cxKr!Ut*Wk qH֒x=8|#iAUVp4$&N YX{tc|ތ&ĤYPtV >E(#}3|=]j?jO]!$?xXDq ޮWmy-7"W@8=5Wc1zLyL8Dr@lr=#*P>Oba>[a[n qR@2<Ki!FU( ̴FJ7u{I(@bV$UAI }֥9șiS)k >)WsUe͹ݞܔDTm}tFCY,}ڐju ON\ Nw Ǔ9]ϯǶ[ "fa bDͶgra)M0Yd8ٱ껖R.ڋdhDt+q rWa~Y:Et.UJmh }o(={Nڪ˞o]=4gtzg?5qB&hL)Nbyd&|h( ?N]k~7!z@WjkrdWzU-7pEm4d%yi3ɵFWȾ-dZß2C&=+';C=T5V$&C.S=s";+!a, \r.i y*"F=/ X}=5/paޥZWG}eh4A;5:" @^!>"MS7P,х_- 1}V2V)30ɝ7}tGMv_ kD_w9wJV.یӗLR; \ޣc6:7R9ms&lp4fKC)C7v`xHq#0:Uvt} ~] &(&׌ F}]О_0#fwb 6p{8J6WJ@#+ < !htj?Yύ%N&ZE`ݏ*4~Jg6Qgv;SHƧG-Kܜ]{2hC7!0=e4VFZ\MH\xNqwVj4)Zg`_g'5YpiLԨՔB*ep5$)Wr7{&O1BSx;-&_rAsv)T?[^=wV|~2t7aL(px#9}4Fa/hYeBּu`:r/J,jI?*4jLBhk$yVΛ=M$ȳu<mиe1Ld˄xJYH̸3SI>(4%$^fM^A),Wf /bKIE?:iO9UH#@["1L,?6fmhQ1{b*3xb`ͪjHone>*9`P:2:R/mN41,#X8v Le K|awgs7^2`AHO!4<.3*@NRieғw2'0Smi-H'l[m WpKۆwEA)MEY$fi-<.YgӚ  ZwT}E KvL%uLkt |`7˗㫅N<|uPa⯎̮Gΐ+I u&_I-u9*4Ԕ>֬׉7V3v@n3Ön6z& vDWK/71buGKOuaOU`~T6XR.qǯ*"TӊbPx=GvrMgIF=G|j7FCj3X@C`pSvL,*m5_`}wwDɊXqি o@ 1'v}\?)ͣϜx jN^ ؽ¬  ,#)aL!x;wqM&&"V@~wvleɂe3PBjp<GgZvKn\Lή!8㓥T# gyn&7w% i]g%`!W>Z2I97ݵJzL9yˈQ kY.ghfH3?n|7M  H;6D3$C_^G& (CνDpDOTe'/m@.MI$"Zkz@; P{ntES[+V=vl+Bu o?S;.˖ʰ' -"t +gK;XINJHm@usHF)fV_+dKzvU_ I6_zOQ%0sCL)v'>MephԏI|.6Kl$pZ^x 6K hjFKA4#5}EBKHV|V%[udnC-ڈ*L8 *SU[z/s. E߃/G8`eՍ<:IѦYoUҢFB}]2ffm寻fg*P1M*]uNYI)SOV-!KMT( :o9%&X[פ*n,)D캗C; jMO& n&C/1@=b&A OF/dMB֍9jV037Jh^w}LmR#8iz.8JC#>u@tAGǃ HAɑse&M+pH] aK}ܞ\,[? -p'4ґv_rK[l I kR+!(IGx!-.(S57YV?;`DgQHI@w+*2ψK:\U/fjz2.^x8HX($] XuR OcbnOAmMah{@ND>+3Y{zm ]7@RT X-!3R߄kC:@!)1# OBGםe~5N8wCEO BIՄdO&`^_@a6$UY\Z}}^X=(`OOCFPL^hAvvAK+<}"{oNzR.q Px,>Xe?JQQkʏ]R񓨍j<&m&iSs+{?_J+wD3 &fhD/K[pc쾈< .!paæ7+n@9WPm=$ď#% %.@iQjcR ,u]P5zN*P݊& ,H6IXtaxer r¬/*i Šxu5N2:MmèpMStͤDjGUJWeޚ}u2+9Qmu@c) YvA+>WDKS/$LO,5&oKku{ D^J룅Jr;9ˋĢ6A* 9@Hb&Tj/K J(Δnh¨7f>-z$X>T[SKW;┌U0vNsڱq $MRW#qB u8b61Y \i\ pOjkCFВʝYFU%P _AZ?m' y%w;D^QDR:xwNYS0Lu&ZnU~ղ\@NHAHY渍pWCDP r!Ѐ'؆#u/ I}q1P,;fœ%IU%!ЛijBB"qR+OE}!ǃU:=]Ğ f.9*frE~ Yd X?lo' 'FOk'[~%ۄPAh7}ҭ,] *<c9H7H>N |=c/Qtv޻0D rX+tlfw% 66R`>_f. }ҝ Ԇ"ڄOײ!Jή}ÒiU-y7_]{fCbܙ k((yg+j_H"TuAeC$/=LǦK݀8-u: 7S&iH餅u6u@M-|)e0!tZHi,(n0{)Y\c+1ti7aoDOړgl^>`G}h/HV_1m\Atv{~75Zk|΁:=6O8 fȒKʅ`pLڦvܦVI֯e~q$Y TR_Ȍ8 K_3X!uSȈmb$`Aw,0b*5N{zO7îC_ᎍ) 0 {݆F]Ֆ%S]YP,Ws,b9jF#Ĕ;Gx!BM0608*\QvV=-r:,a08Ro;,/IN/٣d֟3DH "1}-:*]w%Xka䉿C #Cec~Ѯ5Pm*,57j芞BzE(N߼%zFx7@{ ÄIT1#w$9zZdΛw/YѺO%ˆyIa̹QuG5EkJ˴@MMDNm]/~2*L~Lǚ>V-^e8+߲! .'zU#F)f9%~TfVTye { *{Qj=`x;V"^߱i[`T'Rz-oʿLQ!s?w-qb%?2|VI{1+_/AM{ 53|}ߠ8YF8Z\z=s+gWд· }1m9 |'&ad(=cK3Q[-0z$JpF @Cĕ윎 ?h9D{s#5E%  _5J:XU}zۆ}DtgKD`,7t7Q^2 )j5M 9lE]DKܩK`ѭYB`3>%V=.N+-=!E }֡5X&y 7͉?Ez2b;Ib)y/x:TL R (;NЇ< <5 yR$J ZhB[zyr;/_P80\?IFz!ȊLi2rDhC쿴9\whzp*0lBNl/I{|mqk ngtxb"fho,D,*/yK( vl n1SHl,H僈eא : b_M$qF ttDBx!կ!A&J.}ŋryk}NT3VlRdbPXf`D𵹤J;y@_T< 'UZs.#X8b]9Ы;9z4;XD}0r/7*xHk@L'4(_aY̊r|>BVBLF]͗Oğ): tF3fg;4W]prPL'Z uJH]x!qֳxعѲ}#+xļ $"s1b.ӌmAwE:yf~oK}0Yr})? w2{?CQmT_rQ`.W?$4uA=? _-Ags$iUHEnᕢGt+*glȦW>ejU~>B~ @}b t ?@CPՊL On:?vG2tu֧Sj<\h~vHZ.jV:BVF.=uinT` ;ڜFX.!CqIu4}> >^+N_}4ڬB`pN$l]v~f*/]ߪ%!!g5Uy1ݠi@IAz.@9jWq #U~tlJjqvZ'OlX-i3xb=lQeCJ Օɘt0}D뛈?[(W tRaƯ$88Rt/|$kO> eUA^NX[ӿ5q ܈2r>I: C,׏ e5TbNJ kj)zxM(""H;/㙩D%vk,P-)u>1pbro. υ Hq &wY; l\/W;^{> 9Ul+QxahhzKًB{C|T~ 1Obߵ Ly `Mn9MԯŇV|nc/ag|TyxvAwװrj*x:ܭ Qܽh&?RZn|dߥԪ&޾]3,ɶ}`|s4N=P!HˬC=S=ޖcaL?Ă.;۲NA&羧3?"4X3&ghet>xdl1lL8xLs71죢nDՌv3o2힟Ҩs>9Fj|vJdTNF8G-݇@HCxH4&1?Zi~|ET}+j]^Botdۏj@= b$]_B؇)$WK&,}4ނȁ2P(*Iy(y$ {h WŋU҈FzU3KK +L?(@ &b_G|=ή1=Vl|jnDr_V:@8(i8d+d@y[R5;{nKmW3] xD6^U؛4#/m_p2w0DZjqg_0B߰e iÏN|(n hC2d_-.1)MYGr<0 vdƔ?nnI`:X,fWFd/-`F0cO=VM'Ṵ}"N1앍گcCz[LrN"el5YOŶv=ίޱː |x*R-y'dp&| 6K1}RKŦfKm4؛=&QB޳=*Ϭ!V58;^a&stUg#={\om ]xFXs,D\j1ܡ(B@3}' qg =/ԥ͵}#33(5td>F&-ޏ+gC'wS=}Nta~2dqt_$o<m!b:yeѦn-s!95`^ey`[6 _*!CHMz5ݛf&)J$rMRV Ө6z_{k{aGI M~5+\w4 CupNxoeedyZfo-hkϙ@Zm \(߰3\+F^8(>0pYj:>ja $5c.kq󲎾,1֮?q\%Y6+:qzM,g6ԁVȮem-ؖ{5l[Fw88W f1q뢩+z<[Oau4=+vu0@-ԽҬ|.&H\-]Ɉ auX3^Jކ 4T;5ҁ{=ԒzeO}fj=ڜѠqR HBiDh@p0rQ,lKBM}?3t6Ih_+%^@l$D]Pgi4˛CR{:FDӆ匿+ށ&;u*فC]ivW L62 ސtjA{߀Ef&7=N1έ/Lߝ|cyr?\3;wt1H~k|,vU{e  |? ⊅*_ d@=r+Qu3gA\x-XȟWI&60 o~Ǧf:'ii#nk >TG`y:nycZ\B쇃iO.|3@qvCjM3PX2j=}2];DmG?7ץ7 ŧk4몂%2 p;lv?>ٟd9AdzazN / Fy^,x)sf=L*5ɤq1ccagв#rt7aw8 _6t"yAg$Y@1;G/A-M< :QfiWTשJBRXT\C]Ƌ5u:k 4ѐIܡi{YSJtjsTaXDMbID{%D-).xM):Eb[dz&QVE`ZI[$V b,/!NmֱhP F#c0:|PA'%L9xn^z舯(]{aqV3$1[ MNk(CoI!u^C?"O:ϧ<۱vSD'n+fBZX|5,KՔ0lқk[Y북c2GjȲCAbyBj"ss|*J6/Qw_~,;jqZMzCR_Ǧ0/NS1.~FIGe7/sX9 0$6Z?c=D4~-0GTTKzwŠ{:PO5t=8{KeC%\p~ܱ'=bJy#CJbSjr"H[~1I-2, f.ySPt}%4P`AXĶ5"h1"\|2STPGnT}Ub{0'.PѴ4G#gڮ,]q&DX@~? lkk cUt8mnD^D[Jqg;g>~U5&4s8.RbgS6yzymwbЍ 8ypMTm\_}!a~YK1ߞ24,\%]~q:∎_Y+󁱪(83)%. $8~D63E+Vpy?%˱;qoš2Z 2+B?E+leb߰Usis;˄|M> \X>ItۃO=6ݭg{JMxO%g@S9S O/h߱ Gjenwhr,0w6Ӯ:8h02 a1rXEݧώI 㾗ލ:Mj+|h)=2^b,uQR'󸲝0xn(HmNZ^U߉~K=KMَy+l/k'v#֣W7xz=)n1G YhR{%nwG?4CBo SW 1#/ =\9IjR WqѺXQى*R]@hjns5tNS# ,~d:aZu[1, GB0w_o KY1GlC!\\3RU3ěQCe^JJIOS6TmeɁq&>ݽP \_V8:GJچXb͍ f_vt&Y bp?+q-)^J"nؖWA< tcNh|\nL$EXf'Dyy{jpuP`稱bZM56cbd؁PZA!R mF0"L:Xٺ(ON!-kD;Q #Փ{7vMSTBm\RTf5+:P^6@H8e)Wqd k&be f`k8]nms}9{Eƶ{7=mfxvx7<,}:a?B)$TӒ|qRamZK( tW53%3Wj sDr~[CP\2"+08ϩ?1AO3P]U*G6RESg;ոG*@se'䊼6' Á+iBƲY*,[$vnP5 (J3 3h{ü\Wغ] J PW0](WsH1bqnLHYN8NI̦1do^=)с{ L0 YqN5lʭcaSEWĦ)ɪ.IwgNUTK;z쫯\A>JPQFSc~Ƭ2;/ ڗδQ_%x*eLEM9ʏԊ044F`I\H_؅ZA;:L tF8QT}gQbʒU#B4=;QHV7&~^Cs!B)_wwV7La!}ᙈi̻(8ԆjͻGoP7̝EBF4&8ܶb e֓,/X|x|G[άk%eC~2T:iVb^=VQWK6{8z{,iR3n35e\ Ҽ[%~|˜&~UlhJ٩G)f폄۹NɺTr`@W CwR8ē6Yt:+_pP؂*}=%=[Jwa4M&?;9a"qd%<Rr!L)dY>\?+n2IBW{ ƬHƯk?ROh9ѿ :%d@^ŷdkK$ĥ(NN.jhƈibs~4mŭ+G"[ߺON ti1akptA,2; i+ΊEƭp񾞐(1v\ \l݁r L:b kPWQjxW.xOբ0/\R (O;pdpli=̿";npRf6U_9ۊ\Վ0EYLj+3!WOBGF(n[RA5 X+W/ H$Bç)΍Zw ,ݪ\+&^C_u _qz#bd-4(f W_T2dS/@aYV9[YjqNĺ5&)T[eU% jvkaL[%֪O,gOy̓o_O8dbG8Q{hGĈVU$2Y;zlEze1\ݻ'zU1/dSSSZ*:(J(YXI1❸)xhw规6QRg& -S;3VZijbҢlMIVA+^nتJG".K,בbN)-|hixI L{U_ HȻJ?t[bC:\o9 Fa3X Degq|I>At&WP~HBScpFLMRb ̃h/' $Kmݕ;:|r#tucUNXȒ.gȻ8Ly1H¯{W|~7>s?틱 pO|"VKjyՔRiPD/5E\ t>a{5+ѳ\R%.#Jو[tuT4"+zvI]nSLJXw暅2ѓZUaf8_o>(6l 4:a )ɯzW'2H^657?T /a&1E:&EwmdlEv" Q0Eu"FW!`vw$hUS]M1G_F~ߦ*tW}aVɾ-|2|w&E&OeRSw4ܑ p'[԰3Cegrr[?~C{L!h 6.wkVVM]nwϤ֞h콷qdHxAU; je2=IwA>s\LTlKICFz(eB?^Z9AqEL#{_p<߮ Eɗ<wSTdFf5AI0t[9N7O*E9b*7n):|Dʘ$Oҿ[gFYE]@xX݆N ˼Cj RGd&IKG/D`r+_Ӡ su䷴K5[/uߝQ&ʑ5"gB$_K-~=ʘtIgF?$ 5m:i; Dw6|Mnrsg#,$  \"ձʼn4e@GwPi]ZUrxC#BJ!0pͬU}U~@uLLf7,?bR'{Jƻ SlhEel 4+Θ6tyZ玒6q50iLt-o1ᮯ)s_ܑ^ʈ5xg(: -pҏt~[CQFV_ۯz<9{C;cӏ0v[T "ZͻZ2ŕIBp5ii5_uyu);73G 0q9j-9c?NȘTX&jMƴ؉e Z஌zyjM 6PDbtUK6PT[TiKV+S΋w!8wc~#\n| -4HP?Aj)nCtꧡv% Șr?ɯiwh XY+K_'\^ 4_~\^./Jfq $Dƨf,6*>ZcEi*Jdy@KVӓ)eT\b1 lh  +O:m!g'5^֍13+,gk%UҌGO"z!#htyy ֱy~0׽C$ZI[(0BpsRvV9Qb*a\A4_ F@C|"@)^x'F"٪ |a}Iɓ~+>~Hpg΃5ݠ0K^C(iz10 PxhXn pmq@X<d.ƿIe5;5?`P`J7Ifih,m\n*L`Ls}H,U& )Pm?GeJ;3夐_F ^酰0g@|@,:He"٨cJ[4 m_Vgi;l5;(AyFSUMgu,6YQ=0`Rp@< tJ=;r4=h&"dB]T${~7~,cQDN>jȽ4S<%Ic>Kh4 h!/8xfo`m!ê-)M^efS ̈́ފ}j-6,-yrKzwp`JwR!J?oY 8M,Eok>~);-jeyaInrX8#.`K>ަo-vlw,6W..ٜG s{x$18 +9RfxWz< ]Z,G/w*,<#:hÞ/k԰TfB7iک[_XLmr/ ,|׋Dǔ,~cu:7&ڝznds1p8^VZ8voW'% }d:x5w#cZLuJ 1;/پI+y1l7(:x_PX #kLvv(5sL0HQ#&2fygD$k챞܅i1Dl` eys9VHDV#q6;PE O \{<ЩAvHEIb%l=wЧuJhɇW`Z/^7%F+6rI&D' .418> L"ې:['L9cZ=T P,LAAm^W~n-]Ӌ7 *[w*f %Iolr)e9, ! ߛE;` J,y$[g6<+^v`oE7PuཤKR?/:dmc%͚Ohz[vRQdihrr{f% Oލ˟JȂ6D`GLҜP]}pF1ZT /a|0}CcQ A'h;6']  (28q 5fxbpÏr{nB-i"rtU,If' F]RimaMwIrRSU @>+Ÿ&)adEXb9>$ѷsN_LW9q9}SKƗroPCэ'5[ B.rdy\ƾ7Dɢx_=U_w9hxbG|a -m( zߡZS_Md 3IJt[ d=TgƸ躺{|XFNT㇢ȚO:;l];^k QEnsb5T_'̫Bdl+僼әElp!TwOQ[ ^:%hZ[>>|}*=]Ul,ș0Ede$a%l>ME-z\>v{ۤ"@: ɚ` Q2D\NWd"( /؊p@XO&"-8+c#B>-.xٴ.p')\!Y3w@3OEwTCd3 7cU7#Zxȫ(`Q3/,A%%l?[2we Zoֆ@X}LJ 4.D Wq+Nc2_Y_a ,w[%V3&3$p]+oJcW^hChSsQze7{GV2KTi%#T{ye\M*]6K>/NH+ؾNAφ?OsЊH=K4pNOK[9KAaJ؅t1(3F4K;^NswΖԋ3X岴?{HB( ǁ+_Ƅs8Ph#]c2 c Bk *udaH0ֺ͗_^>k 7 ry#J6щy[8R{/QNRhcZGI=Ww_ewn0i;pǥl=ni+~؋CK$fťQX6ב39h/kKY-Jv3G +Yg@co>c@ޛRiҩcO[?`1JFX1?:"vVÿnӟD\mK?3D!B@ S/*ԛ/7%iF UNB)IIf hT'RE,--( 9sR^D$ 6♗.m~ .aI2єvi5!蜔Ƹi6xߕ.d_w2Pб QEBVgbMq>dؓ 2`^Fi3_WWdDf9vmFwv qWv>*$ x nOO'$Nc}8R0Q_+b 7*,;=tutbO -:+oPž͢-EJmD 0DaADlh]8!ѭw AQH-R{y( wcզQi7ϖӲ:K޾iA!YR"*Iq)F'5ySHŔ1>2  PS6L|f+vǦj;lZOwW nݰ*; Hq$KBTs,@gNQaH( ݡK{) ' Oǎ#7=_2sSQ#+&g>@@YE{6*i29(,_5xUGgG&Jl`=D9|ӝQa&/k ^j7.URn?<{A͍>|wĊlMME2,Dsb =qM JRF2 p~u']f ō* wYC 6pYC KDž(ZY_x?cdE`73aQ d_W΀nLA'PPջ2t~\R1!PѶ>8u b-<5E)@xDymVz͇7縔*ONۧ鄛)I "׆h n^7!KD uiPG.P id  j&qDvRBiX  'L_gn)_3%j>g g9N5Wn$wDA _ټmC>g)M3_?fA8s.d% )zf*94k2ݢ+k}.Ks<[o`1MsߑF |&qXF]%\ T qm;ݔqncPP.P&k:\0TCO0 ֹH!iJ([Α{mOqSvm B+&"dLƸ,l3 `.CSIG0"EyTЍpVs# вߘ 9ذU厉KTa.;^nΪG ,q5:2):SڽaN!Ǯ9}v0Uv3ȭڣ%/U~$*t1WmK{oxyȔ%jگZh_KXL? 쎾UHEZ()H8a;C >BYy u*e1o\W\ Z=eI_$' Cy Pahd1҃~:=7jl-wUw WasAl-3 6:&K|iU{ڬ<Ӹ? (W)1V, c_T?cfΫoERD3:41IxDA:&XL%j1^{KF hƲ@- T[R(gRg9T JhDo79o">$S !5#o=í01yϵ HvѫErT+FBɴF5\X Xyb^+@z\ۭf<6Uy7M*`%uq|$ֿw˼6]CZ4.yFx^vLsX92lRQze_/߫B?ԥJ#9Z"i)-qQQqT(dsC+0|NlP";dKKkh%z3`K bCxCYzekd"} <ڌ{[VMʂazDK406ƎvHr_EU}av }}+VnZه8jwXdLS?_%XO7x* =&?I\ FW={Q!nT4~/4:aI+ebWZӭXNxY;ʼXʌzFuk[@ey}#d*g~ǜLqtq/ 1ƻѢe!&v}>_g&]QJq[@9eo:ƻYc͕'%E-)6'uJE9ri1}j{ ?=UR$i,wLhxQns+kR,vJk\yu_EA,f Lщa6) cT8MJx %22x.A! td; be'Uʚvl`A?㾦4̑S@JOɏ3\8r[߂X-KAQߥHI?΁& UqƫA+Ǒy1j_#[aX[+502=iXA;qH>s{ EHifF"UY+i Mߕ uȢ$ӖxbLG%=!E}_Wm*+QZ=>aZ y.p7l8-r7Wl꫅>\|%kdۻ!o_ƴF%3$( +ᡏ2Qt{_CI5W=Ap[mx=_3@rCAL|3l{$5Ob oX<0z;ӐR*]a>߽Z9~eT[%e50<]B+U,7׺W~߳|!uteJQqxLJd(T:G1afPV (qVl0:3RIܣ|1E!IyqDk-Ҋ `:ʻ%TԴG\m䀰㐝rd'tgD<>W:YK=-2H"9l{jf&@uZ}cLJt8GuhUIG2842s{VqjxQ{4V*vތ :g3ax ]@ŽfbjHe &;tPgÈz`@hj{>5Z¦ 2uV3ʤkP8#JCl'7fLZr5Vy<̃=98=6zVCXA w!UpP\/-.6M]\GIb)B؛t$TG6qn 8eH>c|J|=:!cAϢb / 漕bcM^)["?4!UG(WC8N>9# ~GL" 1IwڃA۝Z~.  \QσX:2#"o`OQ¹B:zպ7<f8ϨR !wPJhLJN숤FTK_TυKu5XtL/T5Dq̬OvvwMPKUFT^ ,#y֊[ `6vyV_5+]_QtS91̒n{q阩i7{Y?ͤő8n%*_6BpRdeя26@7U_$&/6*# F.\4xVDy)d͗T֒b!-Ho AhL17fZ%#j;j6fqsN$!Ge ; u~a?,qbFEWrLm] ULOHs%kuGU$:o*;(I.|LrI?/pKEgݦscgB^BcM(R0ikQ3V#[ 1zߪ6hyH)-n:vq[q3ܕA_caJx)"GkZ]^ױJhQUtL3\Ogr(&[!V'7Z͒!U=g!^^ު+pc Z@S]?_\{N8(B{ʂKFdtΆL+Ɵ#DHF&|MCw5ZmDžso3DqrO`bgȏlE[D@͑< AEzk1=82yftu+ (jRӤ/GSl1o5djw$rej4C)_F}.tuق\fY>!fcC"z:Ə S1} Fئ~@a2Pz햼L"%1r g7ʂ?ܟ05u.(K TwDgD>͚,HmicH"Ղ vAh=u;iQJq*wK/FD/B1'G 28iF*jc%ίΒ'}Δ͖?h:5;XZbdbmZ>Ijsusgy9é2Y)dXDnVоRU`L?LK|u*GmȪL[DBLytfP?BYP2C.  (L7$ Pe ,Ka32߳4Kpnw53ί%_˹v/!;31w͙ j-&nV:p|{2_ܕ0 h^2 iqd)RmdZv7 $ j8D*@#]S R2eMd0$ծ4rXuh4=C'(e#y\amqZi)T`9Or<>arOGQ-Mӂ$h׿_69Hg_9Aף4?RJ.ao&XrskͬF F6ƅ8 f?% tcXy#Iy962p(f|+\2/dKzv <=pw/ы~"W@>@ c˺@>ǫ'PPj} #\<7}ؗHF*ׇL {ܓ?֜*ZYx1~ &gk ׈M8Œt:G)9g0|_h'ƌH`){ږ?UpsD@7Hj+R8%6 9n\}9d"vVmŪQ ;F0:@%Fu. _>"_g!%^)i>;SJDm󍚇ivW6Q zrç̥+qRY k FW̾WV -5H>EI`rY BB/X@8SbsY}Fm+9sŊ|8DF׆b;)q$/'hN}Bgf]xRkyRwO,XS^nPm4Yx.%vEtʹMʷudw2>>}T٩$έ]?\C֬Hu+'nu3X\#BCH+׬'ݝm ]X=Ε8}|^=+7ĵzc d ZOk^o[onăFd=ǑnF e"n7l'ӑpĄДyhH@d qx~1vu~1|#hj[gטɵ[, ;s? ~g!EMk K31?_p%Y;Q|Mݘ.u|Ӭ3 >=t)л1\1'"*utбp˖ܠ49F}Ͷ(iQّ%QE ,?z&1E[X>ED|OoP [@ XjHEV ⵲O3c!GAĄweBqzE>L&`iˆw|y;Zo;=PoO)޲#td<vTJ#!<İCE:gsaOI*6/eH; *]v!eq }Hўb Zj5;jut@ЕK8w<+]bM's2|낅I#U:‹.i6^IL|o݂]b񭶇G_NIPBs]F^zz?YȎ66!PҖ۩;bon 2BS$uZ B[w6&܎`W1*jN+_1I#Wy0x3r%A ·Hsz)$yQ ^ +p>7>P<{kʁi*Y=baz ~m#P!k?& 9k;UjOfo|AWH:^L NZO Jz u\bǜi9- /6;-ֆ)j \"0చu0qu\zI[ ]"f5R*F)}àd ÆrjӰ+/,8#gog3Wꗉk䡞ܓ;串Y}}~R,!\UvQډ>+KvKcZ "6ANpg :;pDɘ|~Hk39'JK8==xeOq=6(I@B,\Ьt6W(/;/rv_I@^H/f$eG 2j7)؞}ܴ/6f9"=샰UЪ|3L6@f=ԃOmk낞7?6B~*tCb.f.DY R )-?,SnTVEyci\iQl(|W(gMcLW˺#s5 {Ʀ"£|; gE͋O*j-6㣠w Z#R^"D&Y;pcNC*)Xi]"^Xsy%,?;kdA械l`/F\-j7J`+Fm WDZ*F}蜇̃mK`o61=f51yxQVuj;6pq!e f4nk_rT*$n`3^CDhߏfeÆL(GGSEP"z|tTb{ *6)'4*%KtA^~kO1q!9*uKP<ǛaJS6vT|Ğ56&'_iD9(c Nz?xc|%p޸eRk4,Zҏ:l(#~d*vd]=LeX9&,V?>&0`%k>MIj߹ilc݉Rl"YAyTX#W_cې~9i)> v#3ƎD$ H¾Έzǩ8X쓓kِ:JrtVWT,n~b+MePgvya5ee?12i\DH3l[Fx&ڸYS੕c浻~T*md:Ġ7tAw[Gl( hh暹DgT8NDj<\ 'qkĊG} f J s}<,Iena1*53[Q1wU%Loi!zԒ$Q.&u%OzyL74uFV]nRf/nЄ >A:pMI7h18di:h3WRq )(yϏBUShW~$ %c1YhOˌ7,^xEpMYe<h}Ǝ}d/YIJ{p3;iʝv["Qf)NHv#5R+/6N@p+C>*<uza܇]*HVK*"HgIy'h ku"IxݦQ7GX"<,C;Z8o,:EUcä};;1C=!@H*phI̋W/KKU0fx r&Nt,pܞ?NH:tAQkx}GO)`%e021 ]ŕ0  eLLD0VTi0)[()fBQ='1X&seZ*pN~/oMe!{PzXH7IBӲs&5+-]R*|9ʶ'"pr "51J.Q|0d=6=q0ϔjwFGA-T#ʝZb#+ڰ;iKJFx=һ<7no>O.!v'_ܨQ8doMݮGrdZQPm{Gj-%#U p\ɌoVቈaBE6.g`ACt4c2oV,<#kW ?~"̒8| '̯$VRn) onb?`n<ԽKܳOX5N ^^~Y x:pܫ77f?f8h pǴ"'wPؓptc$Zʫ}cL2$nhČSv2TJCYOw/ :x2Hs׀_+-{HzȻy_X[( gK7}~_7G7K$>-hC& m#x  Kք~tb|^ߧ;⫪ER Q'RY.2VOPݬX$BFeP/\wpM~H| X:qB҃J U)c>wBAHj._Fk.'~_:V:.xk&S\Z3U#.m䎙|jhyOA1#J.ԛ%Av&zH`[mr\bĜg$Q8zxvr,J50.Y < m3Ђ>;ǣr)8S=9Sv^Y6%}؞`F?c/VOLF/"?Yj>s[O׆M4 `Wt(8|&ɒA׾!QC]% xeT):P: `] ݢ9\h bs+6sӢ-/4㍭ U wT3~_wyCV~z M0ߟ?@`"{SB6\j2Yog TMvK![71#' 3G")n.{Lht|ӓtF![ƛ1~R7f#7Փfs PQ֟KUAΟ`^Q` % cn gr}k ڏ6_PUO \^PV\c9S*-zΌZ)eQOeCf [lyn= ~Gg{ѷef$eg;b_ nj˽s{vA:|ˏyr̛׀R{?acMd 1+/fE˖m'0L.\iȌPVLeFI}^=(P5 d@ݳx2•WZyle{pY<}($YHɶ,6)&hYFh 4:תH)}YW"PKD~B2 D;d.)^P% Ur_Eg2@L684qۏ0Jas!!=P9G%T,}r-m&/jDQySnuWsKR?Jl$+SS\(9lĭwh ٦/k]Y)2XȿBE)[6!&U-I$ЪiR=0.>R#B>яn 0Ə rM9ȑ.A=dMp*-dXšl4 bQX*r40&hJgm{Wc*)O㞟IxS$chw"f 6?M mߵfqY$&Z%:6fbwZh>Q`HͫEu+Q/K~烅N{] (JSuz58TH|0$ȣ8Zuo&˙u)zƥGңr]S"i7ݝ+ýwz@n-b(E$(c@+ll#. (a`= l@%Ugv@Q6~ܿ)^s s<{Pi\uq&-WJ+ovJMRav(S&놿4YCj+ )]q*xm)gKv\jIfd)3Bv^Y_CMHq"C% E7yAXۓ!;Bdp y|m I6nXuwhenN2ŕmPqa S?7$iz(siZܛAhtC>яv#썽!vhmY6\ߐ^oH>زZTgREMztx@^)`%ݼ2tlv. _9} koK(Z+QU{nȐK$w0@Vjj{^Vbb ZV8ƺRkhAWp3fZң4Vmo_TҿgJ[{ 8W.=(d A4T8FvgLQQ/ejwԪ g%V[d2F̑vz0>xS1K863 ~ȏ(;Dž5SPWƄ1uAAmYz[aXXI{yn+/V8#"(O\f1+d,ro!9 _%8Y?dz^V]w^nY炙?0jfDwi,~w6v`?8mY\MC۾Is*=&k- RDFE ]3yєw$2VQ?'ZeK#<wUƩ{IMg{vu 1>7A@h{uk`+3BAj]护>H9jlc rM)h{tFA׋i5`z̼4 ҫؕs|az~.7sTIk#8tإZ-"*Q= @0YFVg"I/qOitߌ{WO]Qm!Ij)M|U+1i펐硙g''#}xOUv  ɳE?ݹ"].|j:2qsk"Bp|&䧡Ud2g~TV `z΄ C#tK,cBULPkZ2ػ1U5CcY#$,G_.t}SuRP'Wua[dWTyƊ O?[@h_lP9ZOgLzl(kYd7_Z qND=;l485.Z8 E ps*=h" Joԑ/1s^QLp)QsJw>D4!Ҳ4:S", n q1[E 0$߽Rd.)E{&$7/[S);'#7GfFl ݞ,zYt#ڻHyGwi2\&2Ax-\7h>:<(3-͸vk? ?N1̚NKkK$P?T*N?1%}ߏЍf fp^P6pL7"5hgCHȓZs%]nh* }AB.iOj 숽4ib'^qg.xYJ~X bp=RX"h0 Nsê`fv7hj,ⲳ 0#9ĸ.SײwVR_U*alĆ#|"yDYg1?ySR f`A~NK-cjX|;ԮPx_.@t ,2F:U+VyA9;..Y66TgoXϨxх!`=p` z)6ASE7)=_& @^|oA0"8L4F?!hixkqfk<̒`Qm M!zĞ3=T}6ε P+L_cl}coV+EWieIa7I~U:)01f">vZD5$6+ ZVvLKoz̷ p{He;i Ԭ覜(EPdokԌɾkaM^ Γ @풥:|"}S<0x>g2X[N6Pf%f#`tZ+FM:a]3)>[Omix"VHSD~c,~S~?>'hEՒ0Gt?ot+jĝL  Rv#FOm(^11z`-"3GdrG)lm }' ' Kγ >[ʘKRT2#*yoۮ@lb4ن΃?{haV#z%&m!qȬtL\@ƳSkf>Z#0\!]J@3<V2;՚Tj)V_ {t KdKgqyjt| FJɤkdgTw Y.D$9J4L݃dЬ:ɫ0 M:Ͳ ?'K寐 ^"Dh}ZU xH *'kWXgN30{ ㍇mP}D,E9@ ܛi?U.f6!k5 ҹ:bTwO|c ݵȸt6"8WWAo$+x[09"|؉a?_h2y)S"C˘ f|tA'<)"#P"Ͱ<Cf\+EcO\kfG R47O.fag *Y$QdJ!9T:Mk CxC^D cSipS],UX ٹ;/~؏lrbէ¹n :*xjD+iz.~fsBcFw~ءa`FyTt`CGj } \ñ:T>F_8oᏏrpX0sܥ5n[C: elߨ"v)I5Fa9{;'v_!ٚp8itoθpkk6zB.@!2jA-JIZ0#)v*:J}"aeHu&{>ībvUghv(,$,Waz$nvr۰Xbe\A w?KXde?M]X.qL} 4S5.G3*;s;~?VE(A,-S7~G8hڒylNF+L!SW,CS8IC +h&U(-ؼY$Z2ʧ+S²]Η]%]Ȼ϶30 #ѕw;ɞ=ZT 7qS64pW9#~$}' :$ bѼ4" W?&YV$0>+b:_x9#8 Ťoɩ+xE'x ̈"Y< $bt%\ ;5ZT*<~4"uj\@^(Lb#u$ҹܯֶS>&iばH\K&mSjܗʈtLҼ{CZXIjxQ԰XH`&~r\I/\?7wY%v̉؁ d+x Yq4sq,_9~E%&0uIwhQٵ%ϐsN{a@ * 2i csw& >60Kˢ!QEKKhLnH{xu.qs`0 Рpߖ'<=eiވX;1oc rC j>ɱ"&u?ISsa|\5eB6lIF|sH: >¸L!((YP3}zn/MIw@ 嶣N395JZ* Iڒ$]@D)^2D~H' Ϫ<{ /&=9kmS0Մxa:5fbdh>uiM@=}F{t]**-PL\#2mwP.xgT4bQdCޢ0*_x{c;1/;h[= 5y˛.} a$n8$u }v ʖ8X77p n1{HnLXAgƢ lcFcW`믽n>RS.N {@個Чmgs͎W mgXcb#pd2vQ$,E t~o q'dr(KaLowL5$.}i$ѠnJeo%I:,jd ߔRȀHUwhgsG^g۴ϡ%gFOedk6.׊dyCt9+/Hq,Wnp `Ѧީx1w|#o 05B2yu{.ِ؀LP~+m/fo4*eR`1;fL6V7rg,BÛ8TjWNȽ7U[ȗg|=  jSbP~Дcm F7cpz m43TS)H>\W6C=qtlPicĖSc'.)OV}TolQz͉CDpWLX#-l p+ #^$hE֪Mjr)g3 my2Z:%z$R#ދErqa\VWj/|WLmuSh2>^2~>cvpQ Ά(DXFY3S5.j7ъ(v1q-DE@6 s1^4*_|zaKb4R,!fr~(E/<ό`FnfC6_@m{26v-"++@D lLR9tՊE~K+0|?)ZEOnDDX_('qթ#UxvRt{Ԙ^r^AgϴA"$]5BM$(jD;-ڨVZ+1e?Sg-̒¹ݹbq ٧qMg3p\~PۂQk\pzԾ> ]Q#W}$ >1V蹪jUhYH4` 6kf3<N@t]pNű 72_,[&lip/&[M]†@w+.A2W?&ַeSbz}RޱLm5 \W֖7 \#<󈌅vO2Y,Gfv>ꇢëg`.X*f1ȴ4y#9?KQWpxCk/pBQy3Gt;]qݳp 6=uptd([B3*Uɕ(uLqC$^EY\kܻvKA6mxa`,Alˆv{ \ )4D6GEYe'|h6]jܟ* /ù_ V.%gIjN\HtdV"R@߫Lf4|pǧ&] U& ْ݇roHEmJw_GJٮ0ʭydsF처`e VQQmh؃BmuE܌J {&YPaGBPА0A`T*.}RTZ|OY6'";Z#>ndDjG6=nS- nܘ/~-U۠yY wE*zt ^ 0ԾӅh8(LLqBύVp2~P3dx}A: Έ|?z}Fy͊#gl}k5ֹtR#KU]څ`*yxqD 肃xTzTK^E 0ƪgUiѥDŽXNYO#z ,͞k*it|<̯WsnC7/}R_j@}Tkᵸ|6"= uvOT68y>>`.]s ; /ÑOξb2f Y`d=3چԺq5H@޴ﴜ xY:ɜs}Qﰸ-zkL_R'& H]`r:E5B ڡc7~R?cz~aWYo (a?f<F7srh=;.WjV Hz&O}ꅴtj"H@0_1:[HP>(.=[S^;ƁX:d;W.=b1w0/!LUcL5 ;>^zWn,!Ӗޱ8zpKf#=2&_"TRH]ECy(A:MϜ+?e3#m֋kN|6W!2+&/C(vԸ0fz[ gƜu6q@l0Ȏ]Fpg@htsO::v%;R9ЄՖx!vln'Z397D L?BdScaw(Q%E㞇j^b(3噥FURMuuW馒s=fHu^7 ^k޽%o1ѪP[ c"/fI< v+b%:l2m&@j7=A˰5i:/9*xL#~A?bb\kK|3&I)G85 Tgӊ 7WaY֋^yM ?<Ǵi* DDBUOHqa~ocQNR)L,\@XH7UXX%Kf 6oc)u:XGw推;H|!QxT%v?v 2(ῖVmh7As`eeqLw'C!ʘ: Y-9$!U H浹] RH0j&?g0z)@/o:us%z5h70.!֜RFIP4 r+Ws |(oBG}o7RQȚrdQcḋk>Sxp - zЕ#c+UvR_@q/K1ef8Y]qXT&۩c@<K+Uf="hGa=mՅQKb:’;}jnzx_a;jJ&HcͻRZ;q6Qg[.NQٞJ|y Q/LyǾ씝?&W/R b7BOku@ۻk[R3 !wӀe{?c41~ncEɷvm^$ ruܚ"P|ço_C?Wq7T{1Ҭl':e_wU"ޠ">5@ީbM1MNdڈ5zIQmrQh9pUbfNuiv[ nu6}| K =w!g?t(Z(`*3^ w+l9G"^re/U1tb7v..S"|,an<42wSkPwOimNXfuRL;Tݐ+2/.(vlR웒GCko ز9{!\Ojqj1Vs ocnr-c[7ĮdmJnAI?s@dUspqҜ!4㣡*< NI[?nkB9TXv|] ˊli!UǤ ϧlW0 ǨnLbW 1@s  (;'Q@Gk5sV49e ^0NJx wr𳇦Y x< H[QhߏU &m7CT}9hMrHL&TӋ34bO;t]nnƸIA)781f1`.r?8bxk%b^P >ɻuPlT͞ O]!nKC{\,*^ Xiw.*Fawd* [ĊP<1,Laٚ:7~X$a(HoT,$}qlL_}VMTat GQh:diZL #0dD2),4JF(RR9e4rSW `C|4=Ի%4cilnwVD /=/ZH~˷A&q M|P릁 ^ʰm`- >D6I8R׵iQ٭6jK"Y ci~Q>ӌf$aKI=/)xZUr/?`O G(V =_u.ڛ+s4etPQIc7CHM>"f{l o~A~|[rBpHK$f848+yQMB%5CBSiY\yB&өs(CFzCK.a$l/F{ *]lSNwva٢}U߉0}ڑXK*/jlrToۄA#aKr15aw?9'F.1 /`"=]N=ws{O 2@VR[Kg 8U(PM(} Hן ߶;[Ǣα,*{mL $07חJVHV:}糣H=%H`djPc}' t2 Q_|24@0!5j4=9+CX.D]Пu`eӔB cn媣x_VIr`]VNi?cG\= K >K/CM)0CT:" IliS;2Xx!B.Y?mmhj2BZ2G@ ޥ?qasw@͕!+/Ƙ+$oz:B:(M„Cܼ[y ^89 eL /&H( e=:P>Fb+fxnQw?gϵ\!'s;p8_ bLv9G7NW} JﮦvBL50X*s`wOu'n#3) Op]cU8C8GoP}lN@{~<6+wiUf 0h.{$ԑhw:<[f7 ,rWEݼ5 _m(9|Y\tp0X?_rTTlH 2R)|ٗ#G[1Hy1U"Rύn~۔ܿ@sԣ]D[}3'u,[Փ"wzrO9>sXxW`>eˑq࣒ ?OvVOrRroԹg<RX3hO)o@rg2^Di}]# 3\}Rլ̂4%Q kP 蕅K"њ)df<&R1h*'ka?CTrUm5` $@ӌ`o>v"N^¾$`%QWunl:YD؋$h+0]QaRٞ$c.+M쥁Ek*a0 O]f{.s~ $CUkizy}HeWtf+h29V!#TMmeKJxJqKf:X EwJZe  #;Aw[lANn.;dƋ%<"7 S<(זN _uDϼ^P\zpsU}S.0!Y᮵D"__}qMhgL[E=;QZbl@O^V_|q{vτKWyMHHOriS%NhGTG8YB 1#bzgNl)"b:1*PIv=slL%U2Ny@OtK1/X/T>0,7 y?(~t$%KAbWf6J}F| Kl5lGC\Cc_8gV 1d!мVPr{o7ky"lrj:}o!v ΕuDLV‡X1Eok/$tb= ^-U/fӉ֍ 'o/!_G%#JUУϢhP .[uڊ-%yeoL`&Ÿ(ҁi'amtLݹv҈i3>Zqmc5 c>#I9182V{B YttuiD'vPXcؾwgغzKv_;xI-v _:{g|MNpK šIAv8?a.c'7=/ sY F>dW# 5y cd7`z+)ͭLwocfYs6.D^zآ-{OKA@{^[K>A5; f_Qـ)K E'lVᧀNUD.5e؊6-k2G-˜'q, ^pӚcx˿lZ??w޴P70gKL_1ZL:ȠӖ)Bn۪PfhZ"__ uůNnDҳ\k U1YȔd0 c3j_7ztKLKR9÷>+XCw%GWV(&MGntl#/v&:Ji>// 5ah _oMa?yLAEpl\fv;%زxꒌL{|/J ;ۣ̥L`Tx? a *<[2 ŷ0=zu{bCbCDp =&BH̼7aJzsJR* (I&y@)</j8V3 8$< 'i-]=~8*fSo8?,Gt#8xX:mCmwgz>k?).e`y"cطb6e{{ݗEBiƮp6pZhDdSu`T~6+EZ银]y<$$;jKZ${xqOgl U' ̹\.Df>zL1+V0eK})O\^aH|HM: 4MbcҬpZU羈 Z/|푤g' %/qU'yNJvC +ܶ5 M!0_"{m)UЗ/~y#kJ`E(QY;Q(AҩnWZ/Zl1xǧFG,9{G}Gk_^_?(O*ʇHqS尮F+& PGBRVwe/"phۖJVmYc` P_9GPٞi']\6Bϲ (! .IH,p3 /DvRJx::PIqCjl ek;]H*R0UP}#FʌIEMRH\eX0e[;Kx2B vCռ~} pXgN0ha.$0TU~i4x Ys]jB؉}W{ @m5n7ZbI5Ͱk洦Vr7yd\3V(\`)彂qO7&K{H#TP@!ꏗ7QY.6\AX>m vԠMxM}QV]Г+,cs8r{K(>!f `LQB_| ӄHZtv@:uخjZWѺpΏldFE)h#0`]<k-͕]! Zuu{C\TFN݆0rvL'Bױ즊i3 \.VTOeѓI`EE75ɘ(1ǚ$y?'΅?LDItPci*pt:k0Ѕ:ن5 β)p)YuQ^*cw^d_-dhDkD1]Ԑw*I 2M`ϴ} 4E uz:6@ TD7x:6áHOɯ"Q˜!L=y_EÇgՓBsbx8XRntd&=[MO߱R$ " ƊڑhOpҾNr _ "~2+{>0h*;uZ]1jpX"&7mnyH[w:gs/T4չ ]AթY0R:K`U}s Km!q;pL8g@hn NW02lj$h# _⬝kpX~Hk[]q6l*St@]b:գ5uóaIDcч/1=}άצ#|eH( DqB 9I,h/TeZvnE[j7&jG3.N^4=]=}ĵLR b$(}C-u@{^ 6\QޫL(>f62XUxSI+|Qq!Q.&<VGDeU];ubO QY\4fvEτc( $i4 фI?E #^z6_H|Yu UD=HK6:C2 }:똔13 Bѫi̘r^I9<7U5Њ!kwUJJ_5G[gm9ݳ^oU eX^\maRLXߞagJE%G7!pj({u9$)cs5I>\*,?z8 %3'$QrxЁj$ju` ;#ŧO#|i;FCTMں̍,7Dϸpaat PdJ|7: ěB}ZOGޒ51*`j O~w V τ+ LrsCx椗r3s!X/I 6X>?IbqĂ=Md(GtB7G}t<^֑,Z Y ٝZ}&(3Qlr]כ5qGMaOpi_\cPV!ݸ?JF9?C]5~HqIPՌjJ7MWRb%WPvPI~ 4Sjz]+YdD|~<}y>!|ƕճ Y)7C:\6-cOPK+ CDIY$u[8wibՂT9AEy)0Q#؂6վ_΄'ז}3M{H9(' tm& ɏE1”6[fͭf\#^P۳q>M;zY-V%+Ͻߕdxag=EYl:1"%ds!Zbz-}Q[,lj֦1UEǻst_-p > bus|Z0ؙW,'w@+/iH޽52Pd{pC/"SjtzlKMbʍfڇ3V<0 o[\O&VVK)} ۦk8M/P>s; aÔ(Oz҅8O 70gK_sIE;^08A]Vfrf60B~-"k 22|@v{Raai&`SB*=X_z#ˍkظa %BlB FAK&UILm"xd}W*yQUj+jtGl3NaY M} "Y1Z}JTy"rN:{[-85`9Bc&5<>jJXɜLXFu17ٶ/'&UzJ!6ߛ8'RgZLH a&>7{4sa$y ܴ&i Ɍ3ɪ.QtQ|IAl<ܑeng|u׿B^uq)Wì^MVy -R, 5QIKam/Uj|C8k8Vf8ԞJ )nJݠ,bSy,_F ϙLyn瀕<F,kyQ^:I7 E33Y򉧥N GLGnlϠcB{!6J97c0F'/,o)|^jQ5ɡ+1P=Hw>4ُ/Uf`8mI wCM7@MpW=c_8[/Sk>ޣɷTQQ(Yٯ?=Y1 ћ~5^bo4 ]y}ΰh^rNܤe箘R 6+L>b}7x뮡t.k=ɣF-pWXOOQa,f0W>'W$U+K Ħ:>w`Y_O%Xh[~ײ r5%Hڡ نVvgI*ZS$h{+4?fc'h|(\|5%0=<6ڦ Y(tH& )\!ߧ)R%[[K-lF]gU ќ-'">:u8$n:b W"}-xAw:`̽kP1է&8N^>A"oyޮ=g1ZQ*QwЍ@JpDZe;EJ qEcu+Ea5ӈI4Xe4E`8h:B"YB gQ u#,?oIzDj Gۘ{׏e'cА,+_Ȩtf0[ZZ,-N;?^9!"~ST#ViNHo_YFLT wxX.f1;s&Bzн90EHFwf ΂ucrƻئbLC^ ?r,V1/j^_O%1尐lLL?WeD}*$;:#kCqZE)ÙV}{e)B;&T'"ylNw'e)FD3Ѱl!UF|I~ړCWNCyLSEAɑPgՃ Gj 8 -R ?)uo) SkM+;o c00ÄMu02أ079řXa(ͧ]7Fi>'áQQs Kǩj/U#q,6,jJyƗ܆97~W|4*z Zg|rDroXE]%jv\ixMMNbuw@ǿyQ] x%{uq](]^IRۨ\=ټ^WTQƀؚY"31\'B;̠_85*w"MaNd/0 ֆF>JSniS$xN.οbWNS >+`!:}Js Q ?zPJ2 [zvFU,/Lq'%/?;-W֚/]\-DL]$JsR){j2kˤu#U* `ȁl0x9s Zʦ/D5ρ.ﺶ\&q2L4 &\gM upY=ؽN;U"A@-i}HqN:oV+6C9fHŸOq΅Qc{OZLcM4{\J:fNo86VÄt,A L3bcn|?A͔HUHO$Ԍh򙽿{eu*ّT$H|p\Wv@1gg ף&sᫌ"##K.ogǼ#P`n_W`.hTj}ˮوA,kRִ^98Sy1/!OcsX1Է) fBU")+bhsz+ڐѷ$s9y3\aDžVW̄1 [,$qˍa@}UY|PsF$(dƵֺw.f\hf3ò,iiaҥLV Kn?yu!ݑ_ǐ1j-q6 +M8' ;md|h<$x'٪sɃվ[KvMяCZzс̜ B1U0| zt|\q7nՎ̟WGs2٥I.|^4DFtw,a|YUfuzu" `8- qcda,Y;gA0!Pߜ}^΁^cc/\,zё=+:{j8FFEWL'?yT~%+|ж]Tx27Vtq4uxtm8nsc HXv0BhKyBp!pȭem_p!vGb/\S/](ʣjAtfŴn#p\\uN>lv.#ع3N*;"4?"c Xxm9l/`Qc]Z}[IS}Ɖd;:c{5"wb]_u3W:,AU,R IXfF9wog23},+Z96h.Em$=Z nL|P@$Pױ#6+F+OM4kX|tRf''w|>9)\D-6XMȮaw`:vh{`ܚӗ:^n;r 8K6 LkP¶itҁ[HC塺$e~]/c!r)(dׄ(.#M& 6/y6'ЩƱv|+=cBp 륩jjY08jeiGr! I4k@7U*t MQ_PN*]`;ԹX"(>2M|Om;u:\e9G,8ץU?Ө6mbf tzJKImDLq]onZ%[YChG5˓!Ba.[\UB*#"5S3utЭ In08*G0igˈWEj}(k@qߌ#޳H!<_Qe{"bIeN3|<-X+]pl̝c5 V.E ODB-}+N ޹wY#j-P$P$$9Ĉɰ~mf$Sx&™ %R?ժM^]'R+wD~?%o,S4`?&cRÇ>&QrW@Cf9Ľ _?YAYD)߆͇RI j?G! %Bۓfɧ<,ccqUĪPvn#U:\)h-6~qqi$clqt{%{|Au;vNAÊrDTEYإV}vz 1 Vc7)ϊQrkȝdgUgsZ-D~}Ɇ^  q&]1=*qX̂ު*4 a5)"$Z\jK0#7 y+`q$=<%>H&ol#f4hi&*oMpad^5G)Uo+Eu!cKy~z N=H#u5w!d|*٪)M, Nja:I="8] c-&j[-u6'Xd -zm61?bꅶ.ܧ8pI*ȹԢ4Ω/@n3ԗeեg1`˨*@ɲ4ʫ[L"2W+0 ÿ]Q*ibJ@8@\6kٳ2lRE!i!uϕ! ՄpcnsެYۯ` !ne@g&T ,/D6UE#w@2B|%{?0~L<+Ç+>u`s'D"Tk:UBT#2{A*aدS{\RBϵVmbbt+h_AgG:PJbGI^[W-O8HNfDʇ#B#2̬HL{}w OcT]'w8*] q0@OwK;  cF#d㡫vpFz8HlMB9Ir~[f-')4%ь{SID5` i`Ofa` %d7F7BM 4Lٳ #BY O{)qe~ɸ0*jrQPVk>B>m4JI] c{Gnޤ++üS3!#IԗTr89 ^XRZ m5ߨ:teihg v >aε2X|jR㬷h~ v_"9[5327A+KFhW[SV,o29o8& l3_䞆 |4zi./G^{OMf*Fr1kfppoKx9fx(.pcI 2Nj}l 'w_1u=­<ĂiT,K\{ B1?;U-DҺYOlhms̔a^1ӈR`׊eRm*ad$8kYVk~e9<&eJKSxkdA-3l\(i'J0L!Ǫ_JoqWrj|VRUs8d 3j; anϲ-и-wU3cQ_@xu֮MHe9Szw_͑*^GĤD6$q>+:כd t>KZ]x w:xij(3-+۾3\B1TҰAֵ/޹q/n-8LFvsճQp٠xB^@-&aog7|GuS| 2FbQlĥC. BywlV54 Œ5k,3pO˼hʻSgxY9r)x!Tԫi:Lb  x5%{&۳pBvIFә3>RTݣpcy <@: k_Z& - >Sz(NBwLjŒ?#Ğ^{W5)! g5bo4k6#0'?:sHa['?[^7T??؟r;a TF7(Ӯ?p0dy@hӱ%2"N 51,‚9I{z#+x:fyFյw tK\.|fPΈIHmywkU_I7jLkP2;pOKG! lS7PG00+dbI2.r.D-nd&Q^ Wa2l7zn?>c4s%hh$2OXbfnM/ݣ&Ie8e;3hϕO$Jgi{ \#n$lr"?{۝|:٠v_nuySc(M<5 mbm:ZEYcI'5JIW86q!Y5W"܀=%4K^?|M)!F/^ Q ' f3v0M\?_x Ih@Gvq:'CrԨ3 2w"J`_fHAEwCC,t~HrJLCL%+[t&vCR_)/5)-eaΓRPpV.M5d?޽0N&qmvHlP5TgK6;gzŅrjػ[H|;R%ܱ9;,Ii`z"GIE_a4@d*}(!rUQ&:{N2!Q:Օp#"{a+Z̲p< ]YqeLi,\\[킞A¢d)TLh5OD/bvk;ކ~U$,nሀˌq G &b}RyE H8t}ByJkx9RKp㼡}:M14xN.}ۨɛ"ٙeov7\C!j;"oÖ:$a{  U7=84iY"2׶S.mt'dL/>$1c;m$-oݵR$^OItK6D,`&"=!7=tJD=73Pַ_\HZIFMTZ¸Mְ7ClA` txЖrh_6Oa9UtQ1 [ %nثGq`6 r Ш6VXgnTLG֯՗t< uJHvfŊ߼^ w [65iQ?VA, 7nO'2|j8ǘٿC|X$%ބB4UPȠݑ@4R%Ŏ"CB޽Ua˦D5bKqd/EWZpWr hwWNJ8Id&TuĐ|6)mYU \i)u,N;H$Jg'ߗ9(wU[kA%^L&Ƒ}"q_KAmҲƻ~]7 Ocmw6gjrR1@c~sFE>8v"=-={B?sφ(}G(>ijNx m_TxT@T!Pht1f&ҩ^)bvF*C2MϾGK<l4+dNv kVj}:x A1ry)A:>|gz?./whŖ,5n$kyqɓS Rluw&2w«' Hm<3>C[M XJ$-bLCs PMӋ[C4s[M]+vrLfBvZ ,ӢJU{>IGOҶv4Rd! tXk]~Wl웒bۓtҗdoS g3g`7 p1.orcB\^S$ܗIOтuw1^m" 2e6gYN>x?o%.&l,SUA8r Ƹlq8+V5&V83S_G^I4umʍ/{ƴYA*@6}xheh&޹vH FL'͞/:sJĩ:kȴF;£^gaK򍳏daK)%n:YBIUHM=*fdo3޻{-vi&8:V ;{hG9!Wf=z? &@KFjc RSoLnXd*F̖F.N+l,%cKb N+8\޾g!nek髋@ƏyR7%Ș7С>D):#u Hh2ymv4w3Eu?tWBAI˳7ƖJߓa|J^QJi^ڋ7IC;rˎȕ3>fWrw*x_N0]l Jl58p9>wp:wbDx0`k' A-XE|q.qژ1Hن4iA]_W>Kx"Kx>wt5"I åΊʞ:YBZ=gw ŽI)qilinrR>I~ ۿB6Sq%8mЂWYeƄ"B3#ʶ+~~ޜt79O(?. k>dKT<>{^ڻ{4f)v׈ uRa @p Yd.* 4WAX0}S;OvA% .CYpW0nT `z-=8= rvTDӼBBY8"?&>_&^F2"^[J5eS>s8]cNi?ҪXvd{E%?C܌itxsT"qʾlsa<0"gG.ߺ̆Du'RVqY녛f@O􄘄eLOxqWSe|4PcWU =fXf˗B qI1βY(bb41!1tb t‡Y劬H6GQT\ӿ{G7G9"kݷDry;0Y=2w.rB3PM~Uc[`vlb'SXsv%S.t>:h{b iM=uTil3FIud4ٕ+8hN6̒yZrQ fPU笐.VG$-bFbA5}p(Euί;;ݤMgh nR8Ŧ a!E+*XgۛZM\GD1D P{`,a$ Ik܄\vj\VV&%,H ԇc)N,B'jZpJ]Zc'oz-!cf@5ż5~L/ UůG`/ K;/_,鬠>4#QH?,,ʦQ*L)dR_PDWN67#/`sqɮâH%ݯfXAYӶCә2&T0Rt=:5DؗRe~2ϫ4%.?/k+FdYgɑwyzԩͽ[eqL0┷z7TSXxęn掃1H)P-0j9[{+> 3/3eF$l ꈼV›0W#FVj#cF/LYx)IZp$ei?,_;?))nY{qVCEa(P1t2y}V:U%KXԒ렺^0)D CɊňOPĩG@=Ѻɒ Q_|\L#=VY%[.Fy>ç`_ <Ҕ<1H͹MɴeOmor7!  !qI bҬudQ "SR)qsG709Ilp4H(">>A^xN߉i` besmvdۄC!cB#NsggƾK;wNe9|%٪6g,1me9>{"Y>3z`h vbc fȶLR61gPı5AN*B_@̙\a쁫TLB: >0EcN?7wK&& Yf3$s7{ǃuaR}rktkyE\~ؾY'=/C} .tJC 떚Hs xrޮ,^?/VIJ 1)Ms>!tV2[>3ETKuJxdkT2) Jwd]KFK}2cK$YvG{řjceQg|+r4kJ/ީO!F%Go0r;"0r8@Un# u1Bs~=nCJmyI^)`^\XW<>3wfom,봊kkǍc;z'<[!L`< CV˘O^%ڷMj% ]܇YUMe>Pt#kS3/ _^Ž ݈2X>TbNI~jT40씻8h4BHₑ9z8H_5/5SVRREf1iA?%,w]#XWAtGR+& Zb[m4TA$NxVsiFXv]]很Hg,1%˂"Ҹ?ջvџ|Aɗ~ّ(Tpk6Jz\`{Eo4)[Ir^k&PF,;,1 VQ}Y K\ߗfCj8~h5ҵ醒 Oׅ3xpvuY](Lms:Y Kn߲-?`[ qS J8'xx%P Ot\l=_.!;{wJ%a^.% *}Px!7Y(yAoyi0\oZ~FpU9bp@R4vf=Er.ГS%Nh`@jdWVt0u}n#P2}2~ǒCF\$?RABN{j-ne!( ku,kxwA2x4pNn$B zK庍qO؟%7ꭅ3,iwy<{ I$8ΘcLgc^2GIz$,EB{okKJlO +Cۜ2 HVZY5+4r lAnb|v,j}8HH *4ܮdckNizPzyqOkL8oŽ`g. 1xT3bNv蔰ʽ aW8G 'FIU1{3/nxO//bQ "&ۨdD=yUŧ|No8&<%0> oBsx'_xb0҈"(ԨC]ٵH;u-sHfa4]UY<_=7}VǼ_@i,J~Q)t/@"O *DY C)Цл/6;kҞ}q +.ݞZdfHnzp$|2 &vWg/>SQlhG񼷯 S[~~֤x,,t$5upYc_v7磓`.D)XOJ:71(F֠R<\Cu,$܇-N,Yb\}IW89S > I1YAŶ9d5^Wm~FI=B0[H6SE cU )FXm-EoXq -k'r/jR1kCB~N?0c S@[ /&hnŸmu"`);ͽU" ŽƼ]Ϊ.Xrj;Sױf~ 6E"-:w!0Μ}I{d^mP{ttc޲eJ;476QKS u8Mb@jPu1ϾY=\2#D򤨅_N5q=9,^'$aJH:Hݱp\%X>x Kcѓ#D*Yű/?c4~ECPĊK楘?WGNvp" RgMzh9EY-f$#E#֫)S!3yf{4q΂xNx"47HW'W`An!$eO~$IחeaϦb>Ƥt4|fnw̉5XF@hI,ޑg!'IqLwIӌQPA]i.k27`+"P|~孪/$,/s,{`(GU@5eܬp:Ds[r.5[јلy>RQcuyIpmmlaԅlĤ A _>qMv~Y/֒ePbq.N*WN[ȃr )8GX̖W)E^"c;?Xrv'_9m׻. >'?nJ pPrbŪ9w&(X$B.G2.ˣY{Fy `$e,A5z?Er̡?ƥƞp[Xa@yR>\d4՚sm!/|,k[ն[| xʦ#sιd{]\:S7/ VD!(uKWhN^1J<~o\_'"oyRDe^5QjfX(g/ RJܐZlx Ȕ:ĽA8h6fScp1'B~a/&pU:O U*3Rf}I(ݾ1r,放;,cu١ t2mGm@U};R5VUq~OyE%x!jBU |)kY[ a֣Mkׄ[gvz_Hـ 6NX81;QPR6$o]]NhgU|Ӡ ~Hz)>ԣgj"ӫwM`$ <3n]>Z72 8ut4!錬nvGHiRĥݼP┸l]nrL`6@QE4تEȱTZ䃃[ٵDHIFSz-D=5Q/MbquM-C%yg0ceA;BW\FkY(74VORNTw(+ӂ@W5R +!OzV:__:aue2jlIx[2V۝$8\n_Vx<=~:zbs*l 8J|g(gPQl|f|T1EYi .wu z*l,Jy&I=z) (: [60)o [q_S=a\ ҹkzNZO=[PM`6=~X..ӝ2$R t]00wXb~P;7Xe{/EX-`_lN]bO_r!rCMN B`p>S T܍2(Bj "nNX%(6r\ܹXOVi^!髸ﳟdZҐ@ iH?[pZSA.! @n#:y*Q{ ˙": tNm&8T -47-+ ƿn&9R I`Dg2t#u(B*}asM WsJMIa(J7[~Po`sgTH&W[գ^,G:ꊥ$h'VA;!4%c,/ LF1ÄIkX*<kFWe&B1Jθ\C½6k8Zn1-O~ LY:ϜK% 8V7Y=9GUuYyo/5*TBS;[^93lc5%s $<4le"Ά fy2whPbz,.OEbB.V6|uy d AtAO3`#">b"d*he=BhڊZL nnO pBvE/ߜ5nZ2;xxy 6OsnKM;`Iʢa Jv2rsqxT>p$&)_+nS]Y90qޑZU0HZ)g\<(MdF1)J:zYĞJG8戀MT4A@#@G!52S:7T0 hHۖL/m l)nxŻtgL:]+mBM]j-+d6ixV ј~bʰk Ȗف"3$!st>@_ٯm(QKi t1v!(-qFӖw~#p46C5kH\#/(nn$v8_zYCj rR]*Z)/wYKxC%8PUI7$վȠI3U275TMu+dCn@%hv|]P'$4q|6mAtY+HECWU҇_N2J{9XT?)鞥T*G|0z Ǡ/N dc'*/^Ute1,ySfIc^^zRi"$ũ彩mGh E:1"ʀ!`zeeL6]ָ`^SojG螂u(+1M`=l {6ح(&Pf%]G+=r#0ˣ<ō (}~2-_LCi#k߰ +|AzU!$Ra w}y^ʩoP6rQBޟ=媊age>f ŰHQ]E_S C0|ߐ@~ GF_tNơSlC'w4;6t2b$ N!!C")) qԵ`Z$ <SnY@ʬ .x27&;#^"冣e/0ָ4 圝VLE>l1D9 5q@u2 T8@@9uAwΐho!ԕokre=f{ߖY.2> $=D]mZ\#'=]iṪi\y a Lh +vܽ d,nD[th74ˑw1Z ?zfvQ'12njO^XA頊{*y0ߏ%1_FPm'_3Rm-B6TDN(p|ff@L:4u`'I(!.ȶ^#~#͇Z4>>&V% sA -p2d RE,_Ze0! X|0)[_4Yם>1Vz@P̟p PK˒vp[QzLazC2d}; YL$)FgD^|yF` aD;] )RBu? ë-&, ,5TVEK> gDRoƘmA*S8G5-nv # ~Z7 2Ќ<R 4'Hyv Xg :& WpSA yw2 MpML<!k wgFg^鏏Hɫq4&͹ wD'4:d 9~rFC̚>*."F?-\QXA_ڭk;=N0mWyH^T-s}GZ(7bd)ƍgaO^.׹7cSxh`S' 3$g-pJ&zTBe?t;VTF[ ]lza:a2?zaֺ uCs "ޕV/bj5.l;D>{\.Xz({_yoYCd|!펡 QUIo04m4\1@K~N'EsMo_wufN9~aϠ]QGocNzxݟ_bbaBqT}Ҝ E^Tzݲn)۝҇NJ4~=5;4z C(5y &~?.7*㍠gwa/gXdEz3 ?hM(Lrڱ?5o(P;q,<=D[%(C6'5 s5}N[i]GA9A ȜI6"OK4XosV bV?Pŋ?s)./-x&sˮn&`KvT%hon~#n|l)nd?Oie5ǩ멨$aRX)N~^X$.= P¡jY*Bw[LQViԹl} $-+!]A7Oe dc~I(ق 24 BtiU0V:m&y,b>j~ꎧrv]HX)y$/>[;ͣe $ltY*Gۆc-.!T)QC\R1ܹf;PXYr1(oCc} Y/b$viD廑;|b׫X.fœ?Onǟ>љO{==|9 mySRnbjZ6rk0s\Xq! xZ0ԫ\ ٚYGyP?ܴ_(-zcs#Sp'2'Nyި%_֤"ܣA_t hžJb&"e>}@IIxsYӵ N:x^ьvhrPklYɹzt^Z/=ϪIIVlMĺjcNY7kNުϣf OZ1(} FΚd +TK%yZ0IigXS,)xI@&hJ4MMjAMxu_CjM.&2F}RuXOV.@$eVZt 'kqzw*/ ʬWaj! y[ ROʵ4N qJ؛:'A\>>^ "_gV!~ nN$l#z(.T]oV~e6Wo}y갆bز+ [<{J AW==vL]~c,e(Dݰ)Ϥav1yKZ w0 FaiݕO6<`*3 8'd .^73oqRG'T=\0Ȫf8n$~6U~:-*ViEWB*WmJvF|>Oz:8[~r5M- qcPb clEC8ۦ:{Ѳ?b#YveN?/mɝm Eh{Hxy^Mlz ؋.Q+QyϞ!~.T}|%E#A\e<4qOEhD "- 2hۦJ؏i/>_$sסQKL`_̎ڨ[X$= { z8'F:U"?ь4FEє:ǹB_e |sq=Zz>0L7}rIQlK gcVjF+aH'LrdxE veM>mSz'PUs5;ߝ;hsa踍JI g֫@Z]r.롵}scFބRf&{U?}Z<|nKY"Z31,IrM,PY TӬi$8"Ng7#>3N낵Sʣ*N^>S'ʵԡeh0d NDZΔCFj#&Dڥ-B,ٰ_o/ȡ +>2!$džQ|`e2P6#_mv >1l" Wdu1ꃊ2_Am uHf216Uo2<7: E&{u C:g+9 ڽO^AAD*/8Ok"L΅!@㒿w1zj|٢fe=GQb fKl?"01τ5@CWAKԛSf9,f%'Y(vMU=S02ˋ(1IIYO+ ) %p jo\}}+ej5?q[l=/ }X(Hm;5|=PYfP@!ߴk?RRV1ϖVF> 4yϫkjG RpLij3r6ltm6$a rI.ovިp㘐g XԖ&}khDy@lPβ/<+{~2I0!x!+l9xĵVd:fBmAxKHZwJ:VZ/2Wv*Xg ;iD]C8mf/]ي0wGf B2Eڄ'tC)01ROPN*P{A"+JUsRqqɒ@ߧҖ ^gqR{wㆱ 6󐟈㟌>L ao ߘMַDuո⤍:dь$oцv۰k, FIcg E|X@r=sFy?igȔ8mT3ѕ.o+|v )BڑEWm 5`bݧjՓPP lfVmh'SܡQJVg-{OlogZ[s0I޴5rU}ʖUB̅JާfW;(;"a"&&i/,oax. `>Í.U֚+ʟKsK434=U@ msMʈoE&լ^ wM+ lQBT.T}o2T?]#lQ`G|/7Ha:6=#XP'Zky@3(Q91Э4-A_{EH>fZzuQFǚ^QiA;bnܓQ˱,hi|gXEk\clo9 g,ݯh^*ұLC?9JL)Q+>q!/ͬZFl&cbUq4 I[Hyba+!SNo#~ ȃ6bX;?5];.>9m_^ +te Ί..EjHfBN O0툔s8g%\,nba]C.4ؼ*^\5(B6 k{_;`=Ct<3",R5wO9nmγ\yz?١;JlÕv8:2bϬꙻ&FlFueܶ sh&-j2[m/p-d>)YI8Ug#}yZ2e[Q8{|Fj4z^ʡ׿Mϫ2OJK ѡc {y,Г?{G.p=fp2w"?M_dȨI SՂa,_U 2@"N,t;œHASzc:;o AUCOh)CpN TL zRN8b޸EH|&RaU$".m0籩ߒ0f=pqRɯĨ{з ׂS- &{Xjת|@R,ᎲܗHh[Χ67 oafka;"%!p=% Xmi]JFn01Va`|lvc^P_iN}+9%ӡ+__? ڬƜN4bCȰf""#b's wV?\ՑvH홞Mz}*`ҳ&"J\׮>zMж]yB]{Q Bl<|햪8%+ۆ8 xroSּIckg'M&rD7Jj-jM)!;+MW$z@B soT ñwwԝ}H& a8jPOTB eMR#[suF:Kv>D 5ͺq@"x>bZdCF7ӎ\D&Qcq!#Sw/yuB[*!Nt _֌i;&RZ.*n똁Ce"|8bx [N;gI{fu4?xg E)SPXNMWeZ%b4ӣujXG|: p+39G Oqe єVMLxgB,uR\U=p$ oU‹t=18+Y %o6yCix=QKݒ;@_˓svyk53Bf>/G 0~~ב}i[ h͛0GUם\ kڜr͟;x2nw.onqo%sKJ8!EЧmq!tfHzaxW"h[4O Y@vGd:t4'hOF+ ҈JӨoeկ%vͫ5\K#= ŠH .#daũ;r#d؅KOḧ&ggsٝ}e} 4yM4c{?R I_!ɢsI'py 'N)&_@_]D[iV=b6/%O%ZIQe0.KZM+>o.B!T^jqMm˪q8t%R5!rY .溎x2I *ߙGhD]Œ-5WAw vbaՒ@/f ,38nfj[`nUC`2/Mo+Lx0x,K˰M_6DWەdyB-^ٖ/`}om7Z.ZY\jyD̼ ~֧̄6H~q1jpwlHǢ ËO;HRZ7vH/vH?$)ssu0'f@&4)`h$d i4 uԿepIjatn /^ 4rULQJB/S.yL&ر}j R/Z6<_劉"0c2=Ce ĠaRtX3 wQq76%\QehۊE{ɂz 7ssEIq׶e!QwnHH{!%SwAQ&dHȡgx ]'kxB#-[qM'q<ՃޫDSMf) 5$1~cfi)u2DLt年EҘ-2E!.:o옮:<O&/jgW?d<1.z'~:F,#MzA"P2myy;KC)WR<^#PwBt왅~&{@$ Pr4n%u~WYU,4YsZ<>krB !Nr蟛|(Xj~,gy@Ɲ?cE[ bnNoi6L;ytko5O6:P!rݚ(嚃Rn 8̀ e[b/\6J~f`'d!vU lMX=~-I\ly5{igPf9Rhu :9CؒwA|eWyQ<% pUQnz?WpL\Ʀo^qjHm jc+B2-9HԔɶE$%h 8A9_ 'e=4ƼHUb'i+ Bmb, *~ڻTֳGVhqfK4Cr@g; "* 7L;8ʾ|}+%=3)hnKVѳ6Q$hm{s&_#[(h3?[. RFnE䏙jzq&+mq#Pt˶dރcP\$c3'}l˟{f~rd =j|L^b]׼д]c6^J9N:;> P. H<0*}o-% U3'mjP^rޅD8vJܖ㑒4Q"0Z\޵sRH0sҷټNڹP$A yNos׃؅״j 5 ھ,WDWyneM_!|hB*/ {ti$*U/W;3C|ϲռeɒf왰X8:{E'WҥqWE٨ճ m["?cZ˔[G;\v-Ǫ/z@CƢCZLfˮ&}L'b:BQU=oՖ"MڎaZT ANHnXa(Gy!.H g^O'2S ŨYhlN2Aŋ)=w6WrNs ֑Z;I7{oMj1qvD{:lз@kurk9kJ6>) 90[ A:BŠGj *qI&/{k7v;c]_J q @ \]uء`: &p;IkHn#'g4к.]mhĬ,BD |)?Y4Ѵ+S9:9ELm{CT%1-OLNI\Ujܮ}|aA l=_MɳK^17bmy}[N؍ ǾqpE;3K_ps%P돸bopl5ro|fsT$#yCrM|=ߙٽ1Z ^X.V`RٻX c7Kw̨G8\ӝYkm< T Jw.Hm*AڎǨNB-J!T%qC#X(KHghu)hLDeVi:(E/ b'h]y]Ƞr;2"uMW"Xle,R2BGhJNW-G`i63$ZjL!C Uy$d YZ c#L "3vj6ZቕaW eu^_݅_m"Vf4 ѹ>RYb9uȏ1W6(`WG9H۽n,#r䅟o'ٟny%fLaІ8 AI{m =::VMHKY }H&{xw33V@y eH)&>˯dV/ u?I>QZh+l?dHn #[8N#+|K|Kz5`E8þW2mz'gu]4ha쫍N%ᔍ˹:^ ):178^E~3֜Ӏ'6)s# ,e"GvPDfAޒ_DGNM9/WSCv:@fs͔s7;B8KJYUҠngF7;{bl3z̃hbqˬfU(5|=s CVvEMD3>x4Lkn?qaY\vwcmCŒ f2nKoVR"F{.f&yk 84_`JPuvqlV)4+kP^Ho]j*ןʙcnB 9KUX=׍]8{1w), vɊ^8FW4}OQ).wa:zAa*80ʪMI`6T `[3bWi9{WSODؑ{=K)>-p5j8X-7]g(ÒhLtd6!vryvڟ#f~_lu)66MEzQU!. PMzA\ۖ=S}PZ yL'.{l*HXR1;Nk\C^8{A'bND'jL7VX4t|v>@L Ytg1iT؁XwJ'ZR0֎̎EN 5 [lI@VbY~mwM4涸5Zm4K@Ԫ;Y:&‚-v:c֥4̉%~zr[Y4 \ &Lצ>K?L(fWu9K_]s_y_Bz(+|bMV9[14&w:® 󎇢͞MӉb+ÜAnT/2}ŕ8ʧ Axh21uO@0𷩄=Cz@ PR\gad(Hg\=쁁S#zO! .T]Id*fRq65ǧV>az~U`ۀ퀩>ふUxf !cUıB<.J]u +0T݂4ݗÑ O98oy@p8pwx[4{ȵc#@BM7Lk[7 bAt-eq9(0ˮ6:xju 891N BNa%cE.nB X-_^q] 6g;;~&|qBTёi/].-Nny6H r&ڔY5~]/&8m;C}:Y4t@%quJ%`ǖؙc[ 3!tl|a P@K%ᳰ4&Z|/л%:y{o@B5nZ:s6m^SM†MƢvƩA[;-\Տz$b/ Inj~"4Ur̾Xb-H} ?T B')8)@WT@O8|etař"d}RFl'nJ !@]`Z*9⻣C}SMEmF:)>%ORED,Ҵ .H$1lA0 ]{ZJ\pHĪ:-V{dqHgg:STz J|b1R {6%4_Ó1:(Ֆ.>* Gٽ6) vK,ECɲPrs[m w*"R41tn3glDhwlyѫ"3rF$щwNYNoT(إ*6S$F(70%(oAepZrn@J-;հnjejqqQcpP*ߵvjVMH&jjG]>ݠWػ uƣpc}ˏ8 D;')5anlDtHtF ,R4 $ U'&NsVUij]fDԲƚ8 pMs} < h@J<{!-s w<.Q(qpuخY~=I[Bɞ*( hCf l;VTuY`;¬`F{K2{}ҕyGJEG`F.nK&//aK@5gݻ'si|(v&W-SRk~>k]Vґ8SăOUUӠccQMkI@+_ʜ/զ6)OcV]7 #ED$ D=6L,MT$*°&h ZL(3N3^Y\g4*<[xrœK[>a*|v= [*vJDEyAW$Vbq mecO5gל1{ s4+Q)Zm hU?Ӫr }x\&1Jhk:2>3NesYȰ_xkt0_Uɘ<"sR 6IY@8O -ᰣ15k9kC=ѓ"k97`E)ٸ->U |I:^0[RGFL~/{<g<(BTk;4ݸ sVZ5Fz/ r.Ix ir>t㝦w W9xȉ);#~aWMG`8Hg_,'Y2 JJ-'J+[ {H9@"|@ WykYRڊ"“&Ԣ"dd9Q,j)a s˔ Ei cZ@=Uh(T1dy9X⥒xRp]+0Qļu\\+ E);r[rf`|Md}u#̊Dk528w Fx}}2ZِN^Is TX-v_`-_D mVb(9 tՂ#V xW0t"G-`Wq.2lP_rv%gFE88ݼ5#k}77 ==Dnv-`(wT^po. &#!SFR-=agU٣qhB1>SѮOP ڴ6ySk2x?.7c+I,Z3ptAl߉gMHhY͹)T^6+1LAE8(9k ^DB9#2F=C/ [ob[϶A`֚̀ C^YcEY J#L0#JݛϺ&LyLgbNS"aYBȧ['tcx3 aӚȜR[MS{5'ʩJ7_G[]Atu AJX@翇NmLĮ''gHFbǁY9~e܃,)VA{| '誱^ HpPBхL<ڠ G}Fxs$.w"| R l> Y<%ݜV Vb jfg6 Q$cBy),,e ўC\_1Dq AH(ΙY1TH/"EU}-qfpuqz`i X#^Ḿ< r#M}M^]b~j =i]Χqd #1s-d9L3/+0=i|>Hdj[es%g~AW9hql{4t-oe o#Tԇa_cB J\'&D{ԣX6E6|ϖgMlV{ =xMtkC)&?j< E /Lgc㰠zըí+So@[,q䀇 HJG]WbɼLA!,۽hU$m+Vԣ xvͽ e6v$dV+'Z 'm&{V[NDX PEIR(9Zca6KQҝS^gB;NGd]^{*S1i";0RBno=zb2CvGglnW_ӌlU1eKDtbu8. =[tpnKӉ5)< YeZSIu>\.D)l9NkIFSQVj8SI* h$}-9XٸU|t[;mf|lT*BVLݽz1Xc];,S!Ò}j @lJgIa4. #{&r~1}`c27&G} vvJB tt?%ԜECMMf݃ ~DŽ2™D;lA["h.!ETli^/(Dfy* ':) a<+Jɽ6{6{/>0m#+2:@CGW\ACC}4[5M=}VێBe+Gug̥|n3mQ-8ãk.ZqtƟB86Ϙp|7?üR,ʑⳖԚ _.s'sPi^BW?k߮+6';|1\O6_6|B(1r{8ΗwF_)݉M2U:7wK=7.Pɚ!bPcj34L׮qU`Dlj "XFYyMyXW@^aC@-$K0{U<ÑdcB`[OW;V4s| NBYl1"͕b~Ơ!yx5s{#"fNQء 3R- B,%j{;xۻ7نkaLV+׹+<(_>6RRG!<0׽8%!1СՐO7O-f,OMj2 Wo5VN_dB6.kMl&+\;6zkc1BvKhT@{,ՠ*Vst]P,$ە#࢒oƜ`2%K-8rUz8㴘 yADC)il/s@ڡwvS}lpV*b`'CC*xqY xZ9Ƥ&ɤ:1C./QXjdI"nSVYPғ5ц4fݣ[¾Qe,҄FYRqObp)>%4zelG֊V;gt#u@)@CJH*Kϲڤnk}w }4Ioj]јa ȼ}0"Q.&?(ܚiv<1s-%U*1(`SDQvEsWQ 0e.|u8xmn j_T4=>{v\MI#qJG=|Ӄ9d0="pZҀ1AbCvTJY#!;tUh"W=I ƪ#IUuh16s(8xP.ەQϘuHs\ o=!DGp==?GS]2rW^x4 I83tB!Cҽ~uo8eLBm|] qq7{!ȥ-S2!XP XWD]+s({of)W;ku?1KFIk ^qSk/͜+]cY^YP@Azhr FOu&*n*N30Bc)1ذkcb̎{WrҪusgq$ϘFITmw ^q I?!Gx>`(A7`Xd^LN˙6NWa"?ZxS}#}[@rh4Α<6a#7:UYPxmk1iڔNAbip{),-  8縍 ٧CE>Ö:9u<ˆs(-fIp+no/`MƩ7מMK㠊odeH!A:Om*% >G&+FuZ;1p>ۺ 5޹XObN0[t *@l'ə )e\ n ;Isi*ETr2p 6~g6sr[^-Ph^⑘BWhy8iXep簭i+H_5AT^[z5qZյ㭅"}QQ$D5S<ۮ,4GN"OjnV.sJfUNAt q;LUݹ'6~;q}ճbn !xA$ O3aub["ܑDPce1t;VI@+KZDqcX_;/HG+-s,l Ƿ(k}Uil!x5\4l8Q`χќ m[zhӯܛM꜂:j@ 6Gv .;a jIµ$cOXH28ȉRBV$0|^@b0Q06Q8,kpԫ%uw+_2O)9Bgh0m4isQ^nzj,mH5Aq&Rmh&)2l1h\U omv% DQcj'%miJj90%f>9/Ӝ"$h D Ug@?g`e e"E^Zh":h8ˠrϪ ތ}ossAS3 '4 Ž*}UŝD8m 7c\ȌT'>}9vMEzJ_^i_6neHPTi,MK5}_,+^y>r&0S}db5H#E)D$1KP(bY5 7 +pIwnN"&xSv ϗ>g]n ۊ+~qΕ&I 7((nj Zf]e)ZF.{+h(. OvOK#PˉtQ`1 ;иn0kpe^\DNsZ 5nܖ ǐ՛" y#zQj5%ղ9"-"YۻE]\c;#ev(9 hݰ򸜡,C.LE(ueM*\>zS> 9DS}5 rlT앇+W惷wA;=®vp—m8jLY@"5q'JBof"QJc`iUѴVal5f —oW2pI,5Wjt̏o?aQ ʚb%M[vNEزuPB-+|8RH2_'Z܄eCU}r}9ol]:}jC zw{Y܄IPtzX}i  %rat rbclC~'9A\B` H 0C0|.SUƑ&Va&oc?m0[AMiL_Wk}$BqrZᅄ/8%&l~wuW=Q iC*w!B1*2@着< J\Ͳ)0pxۃ=Ϭuu DOΛWM*!%?#fIfwY0})2lmQA'$>"*v"KIoJj?lgdCFn#@+4zZ=!D@9]jj1(U( )OP牽1{b!(iU#W|۝ sK55z mv[pV F՞&KJӕ"g++Zak(F4a|#v1-?bg+9Hd~HHM$ ֜cv+K|'RS=ĿwqjSnQpqs05DkRm\ziZC $y 8t6$WPsӯLU{k&0>&ۜ'CgI'!liL:774/+\WQ7 R@t(zu(|<;}a'?w*~AU8a4дLR[Ѓ]X4`n߀;C;C߿ձ|ҨւzP$K!!MMᣋC ,@8-;"i,RSN>,5*o'm`t*3*GzRt{f!EXr!O^u_4LBN߭ J Uq4t$CWÜ{J8:ӡƶ<0sZ"gƟP!;]O.]QFo8vKMl3K>({+X{B5_vyEs+%M\o~O"r~Nd wK>w!Eqn!cWRBQ0*Lu: >6DqEfuS52 ;<̿6WpB(z>{ ztHfpeE\ܮZjkz- ¡,tN 0MPGTJ#Z*ZmS4"'Yjބ4`O9q/̳!̌6L%zS{K6Ba-oq+g63羼{Nٶ{>t!3'' KD{OdRz2؜ HKtxĊR[JdC\j}\͇1ySkWŨ~mT ÝF'?Ug`8}j6f1SDQlERTwIYV;Vd07(PfRZD7gY(*υUOF˹-&ݜ%7}bHn>"57Ѥ97(WTFHkS]4rqXm+OWOSf\6RR{l:\Mp%sB˖xQ4If]Fsֻ캗;k`sмjA-;BR̛Q2m}\,4"j)!l \K fA:u1&A ~ہmT{yBRpU=6R](Udjb ӡe-Be(S׍,h^ldQp0ĔpyNmt 70tǚ }h&GL}Ѓ5-O89)vUa븻q'a{(UNE$DP BReʹ1LТtWՍ5 2c 1a}զK~k6,yS3Q_zB@G ƕ޻~kgh?At^@(IF+OT\Wr*5uk>R;` E߈ms潼zFm-}2h1y1逘;0]:ZOciy)jmO=Nʽ$@#EO(s{ue8AZGg*"BUzBq'!qP8Fe,j$,fv|hU? 6F3 8rtXiOۇgF^FI 48KׄLq,~1x+̯7.ؙ0~{wߴ0_ ]F) )#}]ϿZ 3Qs4H]+ DLIcvx@t'8'-mk4"l[\2(3ߋde ڃf(W!) <㫈""uzQbُŕzV[Ub3ZUhxxT&]\l$/,>׽s3xru5'00A8Ɯۗ:rO3l 4|V{Yƻ)4H+o\8_8 grVO ZHwAHv],BHzyv|_heӧm}g3 ^.DT2_XِA]|o= {/;--,)/?MLwT(2cHa)eqS Tǡ[] VY^vm$ AcKF"`7fo_{_ɟ=fM0Jwy1P\Y^NaRx௷Nj[DyuGs4 EU  @5I>V$]z`pd6{t~#459] MDX$$^؋ɻ1w/zh#|c9D a%^AtkaUNW|,E>'DpJWV?#_$j+0Lzz1tNKM"7h;ڀ⬖Bo yee)kg;8o: &`8zh# sqJqgEd/dch,V3- @eض6?}o&GE֑n2F`7zW oșe @bE֙) :G ol]t !kyt{>|Izn3N#gYFg4 1۶Y_8),[OQ x@nԲ&cmyGMSwM^AI~*`1dxsgntOP΂&Sv.۪6R]:l~tb /(TƔ1ԟG l6sJ+3_L&a$>3y< Hn?w ҉1* u1Ss?GKxo,B?dv`uUG0uḬg 1~ |vN1Z2X}3;(6~DS[sڂ~h!fkDlxwU!ȝ L%X .$%ϟ7evH2OX_QTSw׻*$Dv6D!g>0r$8V,}!~q$=n4,ۥxs1gUruV Yq.S$弾ek`F/% F(m#ZIڃrnvMT5F#0^=K A$c>v3݅#gcAW\nZ]'9j4ˑKmJ3? $\2ɵVڿ-}Y@{2W b'{S 5zh.u.PiF2swx2n^&&' RZq}qOXUd1лlA~9o_ީ]pn 2L`(S廆`rRQWd, ۗA ,{XV^v\w[@ox bHF<ћezXΩη%&B";EwjZtA_ ! $wᘈ_ГF2> DF\kb3ȽPe!_蛉CI(_-h.nWa?~r()6q}nc\u!wC) ,ҠTғ6b]z>nKNMz$hRto<$ϱH9/ޅhzs D b ,R$oh`]_%#)8D[6(=*y޻R&URCyX>i}.Bfid \M*V(*K:1&d2<: s Rk`-Wce(匑 x@}. {Xd Grp ˻νo!сjTB]chf[B~k!Vَ:c +0m;*3%KO(rg >4ʥ݃dTOh\F*0$<}e?Gxj6LQΘAoVd9rٕxd.hG)ukKr> \z86l^1sH)YHǢA>tlnж 'jX6|H1ͱ#Nn|b$E9j_>P}9E`-or:(][MJZTَ]0"lB$?_56]kɭ=S!ae5A(j[-;th5 `9p i!d_4d#r%aA X[NZs)W[{ X!+8c 3 f]H-H㋆@=#/tD3O:5O-f e~jWlun`LWA$fJDP )f%|Pf/ÁfI -*٬ +gh$:pUkr!6DL<#}x3+FMZdEMF@ WjJVqVG DS_#=6UT,`- F?Zb?ǷY iBlE:g6 cU)aЎ^]n\i`>Kcp]zXGbhWc[3s\pMkY>J;!/&,W~_H̾0BiDߜjU>'1=;{y@D=^f轐9(}&o_C @GX@yhQۛ}6W=CRmy,oMqt c1:` N(]{Y{< xjLr7a:' |TC +JR4/8[2 Ð˩I|sfao|kuNu7-v^W7xy؎QC]:߰Vo!9搷LZOZY5Q^a+Ƽc'\_i&*Kd#}), Ѯk7F@HBu{g?~ȁW"BE=:㍶gS.|u\TETm$.up!|hj&9NR>%0nUn"Е"V':+%\7˓RW 7LCV̕^_>}UxA#Iֲ:Vk]m. YɆP@1HB Btn% Ū5( TRZ7_cS ''; z6(Zq\ӿݬEV91dfTHta%tQePUP9Og8KUYlu)TV7_C }My /9oIexY>}n͟vv$i6}X]0O K2*jQ)G*{=q{v+8c#z_L(Yf}WVʂ `+~)aDD෹j!ffX@"f̪ҿt!cK9SB(z QKaqyL=J;_F G6.Lu}+]7$d3Ủ0AD @z{'M*4?7Od-r#f |OBQg,C?HpRCe-G[RNp-6 B.0UB @%y'ݥDh@(%c)``f~l^Рq!?R W ~yZs]V9Ce[ۉne^'0l뼄f̰cu,8b:pv3=!VO Ν )'R }ѬIVطf }8 {KUbsE]F[ln64d g5R7-)sWZ~Y\1IBtܟrXۉ&[q[ K)N^3s*vѩ >pQÃLggW<؟=a2XًYCѿLT< 55 fZatY%չ^';7bOs&}r$ Mc,-rDF|3Q!K8<*yWU3%GiICfsEbu7^Op=RKE/͒OcXy~DwL-|#j,f~8{PZ%/F̿\#Sk6!-@:bqC͚Be];tp`TϳD'f3ÚtW:Xp@*᫮՝V`9l)>֖R7X6b%5 =wkoRRlUaq3[DQ <]OM QrT]N PL_M*CX:Z*:C,-Fmc+>_׀l(]78 RIQ0>!x~Y 2L\ 12wI zT BPYaŕ=n")#Iz SgJHcO]qD؜V:ndQPD~:ExO*AkP`R׆Rl$1 1}zfwZɋ3BxL҂X&eG^Tnה%jmpڠ= U)YŕA_ı!z؍a{i'+V h]ӯ5nrWB>-J^31X!v+fƨ{K_ں/(ASDePy k/)rΈkdoMHhb' V6UK q˃{8B* {:9Vjo6rQ|focUQrm޾XSoV)nXI2_ulSx`s1X(S~ZRWP$EU(\~Xa{oxUr]`Ziy?-,9hY''Cv^vΈ"g¸\Bia3.v5b/R;8nqVZLˤheS鄢p ]NU>>Aފ&cf4@uM%ShKm2ퟴpeR*k( ,j&teK 3soeYɚKBV}@|QCjك]K]zV_%Ҥ:c۱m탣1nW9~:&P-ۣthz0 J-X;hy%A/n%_.& VCw'2 щ{(WxEbK>-\{HC(̭>;;s1AeղEOdg('Ori.4<CUkPH~,cY18 gmc 0r0ˣkHڤ:/J)A- fi2YXIu2B'\n3mNH8NaHsC]jGWҲGdq*gokQiRdw&fzav8,e!k٣ M}R#tL/32/_00a8t< avZWN-[uđ>A}f@sˌX7giq5>g ̄c9dBsMOV|+>n/6-yaDL[Z Z&w CӷߩiRROnYBN3J# Qz`՟#7!39`8]HI)> \'ro?Ͼ#\ O\A=63>gxJ xpKOY;ZB[)gX*&]}TC픖+W;0f๛kae!ETwT\q-M'@+0?ZbbCe5 wp/9=N$huF5 NG2qi-J308A䅂 16z@Zic `D=.3MW*:\YޮjCR+B5x 6BOc/V>:a3.jNeHSN'tҍ79`ƻ ͛er2VL/wXs6mΞC|v~RDpі{:QosrHwW}qDaw*yKБ=7g9(ThZ&>[4&ICcF ԺS^R.#9x:ؠI&38ҲR4#4l݃**xo ʳ,Xio˔lś[#\8sDZ&FªlG zX3!ɂ $wOAKy0.1 إ!*.R6Đ\Y>+j!ljQ)*+JTѦE a(]>+ a OZX0q_JE<ǟVP.{\mfAG!رeo[㑸iS%[=.=`ެƪMRu*>۩UU.׈8LF (}$wb2=.[.*3 ؄;Â+I6/6pDt2tɚDU  U[>}>W [_!PNl}j2YY(;s<g9O 'l<FT),N Hߜø FZ5#ec4H>}/V%,G;('2ABk+z7>՘nG"GѨ4= `2WV!471Te6R5x.azADz.LugV>72,E.x`k"5`[eؐaFJ yU/#Xw?9GD9"x0ڒr欉QXuBuI[9Ah)Ign%_F!ʊ*A28D♵0<;ohSFk,5)@兌& Y\E񡞲5Εe`@4Q] ee,'ga\᫅8pխ|RY/R0?7Y8nNl7n2EB&qJNlrR#H*" OOR_ :]SdG˕T\Z$H`WtK2, ]&\@'DAtӛ+i 찝h׊Q]PF5v,܈ʊ- ,p3t KK^`aӴFHLT$R>]zu* N-с%k}w,5yjOA (%`uqasɛ 5ywF07> XGtD`_!4xJYiK[VZ YT*7&BNY*gB5$ _a?Ή*.b4Jj\wi#u 2 O\̿ 4ՕZZ7b;1RbZj:%ʦ֯(7&g[T|Kڃ\3 }ѨEuб ǥq:*%^n,M.tʺXE)*3oKeE`|QIq/%؅]Nw|6f_PK8T.~r->wq-yXT/^vҷ;vS>=pT1Z%FgeʮӆJt!?Ez.@ C|MVJ`WK=øν%GcXwږta8 wi^IL0uc|rB~CA8/4$U^dX`?"JB(R0=Jiσߨ2 w~!8] >F (ݠK|̐IvOJ{'4sEbΨ' _C;;66gKZ_) $*;I8<&@KPbM5a"S BR",OqŚ%3sa* E%8ĻQa jk,n4/(>\&䂻Uc=xH:QTPөJtɠ4U9Υs' #CR4_:K ]d'm@Ǩg wN3)ʸ kDSzJe+6(@[* ^ўN *.%ׁ| cr&v~kn!Rp#Hp),zBKƝAO{|$-PW_G4.neUvh~y =&㞧_˭K''RkS <tp|@0iЭ5KT%u=h`AԐ&sB0Ø҂ѵThOf2YCRKā E+|=ChJy(>j5Ѣ`k*ʞɀJtdaR8S};Bԙ>rj|2|ojCwOEuE8]D }m+G>:`ujza e?%Є ҙ:#Z}_1ЎKAP㜮Uyj4U6bF#aR$Dzp.9LMptLЕэޫolFx*zQ66W]] )9bblқQSj}pcarO08-N KBQ'ޅ &=z 8hrTR;qզ+]B:n. u+FW6mظw|[64-̃WPgO)仄2bNvm5$Fl2:耧Ȓ}Pݜ%:7w"%-A[,<>tMOYJ)Ky$@-2zh"fą0n!9y2byS4 Ju3'ڡ<$N\F:\3ԥ6mMjr*moUƠ<U9X#c+#@}U&&zbf?Şع;2FRx[Gi lzZ~Ar!w#gW,2kY* Qi3 8 Zsx\hhLx[h~ksNF4O냪}{W[ W]Dar^|jڵ3x__jw\ f;:{nƅ\ȅ$;_gUa]bYԼM)1YT:CcmS15B ;,BHT{ۃNu`hI YN {R`YfǯuOxŎ#(.a.gwkFӜGDvَ(6ɻ?GgҜ(ǎN+% ЄgBKbk>.DLc;Z:?녃VL9Bt L oFe]ۊ7#R-mI_qhaʐ~PnƌB[|^`> $X@E'Y׼/z3r7C/a_ &kѥֹ|wF$"!$ؠ5"մ4=&A F`6f9o[t{ݤZNkw;=ea}/ymğ$;'> ųEx8 fQןf_t w`)\[SekC^ɨPS,ij1T^7iȚ쥫ؐ)} 51dNudgEzwϺ٠vSer5>&Q\jM S>q/z6* (h ,1/0MRS7 ^PpM|+J,I'%}EŪ>)_ PBĽ2&QF_H6"Uq =w;