libvirt-daemon-driver-network-8.0.0-22.module_el8+596+27e96798 >  H|dAs U]5BN8thBu;c96<{IיHvHӧք4R5̫Ws7d2E)flp,Ƞ.@R K=1`@!$I"X"!ˬ0R2S |Lld(;b^gGա{{KJz(5sDȻdjBըu[I5lGx vwzP2$i/lBaM\`_>(V/ |/-) zGO|FIɍ^?IzJcTE8O.D&4VSgXB+}ŠA 㮊#f0vQu-~w!i㯑Ff1795afb7a142790e30ad22a542e23fc0fbc0a3b386f2830dc91f7be64f7813fabd8309c9aea606e7e68424e7abcc8f7239315210302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb50066306402304a5d8d6015ae7ba3bf7214593e082c654f393ff940f11014b805bd601273f2372afbb94cec8924f7211aed944fd86daa02300099a44b3ce1b466fac98bdc2883fee422f3aeec7497bb970cad41617bd4ee7cb35a17f118c6222195261f394ed196070302047c435bb50068306602310092a30e536706f86cea73dc25c70be6452cbc050fce141016065f593dc1e739e070daf8d43dea963188597b893be29f940231008f3c052bb50054cb2ef3026e86ec3674cfbd5aac0373abb9e4aafc3abaabe178e4d20a4b4ac83d95256c927bfd3630060302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500673065023072ad9669ff64c7165e1bf6d7d73ca1cf048d214ecdf52e1043cd0378c04e1ed28d0ec046d0918a7f16fee9449a4f9a78023100c96e3792f6e6b207a87d83238e27f1b4006025c73b5d63294f3a970a2bf04af3170bd7a57655961fbcfde15b2c94c3ae0302047c435bb500683066023100df87c85c166679b8523d70f554f6f33a5ad694f280921fe2ea46a3b5fa421af3fdb9607ed202b1d1c05b699ddbbf309c0231008fef196d60cd5f27cc7ac31ef638a643ea18dcb082da6171fff0e25c1efb4b58170a79d215e748ff2c80b3021753083f0302047c435bb500673065023100bc062a65c2286d572a15e5008c6263e5afe6de688863821f21f73a8bde6ec8900e3eb474a956bdf6cc1a4acc06483e44023039c80b0e5de411192ca06b8c8861026a88782b91cdb9faacadd1fdfa785cb0e397a8490044270563f0b66ef3ab544dea0302047c435bb500673065023100de16bb1418bdc363f1700c1812f31ed9c28a72f188a48f2cc19d08dc76df6b4f05533461f20f3d1eccc8c290d1aa70d5023038540db8702b880e174126ca665230739016b60b0f72b6cb8ed95da238d990eaefce68383c1402e0c92f14d3eaec70dc0302047c435bb500673065023100eedc9556af53c6a81dc8a957d9da36758186d0286589c4fb4d6fde8e02772d36f13151836f32f24bab99014710efb4b702300fb6154adbe10108c3c98e91c7a9bbbb1ddce80f33a2001f1bd5c1ee1bcd2e6a4ac7a91d759ba2d146760420834d047f0302047c435bb5006630640230573b47b36a8bd13747b61ba50ffb9646ecc766fef401df33a47220b22f547e6fb0b9778a4b9b031d40bedc820e494d93023011b0746f5441d87ad5c69bcd84289aeccee0d9042503610ebe6371baf38183bb3ae8b257ef998eebda7cd47376cb36240302047c435bb5006630640230483aae43e0e7c7bfec27748bab380f7e82cb27d8764644a1fd72395c7fd8179ca221f10bcb6de4c43686de93e6cb843a02302662259ef01f3d68116708c02037b1658e4e12507c3804ebc27b4d92acd031c0d9571546e89c73c98f0c82fe920d219b0302047c435bb5006730650230053b4a24341346932c02f484993edb683c0f814c138dabe7b1df512d527b967d56d061fb69d0bc1c47f5ff2abddec195023100f4761c399df5488ee1b0fb583d2a9686e70ae20a57f6cadb0676475840fd5a6296fc35e53d7cc5d19f78d015d417ecf70302047c435bb500673065023100ae41f0f1bf3d02a06eaef7b976e588a1be378f4110a907f39ef24ce3fd3a6451241ff23c8dad38b9abbdecdbad2ff69602300226f052c73da5cdda1d8c5e90144c97ac04cba274af2e394093b0db0ffdb91c02d0f41e5cd2aff9b06804aef4c2e9480302047c435bb500673065023007ac8eef9e7241b70369a667fe8fcaeb17f2ee2482dd0bc9d3bf7e8c0e1fbc4ef8695ddd6bf90d7ecf81d09207e92f0a023100e6d5b6d4773974a4cdf665601e8e0211c555f77a813bc6eb48d585a4e6f30ae3d4d08b1ec713fc3bb81987891eec61ca0302047c435bb5006630640230127426406ac3c59ee31824e73d2b912fd8b115785da169b190c5960ae486034f6b579b7c5c34c4e6ae6bda926850de2b023040c7f4e2ffe6dd6ae1bde52db68ec5698990a0cff8d149ca4b4e0ed8a2ef1a7eab824dc55f3fa397cd8fbb6c88341fec0302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b95033170092849190302047c435bb500683066023100e42d9cfeab3fe6396fa0e328a65484f7701e86520d9725c3bd508267cf37ed2ce39ea73d0dcf44f80c6584040ca862d4023100e5bfb74c1d70ca46a2e2f5bd3fc60de634a86530d42a5e53a83cd85de8e7cb64212a0ab5c646c61b9503317009284919kdAs U]rDv5ö%&WF~ijmvn2\~2Qiij_~\)]E/XS;JӹRѯ\gU+.i_UF(COsZ97VT/CNi~i"E}eGbd+{Cm H]d-m6퓽bqzQmƌ :',3ʅ^|@Q^>t߈)k"A/YIWʄ@`Y~uÔٍvl+͖ ϭ*G% -m@戉 c LD60.XݘL^&YA{fw=hW X]L -,bkgY 3rMGXni5IqmKe|F.LzcxR]q^F`Ux΃hai]$X`E?d & A o$(/6> Q]rx}sO 4 h  *  @  D x  d `[(V8`k9 k:1k> ?@G$HIXY \]^b-defltu0vwHxyXNX\bClibvirt-daemon-driver-network8.0.022.module_el8+596+27e96798Network driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.d%x86-06.stream.rdu2.redhat.com CentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://libvirt.org/linuxi686 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnetworkd.service virtnetworkd-ro.socket virtnetworkd-admin.socket virtnetworkd.socket &>/dev/null || : fi test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^G,!)lJ? HAAAAAAAA큤큤AAddddaBdd!d!d!d!d!d!d!aBdddddddddd dd590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a549ea24ded4d6f8e690d6747f85d973b1db6c205d2bb6e1060d081576bb7c6d215e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c30d4e3597a21d8484e4c58f738e7955a196e8d5f5c22032ba6982af6fed5a7dba64839619bd58151defd1354a33f4a42c1c0540e22a4a33f9ba907007e9fb17a2314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/lib/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/libexec/libvirt_leaseshelper../../../../usr/sbin/virtnetworkd@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-22.module_el8+596+27e96798.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-32)libvirt_driver_network.so   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)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.0libtirpc.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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-22.module_el8+596+27e967982.418.0.0-22.module_el8+596+27e967988.0.0-22.module_el8+596+27e967983.0.4-14.6.0-14.0-15.2-14.14.3dǢ@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-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- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh/bin/sh 8.0.0-22.module_el8+596+27e967988.0.0-22.module_el8+596+27e967988.0.0-22.module_el8+596+27e96798 qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id530b89d4f9d126859cbf2799d52213b64ac4fbabb3e466e8368710b00b40df2600ce85a59f9dad36dc420a9ac163e59008a8abd0b1298c90d06ac305libvirt.xmllibvirt_driver_network.sovirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/53//usr/lib/.build-id/b3//usr/lib/.build-id/dc//usr/lib/firewalld/zones//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=530b89d4f9d126859cbf2799d52213b64ac4fbab, 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]=b3e466e8368710b00b40df2600ce85a59f9dad36, 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]=dc420a9ac163e59008a8abd0b1298c90d06ac305, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R R RR RLR0RR[RORyRRRR RR}R R R R RRRyRRR RR}RR R RRRRRR R RRsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8163296ef8751389a9c4e333cf1f0f5b5ba340a6746022bd1a0bae87b3ea1b601virt:rhel:820230731142245:9edba152?7zXZ !#,] b2u jϿc:u[IUdKح}|07Yy2٣%݀#+du1_15O]~UX>;@虷z B)w =mzj3o&#`|\ 2Zm:N=IAI~" L[ \16Wέ cmłF:_ΗjwR1"[^VpD&b׳7U?yDlKEW6LC`)4řםèSg䑠'=NEuV`>Ǥ (R1zFW]eJi8u wu΍cJ"a{GQ{Bh^=8ZJ-{,[b6dFvF7 ,O#5sAgkc} ]^Աd:B&BY4F݉AA[pOݎofˢݴݐ [s4;Ƈ_M)4 XLGn n|9Kܐ~`]9!?v۱haD$p/튊M_QF8MRw P* Ktmپa`MMr1W<zO&EP;ECWl0oAR6R{tc5`7gLZB2#t`AXbk\1㺼(8p!c/TdLOR@š 1!E;@Y-@6٪ X޺sʑ׈ /+QD1V^hfolʵwW/ _Qrе¤PŘx6^|Q) UC 4m9^{GP=H;="9f?uK? M`ݪ[!%iT]kBF{@gv^:*K<Xl26@_snzRĞ{{HhRz)UP0 (pv#k8Z شh0'CSᑛHu%_ 28pZ wogCzjV>hb ;KI{ɻ1Gc*c*yh+bK]4qD,6$8xӬG[^n`)2Kb1vpV|۽5~ڕOA oK*S.u~T2ouoaaCrm=HT6;b9z'/TCDj̱zA S牀WI˴"e)39͹o^.bxSƑPKoyU~-G㄁n/r0.BU.J'vS-~$/>;c_u`12C*G?~s~;۸ I"; F:c\@.gQڥx<˷]4O'|Wt:>1Q*fN*[¿6B) ~.E[7ʑ͌ ^ .) m,O^ř-c'tx-+st[q0*G_r;drQ@;w8sr7h]T]uuK(avwWrIu?b5|7<Ee=p+(fal|[!Ieիc#(X&'L;-mS 5V9*;F[gÚ+=x\,p5fB_UO)85}oerbvgzA&%3y̤K 0G^T1´8U#P.Gi2?UiE7A3F1[>",G>WZCJml2:!ǩ׃RH҅E&=5jmHMkip.p•>jJ ^V{d}t={n!'&uC,-5k]2-C=_RH*XMGE6%U"5_+dg51SPr{%Y}3`FՎWz__(P\ 0әljHCBE&Guoj6؍}bW!A[dhU6N:Dm ẗj!)trFu,R@B[#’\r+I5 v9=oOݬATY.(0IMV!`WdzP;CKq}:BNɺ̴Z߃gOz8cK'Fl e]qQ>BHtaƏ+u=GZ`y:|=RZTj|g #MQ[fXIELYC,7DFvq1.@MM4mˌaj¿֌y  BݤwEs%mänq8|ӊK`6;SWa Q!5F_ZVm(RK݋־&*QWs -%m'G ,`-2QdjHv4mW{А1ڠ6U8 KZ@Ƌ 59^Viz=)Oqahi>ّ#qf/^)!ϝp7̲=YC}- +O:IlҀD=iROcLkt泊&!^$Q>mV+{0Ԡ7'g'B~yzGÇp+CV_Vbu2?VIeFm~G]Hʸ-YH*>G~;#N[z`'L>B̈́`@U0ǹh\q?@q=j5On^ÎɍkحXal'kxC, oBz~Ԫ\Ьm_DZaW4+3s 1%X$P/ˬZ^&u>+cgP-7#E}}8ݪh ?-|SBۑ k쾋.&e gL SU[nQ»[!H&]M|6UfLÚY 1Ey=2ZEτU2Amti4;arO3ojYOHR9> \iVHvXy~V) b%O3 %πL}bP-OhS̊l،Y9& ytIC$eiZ!*iF5ȹ %(6 -~z ru);N v܏V\ œ%x5u^; IS90k` kȭ-0 W-,YnfR/iE9+6L:u<䰩w7g5|[ҒXZṇø4Z"6Q6:~eȎE^%iㄗ𸬕Oc588Kcg,y&s?{\IXZȧN):nY*ix(H@-EA$|6IcsԼQXWd^g7NFSPqvz?6.7_{Wà{1|f.6_3GzE݁d4wduL5DᘴG>h$qG2,w76O@ٮo>QDTXn PcD/"<#>a9}8 qaT>xEހygݴK]}b#/T1.DFJϴ/ƾ m1 mfd*"˒0R({!0&$tt9Dn#s# :LlzCHxKn8\pcƫ HaRBϥmS) N -ʍƶw~Zι5 /}UτY%A<|jo*-I!0vQ qHj* ''*X<8&Y1$clE7@&((1,q^̻$=A"~팧-ܽϯ?МL'Oo %z^!!8IIX"F:.y^58Tκ{Tl` qC7P!Yx Ŝ7iCn1ۗR6z d v'9wgo7  SXWE BGWf\]h5$:8=x߇yGn"˷WV4ܑd[֓:VW('e(gT Jߦe|e]&d e5hMvxu 1vll=H ت&d7 Ssk 3e'M`ۏ? ^rV,7JA<"Ty5o+tj})gmD. vIR(S-Vu-v+=3^F|-2ٕzG쩴?*F ].cL9o1wf]*2;Tʙ@6N6xٓBr\8/~"$Y{ D|o|b`Ɨ1FS+}'bG/3֜F'Npq&=G6jK;D JFu CN/a(+:~OtyYprQo @NI$V%6%KUb8U5/tk tZ̓:SB=?C+3P0mob4@r>ꆙWHJ1}yrgSVb1ev #k "-l0=4 ݕíobj:^O` wQo/d+ܿo۱Љ;arGofZꅷD[ ~4(Wx޾'WRvFls8-gK d3B YQu}ݣyIn:D|uEPJoT6INHCP0_6CY&3lgGq`83 pp X/N#r#aZՐED[0zgXxs/`{^4Y [EWj:Gvsxvt 3!й݂[V/(–^XgPDt&P¦b)_%b"C2V'>{h%2)սC3YSjb5J5j4|Õ<%$q}:h͸Y}GlX@qܦakhjASDny BC&j$5vi+2W5,(IUdhA,Uzok*9h) m $-ϰ5Aݼr(Ejp0[SwG&U3YJQ, /Z>5۔$U#*`iEeHq:%s0<`w3<3z$˶ZmbrG^.$EVEq w*̊򤍹ژpUL2$ӑ^'jYT<Le;-\HPV~䡐emJVM&6%Vؙ[MEH'j=WVmCEu<ڡ`lYoėf$#>b~m r6jSd/ e,$ѣ)5{o|~Dff7#T7ϚV  z~".<\Sc;lE cȁ6*<_jԮGaØ:OĜ(d7+D}c+X5tn`UQMGiR'.Ri-OVĬ9R"毈#ElwHv㈸'yojbL^3#Y15Z8뙱#9e!30^0د$g|gvfJ럯ν`q>Lqvewa>FιVc}y #m u@:o>`ߥٴ-b Ii l Iܠٛ=.AUo<Tuck&yt‰IvC0{$zՏZ|3InĶ'iDo bT[4g[NTiMDX-m.Ҹ=xrafT,`5S' 4BF/04%Htme秳]gwfR{B^-s#5ҦxCz*7Wvy14jMlAjǑɕ v}WhwpqX&a]nK  _( , q!XMGXT"! P훰QT0&OQ eČ8:jC)t^6H#f baٚחA7DhjDy5)z ZǪ&&[/'+H?b:{wL'ORaH YmKGv҅u"zxY|hG"c°Ȓ&({V,oxI{Z<GSx.邪Li/A(ƇLpT q" kb̍䒉b1xv?LtrJR%i(>ue4}W) =.IgrUm{Y1SMNi<*]:*Dfq.+F/U5ry9ܟ%6j{d]@K|膭YAoV7Ԩ54d̃}).f#3ǰsܠ'6͡i`_Ir8ATpmO Z^;(;[iVpNYLTTG=Pv.o2.Z߅ct1  ܅ت["p6D}V5l^}zR0TDKbRyDB$!AkS`=fhkT6H%)̹DJ89=F1#AVd}h4\b S3M3aYo׈,}E!|NuC|/d_K-c7)"rk$cv^*4N4ɉkUi=r*/}< ZxDu֫PBصy10 c?pY!wlOl0M*wB #3ѲԾvGQ>mXXb/| gO1OS,)*U2Fr:OR6% TӪB!7R dx.wm ~5raaDvBP Bdr6mq 4t8^?Dvq51},.Ko5囦emwtd~!Xȩw>.M+tWOۚsw5UŒXH 52)vW71 #B7< nR䚿)կg.nX .e< K="5 FsRaM.26_5?83bk~ w+Ia EWM"*Sz{bPyLT]bEd/<@\~u3-1&BӒu]G(Wk8E w_Re4yhqƛ;;eu1Cܾ-۔](QFQU;[@z7,U fm_V^m\zeuƚɾqU2!\;^T^}mn+9 ?R} T0_ VBNn31ʳȦʑc4h:k @x s!ڿ@{K\OWME{">Q*s,a<$&Y" -i=E4Ae!N=L͸~_$!GC݉3x KB3cx,k7A8ڤt@$z'@Lop1{{3]Iy)vJ48mJ4j6Da..hj|-,N4ln"t?x#|}]@-߽MO"C6KVA K^kuQ{<6E~{A _B>Y(~+O,[[$ol|eA "ya[\͉v*wX>1%\hUXs\@d[+%kT7ֻKF=^[:Fl NEcK͓$D2-h?gbA1hưl*\p=4z!Kxh$ar)l-i<.z&'`ߡ0xIsJݳ+vƉgg0 .?թ[Ө%L`:EC2? ϪioZ吥 !)7My5,kF:B)- O6B oa̴ccs{5JI%HK|i%$7o%  ,i&q\y@us0Ġ Z'dXR·0 o/&̼k"AD] 3OV_fXH4њVψGiɍfjr ãgh5Ps3" ~{-ޯ jo9a$z3`)H<")̃Y^bSG[STx{&"x#9 !q'Qbb*K aȸ}Ɋ?P~LOᚾ1 'k@ˆ~rqubE' @p+0~FcWŞ8 7'rɐ&1Xk:Y9jA^0k29og'0\AW١P> YׅnaFuގt#rW, Ѩ KV2E^,,3²]S򣱄y9C=-t_p[lǡϋ-yBOS=+o.f4j03kiڸ˦ljQ{c4 4.^{\=Em7nJsx/,w*)u qtt%|$p|%S@kR=|5hDX*}sy;o]15M7=" ،vTݑ F8<ڨNSdhm`B:)H{' ixtsuIylӸ Ѐn ൊ|B? )vjo-9bI)I҉Xۃ͟P{ߘex$ J4RZugՍ68) aH%@Q{H?rM$сK-Zl]RP_-JX^{ ywK4Y܋*5Sh'/ˇa@unVY3*'r-MjH Grjj1JB097xBoifGsB}/eA‰3875w^eQOҜB9KYg)D*PeSJ֙E8xٓx(#'0-ľ\ԋoS!|xTU:4ٹxiȎ 2 G=F./̗@VR1 lNr$NjtxtfbVU L Z\iWx-\S6A3/5UBP`>~fs_P*'FϙuVSDH1<K/fݚh{55:om9\Yw/->xF!0AO,A,.~]h< %GJ;!`͋$EG[$j柱НKScs$"u vgBLUqIfdAB)1\%_*IEMK6I,0cj@ fOī;-rHG 7M4\O EyfMY260nbQ<+iX?W*/o'z/pUL8&e*s'p糱Y2FHHI}>̮F,w4P{Cyn>~=6td(BɕF}T^q :]MxȹɭpHۗ1~7:a WNcjxlYfI|DmFNyΣ `4;Yc ^6=%"eno_v84V,"]kb_}6Q>"~w"U7 Kb^x"DZp5y.J}Ӟ 6@W68*!q-Nm3ѤC ]^%ox&d4%^W}^NcX)Vy's zqFkg; R}Նy׭RkKL3[S1?ΔE멳+M^&2:/2| _E{k :~mJ6Y,1vɳ2cȵ1NciaXA$f;OQv<Φ^؋Pϓ܋ Nv*Ǎ qD,x@) }3d[jrj ^"̞x=8NOnF"5v1Ctj2Voj.=cmRZꦯBKbpu$5n%7ԝKSuj>Mc5.RQe^dRѹ.VS^ ^~#_m>mS >sb+c;=XUhdV:cVN ^{ΒC1߼W,h=,k.?+ƜV6)ʊ0T&$Ir}\;%,~-8y*/Nf{0wF%!S튮F@i$W*e1Uǘeb[& :k8{ ZH+:Ao_*(sw<[b S)1Ba-_WpSPHJd$/p̤=.  &]}(N!t+l6!-#|p?wYr9z$ -lSLjTz[#vZ2fbrIfU"b|S̭&EG T-,8b%f̫ _Yau_`)c4s^8뛯 ~?p*H3ȭpK-o'r+<ӯHUa]܊rs2+IVx*@hJe3mdaL CeHԄPuu|7o'ΎYNAbNB} ]௻xZF i¶( @EiԟGb!Uհg8Un@*ӆP8͟MS )Mw}a)+2:B Cs ͔_17tYXhk37ÞhS1HravpOL!wwV)h|~gI4Dž{ubQڸ֏ݤDf\\cT'AKr4iϹA!LIk?DL1aoXag+V7`uԊ=xan :5+ϯXӿLHϜ ăW |a:^L'498B,ϻKM"Lԓ~g_DaEI[NC9s'fg*ࡂݳŊrG_Ju>J~aܦP5!Wv}3H 슮+ 7-?:RCNqIfjء!#2W|KpC%jKh?o1*-}EYa|Yrj'[1B WVNn QD`u{7p*n8͇y宸0 ~h6ɖSk]oTFRC}Gm H&y d﯆p"-d.Fڨ@!dxxn*RC) δ94HSndgG;"l2ߖ{:Xԅ]EC/qTbg2zPo8ÆIJ8Owp0@0fH.s~)D ?h:1K7䩈t!m{ bc5c%'spu%c_a+o20ݫǎ( ɓ-C^l? lQ t5,=8ӏ>QyV6$9u\E狉9!˜)tѤG7SV/7՜{2t/w=/IMw@m!c9lԻ;gsXGd]KQJH79C׿h宔0rv>/mH*,`YrqDc$zsUUPn;HzS:@h#Qg">0OqwK *x}ZLok8,]GYTB&$D@Z NuJ_2`{a%t,v+T17Z49pm 1L\R8Fm?ĢxWH^>GYeY4^ހuOIɺ}>6Vl' /FGsp #'h&sV6]ޢHݍ>VwZV3:XzjvC}#u410c!ޑbI$ۏoP5iĽyϴ: ܹjWi(@>1زH׷vuEhOP;+7u- Nځ.Πىbf+|͛ů Ep$fyFJSX?yÖoia Oc(T ^s7մ)~:mňrT'=44<&>KtvlI3OwipR[|1oC2[n7;NF׸Ǩ=\3#"zjzE.򤣎f->ӉBwդ/K>;Fb⪱ZKIY12ϭe7SVg3O6b0xZ"b~>DKr^HŘ3:EgIuf$?z@W`pzb2 =gk.$;3ЊFp1Hz3yQNamwbಲ>Φ 6˶FwK8놃%.㰷 $I4z~)1q(RK)rNq[_ԅe7q!rUMa` ІLfu 0pH{@7`q@iLܳJ%TvrAEGѤ{s { 1s Ro ;2=̾2n8+z:9 " OZ< Xar`Iۨ#Ep'Oj p刖{k'3ɻs4JI B0bWi(\nBBMiﳌa\a RT?{nl;.R_F9r[Z\#Z=zj+LG ڟ16f~cp؎牽J90wlu:G_n \LSZN5#pS\ۺ*%2`&j]|#o;'@nE)#:,!O%إB(B+ tx<1G_,N)XIM u1% st4ϗEŹ?pRq[ u|&1TQwM:/r<{T6*z} VZ~hYj5+rH;gxj\,@ +RRx)c 20:JVr{'9ʐhHpeRg7KEt`^Ɋjĩq*W߄yE% yh /.?o;/w\?z/nMPT%>{p{&L뫓G 19D=-.:IGgXkؗj銶D{ ,NfWv Y^0w8D<)=LyYa%\C5)ALox=b3rGȃ<:J PK<]Ƙɍw[. }/Y+tjRutvC1m8ȅz.l($`3*Az×i4~ZG;NDg?{?<'<{q5*@S> $o,zws`í&~w]To\Mx7O ,9&d>yRxG+PA~5aJY TSTk*o,=^!!g׺h'\J5W#_9g$71MϚ]8U&]0B0L)\FMXٿnqC1TCϵ{ U㹳/*pj"|]a9"*:P jYhB:uKͳٜ(ڙe8jxxɖEq,eFvEs (?Z!a[^~s2,n<D? éYKs1NM /싕x_%)b03 A^Nt\?>\--[6dYD#kf._L<  r$xAScF&RdMyGb&X4Ej Qw-dgk HZURw"7 _Gc"%qwQD9@T5H\ÒLW.?8Iunz!M*~،[<#~+Z:Jαlt',Od3c$R_;m˰|feލK{A->hWc~kțދ <.8K) ʞ;qGh_&Y c L9B!sYb_@+=e0t˽,Z΋DЏXA+`R2JGoTD|p5i?u*ZG@{P YLuݶ-HPc7z>?lÏT_cyFR8V^Œ k|O܋QyҢEv5sJM*Gh`at`YN7+^ LOpY߼1mAь_MKrS+w|pf"SUF7^Un|]~"uU.T%#WY5d61-q8BXƹ-04%K͈_EǣSkOyz\ *F&yԀh0z}_:yk2K5 vBij#h<^iBjT0aLYϿ3AGcIuBI[!$/x"&GX"`;fՎvX~HQz@<^|3?2Z 6t5)Z ݞSTm =BfqJzՖRmIFؾ)kCpUCNT&yb?$ebq];Σ_Sٷs SJ)?pƳ<JGKXZ1<8y[ Q+`N~z}nC̙r⇁.Nno/V87 Pi77?;wnQmkIƾ㑷@ˊq#{)7WP$<[G2\A̒9~iQS ))`l)BJܐW rPHN#~Tlx醊 RGuQ%ϊsm 6,aII=MidK1r # t^<lXY!Az?#5Rx?ߤsd"b oӋ\[okAń3+5;AYC Ϧ;=I`[~ 9z;Лq`.cw`jKθe5='e]) +C} 88Kw/R{ XfU"5\X^6^|{FvW= W+ tGٗDw ]2ەBH)A u`nP%Z:[. xZ5>|{:Z~($M:Ieʤ]]B'SS'e3[y2QlOQ['MNڣ |M<@*~(vHJP x򡯃u\eڰ-SVX%k*P0T ;xe1щV;>n??Z@L Y36O ~(U$Len.]IՄ|e F@J2|n7u]1A,Vz0#3qַqӚ}uL\~2 o06QŤpMnȲa=(6T莈 fǔӹ{rZVFmtMTd%ԣ݀$J6b.ye@E?CC$WzK01@ߟ$*Oׁ}*,X˂"*GW[ `qXmr~:nf%m؎mٺ32t?ܟ nUǔ iARs%xlSt . JsmUadSJ9V\"ex3~Vx:aA:쥞N@ a39s,vAv-%x&GZީct'Ѵ+ўW'(]sW$t劮)z3Hl)M)͓\r^ZKEYc{/)]?pp$#':i:5I L.Fc$ º$޴fM &î8zolax{il$mC5m]qGL& >E3irC@i"8w%h*Kx 2u"yïaފjn2j2Ԥ٤1\ME5lFCӱ.S{lHLNHXg`˨'1[Ke׼면@p_:|/ p!F:^J|~yzr !`(qqGAc pHt5ER2[#MX2d yXIG#Y ʔ9qsX'IV:c0 :_P؜2ҳ.3p߷ P@goEpfPm3۶4MI! zMavO @Wx`9J{XP[Pnȳe8z8) 7<$}*.^Q˜f|^ыwNBa c8V#5{̻u/m͆ͿsCdNlI,S|UԄ=_LBi5DZ3hMjܰeбbb-[#*hkU`&sRI9"q*8V-+h8iöMxVsϣSu=VoaFʩlP6t(C`aPeT|z :RnvGܠ"tfX`F\X>Q*qG{,"pO\qr`~˻$+cQK9nQ{&P9sf֍NOmRhJ7eU qwE9_ N#vϏuk,VekO~WF)'qS*,RpJC#a2eU\ u] XQ L*Ӑ0cH@9jH7;B 3E-=8/A@QEO'e;jE ay3zXSU,M*kk}:2uG.CU)&>J"lYAP1_ء# )^by% 34aq'ss$­p1ݱ#{o%q=+fgD񪩝31 rӶhP&0bC$X?@-J[:YWW;x ;0 3!|V4vO893?b6]ϼ{7XԲLu`)e#*,fu}YM^̤vahKjGH2na\jEu@\%s=uڱ$6.~ KhO`W$Ɇ6iݐ[w ng]u ~ 4ZW>bAP ##Y< %Y2vRj%`: Ol0@&9B5FI(~. !fb&D1[u_"txV-MN?Id4| 4BB|7W!Q]HD+o2 ۍɅ괊}sC{ڂ5XB M[|lm(i8S-6<PW i ]@ #*߂x ZJ5G4i_׀K)ܭ^a#&|L 34fwxR d9*2gB:Ε|=*M,&S\|Cھ$r lgSm(nV(u#Q<Ȧ(2Ch M֣x1=Ӊ*2p8u95#ֆx&Ϳn( LB^m d㵡I"$17p" [4p!&ʱN`\w5j`4K=< xRQ)5u"M V$w̘bbjvaTsBsEZb9X.8-v`3"5XQHǛAy7|P*JՔ*1=%k;`m7/$NiONjLy4?]mQF"7T@Ų!A AKL#-]~ϧNtpқ[ cE2 yE,U9nM  Tk+? hm5j2+!HU)O~%^a7k7:B nOfl|MHT ʘ+ZB38/=mq {hM%ъh_z68yO=Br?x"ѥg_5)^) K&&~UT%=(VXޓ.i\t16|o,qujт.((OJ_QH:Y1<0y臄0;j.ƍl~',@D(W#Q+X"uax*9q² ,rQ,$ %,'N n.g!è0EW,@Unni#c G,B<7-Ȋ$fh!|"DWZjHu\ +JqnB)>=Lusx'$WLKpr-LCE 8 KKd;.gk[_IT%P(FїҌtwa}3 !N& jl.!aR{w2[͎vFrxt m@{3$u0Gd4%B9[ l|a$ pU>-5[ G.K-Zؽw&O #>`-u<  pͬo}tHdl/hFjՌDiAaG*K" Ei6~j¸syuѿXlWQԜ7pvG*KzV;dNx}ADͧF 3 àvv,г{'S Bߋ S;Ա+lԳM'zȆsRdyK;K_(_JyYC&9*c)IԻ;ne˨L\}ѐ;*lyJ {=7QH<>PocfaN~ݱ$Cm{|VVBAf (~4Xi%Lޣ`w7` N+Z[E̴8@|ۂ^:ݠ6J$Կ gt5Zɪ+[吩tLII" ;w2e0\ӫD\o9a5+[F5zC! # J1LZבc^elgI3n։M2(']ھ>t k%5d iRFL˅䚷"_CrUaxP=AbȽ^h\de 1 C|yq޻ Ȯq*$izgzѬ5,P@sĵ\MFGf(f8kMҴOȰ;Br21jK.w1Ēh.[>!'7)LzITSbD꽃늴F3PkOVѶ"!0ZD`q8Ǟ@z_?)ju{@\jq 2MnAnV m9LnkWQiR{zEe\}]sdl=<#nIR8pi[o%V譱ŞC : S, 0ZF[xHTlO}($q'}*5mQ$Wu7jqWe -d2 f, ˁu|M2\ `&ɋ .c>hu?qG=5 ~<}>nv|ԸD]uҡbuYa=?D1=؜Mǡwƒ0tG1$U5'V0yGO[-L2ʠZy)~`qLmhge""{G)%?^6bot ȆP=CHnWT{ M8f8-DzpOE*MSXUPE|0j9_$ٸ{uqIn}hU<]]}3'ijѕ%ՌA.gd~,%Dc3Gw]= 6nZǁC:Àֽl,kO3gEWS׊oESuĩ.m# Dp({ϙig#FBְe9XgE3${ME ) h v:[.af}uoBD@>3;'H7CClTCܮ5TEV܆tauD˄/:2-iu_KҜ1R՘E 5;"@sa&]EkKB0>NA"IӞHYxާ;t0OcAhA%5k(l0p񡴡0u ʟ_=!ߞ{B Vӽk-T;b$q` r(1Y79FЉ߀v}Li&4y˦<-È-^8)J]@ur(z*ɯf7eӸ~Gp;%ђft~9*~lKov>`'z^N# "Ls ՘Cj%` v15-i^^Z:$jev2&q3w -[5TGh?ҧG{ ̳aP9  qnJ>#L>\@ onj[9{q_ݍ\Fޫ,ߞNfoR1;!ƮA(?ml2Z;7B)Գ=oeBGqIʯ}gpϸjEY\ EJ|d*|&iPOG~5E3)3t7!!|Y+~Ip<~C`g߹ 5=| ^Ψ AK~Nt#]{pHZ$G|F'LtހBJ*_p/MךjgPlJ'7*W)b& $??m[3ew,u3j2bgA%-=JV׷X~mǚ2̐} zGBV$Y$5 ϳϽ UR Dezbd(j2%s^Ap|~P}z=xJ ƋjBR\\)ވl o||uxYqmŽ pVu7Eip,7TS.Cf&vۗ<1n$;dYݯl3VsK|lOFw̎/@ѢT 7qFqI0vRH{StXG)R?%Mkڡja)a"l(z1dC3QCP73*EkhFbT&QXg07,$ #s oiGKpAZOF\Z 7 F#,5Ҁ!*gSdLzn]0؂xx粖T6A$AAdc]H2`_Ny :Lk9:%|nQ| '\}FMt]ha7c0 (}udFV1 ~dkgp]Կ6m"JD9saҫlLLÈ'+ŶɏuP!'wBKC({79Zө~gSl|U aHHV0N\dќn}Iр8Iݝ']I;b>QjVI{tHM- MZ bZY9U@uSrzFW: ^ @LP_d{sJ!| +٥m&XwK:kX2n6Ysك/ujeCx qJGwAhUiفU_PBd Do+7E!Q<оhU_rzFҰ߲~<s b>+-JiσOFv?ޏ{,KЋ|g9IV|ޭ6^JB1 CB|H&d % u)uF%P1/0~t:ì凅tlx+0! ZBzY[g~W ϰxU=N9y+w6Ts$z#\c Źtk&=nTlZeDED'N q| 9L* Տ'6w=[lKfb#R $=u 2ܨ_W/!HN4}HLf%С6tg'['u*B_b2 kj2cW/Qpb}񼡺1O]l<4ձ)h Dt-3DŽDj'U /y;R 7xu kĔ+[yAʛ>VRpZ h'}oA;PVJ|}‰Dg7Il嫜+ڱ4)Ē98bK9#/^Rl_MI5#\Bn 0 Tٝ)θTՀXi;m{X ؆+huFF -Rǃ%>J3=e9wxe= 巬*8j.viQC!v8esF,03D_0kWc]z}pWTċ6YrJ]T!Ǎd`+yX3l!ۊ8C"i{nXޡn I7G?hod0Jmv6HF)^@=Lpbn`)ni5Ye/oCOdBƖ{FϣlW|⌭3JKGkąiaY{tq#6˞JŎø|a[cG*Mv=m{ KW o.]L7J݁:*US´l7f)\6o _s.Q%VA&N-R@E%buvmQT9|J!JkV̧=o"Y$eC{=: zVyL5$X=<[n!,T~=ck#DnZ +:ˤGPǦ9oBw\ sԍH#iW,Cjr@j@gx|xBL;o0X]xI m!no.!/4mΟ.uVR; h15VB5I\]r)ɩL-thn8[.웆|9_B5W;`ԘD"!YaW44& ɦtc]{ SݳgT u)NqnaCAiTT~4 3^*AC/,:4M&` ldyB̷iYoR/5u8t@!8Qtm4ԗp^f G]Jަ&)I¨ 1ST49|$IAkXķdpTDlZDadxSq`zplZǘOn1_uV;W2-.XlG(4)椋]_^N |w`on_TɄfKE(pP{$&1= CPՏD5|`nFM\sNLnj4Voa.(K $UJ9e9݈*9Β䦨[iO9§Y'],Iu%#YyskpQ ؑ|.7ݲ͙;3ZjIl3+IÎ*@-Jrn?gV'ypѷx\~V܍i)ޙgqc?^C VAE(oACb7[1p/z zWys#7'9(:xDol#,uÎ_KSkqnj xp=NT..BzNQ;gswC# rhdZ$锝ip&^$wZkܘIU{}A3L} Ja43*pR\sYlF pS9~=O~{[>bRXDZ)6'>}+BR罙Hk{ρ9x *:$$1S0uc;HRȀr+L V4o[^sdDW8ovw2t5M-մ-UMU:x2l+:{TbrGc$[?Vh +>|, Cvv" 4G믯]rw"|.@fZ\FS`_H@V&`X)x[ lz7 !c[ f=˔w:ĩao' 9P IѤF"@C38{,$Yд' L+EOQxp zW!Hw85DAg85C2C[.ݗH!vy *Z .*_eڑ"]rڭٙ8(\7{@.: D"FY&֩c&uYB0a+ (Ap*h('lq5.N~ګsϣ. f9MPh3z6~_B@Imv̀ @Һ#!f;@m;<>\[|wDUEKuZ_ gNe"yB˷>s.RL5 e?Dԁ!n(~'212&ƫv+r-Oq˵ɚ)nD8>OwNu\ŧLݟu֕g}YȻ-5h&0]3']K >@b.5wbM+yT?$W2we, lqׄY,;6 WRoڊ#TbD~0D8 J_O*l{YTD˟m ]]kUQv|QfW46qop~kArT8 Ga*I +2+eOYv^]j [7>'<0u٘%il.}2~Ju儲nveK5U- Ұ h}ʧ?A2Y[%M@"w[e vE,wͦ-0v-u{Dvik RTŲn:Q&js3^G,D/[@: ]Ȇ*f7Ȭ5ڭw* r1"pD`ehFC9d<i ?#:jU;rM7O]B7'A!UՊ}wO%QFQ\( 0~"Ok]:F7TU$NvrmtU<>̰7Wb=gX|'aH4Õhq9?e"&*9ew3SroG `OxNjPԡz8TkANm ^ Aƶ7 d8J5+ djיU{SԄD3|eZ8Le.IvT1˕ /DLV :3I /m$`nOPqݦw[1\]|UI<)Zv5> ݯ=\ٟ{Cy]9>Y2,DIZr}oloۥ7K0'ed_>a3F 5L`ݶ`hۭz'Luˏ.OfB1 D5WLҙM-B_O_|wEv^kzev`'-'`.J1QǜAjYoҥvR\՚fxM?h;xMH_?RQ ddk&,NGɮ|Х'٫xM4 y|+N@nqsbIS<D)g9xm\ n+U,t$5_Md2x"3q#Ub8m`V=9+OpVfE:64 ]upքhtL?M$m)rO^MwuY ̼tOm*@R]-tNkHZBߐ6SpX9Ͼj 4Zj֠H`g3bm!͟GT9Ҹe&_Q51I!fMRl, א gUX26aQBbYFf:Q C@ߨXyPz}}jpYb[Su/L[kl 3c Mw^1u4w&^:zP蟄M>CvrψFN|U*NZ0A/̀(3! ~8Ejیz"FSH+"[7lIJ+jɔLٱL?(o]_H{h _zIU㩍=[t7O&!E8w:'S=;ǿDuKk*7D?b@Vx8G 88 ݅:ʚꍈr ANL 2$%3֍ec.HuݑnJd C?H3yy@ҍlINF<,艶G&rUd=N 핁MíU FH#& nųBbP`aӅ*UJP{12ÑgV1148CBG K?Tȹpjr鍺?m00~"H'H~?" 1X\JS?sDV/h!jH{gZs3Q-, ʰNSUe#JW 2L_J]xuL?OH27Mˇߧ#|BغȺӂ +&niN|"H{ɗ#1[]Y+?teae$E\>rr$I8?\M8/orx$4`/!̡vꨫ), #ʨ FMLUY꒎&< ʧ`CX o#_za !_ZSmul#\c}v2ȕOnTDž%;4@* * sokmlsv3jXy-1 bW E+p6Rn&Λ:ʢ»NrjrΓqO=8:uQ栭%`$ΓJunı*u[UɆ扲Sv\ȚSDOMkM8h\^zg j9hPtWc)doW>BW}V,qz+1ֱ/dY4~|A|ȯ(-tXdťj0a6%m;DA!fmq=Y2hMOb0BOcSAf't W 5rF ]MSzasttR9h$v@aO」u"!LkN;A^Yy .*(9G ƪx_m #2Nh;" BPLeנSlno[j8]IsԆBfyA©Nk0* |E^o1ZP"=2\WnH4+dE.4/pno*s/g_M(x^u8E/&np(Nx||\b@퍬 h13j\j|Sa 1V>fGٙ@d Jm< } XV{/FCvhtzZ#LJgi#Yet1ny@'kQұrGJ5t4aGV> I~s'aJ-jB_7HJ9d6(NV3d`ģ dn/ٞO+x͵Àͽ/TU`5J83;E.*W)Q Cגy5;_Z+ldRBrTxC(,L[CSoV܀@=D\| d|'Ys+mJWX=oV9Oh۰;dҿX+`@Y^BV$T`z\]or{x-\}:6暞[m|\H%-_s!Rt7;TKloF-j9ZVYA =!SXp*@I6{܃0u_$Gyz/ĩ- ZYXY}_]ag{)Zc!_asDIQ%%j 31a_;u*{dJHcՎ{ܥh*B˾q ͑ 'e$i.QHVɃK[)jqAB&Jل }Uy"-l ͸f2x7LL:עudiAv5ο2CS=HTgt2wԹK# T1X)A`a$.X,FW/)a9 $@&iXӲn!1-+Zy]c}F Z}>΋M b oوROshA{67lUXO`}u؎i>umD#)* ֞1xMo.5iUG]!eɼpH\B;~t]o " ʈ ̒zm;5]C;S^@gyLU}36" :#~K-O/m+[]P*/0X xm0ܞ~xaN8X*ѵ=Lki> VZ8ZT2c%7# [].(T+!`P.z1fgi[2Rfanf{\ZCѱ,KY尽𿈿p w⪬rE&`fB+tYE`>>ॗ2/Kyn,NˑՏ;t#P\2`vOg7OY8X q8ulT#I~9gv[a=7>,cX"ww$6$t sS4Kx+S og8x睘nB$)|xeJHaHjvڿg)] ¼x__ޫ$GLOI;MRvs zsJkgxy0u?Zڟ};-k=W$h"&>@p"w>u&@$"^y[X:&&st!'vى4D% Nŝ^4AcJ1uc^ʴYݳ- I'(bODXsD)~zi>IT0{%3+Vk}kZBd/UδRj׿T~"^9$0:&ȼ䭤, T_R`F%*qhi&C-/&_+—^9~imuڰMN}YAvT2aҦV0v{ T^ds>5m9te0H ƌ/ua+{,>?Q:#,|` u?.aiLALd0yvGJ X܏zK 5tO9a o#P?|Y$|/!V01):s$> SA zigk0JLaBd>σ$`k(ُ'i6၇ b!K[ˇ-XhO՝?ܲgpx%饲q:k)Q3?U %htHq}~VWn%̇pJ)OQD%ZļOWa_6IZ.wnuK *ke/N6]_΂:- :&s^|zvњ{"%J1G"7~z> I߲ǣg0H`k$ O\(Ms=V 8[&7*L~_~I ZW^!˔KUWz*ewN)tMapXFĽ賂,Va#;!]F]]D:g `*5I^O7>f292ͨXh"=iKǤ{.ו((?{koZ|1QKOorMn1*LN, iOb4̪[[$=wBP^'eT*Upj? \!Alv芎C⮤1s;9r2Ŵ S<3G|o]"e 8'5A:C {ylV$Z?߇6K%G rL`4iI΁$ 0,yPQwŪa\AnZ1K&bBza~I0ncw^`{"TFi2xؽ}rU3P]<|!N<`1 ?F _[\ӢY&P1d,/|YR7~I7 Qu>B(PKF4kRM gPFx0z5~=˜YDAL#;>`O~X4 9PZHAq /IK)iy0I1Oz! +l<؋ti/C J$r=e[%ɥ5*&u,u)=A+aD߼$*$5Tliq"ĤSЕ> D5񲭮^F?x(4DU`yO [A &ð؇ ۩\6( ˯~Ϥ5]yVPp{\.J"wm]QO*Zq:%t?%;&Q\ۀ~gARt4/r (^YCYsy:i psx4N9L0?M̜Lcˤ]}nct_]ED^jO$/1{H='st?h y_r*Ev\H tϱ4.QX}iLPa6mV4&zB#* hѬ,&r(Vm4 Vuşڐ9M=*2?/Äd732n2yR/eK +VT qy6"eXdw|$ǾJ!*aq',ٕf}ŽpP؟8X/Zw9v/< 8#5V$% QY$e<-48I"b$+ ʿnb 9U4-ʣ[J2mŤхx-DvGs C}i}ǬEgfDaz X]Jiea)dHv tӉB[V?~(ťZ~R{KLJj`glp vTQ(a&jPݼ=^89\2_ALrKIkx #hd{S[u&M@ ɔ jB"{WA0H] ˾bs႐+x?UR)n(':?`|d0 nоs Raёlx{3]BsձOP9}OS0X|mPb폈݆_(9m۰/ZrPq{(@S|]ѵI} oWq`>8tw顶7>Z2Ar a[ʛ_Bۜ-4[ ،;\%.H{6n4Y\ůn6:ԝ$%WE6}V'l\1u٤qFJ,-[9 W \Weey  oG(Ҝdb@7 XZ GS0v{טBmBW*Mz8R!4T%uFVj tKGA\TSYmk;#"yV Á\EhG)I+~^եJ7m|*kOnXDFj7K懹e<47csXjB,+8Ƽì0!Y1lq&|U\[]P9f 9j sꏋm9뛨~/G8FS&hc/B^~(EZDE4[m`b/ѫzl0դJt˽©7oG #J YJCր Щw (^1[}Yaє"Cq|qORxI`ۘ9qX.|4'G؜pU-4/= N-DU3tht5ϹN1+\Oz"͐8qj nIK֫ y_ \4Z +|ousxe%i\" x"6K tS4B֋fm,S!r:7B)魌G]o>uI}PB(= S )sOq8t~On,3aDL7}itB93m  EѼ0kR>j[磃:l@R"G&%iQNʏ>V4b]tE?V-n 6BM Zc?|X®3}[ĽCu~' b$Qw1"QSy7 u0 c_43!W*) tjnx#49O\5Knm͛t{}M`9^PF$d╓vBwDhS-`15 -Y Dx }Lz.eh4beLʗC۵5;mmGqte/A&gۿg=$.%^~ǙL񡃤s\ncL?)][xUbcvwJBduBYncgQ$٬҈p;%FWe]#]A{DSdjPGyDW`G5%p(()vX@l(> Wݜu lKigPZGzjXxsy2 L j41 'ȓUz\sٕ߱rY9gHȏwDGizG;L2"9T9 %(kK}#R;-'{zWT+sfOdyg|هPnцJ$D/ksiQ(?"bs+n;qN:iNhY0o"zA gqZKo= ~}2xac$J@+VY~v<8i/q*Oܛ2HQ o,z<)͌7[X~ ~|Meu$OK n{)3EҽOVɺi6k7DR[L8Tmp?_͹O472I3be[J MfM;tMtčV s<  @$/zjP~s<}H}f_.OѲDAHp95D(8'hZaTY΄J~edecOݎyPH֢mE E|xJ+OXh]IߏUM|y6`x yOHoS6+Z ̱=@goc34=ꁠJVeAÛ@_DT>WI?t`_`nM0}98v ]OG\p&TZ e<4l9gͭ'.Xsq+#]TP."DHT_H#ۍ5y|ku. \<u6eB+·zv.G[) X,lf|m0T=eSEԀv љ8/V 'h6ybc>y/& vV!)EJldT['bR)u @@ZKT[mnpCZvG ѠBiSbSev۷a& 2r k qL1@.tMJ(. rly-½@ h'J'q/tT?B Ի Uېa'.RU_W#sh`-:+ Xf5'rȂU`:QD1E Q%qW>9Z!B@MeQNNjC];K0F҈OYy?̇  ^嬃bK"{2{"R! DqR`|aQ;QJ{KO5mkͼJ>*[[]6brQZȎʑ~म4IKv WO#/E?0ՎܶxU.Y\ӭÂh@|2~n229Q J2Q{Iw` $6$Kb*p뵎#U񫦏70}CK",D#FfNaIw~j vR#kOKp7/}ߎ ^xFUDl]rИ 5I}۸GH䛦qċFfk{+)1>gWE)(Fȭ R6Wyw^J0EA1::qZO{ߴ(NֲYX"pk (@ ߀.XP۝ÇOmo|n[:NxPdlL 9lI#Qg|;{D\^r|vƤ{!214Bӟp0_)r]~h:&ǔsӕ3*%Gb[ O ȸY^^Zw${-${W0}|"[l(bWSA!&}-Z_kySe璧5L$Y"gU3Vfeݚ::SKVOF4q#ESRwלQR&זj`aE|A|ur3>|GqsxXngwPWDQ`J.t]=ih]jǁ8-q%BV$ !$`P M⾧DF`%øq&=Zt2rTϒJz!}Z(D_ѹQFUI=N/W3הP"][x#R=/==#0%s˷y/6. O?<:BK)㑖gƙ zr*w Ss ~{2 #) BV#f Pw;Ub9tQ`/rTV9Zo{H\<Q Pn%FOϳӈҮ ꨝ]"Wb@6pc$*N~88wvpӘPȷK1F9>23Cu2%¦g,ҋ&^9 ejC|y|`er2ժ>.!W`\>LNk!9d%%Kegx`/S7T_9('~ 辳"?% p˟O(Uw~!!ؙM`n襈}f^v t;hHg ]E{kUšd֜\_O#]#i=,Wb=!ZyiZi?wqS|[_UGkuأ ^(7~+v2N+7ZTǪ0 MC5VF` E~vΑ{GpWeԎ~1z"p䪝&9F[ []#ZkTyoυQ$: ;XksŤ?Qsկ p5X[Eqn}u $B|KxF jdec>$@` {TRxWQ(}F s@qkI%Δ{%?:dG[ͻBPpUv~L@{!pɫh.{b|dȫ(K`auA2mbC}뗥z/۔)Ge] d9] zbRiNCXcd?Jg<Waz~0Rdi).y<%4|(Dd^2-e]~3yfŹ:U$Xk]`j6X].dǰVDy|%H.\)~W>>Ŷڤ4a o}v'J2RI/Q*V;|1fӾ~1D[Vm{S+_Kt2-7UD_Ԥ98PrQ4l !6G #frٯ2F؇gBEF\!!Kć$hHܛ5ԧ \!F<(E8 9p0@!}Q43O0XYOJ]jpR7* LjE=5e}k4'kyGJn'fFl[j>]Ҥ #5uq>/ 6}\ "4&b,e^5GW47;$!#?YѬIKd¼`J9uEI|y.y}4@ ' j.u$ 8>/w/mHwLXeiCva Գc}}gQQpq->ގL<|F ~jؑiςmCc9289yVtuTG5԰Pq/ )CK58MMwxF ma;zD!V،d8p&8BL!YSuf\(KS}ᛔ*y/:ʳP%i~nyU%Q  !S1ۍ tK|)ܤk2 x4bvhb$d>1S3K`}cg{~Ue O#iۯFuЬ~b&.:µ^P}ˋTܔ虓W9]D˿wۂ?,RǨ-UˑIOI;'v-ǐ",x|M#r×A׀<1/`<2jXӴ xx-`fvZ{i`svg6x2^_; К K04d:e.IF?vď: Cb*?"oJ7P_z-f=~2Ldk xSd-iD+վZ䣨BOfv{d}7a4!W| -<"x )_=. ";kê'ft^y\L";\96+JhbuvIC3 =+3k݁3~qUACde >3s:tf5x? ,DHܲ-|ŝ,;bGJ*kY}>JW`vEPH]߾mv"TΆy7ca~9+BM2sh(o&liQ yC{I5)//IGrBt\dfq^EL7☖Lw=<"wk#? *yK+MCպw"sD((Aҙ1$wsf ^^ puzTC=6<,۴m,CJ+ I ! 2_xexNuÅa)Hf`tJX*ne_ W90 L#FF \ -Hnoo~$ZyݛfGAt썆ޞ̼ 1YءӫEg FoFfj4Ih]/.~]+P8ָJ|P.d-o .@bꡂgSصMg~.VL0\:(LI1_Hvl\ ?{DX?bR7~/ LBb` c5`.ii` CK }}]jOK0JBl(K b‚zjQ@ >yHH/#r/IP꺄m67 vW,bܹ|:yޢ,W- MLFpjM('d}4ˮ+WVC{r94`1 yli +,)/NQcj<m`[}BZ`L;Z(N#e0lOBM:c ѻ6!#V?dd}T2_3A~{3O m?55־Cu` }m){*YDE+dm- 0˩#5t(7Au{:1&@OK{F5j얩h4߼XT)%h=C|[K1 *+%t/؏ /Q)oDs7HO6':>\FzoxVgu6;qTJzbz[rJSd@'-3DT@<3IrY4 'gO~NV&i]Q%!i(SȟOf ADٷ7g(bSRvy#m04_p_ð9)W"Xl4?{QԤMǓq$9)ZESޕ3%F$ mu/)s/υʺJ !T+YMT90ᛝb,l3Rb*C_%{O}Rfx䳲$dҋ_ [a7 |4d=Cؙ8w sM'jEztA}V^́c)E"1ڨ#ȁFS{ӕKpU~ ou>g~H}r}|[F(pE*``4cDWN/C R8;o{ПC` YRÚA}'.~7d+?}|{}?)e~pԍ鹊f^5q"1djil(V(@rL *{~ɧfluT(MF>6O-k9S>4W6$ޔ*6);D1/c :X|U% J=5DiAY ma/m4ԿvC"+VせX-AB[FΕIWQrPipzcGP>׆xEZb 5k6]Ys{X "ZkHIomjryRHʎ;w֕rp7J^pit-0\QKS43L*Xšo'q`4df-My,{sgϻ2F>gvEq "%]cS5(&~M-c68n*ȳݪEXWzi;y1Ҹ3*#L8}#BxAJԒ,eN[s~oNkVΓ:he%1tQt5=V11);jBA{"N70KYZB): jj 5"e%qyz]?Dg/#A1\F/rm$- ,7"ӥwqS ߋRyj(f 't"NGVvJ>ķF߻ޡ{m3 ?" ςY1C% (mW/jsaJhyXaC ,' eF?!ڜoKGMLl&ֿ*${9}'=< S+@΋ > 0eɉ#7Ǩ1=e}^TCW|#u/1?Mb1UՑo(!Hȝ1`8g[apLJE!?DE6sM섶D˔Q2t{1;M Xݒ֧yLߩvRȞ*Uaަz%bdB`5` Sc!@Hԧ5:Q~M21Ec lna^UG[4>Nw.{s]2PHZ%t+ٰ- a轸\OIn= xoG\?W!sI, zvFq7QBcj4)ǀVZԪ(׀9|L TGR4O?`p!\86Gd2KQh7cA;ڰP5uM(|%BP'󩳨h%]e6VZC^`hG c;ɺh:(9wڳB6@ǯʮ6 &vgWƽR_կ91,)Mlaݡ]s\ifpHѹѧ{}vщ #"COPZ`" H*Pw_kLqL sei>"@]6aH\^bУO5]R?VaH4Η}P OW]RXJM_X2>䥂^HR(Sh`[r<0PoB(jGL">7dOZ4xA6Ѝȶ{xF*q9Ofh c3[G!DNɀbiDL Պz;;`s9F^<Y_@rAW灬tԤ.Xcdu pV<~) nxkWT{zM_9s8W0Ԙ6% X[֟ IGgn ?.u}ίڱ<f+𢒣\Qi'ST/$ ͩ̐ㅈيpUz9Qi/P,k2OE-Koq ΐf2[aJ*!x78P.& mڏ4j{6va$?\q8j<9MܗnwZE9#TT=Љe;qri5老؂&jɢű:Z\? }-UF$ݜPиVe>V^RIt-I䝕˰Gb)wKGNmf@doYDh z2uLVu;$zC+RN] h>dD8 Y;a19I9sdQهtU—}#8vhsI#*]᠚iNwiFUOxW;/lM.͗6ıV@\fVq7@>>xW08BܭuƾhMNqެ~>=:X W?JO-.`jQSZΐ@q TW#m 9"+4`IE;즂۬>v3!ꥣ,x=ql.d!xp2050JpIR+_Zfq>3noْpm@3~Lɇ>MaJ&Pqϱ=_ 2bǫMXuK/1܅Rc1 qA.CyZ䄮E8vtJv{O(GuMp*I)AT?K)W{Wۄlfў͜IGrgâ:h}C^VKHJ}]M#dc Cs?3 (JͲ΀j֣%.>ut* Λ8X}zĜA7.̫t:_ 4cP-ji\߆i77=Ke$)Q,= 5Tx6t}DT/^ea0D!2(܀걃F8"|]/K9UZxeL5 PEFlȬ{C%*nNF"8/g/J%+֍"iQ]/Wl#ၖWI[J JR L Am=tĘtD&'U~cbOɧj-\wkb≘us?Ǥq)[豺>-4\{0PbxH?"ݸk~| Mg1f( .nbi%5 ?S׬s"y)>=MB]G'1);vt)*U8`0~x?~. b7%ݮ^Lvd J?@&J5)~\A3yw_{תiAE,LْrO&rd$bkB)֘:^,II}$#I "`Oڦ=XVGUtCwaah՚ z V/ I 'nuïuC{J s3oJK?l-vsŎ WoX-*bUiOɿ&"lr=K~jv[眦}\:A{U7I=IKf{<=,yRi/k|Si43Kr;S4 g34}tt;b6Ђ/[-jm.J go i)i&ABQc Y~HsibxbV$&Q \#HL\F1!PR5DnV y\@WhYO(oêh}VLk* FI W3"1o:@{u01$ݏ њ#ƒqXt ybu \9$yAȡo iB%Q]H{\P u؍ _ӣSp2˺aYȧ=[aS"oghd^PFͶx\zO#j˨.~IʑzHcCk;CJ"+1>F# =D_kEr67|ƮE"ͯvI nԳKvtOE3Rd:}OJGa/UػvaZ]$*vmِPGb" =PAh\d< SXC82އe9UF5sqpGSm)JM`qOFb0激!C´%ŵpEwQ: [0ҐasfKK}r]/>L\lYR FtwH*^rgdT^UDɰ,es6sc C2[ҜVH[WH}KP>_N [+ v wRƛwN=](kCX|J/4q{9#+yS,O:PsS`8WE_$jlj8%}pHL?yGq+RQϮ;%W/TE6? M#> ^)ں[Y~vk QwLǁ{Ẏr OuoFbgN>ϗVYb|Qto)NqM]Cd5T50͈) $NcٟYXMXN4@ۇTÓZV<';^IiB<2}CA.Ǧ%FlQp1VdKHOlv &kU5VbޑF!q eLp[gN[ɪ[ԤM}rʋWr3;"CMH/ıx uRXNt2"df+S+iAQ5z%%Y؏w/Ӆk6\Qk{g,rx{2]Q͋0 GWO[^mtzZFrBT xqey0*}/\gj&^&ʌ~`>,Kb&7@ZP~)xdAEG^ħ(ey2"E_K\HQSr K?iKak^M/sY?$' <완 06"!:B2鲇qSJ?Q{ Qw( k,RD27iuJ\05^ 4z$?eȬ,31:qg<ӲijiswwSt<$i*)z$ pW7/w΢'%>'h4al$V1-IfDkJǏߡ?]wXKYKOHU@o, \o #8$9 X‡&ypAWk٢DTŦ o"dCA Bu'fvxє}!uG}W=$ :}p#.9BuD+v)|W˶e|Ki2|^j$h~NCsuBWwz` F93Tզk\,t o<|ZJ"-/n6E14vǭ& Z}hiyi.#JӘ_EO3$rCaƓ8v}$Ԏ0~;u4+jE:sܟ97\U?E1`0S}YД&G7w0~ޥp\[:r2l,XxXT_>GHi_'0)dtĶ76P|*7'=Kd}JIq<9„9m}Wv9~׍w>/o(E e % ?3~٣&xi$X}R&;޽_s1 | q免?\mq4UeJE)M ims_TIiPa.h^%Yy1mr\- H0MO<:zsߔ?a;N:ϛf4z{7r\mydgoό36O v$-qxR <Л2v= 5݊>_v3BN1ǪF $6%t"+t3ۮ-XKi46&e.~aV98DIU%.j{knPtF t`yMIcWĒWI]7yfrfZAS"_PbX_'cc4As?VЎltQ9>Y 'M*~uCkw>ړ˞k}Uvt\h~n69g G}㯸T< B,h^5q4zi<#'SUюYhwU8aV "{Id+ ݱG\].}+jًYfZ;>qTC8ّn?h8Wl\0|:QV{چ`/8MPV=a5yg!5p0 3@mhQ@0 4شR~ZV4f yta? "V~i=^%7êZZ8˧ˁ`EdO錡Υvef2A+/ZGH{E`7G;YH$h꠱ݬ *mDµw yi@ #g hT_S?e@b 4dVͨyqĢJ0抸ox@\ ь{3׌P%%Q},h aI{evbk}r76Csg`Huyq21ˡrW7*ykxkit!4L'kOu]i^Y5# %,_as-?iOQVk[d`ȨTݟ,`9?,%::7ymѢY ʐ;u ~_1h!y\.k e0?>(aK܋x? 0^".yxGy[icQCiz,Nh8[t#`'I~Y&{4agc1QYhoxb`p#i>J4}XN u 17]Bn)Iƃc-+m&V;'w]%IvlЌa:q R d˖OHJ']#MfU5 -Z5 +uF[;au[m!c5qe%LmqZQwcw]Lm A~,u v%4aq-rd&1XU;ipj 8y:"+M3ʴ@A%bkqnA?0>ȃ=&zB ;. yf~ ^FBWvO!lvrё,,n|v㚗f:W#BT\f%q82AKrMMgDpH]a$-nYTz FfͰ3Yzݨq"Z0*`хp%fʁH)Uds|_;.U8 ݵȵBұH<ߜj\7(3k):1|n-JM0Bv:\ߗ ႾyMPZv ^8*)NF4V#"TRWABZbCѩ%NOAzZc,ﲥj l zJY)dQ[3 ?$5NcM8>5AʌZ[NW#rUIjJjV0dƋxo# rQ!EKˠ>KNm?LUXR(PujiТD_]*PyA[HܛL4KQqXQ[Bk.hHhoԓZ3!= Jڊ{ c%k Xq`j-_wTBp3*K~ %'awP"c0 H#0^1co.oVX \55{z|Uv~4 EL9i"=myZaCJYUQ{Uҿ~;.$ 7*ǫ3zʞ~c,[[:i0 W}L6!2Y΁Ԡl` El?Vq{I"Po{o@WRtWEn8Z9Eà$xfۘM*/im ۜ y-b!GRSpz_V/"'g+K:0O&-;RMvfKÜ?4!Zmy(RtaFW`wvVޫ?c]_ 5(ӡSvՅ×\[<tUdO53}Z#.`'}-my&B,[ZVԈ'CFgČ "lyc 2םǤunHX6IZ :4x>?v9SyZ|&bב*9y!|0 wo둪[@^Z$WD^9a9׻ hGW~iwdt[s;HZjb)N/R)+?X1mKtGQ8F؟ ` ~-b 'uNƱ98j,Dcp]AJ\ƈ a3 VXb_qS"ݞ;D(s%@0a|mFzz= Ѿ(GX٪Ҙ#ƫ#OU`*R S3^gĞIv"ﮌ=S+IFz=t#`+w6iͻ?Dₑ5T?κR'y1e1f `yh4ݨ_h[%L -[Wx@N'U4Ve T'hXfNJMfn} R'iS QpC%zTnʥs}\9Lqz]wq[o\  /66,%FG`7BS\ꃉ \۟Frz.v=rVI?E!;SiY{5d`bZݾ*!ӪMmJzcIaL``-V';zSk,\AW53</]tVA\szּ>{\(Wqڮ9?#70[0ӎwCĀuX' e<7v 5J˾H*@r] O~ j@4Ţ]uv8}c Ӊ_KvDz AV,<}tZ;78ZP[LGj'{h\t*ORIlJ}JѶYvmzcD8 j!~SL*ME(;61+\[*kfr:,`Hyq"w܈]Y)PhPjTBn rȉ`GF_o ecY)FNS-ؔ8<]¾:k|ReJaϮ?܈c9.n~=8ĀPUx;eB|9ۂm.mюJ${n+aBM#RinW|2R.W\sP #r4 ˚OfB"ekwDf)K륻nA} `O ;bqo @dQ-SJUgynX܍ vv,iR-< YjwVvNKi+M͙9)kR[~Gw_FO~HSO垖{??ES&Qķhh`U ?F؟C!2:X cӄgNr§S_ uFW={@ue"B2+V|tjpAm}EP~3۝,nwy}l{9kRMi~̅ RN}4T^.1 8Lc/򺹟)m|S4 nȕVf f;dhfөf 3wuwmjJ N@MV?La&g0306ki _Ego;P)\f$~tuᡱb${V`ɾ\OAG]`rjwfF ])Jy7} R08E.y«Q/&X~`6>^+l۔"sphgՠ3Q(g1"*.&BM+y>iN I1 /7Lj1c!$.{9. Khbtw$J$$kn4r[;bڲ2"|xe%Y3xLLE$wL1HIEbvuSRB`>D+5ںdZ.a=1T).UC <h43[i Uz`, F~ǼRqБjXM0Pb%\]8ղ6BAkV"?V˜-J۫45ŢR{ GEaJAa``]` V6D#c[1Gv]Ǒ0G< {R0J1T$IQIYtʼn6/v9剀Wgĸ z |%|xn#Dd3I'^q|NN} ܣ>qe>1M94Gok4>;2`飰,ȡ8XPtwzTZh/}/yq%7$ q~Y"'1rVt0UQ{P<2#ĴMŭ'+5n /OP w\ar'>x :j[:^Dp2*0whs9e5O=y& (>&o̲d;!Hd%@i|U.&8!xen^N7^a8;|&[,I$憠g^'M<%˝A"h>jtO *KBg8_vۼL!}BQilđ}E'Ԝ hB.YmTJaj1Bq\WV ]25Tv Q󫄳5G4)mmKM|mexH{im~&NAFJyU^$7b,)NJB{FoօW W- 4rE\Q|Ihe!ȪrNa"_f5"PIJl$,ciف..C(Mi3,ZAlDpÏd,ڞ,\ urݖRr-I9тy6>"0 p `qv'W{&kbUgNN2C-$+V:8=ٵHN+ owSSߎlTWXEofѴj䔧.:`k(E3xtЬ'hoʍ~j&jP@$7xO!$3JWY2x34sR!jh_E>F"Ev4 lOs\&AhKO8+)p:3v~H U>i&qucH= 1\**MS8o/em p t_J4ҦNH1^ml (^bGZG$<_$Qqx!+us\~yG M(wJhOaӶ?U>>eշzo]qYL?ϯH``e^;s JLN>6HQ~ϛtߊsx_e ?1 h }^z|jq DsҚsOk燇\vBdҏ1{Q2{}ڂAVryj}:ǖ?T4促Z`9'OKPvÝ'9=Hlf8oo)'+ּ@*m!WZ,2 AnNΜi3.{cnitO,8ww;)ԂXSB1ʇ]fNyF]9ҾT݅ξ1zmЧ )R4fgXδ&tXU?VѮDwFqj "/퉉RB+r Wǥ7sӼ:NVUitEꝘiGYaM?*LÝq][u2)tdԾo~ƽ^+f&\ t~t;g)<h1p*>Z= 2dO(DT4c[ocRWa;V7XDkLL`Gj " {gQQD4ꃁ]Bmր<^,>v"xN}\/йs^TgIKNs"ȏM 9)l<ٙREHφeTIC ӚxoV}T5neUI ,M L $TW7qňT4Fߨ85JOF2E[ԛ#[Fة+f.̄CHkhQ+^f_ep]a5A[2 ۾߻.<Nq /yNԘF4FtWsZVy%q y˶ U(1e{;ŘMKZ4'tM[PH)E򗟘2=NQ3"(4xFGalS q1| FA讌9:ġބEʜMGK8^ep٢ WOIt8?L/MvG7N-䥥GKmY5r4zvgSD-wG‡Ƣ!iCBXEUi/]!:d!*+X:.BUQ1prTv׏""_>[*b|+pDՉsST`N*BfO5e؍VUNdٿm*, Ƭs \;. 9~['YC6IQ)C櫻bтE0 ObD3N|lQ9RAFďJB+Jآ2^ M_Rqy!gQȲpK DJr^ +kfw:]'יٞH۽aֳ~`rUS"z2NG+ZGR~+`4ٹg56Y:_C 2e#l;s͎E^dA|4N|RO&ܳFqEAXP^"`I du~?(8+ f]?_enB狀ҧbgS#;U>'tv~V3yE% 2Poa8c >FF/Wh ~Hv:ǘ(lvhN b-]]U #M 0q?qbhAx?.sCCajB"vYѠL N*liCLVL_Wrqn[Oi,Xn1z ><aRO9vqJܜ8Q#nI^ Ψ!dm1Dg&)˜шO3"רT7(q%gt*u*[ʔ_F=4(+぀*-6Cl46PX}#(xJrY~QXS qdGfI@ >x2ȸޞpYuH<&v6*u>Ҭ +{F Q _>t->φj.GUZQwzv4|:2CG 9AWde8v _āc `WSÛ(M3x•$1Tlܙv%hkx*Kƻ6?GF#(:@duֶf3ڿ21/" ܽ\Q=3#Oچ#oq _՞ [9 dptkCTg9uiq{¦?0QX \VT { 5AB(w{Ͷ2dڥeyFJy\yf1Y:Uyt(%Y'Jbq J,knJ.hWt K"89Y2N]V'3Ef\|u)ŮWfL"LٲC4WuhR}^0@{f\Pe׷E{Zo!\y29x?o"v[ڟ€x] )K1PTCe4Ū-Őא@Dzf}sύ:tǫLy#Chϲ#7;(pJ*7{yHw V3oK8)aSdP<bHiopfKmOPj׺uVDl`lkFlJSH魵|,ίgJ[}FzvBkzY޴p2] V\æ lB.fp{q̃t8y[Vd*wKJS9|͖,EN7`8|@(Hw4K/Sxm;%u.5j?=`t/k>*nCuv[y_؉d*'Vbg-v{/(kF.ÈSig v}tTwx)4̪,I2qa|Yy-c}NXO6[7D+N6bFlJ*aXh֙% c!Ql'A%[Y#SH>@0|QzjJ fJ-24pvX/{5_:Աֳ| i`kwe#$!S;@݉^i'rӝ>.XF񨏒4(XH!bT0EpLuV=X4dD0Ay. ~@+5{:Sذe0PqWH hݲ [ ˍɹEh ÂkV}!ډ-~*m;oZ J1:~pM aIc C]QA,t&R%(NIfMEa*lo2/@XK@# 'TaٔH\qٶa|Ӥ|'Zd팬/hUQy}T?4)dkȪdJ+X3D7ϱ /}H]cm\ܥ"פ3ytZ T ϸ&=Tz]F8-&x0`?ړ޼be3 TOS?Us$epS4!Lp^5 ݯyġ{N707-i %]ڞIO&\FDa G#D%mC)z~:_Ǭid|E|P/@׫#t%j @ s*qI%%p(uA%G ۚ3 ֝|`0bʫ7G{kR`8Ζg"\9$E,N78VR,zp[Vi(;&:I:gP;7=e%(̭inU׼^/aȫκun?*겧 NrN~:>Mϻ _(7zhsSuGfTRQ{('3 s(c%pQ0(mPu\H!Ğ$@Tced]ޚ>ĉa)YrX#Ɏn3dgv6uP|ȁ k؟!ɭ\wKj- 6ឬ|=|9v5p+b$. >tAn/lAJdC_ 1H'Y]5M b`\H~ Yտ%F+޲S 2YHB0&w7?&՚:^6ԔzLKs;dH;ɨOr}m1apkLq/E7Lp m~)f>%RnlJ^h3QD;.xh1lCehRxgPdҵqH:DSbi(oaK$oK#g\ h~EiJ?FS<û>Օ_r 6_/にu,4T|Ae[߉" } ہdk 7^ ™v~@ A(+W[YZ4yґɠdd75JLۇ\n{X<6HnO4}%n0U$ҹWB,G@P]xKD-L8峌.D48TNO^l9i1*^> 28t ʣ t}3d=ڝ+ay^JI\o11oh !C8冦iP&z5Wp\}5k3OZΫӟ+tUy._M|j_1 pI|d8h^j**\:nOᧆ_?2[NDQ# h8jӲ4ah:a(RH. N:'s)u-Zup mqk*STrqvcA U--vGɤiFjo6l+|\2ˤvڛgI:)i"0lF>9geA@9i>4ECSY1ݑ) )`e2 6Gӊ6ЕlsA(pdžZ{'|L:w 87b2Rjq\"Fc) [RFGis&yWNF?/8c4^FRMu"+t|pg2bq|!}]s KD%YbNwߤIq!$@'j*fob> X3dĊO˵nшr1.aHΑhu~jI0A-;Lm87кK&ļhi_,o5IB*A+7V  NudHb+8'LȇD|0d LGiCHۇ4l XB:Տg# R .C,e_;)ɣ$tyEUŤdyoBH0v!.% ؼK|Tl Gvc̊A\ 1L~@2a[vcFf|@Zߥ8:S&n(ɂHvU:m֌f+Uv{S-PL|oQEhҖ!%YիRly0-G 5е?XDtE1?E5l xܴe `x'e?:KZ >~#DL<˺:`Ud3&_5 T,K:K-!M*1E*QUQdmvDƟ_yզygd6ӒQ${wrSH7Py ,bP;d7G˞ee.lu>LP9lQCmiϗʕ䄵B&+x (Z#%hOM;$k$Gϯ:vi51,"- ,uWv9X*zK;Yx]?BE;3c_<ɳwDonUYuMTooB1@5<ppc^uv31|Vu 1*$Dh]x5g^tQ`ulmWɪ&s].|3cj:0ov0L#z9~Z }zw^WWg_u2TUy le2rC>h `J!d8goRG!Z)3Loq^1߃ ̮(救N $!ǘb Xͧ~(%Sƒy֧f6+k-?fq~w@k2"oV7m `<b9||ǧ\"5aXViGn4Ya3o#C[ ol ƷS cWj2F9= [X@s$PO1,b'E0hG3r z9~Q l7R'(C42X߰lL@w|=ϷH(/GV;8UN Sy$᪛`S\{̀4- L TG`}5Oc8fIy0b^;~Ѭ"I4ȶ 䒼 kd2oV rtcG4\]ߑ>Es~MDsa䬦Dv.&ɦy[kkqgꦽ]9\4z_xɯo8͗fH"!|X5D#ď;=|fv.f{ "HFx??B qH~-Xi?'$/x/ 7XC ʄYe{B: hԚzfZ]W&sLTTD0 5l/K!?LQ-2Go(#L2Y}SdbNl;IyG\?j}52C7Pб)],K:S:ek-'->&k>f8Z0C~VIsϾA  g"(oیSfq3J3!s/] S)齲U/I2 (۵+Yl/+ϰ=$ ԓ=^~ R :BԂ 6i+p N)/(uy +Ųv~Y; *nV>E8{sۂ)df[r=GnbY,]qnXGd{]/LPˆg|\9V7DCp>PֻN;HqjψUՀ.eZoQgeJ1)?e 1-Y]C Ж?ZT}wa@u^h$Pȫ3!DqBYA X5zK1D,_OO(M׸rR2ZrC GdqR$ofFm["++EdG@LX\Tc2~Pu4Hk͎h@-$P&sMiF.y/ ߚZ.Cdꦇ\}?pLY! ``ݒ4si9ؑgr0Ic(Pf\S?N{nt',n_L{+UW ӈ &$5Qp6 w73D7FWVOoMoeW"eDm Q:lt!yqZdMz` a枕W JcvCb)VC%)!MgӶ|`9Ēg@^qf =2#4̉fqDB -Lyo jDROc}>&弆I~S &bvۑq5yu91ܛƘ=֔`+@\->c9(%}4Nk3|^!EBY8n B*YP-Uv$xY mΘ=drB9PM]R mУ^kNoܫu8U&f9r.zkk('xsf#ɌEjz]>D,AQIv]]i{ơ`E@<@pV#8bCčq!+>Ic&['չQX|mXNvF (W9R퓿obzW+ 괃Ouņ'346gؑ8 bx]K; '[Xaǧ /) hj1Vxpq=Zk} x'y3 9l'S{bHfהڠ3֡ ?μ7ewQSMXwehۿ}V1S,I ͥv{{W6EM/v@zkc lW\iPLm҄,'!N$՚9߄X@j@?՞"e2Mwz=26,6Ɋ, FQ@.e$8B،-vFMWa+ >2deQ&U;ǣYEq!ɾjˍ=nc aީ-R[_d5 G85ffsxuͷ S}ZCcDD&È YL*X>ET@RIR_\׾`lRRU%V8{+@>q$I |t yH`r†~Ͽ{1"Ye]KW8IU8E/~Bł#@F@QfCD bU#ө0Gfh>.CIcnl]޳t\;mLA(p'M!mV8ji@kU`6zx!xI]^@ƽj&4pA,gwD_͕{:f%|tf$&Gj6vD{g fg\]>߽ie=`NpGڝxz CFDDeh71?N&̾l7(Zb3_fR^dXE1VWu&b}t/ d*B6kt7)~k)7/oF;u>?}9H=U&sozu8Q%:vg݌ C?CeԐI")2~"e4ӷԮ)eaUFH?dXjռhTe߻T熏fӔh^(S`$|[0U$P C \>1CD˥kZ,x[d@vC,JքF!"aBmC,Rr:f,Ƿ286 cT`\hVłcL6k(Qc > 3ČkcdDO7A9|o4+u0`7gY&Z[ALv&2:D"ˋ[aSb%cnfxz V.@79Ru7yPIvĖ,N;lPZ;8%DYHWw(gmlvm 3Èh9_\(Do޲㉽txC6*<6̑/E'>ch7y|`n__ܣ[^ZHJ/'θ`4R3w–8`Ⱦ6$31)w)FHmF3Sen!֧ iA] J]+(^qQN?SϽx{w f4,6𬼝MAx[8_y 03]_ՐX@'},P O*ւY1Q<0K E߯f_V.%qZ#P*t<ԂCKa')Xtk-HW1T/ɺ^w'!?bIZ$j8BxT+D`;qEW|O1n3UI$3 IF{j$0|-7TgUZzͺ6JGPǹHItbO;&ʥIM( 8VžPj8vcF5d*aLxv%N!rO0r>k <:>JA:GIaL`Om{1 D|J;lP&|J: 䌳&Dnden;7X4lN>E=E% }dw!0*]:̵VYc]iEL;6rѱҩgPMw Qc|;:$Yx}|+ 3(TVa }v!3&Z5|1荒e̢1(1'ǹ<53|ЯJh9 S5Ju`+Bk澴 Cvxh x_5"\s;hKRe2O!c[{GpJ *4dX@1-{gj\j@ˢ +ySgyuWSu щ!I~ZtkvrO0K2lK|pJGs1[;IRZ6e`;Lً̜ɽ!ޟY 5 Oz96?CӤQzkѯ&VR[]cdz MOe6% >CfUQhLݫcI},Y8Ae~'"XX&vl\rm?hBJ O8De>&kCf׾GzuqyPd?'bQ%c*b"mx)e]tv=$:G?a\r{BH2, [uq] ~ ij'S}d[Z(/JzcNM e.uP0^ :}Zahn?K$~3Wmɪx:aO*j?.nSyz'yaVah'Dӱj*C  ĸ ύa!wP$XotiIǶSCǟV!,g.hFJaכAF IxgBC>p-bKn04eUźC>gas@ukڧ31D*V/ֈ2+`Z*GzxBB&Z{^u_a˩c}]4Ksf_U!1=BSa׮+/X~ @)gf-S:U-&x([Vb/$8LY ]d*f)g8oRE憎cM EdP1ޣF'4?0]/Ҡד239abbYĎ[%XLa6'YVSk^;JĒS *ԏNt> @;Vb=z.t~aد$'Oo[i$l!B-Bq3 /;}/cUod4`#>QjWbCTRGg!pсJ?V3hoH9-~g 2l찒h [Xp3oӘ`oEO$Egu/;gRܝ>*ney6z=pDZm?FfFX%/ ;%gx!FXPlIp<rğgjL`M*]/ۈe< ŷ>˽O0Ep&> 4T<3Ί:B7Lۯ}ĺ/A( ,ƞ9~_[7^}A`>ޫ/ORk doeID.>ib؀l27_2_+8 m Nw$9gFe{:OO<-V![FnuW /nJBҠj+mZ5~T5A~~çϒP4{2;J=4cl|*Rn+xW5x|WpPPޯ<=yL[bT'wWZҘ@Nj+-!Ƹy:YVTYK q'2Krh2O}C|G[ǧz ڻ5"FfT~ `r(ieМ[pfÀhR[9蘳PT gEneZ[L*j("J2 }`w5Ul&__q;*֒?2/aUd錥fq2gЌ'Fyj!ЏTs|hErݸ ՜1_a? B@^EKdO#t6cLlݹxkDzgUMX%[.ں)3䰰d+곳E$j K,t۪ X0MtzU/bScBP[yB`c_jȜu7O 1Ӕ3xz6ܧGꕔkU@k攧r;V@mҠ$7 | |_q Jwfx{:Q8ЀwpyGEtg)y0S62Q0]&łqwݟU0u 쫲-eYIjjt4 _0T|dəd˭^e*,9Z'[vb-:\=U}^E<\"{ZRO_u։!ھx[7u\QdxxT0q[_Pށ#;aW)o+?D25_ r v7h!]vڭgDCXGsK& T9G-=Are$h'f,iRepEZ}&yϭm+qzK5(:7rK_k6@_غU?C^CmyvՂݥ[|V [q(ݚX:WAPJ՜ uZC ͘Mt% xgq;zDo (M\)8YXlNj(QP l-Fy0tE{7<ŏpRI }ƦUۘجz 3k2Ji ~>fD6Y>**[צ=`Pmn=+˾I-fqo؈chh|'ƪJu7=jU^pߢBڱ\ze|dhgs[T"axu" Vt}֙+8vLm4J,y=otP׫A6  pcڤj_An$B|ܒ"l9̓8n`l ?Z Fwd2a9YjCf 5D' /0{`8Bi6W"cU67R=fKUO;e'R F!p89#q}pne~?$Vd=<[d:tܥ k6𽿏;o0dGLiܼqh39*6Rfc"*j>so9_>m61%Р8-%;vI-H.ŧ'{R(R`ly @-R=W3|bx6ˣW> :Ri5prK"z[f~l]\1XT60eۂְ=ryW籠0~dinnA jRjzE$-[D.dx>EdYn'oԼςs|!L$-ӧYoM ܫ<Lxޭ9rǰhN]i9첞Sͯ9ʱf}|e("*~yıpl?'iq.##e,c1r(ʟ/^5(бh? ],ùn- τu6إ2~4E=؏h4kFžJׂ+Ғ6!e6m*tŷh1h9r&_ƇH 5W QGfYE,q{>5"Jtp{aɅ “,!R[at^vyp*+sv qy1arUNdep~=Oow38I> Nj7%pN_9K R>uB;%ɼ: 앯A~zC0p%=]1m`tAV)"{bkECK h~MVeٸ"٩; FV6ZIS>Pg <2gfkt6VyNK|*nK{^4Aͷ{73Yg661oD~ 5;t]uk: CL2sQYLiQg+%е<*;׉j& JadTp8CtcLi>Cx渘wLR샚#_ ,0{9I&qAfYrP"@ \+sF^YS*_;{zuIl(L5ab7 %(FC1:qU t׌VU\ yG{ZҒ(ѬPd{|q]~b f{Z )*g[ϧe-͘@-J>flpEbNdMaMadD!M2Dc8">-<;\Fi:~ΔUcb(Us=K^oF%=,љHUI}$Esmaf:=².ֺSbahyln`ɠX*!$.[7j_V64,-0U6WNW#l1㻊s;$-8,P(H:;c~9̫vq]/4l*ӾmQˣS_#%F])"wl])?sDɤU_RênHuyܸS.bg^Ya^2o/lG2uNۚ%WlFgK-mvu2Pz]R**o9wQ>7"}jHj]$CE-Ot(6Nltg1}@^|dmzmssde|wC, ^@P"zTr~ڑJZ[LPzsB ?etH[bכwl\RruQs0PZJЎi ɏBFjɬ&H \0}ZK$,_fNAaɕ\[!3i246뮫=]A n}#]lSղem#SP}Ȣ&0VhKh FklKpt3oqw;0{; QB> YB{QJ]?fBC;J ƺV^+IY/͓o1!H]eXjPFC"IkrmZG TZq(nBbKÜqA`0v$1O-T[#,xǿHaW<_)}G1G#}g&nVqG70f>A \ ȕ[?,ʘ;KzD5@V?%JyP,8ZM-'?UV0jBeL0bx@tckY }r/8Y)sa&Mxȭyt6 MfvOIK&0r3ܽB mgȱr(b xVE٦P-ecYc\%MwN2H0~GA3Tk|mF>lNY 8UzƑVR`ܼ-5;?/] KMSļ3VժʅIXaE+iP_$TW#v#%˻J{%B u+2u̖ )I9mZҼ𿢁[:pW%] ⠾MJdf:cqi88VF3QXa6]2#+&-v!i& DbQW uȻ6˓ɑȪfkW%ީCנ"CbN̵K2:ri,NouA dxb%j;9_3Z2}Z%R?Lr {b{}CLY^LD6orN+_Y jaG>=QxRV63M7qWB{9@TeeIeqɺڵRtƫ5tؐ*TvV`l.掣Jq *t(b>6E՚f}+W?p 2솷i8oE˜(/B2:>Δi%Wr)$0Mv*p-VN y!E\@Zxs۠.DJ[X@\B!1YUK]ߩP%BR6(JbuhP:vIpb6 >ǧG%\sl"1fẊR7!sWدdOҀޤ] o+ IV}܁waד=5A|56[mc4ܦPE}y bf@O⩁e5f,A; )(m^Ϊ-7Bj,.#dFe2+VRn(.k9#&AC $~F&75[0.so$ JGSP#at E< )m "z1e409:i.8CZ4 ΣOlP^NK:ГPj:n]G:ln z ʐ[!~Q𷟊NHS@<;F)bv^Ps'R M,s\%*%S-Ũ_Eĝ;p쥋B{wWQᭉ f\z˶1ӑ\ ;k 32!I5HMrt'I,/eu8%+fh! É^&%0Ut~5X kh;1\ԙ!!q6"6eI?L-k{D&ZG|֋&.1bzlT,w}^BQ.%*QxQrV$3l?c)+䥼RUeg߯0?A8FeMrq O<\dJɤZGfݲUq0hAtme9.u}#a=tX,`a g+A#Ay#.Fg+I>6o1>q&wQ4e9FI.\cI%Q_go-;l* A٦:5^ }{\(6BY^Z-[t (<6C';<tBOi?I$Ccrxg_^S;i 7텃lo˧2wKCf[Eu0ٔ\O񟈝L[0EvV3G-R- Xʷ]J&q8q10󑍃g,:|M? f}%pqE tF_$' amV7&{iHq|7 [L1WZTo/9/n229%0Eg`KΊ\3ީ' RzeV\jR=(`&lIbv֚@Qj$ .nW6sTfAa!⊴2aqMM2 r83&~J|n/O*CrBJX(Y/ AjA[Ml=x1e #וH[ր ] V^Qg>t)=1ےk|Vp>_:WЉ}M'ZѲYn9\uLyKy/c *mKM;N5pH~({ ݢZ2H@0 Kmkl5e?Z?>r.4669KmgY㑊b32N' 5wS7G/5p׳Vyg¡Q%vj,uGǐ_Gպ>-([NXC$1:1*t-JQlnuUL*"aP"zkhs@l]4d%]vxn[) Ą^+,'cQh)pt1e_.0Ĭ)$(?alN=*uC"bvڿOœ톰%Z!Gg=mC9S=VZQ0Wx]J<UUx!`E wESk!Q0%dF"k%BۘbaO,JV}1n uSaq^OO%2gS. r'sM|{D?!ý6?m2q4?MTMCEj kgn zϴ8iꪁBlSSJ4@z={;$-avs~;-$J'" £0 9"YZ. Nɉ_g}#b5Q!J|Dev"ZM<8ZE,פX_z,@ j϶ú"Y]"4 $ H'0dM@ƞ#F4tQK ](A]L1ﭵez6.w(c\أ*Uo:8M]|(R C7σ 9 O4kˠm W64)*+S>YnBO`> V a`MWdr(c!T-aᤈTV_]Y~3cm޸7$Fcu½9lMYh@̢CPzڹBX\4șjX4i` (Λܸ\y&RL@%|$t'}te!ZxgqD;̐bL;L0zypۣXt1ro{,e7`Hx@fCJsĹMę-Iˌa}iM?g_Mb c˖T\2-- 0Fto&M|kӤG8EI~N)DDpK{ݦ0t|]E\uW`dG=% HcPu@?ح_I6A -(@nr;@U ʄGlju@A9 C. |}:kAx?5mD|c|Տz% h诎ST[/.!$Y(3t nqi |U  "D4j#t>ZajEɲ"M3.<ېEMhbj)A%p[0z혿%I] &d _ y'&~{ W|w]uf1]60S1(A8.6jZ_ՊXv Ԭ>ӾUHmwAJ;zpȤQ52lk ús>ɑ%[ڽsFPq3F%'i=Qˉ*Ӽ㶹>}S|3Iђ{"xcɴVx "*{78)rKCUHS霡a!  =Jo'PB3VMW+{S8c}WI ؍ j廸SDU~'ŁL K]w­t7v#)©2盿 ͱ>,c9 'ըbwƧ;]PI}Ck Y=浥5v8T!Ӄz$hN|yf{M vv_%phA;lk~VKr ]{طw]%D3M8_is#DN L~`)$~דx)ST.~u|M 4s[n˺ꐝM,&]BUC׌HJ/asa Pd#lE?*UQP" #/jjFBZolt(5l^CîE$ Nщ^*4[a^7]Lu@tOiʍOO;qB%?XTzg$&` .٬:("O Ru _]MVU4^9  h.mQs[kJ}_rI.&ٿx$S}!bֶV 4~'?D;ETWu#4_ DA(Ȩ7X6Mثh^6{%8|r͈?Z(IcbA36c⠋f5 !c4}ڈ`JK <3< 3[OMçަ<0뿷C8 O]u:r[ytͨA4)&aҾIjM$s:Gi=0 j9&2\cnxgӲq B'w6A涵vMGLcb̞"L]J$2 ?V~lchg jNn =Mv o03 V2⑝o^O5)߫pY<#nuΦ'A{j'e,K<3,U,=LX_-Y(X0gb:"buA%ef|Y,pg)t2fyA}xliW6m1b JBmB.9mN(DN챆*{.eo S^ _o}9|7Tu=Qj>`BQ[ z-le񈄀䉤b[j~!%#c P=萦&ycه1Đfg9]zh 'FŠO.;OVyҼ[?Om=}'*jixyULloѷ ymટ͒Bul#Tr.gCG҈|ff`<,]r/N&ǚ5"S==l wAJ={4Ph ɽHlhvky.>nƛZlEl5L1Û:|+TFN} ފbs6mXn_x&.&Du"*8 :. GKs<9:`V+<aK[q~pEPZO)Lw$8)<%GP9ΔMƬBLC$`~2C{N{*TJF Y7bGna84D7BN>\ݨ3:p=gWIBlVxq\1N̽Zh==q֫ci@"MsE31Z -?n\iACpO.D"+&I;4rGU d @>j}n[Bޞ,rtĮxOp&Ӱ< mrXbwȌp#q\<[ᱎt#-EEF,8lbnl{uOn-$t#A=iKLt!)>q]_9]Ϸf1­//j])Sgw~p䯻\@* bWquzЖv?M W$YHWy?w |rNtq HtΠ ߇\bTU2BDV)[ HcظHO~Ľ)CvUByϺ[P,LSbF=ĩtn+LULC}^1&4x); NOl,m+}tqyQ"ݜ^7wsO19˝|?ZX2YLF8?3dpäB*k=^aVO܏ʌV5b& ❆УDTah;Jj o-0ϟ:Dl OȤ}{ed-K+sg$[,N{񵶲<m$&pÜk|qZ1UQGm_b iCiq=Cb@ ag9FvSjj>Y ⃤)jNt9Z SW#`=+wf\H2ۆ^gCb~-ɍ;naW&JxWT=؞&,`]Y{صjݜkjx-r zUo>XDvjNr;~*@DpE V4s4lT:%^H%Bo aU.^avXG*">ON%I͋+OI?8{k])6+Q&N-D΅i$@ Q !T8]cVVZqE!(λd-/ܞ2 | ~ċ7Eӄb7=30աnS*r8)\a{'X_e ,q8XPQ4e/. Ϫl~ r$iJ]@/O[D!naHKI l2DnιKc`l>ajY}yYz9K }?."j|)Utgzݞe,Lo#>'kHh(qb 4sWwQK02s!X}֢ _r Cd2JM.'$÷1o#$I v|o9Lv*Bi>2\tzK",㇥;tbQ~]*R7̀"t Sj0zjM*@=Zo}$,I%4WqWueHhAժѳ'}!a+ʥs;~xPwԴ3Нw9@yS Ͱהxф*<7 4nQ"E9nWs5,u1KE2%1Yi3\vP${Rs/KmYͭuؔS!%3!r}} ||D0Oa43V9g_}T%h82^ Z߬UWK+xzW"}Cw/XܛR.SPeщ%Q0H@za}874``iRUiiL=@r|hವl3%>2m1v'#媫`2DmFi+ix [2&-(_36~hLkeeΟuVJ5 ohomvH=7N(O-1,sG<¢A} swpoȨ"H^\J&128}o3 bsk6פ)CmvWgEh;g\P1Ќ 71@=L)1t}3 WK{L˶N3A@3)hbJٺ@l {t#mCEs :IW28j.;)ta-a bܚ7͡{J SGX1u&Lsv¸+BՌ6ykP3S:*R(uDQ.t`z ߓ;U[M&VX-R3F/+_q}eNU}0*_ xG9VuCCHpR6?T焬s搫aB˭SmBv4 e)m}32ת @>e3*x~~rV+8nQ'8)UBbs1.[65;#ƙʜ 71{M"-lCʋf;&U+8z0 LT8zM#DrGe ,S FqBu㗊c eV)]NWwyDT `}J1w=cum9$_ժr&J7&P{o2Uuu| ^pg]rw9 _1XVD99Ek"MQk!x|w?Q ]"Am|'vٵ_KZ_g'YUs>x3/=]L>(`ۗ?Dm @, [Ypes1&l+&DxeǑ. PPGU KVzJl7SQրD QT"PGx:'!8@GD@H| ^!; 1&Eu:xХm$*X͵ʚ4NԬ[BVX%>)0~#grKzbw!}*k%#zcH'2xHkQWZN/I[6R?7&Um7/~']wn>0r(gK#Z$Ƙhz  'Sklºkq)C1S=Qybj`(ҵㆸ (FFگ1ɡo]87ȋr3!K8O>HM|o3ejBtq8umŜ~F#rU?57&EvpMqB 8>-Nfp6XGAw#.u&m~MˀXAe\#/KGT?KԩL_W_Ws>^Nm|! @;"֍l䬠wG[FDV\4}XiQVڐQ-|fE"(G%P9YuYTp8ʭ) g̒dءx^vD7|zcwտ9njNV{x?vm$<F҂l?Q_1Άwh^ŢA1FcnB#E@ lT^h7?dGlOEb0z2PC{^z#(7 86CwiDQy-5pD[ZŪ;_OUr%ӟXn<`p>sZ;t['bV`Y3N;TL*pNr6$Xm`3XMg$>_xwMx8DpV^gSvu0:,)M]P"mEܸ(괛Cts}#rw!Q8HO;rg:w5i4}FF9Y>omX6b.N0.zv)\h}^;Vu[TbmFPk [3x q $9L3~_9ЏZm<%\^b F b4dLGlS;EWRG֜D9,QviC|i?TYIݢQ "Xp9&z1\XZ~k6rXw?*S%4}~YpdJȊ5ߡg+5`@ȀSx}V>+~4aKv#acMQȽTm[&{t t}՜(NQ )P WgB*m+/ s{x;5xJq hf(́j^#<{Zԏj/OBOZ.NPA0P'{|tm; a ꡘ%W;J\7#-jrCV\grtiҫV/[ Js;7.<9S࿍ap_uC !sn#bcܚWnc^#e8X1^}k! @j*T֗Pň5&h:(Dj ¼^,ǼŒє&٠J)DBjrC Y|孰?p}K: *f3 g-UBpw2g|0F&뼆^]񏮔y1&&}GG#? NEF_ERh`gb?3K.~ D_: tQإ3|rs?ZXiah#LL?n#i" ._ ;M0L.KE4-4)?CGlvO"/Ӭ*[89fʌAݣYsdLݒ7Ⱦ+ qC=(Β5 ccXtGX>Q̃BI@>ZDt4Rw?YHlÏavG?Bl%k" E)q4t]e ]cf2r@Eyp!$D ejg|XRӲ_ca^j鳔]8{/!C m@qS+ j78REMSHF khx( B޸bL+V@ZMrxlVinkiGC{jD/.04Unzç*4T"Zs#pcг'Sa#A bt _{(!#0!Xwvf(Z\0Ϋev[hM(g=2 sILߐWw,Sٌ\S(D 値I 2FrP~G{,p-pol֒$ Rz`z#oJ罎Z@AnujHlX!nx/4wYnV琄J[e話 =me<.s<$eAB 向x`zppiFK F tcq@wLY K]l]&t%;U|CdIǽ4 R q9W~ s,InкpOEƧ,{?$ϴ2/y4j KXu+'0*视1X* WQAA@Y^{F.r6U~3m+; wq9&Wk!he 3ouG~nۿ0ͱ,_fP+k,D%7y>25m k yE 瑷;lV .:@y`߾wRw@XF#;:e-=— vg6FWJ}" N^8~! g^X%5.MR0Sm wp1qk)O+0iu)40Fi(3I˸CNHkhi%N[8bz朦]I~^*Um QL,9;d&2mnVȄP@rތf'R }B=*4At8~SBPG$2t|sQ-ywz)zj>jC_='Εz kWԬyQ &7963I( , zc_(6\on'ᦌ$2M8k=̷[rz|Ve]!8 [ ,e「@;uYQ< /P˩Tx0_PfT 43=L^~V]Q&W~e/F.4 EA"G)M,C$KzMLodB2 ~EOJ20mwIj}5[S%`%c"BNҝıc6G[*㡨ԭe_L D3JXT¤1k:r,%ҐZo!پ9}vۙF [RQO-{""ػ^SmEf\D|  e7vS,*Qh *y1*fƳFfMf 禃0vH*s~&͓al o{MX+ʆ 3s_|m%v =i  "` 4C/Ы0 $` k=|ݱ|M$Huc{,6w.*kȃr}peLeijzYnCe4(HSqVh,Hv8= ׊㾊xTcj۷ej#{cB0Uɀj+x.[p6/vS<2J;婺9j3/Ϡ| X_ZnEiF@>AH VsbW0nx4fkj wII&*ToOo1;K_TyלI졇yzkM?{JX7'}er/i8*S1 `,| ([fho/i[ EDABbǀAt̰sDL}(=do^,;c*W1Mjh/9Dgח@W31Jz%}Z,>/Z\[3' ) dA\+hfs c,#* H?O( gZڬVK@>Q@d$p]=AacThrEVo0O+9ӃHbop|=5u|}- vF JርD1Lj9Ix"^y/*NQPb8~=+]YyGim 'ur:JD'-~ "ݏ>] TW&T^":G٭r r@{[:^S !`I:\3$KopţG'yM4^I;DŽb1 .LuY`cKHdy$@mi`F>x;BZzKn yWIAH3PD E_7ͣ)HM)4ѭ ?;:;7Sf(n=Iwֲ2 k#@\6SM Q T%҃[.mExpu)w!] -006X:MS1-A<*0? 9W!l7:v73?U]hUVQh}\Sk1v0i`SuBkvjE3XA|h|U/6EB553_>{HF\tkO5 wH+?sgȚ>u_8C3B"G˦Z\-k}D^f'ۖ8;ߺF)/=X #@孪 [0;H{ kr[e/[zORɓa+-q(Ϧshsoh\;FH_2=}=XWfj {$ I &IE3UXikt*~W3`Bx0FVdԷBkTCkyW| <8 UVa&'*o(&;%HF:D98.M=Yv8:-f[Bͱġh, iF,6i2s7B_DJ4~J^Og5v-uxfolO%ʀ8Nw[ "y<[A(RA 0Wy)ij FX.#I~޷ gQk(sk/ѓ>`!mzw>-쓥oIkfK֒BjFF<,3lkQ J{5oσy,WhmH[Ke$oZDk ITZR=d^pƟ== qZ1Wnzw`MG rqwrpskEM;ߒN6ʍoqw;兗/V~Gu&ˆؖGHX=iG)NGv+KhYnhṭ jV6B!h 1Mo@}'ss2 [3>GfSt:`g ;:?͍AGydxd@. }ЃA 8g][~=He0x $ҳm?54\էelu)̨ *$VלZ?n.w`mykan+Yn(9 v^3Lo i;[8D)H˲#ΏN^߶YhL8ٟWMݚ<3Y>߀<^lB-HJ؟zA疢R44hNmnF;8EzrB^g[E6z oHxl2[zJ؞D:bt&;{8qFRiO96- U =\XBdW.q,ZOZPrˁҢh/hykxu!7trJydmN~rXY'+/D T#u>,H._ o.ި~ yN_TzlY},WZ,t*·mvmJw3__*ԝ .{q#KOj.@,3(  @j&N[@qXM_;pudGm IYE3YAfg/qejF㿄 Uʜ vm.&ܒbd@=޳ot'[).eopz>Gк;#ݾXs+H_ -Ga+<W@~wDS\ܥs7Q؅&לUjPA<8nS,2h'ZN@8sEF֊VJɟR 5!Zl$7I>7&ُ*9[=ƵEA7ZGl'K=rBXRLkMO6<1׊NLDo}}Paރk4iC&"&('…+Vl ҬN54Xi"XNcݟ8'bqiw_XmÜE@Xk -. a⩏܆5$M(k%f]. \6FL#۠CPI!Bo+8}2&GwBPnVi"4tx<-şݩ7`ke6->+u0eT}>1ه6-_G%ɡMSJHq0v@LYaPdO̞rHxO(qh܏sjyϛP|w kV7a}N-ayʣҾcJR6˪0Ī I;W}0ӿy=n z/5hޤWK=|I:z>)P -\q@Ʈ CP{K%Զ7kk0ŵ ǯ8qͿ6E׹VNg &Rw@4t\]Wg!Ŏwij[+O/;+aS~7B=DN@J09 r<<$UZ1ۉChk.;l x$]˧@p e @kY%-mဈ"Ivg0`f\ Q6HD5#/mD*]T;rA/c,6+ZphJ7k&ыj£=PkơYvP#3Q-A7(zz֦?IqDrlEQ";@무#/kV%ŪܫDUc=xnAR% d'G xߝ3o^'@S5%Zdo5Au|B)9A\vYYquuv-Op@\` ,5h(k,u"* cRbMB(+ Ez8P4$Wex_+L&AS[2$$3َ`bWoӎcN+'qy-OT9bet+ڼB'27 NO F Yԃb^§Ͷ/>7 HGShp@l '8^cBUaf;~>vv9B9a㼱Rmk{rp4>>9<>?Znveq;#MX3iP@MʐNAkFLs?0M^b\w>%7ڰdB]v`L<4&K9+[p K֖{x!8`gۯOoo]}]{fF\f׆".S/5)v-vu?) e5mUa0`g5e '$|$ouζf*ϧV@S|Ri@ tXV k0J߇LqC*Sp9%t\Jv,11cԊ | j+k7J)n?g>'aK3I12zrL/28F1\r߼Ya]KQ$Hݹ:i%|cXd+\:ϫԥVMZ͑n֩v%fV!sGɹnwgq*nA!q_$!jHZ4;3-op9/)7 Jj+p7$g6!$=1Vvlo=_;j:C=7WQuI6+_5rSh;ؤYoUJ!QYFo/$/G+|NSWU/a9tuqΦTzʷe<%5OE@>z8+x -Jε܂G@^[<G[~ĞT.YU0&/\*Srގ'$do Q^ ^ 5h]TG*\OSjmS, iEr8uS!y7o{U,~v9$ZLQqFi>>ۂ)55&Bur`C!g! QK)O+e۸?>0h(;qHk\-S(.J劢O${K%[F;R9[U5F ݠM`15=51Տ|{!_dn  JF!ppT^?5OM}]:wqtl|4*!%'-UaPDQ}lDT{ Y] GҎ#zWy{pJpzUT:v ([Zaݟv3oUDƅn}8 -+nl(SBLh;[jკApH}7&?6=AC"IYc c M5>|j4g)$ Ld`hƂ? |dبNGeQ7qnWlo>v}#e 7qy*dWH_ ͒=@h䑷gVLd-{ @PBPOTp9X-L'M:=:M0P" 4kKǬihoSözjBTqX'1皻"j?*nL:L᜞pu˼Fk{'Lfq|܊Ã䈩mAc2#8B 3LK1Oxma@4w Ed#nlq3cS&1fyUv)6nA T-KkӼ GQDk]B>I*AnXcCc=Mw͠e.E4yݣl(5>u8t.c9gTy*mb&ҔaTX]k[Ԩe18H(W"Ē5h`yYdʢn)eskNS7rL=%[cE Ҽ@ZzL~1An#F-Z΋k*v ;a6Arn>qTw|.7"1Ous`k<; ߥŸ3_FeiN1l}kp ˖d1 .:grsJNﷻ96BI貤,"I%2IO#Rc[6,LdG"Ox=(;ʔ^/G {ؔpڈ/\)4n "hL/{Tz/޶ *O&kXwMbNk-4n|Y`uovh%b5%⧍[PMR~Ɣý%-[! PnLHdt=96ѰoNJa#Ep<~6^7ӜtR% %O)Js =EX+p.ਔ0| F|GaJrʈa8 FZl"Ox\xIEsM8_XϬp[a~"ո+zNrMUiƅBsk4`[Y sBJhu}JHtN6hQHƳdťov0B;PiܽVځ?5zqF|6+5}J?`gXF{dʎJH!Qc< r3͝1wy!Pa1 f+J5% NQ&x/. r9l3&9Кv0BWΜqTFY΅绨(rR9 Ջѿoת~z-ūTh&3`rj(y樸`L(vg7d;jSnrDPw}j}+VX7g<#D\] y uk 9]5+bXSs)ҠW㳢m檣 FT?1t'zlHBYtq6~Z7'xL'85KfȍX?^7:XN8n]l [AL5L2 Xml~[FFn_BȰoZa{J[ nނ'v1N!{>,4xqig- H﮷TQ8_Ub,uw>tnSLOD!+}ttb.E2uSѠ'n<r7諱G("g(JhIv5TN'#/G51VX5f_RMINt))r323'X9$Cqx|#w itp$&sKYyJ>s85 w(KD i1-כƋ: ʪQԶk|f8#xސ}ΰ\_+z[lP$Ţ 0Tw$²d6{U]g6-E ۟^[U *E+aIȁCsd&!k /!؞ y&$O40|A_Ȳun[` z} $:tdE|I[E 3ѮS$ c@&· , {4LLQN4&@ 7\`fGQ΀Vs؍PĐM5hmގm51vҩv&% 9Eܽ\A$I6N7SiOCq!(Vezyy1&`-qv<8atdf߭pIɳ;0J?c'ncp+y@#=L1h*uAZdXO N\^ +⎹R? {st^},49Ħ1?yX(ŝdfIM"夏[ڜaƖN:XE7GE(p3 vȋvܕpYDʹy GL_z/߬>[)lfnrMՏw,bg먟gH:=r#W.a2A7'&V"s{􃪷CU!GnGKJIx\DU N+ YZ%T" `ƶ=uqČ.~_^&~$dG`= #UPJԫߚ ΊoKULܩZ^8fLt[3}{*s'JodmqLxjV DYEXڝxR|*4ΐBݨL?gɗ<0ZWaƕXPP{]YV xVeGs,5cϷ!c 3խs pw?9a.WMxP}ZbH(sM!/esnC\|XBSV7bKIiqVT{NnHv[J-QSYs i)gempš`AKaF`\T}u" D ]q@![`H~B7Bwݹ7ccd3; u Q&TxhcDͫ1(D% %Q4mԔ U'<ҍ" 2Fv »x̪+c7҄rc (:n@-YT7ŜBjCT_~1d8'T;ڎujhxw F}6)*>qd1+%7g~0)nXG_LENŚ[Dt[ƹFI7-k(=gN絖;m=ʬ:#>tk2y6~@i1NL -ty |&=5 "' HW'<#C+RXk1y8<ӓ5͂ãs`3.~AՂlOMNpǾG5YH#+t>#J@""L5H2<&-0h[wR{7*HcFqp*0죫 3`ޡi.}Vrw?=I ><\i~ OQ1f0JQíΏR?%+&vvw,L\/|<Ĥ Cq!Ik-xteuBiE~j΢T́7!u×Vc(R<uʸD<-{Rqj'?jT?f<@GU83MKPߣm7 ɿMC]ov"N?JXa9B.FUy&Uӵe3(GZo3b@eАrO1d_Rx>`))brs צ J7EWD0Kn[V04jՌ\IɬA-' S9^?~/|FХ}#"XnӖNPnB 95bADY󘛋b(%s (o!DܮP=H<\eQGtwf%41ӶK806d׀~]Nɉy8F@%a;f$cJFFq)melkSמ @rjeɨPiTCC7= @n!nś7_@BmJ_vOpW pjUe9?Mv?ظYݣ9R&zc9:b^}'/XQ`Gxܑ8؏ 8{BC)\0>Xy%)m0S#>u^m7]/?j'zi776Fn}<~B)@.SϏ );{-{*$4;׶‹7mAw;a߱1_y?)D GOj>`QRԑzuR!RTvP +f=qu 91OiiMmS۪c ?2t;>ɓγ *"3!ˍ=g.k.ŐСDQ]GbxsO-597R7WS@Y]&D(' ?Qug5f"W͎*i18Y:L̻njn.2N:xjBUh-c-7qLBFPf$V'5LqrQWNU8HdaRh˅YiLf 22[E3.wYS61iUL7Ͳ2P ʩ"ԮsqD;5veӠ,F@_y?V_Vٞۅ(+s8_Tv@B*4eEp LQh%A@0r:o_ -;Jv34$Y;K^JKUIĐ(G4oHlnOl?<Դdm̉w;Jsփf_KMַ[oyv>T3'6# 7c:kkaWކ0pRӿ46yxg5O :~6ľeڜtbѭ\WJb=.X=;pGx֟M2l`r.\ڸֹ0M!+ o,k@b1hXpF<۝dU/eֆtZN7e a=e >RgRu3ӉΤ܍Ce[WNl((b,g*A~Ө]o58;A郱xJha_eJE`5'JVDc^zay;T Ȁm)#cid+9^3b/$Xu b_@%xČ[wIbqDc W*J ɗn%A` 7XUQ OFdݿPtbnA#_PiIT*ȲvR d7dIA*AZ\olĝJ͟wN`O LcX̠[g=K,dmʖ,ܝ/-ͷ.Ͳ~11J vҷ5u JD[ [15-Su#>ZQA>ОYpಃ[F%_Р-CO5t*?C߽SvqF [G~~(byD f3c'.*,`vS6+[3] ХH]=_-DaߘDm+{eZ^a)̓_aK;꺲{]jY JF*Rs7_sU}ߥzY\o[)yaO4pR$ܢoz $JRj`7>2M%fpk0ȮW~x5SMN_@B0)-҈i`&MMj3ni'KٶȖnYJL5PKه&fأC1auMu۶u(pR 4V1:V<8W>tjV3ysfiZW)R>`atFcsEj212: YDP?AU%#M4-+i *6ZZ+7x"(\f . 6D2~&*x h' (╍V}K u2ea $-O9}jYdE+?mj&L3el.G(ޓ \z6 \" 4! JnT x,+˕?SviRRIr씟=X/68bKs 80e\p%i%kΙILbY iU u5ҚE}7[z.'MR81.TbInVj\75˖T}B% ;P)Qg;FĺX!seXm-Y|v4@o 80+n8@4'm}>TQ/F-,MVvh)R_6J7S_$:#h "\@ LTV'5I)_Z:`0f_:x3O([9ئS4 qkL׎^t=6~,< s..ĩ5C|ݽNQ2KB|Asr(-@u_޼G3O4_`A:`ٳ'#Q!TpFedpJ{̐}`9C󍐺\.E7GAخyFh"}?rnnZ_E\?Q#ȏB;"Am*eG c$|AR9S,X:~Y>~hNk%@$.:98] Nf>2z@ckQ,0f}E&wF(~Ǒ+gPsf<%Ez+Yt׊2xR+KW FB^H11! yk-m5%20U?%"R l~kK>UndϞTqju GklUOo>wd[qF@l:C/y[9? ]DdSdLWnEhTC>birś+O-C3B˩t' Ѐjq+a8oG BJe7;} V6! t%:/t_ RēD!&9qyea-b܌7:ݗ`r?!$|]'k)y60 8"a }ǞuID Cig#|.UؐP G53qeE5Su«̏m>2K՘,ntaƂЊZlm U>"!gRoM%~b@D[nX{İ{$,ѓʾm&\dGj*qd/u[2Ø\`cxTs7DwUh'1cͪ3 oI&q;+3LvdDìƾ H8 I4\[!6L&6P)9);5Mׯ` ~6dvgxs^࣒h< vMvA,@llk7ÐHEs$'gQ`AyTj|Ȗ'J C/1\%e\xYOI R{0`Y/XD5S8]@whkTu-v3"گaf;՜+$7g$$eF;v=xIfD-M+Œpfx]n̖a3adNҠX#ʶ?î|U@,g?{۳oviOX w 72/- :b8t|h'3JUb=ܟA'U1j1`bzAʼn.q@O[:+*)mQCcSIWLȶMGH_R\qōki:$~*B>rAܤFb}i2tឺrN +s<jAACye@uqp\^ uApo3?p)_Zom,VFnCӎ-H4gl}d"_A6&ٟvz40A\e96 3l   BB^?oX/?P=7e~jONBCMN|ksa*e#Өti=+|m6n׋F]XQYJ3Cm=Nq!MJ(?kK_L?{ƞ!8C*ff%Y]̻jWIK*ͩ۔-m95) "@/+t v?e,xhֽv 7*RDOT.;@xsM}$e((ҹ/4[T#16`M R, ^DIIY33bWQZd l#w;msW"-_s8%+CA>窣jk@D!޷Ib|q,0#'`L㻾=1--~ۼX9 ĹqTOfXRd=dv/+Hfn klJP]RMIP3 8'f&DI5)]wN ل]ͥtL~Yc=;sZs6ŽpN F)LoJ./VouW/⹍t^~trrDРK^K5a#v(a0˒j>t{Q#Wcwf@~P@(BLhZ%gՀx~ H7;R#ΖRN#K$R"8̉:gPږ ߼ο>L!C3V / ecRj D'xe>zSOQ<_X8"*`g%9Hv)nqF1CE`dn{P{a> lr+Y!bxcf9 UOvQ Q;>V%"E"[ެuw`oQ oKV/Pb~J)9Zu޻IÀ@` L^fal<&~D90Fr"[/sQ/ā6Տu%yCx6e"slqR":!a.Ta@@T=.wC+ew^ UfȃB< dѪH^Г=M $-9"7DО-$H!Sn}IAsi%kd:|ȯtNI_l=9)Iܷjׁq#ҡ@ar.{[^ 7l_:4v*W I^ARX87^xR+^Ihojrn> ZrgN_]D ɎCs};|SI#D4R,pHt'\,gc`8CMntq&@GjT \5s5֗i$ Ū9#'ϭLNA8p3$9E9An{8^v 0?>ƤQIB r0z"Y^?xD#La&wsǪ4k,.6 ҮZ%SI 1dn`3-V:%UQ L1@ [O=Ѱv}㙰e2m |Eɲ7cr?B1|XRR˿l6`+.sIrv z3b:Rwq',T}չ𔆻^ _F"H@jLB&!jvzgc5|3;[Aa":m5)Bh'̕tv"$z$wTR G%PHC^&IT&NoMGI\ZplA+~`طeJ<cF[0Bc~S h vzDri;9rR|])*s?E65rti~ ^^вmӍ5ݏڎ ӼRwEV H;3CƪG4O=T92(q~(y!#g*ϭtl=-{&3\vXjs=U唯a"#r6ȉ~=?jUDfJ++2z^8"5"E^쏗e, IZGRץс9pTʛ*'aBL'I#_g\L|K K Bѡ0iz淚]ŜD 'rI$>3 =,.)#]$Q-" 3bE#DhK3d B,zl5.P%HJwЕ~#z&#Zu/D4e ~ R9΃ra"\&G5fCjQ nHkg<W(3}"ᓊ<0lrI9nPĀgW0oIQp\M˜l!61nH.s7^-sn{!3mƺ[$xl3N:`a-E}@ǙB1o} ji;!,PmH|ng(!t7b@,cR537iZ_(nI:dz|hRj?@F"5J4GBAnPOl:X$'IЖz36rGzwMǰWԯEdbv<^&3VDDTGM>*5QL&$uRӁڽţm?GwY}`25:ӎJIIM\e})l*x=E(xgpw*`^2uL<ֆ>>̝/=WX1/v'1i%?@\Wߺ,E\lmd;~)S@tYtiZ9%ЁkA= ͸sh4FX4V rYI\rB;7$kn#B5W2rp2_[$͍1 qԲE|y'ith3OWG\-w R?/x}[iRxɟ/pE㽵7'՟Ŗ:g+^jYi<9:w51?pvJrT\)Y-[I<Ɉĩ' A,RHiz2=$etb_?"9&& 0'^$G (#5KTMe k]&>,*(t6%#sVXJ:ZVo *}Ί%N w⽺qlrB\K] ssiIA PlOf(} Ľ)Kpq hjn Y]l &0;|\8gpȄZ::Ԩk*$gm;eF;ٯN++D6#G@D*#x.5u0,*җtM0k=ه.|gMO`qL* \ !b2G;3pa - '`U 7$_Xb_ }kx[GKJ9B(\5m n"r-6 ۍV檏с\\z4XM Fpw78Au` 0"tRxzKt+Cd*A:LrOH?ruT22ccM:-aj|{4DTȳWNRw 'cM|-xP/pt$T@ 3FsJ*n *A4:[_V"FYTꭢygf[譟wЏ26w_Q'.֝d v\ "m6u^U߯vKG "n)d" RF8/䆓)=ŷ"i|T2ofb̰Gpۜ:.+SbV}(]:T7N'xj Lސ&tT|rZ9#0ҪKH/nE_eSf8=(J}gtꡣG,^A̡ٚctQΨF,ĶdՄ:'vm"@r^ ّ[53W1FZBt싥”[[GBofg#ܬ 6qE~}B,T4r+7YȆB2eA*VQAII~#6Su-o]z,Ϝ4k4}s8#hB%ma>aCAnĎFW]1deZmͺT- E-ysuf@mtJL=2Btғ"Yh}))E-kQyΡR$o*U+R`cxQa:dg=Ce5*!s&r:P̃N!pXFIdг]=BK=p]z8i8Nbʮ;yD=xlB} %G"4؄SA^NUM>ѡ9AQshHyuo;O^;$ڌS#[%k$`F^P 0p+8Hpe9hT]\62Wc]FspYJ ؞FEƮ|Ʊƴ: ?Im'RQԵyo1go 2puVF|p/N`.AIׂiտ y8=}%GXZ'*GLʖY"z+?2lBxmξaS cܹ;B|Z A^M)cB"E$BSD[+<.hজ4L2c󼡉âfh #% _ZG ֽ8,N2̫"F`OOZ[-!&^&3$zx̅aDj*í=e{L,;%zϩRg >FLxn7g&ld< Ӑʔ`|8'H`.[8Q>NXT ̵H~Uts16z1@)2TCӂ0KJfΨ?J 5ިڸwcϔ W |NU3\CqVjPQ}MV76C -KI Nt*7Q (N̎&&+f1pH)((ʫϖL!ws"E NUm_*i䡊h͖VW(c;UR3N%\'E뮂^&Ib6&$ ^Ha7oMB7TIENOiB/g9shELhR{M<6gmING%ŭS ؋HѰ>ֵz?E(P2b}h[j\ m/,C$(qgP095ǂ2fkƤ..ɮ>klz%D͙Qxe(Q)B8,Ѐ㫀J0)㛻b&k&^iGh'l{¿K6$nqm37Dx+5QkE&MHfC3S@D7ৼr5joF^4inLylJ1/Pjh1en3O(X+ʵaxLꃎ(nclKHޱUNHX-q_I2@b2x;҄؀6#ϐ\lL7PJP-0LD\pt+z7%n&Έ$$xwsf3sx_$m*c_fCjʻ +2MmI)Pֺ K=O+k8\ VƃQHS>'{bbc NU.h }_.=_F+-O_ZkM @+^4srhz V\=B z+Gq+ Hd"U'.\h} Ap _%H#={%pYӲ%lo-j-ֲYFUb@ob}Mvo';nc@Ja릳jJ4$nL̦ g5du?L,=MvLL) m'{ W+F ~cĜ;Qis{ 6||Gy B^neu`\i:6?C[_+4Fi-ЮF/lkƤ Eů%G򽄈mi Mѣ(ҁ-5}c#46|1qH/Tp@6<[+2f4 P8ئ&Wgvir :-5We}X J9 '{(sd "Boj 0ܷ@㙉_u+q2 E@0C"[(ЧLhWJD>*~e}>uvR'YLs NjW5Df% f0q1qЧY;t"ibHPL9if4yOoAS><ycV,/2'b~bC:#tUk׮֮ʧ ou/q{uYFqED+<ɐRi3,XV~kkɝ#o#/~s(u fFlƋ~GY0eIxh&wê˅Sg;=Z4ʋq ^4TOC}OmyL1ڍp$/"RRƬGzaV FN(zddeĊ?+8yd eIc-F+1!pNԊ#`}!3G. 6*XQ(œ?zq\ͤx}ZY b+oq\ O| ,T jQqO-*HovCj ˵(s{h-3>yd}(_Z-nnXC42?L%,W|ў]cĀT5^EW%ފRFDY/#*WHq*qE$,~M۫=Q>=-,Nv*2CߘhYM:ހA/bx0*fcgjf|. ( $tC]oմRQ\(2й_}PP}hg3Ŗ:ۯyнH>VCQnwMJQAq=V6e{t6}"x^1z*&c{/q!,fRooʢ[3~e!+$ۓW+/M= [,(\ A:}k`-f[H*e{a&NHd*эO"<) O _F ҭ׶9WR^dVk7L\)Jc1gT2D۷$u:].I㶥"(6IL5trFIVaZ QWRnOLՔSP(LCnpŴ_D,<]o#gj8m߀Q_u]w!t@qKu국ӆt MTU|3Zl҉ 2}#}Mk~{f/}Ʀ+(6%iu`8˽ l9 ;VB3'2v=9XA Kx]ڟh<~ILjg.Up3n5~o#~4_e~ mY6f8P0}z%1)K[8nFOK1 %]˨nv˴ClCDF}t=[›^V!(ZXt|dGr|/`I+М,RNcP=.̓U2"kklt󼐶˲S%ђEy61{>B"=w)"LtqOֳVO޾A*4aShRd^BdÜ5 "%W6G"K\sx4 -:"qSG,}Ceͪ]%1WW'X^)d7o]K֔1_D bMRPдĸ#䲛%C$&v^MT$2Hd3 [6C^J""8|IGT5f68n$Z39k,> | ew2IiЂ^7w4-WW<9v=S)ƂWb[q0&{Wټ~i4gC&?o\O.@0kw7M!RV!8>61ƚ H" TO벗@%-o1:`1Hqx\cVB SS_:laJ ʒb2!$(gJ3j'J7pB.YMP);*I v`y[f&smu+^?`a0@ޘkڞٻWJq/2 +`S0;PLfoH8>= mR@ ,t g8_ruTpd94;kٝ ҳr~"9P`|X G1'f>u `#+O.J%++a[~oxq~ 6cN\ Q]eMS&JoL5I1M"a_9GbYUI9'2:7PTkf\)q چcja=5l `"B._8%Y/(D/RVhv+Q#ЌH-ܻѷ^hy@ |N;qHm tv7!OW Py?s|rR}\hvJ\I+3e/J+E KѐŒ*o.SM vԽlW:v[$0=̉q hUW8*} b=Vlφ*OiYPpFc8q}vX5^?hhM ܄i @hz.׍4$KXQV1 DC#QIPEs,iw\WZ}Xb4RG R6@`Cð% db% `z4oIJ=WF˟XNI|hتw“갼PMՓzs&)^y &@~]ήV{O&a zPJ)c湇lb{SW.{=zcV9z0+xe}_Bwx`>_i)`%>M:̛j./ -5NF%i^-`YiqkF<{*ƌaG $D θ kE4k_?Ͻ{P(Aܥ\ԁٛ2e&X#I5n,|>אPm[Vz',)}K8xm]̐)>Kۤٱ ˆ]k̗S[+-ˡr2P3lWxm|pKc\-zjm*A<ggo# HYxmZSѷNv覼-BF9Y洿W"SK8wk.7Q~ ,e.̫*$(~ > N]3 vTiج@-I*Ml1KuKrBV1pMdxB,l 5 Nf͙Pa(,@&GHp2O,n +X2=^<듢 HqQAf逢 #e.ʬKb-lZEYXʔ*p<ʃ=^ÂEw}L Dy 'ƎqB+g\2]gR]gcNi}H>oGe>&t`~`vHŸlX 0?Pn1ݫoJ57mըF7kΩEH]~ Z讷b-͡#ElYwH8HА.!3,!f()H3&х;F[95F*ac}G!R79"XeVνz*7רNiE|C!ɤPXe'Sk:$@#V}AK3qmYeO>/'{7AQW 8ҎINnG .CQ 93Psgy|+ wBPߚ!]w8;DMfctv~欩i mP6q={L4O2.(.>J82$a7 ~bnz JMn[7^ԣ<ũ|rx\@P/:aER#4sibO@آ.|UL,S('ljr ɑ+'?14#r$5pԺ1A A3_z +֘+Ā?g?^x"2fCK"R㢐kBdhziNŵBy2;jgAyrYWxnCᇍ(g̖ܦ#}@ʈCDpFKjs\ob> j[wӓ$_j9=MtioLρB, 1zҳj\ll}Z.BE᢭ dRpWo鉭 VXCJpaD)9rnٴуh3_rʾnS''VЙ _6ث:v1LKZ͔}fH&Ny'd^ht,?V/uS{"h QHL,cM/Vc,+p߾~qf{<#sWfk^1ܛnx 8t:' szmzJ84M5qbޅX&OWƛm z> >ۊuKˎY=,Xcm([`M-뙦eR;ştn$a<[%gR'5Z`8UtTœ&xxR!l'iU5`1nL#TdImӗ_`="GpSRjqR ByDvArJK Ɩ[[\B\R>}ʾ^Os$ *nU2탒Z=qYSA{mj#g#Y7'3P`FȆpz=_Da&SoɄYK\FRp .MSAKxWXZX Gn&8 ATI*norS9]M 5 Hl8pb]Ĕ-CI4D a%풜$@\RC=̾Ԧ摑 ٫PmþinOo|Qw f4ͽbԶV6nI>eFlhɾge3Sy7J39 /Vw,FgD$9 4V0rQF^ @+OˋR]98ƴзww rHF+i8[uImoxY`1ydkN m]aQlE6f S9zF[߷vQdE}D~5Z4rYT)"OcHҁENMe^eiysm$m EQfA-nC~8^\?=^J[`UCDr)BbҲvS8 QnL[ ta&d$5J9ڿJ(#vR:Bn9z+6n4%9VN)ѧk*m5[k@D2Bz(jvŐPSI6e"n~Fa|Kl F*떿]ki?Qd$q xZ<3j?FJ+'s~V bLV& ~/8>CB}?>OAOqvQ19iRYpNόeϢ_p*OpTj~0z2~p%7jʬ]4-ғ =F3B/I/p 9SX 7yuUy ULLnE |.`هfE^4(8#J=]H9QMX c/5 ~'Vr֜3E&NR$goJ#?i)*;hm>R '<ùvq Plg}~dE߽?Ql[G&$&sxݚ%X"sOc+wa|GMF0[:nҸXjA7}rMMf8%lY|!qEmPI1ā@ѡ2g >J0`O&ʵiG0{^۪!(ңmܰ6L$)B4`zBr3=Ṕ<}GvR;tKahCT b3fmHk)A=Nƀ3ۻψ7X &Z1:1;0Ls/<2|#պsRocH˹* "K3ouHµ{ъ3~l*v.u=)F5z8ad%p @59m,:'ϩ,5vU`&X!+}?'\ʒٳC(c핮2\1X67سavu?`GFjB)𹫮ۗ3(1S\΅$ɒB3(d`$Kwgd(Ŀklc>!F),nb(aIQ~<Ms(tqN I-,?Xքbe4mȩk;jj\SFXwo{fBXd\h2ۑI@$ɛDՍْG8XQ9:w " ٶPL,QV6fLWbсWdm\ Ȅ(W`)?W)Ԭ1ぞJh @{SdjTsK\9P@Nj^VXwe>|9ŸM fYӥ[àМ{vO_{6抔JȆƾ0HǃCc:LwPCanl7DSB! ";Qj:hWufFs3w?y#3o< W %Ez-Ťi//V<3zt#;.k|(U`"ο20GXx|gG>DFwZ^NC e3⃯ѻ$IfOOi3/RXJb;٘/in, 7oen[=z&]Km>W3Eu ?!zЧ 6*e,^70&RG;!Uˉ\5`#_LjN̔M!ԧ:@oG1 UGj8MYy*v s g 4bY*bVftuR;CaƏK߽Wi]>%h1<5D5K!xnL^9C :iZ5<{ȋy ntlw߉NB>ĨCWaA?#i&O2L*4k`W6U]$.R_Ċ-4k./oA/yMiMTa2MӑZFdI X+_ADrЉi~@Cn7*A;>DH BPwAZ, {&bkϸ֐\՟fĈ,U'rC !gIC/ 3wUQ9B;5"i*| 9%5xC*뢴Dw^T>|W{4=`GqPZr w`}S-Q=^Z> `oZy]ӚF}楒9rfPtl y`>,ے,W ,]!aG^Fz8[%5 '@frC@Gw2"4e7rGKSk0\-b,xyOK +`@U9;` >Ж:9( Ul_9byM-~aY#Y%V:1]5Ʌm @mw>B?f(e$/4N' v4\ͳoޯd: 9u9STȲ8R˙Fl : }t Н6; gƞK7}‚dHc!Nໄ-*_lEAQet3e24b,쿤?㳂^^q{{-LD>CyT:%Z#;Q~R %Yte394K[v`3xMpTŦ?Y\8 mZ.-a*XJ+Q e 7~; i3f.g5h ԏExudgt?Stc46#1[o9EdKw2;M4-vnyI1}vyRW xںs{f`.&>u~6 ]oO7\o^.mSslfuc R=:1܌c0w %M@҂R%tB\lQgzd%1dK^'˟>5 '?$WщhOQҢᎼR%K.ih5s7,-:-=BӀvSU&j8b+snSg*&KXy׉r&O QD\ꞹZPX[0ՅM`Nl*(Ǭ:l6"~"s-W۔JkSyJNf|zgdNzyQ)ܱ|3H>$H5HQ:ִWĉ nA0d-0_vaiY"1 _Qm2rQd5ǁ(O/Õ]]`?Ok-i )sELbR/TSxсvhD@.W8s0Y:6wc43*S0 yW)Ii.+w"O}>窟T}.QR 5u]F6[.7DoT" sqdr:Dv+ 0!`OynK^ ޞd;äYi6ZYyaF1ȠJ䄢˃RkG) jfhELe"J́e`=CabY>;V'A _^q^;{r7 }Ux"m~ut\q87%7-T9su CT^R*?eɋOMNŌ(C]FQWq[pnճ%ThwRS',ڢ!o=Tjf Se L]'9ywK@Iz&o~Ml n*YW83,&(}8]L%3ݫ"2Zb%kaKL/^Ÿcs)Cc_Za% FJWQv 78P gk w{QN\v0Q QQ-鿰|49v^ȵ=a-hEcmތa)at]n[GwB^sAءH8ċyhY,je38^_"0 WkSSОZ <.*;\X`%+ D )ݺSiy܂o(& NG3 ˊ{*\b0`biYN)/VG\) z*.ҦϽ-n{3s򘺎MWbu>Lw3oLȏCk ^7ZG^K  @ϫxg0E'sWU;Q/'v Fü=A'ǃ ̝U?&W O}UP\3B8Dn-a%xգfy\=,.Ҟ:܂kLblrXOkP^(X.gj "z:˞kNe%;W/tzdj]u={6B-%qnKph AJTMIWa O#KPQ[OFXC6~tH?ibl;鎗Ϗ/lf&3K8/ktgC*A}B8y)A"HoT(h~Ec~|@ug @%zaA ?fE6a`{./D|o _)B10lJ[?y$fYaVlIrQ kn^x03kIyRM˄$f6HΜ4 *y?Уeɨ1N6Np@]?ymsnsVݪċpNyVVAcBev<|ӌk:Agk؞bGeg3Qg/ML;rEfo.VVϡrpW| *aDšGu#29 r)O'12mzb+k-iBzGd3?x\DABM;A|KrR=`y=Ae{]ԵN~Ѡ()Ԙ9aڟsk 8Nc(X(?hՆjoc\XOL\$Ws9X'K_܍5#~p&kN^" K7ueC t \bN$q=G%ҿכ,> 5/eTa$>BAj.RJ2Wc q;)7ވ8:9x3$eD釋6@4Fw^/٠,Cx벩Ej(+ s#ˁ On+LJm[v"cDL|m1R.7Qx;{<=unOxܳ?c>\8(r$rQ&KVx&M֓ݪJ uu RG!L5~7= )p$#&Ѫ.TjN',pUPXD]r/ɖxA*zS:U]fB?NV Y^hHEQE\IjR 8Ѯ, :#2]m,O--w0bש\VRV?}&V?y(E픔1FY)ұVFӫ/a[C;xmQOC[ A3.Xa zB#1:Qӆl ,5h_nh@d֧^.BV*մy=_8AM8:_uܗ '403i,jF\s`0gGw, Bld7qomecS|wZ=HLAt3.wҡe7z¡5- Sv!cYFL&*X S8'1|TM:%Ӎ}TO! wBbYW3>iITjIgZ0BsœFƜ9LSOpLGBKb7А[O,=fo$G?ThCEöWlK8;%I(fcm,oqWlJ$G/7Z.$|8m\bb/6)^`qNsj>_(hm@e..fݨYf}.n(./L 4s rJ RioDYdg4mD-q9{-\}LX2ce'X+MQւBu׫B>bZtP\ s+C#F!EaPzޜ^QD{gZߒe Yl&=Bގة` n/>~Hoi_ԯd]"kF:~WwFM2nv#AukB˴,QK|TBu1ޞ' 2\YHDY0 inq90ؓ~]EfkޞE,.󯎑ȇۉĶ]e@Z=PXR*CRۅmqBMO2w=yYgx 4}GŀgdSnpr=*XQ<9r믒1^gPkoo ˭53Z (z!ִzǍ:z;ޓ#e쉸Cߕۧ1Po&F #{#?P=N [ &&XF;kFr6*6{{)?b^U }N8jujF j(׌=m >).%/ͫbT`4 zmFvpRIY0lëধZ1M Z,Kw1R:.HYAZ*~AzyG ;;Wu݃2lK@n czG2zJ~]]o2]4RJ0| Yri2 -pn:Frv: }tHS1E9;DMW%ods{1JFP͘)4w˓b@W?@V7˃aڊ@\JO#WIo^Lw^nmMm/E"NL02'IG\7vnj]Q5ER~u1.bWW27gY\X en̕`ܢC4j.wGLm(x^v-&Х| ;9mlG6$O/.!Lj؏,W҈(.w됃Ȍ+֐(w+(IOX6)b"c?l2" 9>p)3Cǰ6MspTG óTNolb*+}c(jޡצ骷P :09U/l@Aˏrƺ?=J=iB##:٪d wǴ80[K"c"YiRM3Fo#% Vy'w{ >9 Ք.($z3)`fdvMI:H%Fd* _ EkL%0v ai'yy$f Pgqmt^e3ņ&X'h|I({?-TƱR z7\ {_B3z&9Ԗ A8$ =%@h8g9?#c= u$8YAa^ӗ#ॄ= Rh bb.d E)BX%l?i}ko#_xZg:ސ,[vRn֤]#?k}!|R[U~pe̛Y-]%td+ҁ$kbwmX`6uP êR|/sY&f6Z#22#u<Yz# Si5|y?Ӹ(!k,:> 垴'l LL[v#8r??:V2c% 0'A re4Ӽ!wG1L)P1v "hˈ]7Qng$ړk{,]MU&e.jJRAwd٘eĔ5Ym: ZcB"%P}\5\5Wo}"fxBlڱQ3vkN^12[B K4ӿ -FJp[se`T#t:KQ_z`"3W=,`^vKJ#f}I7ؤI XϊjBns}ڂ}ɧKΧe7_猶3tgB_K%HngOĿHl/ᥙq9:W(U>*םLx s)"6tHPŃX3U %-ҵbRzbۑ!-MTn{<+2wkϑy!u\l@,Цev[wPZt,T]r'бѣb-4ЦVӻ3Q׀xY8 ~Eb$Ȥ`:Kꫡ۩>gTMxs9RhI[ʵ 1kܨ5[uwc"Ylx~fD>}=Bc\7.J]GղӴJYU4f$\v$X*|qE~[dbn:N;){0u6Cmeap˚}ƪF6'Ay HgNj4L$(<)kzaSJl’dя9hy` yXx/5-@&cHeuHHLICm~|f0VA &g8^3uX~en'`NM`K?zƀE?ࣕB9aRg2t>R{Kza%-A-\s12QyQj x&ߓV_U (]djpyMڀ8֠j睍ZS8F<[\IKґ z^d >!=ew J7 )x["?*rœ Ͱɳ?ӗU>.(zMliJOr9`݁>sO2SvvB>HnS3 mI>_ړ,1VP| bUɱ%uW~-K"\6m(EC&Σ~Qr)xV E m0B ܉m 0Hue5l20wU՚%br;Ha`'Du2ّP;#JlᡍZ7Z%v\iX`>wUU][EA[+6om8c s9#7.gW[‰mb7>'F%"vx N.9^Db7ertH->$b+a' b:V7As %!`?S>0zV{\f7}5nؠ)1"@Q hѾ]7(a$ڲuIr{}Jy e>&,k߅sQ(aL5Fvǂoc$a*-+ZbO7F@u ̘.w6_mMT8ޱEXe @3E1PFK/Xh@l{~p\k:H into3~)3Im3^Vo=)$e,.\[BXTXDc;#2ϻnGsY¬g-*K-fW}0+!p\g p&&['\fS:7u>`,kG=,}PX.[Qr5xdB!GOʘ;-,89_ֵ|}Ag݅h  ^Q1!Uf peuxtu=$E$Egj){_V"?sh4g sC֝6Ո9҃4ZΏymũ=KSxæoei-HnCimTUDS e*Eb+vp{sCQCe7ʬZ)(s%NYcs_x`Y|E|Ń=Xϥ ;ʞv]+麗l-@vae˨9Zh`[y`\f7~Z!Br=TJVQҼ2eGZyz1[ue@I6~v(Lsan ?b 51̱̃2=/%],u0PH)4*<uwZ|ɓZ/ɚr; ќ&O%6n| v^'jp\LI"S+WؒAQE:-2N2f A"2}(}Rs!+'g"yfEE2y Aq34~׽p+0Ay_Df>b7q5W-AC'2hnȅL,TRO*nY6F&&2@2la*%%#~ 惀 ʴ'__J#֧WdOs&Fsz5T 5k G%ڙo>Z;v,To4uW!x16v̢OW6!H>d_J+Cn v |rlU/ptt-uGZ3Npx+ WbWd[o 45fJv'B(T\*L~(53{%-sDZ-aJKhAH-_'ں²:G*Wصf,f5dz9~%;HP(Kl4^+SI,6yF9e찟#'CNfa.ǭ2IU.h6^>e{Q&t7`l tSy^M"1gqкpΫK%: 4 )rdg'O κP@bP(絑QUr*S `6ǩ~Pi:富x/vS XQ*N&Z;͈0$5ɪJM26+iK#k@O [d_E'N TZPRZ׺_p8qκ+倀&1Yg v6ZTVRn8ݝnKY{nT50T[7 .΀"Bawr$Ty!}LbWKMƑFϴ#v ?O[DJHPW'FBQrNqf7J"J``> -Aeۄr %G%mGqm边^,˯9-I<֥Gp%٬1xE.|' #-OOۈ!ƿ*BkG;m;DB&h"*uҁ4S8"]m X|*OM2?H}/`ȩ&ӵ3LXjAͱM\L( v7 Fo1ڀ "lwZHh54}M@ݣ9{a!'(}xϥYNӪst=hBs39Ql#z^)O>e@b%MjD<tr nw(9!4S똍jMȿCn3cp\qXuɏ#*[;n%G -M.w ]G`M8$ܧzQ=+EVE1I^.cr]A,'4_ -JbU@F.o1GǩQD\S34gw`dd,hXcgz@IK(ENuQ\4u%8AiHŸmuyGovdQ\~x\ czͧ25= /Ozyxvu pWKAp ( YZ